body,h1,h2,h3,h4,h5,h6,ul,ol,form,td,th,dl,dd,p{margin:0;padding:0}
body{font:12px Arial, 'pingfang sc', stheiti, simsun, sans-serif;color:#323232}
body,input{background-color:#fff}
a{color:#323232;text-decoration:none;outline:none}
.starring,.starring a,.spdtl,.spdtl a,.dtlitem,.morecate,.moredtl,.nextupdate,.startag,.startag a,.showlist,.showlist a,.pstag,.vsuglist a{color:#6F6F6F}
a:hover,.starring a:hover,.spdtl a:hover,.vcate li,.vscore,.vupdate,.showlist a:hover{color:#9466aa}
.udlist dt strong,.udinfo1 dt,.movinfo1,.udinfo2,.starinfo{color:#4B4B4B}
.udinfo1,.uddate,.uddate a,.udprogress{color:#888}
a:hover,.starring a:hover,.spdtl a:hover{text-decoration:underline}
ul,ol{list-style:none}
table{border-collapse:collapse}
img{border:none}
.newtop{padding-right:26px;background:url(../images/new.gif) no-repeat right 1px}
.topshade{position:absolute;top:149px;left:0;width:100%;min-width:980px;height:349px;background:#F5F5F5 url(../images/topshade.png) repeat-x bottom}
#wrapper{position:relative;width:980px;margin:auto}
#navbox{width:980px}
.navList li a{text-decoration:none}
#protocol{clear:both;margin-bottom:18px;padding-top:30px;background:url(../images/divshade.gif) no-repeat;text-align:center}
#protocol sup{font-size:11px;color:red}
#footer{clear:both;padding:6px 0 10px;line-height:21px;color:#666;text-align:center}
#footer .g{color:#666;text-decoration:none}
.channel{float:right;line-height:34px}
.channel li{float:left;position:relative;width:80px;text-indent:23px}
.channel a{display:block;color:#E5E5E5}
.channel li.cur{background:url(../images/nav.gif) repeat-x left -119px !important;font-weight:bold;color:#fff}
.star,.share,.special{position:absolute;top:10px;left:7px;width:13px;height:13px;background:url(../images/channel.gif) no-repeat}
.share{background-position:left -44px}
.special{background-position:left -87px}
.channel a:hover .star,.channel li.cur .star{background-position:left -131px}
.channel a:hover .share,.channel li.cur .share{background-position:left -174px}
.channel a:hover .special,.channel li.cur .special{background-position:left -217px}
.hotnews,.hotvideo,.hotsearch{float:left;height:349px;margin-bottom:15px}
.hotnews{_display:inline;position:relative;width:425px;margin-right:12px;background:url(../images/tpboxshadow.gif) no-repeat right 323px}
.hotvideo{width:394px}
.hotsearch{width:149px;background:url(../images/hotsearch.gif) no-repeat}
.hottitle,.phbtitle1,.phbtitle2{font-size:14px;color:#555}
.phbtitle2{height:29px;padding-top:6px}
.hottitle{height:43px;line-height:43px}
.hotnews .hottitle{padding-left:16px}
.hotsearch .hottitle{padding-left:12px}
.hot10 li{height:29px;line-height:25px}
.hot10 a{display:block;height:25px;padding:0 10px 0 45px}
.videolist1 li{_display:inline;float:left;position:relative;width:122px;height:146px;margin-right:7px;line-height:20px}
.hotvideo .videolist1 li{background:url(../images/hvboxshadow.gif) no-repeat left 89px}
.topnewslist{float:left;position:relative;z-index:1;width:124px;height:285px;background:url(../images/topnewslist.png) no-repeat;line-height:21px}
.topnewslist li{position:relative;height:56px}
.topnewslist li a{display:block;position:relative;height:50px;padding:6px 14px 0}
.topnewslist li a:hover{background:url(../images/newshover.png) repeat-x;color:#323232;text-decoration:none}
.topnewslist li.cur a{background:none!important;color:#fff}
.topnewslist li.cur .curnewstag{position:absolute;top:0;left:-6px;width:141px;height:62px;background:url(../images/curnews.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/curnews.png)}
.topnewsbox{position:absolute;right:0;width:297px;height:276px;line-height:34px;font-weight:bold;font-size:14px;text-align:center}
.topnewsbox img{display:block}
.playico1{position:absolute}
a:hover .playico1,.hotnews .playico1{right:15px;bottom:44px;width:46px;height:46px;background:url(../images/play1.png) no-repeat;_background-image:none;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/play1.png)}
a:hover .playico2,a:hover .playico3{position:absolute;top:25px;left:40px;width:43px;height:43px;background:url(../images/play2.png) no-repeat;_background-image:none;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/play2.png)}
.tvlist a:hover .playico2{top:15px}
.chartlist a:hover{zoom:1}
a:hover .playico4{position:absolute;top:28px;left:50px;width:46px;height:46px;background:url(../images/play1.png) no-repeat;_background-image:none;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/play1.png)}
.vlink{display:block;overflow:hidden;height:40px;padding:0 12px}
.vtime,.vtimebg{position:absolute;top:68px;right:2px;width:36px;height:19px;line-height:19px;color:#fff;text-align:center}
.vtimebg{background-color:#000;filter:alpha(opacity=55);opacity:.55}
.hot{position:absolute;top:-7px;left:65px;width:23px;height:23px;background:url(../images/hot.png) no-repeat;_background-image:none;font-weight:normal;line-height:16px;*line-height:18px;color:#fff;text-align:center;text-indent:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/hot.png)}
.phbbox{float:right;width:254px;padding-left:20px;border-left:1px solid #EFEFEF}
.vcate{margin-bottom:12px}
.vcate li{padding:2px 0;border-bottom:1px dotted #ddd;line-height:24px}
.morecate{font-family:'pingfang sc', stheiti, simsun, sans-serif;}
.phblist1,.phblist2{float:left;width:127px;background:url(../images/phbnum.gif) no-repeat left 11px}
.phblist2{background-position:left -139px}
.phblist1 li,.phblist2 li{height:19px;margin-top:11px;padding-left:24px;line-height:19px}
.detailbox{clear:left;width:700px}
.dtlhead{height:45px;padding:0 18px 0 14px}
.moredtl{float:right;font:normal 12px/25px 'pingfang sc', stheiti, simsun, sans-serif;}
.dtltitle{float:left;width:116px;padding-top:5px}
.dtllist li{_display:inline;float:left;height:30px;margin-right:10px;line-height:26px;text-align:center}
.dtllist li a{display:block;padding:0 8px}
.dtllist li.cur{background:url(../images/curdtl.gif) no-repeat center bottom;font-weight:bold}
.dtllist li.cur a{border-radius:2px;background-color:#B284C8;color:#fff}
.preview{display:inline-block;width:16px;height:15px;margin-left:3px;_margin:5px 0 6px 3px;background:url(../images/preview.png) no-repeat;_background-image:none;vertical-align:text-bottom;_vertical-align:middle;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/preview.png)}
.dtllist li.cur .preview{background:url(../images/preview_cur.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/preview_cur.png)}
.tvlist{zoom:1}
.movlist li,.tvlist li{display:inline;float:left;position:relative;width:122px;height:240px;margin-right:18px;text-align:center}
.movlist a{display:block;height:175px}
.movlist .playico1{top:60px;right:auto;left:40px;bottom:auto}
.tvlist li{height:147px}
.movpic{margin-bottom:9px}
.movtitle{overflow:hidden;height:16px;margin-bottom:5px;font-size:14px;font-weight:normal}
.shadebox{clear:both;margin-bottom:15px;padding-top:20px;background:url(../images/divshade.gif) no-repeat;zoom:1}
.shadebox:after,.tvlist:after,.movlist2:after,.sharelist:after,.sharebox:after,.rstbox:after{display:block;visibility:hidden;overflow:hidden;clear:both;height:0;content:' '}
.movinfobg,.movinfo{position:absolute;top:67px;left:2px;width:104px;height:19px;padding:0 7px;line-height:19px;color:#fff;text-align:left}
.movinfobg{background-color:#000;filter:alpha(opacity=55);opacity:.55}
.phbbox .dtlhead{padding-left:0}
.detailbox .videolist1 li{margin-right:18px}
.spdtl{margin-bottom:2px;padding-bottom:5px;border-bottom:1px dotted #ddd;line-height:20px}
.sppic{margin-bottom:12px}
.splist li{padding-left:9px;background:url(../images/dot.gif) no-repeat 2px;line-height:26px}
.movpic,.topnewsbox,.sppic{display:block;padding:1px;border:1px solid #D7D7D7;background-color:#fff}
.banner{margin:15px 0}
.popbox{display:none;position:absolute;top:0;right:-222px;width:190px;padding:10px;border:1px solid #DBC6E6;background:#fff url(../images/popbg.png) repeat-x;line-height:20px;text-align:left;box-shadow:3px 3px 3px rgba(0,0,0,.1)}

/*.movlist li:hover, .tvlist li:hover, .sfhover {
	z-index:1;
}
.movlist li:hover .popbox, .tvlist li:hover .popbox, .sfhover .popbox {
	display:block;
}*/
.sfhover{z-index:1}
.sfhover .popbox{visibility:block}
.poparr{position:absolute;top:14px;left:-10px;width:11px;height:20px;background:url(../images/poparr.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/poparr.png)}
.poptitle{margin-bottom:3px;padding:0 2px;font-size:14px}
.vdetail1{margin-bottom:3px;padding:0 2px}
.vdetail2,.nextupdate{padding:2px;border-top:1px solid #EBDFF0}
.dtlitem{font-weight:normal}
.vscore,.vupdate{font-weight:bold}
.vscore{font-size:14px}
.vupdate{padding-bottom:4px}
a:hover .movpic{border-color:#e0c6ed;-webkit-box-shadow:0 0 5px #e0c6ed;box-shadow:0 0 5px #e0c6ed}
.tag_new,.tag_hd,.tag_new,.tag_preview{position:absolute;top:0;right:0;width:47px;height:46px;background:url(../images/tag_new.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/tag_new.png)}
.tag_hd{background-image:url(../images/tag_hd.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/tag_hd.png)}
.tag_preview{width:46px;background-image:url(../images/tag_preview.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/tag_preview.png)}
.tag_hotspot{position:absolute;top:-1px;right:-1px;width:70px;height:69px;background-image:url(../images/tag_hotspot.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/tag_hotspot.png)}
.sidebar1{float:right;width:302px}
.sidebar1,.hotbroadcast{height:452px;margin-top:7px}
.sprec{height:214px;margin-bottom:11px;padding-left:22px;background:url(../images/sprec.png) no-repeat}
.showtitle{font-size:16px;line-height:43px;color:#9363A9}
.showlogo{float:left;
/*padding:1px;
	border:1px solid #D7D7D7;
	background-color:#fff;*/
}
.showinfo{height:110px;margin:-3px 0 0 123px;line-height:20px}
.showcate{color:#969696}
.showlist{padding-top:6px;line-height:2}
.udtitle{height:30px;padding-left:17px;font-size:12px;font-weight:normal}
.udtitle .moredtl{line-height:1.5}
.udlist{padding-left:17px;line-height:20px}
.udlist dt,.udlist dd{padding-left:25px}
.udlist dt{background:url(../images/showico.gif) no-repeat left 2px;color:#626262;text-align:right}
.udlist dt strong{float:left}
.udlist dd{margin-bottom:5px;color:#969696}
.hotbroadcast{float:left;width:665px}
.bvcate{padding:7px 15px 0 10px;background:-moz-linear-gradient(top, #fff, #ECECEC);background:linear-gradient(to bottom, #fff, #ECECEC);background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#ECECEC));background:-o-linear-gradient(top, #fff, #ECECEC);line-height:30px;color:#7E4F92;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#ECECEC,gradientType=0);zoom:1}
.bvcate_mov{height:96px;margin-bottom:14px;padding:7px 2px 0;line-height:30px;color:#7E4F92}
.bvcate_tv{height:72px;padding:14px 2px 0;line-height:30px;color:#7E4F92}
.bvcatetitle{font-style:normal}
.bvcatebox{border-bottom:1px solid #EAEAEA}
.bvcate a{color:#5C5C5C}
.bvcatebox a:hover,.bvcate a:hover{color:#7E4F92}
.chartbox{overflow:hidden;width:665px;height:361px;padding-top:9px;background:url(../images/divline.png) no-repeat right}
.chartlist{width:680px}
.chartlist li{_display:inline;float:left;position:relative;width:136px;height:167px;margin-right:32px;text-align:center}
.chartbox .dtlhead,.ctbox .dtlhead{padding:0 24px 0 0}
.chartlist .movinfobg,.chartlist .movinfo{top:77px;width:119px}
.sidebar2{float:right;width:290px;padding-top:13px}
.chartitle{height:35px}
.chartitle .moredtl{line-height:normal}
.no1,.no2,.no3,.no4,.no5,.no6,.no7,.no8,.no9,.no10,.no11,.no12,.no13,.no14,.no15{display:inline-block;overflow:hidden;width:19px;height:19px;background:url(../images/phbnum.gif) no-repeat;line-height:99em}
.no2{background-position:left -30px}
.no3{background-position:left -60px}
.no4{background-position:left -90px}
.no5{background-position:left -120px}
.no6{background-position:left -150px}
.no7{background-position:left -180px}
.no8{background-position:left -210px}
.no9{background-position:left -240px}
.no10{background-position:left -270px}
.no11{background-position:left -300px}
.no12{background-position:left -330px}
.no13{background-position:left -360px}
.no14{background-position:left -390px}
.no15{background-position:left -420px}
.udtable{width:100%;margin-bottom:5px}
.udtable .movpic{margin:0}
.udtable th{width:35px;height:28px;text-align:center}
.udno1 td,.udno1 th{padding:6px 0;background-color:#F2F2F2}
.udinfo1{line-height:20px}
.udinfo1 dt{font-weight:bold}

/*.uddate {
	width: 87px;
}*/
.udsource{width:50px}
.sidebar3{float:right;width:260px}
.ctbox{float:left;width:700px;height:361px;background:url(../images/divline.png) no-repeat right top}
.headinfo{position:absolute;top:0;right:0;width:204px;line-height:20px}
.movhead{overflow:hidden;position:relative;height:353px;margin-top:15px;background:-moz-linear-gradient(top, #1E1E1E, #5A5A5A);background:-webkit-gradient(linear, 0 0, 0 bottom, from(#1E1E1E), to(#5A5A5A));background:-o-linear-gradient(top, #1E1E1E, #5A5A5A);color:#E3E3E3;background:-ms-linear-gradient(top, #1E1E1E, #5A5A5A);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#1E1E1E,endcolorstr=#5A5A5A,gradientType=0);}
.headtitle{margin-bottom:12px;padding-top:50px;font:24px/normal 'pingfang sc', stheiti, simsun, sans-serif;color:#CB90E7}
.headtitle a{color:#CB90E7 !important}
.movintro{margin-top:12px;padding-top:12px;background:url(../images/dotline.gif) no-repeat}
.senum{font-size:14px;color:#B5B5B5}
.movpre{width:160px;margin-top:8px}
.slidepics{position:absolute;top:285px;left:110px}
.slidepics li{overflow:hidden;float:left;position:relative;width:100px;height:54px;margin-right:10px;border:2px solid #6C6C6C}
.slidepics img{display:block}
.slidearr{overflow:hidden;position:absolute;top:-7px;left:50%;width:0;height:0;margin-left:-2.5px;border-bottom:5px solid #fff}
.slidepics li.cur{border-color:#fff}
.sldshade{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=20);opacity:.2;cursor:pointer}
.movlist2{margin-left:-33px;padding-bottom:15px;zoom:1}
.movlist2 li{float:left;position:relative;width:100px;height:192px;padding-left:33px;text-align:center}
.movscore{font-weight:bold;color:#FF671C;text-align:right}
.movinfo1{line-height:20px}
.movinfo1 dt{font-weight:bold}
.movcatebox{position:relative;width:665px;height:407px;background:url(../images/divline.png) no-repeat right}
.movcate1,.movcate2,.movcate3,.movcate4,.movcate5{position:absolute;width:282px;padding:16px 16px 0;background-color:#F8F8F8}
.movcate1{top:0;left:0;height:124px}
.movcate2{top:0;right:25px;height:124px}
.movcate3{left:0;bottom:0;height:241px}
.movcate4{right:25px;bottom:134px;height:107px}
.movcate5{right:25px;bottom:0;height:107px}
.movcatelist{width:100%;line-height:24px}
.movcatetitle{height:24px}
.udinfo2{line-height:20px}
.udinfo2 dt{font-size:14px}
.tvcate{color:#AF9BC2}
.sharemain{width:738px}
.sharehead{height:30px;background:url(../images/sharehead.gif) no-repeat}
.sharenav{padding-top:1px}
.sharenav li{float:left;width:72px;height:28px;margin-left:-1px;background:url(../images/sharediv.png) no-repeat right top;line-height:28px;color:#575757;text-align:center}
.sharenav a{display:block;color:#575757;zoom:1}
.sharenav li.cur{background:url(../images/curshare.png) no-repeat right top}
.sharenav li#fstsn{margin:0}
.sharenav li#fstsn.cur{background-position:left top}
.sharebox{margin-bottom:20px;padding:39px 50px 24px;border:1px solid #dbdbdb;border-top:none;zoom:1}
.sharelist{margin-left:-34px;zoom:1}
.sharelist li{_display:inline;float:left;position:relative;width:130px;height:190px;margin-left:37px;line-height:1.5}
.sharelist .vtimebg,.sharelist .vtime{top:77px}
.shatitle{overflow:hidden;height:36px;font-size:12px;font-weight:normal;color:#000}
.shatitle a{color:#000}
.shapage{float:right;height:29px;font-size:14px}
.shapage li{_display:inline;float:left;height:27px;margin-left:7px;border:1px solid #E3D2EC;line-height:27px}
.shapage li a{display:block;padding:0 9px;background-color:#fff;color:#845998}
.shapage li.cur{padding:0 9px;background-color:#E3D2EC;font-weight:bold;color:#fff}
.twibox{margin-bottom:17px;padding-top:165px;border:1px solid #DBDBDB;background:#FDFDFD url(../images/twibg.png) no-repeat;text-align:center}
.sidebar4{float:right;width:229px}
.twibtn,.fobtn{display:inline-block;position:relative;margin:0 5px 10px;text-align:left;text-decoration:none !important;vertical-align:middle}
.twibtn{width:82px;height:30px;background:url(../images/twibtn.gif) no-repeat;line-height:30px;color:#959595 !important;text-indent:27px}
.fobtn{width:68px;height:24px;background:url(../images/fobtn.gif) no-repeat;line-height:24px;color:#fff !important;text-indent:22px}
.twico{position:absolute;top:7px;left:6px}
.trailertext{color:#4c8cd4}
.starring{overflow:hidden;height:17px}
.udhl{background-color:#EDEDED}
.udhl td,.udhl th{height:64px;border-bottom:5px solid #F5F5F5}
.hotspotbox{position:relative;padding:1px;border:1px solid #D7D7D7;background-color:#fff;zoom:1}
.hstop{background-color:#F1EFF8;zoom:1}
.hspic{display:block}
.hotspotwrap{width:644px;padding:0 20px 5px 0;border-right:1px solid #E6E6E6}
.hsintro{_display:inline;float:right;width:180px;margin:40px 25px 0 0;line-height:20px;color:#535353}
.hstarname{margin-bottom:10px;font-size:18px;color:#9466AA}
.hstartitle{margin-bottom:10px;font-size:12px}
.hslist{height:103px;padding-top:1px;border-top:1px solid #CACACA}
.hslist li{overflow:hidden;float:left;position:relative;height:103px}
.hslist a:hover,.movlist a:hover{zoom:1}
.hslist .playico2{position:absolute;margin-left:18px}
.hotspotitle{margin:14px 0}
.starinfotitle{height:29px;padding-top:4px}
.hscate{padding:0 10px;line-height:38px}
.hotstarlist{overflow:hidden;height:400px;margin-left:-24px;zoom:1}
.hotstarlist li{float:left;width:109px;height:207px;margin-left:24px;text-align:center}
.startag{overflow:hidden;height:36px;line-height:1.5}
.hsbox{width:665px;height:450px;background:url(../images/divline.png) no-repeat right top}
.hshead{width:640px;height:44px}
.psbox{float:left;width:160px;height:376px;margin-right:3px;padding-top:7px;background:url(../images/psbg.png) repeat-x;text-align:center}
.psbox .movpic{margin:0 auto 9px}
.pstitle{height:24px;font-size:14px;font-weight:normal;color:#000}
.psintro{height:28px}
.pstag{display:inline-block;padding:0 8px;background-color:#ebebeb;line-height:21px}
.videosug{margin:9px 0 3px;background:url(../images/videosug.png) no-repeat center top;_background-image:none;line-height:25px;font-size:12px;font-weight:normal;color:#8A51A5;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/videosug.png)}
.vsuglist{padding:0 1em;line-height:24px;text-align:left}
.spcate{padding:0 23px;font-weight:bold;line-height:38px}
.spcate a{font-weight:normal;color:#7E4F92}
.spbox{_display:inline;float:left;position:relative;width:417px;height:190px;margin-top:10px;padding:31px 35px 0 30px;background:url(../images/spbox.png) no-repeat;line-height:1.5}
.tag_hot{position:absolute;top:-2px;right:-3px;width:55px;height:54px;background:url(../images/tag_hot.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/tag_hot.png)}
.spintro{float:right;width:200px}
.sptitle{margin-bottom:10px;font-size:14px}
.starinfo2{margin-left:1em;color:#6b6b6b}
.filterrst{float:right;width:717px;
/*border:1px solid #DBDBDB;
	border-top:none;*/
}
.filteropt{width:245px;padding-bottom:15px;border:1px solid #DBDBDB;background:-moz-linear-gradient(top, #FAFAFA, #fff);background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FAFAFA), to(#fff));background:-o-linear-gradient(top, #FAFAFA, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FAFAFA,endcolorstr=#ffffff,gradientType=0)}
.filterhead{overflow:hidden;height:29px;padding:0 18px;background:url(../images/filterhead.png) no-repeat;line-height:29px;font-weight:bold;color:#646464}
.filterlist{margin:0 11px}
.filterlist a,.filterlist .curfilter{display:inline-block;margin:4px 0;padding:0 4px;line-height:16px}
.curfilter{border-radius:3px;background-color:#b389c6;font-weight:normal;color:#fff}
.filterlist td{padding:4px 2px}
.filtertitle{margin-left:15px;font-size:14px;line-height:40px;color:#9363A9}
.crumbs{margin-left:17px;line-height:43px}
.crumbs a{color:#955CAF;text-decoration:underline}
.filtertag{display:inline-block;position:relative;margin-bottom:5px;padding:0 24px 0 6px;background:url(../images/filtertag.png) no-repeat;line-height:21px;line-height:21px;font-weight:bold;color:#fff !important}
.filterclose{position:absolute;top:0;right:0;width:18px;height:21px;background:url(../images/filterclose.png) no-repeat}
.filtertop{padding:0 15px 7px;background:-moz-linear-gradient(top, #F8F8F8, #EDEDED);background:-webkit-gradient(linear, 0 0, 0 bottom, from(#F8F8F8), to(#EDEDED));background:-o-linear-gradient(top, #F8F8F8, #EDEDED);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#F8F8F8,endcolorstr=#EDEDED,gradientType=0)}
.filtertop .filtertitle{margin:0}
.rstnum,.rstnum a,.fhtitle,.hdtext{color:#9364A9}
.rstnum{float:right;font-weight:normal}
.fhtitle{float:left;margin-right:14px;padding:0 25px 0 7px;background:url(../images/fhdiv.gif) no-repeat right 3px;font-size:14px}
.fsortitem,.cursort{display:inline-block;width:60px;height:22px;_margin:4px 0;line-height:22px;color:#646464;text-align:center;_vertical-align:middle}
.cursort{background:url(../images/filteropt.png) no-repeat;color:#fff}
.rstbox{padding:34px 0 30px;border:1px solid #DBDBDB;zoom:1}
.rstbox .chartlist{width:auto;padding-left:37px}
.rstbox .hotstarlist{height:auto;padding-left:37px}
.pagebar{clear:both;font-size:14px;text-align:center}
.pagebar a,.curpage{display:inline-block;height:27px;margin:0 3px;padding:0 9px;border:1px solid #E3D2EC;background-color:#fff;line-height:27px;color:#845998;vertical-align:top}
.curpage{padding:0 9px;background-color:#E3D2EC;font-weight:bold;color:#fff}
.vdetail2 li{display:list-item;float:none;position:static;width:auto;height:auto;margin:0;padding:0;text-align:left}
.rstbox .movlist2{margin-left:9px}
.rstbox .popbox{top:0;right:-221px}
.vdetail2 .shortcomment{padding-left:17px;background:url(../images/shortcomment.gif) no-repeat left;color:#999}
.fail{margin:-15px 0 24px 29px;padding-left:72px;background:url(../images/fail.gif) no-repeat left;line-height:30px;font-size:14px;color:#6B6A6A}
.sogou_hot{position:absolute;top:-40px;left:65px;width:23px;height:23px;background:url(../images/sogou_hot.png) no-repeat;_background-image:none;font-weight:normal;line-height:16px;*line-height:18px;color:#fff;text-align:center;text-indent:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=/home_2013/images/sogou_hot.png)}
.sogou_new{position:absolute;top:-40px;left:65px;width:31px;height:17px;padding:0 !important;background:url(../images/sogou_new.png) no-repeat;_background:none;font-weight:normal;color:#fff;text-align:center;text-indent:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/home_2013/images/sogou_new.png,sizingMethod=crop)}
.livemain{height:435px;margin:20px 0;background-color:#2B2B2B}
.top_bar{display:block;overflow:hidden;clear:both;padding-left:215px;line-height:30px}
.top_bar_mid{float:left;position:relative;width:552px;height:30px}
.switch,.switch2{position:absolute;top:0;right:15px;width:48px;height:30px;background:url(../images/switch.gif) 0 0 no-repeat}
.switch:hover{background-position:0 -80px}
.switch2{background-position:0 -40px}
.switch2:hover{background-position:0 -120px}
.playtxt{float:left;margin-right:40px;padding-left:10px;background:url(../images/ico_playtxt.gif) 0 11px no-repeat;font-size:12px;color:#999}
.bg_shade2 .playtxt{background-position:0 -65px}
.playtxt:hover{background-position:0 -27px;color:#fff}
.bg_shade2 .playtxt:hover{background-position:0 -103px}
.udtime{float:left;padding-left:30px;background:url(../images/topbar_line.gif) 0 9px no-repeat;color:#666;white-space:nowrap}
.livebox{float:right;width:213px}
.channelbox{float:left;width:213px}
.colico1{margin-right:5px;_margin-top:9px;_margin-bottom:10px;vertical-align:0}
.channecate{height:30px;padding-top:3px;border-top:1px solid #7C7C7C;border-bottom:1px solid #5D5D5D;background:-moz-linear-gradient(top, #666, #565656);background:-webkit-gradient(linear, 0 0, 0 bottom, from(#666), to(#565656));background:-o-linear-gradient(top, #666, #565656);font-size:14px;color:#ccc;text-shadow:0 1px #404040;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#666666,endcolorstr=#565656,gradientType=0);text-shadow:0 1px #404040}
.channecate a{color:#ccc;text-decoration:none}
.channecate a:hover{color:#ccc;text-decoration:underline}
.channecate li{float:left;width:48px;height:31px;margin-bottom:-1px;padding-left:2px;background:url(../images/divline2.gif) no-repeat;line-height:30px;text-align:center}
.channecate li.collect{width:60px;background-image:none}
.channecate li.cur{position:relative;margin-right:-2px;padding:0;border-left:1px solid #666;border-right:1px solid #666;background:#2B2B2B;font-weight:bold;color:#fff}
.channecate li.cur a{color:#fff}
.channelist{height:370px;font-size:14px;color:#999}
.channelist li{height:41px;padding:0 10px;background:url(../images/dotline2.gif) repeat-x bottom;line-height:40px}
.channelist a{color:#999;text-decoration:none;outline:none}
.channelist a:hover{color:#fff;text-decoration:underline}
.channelist li:hover{background-color:#232323}
.channelist li.cur{background-color:#000;font-weight:bold;color:#fff}
.channelist li.cur a{color:#fff}
.colico2{float:right;margin-top:15px;cursor:pointer}
.colico3{vertical-align:-2px;_vertical-align:text-top}
.channeltitle{height:34px;padding-left:20px;border-top:1px solid #4E4E4E;background:-moz-linear-gradient(top, #444, #333);background:-webkit-gradient(linear, 0 0, 0 bottom, from(#444), to(#333));background:-o-linear-gradient(top, #444, #333);line-height:34px;font-size:14px;font-weight:normal;color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#444444,endcolorstr=#333333,gradientType=0)}
.livelist{height:362px;padding-top:8px;line-height:27px;color:#666}

.livelist,.channelist{overflow:auto;overflow-x:hidden;scrollbar-face-color:#333;scrollbar-highlight-color:#4e4e4e;scrollbar-3dlight-color:#333;scrollbar-shadow-color:#232323;scrollbar-darkshadow-color:#333;scrollbar-track-color:#232323}
.livelist::-webkit-scrollbar,.channelist::-webkit-scrollbar{width:15px}
.livelist::-webkit-scrollbar-track-piece,.channelist::-webkit-scrollbar-track-piece{background-color:#232323}
.livelist::-webkit-scrollbar-button,.channelist::-webkit-scrollbar-button{display:none}
.livelist::-webkit-scrollbar-thumb,.channelist::-webkit-scrollbar-thumb{background-color:#333;background:url(../images/bg_scroll_bar.gif) 0 0 repeat-y}

.livelist li{overflow:hidden;_margin-bottom:-6px;padding:6px 0 5px 20px;_padding:6px 0 0 20px}
.livelist li.cur,.livelist li.cur .programname{color:#eee}
.liveplayer{display:inline;overflow:hidden;float:left;width:549px;height:405px;border-left:2px solid #000;border-right:2px solid #000;background-color:#000;text-align:center}
.scoll_area{position:absolute;top:0;right:0;z-index:10;width:14px;height:370px}
.Scrollbar-Handle{visibility:visible;position:absolute;right:0;width:14px;padding-bottom:1px;background:#444 url(../images/scroll_bar.gif) 0 center no-repeat;cursor:pointer}

.programtime{float:left;*margin-top:-1px;line-height:16px}
.programname{overflow:hidden;float:left;width:120px;max-height:32px;_height:expression(this.scrollHeight > 32 ? '32px' : (this.scrollHeight < 0 ? '0px' : 'auto'));margin-left:1em;font-weight:normal;line-height:16px;color:#999;zoom:1}
.collectiontips{padding-top:120px;font-size:14px;color:#999;text-align:center}
.tv_area{position:relative;padding:19px 0 0;zoom:1}
.tv_tit{float:left;width:102px;margin-top:2px;font-size:18px;font-family:arial, 'pingfang sc', stheiti, 'microsoft yahei', sans-serif;font-weight:normal;color:#a46ebd}
.tv_nav{float:left;width:548px;padding-bottom:20px}
.tv_nav li{float:left;margin:1px 8px 0 7px;font-size:14px;color:#2b2b2b}
.tv_nav li a{display:block;padding:5px 6px 5px 7px}
.tv_nav .on{position:relative;background:#b284c8 url(../images/bg_tvtitle.jpg) 0 0 no-repeat;font-weight:bold;color:#fff}
.tv_nav .on .on_txt{display:block;padding:5px 6px 5px 7px;background:url(../images/bg_tvtitle.jpg) 100% 0 no-repeat}
.tv_nav .on .on_arrow{display:block;overflow:hidden;position:absolute;left:50%;bottom:-4px;width:7px;height:4px;margin-left:-3px;background:url(../images/bg_tvtitle2.jpg) 0 0 no-repeat;zoom:1}
.tv_navMore{float:right;margin-top:6px;font-size:12px;font-family:'pingfang sc', stheiti, simsun, sans-serif;color:#2b2b2b}
.tv_tbtit{overflow:hidden;width:100%;border-bottom:1px solid #f8f8f8;background-color:#f8f8f8}
.tv_tbtit li{float:left;height:22px;border-bottom:1px solid #ececec;line-height:22px;line-height:24px;color:#bbb}
.wid{width:60px;padding-right:154px;text-align:center}
.wid2{width:276px}
.wid3{width:265px}
.flt_lft{float:left}
.table_body{overflow:auto;overflow-x:hidden;overflow:auto;height:508px;margin:2px 0 31px;scrollbar-face-color:#e6e6e6;scrollbar-highlight-color:#e6e6e6;scrollbar-3dlight-color:#e6e6e6;scrollbar-shadow-color:#c7c7c7;scrollbar-darkshadow-color:#e6e6e6;scrollbar-track-color:#EFEFEF;scrollbar-arrow-color:#e6e6e6}
.table_body::-webkit-scrollbar{width:15px}
.table_body::-webkit-scrollbar-track-piece{background-color:#EFEFEF}
.table_body::-webkit-scrollbar-button{display:none}
.table_body::-webkit-scrollbar-thumb{background-color:#e6e6e6;background:url(../images/bg_scroll_bar2.gif) 0 0 repeat-y}
.table_body::scrollbar-arrow-color{color:#EFEFEF}

.trafficSwap:hover{background-position:left -20px}
.thmb_v{display:inline-block;height:100%;vertical-align:middle}
.focus_area{overflow:hidden;width:191px;_width:189px;padding:19px 0 0 32px;zoom:1}
.focus_area .tv_tit{float:inherit}
.focus_lst{display:block;overflow:hidden;clear:both;margin-top:20px;zoom:1}
.focus_lst li{margin-bottom:14px;line-height:17px;color:#999}
.focus_lst li .focus_tit{color:#666}
.focus_lst li .focus_tit a{background:url(../images/ico_yugao.gif) 32px 5px no-repeat;color:#2b2b2b}
.focus_lst li .focus_tit a:hover{background-image:url(../images/ico_yugao2.gif);color:#9466aa}
.focus_lst .on{color:#2b2b2b}
.focus_lst .on .focus_tit{padding-right:20px;background:url(../images/ico_tvon.gif) 100% 3px no-repeat;color:#2b2b2b}
.focus_lst .on .focus_tit:hover{color:#9466aa}

.blind{display:inline-block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:1px;text-indent:4px;white-space:nowrap}
.s1024 .function_area_v1{display:none}

.bg_shade{background:#000;*padding-top:20px}
.bg_shade .livemain{position:relative;z-index:1000;zoom:1}
.bg_shade .shade{display:none;position:absolute;top:0;z-index:100;width:100%;height:1378px;background-color:#000}
.bg_shade .shade{display:block}
.bg_shade .topshade{background:none}
.bg_shade .channel{display:none}
.bg_shade .topnav{display:none}

.bg_shade2{background:#000;*padding-top:20px}
.bg_shade2 .livemain{position:relative;z-index:1000;width:767px;padding-left:213px;background-color:#000;zoom:1}
.bg_shade2 .channelbox,.bg_shade2 .livebox,.bg_shade2 .udtime{display:none}
.bg_shade2 .top_bar{padding-left:0}
.bg_shade2 .shade{display:none;position:absolute;top:0;z-index:100;width:100%;height:1378px;background-color:#000}
.bg_shade2 .shade{display:block}
.bg_shade2 .topshade{background:none}
.bg_shade2 .channel{display:none}
.bg_shade2 .topnav{display:none}
.bg_shade2 .switch,.bg_shade2 .switch2{position:absolute;top:0;right:15px;width:48px;height:30px;background:url(../images/switch.gif) 0 -160px no-repeat}
.bg_shade2 .switch:hover{background-position:0 -240px}
.bg_shade2 .switch2{background-position:0 -200px}
.bg_shade2 .switch2:hover{background-position:0 -280px}
.ft p{padding:5px 0}
.ft p a{text-decoration:none}
.ft p a:hover{text-decoration:underline}

.tbanner {
    position: fixed;
	z-index:9999;
    right: 0;
    text-decoration: none;
    bottom:0px;
	display:block;
	_position:absolute;_top:expression(eval(document.compatMode &&
        document.compatMode=='CSS1Compat') ? documentElement.scrollTop
        +(documentElement.clientHeight-this.clientHeight) - 1
        : document.body.scrollTop
        +(document.body.clientHeight-this.clientHeight) - 1);

}
.tbannerm{ position:relative;width:210px;height:95px;}
.ad_x{ position:absolute;top:0;right:0;width:13px;height:14px;background:url(../images/x.png) no-repeat;}

/*homepage_top_bx*/
.ad_top_banner{
  overflow: hidden;
  padding: 20px 0 5px;
  margin: 0 auto;
  width: 980px;
  *position: relative;
}
.s980 .ad_top_banner{ width:980px;}
.sift_area .ad_top_banner{
  padding:20px 0 0;
}