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

@import url('../modules/w180.css');
@import url('../modules/scroll1.css');
@import url('../modules/txt-list.css');
@import url('../modules/num-list.css');
@import url('../modules/no-list.css');

.no-list i,.w180 .u-t,.w180 .u-r,.w180,.w180 .d-p,.new-left,.c-k,.tip_layer i{ background:url(../images/list-bg.png) no-repeat -10000px -10000px;}
.w180{ background-position:18px -632px;}

.wrap{ width:986px; padding:0 19px;}
.wrap,.list-body{ position:relative;}
.wrap .right{ width:800px; padding-right:0;}
.no-list{ padding:100px 0;}
.menu ul{ padding-top:20px;}

/**/

.w180{ height:auto; position:relative; z-index:2; _padding-bottom: 28px;}
.w180 dt{ overflow:visible;}
.w180 dd{ height:22px; line-height:22px; background-color:#fff;}
.w180 u{ width:100%; height:100%; position:absolute; top:0;}
.w180 .d-t{ padding:1px 10px;}
.w180 .d-i{ padding-bottom:0;}.active .d-i{ border-bottom:2px solid #00a0e9; height:20px;}
.w180 .u-yes{ width:24px; height:25px; top:-5px;}
.w180 .u-vdo{ width:78px; height:78px; top:50%;}
.w180 .u-num{ width:auto; height:26px; top:-5px; right:-5px; display:none;}
.w180 .u-file{ width:58px; height:41px; left:29px; top:20px;}
.w180 .u-rt{ width:0;}
.w180 .d-p{ position:absolute;left:50%; bottom:-1px; _bottom: 4px; background-position:-93px -136px;background-color:#f1f1f1;width:33px;height:17px;margin-left:-16px;padding:0;display:none;}
.w180 .u-t{ background-position:left -442px; height:6px; width:183px; left:3px; top:-6px; display:none;}
.w180 .u-r{ background-position:-177px -446px; width:6px; height:177px; right:-6px; display:none;}

.u-num em{ background:url(../images/tips-num.png) no-repeat -10000px -10000px; _background:url(../images/tips-num-ie6.png) no-repeat -10000px -10000px;}
.u-num em{height:26px;float:left;font-family:Arial;font-size:14px;color:#fff;line-height:24px;overflow:hidden;cursor:pointer;}
.u-num .n-l{background-position:1px 0; width:10px;}
.u-num .n-c{background-position:-10px 0;}
.u-num .n-r{background-position:-42px 0;width:10px;}

/*渐变背景*/
.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(../images/yes-white.png)!important; background-repeat:repeat-x; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/yes-white.png');}
/*播放图标*/
.u-vdo{display:none; left:50%; margin:-39px 0 0 -39px;background:url(../images/video-play.png)!important; background-repeat:repeat-x; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/video-play.png');}
/*专辑图标*/
.u-file{display:none; left:50%; margin:-20px 0 0 -29px;background:url(../images/file.png)!important; background-repeat:repeat-x; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/file.png');}

/*spd:暂停 ing:进行 ply:下载中 err:下载失败*/
.spd i,.ing i,.ply i,.err i{ font-size:13px;}.err i,.err em{ color:#f00; white-space: nowrap;}
.active .d-p,
.spd u,
.ing u,
.ply u,
.err u,
.txt-list .spd em,
.txt-list .ing em,
.txt-list .ply em,
.txt-list .err em,
.sp .u-t,.sp .u-r,
.vdo .u-vdo{ display:block;}

.w180 .u-yes,
.txt-list .u-yes,
.num-list .u-yes,
.ing .u-file,
.sp .u-vdo,
.spd .u-vdo,
.spd .u-file,
.ing .u-vdo,
.ply .u-file,
.ply .u-vdo,
.edit-vdo .u-vdo,
.err .u-file,
.err .u-vdo{ display:none;}
.check .u-yes,.sp .u-file{ display:block;}
.spd .u-rt,.err .u-rt{ background-color:#fff; flter:alpha(opacity=40); opacity:0.4;}/*进度背景色*/

.num-list,.txt-list{ border-top:1px solid #00a0e9; background-color:#fff; margin:0 0 20px 20px; width:981px; padding:0 0 10px 0; float:left; z-index:1; display:inline;*margin-top:-6px;_margin-top:-7px;}
.num-list ul,.txt-list ul{ margin:0;}
.num-list li,.txt-list li{ position:relative;}.num-list li{ margin-left:5px;}
.num-list u{ position:absolute;}
.num-list .u-yes{width:20px; height:20px; right:-2px; top:-6px;background:url(../images/yes-red.png)!important; background-repeat:repeat-x; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/yes-red.png');}
.num-list .u-rt{ left:0; height:58px;}.time-out .u-rt{ background-color:#ccc;}
.num-list .ing a,.num-list .ply a,.txt-list .ing a,.txt-list .ply a{ border:1px solid #029fe6;}
.num-list .ing b,.num-list .spd b,.num-list .ply b,.num-list .err b{ left:5px; top:5px; font-size:12px; line-height:12px; position:absolute;}.num-list .spd .u-rt{ background-color:#ccc;}
.num-list em,.txt-list em{ position:absolute; right:5px; bottom:0; font-size:12px; line-height:22px; height:22px; display:none;}
.num-list i,.num-list em{ display:none;}
.num-list .ing i,.num-list .spd i,.num-list .ply i,.num-list .ing em,.num-list .spd em,.num-list .ply em,.num-list .ing .u-rt,.num-list .spd .u-rt,.num-list .ply .u-rt,.err i{ display:inline;}
.num-list .u-rt,.txt-list .u-rt{ _left:1px;}

.txt-list .spd .u-rt{ background-color:#ccc;}
.txt-list li,.txt-list li a{ overflow:visible;}.txt-list li{ width:317px;}.txt-list li a{ line-height:50px; padding:0;}.txt-list li span{ padding:0 10px;}

/**/


.tip_layer{position:absolute;display:inline-block;*display:inline;zoom:1;padding:10px 10px 10px 37px;border:1px solid #f4caaa;border-radius:3px;overflow:hidden;
background:#fcf4cd;font-size:14px;color:#000;left:50%;top:49px;margin-left:-200px;z-index:20;
}

.tip_layer i{width:20px;height:20px;position:absolute;left:9px;top:8px;background-position:-70px -98px;}


/**/

.down-body .list-body{ height:1580px; overflow:hidden;}

.edit{ text-align:right; font-size:14px; color:#e60012; margin-top:20px; height:28px; line-height:28px; padding-bottom:10px;}
.edit a{ color:#00a0e9;}
.s-gbl,.s-gbl i,.s-gbl b,.s-gbr i,.s-gbr b{ float:left;}.s-del a{ margin:0 18px;}
.c-k{ width:14px; height:14px; margin:8px 5px 0 0;}
.c-d{ background-position:left -354px;}.active .active .c-d{ background-position:-23px -354px;}

.s-gbr,.s-edt{float:right;margin-left:30px;}

.s-gbr a{color:#444;}

.rmb_box{position:absolute;width:112px;padding:4px 0;border-radius:2px;border:1px solid #d3d3d3;box-shadow:0 2px 2px 2px rgba(211,211,211,0.6);z-index:100;background:#fff;}

.rmb_box a{display:block;height:34px;text-align:center;font-size:14px;line-height:34px;cursor:pointer;}   

.rmb_box a:hover{background:#00a0e9;color:#fff;}                             

.guess{width:1003px; overflow:hidden;}.abs-info{ left:50%; margin-left:-510px;}
.guess .list{ padding-top:6px; _height: 100px; } /* 针对IE6容器高度失控 */
.down-tab,.down-edit{ display:none; padding:0 3px; height:30px; overflow:hidden;}.edit .active,.edit .s-gbl{ display:block;}
.down-tab ul,.down-tab li{ float:left; display:inline;}.down-tab li a{ padding:0 10px; display:block; height:28px; float:left;}
.down-tab .active{ border-bottom:2px solid #00a0e9;}

.down-tab  span.active{border:none;}

/**/

.hint .c-c,.hint .t-c,.hint .b-c,.hint .c-l,.hint .c-r,.hint .t-l,.hint .t-r,.hint .b-l,.hint .b-r{ background:#333;}

/* 删除对话框 */
.dialog{ position: absolute; top: 50%; left: 50%; margin: -85px 0 0 -182px; width: 363px; height: 171px; z-index: 202; }
.dialog-bg{ height: 100%; background: url('http://i1.letvimg.com/client/201409/18/client_img/tanceng-black-bg.png') no-repeat top center; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.letvimg.com/client/201409/18/client_img/tanceng-black-bg.png');}
.dialog-con{ position: absolute; top: 0; left: 0; width: 363px; height: 171px; z-index: 99; }
.dialog-con .tit-content{ height: 90px; line-height: 90px; text-align: center; font-size: 20px; color: #fff; }
.dialog-con .btns{ height: 81px; }
.dialog-con a{ float: left; _display: inline; margin-left: 28px; }
.dialog-con .ui-dialog-btns-gray{  height: 48px; width: 138px; text-align: center; line-height: 48px; color: #fff; font-size: 20px; background-color: #3c3c3c; border: 1px solid #686868; }
.ui-dialog-btns-gray:hover{ background-color: #00a0e9; border-color: #00a0e9; }
.shutdown{ position: absolute; top: 8px; right: 8px; display: block; width: 26px; height: 26px; background: url('http://i3.letvimg.com/client/201409/18/client_img/dialog-shut-btn.png') 0 0; z-index: 100; }
.shutdown:hover{ background-position: 0 -26px; }
/**/

.body-1280 .wrap{ width:1240px; padding:0 20px;}
.body-1280 .guess{ width:1230px;}.body-1280 .abs-info{ margin-left:-610px;}
.body-1280 .num-list,.body-1280 .txt-list{ width:1180px;}.body-1280 .txt-list li{ width:384px;}
.body-1280 .edit{ padding-right:46px;}

.body-1440 .wrap{ width:1400px; padding:0 20px;}
.body-1440 .guess{ width:1420px;}.body-1440 .abs-info{ margin-left:-710px;}
.body-1440 .num-list,.body-1440 .txt-list{ width:1380px;}.body-1440 .txt-list li{ width:336px;}
.body-1440 .edit{ padding-right:26px;}