@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; text-align:center; font-size:12px; color:#333; background-color:#F6F6F6; font-family:Arial, 宋体, Microsoft Yahei;}
div,form,img,ul,li,dl,dt,dd,h1,h2,h3,p {margin:0px; padding:0px; border:0px;}
li {list-style-type:none;}
/* links */
a:link {color: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #3391e8; text-decoration: underline;}
a:active {color: #333333;}

#wrap {margin:0 auto; width:100%; width: expression((document.documentElement.clientWidth>1920||document.body.clientWidth>1920)?"1920px":"100%",(document.documentElement.clientWidth<=1000||document.body.clientWidth<=1000)?"1000px":"100%"); max-width: 1920px; min-width: 1000px;}

/* login */
.login-name { width:150px!important; text-align:right; color:#888888; margin-right:12px; position:relative;}
.login-name span { float:right;}
.login-name span.man-head,.login-name span.jt { width:20px; height:32px; display:inline-block; overflow:hidden; vertical-align:middle;}
.login-name span.man-head img { width:16px; height:16px; float:left; padding-top:8px;}
.login-name span.jt { width:12px; background: url(../son_center.png) no-repeat -270px -54px;}
.login-name span.l-name a { color:#888888;}
.login-nav { width:86px; line-height:28px; position:absolute; top:32px; right:-12px; z-index:10;}
.login-nav a { width:86px; height:28px; color:#888888; display:block; float:left; outline:none; text-align:center; background-color:#181818;}
.login-nav a:hover { color:#D0D0D0!important; background-color:#414141; text-decoration:none;}
.login-news { width:197px; padding:10px 20px 10px 10px; text-align:left; border:1px solid #D3D3D3; background-color:#FFFFFF; position:absolute; right:-75px; top:32px; z-index:5;}
.login-news .l-li { line-height:22px;}
.login-news a.bl-link { color:#3390E7!important;}
.login-news a.bl-link:hover{text-decoration:underline;}
.login-news a.L-close { width:20px; height:20px; line-height:20px; display:block; text-align:center; color:#A8A8A8; font-weight:bold; font-family:"宋体"; position:absolute; right:0; top:0;}
.login-news a.L-close:hover { text-decoration:none; color:#666666;}
.hide{ display:none;}

/* top + search*/
.header { width:1235px; height:80px; margin:0 auto; position:relative; z-index:100;}
a.logo {width:177px;height:80px; display:block;float:left;background: url(yf_info_bg.png) no-repeat 0px 0px;}
.search {width:350px;height:30px; margin-top:30px; display:block;float:right;background: url(yf_info_bg.png) no-repeat 0px -85px; position:relative; z-index:100;}
.search .s1 { width:300px; height:28px; line-height:28px; font-size:12px; outline:none; color:#666666; position:absolute; top:0px; left:5px; background:none; border:0;}
.search .s2 { width:37px; height:30px; outline:none; cursor:pointer; position:absolute; top:0px; right:0px; background:none; border:0;}
.dz_geren { position:absolute; right:370px; top:38px; text-align:right;}
.dz_geren a,.dz_geren span { float:left;}
.dz_geren span { padding:0 15px; color:#D3D3D3; display:block;}

.info_menu { height:32px; width:100%; clear:both; background: url(info_hear_bg.gif) repeat-x 0px 0px;}
.menu_width { width:1235px; height:32px; margin:0 auto; }
.mdh_left { float:left;background: url(info_hear_left_bg.gif) no-repeat right 0px;}
.mdh_left li { width:90px; height:26px; line-height:26px; border-bottom: 2px solid #000; border-top: 4px solid #000; float:left; font-weight:normal; font-size:14px;background: url(info_hear_left_bg.gif) no-repeat 0px 0px; font-family:"宋体","Microsoft Yahei";}
.mdh_left li.cur { border-bottom: 2px solid #4B9DFE; border-top: 4px solid #000; background:none;}
.mdh_left li a { width:90px; height:26px; display:block;}
.mdh_left li a:link,.mdh_left li a:visited {color: #D1D1D1; text-decoration:none;}
.mdh_left li a:hover {color: #2EC0F1; text-decoration: none;}
.mdh_left li.cur a:link,.mdh_left li.cur a:visited {color: #E9E9E9; text-decoration:none;}
.mdh_left li.cur a:hover {color: #2EC0F1; text-decoration: none;}

.home-link { position:relative; z-index:101;}
.home-link .home-float { width:110px; background-color:#000000; position:absolute; top:28px; left:0;}
.home-link .home-float a { width:100px; line-height:26px; font-size:12px; border-bottom:1px solid #222; padding-left:10px; text-align:left;}
.home-link .home-float a img { vertical-align:middle;}
.home-link .home-float a {color:#fff;}
.home-link .home-float a:hover {color:#3391e8;}

.newtop {border-bottom: 1px solid #000000;}
a.logo {background-position:-10px 0; margin-right:260px;}
.search {float:left; margin:25px 10px 0 0;}
.ser-hot {float:left; background:none; text-align:left; line-height:30px; color:#999999;  margin:25px 0 0 0; overflow:hidden;}
.ser-hot a {color: #666; text-decoration:none; margin-right:15px;}
.ser-hot a:hover {color: #3391E8; text-decoration: underline;}
.hdp {border-bottom: 0px solid #FFFFFF; background-color:#E9E9E9;}
.menu_right { width:auto; float:right; position:relative; z-index:101;}
.menu_right li { width:60px; padding:0; float:left; height:32px; line-height:32px;}
.menu_right li a { color:#888888; text-decoration:none;}
.menu_right li.shuxian { width:3px; overflow:hidden; padding:0px;}
.menu_right li.hand_bg1 { width:50px; background:url(home_hand.gif) no-repeat 0 12px;}
.menu_right li.hand_bg2 { width:62px; background:url(home_hand.gif) no-repeat 0 -24px;}
.hand_cc { width:175px; height:20px; line-height:20px; background-color:#E9E9E9; color:#E4E4E4; border-radius: 2px 2px 2px 2px; padding:5px 10px; position:absolute; top:35px; left:-92px; filter:Alpha(opacity=90); opacity:0.9;}
.hand_cc .jt_up { width:11px; height:6px; background:url(home_hand.gif) no-repeat 0 -74px; position:absolute; top:-6px; right:17px;}
.hand_cc1,.hand_cc2 { width:100px; height:20px; line-height:20px; background-color:#53555C; color:#E4E4E4; border-radius: 2px 2px 2px 2px; padding:5px 10px; position:absolute; top:35px; left:0px; filter:Alpha(opacity=90); opacity:0.9;}
.hand_cc1 .jt_up { width:11px; height:6px; background:url(home_hand.gif) no-repeat 0 -74px; position:absolute; top:-6px; left:19px;}

/*观影记录*/
.my_lishi { width:198px;border: 1px solid #D3D3D3; text-align:left; background-color:#FFFFFF; position:absolute; top:32px; right:0;}
.my_lishi ul {display:inline-block;}
.my_lishi li {width:178px; padding:0 10px; height:28px; line-height:28px; float:left;}
.my_lishi li.xz { background-color:#F6F6F6;}
.my_lishi li a { width:160px; height:28px; color: #666666; text-decoration:none; float:left;}
.my_lishi li a:hover {color: #333; text-decoration: none;}
.my_lishi li.xz a { color:#333333; float:left; width:160px;}
.my_lishi li.xz span {float:right;}
.my_lishi li.xz span a.my_close { width:11px!important; height:28px; overflow:hidden; background: url(lajitong.gif) no-repeat 0 50%;}
.my_jt { width:14px; height:8px; overflow:hidden;background: url(gy_float.gif) no-repeat -29px -235px; position:absolute; top:-8px; right:17px;}
.my_b_d { height:32px; background-color:#ECECEC;}
.my_b_d a { width:66px; height:21px; display:inline-block; float:right; margin:7px 7px 0 0; background: url(gy_float.gif) no-repeat -26px -162px;}

/* content */
.content { width:1235px; margin:0 auto; border-top:1px solid #dddddd;}
.content .section { width:100%; display:inline-block;}
.sec-left { width:955px; float:left;}
.sec-left .title,.sec-right .title { width:100%; height:50px; line-height:50px; padding-top:15px; text-align:left; font-family: Microsoft Yahei,Arial, 宋体;}
.sec-left .title h2 { font-weight:normal; font-size:28px; float:left;}
.sec-left .title .headnav { _height:28px; _margin-top:13px; padding-left:40px; font-size:16px; float:left;}
.sec-left .title .headnav span { font-size:14px; padding:0 15px; color:#bdbcbc;}
.sec-left .title .headnav i { width:10px; height:9px; margin-top:-2px\9; *margin-top:1px; display:inline-block; vertical-align:middle; background: url(more.gif) no-repeat 50% 50%;}
.sec-left .title .tagnav { height:26px; padding-left:40px; font-size:16px; float:left; margin-top:12px;}
.sec-left .title .tagnav a,.sec-left .title .tagnav span { float:left; line-height:26px; padding:0 15px; cursor:pointer; border-radius:3px; display:inline-block;}
.sec-left .title .tagnav span.select { color:#fff; background-color:#4b9dfe; text-decoration:none;}
.sec-left .title .tagnav i { width:10px; height:9px; margin-top:-2px\9; *margin-top:1px; display:inline-block; vertical-align:middle; background: url(more.gif) no-repeat 50% 50%;}
.sec-right { width:260px; float:right;}
.sec-right .title { font-size:20px; color:#555;}
.sec-right .title .tag { width:120px; height:26px; margin-top:12px; float:right; text-align:right; font-size:14px;}
.sec-right .title .tag span { width:55px; line-height:26px; border-radius:3px; cursor:pointer; display:inline-block; text-align:center;}
.sec-right .title .tag span.select { background-color:#4b9efe; color:#FFFFFF;}
.sec-right .title.up_small { padding-top:5px; clear:both;}
.sec-right .title .more a{ float:right;color: #4b9dfe;font-family: 宋体; font-size:12px;line-height: 30px;padding: 14px 0 0;}

/* content 视频头条 */
.sec-left .header-program { width:955px; height:350px; overflow:hidden;}
.header-top { width:100%; height:234px;}
.header-top .slide { width:370px; height:219px; overflow:hidden; margin-right:20px; float:left; position:relative; z-index:0;}
.header-top .slide ul { width:3000px; position:absolute; left:0; top:0;}
.header-top .slide li { width:370px; height:219px; float:left; position:relative;}
.header-top .slide li a { width:100%; height:219px; display:block;}
.header-top .slide li .play-icon { display:none; width:69px; height:69px; margin:-35px 0 0 -35px; background: url(btn_paly_big.png) no-repeat 50% 50%; position:absolute; top:42%; left:50%; z-index:2;}
.header-top .slide li .play-bg { display:none; width:100%; height:100%; background-color:#000000; filter:alpha(opacity=50); opacity:0.5; position:absolute; top:0; left:0; z-index:1;}
.header-top .slide li img { width:100%; height:100%;}
.header-top .slide .title-button { width:100%; height:40px; line-height:40px; position:absolute; left:0; bottom:0; _bottom:-1px; z-index:5;}
.header-top .slide .title-button .word { width:230px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:5px; line-height:40px; font-size:14px; color:#FFFFFF; position:absolute; top:0; left:0; z-index:1;}
.header-top .slide .title-button .button { width:120px; height:30px; text-align:right; position:absolute; top:2px; right:10px; z-index:1;}
.header-top .slide .title-button .button span { width:10px; height:10px; _overflow:hidden; cursor:pointer; margin:14px 1px 0 1px; _margin:14px 1px 0 2px; display:inline-block; background: url(slide_button_normal.png) no-repeat 50% 50%; _background-image:none; _background-color:#FFFFFF; _filter:alpha(opacity=70);}
.header-top .slide .title-button .button span.select { background: url(slide_button_big.png) no-repeat 50% 50%; _background-image:none; _background-color:#4b9dfe;}
.header-top .slide .title-button .bg-color { width:100%; height:40px; position:absolute; top:0; left:0; z-index:0; background-color:#000000; filter:alpha(opacity=60); opacity:0.6;}
.header-top .slide .title-button a.s-left,.header-top .slide .title-button a.s-right { width:24px; height:58px; margin-top:-29px; background: url(headline_ico.gif) no-repeat -67px 19px #000; filter:alpha (Opacity=60); opacity:0.6; position:absolute; top:-90px; left:0; z-index:3;}
.header-top .slide .title-button a.s-right { left:auto; right:0; background: url(headline_ico.gif) no-repeat -92px 19px #000;}
.header-top .slide .title-button a.s-left:hover,.header-top .slide .title-button a.s-right:hover { filter:alpha (Opacity=80); opacity:0.8;}




.header-top .slide-right { width:565px; height:219px; overflow:hidden; float:left;}
.header-top .slide-right ul { width:585px;}
.header-top .slide-right li { width:175px; height:102px; overflow:hidden; float:left; margin:0 20px 15px 0; position:relative; z-index:0;}
.header-top .slide-right li a { width:175px; height:102px; display:block;}
.header-top .slide-right li a:hover { text-decoration:none;}
/*.header-top .slide-right li a:hover img { width:185px; height:108px; margin:-3px 0 0 -5px; transition:all 0.1s linear 0s;}*/
.header-top .slide-right li .play-icon { display:none; width:54px; height:54px; margin:-27px 0 0 -27px; background: url(btn_paly.png) no-repeat 50% 50%; position:absolute; top:42%; left:50%; z-index:3;}
.header-top .slide-right li .play-bg { display:none; width:100%; height:100%; background-color:#000000; filter:alpha(opacity=50); opacity:0.5; position:absolute; top:0; left:0; z-index:2;}
.header-top .slide-right li .word { width:170px; padding-left:5px; cursor:pointer; text-align:left; line-height:22px; color:#FFFFFF; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:absolute; top:80px; left:0; z-index:1;}
.header-top .slide-right li .bg-color { width:100%; height:22px; cursor:pointer; position:absolute; top:80px; left:0; z-index:0; background-color:#000000; filter:alpha(opacity=60); opacity:0.6;}
.header-top .slide-right li img { width:100%; height:100%;}

.header-bottom { width:100%; height:102px; overflow:hidden;}
.header-bottom ul { width:975px;}
.header-bottom li { width:175px; height:102px; float:left; overflow:hidden; margin-right:20px; position:relative; z-index:0;}
.header-bottom li a { width:175px; height:102px; display:block;}
.header-bottom li a:hover { text-decoration:none;}
/*.header-bottom li a:hover img { width:185px; height:108px; margin:-3px 0 0 -5px; transition:all 0.1s linear 0s;}*/
.header-bottom li .play-icon { display:none; width:54px; height:54px; margin:-27px 0 0 -27px; background: url(btn_paly.png) no-repeat 50% 50%; position:absolute; top:42%; left:50%; z-index:3;}
.header-bottom li .play-bg { display:none; width:100%; height:100%; background-color:#000000; filter:alpha(opacity=50); opacity:0.5; position:absolute; top:0; left:0; z-index:2; }
.header-bottom li .word { padding-left:5px; line-height:22px; color:#FFFFFF; cursor:pointer; position:absolute; top:80px; left:0; z-index:1;width:170px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left; }
.header-bottom li .bg-color { width:100%; height:22px; cursor:pointer; position:absolute; top:80px; left:0; z-index:0; background-color:#000000; filter:alpha(opacity=60); opacity:0.6;}
.header-bottom li img { width:100%; height:100%;}

.sec-right .hot-search-list { width:100%; height:336px;}

/* content 电影 */
.sec-left .film-program { width:100%; height:585px; overflow:hidden;}
.film-program ul { width:975px;}
.film-program li { width:175px; height:296px; float:left; margin:0 20px 0 0;}
.film-program li .poster-pic { width:175px; height:233px; overflow:hidden; position:relative;}
.film-program li .poster-pic img { width:100%; height:100%;}
.film-program li .poster-pic a { width:175px; height:233px; display:block;}
.film-program li .poster-pic a:hover { text-decoration:none;}
.film-program li .poster-pic .Rtag { padding:0 5px; height:20px; line-height:20px; cursor:pointer; color:#FFFFFF; background-color:#000000; filter:alpha(opacity=70); opacity:0.7; position:absolute; bottom:2px; right:2px;}
.film-program li .word { width:100%; line-height:20px; text-align:left; padding-top:5px;}
.film-program li p { color:#999999;width:175px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.film-program li p.title-name { font-size:14px; font-weight:bold;}
.film-program li p.title-name span { float:right; color:#FF6600;}

.sec-right .film-tag { width:100%; height:180px; overflow:hidden;}
.sec-right .film-box-list { width:100%; height:336px;}

/* content 电视剧 */
.sec-left .tv-program { width:100%; height:328px; overflow:hidden;}
.sec-right .tv-tag { width:100%; height:140px;}
.sec-right .tv-box-list { width:100%; height:130px;}
.tv-icon { width:258px; background-color:#FFFFFF; border:1px solid #e6e6e6; border-bottom:0px solid #e6e6e6;}
.tv-icon .tv-icon-left { width:87px; _float:left;}
.tv-icon .tv-icon-left li { width:86px; height:31px; line-height:31px; cursor:pointer; text-align:left; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background-color:#f8f6f7;}
.tv-icon .tv-icon-left li .hot-icon { width:30px; height:31px; float:left; display:block;}
.tv-icon .tv-icon-left li.select { background-color:#FFFFFF; color:#4b9efc; border-right:1px solid #fff; position:relative;}
.tv-icon .tv-icon-left li.select .line { width:2px; height:33px; background-color:#4b9efc; overflow:hidden; position:absolute; left:-1px; top:-1px;}
.tv-icon .tv-icon-right { width:171px; height:127px; float:right; /*border-bottom:1px solid #e6e6e6;*/}
.tv-icon .tv-icon-right ul { padding:0 8px;}
.tv-icon .tv-icon-right li { width:100%; height:31px; line-height:31px; text-align:left; border-bottom:1px solid #fff; overflow:hidden;}
.tv-icon .tv-icon-right li span { float:right; color:#666666; text-align:right;}
.tv-icon .tv-icon-right li span.red { color:#FF0000;}
.tv-icon .tv-icon-right li.none { border-bottom:0;}
.hot-icon.hunanws { background: url(icon/hunanws.png) no-repeat 50% 50%;}/*湖南卫视*/
.hot-icon.zjws { background: url(icon/zjws.png) no-repeat 50% 50%;}/*浙江卫视*/
.hot-icon.jsws { background: url(icon/jsws.png) no-repeat 50% 50%;}/*江苏卫视*/
.hot-icon.dfws { background: url(icon/dfws.png) no-repeat 50% 50%;}/*东方卫视*/
.hot-icon.ahws { background: url(icon/ahws.png) no-repeat 50% 50%;}/*安徽卫视*/
.hot-icon.szws { background: url(icon/szws.png) no-repeat 50% 50%;}/*深圳卫视*/
.hot-icon.cqws { background: url(icon/cqws.png) no-repeat 50% 50%;}/*重庆卫视*/
.hot-icon.bjws { background: url(icon/bjws.png) no-repeat 50% 50%;}/*北京卫视*/
.hot-icon.gdws { background: url(icon/gdws.png) no-repeat 50% 50%;}/*广东卫视*/
.hot-icon.tjws { background: url(icon/tjws.png) no-repeat 50% 50%;}/*天津卫视*/
.hot-icon.sdws { background: url(icon/sdws.png) no-repeat 50% 50%;}/*山东卫视*/
.hot-icon.lnws { background: url(icon/lnws.png) no-repeat 50% 50%;}/*辽宁卫视*/
.hot-icon.xmws { background: url(icon/xmws.png) no-repeat 50% 50%;}/*厦门卫视*/
.hot-icon.btws { background: url(icon/btws.png) no-repeat 50% 50%;}/*兵团卫视*/
.hot-icon.scws { background: url(icon/scws.png) no-repeat 50% 50%;}/*四川卫视*/
.hot-icon.gzws { background: url(icon/gzws.png) no-repeat 50% 50%;}/*贵州卫视*/
.hot-icon.hljws { background: url(icon/hljws.png) no-repeat 50% 50%;}/*黑龙江卫视*/
.hot-icon.jkws { background: url(icon/jkws.png) no-repeat 50% 50%;}/*健康卫视*/
.hot-icon.dnws { background: url(icon/dnws.png) no-repeat 50% 50%;}/*东南卫视*/
.hot-icon.jxws { background: url(icon/jxws.png) no-repeat 50% 50%;}/*江西卫视*/
.hot-icon.lyws { background: url(icon/lyws.png) no-repeat 50% 50%;}/*旅游卫视*/
.hot-icon.hbws { background: url(icon/hbws.png) no-repeat 50% 50%;}/*湖北卫视*/
.hot-icon.ynws { background: url(icon/ynws.png) no-repeat 50% 50%;}/*云南卫视*/
.hot-icon.hebeiws { background: url(icon/hebeiws.png) no-repeat 50% 50%;}/*河北卫视*/
.hot-icon.sxws { background: url(icon/sxws.png) no-repeat 50% 50%;}/*山西卫视*/
.hot-icon.shanxiws { background: url(icon/shanxiws.png) no-repeat 50% 50%;}/*陕西卫视*/
.hot-icon.hnws { background: url(icon/hnws.png) no-repeat 50% 50%;}/*河南卫视*/
.hot-icon.qhws { background: url(icon/qhws.png) no-repeat 50% 50%;}/*青海卫视*/
.hot-icon.gsws { background: url(icon/gsws.png) no-repeat 50% 50%;}/*甘肃卫视*/
.hot-icon.jlws { background: url(icon/jlws.png) no-repeat 50% 50%;}/*吉林卫视*/
.hot-icon.gxws { background: url(icon/gxws.png) no-repeat 50% 50%;}/*广西卫视*/
.hot-icon.nxws { background: url(icon/nxws.png) no-repeat 50% 50%;}/*宁夏卫视*/
.hot-icon.xzws { background: url(icon/xzws.png) no-repeat 50% 50%;}/*西藏卫视*/
.hot-icon.xjws { background: url(icon/xjws.png) no-repeat 50% 50%;}/*新疆卫视*/
.hot-icon.nmgws { background: url(icon/nmgws.png) no-repeat 50% 50%;}/*内蒙古卫视*/

/* content 综艺 */
.sec-left .variety-program { width:100%; height:330px; overflow:hidden;}
.sec-right .variety-tag { width:100%; height:100px;}
.sec-right .variety-box-list { width:100%; height:164px;}
.variety-height { height:159px!important;}

/* content 动漫 */
.sec-left .animation-program { width:100%; height:330px; overflow:hidden;}
.sec-right .animation-tag { width:100%; height:63px;}
.sec-right .animation-box-list { width:100%; height:190px;}
.animation-box-list .week-date { width:100%; height:26px;}
.animation-box-list .week-date span { width:37px; _width:36px; font-size:14px; height:26px; line-height:26px; cursor:pointer; float:left; display:block; text-align:center; color:#333333; border-top:2px solid #f6f6f6;}
.animation-box-list .week-date span.select { background-color:#fff; color:#4b9efe; border-top:2px solid #4b9efe;}

/* content 精彩爆点/最佳原创 */
.sec-left .point-program { width:100%; height:305px; overflow:hidden;}
.point-program { width:100%; height:305px; overflow:hidden; margin:0 auto; position:relative;}
.point-program ul { width:975px;}
.point-program li { width:150px; height:150px; float:left;}

.point-program li.tu1 { width:311px;}
.point-program li.tu2 { position:absolute; top:155px; left:0;}
.point-program li.tu3 { position:absolute; top:155px; left:161px;}
.point-program li.tu4 { height:305px; position:absolute; left:322px; top:0;}
.point-program li.tu5 { position:absolute; left:483px; top:0;}
.point-program li.tu6 { width:311px; position:absolute; top:155px; left:483px;}
.point-program li.tu7 { position:absolute; left:644px; top:0;}
.point-program li.tu8 { height:305px; position:absolute; left:804px; top:0;}

.point-program li img { width:100%; height:100%;}
.point-program li a { width:100%; height:100%; display:block; text-decoration:none!important; position:relative;}
.point-program li .pointWord { width:100%; line-height:30px; height:30px; text-align:left; cursor:pointer; display:none; color:#FFFFFF; background-color:#000000; filter:alpha(opacity=65);opacity:0.65; position:absolute; bottom:0; left:0; overflow:hidden;}
.point-program li .pointWord span { padding:0 10px; font-size:14px;}

.sec-left .originality-program { width:100%; height:164px; overflow:hidden;}
.sec-right .topics-box-list { width:100%;}
.topics-box-list li { width:100%; height:180px; line-height:30px; text-align:left;}
.topics-box-list li img { width:260px; height:130px;}

/* content 电视剧/综艺/动漫/最佳原创 list */
ul.list-program { width:975px;}
ul.list-program li { width:175px; height:172px; float:left; margin:0 20px 0 0;}
ul.list-program li .hor-pic { width:175px; height:102px; overflow:hidden; position:relative;}
ul.list-program li .hor-pic img { width:100%; height:100%;}
ul.list-program li .hor-pic a { width:175px; height:102px; display:block;}
ul.list-program li .hor-pic a:hover { text-decoration:none;}
ul.list-program li .hor-pic .Rtag { padding:0 5px; height:20px; line-height:20px; cursor:pointer; color:#FFFFFF; background-color:#000000; filter:alpha(opacity=70); opacity:0.7; position:absolute; bottom:2px; right:2px; z-index:1;}
ul.list-program li .word { width:100%; line-height:20px; text-align:left; padding-top:5px;}
ul.list-program li p { color:#999999;}
ul.list-program li p.title-name { font-size:14px; font-weight:bold; height:20px; line-height:20px; overflow:hidden;}
ul.list-program li p.title-orig { font-size:14px; height:40px; overflow:hidden; width:100%;}

ul.list-tag { width:260px;}
ul.list-tag li { width:49px; height:37px; line-height:26px; float:left; margin:0 3px 0 0;}
ul.list-tag li a { width:49px; height:26px; display:block; color:#333; border-radius:2px; background-color:#dddddd; transition:all 0.2s linear 0s;}
ul.list-tag li a:hover { background-color:#4b9efe; color:#FFFFFF; text-decoration:none;}
ul.list-tag li a.all { background-color:#bdbdbd;}
ul.list-tag li a.all:hover { background-color:#999;}

.ranking { width:244px; padding:4px 8px; display:inline-block; background-color:#FFFFFF; border-bottom:1px solid #d9d9d9;}
.ranking li { width:100%; line-height:30px; height:30px; float:left; text-align:left; font-size:14px; overflow:hidden;}
.ranking li i { width:18px; height:18px; line-height:18px; margin:6px 10px 0 0; border-radius:2px; text-align:center; color:#FFFFFF; display:block; float:left; font-style:normal; background-color:#666;}
.ranking li i.col { background-color:#4b9dfe;}
.ranking li span { float:right; color:#999999; text-align:right; font-size:12px;}
.ranking .ranBot { width:100%; line-height:28px; text-align:right; color:#666;}
.ranking .ranBot a { color:#4b9dfe; font-family:宋体;}
#dotW-dm-day { height:150px;}

/*--- 1024 ---*/
/*相应式，ie9以下不支持*/
/*@media screen and (max-width:1235px) {
.menu_width,.header,.content { width:1000px;}
.mdh_left li,.web1024 .mdh_left li a { width:74px;}
a.logo { margin-right:110px;}
.section .sec-left { width:730px; overflow:hidden; position:relative; z-index:0;}
.header-bottom li { margin-right:10px;}
.header-top .slide-right li { margin-right:10px;}
.header-top .slide { width:360px; margin-right:10px;}
.header-top .slide li { width:360px;}
.film-program li { margin: 0 10px 0 0;}
ul.list-program li { margin: 0 10px 0 0;}
.point-program li { width:138px; height:138px;}
.point-program li.tu1 { width:286px;}
.point-program li.tu2 { height:293px; position:absolute; left:296px; top:0;}
.point-program li.tu3 { position:absolute; left:444px; top:0;}
.point-program li.tu4 { position:absolute; left:592px; top:0;}
.point-program li.tu5 { position:absolute; top:155px; left:0;}
.point-program li.tu6 { position:absolute; top:155px; left:148px;}
.point-program li.tu7 { width:286px; position:absolute; top:155px; left:444px;}
.point-program li.tu8 { height:293px; position:absolute; left:804px; top:0;}	
}*/

/*---ie6\7\8支持---*/
.web1024 .menu_width,.web1024 .header,.web1024 .content { width:1000px}
.web1024 .mdh_left li,.web1024 .mdh_left li a { width:74px;}
.web1024 a.logo { margin-right:110px;}
.web1024 .section .sec-left { width:730px; overflow:hidden; position:relative; z-index:0;}
.web1024 .header-bottom li { margin-right:10px;}
.web1024 .header-top .slide-right li { margin-right:10px;}
.web1024 .header-top .slide { width:360px; margin-right:10px;}
.web1024 .header-top .slide li { width:360px;}
.web1024 .film-program li { margin: 0 10px 0 0;}
.web1024 ul.list-program li { margin: 0 10px 0 0;}
.web1024 .point-program li { width:138px; height:138px;}
.web1024 .point-program li.tu1 { width:286px;}
.web1024 .point-program li.tu2 { position:absolute; top:155px; left:0;}
.web1024 .point-program li.tu3 { position:absolute; top:155px; left:148px;}
.web1024 .point-program li.tu4 { height:293px; position:absolute; left:296px; top:0;}
.web1024 .point-program li.tu5 { position:absolute; left:444px; top:0;}
.web1024 .point-program li.tu6 { width:286px; position:absolute; top:155px; left:444px;}
.web1024 .point-program li.tu7 { position:absolute; left:592px; top:0;}
.web1024 .point-program li.tu8 { height:293px; position:absolute; left:804px; top:0;}


/* footer down*/
.down_ser { width:1000px; margin:0 auto; height:90px; display:inline-block;}
.search1 {width:550px;height:30px; margin:30px 0 0 225px; display:inline;float:left;background: url(yf_info_bg.png) no-repeat 0px -326px; position:relative; z-index:10;}
.search1 .s3 { width:500px; height:28px; line-height:28px; font-size:12px; outline:none; color:#666666; position:absolute; top:0px; left:5px; background:none; border:0;}
.search1 .s4 { width:37px; height:30px; outline:none; cursor:pointer; position:absolute; top:0px; right:0px; background:none; border:0;}
.footer { width:100%; text-align:center; background-color:#E5E5E5; border-top: 1px solid #B7B7B7;}
.footer_cn { width:100%; height:70px; text-align:center; background-color:#E5E5E5; border-top: 1px solid #FAFAFA;}
.ft_wz { line-height:22px; padding-top:25px; color:#888888;}
.ft_wz a {color:#3391E8!important;}
.button_s5 { width:37px; height:30px; outline:none; cursor:pointer; position:absolute; top:0px; right:0px; background:none; border:0;background: url(yf_info_bg.png) no-repeat -355px -85px!important;}
.ft_wz a.nolight{color:#888888!important;}

/**head more*/
.top-box-more { width:12px; height:5px; *height:26px; margin-top:-2px; *margin-top:-1px; display:inline-block; cursor:pointer; vertical-align:middle; background:url(../top_sj.gif) no-repeat 3px 50%;}