@charset "utf-8";
/* CSS Document ynxfei */

@import url('../modules/title.css');
@import url('../units/buttons.css');
@import url('../modules/scroll.css');
@import url('../modules/icons.css');
@import url('../modules/w180.css');
@import url('../modules/txt-list.css');
@import url('../modules/img-list.css');
@import url('../modules/num-list.css');
@import url('../modules/no-list.css');
@import url('../modules/tancen.css');
@import url('../modules/svip-dialog.css');
 
 body{ background-color:#e2e2e2;}
.wrap{ position:relative;  width:100%;}
.show-info{ height:1580px; overflow:hidden; position:relative;}.abs-info{ left:0; width:100%;}

.video{ padding:0 12px; background-color:#000; width:1000px; margin:0 auto;}
.video-play,.video-noplay{ width:100%; height:460px; overflow:hidden; position: relative;}
.video-play object{ width:100%; height:100%;}
.video-noplay{ position:relative; text-align:center; background:#333333;}
.video-noplay p{ z-index:1000; position:absolute; top:50%; left:50%; margin:-70px 0 0 -230px; width:460px; height:108px; font-size:16px; background:#333333 url(http://i0.letvimg.com/img/201408/19/1840/ico_anzhuan.jpg) no-repeat center top; padding-top:88px;}
.video-noplay a{ color:#00a0e9;}



/**/

.info-body{ width:1024px; overflow:hidden; position:relative; margin:0 auto;}.solo{ width:5000px;}
.default,.down,.testing{ width:1024px; float:left;}.testing .term{ border-top:1px solid #cacaca;}
.tab { margin-top:10px; text-align:center; height:44px; position:relative; z-index:1;}.testing .tab,.down .tab{ height:45px;}
.tab .list,.tab .back{ overflow:hidden; margin:0 auto; padding:0 12px;}
.tab .active{ border-bottom:1px solid #f8f8f8; background-color:#f8f8f8;}
.tab li{ float:left; font-size:16px; display:inline; width:128px; height:43px; line-height:44px; border:1px solid #cacaca; border-bottom:none; margin:0 10px 0 0; background-color:#efefef;}
.tab li a{ display:block; width:100%; height:100%;}
.tab .back{ line-height:44px; text-align:right; height:44px; display:none;}.no-tab .back{ display:block;}.no-tab .list{ display:none;}
.tab .back a{ display:block; float:right; width:65px; text-align:center; font-size:16px;}
.itn{ float:right; width:80px; line-height:44px; font-size:16px; position:relative;}
.mp_itn{width:110px;}
.itn a{ width:100%; display:block; height:22px; line-height:22px; margin:10px 0 0 0;}
.itn i{ background-position:-158px -104px; width:22px; height:22px; vertical-align:top;margin-right:5px;}
.mp_itn i{background-position:-152px -362px;width:24px;}
.store_itn i{width:24px; height:23px;margin-top: -2px;background-image: url(http://i3.letvimg.com/lc03_client/201508/07/14/45/notes-pop.png); background-position: 0 -50px;}

.down_itn a:hover i,.down_itn .active i{ background-position:-190px -104px;}
.mp_itn a:hover i,.mp_itn .active i{background-position:-188px -362px;}
.store_itn a:hover{color: #00a1e9;}
.store_itn .s_click i{background-position: -60px -50px;}

.tab .itn .active{ border:0; background:none; color:#00a0e9;}
.itn .uab{ background:none; opacity:0.2; filter:alpha(opacity=20);}
.itn .uab,.itn .uab:hover i{ _border:none!important; color:#555; background-position:-158px -104px;}.itn .uab:hover{ background:none; color: #555;}
.down .itn{ width:236px;}.down .itn a{ width:65px; float:left;}.down .itn label{ float:left; padding:0 15px 0 0; color:#444; width:90px; _margin-top:-2px;}
.itn-cls{ position:absolute; right:220px; top:6px; width:213px; background-color:#fff; border:1px solid #d9d9d9; border-right:none; height:28px; display:none; _clear: both; }.click .itn-cls{ display:block;}.testing .itn-cls{ right:125px;}
.itn-info{ height:28px; line-height:28px;}
.itn-info a{ float:left; width:70px; height:28px; margin:0; line-height:28px; border-right:1px solid #d9d9d9; position:relative; color:#00a0e9;}
.itn-info a:hover{ background-color:#5dccff; color:#fff;}.itn-cls a:active{ background-color:#00a0e9; color:#fff;}
.itn-info em{ background-position:-164px -43px;_background-position:-163px -43px; width:7px; height:12px; position:absolute; right:-6px; top:8px; overflow:hidden;}
.testing .itn{ width:120px;}.testing .itn .bd{ width:50%; float:left;}

.chk-all{ text-align:left;}
.chk-all input,.chk-all b{ float:left; display:inline; font-size:16px; line-height:44px; height:44px;}
.chk-all input{ margin:14px 5px 0 0; height:16px; width:16px;}

.info{ overflow:hidden; padding:20px;}
.info li{ line-height:24px; font-size:14px; overflow:hidden; height:24px;}
.info li i{ font-size:18px; color:#00a0e9; padding-left:10px;}
.info li b{ font-weight: bold; color: #000; }
.info .name{ height:28px; font-size:24px; color:#444; vertical-align:top;}.info .epnum{ margin-top:10px;}
.info .info{ height:auto; text-overflow:ellipsis; line-height:22px; padding:0;}

.time{ border-bottom:1px solid #d9d9d9;}
.time li{ width:14.1%; float:left; text-align:center; padding:10px 0;}
.time li a{ display:block; width:100%; display:block; height:22px; line-height:22px; border-right:1px solid #d9d9d9;}
.time .li02 a{ border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.time .active a{ color:#00A0E9;}.time .no-line{ border:none;}

.info-list{ background-color:#f8f8f8; float:left; width:100%; border-top:1px solid #cacaca; margin-top:-1px;*margin-top:0px;_margin-top:-1px;}
.info-list .list{ width:1000px; padding:0 12px; margin:0 auto; overflow:hidden; display:none;}.info-list div.active{ display:block;}
.info-list .txt-list,.info-list .num-list{ padding-bottom:20px; overflow:visible;}
.info-list .img-list{ margin-left:-9px;}

.num-tab{ padding-top:20px;}
.num-tab ul li{float:left;font-size:16px;display:inline;text-align:center;height:30px;line-height:30px;border-bottom:2px solid #f1f1f1;width:90px;}.num-tab .mth li{width:75px;}
.num-tab ul li a{ display:block; width:100%;}
.num-tab ul .active,.info-body .num-tab ul .active{ border-bottom:2px solid #00A0E9;}.num-tab .active a{ color:#00A0E9;}
.info-body .num-tab li{ border-color:#f8f8f8;}

.ify{ float:left; background-color:#fff; width:86px; height:32px; text-align:center; line-height:30px; display:inline; margin-right:10px; font-size:14px;}
.ify i{ font-size:16px;}.ify .i-2,.ify .active .i-1,.ify .ul-code{ display:none;}
.ify .y{ border:1px solid #dbdbdb;}
.ify .y a{ display:block; width:100%; height:30px;}
.ify .active{ background-color:#00a0e9; position:relative; z-index:1; border:1px solid #00a0e9;}.ify .active a{ color:#fff;}.ify .active .i-2,.ify .active .ul-code{ display:inline;}
.ify .ul-code{ position:absolute; left:-1px; top:32; width:84px; background-color:#fff; border:1px solid #dbdbdb; border-bottom:none;}
.ify .ul-code p{ border-bottom:1px solid #dbdbdb;}
.ify .ul-code a{ color:#969696;}.ify .ul-code a:hover{ background-color:#5dccff; color:#fff;}

.term {line-height:32px;overflow:hidden;font-size:16px;color:#444; background-color:#f8f8f8; height:270px; clear:both; padding:10px 12px 0 12px; margin-top:-1px;}.term-list{position:relative; overflow:hidden;}
.state{}.state h2{ display:none; height:32px; line-height:32px;}.state .active{ display:inline-block;}
.state h2{ color:#444; border:1px solid #f8f8f8;}
.state-list {position:relative; margin-top:5px;}
.state-list li {float:left;background:#ededed;width:205px;padding:10px 14px 14px 14px;border:1px solid #d4d4d4;margin-right:10px;position:relative;overflow:hidden;}
.state-list li .t-name {color:#444;height:26px;line-height:26px;overflow:hidden;font-weight:normal;}
.state-list li p {margin-top:4px;}
.state-list li p a {text-align:center;}
.state-list li p span {width:189px;}
.state-list dl{clear:both;height:44px;overflow:hidden;margin-top:6px;height:78px;}
.state-list dt{ background:url(http://i3.letvimg.com/css/201403/19/2100/down-bg.png) no-repeat -1000px -1000px;display:inline;float:left;height:78px;overflow:hidden;margin-right:5px; width:78px;}
.state-list .ico-mobile dt{ background-position:left top;}
.state-list .ico-pad dt{ background-position:-90px top;}
.state-list .ico-tv dt{ background-position:-176px top;}
.state-list dd{ font-size:12px; line-height:20px; float:right; width:120px; text-align:center;}
.state-list .d-1{ margin-top:18px;}
.no-dn{float:left; line-height:45px;font-size:16px; color:#e70012;}

.sub-url{filter:alpha(opacity=70);opacity:0.7;height:26px;padding:0 10px; background-color:#f8f8f8;display:inline-block;line-height:26px;overflow:hidden;vertical-align:middle;border:1px solid #dedede; font-size:12px; width:180px;}
.sub-url:hover{filter:alpha(opacity=100);opacity:1.0;box-shadow:0px 1px 3px #ccc;color:#000;}

/**/

.num-list .uab,.txt-list .uab{ border:none;}.img-list .list{ height:783px; overflow:hidden;}.num-list li,.txt-list li{ position:relative; overflow:visible;}
.num-list .uab a,.num-list .uab a:hover,.num-list .uab a:active,.num-list .dw a,.num-list .dw a:hover,.num-list .dw a:active,.txt-list .uab a,.txt-list .uab a:hover,.txt-list .uab a:active,.txt-list .dw a,.txt-list .dw a:hover,.txt-list .dw a:active{ background-color:#f7f7f7; color:#ccc; cursor:default; border:1px solid #dadada;}
.num-list .dw a,.num-list .dw a:hover,.num-list .dw a:active{ color:#444;}

/**/

.u-bg{ background-color:#000;filter:alpha(opacity=50);opacity:0.5; display:none;}
.u-tx{ width:100%; line-height:135px; font-size:24px; text-align:center; color:#fff; display:none;}
.u-rt{ width:0%; background-color:#00a0e9;filter:alpha(opacity=65);opacity:0.65; position:absolute; height:58px; left:0; display:none; top:1px;}
.u-yes{width:24px; height:25px; right:-5px; top:-5px; display:none; position:absolute;background:url(http://i1.letvimg.com/img/201311/19/1515/yes-white.png)!important; background-repeat:repeat-x; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.letvimg.com/img/201311/19/1515/yes-white.png');}
.u-firstlook{ width: 46px; height: 16px; background: url(http://i1.letvimg.com/lc02_client/201507/24/13/17/svip3.png) no-repeat -176px -48px; position: absolute; top: 0; left: 0;}

.active .d-p,.spd u,.ing u,.ply u,.txt-list .spd em,.txt-list .ing em,.txt-list .ply em,.sp .u-t,.sp .u-r{ display:block;}
.w180 .u-yes,.txt-list .u-yes,.num-list .u-yes{ display:none;}.check .u-yes{ display:block;}.spd .u-rt{ background-color:#fff; flter:alpha(opacity=40); opacity:0.4;}

/**/

.tab-cls { position:relative; z-index:2; padding:3px 0 0 0; float:left;}
.tab-cls li{ background:none; float:left; font-size:16px; display:inline; margin-right:20px; width:42px; text-align:center; height:30px; line-height:30px; border:0;}
.tab-cls li a{ display:block; width:100%; height:100%;}
.tab-cls .active{ border-bottom:2px solid #00A0E9; background:none;}
.tab-cls .active a{ color:#00A0E9;}

/**/

.body-1280 .info-body,.body-1280 .default,.body-1280 .down,.body-1280 .testing{ width:1280px;}
.body-1280 .video,.body-1280 .info-list .list{ width:1240px; padding:0 20px;}.body-1280 .tab .list{ padding:0 10px 0 20px; width:1250px;}
.body-1280 .w180{ margin-left:6px;}
.body-1280 .txt-list li{ width:304px;}
.body-1280 .txt-list li b{ width:190px;}
.body-1280 .num-list li{ margin-left:9px;}
.body-1280 .info-list .info{ padding:20px 0;}.body-1280 .info-list .info .info{ padding:0;}
.body-1280 .video-play,.body-1280 .video-noplay{ height:530px;}

.body-1440 .info-body,.body-1440 .default,.body-1440 .down,.body-1440 .testing{ width:1440px;}
.body-1440 .video,.body-1440 .info-list .list{ width:1400px; padding:0 20px;}.body-1440 .tab .list{ padding:0 10px 0 20px; width:1410px;}
.body-1440 .txt-list li{ width:344px;}
.body-1440 .txt-list li b{ width:240px;}
.body-1440 .video-play,.body-1440 .video-noplay{ height:630px;}