body{font-size:13px;}
a{outline:none;text-decoration:none;}
a:hover{text-decoration:underline;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
.hidetext{line-height:0;font-size:0;text-indent:-100px;overflow:hidden;}
.g-mask{position:absolute;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;background-color:#000;display:none;z-index:1;}
/**/
#header{font-size:0;}
#ft{text-align:center;background-color:#000;}
#g-bg{position:absolute;left:0;top:0;width:100%;}
#g-bg.hover{background-color:#7f7f7f;}
/**/
#bd{background-color:#E6E6E6;width:100%;position:relative;min-width:975px;}
#bd,#ft{font-family:"Century Gothic","Arial";}
#bd a{color:#0099FF;}
#bd .main-bg{width:975px;margin:auto;text-align:left;position:relative;}
#bd .scroll{position:relative;overflow:hidden;}
#bd .scroll-pan{position:absolute;left:0;top:0;}
/**/
#programme{float:left;width:100%;height:720px;}
#programme .chs{width:664px;left:0;background-color:#FFF;}
#programme .hot{width:310px;left:665px;background-color:#FFF;}
#programme #rightcol{width:300px;margin-left:4px;}
/**/
#menubar{height:40px;overflow:hidden;}
#menubar .panel{height:30px;margin-top:10px;}
#menubar .hd{height:30px;width:5px;background:url(http://img.tvb.com/epg/img/png/black_navigation_bar/left.png) no-repeat 0 0;float:left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.tvb.com/epg/img/png/black_navigation_bar/left.png', sizingMethod='crop');}
#menubar .bd{height:30px;width:965px;background:url(http://img.tvb.com/epg/img/png/black_navigation_bar/center.png) repeat-x;float:left;}
#menubar .ft{height:30px;width:5px;background:url(http://img.tvb.com/epg/img/png/black_navigation_bar/right.png) no-repeat 0 0;float:right;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.tvb.com/epg/img/png/black_navigation_bar/right.png', sizingMethod='crop');}
#menubar .panel h2{font-weight:bold;font-size:15px;color:#FFF;line-height:30px;padding-left:10px;}
#menubar .bd a{line-height:30px;color:#fff;}
/**/
#bottomnav{background-color:#000;padding:3px 0;height:24px;margin:auto;width:975px;position:relative;line-height:24px;color:#FFF;}
#bottomnav a{color:#5FC8FF;}
#bottomnav .proglarge{float:left;margin:2px 5px 0 8px;display:inline;}
#bottomnav .large{width:20px;height:20px;display:block;background:url(../img/gif/large_icon_btn_info2.gif) no-repeat;}
#bottomnav .proglarge .large:hover{background-position:0 -20px;}
#bottomnav .proglarge .hover2{background-position:0 -40px;}
#bottomnav .proglarge .slide{position:absolute;width:250px;height:200px;overflow:hidden;background-color:#1A1A1A;bottom:30px;display:none;text-align:left;z-index:9;margin-left:-12px;}
#bottomnav .proglarge .slide h4{margin:2px;background-color:#000;font-size:13px;font-weight:bold;line-height:23px;height:23px;padding-left:10px;}
#bottomnav .proglarge .slide ul{padding:6px 0px 10px 15px;}
#bottomnav .proglarge .slide ul *{line-height:100%;}
#bottomnav .proglarge .slide ul li{padding:3px 0;*padding:2px 0 1px;}
#bottomnav .proglarge .slide ul li img{margin-right:8px;}
#bottomnav .proglarge a{color:#5FC8FF;}
#bottomnav #progcate{float:left;}
#bottomnav #progsech{float:right;}
#bottomnav .menu .item{float:left;margin-right:2px;width:70px;text-align:left;}
#bottomnav .menu .options{width:auto;_width:1px;}
#bottomnav .menu li a{display:block;text-decoration:none;height:24px;white-space:nowrap;padding-left:8px;font-weight:bold;overflow:hidden;*line-height:26px;}
#bottomnav .menu li a:hover{background-color:#0099FF;color:#FFF;}
#bottomnav .menu li a.hover2{color:#FFF;background-position:right 9px;}
#bottomnav .menu li.on a{color:#FFF;}
#bottomnav .menu li.on a:hover{color:#FFF;}
#bottomnav .menu li.on a.all:hover{background-color:transparent;cursor:default;}
#bottomnav .menu li.disable a{color:#595959;cursor:default;}
#bottomnav .menu li.disable a:hover{background-color:transparent;color:#595959;}
#bottomnav .menu .cate{padding-left:6px;padding-right:13px;background:url(../img/gif/dropdown_arrow.gif) no-repeat right -18px;}
#bottomnav .menu li.on .cate{background-position:right 9px;}
#bottomnav .menu .cate:hover{background-position:right -45px;}
#bottomnav .menu li.on .cate:hover{background-position:right -45px;}
#bottomnav .menu .options .slide{position:absolute;width:80px;background-color:#1A1A1A;bottom:30px;margin-left:-5px;display:none;z-index:9;}
#bottomnav .menu .options .slide li a{display:block;text-align:left;height:25px;text-decoration:none;border-top:#333 1px solid;line-height:25px;color:#FFF;padding-left:11px;padding-right:11px;}
#bottomnav .menu .options .slide li a:hover{background-color:#0099FF;}
#bottomnav .menu .options .slide li.first a{border-top:none;}
#bottomnav .menu .progcate .slide{width:80px;}
#bottomnav .menu .chancate .slide{width:90px;}
#bottomnav .menu .yearcate .slide{width:90px;}
#bottomnav #progsech li{margin-right:0;width:90px;}
#bottomnav #progsech li a{padding-left:25px;background:#333 url(../img/gif/ico_search.gif) no-repeat 8px -42px;}
#bottomnav #progsech li a:hover{background-color:#0099FF;color:#FFF;background-position:8px 6px;}
#p_search #bottomnav #progsech li a{padding-left:25px;background:#333 url(../img/gif/ico_search.gif) no-repeat 8px -18px;color:#fff;}
#p_search #bottomnav #progsech li a:hover{cursor:default;}
/**/
#proglist .panel{padding:10px 5px;}
#proglist .con{text-align:right;padding-right:15px;padding-top:5px;padding-bottom:5px;*padding-bottom:0;}
#proglist #morelist a.more{font-size:13px;font-weight:bold;background:url(../img/gif/icon_expand_small.gif) no-repeat right 2px;padding-right:12px;}
#proglist table{margin-top:-1px; }
#proglist td{width:50%;background-color:#F2F2F2;vertical-align:top;}
#proglist td.nodata{background-color:#FFFFFF;}
#proglist td.nodata  blockquote{background-color:#FFFFFF;}
#proglist td blockquote{width:100%;background-color:#F2F2F2;}
#proglist td.on blockquote{background-color:#CCC;cursor:pointer;}
#proglist td .txt{float:left;padding:4px 0 4px 8px;width:178px;}
#proglist td .nopic .txt{width:auto;}
#proglist td  h4{font-weight:bold;font-size:15px;}
#proglist td p{line-height:1.2;padding-top:3px;*padding-top:1px;}
#proglist td .pic{float:right;font-size:0;line-height:0;}
/**/
#sechform{padding-left:10px;}
#sechform  th{padding:5px 10px 0;font-weight:bold;font-size:15px;}
#sechform  td{padding:8px 10px;background-color:#EEE;vertical-align:top;*padding:5px 10px;}
#sechform  td.con{background-color:#FFF;vertical-align:bottom;padding:0;}
#sechform  td ul{width:110px;}
#sechform  td li{padding:3px 0;*padding:2px 0;}
#sechform  td input{margin-right:5px;*margin-right:1px;}
#sechform td .g-btn{width:100px;height:25px;background:url(../img/gif/btn_text_medium.gif) no-repeat;display:block;}
#sechform td .g-btn:hover{background-position:0 -25px}
#sechform td .sechbtn{background:none;font-weight:bold;border:none;width:100px;height:25px;cursor:pointer;background:url(../img/gif/btn_search.gif) no-repeat 26px center;padding-left:17px;padding-bottom:2px;*padding-bottom:0;*padding-top:4px;}
/**/
#scrollbtn{position:absolute;display:none;width:0;z-index:5;}
#scrollbtn .con{position:relative;}
#scrollbtn #arrowup{cursor:pointer;width:50px;height:50px;position:absolute;left:5px;top:6px;background:url(../img/png/channel_column_btn_up.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.tvb.com/epg/img/png/channel_column_btn_up.png', sizingMethod='crop');}
#scrollbtn #arrowup:hover{background:url(../img/png/channel_column_btn_up_on.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.tvb.com/epg/img/png/channel_column_btn_up_on.png', sizingMethod='crop');}
#scrollbtn #arrowdown{cursor:pointer;width:50px;height:50px;position:absolute;left:5px;bottom:6px;background:url(../img/png/channel_column_btn_down.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.tvb.com/epg/img/png/channel_column_btn_down.png', sizingMethod='crop');}
#scrollbtn #arrowdown:hover{background:url(../img/png/channel_column_btn_down_on.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.tvb.com/epg/img/png/channel_column_btn_down_on.png', sizingMethod='crop');}
#scrollbtn #arrowup-bg,#scrollbtn #arrowdown-bg{position:absolute;background:transparent;width:50px;height:50px;}
#scrollbtn #arrowup-bg{left:5px;top:6px;}
#scrollbtn #arrowdown-bg{left:5px;bottom:6px;}
/**/
#rightcol .lrec{width:300px;height:250px;margin-top:10px;overflow:hidden;}
#rightcol .lrec .ad{width:300px;height:250px;position:absolute;z-index:4;background:#fff;overflow:hidden;}
#proghots{margin-top:5px;border:#CCC 1px solid;background:#EEE;}
#proghots li{border-top:1px #FFF solid;font-size:0;line-height:0;}
#proghots .ico{float:left;height:55px;width:32px;font-size:13px;line-height:1.5;}
#proghots .pic{float:left;height:55px;width:110px;font-size:13px;line-height:1.5;}
#proghots .txt{float:right;height:55px;width:150px;display:table;*position:relative;font-size:13px;line-height:1.5;}
#proghots .ico span{display:block;width:20px;height:20px;margin-left:8px;margin-top:18px;}
#proghots .pic a{display:block;height:20px;margin-top:18px;}
#proghots .txt div{display:table-cell;vertical-align:middle;line-height:1.4;*position:absolute;*top:50%;font-family:"PMingLiu"}
#proghots .txt p{position:relative;top:-50%;}
#proghots .first{border-top:none;}
#proghots .first .pic{width:142px;height:39px;}
#proghots .first .txt{height:39px;}
#proghots .first .pic a{height:auto;font-size:18px;font-weight:bold;margin-top:8px;margin-left:10px;color:#000;text-decoration:none;}
#proghots .first .pic .list{float:left;}
#proghots .first .pic .more{float:left;font-size:0;line-height:0;margin-left:5px;margin-top:7px;width:20px;height:9px;background:transparent url(http://img.tvb.com/homepage/theme/w.gif) no-repeat scroll 0 -819px;}
#proghots .first .pic a:hover span{text-decoration:underline;cursor:pointer;}
#proghots .c81{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -78px;}
#proghots .c84{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -100px;}
#proghots .c85{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -124px;}
#proghots .c82{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -145px;}
#proghots .c83{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -168px;}
#proghots .l81{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -238px;}
#proghots .l81:hover{background-position:0 -257px;}
#proghots .l84{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -277px;}
#proghots .l84:hover{background-position:0 -300px;}
#proghots .l85{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -321px;}
#proghots .l85:hover{background-position:0 -340px;}
#proghots .l82{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -358px;height:16px!important;}
#proghots .l82:hover{background-position:0 -373px;}
#proghots .l83{background:url(http://img.tvb.com/homepage/theme/w.gif) no-repeat top left;background-position:0 -388px;}
#proghots .l83:hover{background-position:0 -407px;}

#proghots .c1{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbwindow.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l1{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbwindow.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l1{height:30px;margin-top:13px;}

#proghots .c2{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbmovies.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l2{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbmovies.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l2{height:30px;margin-top:13px;}
#proghots .c3{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbfood.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l3{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbfood.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l3{height:30px;margin-top:13px;}
#proghots .c7{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbdrama.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l7{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbdrama.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l7{height:30px;margin-top:13px;}

#proghots .c8{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/drama2.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l8{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/drama2.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l8{height:30px;margin-top:13px;}

#proghots .cK{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbselect.gif) no-repeat top left;background-position:0 -3px;}
#proghots .lK{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbselect.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.lK{height:30px;margin-top:13px;}
#proghots .c9{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbclassic.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l9{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbclassic.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l9{height:30px;margin-top:13px;}
#proghots .c10{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbkids.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l10{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbkids.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l10{height:30px;margin-top:13px;}
#proghots .c11{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbkids.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l11{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbkids.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l11{height:30px;margin-top:13px;}
#proghots .c12{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbmusic.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l12{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbmusic.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l12{height:30px;margin-top:13px;}

#proghots .c13{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbsports.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l13{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvbsports.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l13{height:30px;margin-top:13px;}

#proghots .c15{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvb8.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l15{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvb8.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l15{height:30px;margin-top:13px;}

#proghots .c20{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvb8.gif) no-repeat top left;background-position:0 -3px;}
#proghots .l20{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/tvb8.gif) no-repeat top left;background-position:-20px -7px;}
#proghots .pic a.l20{height:30px;margin-top:13px;}

#proghots .lX, #proghots li:last-child .l10{background:url(http://img.tvb.com/epg/img/phd_logos_v2/gif/xinghe.gif) no-repeat top left;background-position:0px 0px;}
#proghots li:last-child .c10 {background: none;}
#proghots .pic a.lX{height:45px;margin-top:05px;}

/**/
.loading #bd{background:#454545;}
.loading #loading{position:absolute;left:50%;top:50%;}
.loading #programme{visibility:hidden;}
.recommend #bd{background-color:#7f7f7f;}
.recommend .g-mask{display:block;}
.recommend .hlight blockquote{position:absolute;z-index:2;}

#loadingmore{position:absolute;display:none;}
