﻿@charset "utf-8";
/* CSS Document */
ul, ol, li { list-style: none; margin:0; padding:0; }
fieldset, img { border: none; }
body { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; background-color:#efefef;}
a { color: #333; text-decoration:none;}
a:visited { color: #333; text-decoration:none;}
a:hover { color: #f60; text-decoration:none;}
h1 { font-weight:bold; font-size:15px; color:#333399; margin:0px 0px 10px 0px;}
h1 del { font-weight:bold; padding:1px 28px 0 0;  text-decoration:none; background:url(../../images/1/program/hd.gif) right center no-repeat;}
h2 { font-weight:bold; font-size:13px; color:#333399; margin:0px 0px 10px 0px; padding-left:19px; background:url(../../images/1/cube.gif) 2px center no-repeat;}
h2 b { font-weight:bold; font-size:13px; color:#f60; }
h3 { font-weight:normal; font-size:12px; color:#333; margin:0px; padding-left:18px; background:url(../../images/1/cube2.gif) left center no-repeat;}
h3 a { color:#333;}
h4 { font-weight:bold; font-size:15px; color:#666; padding:5px 0 10px 5px; margin:0 0 20px 0; background:url(../../images/1/table_top.gif) left bottom repeat-x;}
h4 b { font-weight:bold; font-size:15px; color:#fd4600;}
h5 { font-weight:normal; font-size:12px; color:#339; margin:0 0 5px 0; }
h5 del { font-weight:bold; padding:1px 28px 0 0;  text-decoration:none; background:url(../../images/1/program/hd.gif) right center no-repeat;}
h6 { font-weight:normal; font-size:12px; color:#333; margin:10px 0; }
select{border:1px solid #333; background-color:#FFF; color:#333; font-size:11px; line-height:15px;}
p { margin-top:10px; margin-bottom: 10px; line-height:1.4em;}
input{ margin:0 5px; height:14px; border:1px #a7a7a7 solid; font-size:11px; color:#666; }


/*------------------------wrapper begin---------------------------------------------------------------------------------------------------------------------------------*/
#wrapper { width: 100%; margin: 0 auto; background:url(../../images/1/top_bg.gif) left top repeat-x; background-color:#FFF;}
#wrapper_btm { 
	width: 100%; 
	height:90px; 
	margin: 0 auto; 
	background:url(../../images/1/btm_bg.gif) left bottom repeat-x;
   _background:url(../../images/1/btm_bg.gif) left top repeat-x; /*0824小馬fix ie6 */
	}
#container{ width:960px; margin: 0 auto;}
#containerb{ width:960px; margin: 0 auto;}

/*--header_begin--*/
#header{ width:960px; height:66px;}
#header .logo{ width:160px; height:60px; padding:6px 0 0 20px; margin-right:20px; float:left;}
#header .uni_top{ width:760px; height:56px; padding-top:10px; float:left; z-index:249;}
#header .uni_top .quick{ height:26px; font-size:11px; float:left;}
#header .uni_top .quick a{ color:#333;}
#header .uni_top .quick a:hover{ color:#f60;}
#header .uni_top .quick .hello { color:#f60; line-height:18px;}
#header .uni_top .top_tool{float: right;}
#header #navi{ width:760px; height:31px; float:left;}
#header #pos{ z-index:250; position: relative; left:0; top:0;}
#header #pos #program{ width:221px; height:117px; z-index:251; left:437px; top:22px; padding:0 10px 10px 10px; background:url(../../images/1/prog_bg.gif) left top no-repeat; position:absolute; visibility:hidden;}
#header #pos #local{ width:119px; height:280px; z-index:251; left:635px; top:22px; padding:0 3px 10px 3px; background:url(../../images/1/local_bg.gif) left top no-repeat; position:absolute; visibility:hidden;}
#header #pos #local ul{ padding:2px 0;}
#header #pos #local li a{ padding:0 0 0 18px; background:url(../../images/1/dotz.gif) 5px center no-repeat;color:#000; height:22px; display:block; line-height:22px; }
#header #pos #local li a:hover{  padding:0 0 0 18px; background:url(../../images/1/local_hi.gif) left top no-repeat; color:#fff; height:22px; display:block; line-height:22px;}
/*for_safari_only
@media screen and (-webkit-min-device-pixel-ratio:0) {
#header #pos #program { left:670px; top:31px;}
}*/
#header #pos #program table{ margin-top:20px;}
#header #pos #program td{ padding: 2px 0;}
#header #pos #program select{ color:#666; padding: 2px; width:108px; border:1px #777 solid;}
#program .close { width:18px; height:16px; margin-left:205px;}
#program .close a#xxx { width:18px; height:16px; display:block;}
#local .close { width:18px; height:16px; margin-left:98px;}
#local .close a#xxx { width:18px; height:16px; display:block;}


/*--header_end--*/

/*--content_begin--*/
#content{ width:960px; background:url(../../images/1/con_top.gif) left top no-repeat;}
#left_col{ width:180px; margin-right:20px; float:left;}
#left_col .sec_navi{ width:180px;background:url(../../images/1/sec_top.gif) left top no-repeat; background-color:#ffc233;}
#left_col .sec_navi ul{ padding:0 6px;}
#left_col .sec_navi li{ font-size:13px; padding:9px 9px 8px 6px;_padding:9px 9px 4px 6px; border-bottom:1px #fece8d solid;}
#left_col .hilight{ display:block;  background:url(../../images/1/sec_hi.gif) left 2px no-repeat; color:#fff;}
#left_col .hilight ul{ margin-top:10px !important;}
#left_col .hilight li{ padding:4px 0 0 0; color:#666; line-height:14px; border:none; font-weight:normal !important;}
#left_col .hilight li a{ padding-left:12px; background:url(../../images/1/dotzg.gif) left top no-repeat    !important; font-weight:normal !important; color:#333 !important;}
#left_col .hilight li a:hover{ padding-left:12px; background:url(../../images/1/dotzw.gif) left top no-repeat    !important; font-weight:normal !important; color:#fff !important;}
#left_col .hilight li b{padding-left:12px; display:block; background:url(../../images/1/arr_b.gif) left top no-repeat; font-weight:bold; color:#333;}
#left_col .sec_navi li a{ background:url(../../images/1/sec_arr.gif) right center no-repeat;font-weight:bold; color:#333; display:block; }
#left_col .sec_navi li a:hover{ background:url(../../images/1/sec_arro.gif) right center no-repeat;font-weight:bold; color:#fff; text-decoration:none; }
#left_col .sec_end{ height:10px; background:url(../../images/1/sec_end.gif) left bottom no-repeat;_margin-top:-5px; }/*pohangFix0824margin*/
#left_col .service_box{ width:150px; padding:35px 15px 0 15px; margin-top:10px; background:url(../../images/1/service_top.gif) left top no-repeat;}
#left_col .question_box{ width:150px; padding:35px 15px 0 15px; margin-top:10px; background:url(../../images/1/question_top.gif) left top no-repeat;}

#left_col .question_box .more{ width:29px; height:5px !important; overflow:hidden; background:url(../../images/1/more.gif) left top no-repeat; margin-top:-17px;}
#left_col .question_box .more  a#mo{ width:29px; height:5px; background:url(../../images/1/more.gif) left top no-repeat; display:block;}
#left_col .question_box .more  a#mo:hover{ width:29px; height:5px; background:url(../../images/1/more.gif) left 5px; no-repeat; display:block;}

#left_col .service_box ul , #left_col .question_box ul{ padding:0 0 3px 3px;}
#left_col .service_box li , #left_col .question_box li{ margin:3px 0; padding-left:12px; background:url(../../images/1/dotz.gif) -2px 2px no-repeat;}
#left_col .service_box li a , #left_col .question_box li a{ color:#333;}
#left_col .service_box li a:hover , #left_col .question_box li a:hover{ color:#f60; text-decoration:none;}
#left_col .gray_end{height:10px; background:url(../../images/1/service_end.gif) left bottom no-repeat;_margin-top:-5px; }/*pohangFix0824margin*/
#main_area{ width:760px; float:left;}
/*#main_area table{border-bottom:1px #7f7f7f solid;}
#main_area th{ background:url(../../images/1/table_top.gif) left bottom repeat-x; padding-bottom:7px;}
#main_area td{border-bottom:1px #909090 dotted;border-top:1px #fff dotted; padding:8px;}*/
#main_area .finish{border-bottom:1px #7f7f7f solid;}
#main_area .even{ background-color:#f7f7f7;}
#main_area .date{ width:100px; text-align:right;}
#main_area .article{ border:none !important; padding:13px 19px 3px 19px;}
.all_con .table_hd{ background:url(../../images/1/table_hd.gif) right bottom no-repeat; text-align:center; padding:12px 8px 10px 8px; border:none !important;}
.all_con .table_hdf{ background:url(../../images/1/table_hdf.gif) right bottom repeat-x; text-align:center; padding:12px 8px 10px 8px; border:none !important;}
.all_con th{ background:url(../../images/1/table_top.gif) left bottom repeat-x; padding-bottom:7px; font-weight:100;}/*0818-pohang + font-weight*/
.all_con td{border-bottom:1px #909090 dotted;border-top:1px #fff dotted; padding:4px 8px; /*line-height:22px;*/line-height:19px;}
.all_con .finish{border-bottom:1px #7f7f7f solid;}
.all_con .even{ background-color:#f7f7f7;}
.all_con .date{ width:100px; text-align:right;}
.all_con .article{ border:none !important; padding:13px 19px 3px 19px;}
.all_con .ch{ text-align:center; font-weight:bold; width:30px;}
.all_con td img{ margin: 0 3px 0 0;}
.all_con .playtime , .lightbox_mid .playtime { background:url(../../images/1/program/time.gif) left 3px no-repeat; padding:0 0 0 20px; display:block; }
.all_con .otchannel { background:url(../../images/1/program/ch.gif) left 2px no-repeat; padding:0 0 0 20px; display:block; }
.apply_con { padding:0 20px;}
.apply_con table{ margin:0 0 0 20px; padding-bottom:20px !important; border-bottom:1px #f3f2ee dotted;}
.apply_con th{ text-align:right; width:135px; background-color:#f3f2ee; border-bottom:1px #fff solid; font-weight:normal; padding:10px 2px; vertical-align:top;}
.apply_con span{ color:#f30;}
.apply_con span a{ color:#f30 !important; text-decoration:underline !important;}
.apply_con span a:hover{ color:#339 !important; text-decoration:underline;}
.apply_con td{ padding:8px; vertical-align:middle;}
.apply_con input , .middle input{ margin-left:0; border:1px solid #7e9db9;}
.apply_con select , .middle select{ border:1px solid #7e9db9; background-color:#FFF; color:#333; font-size:11px; line-height:15px; padding:1px;}
.tab_area { width:760px; height:32px; background:url(../../images/1/tab_btm.gif) 0 26px repeat-x; margin-bottom:20px;}
.choose { padding:10px 20px;}

.tab_area table { text-align:center; font-weight:bold; margin:auto;}
.tab_area .hitab , .tab_area .wtab {height:33px;}
.tab_area .hitab span {color:#fff; background:url(../../images/1/tab_hi2_pr.gif) center no-repeat; float:left; height:27px; padding:6px 15px 0 ;}
.tab_area .hitab .ro_left {height:33px; width:5px; background:url(../../images/1/tab_hi1_pr.gif) left center no-repeat; float:left;}
.tab_area .hitab .ro_right {height:33px; width:5px; background:url(../../images/1/tab_hi3_pr.gif) left center no-repeat; float:left; margin-right:1px; }
.tab_area .wtab a {color:#666; background:url(../../images/1/tab_w02_pr.gif) center repeat-x; float:left; height:27px; padding:6px 15px 0; line-height:17px;}
.tab_area .wtab a:hover {color:#f60; background:url(../../images/1/tab_w02_pr.gif) center repeat-x; float:left; height:27px; padding:6px 15px 0;}
.tab_area .wtab .ro_left {height:33px; width:5px; background:url(../../images/1/tab_w01_pr.gif) left center no-repeat; float:left;}
.tab_area .wtab .ro_right {height:33px; width:5px; background:url(../../images/1/tab_w03_pr.gif) left center no-repeat; float:left; margin-right:1px; }

.tab_area ul { margin:0 auto; text-align:center; height:33px; background:url(../../images/1/tab_btm.gif) left bottom repeat-x;}
.tab_area ul li { color:#666; font-weight: bold; display:inline; line-height:30px;}
.tab_area li { font-weight:bold; color:#666; padding:10px 15px 10px 10px; background:url(../../images/1/tab_w_r.gif) right 2px no-repeat; }
.tab_area a { font-weight:bold; color:#666;}
.tab_area a:hover { font-weight:bold; color:#f60;}
.tab_area .tab_wl { width:5px; height:33px; margin-right:-20px; background:url(../../images/1/tab_w_l.gif) left 2px no-repeat; }
.tab_area .on { font-weight:bold; color:#fff; padding:10px 15px 10px 10px; background:url(../../images/1/tab_r_r.gif) right 2px no-repeat; }
.tab_area .on span { background:url(../../images/1/tab_r_arr.gif) center bottom no-repeat; }
.tab_area .tab_rl { width:5px; height:33px; margin-right:-20px; background:url(../../images/1/tab_r_l.gif) left 2px no-repeat; }
.description { margin-top:20px;}
.description ol { padding-left:18px;}
.description li { list-style:decimal !important; margin-bottom:0.5em;}
.description p { margin:0 0 5px 0; display:block; }

/*.tab_area li { display:inline;}
.tab_area .on {font-weight:bold; color:#fff; background:url(../../images/1/tab_hi2.gif) center no-repeat; height:19px; padding:7px; display:inline-block;}
.tab_area li a { font-weight:bold; color:#666; background:url(../../images/1/tab_w02.gif) left top repeat-x; height:11px; padding:7px; display:inline-block;}
.tab_area li a:hover { font-weight:bold; color:#f60; background:url(../../images/1/tab_w02.gif) left top repeat-x; height:11px; padding:7px; display:inline-block;}
.tab_area li b { width:5px; height:33px; background:url(../../images/1/tab_w01.gif) left top no-repeat;}
.tab_area .tab_l { width:5px; height:33px; background:url(../../images/1/tab_w01.gif) left top no-repeat;}
.tab_area .tab_r { width:5px; height:25px; background:url(../../images/1/tab_w03.gif) left top no-repeat; margin-right:1px;}*/
/*#main_area .cross{ background:url(../../images/1/table_top.gif) left top repeat-x;}*/
.jump { margin:30px 0 0 0;}
.jump td { border:none !important; font-weight:bold; text-align:center;}
.jump a { color:#999;}
.jump a:hover { color:#f60;}
.jump b { line-height:17px; color:#fff; background:url(../../images/1/pages_on.gif) center no-repeat; display:block;}/*ag_remove_width_0812*/
#bread{ text-align:right; line-height:20px; padding-top:5px; color:#b0b0b0;}
#bread a { color:#b0b0b0;}
#bread a:hover { color:#f60; text-decoration:none;}
.ad_box { margin-top:10px; float:left;}
.boxh { width:375px;}
.box250 { width:250px;}
.boxh .cap{ width:375px; height:75px; background:url(../../images/1/boxh_top.gif) left top no-repeat;}
.boxh .mid{ width:353px; margin-top:-65px; padding:0 10px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid; color:#9b9b9b;}
.boxh .mid img{ width:351px; border:1px #999 solid; height:120px; margin-bottom:5px;}
.boxh .mid p{ margin:0 0 0.5em 0;}
.boxh .end{ width:375px; height:10px; margin-bottom:10px !important; background:url(../../images/1/boxh_end.gif) left top no-repeat;}
/*--content_end--*/

/*--footer_begin--*/
#footer{ width:960px; height:80px; padding-top:40px; color:#767676;}
#footer p{ text-align:center; margin:5px 0;}
#footer .links{ background:url(../../images/1/footer_bg.gif) left top no-repeat; padding-top:7px; overflow:visible;}
#footer a{ color:#767676; }
#footer a:hover{ color:#f60; text-decoration:none; }
/*#footer{ width:928px; height:75px; padding:40px 16px 0 16px; color:#767676; background:url(../../images/1/footer_bg.gif) left 70px no-repeat;}
#footer span{ margin-left:20px;}
#footer p{ text-align:center;}
#footer .copy{ width:380px; margin-left:150px; float:left;}
#footer .eletter{ width:380px; margin-right:150px; float:right; text-align:right;}
#footer a{ color:#767676; }
#footer a:hover{ color:#f60; text-decoration:none; }*/
/*--footer_end--*/


/*------------------------wrapper end---------------------------------------------------------------------------------------------------------------------------------*/

/*--------------------------------betton_style_begin--------------------------------------------------------------------------------------------------------------------------------*/

.u_btn1 {height:19px;display:block;}
.u_btn1 a {color:#333; background:url(../../images/1/btn01_ro2.gif) left center repeat-x; float:left; line-height:19px;}
.u_btn1 a:hover { color:#f60; background:url(../../images/1/btn01_ro2.gif) left center repeat-x; float:left; line-height:19px;}
.u_btn1 .ro_left {height:19px; width:5px; background:url(../../images/1/btn01_ro1.gif) left center no-repeat; float:left; }
.u_btn1 .ro_right {height:19px; width:5px; background:url(../../images/1/btn01_ro3.gif) left center no-repeat; float:left; }

.u_btn2 {height:19px; display:block;}
.u_btn2 a {color:#fff!important; background:url(../../images/1/btn02_ro2.gif) left center repeat-x; float:left; line-height:19px;;}
.u_btn2 a:hover {color:#622200!important; background:url(../../images/1/btn02_ro2.gif) left top repeat-x; float:left; line-height:19px;}
.u_btn2 .ro_left {height:19px; width:5px; background:url(../../images/1/btn02_ro1.gif) left center no-repeat; float:left;}
.u_btn2 .ro_right {height:19px; width:5px; background:url(../../images/1/btn02_ro3.gif) left center no-repeat; float:left; }

.u_btn3 {height:19px; display:block;}
.u_btn3 a {color:#fff; background-color:#e0e0e0; float:left; line-height:19px; padding:0 5px 0 8px; font-weight:normal;}
.u_btn3 a:hover {color:#f60; background-color:#e0e0e0; float:left; line-height:19px; padding:0 5px 0 8px; font-weight:normal;}
.u_btn3 .ro_left {height:19px; width:17px; background:url(../../images/1/btn03_ro1.gif) left center no-repeat; float:left;}
.u_btn3 .ro_right {height:19px; width:5px; background:url(../../images/1/btn03_ro3.gif) left center no-repeat; float:left; }

.u_btn4 {height:19px; display:block;}
.u_btn4 a {color:#fff; background-color:#e0e0e0; float:left; line-height:19px; padding:0 8px 0 5px; font-weight:normal;}
.u_btn4 a:hover {color:#f60; background-color:#e0e0e0; float:left; line-height:19px; padding:0 8px 0 5px; font-weight:normal;}
.u_btn4 .ro_left {height:19px; width:5px; background:url(../../images/1/btn04_ro1.gif) left center no-repeat; float:left;}
.u_btn4 .ro_right {height:19px; width:17px; background:url(../../images/1/btn04_ro3.gif) left center no-repeat; float:left; }

.u_btn5 {height:19px; display:block;}
.u_btn5 a {color:#fff !important; background-color:#7d7e82; float:left; line-height:19px; padding:0 8px 0 5px; font-weight:normal;}
.u_btn5 a:hover {color:#000 !important; background-color:#7d7e82; float:left; line-height:19px; padding:0 8px 0 5px; font-weight:normal;}
.u_btn5 .ro_left {height:19px; width:5px; background:url(../../images/1/btn05_ro1.gif) left center no-repeat; float:left;}
.u_btn5 .ro_right {height:19px; width:17px; background:url(../../images/1/btn05_ro3.gif) left center no-repeat; float:left; }

/*-----btn_align_center_begin----------*/
.center_btn70 { width:70px; margin:20px auto;}
.center_btn58 { width:58px; margin:20px auto;}
.center_btn34 { width:34px; margin:20px auto;}
.center_btn46 { width:46px; margin:20px auto;}/*3字*//*---pohangADD---*/
.center_btn126 { width:126px; margin:20px auto;}
.center_btn85 { width:85px; margin:20px auto;}
.center_btn108 { width:108px; margin:20px auto;}
.center_btn145 { width:145px; margin:20px auto;}
.center_btn58b { width:58px; margin:0 auto;}
/*-----btn_align_center_end----------*/

/*--------------------------------betton_style_end--------------------------------------------------------------------------------------------------------------------------------*/


/*-----------------------------quick_style------------------------*/
.clear_line{ clear:both;}
.fl { float:left !important;}
.fr { float:right !important;}
.ml10 { margin-left:10px !important;}
.ml20 { margin-left:20px !important;}
.mb10 { margin-bottom:10px !important;}
.mb5 { margin-bottom:5px !important;}
.mb20 { margin-bottom:20px !important;}
.mt10 { margin-top:10px !important;}
.mt20 { margin-top:20px !important;}
.mr10 { margin-right:10px !important;}
.mr5 { margin-right:5px !important;}
.pdl20 { padding-left:20px !important;}
.pdr20 { padding-right:20px !important;}
.pdb20 { padding-bottom:20px !important;}
.pdlrb20 { padding:0 20px 20px 20px !important;}
.nbr { border:none !important;}
.ml15 { margin-left:15px !important;}
.textl { text-align:left !important;}
.alpha50 {-moz-opacity: 0.5; filter: alpha(opacity=50);}
.w200 { width:200px;}
.w250 { width:250px;}
.nm { margin:0 !important;}
.np { padding:0 !important;}
/*------------------------------------------------ag_add_0731----------------------------------------------*/
.boxh .boxfree .middle { width:353px;}/*以防字數極少狀態*/
.boxfree .middle .movie , .lightbox_mid .movie{ width:97px; /*height:155px;*/ margin:0 10px 0 0; background:url(../../images/1/program/movie_bg.gif) left 98px no-repeat; float:left; text-align:center; line-height:14px; color:#666;}
.boxfree .middle .movie img , .lightbox_mid .movie img{ width:95px; height:95px; margin:0 0 1px 0; border:1px #cdcdcd solid; }
.boxfree .middle .movie .class1 , .lightbox_mid .movie .class1{ background:url(../../images/1/program/gen.gif) left center no-repeat; padding:5px 0 5px 15px; margin:0 auto; width:40px; }
/*light_box_begin*/
.lightbox { width: 454px; height:54px; padding:13px; background:url(../../images/1/lbox_cap.gif) left top no-repeat; }
.lightbox .close { width:20px; height:23px; margin-top:-10px; margin-right:0; _margin-right:-2px; z-index:260; float:right; display:block; }
.lightbox .close a#xxx { width:25px; height:23px; display:block !important; cursor:pointer;}
.lightbox_mid { width: 454px; padding:0 13px; margin-top:-54px; background:url(../../images/1/lbox_mid.gif) left 54px no-repeat;}
.lightbox_mid .movieinfo{ float:left; width:334px; color:#666; margin-top:-13px; z-index:200;}
.lightbox_mid .movieinfo2 .txt { padding:10px 0;line-height:1.4em;}
.lightbox_mid .otchannel { background:url(../../images/1/program/ch.gif) left center no-repeat; padding:8px 0 0 20px; display:block; height:18px; }
.lightbox_mid .order{ color:#666; }
.lightbox_btm { width: 480px; height:13px; background:url(../../images/1/lbox_btm.gif) left top no-repeat; }
.lightbox_mid .movieinfo2{ color:#666; z-index:200; clear:both;}/*0911 pohang add*/
.lightbox_mid .movieinfo .more { margin-left:25px;width:29px; height:5px;}
.lightbox_mid .movieinfo .more a { background:url(../../images/1/more.gif) left top no-repeat; width:29px; height:5px;}
.lightbox_mid .movieinfo .more a:hover { background:url(../../images/1/more.gif) left -5px no-repeat; width:29px; height:5px;}
    /*推薦指數begin*/
.lightbox_mid .movie .star0_5 , .lightbox_mid .movie .star1 , .lightbox_mid .movie .star1_5 , .lightbox_mid .movie .star2 , .lightbox_mid .movie .star2_5 , .lightbox_mid .movie .star3 , .lightbox_mid .movie .star3_5 , .lightbox_mid .movie .star4 , .lightbox_mid .movie .star4_5 , .lightbox_mid .movie .star5{ margin:-1px auto 0; width:76px; height:26px; display:block; }
.lightbox_mid .movie .star0_5{ background:url(../../images/1/program/push.gif) left center no-repeat; }
.lightbox_mid .movie .star1{ background:url(../../images/1/program/push.gif) -76px center no-repeat; }
.lightbox_mid .movie .star1_5{ background:url(../../images/1/program/push.gif) -152px center no-repeat; }
.lightbox_mid .movie .star2{ background:url(../../images/1/program/push.gif) -228px center no-repeat; }
.lightbox_mid .movie .star2_5{ background:url(../../images/1/program/push.gif) -304px center no-repeat;  }
.lightbox_mid .movie .star3{ background:url(../../images/1/program/push.gif) -380px center no-repeat; }
.lightbox_mid .movie .star3_5{ background:url(../../images/1/program/push.gif) -456px center no-repeat;  }
.lightbox_mid .movie .star4{ background:url(../../images/1/program/push.gif) -532px center no-repeat; }
.lightbox_mid .movie .star4_5{ background:url(../../images/1/program/push.gif) -608px center no-repeat; }
.lightbox_mid .movie .star5{ background:url(../../images/1/program/push.gif) -684px center no-repeat; }
    /*推薦指數end*/
/*light_box_end*/

/*推薦指數begin*/
.boxfree .middle .movie .star0_5 , .boxfree .middle .movie .star1 , .boxfree .middle .movie .star1_5 , .boxfree .middle .movie .star2 , .boxfree .middle .movie .star2_5 , .boxfree .middle .movie .star3 , .boxfree .middle .movie .star3_5 , .boxfree .middle .movie .star4 , .boxfree .middle .movie .star4_5 , .boxfree .middle .movie .star5{ margin:-1px auto 0; width:76px; height:26px; display:block; }
.boxfree .middle .movie .star0_5{ background:url(../../images/1/program/push.gif) left center no-repeat; }
.boxfree .middle .movie .star1{ background:url(../../images/1/program/push.gif) -76px center no-repeat; }
.boxfree .middle .movie .star1_5{ background:url(../../images/1/program/push.gif) -152px center no-repeat; }
.boxfree .middle .movie .star2{ background:url(../../images/1/program/push.gif) -228px center no-repeat; }
.boxfree .middle .movie .star2_5{ background:url(../../images/1/program/push.gif) -304px center no-repeat;  }
.boxfree .middle .movie .star3{ background:url(../../images/1/program/push.gif) -380px center no-repeat; }
.boxfree .middle .movie .star3_5{ background:url(../../images/1/program/push.gif) -456px center no-repeat;  }
.boxfree .middle .movie .star4{ background:url(../../images/1/program/push.gif) -532px center no-repeat; }
.boxfree .middle .movie .star4_5{ background:url(../../images/1/program/push.gif) -608px center no-repeat; }
.boxfree .middle .movie .star5{ background:url(../../images/1/program/push.gif) -684px center no-repeat; }
/*推薦指數end*/
.boxfree .middle .movieinfo{ float:left; width:245px;}
.boxfree .middle .movieinfo img{ margin:0 0 0 5px;}
.boxfree .middle .channel{ background:url(../../images/1/program/ch.gif) left top no-repeat; padding:0 0 0 20px; line-height:22px; margin:10px 0 0 0; }
.boxfree .middle .order { color:#666; margin:0; }
.boxfree .middle .order b , .lightbox_mid .order b{ font-weight:normal; color:#f60; }
/*.boxfree .middle .info .opcls { font-size:13px; line-height:18px;}ag_add_0811*/
.boxfree .middle .opcls { padding:0px; width:722px;}/*ag_fix_width_0812*/
.boxfree .middle .opcls a { font-weight:bold; color:#666; font-size:13px; line-height:18px;  display:block; }/*ag_add_0811*//*pohang_0817取消背景*/
.boxfree .middle .opcls a:hover { font-weight:bold; color:#f86522; font-size:13px; line-height:18px; display:block; }/*ag_add_0811*//*pohang_0817取消背景*/
.boxfree .cap_faq{ height:10px; background:url(../../images/1/red_faq_03.gif) right top no-repeat;}/*ag_add_0811*/
.boxfree .middle_faq{ padding:0 10px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid; background:url(../../images/1/red_faq_02.gif) top repeat-x; margin:0;}/*ag_add_0811*/
.boxfree .middle_faq .opcls { padding:0px; width:722px;}/*ag_fix_width_0812*/
.boxfree .middle_faq .opcls a { font-weight:bold; color:#f86522; font-size:13px; line-height:18px; display:block; }/*ag_add_0811*//*pohang_0817取消背景*/
.boxfree .middle_faq .opcls a:hover { font-weight:bold; color:#666; font-size:13px; line-height:18px; display:block; }/*ag_add_0811*//*pohang_0817取消背景*/
.boxfree .middle .opcls p , .boxfree .middle_faq .opcls p { margin:10px 0 0 0 !important; line-height:16px !important;}/*ag_add_0811*/
.testbox .movplay { width:385px; height:270px; margin-right:15px; float:left;}

.boxfree .middle_faq .opcls p a{color:#f86522; font-size:12px; font-weight:100; display:inline;}
.boxfree .middle_faq .opcls p a:hover{color:#f86522; font-size:12px; font-weight:100; display:inline; text-decoration:underline;}


/*--------------------------pohangAdd--------------*/

.boxfree .cap{ height:10px; background:url(../../images/1/boxtop_R.gif) right top no-repeat;}
.boxfree .cap img, .boxfree .end img , .boxfree .cap_faq img { float:left;}/*ag_add_0811*/
.boxfree .middle{ padding:0 10px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid; background:url(../../images/1/boxmid_bg.gif) top repeat-x; margin:0; color:#666; }
.boxfree .end{ height:10px; background:url(../../images/1/boxbottom_R.gif) right top no-repeat;}
.boxfree .middle .info { padding:10px; line-height:20px;}/*ag_fix_padding_0811*/
.boxfree .middle .info .link {color:#f30; text-decoration:underline;}
.boxfree .middle .hi { font-size:13px; font-weight:bold; color:#f30; margin:0;}/*歡迎文字*/
.boxfree .middle .notebox { background:url(../../images/1/dot_line.gif) left repeat-y; width:200px; float:right; padding:0 0 0 20px; color:#838383;}/*貼心叮嚀*/
.boxfree .middle .notebox .title { color:#666; margin-bottom:5px;}
.boxfree .middle .dotline { background:url(../../images/1/dot_line.gif) left repeat-y; float:right; padding:0 0 0 20px; }
.boxfree .middle .testbox { padding:10px; line-height:20px;}
.boxfree .middle .testbox .link {color:#f30; text-decoration:underline;}

.boxred .cap{ height:10px; background:url(../../images/1/red_boxtop_R.gif) right top no-repeat;}
.boxred .cap img, .boxfree .end img { float:left;}
.boxred .mid{ padding:0 10px; border-left:1px #e33030 solid; border-right:1px #e33030 solid; background:url(../../images/1/red_boxmid_bg.gif) top repeat-x; margin:0;}
.boxred .end{ height:10px; background:url(../../images/1/red_boxbottom_R.gif) right no-repeat;}
.boxred .mid .info { padding:10px; color:#FF0000; line-height:25px;}
.boxred .mid .info img { float:left; margin-right:5px;}

.boxfree2 .cap{ height:10px; background:url(../../images/1/graybox_tr.jpg) right top no-repeat;}
.boxfree2 .cap img, .boxfree .end img { float:left;}
.boxfree2 .middle{ padding:0 10px; border-left:1px #cccccc solid; border-right:1px #cccccc solid; background:url(../../images/1/graybox_mbg.jpg) bottom repeat-x; margin:0; color:#666;}
.boxfree2 .end{ height:10px; background:url(../../images/1/graybox_fr.jpg) right top no-repeat;}
.boxfree2 .middle .info { padding:20px 10px; line-height:18px;}
.boxfree2 .middle .info .link {color:#f30; text-decoration:underline;}

.apply_con .hi2 { color:#333399;}
.apply_con del { color:#9b9b9b; text-decoration:none;}

.dotlineBox .img90 { width:90px; height:90px; float:left; margin-right:10px; margin-left:10px; _margin-left:5px;}
.dotlineBox .b620 { width:610px!important; float:right; clear:right; }
.dotlineBox { background:url(../../images/1/dot_line.gif) bottom repeat-x; padding:10px 0;width:720px; float:left;}

.txt_ol { margin-left:30px;}
.txt_ol ol {}
.txt_ol li { list-style:decimal !important; margin-bottom:0.5em;}
.txt_ol ul li { list-style:none !important; margin-bottom:0.5em; }

.txt_ul { margin-left:30px;}
.txt_ul ol {}
.txt_ul li { margin-bottom:0.5em;}

.txt_ul2 {}
.txt_ul2 ul {}
.txt_ul2 li { background:url(../../images/1/dotz.gif) 0 5px no-repeat; padding-left:12px;}

.txt_ul3 {margin-left:17px; line-height:20px;}
.txt_ul3 ul { }
.txt_ul3 li { background:url(../../images/1/dotz.gif) 0 4px no-repeat; padding-left:15px; margin-top:5px;}

.txt_ul4 { line-height:1.4em;}
.txt_ul4 ul { }
.txt_ul4 li { background:url(../../images/1/dotz.gif) 0 4px no-repeat; padding-left:15px;}

.dotline {background:url(../../images/1/dot_line.gif) bottom repeat-x; clear:both; height:3px;}
.dotline2 {background:url(../../images/1/dot_line.gif) 0 10px repeat-x; clear:both; height:33px;}

/*user_page*/
.u_loginbox { width:755px; height:180px; clear:both; background:url(../../images/1/mso_login_bg.jpg) no-repeat;}
.u_loginbox .info { width:340px; float:right; padding:25px 75px 0 0; line-height:18px;}
.u_loginbox .info span a {color:#f30 !important; text-decoration:underline !important;}
.u_loginbox input { margin-left:0; border:1px solid #7e9db9; width:150px;}
.u_loginbox .info del ,.u_loginbox .info del a { color:#999; text-decoration:underline;}
.u_loginbox .info del a:hover { }
.lobut { margin-left:50px;}
.lobut a { padding:0 10px;}
.AD240_165 { width:240px; height:165px; float:left;}
.mr17 { margin-right:17px;}
.helf1 { width:350px; float:left; margin-right:10px;}
.helf2 { width:350px; float:left;}
.u_rbtn { width:100px; margin:10px 0 0 auto; }
.u_rbtn90 { width:90px; margin:10px 0 0 auto; }
.u_rbtn a ,.u_rbtn90 a { padding:0 15px;}

/*VALUE_pages*/
.webmail_box { padding:30px 25px; width:250px; height:120px; float:left; color:#333; font-size:13px;}
.webmail_box2 { padding:30px 0 30px 20px !important; width:235px; height:120px; color:#333; font-size:13px;}
.gotop { background:url(../../images/1/gotop_bg.gif) bottom repeat-x; height:14px; margin:10px 0; clear:both; text-align:right;}
.speedtest { margin-left:60px; margin-top:60px; width:610px;}
.speedbox_t { background:url(../../images/1/speed_box_t.jpg) no-repeat; width:610px; height:43px;}
.speedbox_m { background: url(../../images/1/speed_box_r.jpg) right no-repeat; width:610px; height:20px;}
.speedbox_f { background:url(../../images/1/speed_box_f.jpg) no-repeat; width:610px; height:36px;}
.speedbox_m .speedbar { background:url(../../images/1/speed_box_sbg.jpg) repeat-x; height:20px; float:left;}
.speedbox_t .yourspeed { margin:0 0 0 180px; color:#cc0000; font-size:15px; font-weight:bold; background:url(../../images/1/speed_tit.gif) 0 17px no-repeat; padding-left:130px; padding-top:15px;}
.speedtest .txt { width:610px; text-align:center; padding:8px 0;}
.speedLine { background:url(../../images/1/speed_line.jpg) repeat-x; height:15px; clear:both;}
h7 { font-weight:bold; font-size:12px; color:#333; margin:0 0 0 20px; }/*ag_fix_margin_0812*/
.testing { width:595px; margin:20px auto 50px auto; text-align:center;}
.testing .now { color:#ff6600; font-weight:bold; line-height:16px;}
.testing .now img { vertical-align:top;}
.testing .pdl80 { padding-left:80px;}

/*product*/
.borderR { border-right:1px solid #ececec;}
.txtnoteGray { font-size:10px; color: #999999;}
.txtBlue { color:#333399;}
.txt333 {color:#333; margin-bottom:5px; font-size:12px; font-weight:bold;}
.mb25 { margin-bottom:25px;}
.Cubetxt { font-weight:100; font-size:12px; margin:0px 0px 25px 0px; padding-left:19px; background:url(../../images/1/cube.gif) 0 2px no-repeat; line-height:18px;}

/*圓角框TABLE*/
.boxfree .middle .tablePrice table{ margin:0!important; padding-bottom:5px !important; border-bottom:1px #f3f2ee dotted; color:#333;}
.boxfree .middle .tablePrice .table_hd{ background:url(../../images/1/table_thbg2.gif) right bottom no-repeat; text-align:center; padding:12px 8px 10px 8px; border:none !important;}
.boxfree .middle .tablePrice td{ padding:8px; vertical-align:top;}
.boxfree .middle .tablePrice .table_hdf{ background:url(../../images/1/table_thbg.gif) bottom repeat-x; text-align:center; padding:12px 8px 10px 8px; border:none !important;}

.boxfree .middle .PDdetail td { border-bottom:1px dotted #999; line-height:18px;} 
.boxfree .middle .PDdetail .evBg{ background:#f1f1f1; height:23px;}
.boxfree .middle .PDdetail .evBg2{ background:#fbfbfb;}
.boxfree .middle .PDdetail a { color:#ff6600; text-decoration:underline;}
/*----*/
.center_btn60b { width:60px; margin:0 auto;}
.txtGray {color: #666666;}
.warningArea { margin-top:20px; color:#666;}
.warningArea ol { padding-left:18px;}
.warningArea li { list-style:decimal !important; margin-bottom:0.5em;}
.warningArea p { margin:0 0 5px 0; display:block; }

.tableSimple  { padding-left:20px;}
.tableSimple table { border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:none; line-height:16px; padding:0!important; margin:0!important;}
.tableSimple td { padding:2px 5px; border-bottom:1px solid #e6e6e6;margin:0; padding:2px 5px;}

/*ABOUT*/
.jobsinfo { padding:10px 10px 0 30px;}
.jobButs { width:185px; /*float:right;*/ height:19px; clear:both; margin-left:540px;}
.jobPlace { padding-left:15px; font-size:12px; font-weight:100; color:#999;}
.boxfree .middle_btn{ padding:0 10px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid;  margin:0;}
.btn_openAns { width:12px; height:12px; float:right; margin-top:3px; cursor: pointer; }
.telicon { background:url(../../images/1/tel-icon.gif) 0 4px no-repeat; padding-left:17px;}
.faxicon { background:url(../../images/1/about/icon03.gif) 0 4px no-repeat; padding-left:17px;}
.eventphoto { width:200px; float:right; margin-left:10px;}
.txtGray333{ color:#333;}

/*SO節目頻道*/
.boxfree .middle .movie .chinfo { padding:5px 0; margin:0 auto;}
.b13 { font-size:13px ;}
.boxfree .middle .magazine { width:120px; margin:0 10px 0 0; float:left; text-align:center; line-height:14px; color:#666;}
.boxfree .middle .magazine img { width:115px; margin:0 0 1px 0; border:1px #cdcdcd solid; }
.boxfree .middle .mainfo { padding:50px 0 0 0;}

/*方案TABLE*/
.typeTable_lv1 { background:url(../../images/1/typeTableBg1.gif) bottom repeat-x; color:#000;}
.typeTable_lv2 {background:url(../../images/1/typeTableBg2.gif) top repeat-x; color:#333;}
.typeTable_lv3 {background:url(../../images/1/typeTableBg3.gif) top repeat-x; color:#333;}
.typeTable_lv1 table ,.typeTable_lv2 table ,.typeTable_lv3 table { border:none;}
.typeTable_lv1 table td ,.typeTable_lv2 table td ,.typeTable_lv3 table td { border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:center; padding:7px 0;}

.boxfree .middle_faq .opcls .date { margin-right:20px;}
.boxfree .middle .opcls .date { margin-right:20px;}
.boxfree .middle_faq .opcls .newspad { padding-left:90px;}
/*.boxfree .middle_faq .opcls .newspad img { float:right; margin-left:10px; width:200px; height:150px;}*/
.w60 { width:60px;}

/*DTV_內容與資費*/
.DTV_chBox {}
.chMenu { width:757px; clear:both; margin-bottom:15px;}

.chMenu .chMenuT { background:url(../../images/1/product/ch_menu_top.gif) no-repeat; height:6px; clear:both; margin:0;}
.chMenu .chMenuM { background:url(../../images/1/product/ch_menu_bg.gif) center repeat-x; clear:both; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:5px 0px 5px 10px; float:left; width:745px; _margin:-10px 0 0 0;}
.chMenu .chMenuB { background:url(../../images/1/product/ch_menu_bottom.gif) no-repeat; height:6px; clear:both;margin:0;}
.chMenu .chMenuM li { display:block; float:left; margin:3px 15px 3px 0;_margin:3px 13px 3px 0;}

.chBanner { width:757px; clear:both; background-repeat:no-repeat; line-height:20px;}
.chContent { width:715px; clear:both; border-left:1px solid #ccc; border-right:1px solid #ccc; margin:0; float:left; padding:20px; line-height:20px; color:#333;}
.chBottom { background:url(../../images/1/product/dtv_ch_pageBottom.jpg) no-repeat; width:757px; height:10px; clear:both;}
.mr15 { margin-right:15px;}

.chContent .ch_logoBox { background:url(../../images/1/product/dtv_ch_logoBox.gif) no-repeat; width:83px; height:78px; float:left; text-align:center;   vertical-align:middle; line-height:83px; overflow:hidden; padding-top:5px; }
.top10Movies { width:138px; float:left;text-align:center;}
.top10Movies .topNum { display:block; clear:both; height:22px; line-height:27px; font-weight:bold; color:#805a00; vertical-align:bottom; text-align:left; margin-bottom:2px;}
.top10Movies .topNum img{ margin-right:5px; float:left;}
.top10Movies .movieCover img { border:1px solid #999;}
.top10Movies .movieName { color:#444; margin-top:5px; clear:both; display:block;}

.lightbox_mid .chlight { width:122px; background:url(../../images/1/product/ch_lightBOX.gif) no-repeat; float:left; margin-right:15px; text-align:center;}
.lightbox_mid .chlight .logo { width:120px; height:110px; clear:both; padding-top:10px;}
.lightbox_mid .chlight .tel { background:url(../../images/1/about/icon02.gif) no-repeat; padding:0 0 0 22px; margin:5px 5px 0 5px; line-height:18px; text-align:left;color:#666;}
.lightbox_mid .chlight .website {background:url(../../images/1/about/icon04.gif) no-repeat; padding:0 0 0 22px;margin:5px 5px 0 5px; line-height:18px;text-align:left; color:#666;}
.lightbox_mid .todayBtn {float:right; clear:right; margin-top:10px;}

.dolineTd { background: url(../../images/1/dot_line.gif) bottom repeat-x;}


.txtLink1 { }/*高畫質頻道*/
.txtLink1 a {color:#1561a8 !important; font-weight:bold;}
.txtLink1 a:hover {color:#1561a8!important; font-weight:bold; text-decoration:underline;}
.txtLink2 { }/*生活知性*/
.txtLink2 a {color:#276821!important; font-weight:bold;}
.txtLink2 a:hover {color:#276821!important; font-weight:bold; text-decoration:underline;}
.txtLink3 { }/*電影*/
.txtLink3 a {color:#990000!important; font-weight:bold;}
.txtLink3 a:hover {color:#990000!important; font-weight:bold; text-decoration:underline;}
.txtLink4 { }/*國際頻道*/
.txtLink4 a {color:#6b3393!important; font-weight:bold;}
.txtLink4 a:hover {color:#6b3393!important; font-weight:bold; text-decoration:underline;}
.txtLink5 { }/*音樂*/
.txtLink5 a {color:#786745!important; font-weight:bold;}
.txtLink5 a:hover {color:#786745!important; font-weight:bold; text-decoration:underline;}
.txtLink6 { }/*成人*/
.txtLink6 a {color:#ed2e7b; font-weight:bold;}
.txtLink6 a:hover {color:#ed2e7b!important; font-weight:bold; text-decoration:underline;}
.txtLink7 { }/*隨選*/
.txtLink7 a {color:#e26d17!important; font-weight:bold;}
.txtLink7 a:hover {color:#e26d17!important; font-weight:bold; text-decoration:underline;}



/*------------------------Kevin Add 0811---------------------------------------------------------------------------------------------------------------------------------*/
/*加值設定*/
.valueset { padding-left:20px !important;}
.valueset img{ margin-top:10px !important;}
.valueset b{ color: #d500cc; font-weight: bold;}

/*MSO 首頁*/
#msocontent{ width:960px; }
#msoleft_col{ width:240px; margin-right:10px; float:left;}
#msocenter_col{ width:450px; margin-right:10px; float:left;}
#msoright_col{ width:250px; float:left;}
#msoleft_col .gray_end{	margin: 10px 0 0 0;height:4px;background-image: url(../../images/1/news_bottom.gif);	background-repeat: no-repeat;background-position: center top;}
#mso_wrapper { width: 100%; margin: 0 auto; background:url(../../images/1/mso_bg.gif) left top repeat-x;}
#mso_wrapper_btm {
	width: 100%;
	height:90px;
	margin: 0 auto;
	background-color: #efefef;
}



/*最新消息*/
#msoleft_col .news_box{ width:210px; padding:40px 15px 0 15px; background:url(../../images/1/new_title.jpg) left top no-repeat;}
#msoleft_col .news_box span{
	display:block;
	line-height: 14px;
}
#msoleft_col .news_box .more{ width:29px; height:5px !important; overflow:hidden; background:url(../../images/1/more.gif) left top no-repeat; margin-top:-18px;}
#msoleft_col .news_box .more  a#mo{ width:29px; height:5px; background:url(../../images/1/more.gif) left top no-repeat; display:block;}
#msoleft_col .news_box .more  a#mo:hover{ width:29px; height:5px; background:url(../../images/1/more.gif) left 5px; no-repeat; display:block;}
#msoleft_col .news_box h1{font-weight: bold;font-size: 12px;color: #333; display:block; margin:0 0 5px 0;}
#msoleft_col .news_box ul{padding:0px;}
#msoleft_col .news_box li{padding:8px 0 0 15px;	background-image: url(../../images/1/news_bullet.gif);	background-repeat: no-repeat;	background-position: left 10px;}

/*優惠活動*/
#msoleft_col .promot_box{width:210px;padding:40px 15px 0 15px;background-image: url(../../images/1/promot_title.jpg);background-repeat: no-repeat;	background-position: left top;}
#msoleft_col .promot_box .more{ width:29px; height:5px !important; overflow:hidden; background:url(../../images/1/more.gif) left top no-repeat; margin-top:-21px;}
#msoleft_col .promot_box .more  a#mo{ width:29px; height:5px; background:url(../../images/1/more.gif) left top no-repeat; display:block;}
#msoleft_col .promot_box .more  a#mo:hover{ width:29px; height:5px; background:url(../../images/1/more.gif) left 5px; no-repeat; display:block;}
#msoleft_col .promot_box h1{font-weight: bold;font-size: 12px;color: #333; margin:0px;}
#msoleft_col .promot_box span{display:block; height:10px;}
#msoleft_col .promot_box ul{padding:0px;}
#msoleft_col .promot_box li{padding:10px 0 0 15px;	background-image: url(../../images/1/news_bullet.gif);	background-repeat: no-repeat;	background-position: left 12px;}

/*廣告區*/
#msoleft_col .ad_box{width:240px; height:100px; padding:0; background-image: url(../../images/1/ad_bg.gif);background-repeat: no-repeat;	background-position: 10px top;}
#msoleft_col .ad_box .ad{width:180px; height:80px; padding:0; margin:7px 0 0 29px;}
#msoleft_col .ad_box .count{ width:60px;height:12px;float: left;margin-top: 65px;margin-right: 0;margin-bottom: 0;margin-left: 125px;position: absolute;z-index: 100;}

#msoleft_col .ad_box .count a span{float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_1_b.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoleft_col .ad_box .count a:hover span{ float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_1.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}

#msoleft_col .ad_box .count a b{ float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_2_b.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoleft_col .ad_box .count a:hover b{ float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_2.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}


#msoleft_col .ad_box .count a del{ float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_3_b.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoleft_col .ad_box .count a:hover del{ float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_3.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}

#msoleft_col .ad_box .count .on span{float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_1.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoleft_col .ad_box .count .on b { float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_2.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoleft_col .ad_box .count .on del{ float:left; display:block; width:11px; height:9px; margin-right:5px; background-image: url(../../images/1/ad_3.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}


/*精選節目*/
#msocenter_col .show_box{ width:420px; padding:40px 15px 0 15px; height:auto; float:left; background:url(../../images/1/show_title.jpg) left top no-repeat;}
#msocenter_col .show_box span{font-size: 11px; *font-size: 10px!important; *font-size: 10px;}
#msocenter_col .show_box .more{ width:29px; height:5px !important; overflow:hidden; background:url(../../images/1/more.gif) left top no-repeat; margin-top:-18px;}
#msocenter_col .show_box .more  a#mo{ width:29px; height:5px; background:url(../../images/1/more.gif) left top no-repeat; display:block;}
#msocenter_col .show_box .more  a#mo:hover{ width:29px; height:5px; background:url(../../images/1/more.gif) left 5px; no-repeat; display:block;}

#msocenter_col .show_box .bar{float:left;width:404px;height:24px !important;overflow:hidden;background-image: url(../../images/1/bar.gif);background-repeat: no-repeat;
	background-position: center 7px;margin: 10px 0 0 8px; *margin: 10px 0 0 8px!important; *margin: 10px 0 0 5px;}
#msocenter_col .show_box .bar  a#left{ margin:1px 0 0 0; float:left; width:14px; height:15px; background:url(../../images/1/left.gif) left top no-repeat; display:block;}
#msocenter_col .show_box .bar  a#left:hover{ margin:1px 0 0 0; float:left; width:14px; height:15px; background:url(../../images/1/left_h.gif) left top; no-repeat; display:block;}
#msocenter_col .show_box .bar  a#right{ margin:1px 0 0 0; float:right; width:14px; height:15px; background:url(../../images/1/right.gif) left top no-repeat; display:block;}
#msocenter_col .show_box .bar  a#right:hover{ margin:1px 0 0 0; float:right; width:14px; height:15px; background:url(../../images/1/right_h.gif) left top; no-repeat; display:block;}
#msocenter_col .show_box .bar .scroll{
	float:left;
	width:110px;
	height:21px;
}

#msocenter_col .show_box .content{ width:420px; height:196px; float:left; background:url(../../images/1/show_bg.gif) left top no-repeat; clear:both;}
#msocenter_col .show_box .content .box{	width:96px;	float:left;	margin-right:6px;*margin-right:6px!important;*margin-right:3px;	margin-top:12px;}
#msocenter_col .show_box .content .box a img{	border: 2px solid #CCCCCC; margin:0 0 3px 0;}
#msocenter_col .show_box .content .box a:hover img{	border: 2px solid #ff6600; margin:0 0 3px 0;}

/*最新廣告*/
#msoright_col .newad_box{ width:220px; padding:40px 15px 0 15px; height:auto; float:left; background:url(../../images/1/newad_title.jpg) left top no-repeat;}
#msoright_col .newad_box .more{ width:29px; height:5px !important; overflow:hidden; background:url(../../images/1/more.gif) left top no-repeat; margin-top:-18px;}
#msoright_col .newad_box .more a#mo{ width:29px; height:5px; background:url(../../images/1/more.gif) left top no-repeat; display:block;}
#msoright_col .newad_box .more a#mo:hover{ width:29px; height:5px; background:url(../../images/1/more.gif) left 5px; no-repeat; display:block;}
#msoright_col .newad_box .content{
    width:216px;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
}
#msoright_col .newad_box .bottom{
	width:216px;
	background-color: #35363a;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

#msoright_col .newad_box .bottom span{display:block; margin: 3px 0 3px 4px; width:150px;}


#msoright_col .newad_box .bottom a span{float:right; display:block; width:11px; height:9px; margin-right:5px; margin-top:6px; background-image: url(../../images/1/ad_1_b.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoright_col .newad_box .bottom a:hover span{ float:right; display:block; width:11px; height:9px; margin-right:5px; margin-top:6px; background-image: url(../../images/1/ad_1.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}

#msoright_col .newad_box .bottom a b{ float:right; display:block; width:11px; height:9px; margin-right:5px; margin-top:6px; background-image: url(../../images/1/ad_2_b.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoright_col .newad_box .bottom a:hover b{ float:right; display:block; width:11px; height:9px; margin-right:5px; margin-top:6px; background-image: url(../../images/1/ad_2.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}


#msoright_col .newad_box .bottom a del{ float:right; display:block; width:11px; height:9px; margin-right:5px; margin-top:6px; background-image: url(../../images/1/ad_3_b.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoright_col .newad_box .bottom a:hover del{ float:right; display:block; width:11px; height:9px; margin-right:5px;margin-top:6px;  background-image: url(../../images/1/ad_3.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}

#msoright_col .newad_box .bottom .on span{ float:right; display:block; width:11px; height:9px; margin-right:5px; margin-top:6px; background-image: url(../../images/1/ad_1.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoright_col .newad_box .bottom .on b{ float:right; display:block; width:11px; height:9px; margin-right:5px; margin-top:6px; background-image: url(../../images/1/ad_2.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}
#msoright_col .newad_box .bottom .on del{ float:right; display:block; width:11px; height:9px; margin-right:5px;margin-top:6px;  background-image: url(../../images/1/ad_3.gif);	background-repeat: no-repeat;background-position: left top; cursor: hand;}


/*投票專區*/
#msoright_col .vote_box{ width:220px; padding:40px 15px 0 15px; height:auto; float:left; background:url(../../images/1/vote_title.jpg) left top no-repeat; margin-top:20px;}
#msoright_col .vote_box h1{font-weight: bold;font-size: 12px;color: #333; display:block; margin:0 0 5px 0;}
#msoright_col .vote_box input{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
/*#msoright_col .vote_box span{width:220px;}*//*pohang 0825*/
#msoright_col .vote_box .Varea{width:220px;}

#msoright_col .vote_box .voteResult { border-bottom:1px dotted #d9d9d9; padding:3px 3px 3px 0;}
#msoright_col .vote_box .Bar { background:#ffc233; padding:0;}
#msoright_col .vote_box .BarGray { background:#dbdbdb; padding:0;}
#msoright_col .vote_box .voteResult .perNum { color:#ff6600;}
#msoright_col .vote_box .voteResult .Num { color:#999; margin-left:3px;}



/*影音廣告*/
.boxfree .middle .adbox { padding:10px; line-height:20px;}
.boxfree .middle .adbox .link {color:#f30;}
.boxfree .middle .adbox span{ color:#f30;}
.boxfree .middle .adbox b{
	color:#333;
	font-size: 11px; *font-size: 10px!important; *font-size: 10px;
	line-height: 14px;
	font-weight: normal;
}
.boxfree .middle .adbox a{ color:#f30 !important; text-decoration:underline !important;}
.boxfree .middle .adbox a:hover{ color:#339 !important; text-decoration:underline;}




.boxfree .middle .adbox .bar{float:left;width:404px;height:24px !important;overflow:hidden;background-image: url(../../images/1/bar.gif);background-repeat: no-repeat;
	background-position: center 7px;margin: 10px 0 0 8px; *margin: 10px 0 0 8px!important; *margin: 10px 0 0 5px;}
	
.video_select {
	background-image: url(../../images/1/video_bg.gif); *background-image: url(../../images/1/video_bg.gif)!important; *background-image: url(../../images/1/video_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 720px; *width: 720px!important; *width: 718px; height: 167px;
	float: left;
	margin:32px 0 0 0;
}


.video_select .bar2 {
	float:left;
	width:686px;
	height:24px !important;
	overflow:hidden;
	background-image: url(../../images/1/bar.gif);
	background-repeat: repeat-x;
	background-position: center 7px;
	margin: 5px 0 0 17px;
*margin: 5px 0 0 17px!important; *margin: 5px 0 0 15px;}

.video_select .bar2  a#left{ margin:1px 0 0 0; float:left; width:14px; height:15px; background:url(../../images/1/left.gif) left top no-repeat; display:block;}
.video_select .bar2  a#left:hover{ margin:1px 0 0 0; float:left; width:14px; height:15px; background:url(../../images/1/left_h.gif) left top; no-repeat; display:block;}
.video_select .bar2  a#right{ margin:1px 0 0 0; float:right; width:14px; height:15px; background:url(../../images/1/right.gif) left top no-repeat; display:block;}
.video_select .bar2  a#right:hover{ margin:1px 0 0 0; float:right; width:14px; height:15px; background:url(../../images/1/right_h.gif) left top; no-repeat; display:block;}
.video_select .bar2 .scroll{float:left; width:110px; height:21px; }
.video_select .box{	width:122px;	float:left;	margin-right:8px;*margin-right:8px!important;*margin-right:5px;	margin-top:9px;}
.video_select .box span{
	font-size: 11px;
	line-height: 14px;
}

.video_select .box a:link img  {border: 2px solid #CCCCCC; margin:0 0 3px 0;}
.video_select .box a:visited img  {border: 2px solid #CCCCCC; margin:0 0 3px 0;}
.video_select .box a:hover img  {border: 2px solid #ff6600; margin:0 0 3px 0;}
.video_select .box a.onselect img{border: 2px solid #ff6600; margin:0 0 3px 0!important;}




.mt70 { margin-top:70px !important;}
.ml5{margin-left:8px; *margin-left:8px!important; *margin-left:7px;}
.videoml5{margin-left:38px; *margin-left:38px!important; *margin-left:20px;}
.pl30{padding-right:30px;}
.show_mt10{margin-top:10px; *margin-top:10px!important; *margin-top:15px;}
.center_btn100 { width:100px; margin:20px auto;}
.right_btn100 { width:100px; margin:0px 0 0 0; float:right;}
.tarea{margin-left:0; border:1px solid #7e9db9;}
.ml144{margin-left: 144px; *margin-left: 144px!important; *margin-left: 74px; }
.contact_pics{margin:25px 0 0 0;}
.u_rbtn100 { width:90px; margin:10px 0 0 auto; }

/*小馬*/
.nobg{ background:transparent !important;}
.nopt{ padding-top:0px!important;}
.nopb { padding-bottom:0px!important;}
.nomb{ margin-bottom:0px !important;}
.nomar { margin:0!important;}
.nopad { padding:0!important;}
.nopb { padding-bottom:0px!important;}
.team_name { font-size:13px; color:#333333;}
.team_name b { font-size:13px; line-height:18px; color:#333333; padding-right:10px;}
.team_name span { padding-left:10px; color:#333333;}
.teamline { background:url(../../images/1/team_line.gif) repeat-x; height:13px; clear:both;}
.info li { padding:4px 0 0 0; color:#666; line-height:14px; border:none; font-weight:normal !important;}
.info li b{padding-left:12px; display:block; background:url(../../images/1/arr_b.gif) left top no-repeat;color:#333; font-weight:normal !important;}
.com_con img { float:left; padding-bottom:10px;} 
.com_con span { float:right;font-size:12px; color:#666666;}
.com_con .add {background:url(../../images/1/about/icon01.gif) left 12px no-repeat; padding:13px 9px 0 20px; height:16px; line-height:16px;}
.com_con .tel {background:url(../../images/1/about/icon02.gif) left 12px no-repeat; padding:13px 9px 0 20px; height:16px; line-height:16px;}
.com_con .fax {background:url(../../images/1/about/icon03.gif) left 12px no-repeat; padding:13px 9px 0 20px; height:16px; line-height:16px;}
.com_con .url {background:url(../../images/1/about/icon04.gif) left 12px no-repeat; padding:14px 0px 0 20px; height:16px; line-height:16px;}
.com_con .url a{color:#666666!important; text-decoration: none!important;}
.com_con .url a:hover{color:#ff6600!important; text-decoration:none!important;}
.cable_list table { margin:0!important;  padding:0 0 10px 0!important;}
.cable_list table td{ padding: 8px 0 8px 3px!important;}
.cable_list td a {
	background:url(../../images/1/about/cable_arr.gif) left 3px no-repeat; 
	*background:url(../../images/1/about/cable_arr.gif) left 0px no-repeat;/*ie6 7 */ 
	color:#ff6600!important;
	text-decoration:none; 
	padding-left:12px; 
	font-size:13px;
	font-weight:bold;
}
.cable_list td a:hover {
	background:url(../../images/1/about/cable_arr_ov.gif) left 3px no-repeat; 
	*background:url(../../images/1/about/cable_arr_ov.gif) left 0px no-repeat; /*ie6 7 */
	color:#333399!important;
	text-decoration:none; 
	padding-left:12px; 
	font-size:13px; 
	font-weight:bold;
}
/*sitemap*/
.w180 { width:180px;}
.mt5 { margin-top:5px;}
.choose ul { 
	font-weight:bold;
	color:#000000;
	background:url(../../images/1/dotz.gif) 0px 5px no-repeat;
	line-height:22px; 
	padding-left:12px;
}
.choose ul li{ font-weight:normal; padding-left:3px;color:#333333; line-height:20px;}
.apply_con_a { padding:0 0 0 10px;}
.h280{ height:295px!important;}
.pr15{ padding-left:10px; padding-right:10px;}
.mt-10ie{ #margin-top:-10px; _margin-top:-22px;}
/*kvision*/
.pdl30 { padding-left:30px;}
.dotz_o{
	padding:0 0 0 16px; 
	background:url(../../images/1/dotz_o.gif) 0 5px no-repeat;
	color:#ff6600; 
	font-size:12px;
	font-weight:bold;
	height:22px; 
	line-height:22px;
}
.nomt { margin-top:0;}
.pdl5 { padding-left:5px;}
.pdl10 { padding-left:10px;}
.pdl15{ padding-left:15px;}
/**/
.about_video table{ margin-left:10px;}
.about_video td{ margin:0 !important; padding:0px; border:none;}
