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

@import url('../modules/title.css');
@import url('../modules/scroll.css');
@import url('../modules/classify.css');
@import url('../modules/num-list.css');
@import url('../modules/txt-list.css');
@import url('../modules/icons.css');
@import url('../modules/w180.css');
@import url('../units/buttons.css');
@import url('../modules/page.css');
@import url('../modules/no-list.css');
@import url('../modules/crumbs.css');

/**/

.wrap{ position:relative; width:1000px; padding:0 12px;}
.wrap .left{ width:180px; padding-left:19px;}
.wrap .right{ width:780px; padding-right:8px; _overflow:hidden;}
.abs-info{ width:100%;}

.channel .list{ padding:0 13px; background-color:#fff; width:174px;}
.csy{ width:174px; margin:0;border:0; border-bottom:1px solid #e8e8e8;}
.csy dd p{ width:100%;}

.txt-list b{ text-align:left;}

/**/

.search-info,.list-body{height:1580px;overflow:hidden; position:relative;}.list-body{ height:auto;}.list-body .list{*padding-bottom:20px;}
.so-classify .left{ padding:0; width:200px;}
.so-classify .right{ width:800px; padding:0;}
.so-classify .no-list{ height:304px; padding-left:20px;}

.so-info{ border:1px solid #dbdbdb; background-color:#f8f8f8; padding:20px 0; width:998px; margin-bottom:20px;}
.so-info .left a{ display:block; width:180px; height:240px; background-position:52px -500px; background-color:#ebebeb; overflow:hidden;}
.so-info .left img{ width:180px; height:240px;}

.so-other{ background:#f8f8f8; height:38px; line-height:38px; text-align:center; border:1px solid #dbdbdb;}
.so-other a{ font-size:14px; cursor:pointer; display:block; width:100%; height:38px;}

.so-btn-play,.so-forms,.so-classify{ margin-top:20px;}
.so-btn-play p{ width:150px; background-color:#fff;}
.so-btn-play p a,.txt-list .hover a{ color:#00A1E9;}

.info-txt{ clear:both; width:99%;}
.info-txt h1{ font-size:18px; font-weight:normal; padding:5px 0; display:inline-block; float:left;}
.info-txt u,.w180 dd u{ color:#c92323;}
.info-txt p{ line-height:22px;}
.info-txt p a,.info-txt p i,.info-txt p span{ margin:0 2px;}
.info-txt p a{ color:#969696;}
.info-txt p a:hover{ color:#529BEF;}
.info-txt .p1{ display:inline; float:left; padding:5px 3px;}
.info-txt .p2{ padding-top:10px; clear:both;}.info-txt .p2 a{ color:#00A1E9;}

.img-list{ margin-top:20px;}
.img-list .list{ margin-left:-20px; position:relative; width:820px; overflow:hidden;}

.txt-list em{ width:100%; text-align:center;}.num-list .bold a{ font-weight:bold;}
.txt-list li{ width:250px;}
.txt-list li b{ width:138px; text-align:left;}
.txt-list li i{ text-align:left;}

.ico-fold{ *position:relative;/*给JS提供*/ text-align:center;}
.ico-fold u{ display:inline-block; width:13px; height:13px; background-position:left -101px; vertical-align:middle; _vertical-align:baseline; margin-left:5px; overflow:hidden;}
.so-other .active u,.txt-list .active u{ background-position:-23px -101px;}

/**/

.so-forms dt{ float:left; width:58px; font-size:14px; line-height:32px; height:30px;}
.so-forms dd{ float:left; width:30px; height:30px; display:inline; border:1px solid #f8f8f8;}
.so-forms dd a{ width:30px; height:30px; display:block;}
.so-forms .active{ border:1px solid #dbdbdb; background-color:#fff;}
.so-forms .s-letv{ background-position:7px -156px;}
.so-forms .s-m1905{ background-position:-23px -156px;}
.so-forms .s-56{ background-position:-53px -156px;}
.so-forms .s-wasu{ background-position:-83px -156px;}
.so-forms .s-ku6{ background-position:-113px -156px;}
.so-forms .s-kumi{ background-position:-143px -156px;}
.so-forms .s-cntv{ background-position:7px -186px;}
.so-forms .s-funshion{ background-position:-23px -186px;}
.so-forms .s-xunlei{ background-position:-53px -186px;}
.so-forms .s-ifeng{ background-position:-83px -186px;}
.so-forms .s-iqiyi{ background-position:-113px -186px;}
.so-forms .s-pps{ background-position:-143px -186px;}
.so-forms .s-youku{ background-position:7px -215px;}
.so-forms .s-pptv{ background-position:-23px -215px;}
.so-forms .s-tudou{ background-position:-53px -215px;}
.so-forms .s-sohu{ background-position:-83px -215px;}
.so-forms .s-qq{ background-position:-113px -215px;}
.so-forms .s-sina{ background-position:-143px -215px;}
.so-forms .s-beva{ background-position:7px -245px;}
.so-forms .s-yinyuetai{ background-position:-23px -245px;}
.so-forms .s-baidu{ background-position:-53px -245px;}
.so-forms .s-imgo{ background-position:-83px -245px;}

/**/

.body-1280 .wrap{width:1240px; padding:0 20px;}
.body-1280 .wrap .left,.body-1440 .wrap .left{ width:180px; padding-left:19px;}
.body-1280 .wrap .right{ width:1000px; padding-right:19px;}
.body-1280 .so-info{ width:1238px;}
.body-1280 .so-classify .left,.body-1440 .so-classify .left{ padding:0; width:200px;}
.body-1280 .so-classify .right{ width:1040px; padding:0;}
.body-1280 .img-list .list{ width:1000px;}
.body-1280 .txt-list li{width:316px;}
.body-1280 .txt-list li b{ width:215px;}

.body-1440 .wrap{width:1400px; padding:0 20px;}
.body-1440 .wrap .right{ width:1180px;}
.body-1440 .so-info{ width:1398px;}
.body-1440 .so-classify .right{ width:1200px; padding:0;}
.body-1440 .img-list .list{ width:1200px;}
.body-1440 .txt-list li{width:285px;}
.body-1440 .txt-list li b{ width:180px;}