@charset "utf-8";
/* CSS Document */
@import url('../modules/icons.css');
@import url('../modules/w180.css');
@import url('../modules/title.css');
@import url('../modules/navbar.css');
@import url('../modules/scroll.css');
@import url('../modules/srh-cls.css');
@import url('../modules/loading.css');
@import url('../modules/svip-dialog.css');

/**焦点图版块**/
.Focus{ background:#525252 url(http://i0.letvimg.com/img/201306/07/music-bg1.jpg) no-repeat center top; height:406px; position:relative;}
.show{ width:980px; height:406px;overflow:hidden; position:relative; margin:0 auto; margin-top:0!important;}
.Focus .show-cnt{ padding-top:10px; width:10000px; position:relative;}
.Focus .show-cnt li{ position:relative; float:left; width:386px; height:386px; margin-right:10px; box-shadow:0 0 3px #000000;}
.Focus .show-cnt li img{ width:386px; height:386px; overflow:hidden;}
.Focus .show-cnt li span{ display:block; position:absolute; left:0; top:296px; *top:297px; height:90px; width:100%; cursor:pointer;}
.Focus .show-cnt li b{ clear:both; display:block; height:21px; overflow:hidden; color:#ffffff;}
.Focus .show-cnt li b.b1{}
.Focus .show-cnt li b.b2{ color:#969696;}
.Focus .show-cnt li b.focus-page{ display: block; position: absolute; right: 10px; top: 61px; color:#969696; font-size: 13px;}
.Focus .show-cnt li .span-txt{ padding:40px 20px; padding-bottom:0px; width:346px; height:50px;}
.span-bg{ background:url(http://i0.letvimg.com/img/201306/05/1105/focus-bg1.png) repeat-x; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.letvimg.com/img/201306/05/1105/focus-bg1.png');}
.pre,.next,.pre-bg,.next-bg{ height:386px; width:45px; position:absolute; top:10px;}
.pre a,.next a{ display:block; float:left; width:41px; height:230px; margin-top:70px; cursor:pointer;}
.next a{ float:right; display:inline;}
.pre-bg{ background:url(http://i1.letvimg.com/img/201306/08/1155/focus-bg2.png) no-repeat; left:0;  _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.letvimg.com/img/201306/08/1155/focus-bg2.png');}
.next-bg{ background:url(http://i0.letvimg.com/img/201306/08/1155/focus-bg3.png) no-repeat; right:280px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.letvimg.com/img/201306/08/1155/focus-bg3.png');}
.pre{ left:0;}
.next{ right:280px;}
a.ico-larr{ background:url(http://i3.letvimg.com/img/201306/05/1105/focus-larr.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i3.letvimg.com/img/201306/05/1105/focus-larr.png');}
a.ico-rarr{ background:url(http://i3.letvimg.com/img/201306/05/1105/focus-rarr.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i3.letvimg.com/img/201306/05/1105/focus-rarr.png');}
.pre .ico-larr{ display:none;}

.show-cnt small{ font-size:16px;}
.show-cnt i,.show-cnt small{ float:left;}
.show-cnt i{ height:19px; margin:1px 0 0 5px; overflow:hidden;}
.show-cnt i { font-size:11px;font-weight:bold; line-height:16px;color:#666; display:inline-block; height:16px; padding:0 2px;border:1px solid #777; border-radius:3px; overflow:hidden; _line-height:18px;_font-size:12px; _font-weight:normal;}
.show-cnt i {font-weight:bold;border:1px solid #777;border-radius:3px;overflow:hidden; _font-size:12px; _font-weight:normal;}
.show-cnt:hover i{ background-color:#333; color:#fff;}
.show-cnt:hover i:hover,.show-cnt i:hover{ background-color:#539bf0; border:1px solid #539bf0; transition:none; color:#fff;}
/**焦点图右侧版块**/
.rank-bg,.rank-cnt{ position:absolute; top:10px; right:0; width:280px; height:386px;}
.rank-bg{ top:43px; height:353px; background:url(http://i3.letvimg.com/img/201306/05/1650/rank-bg1.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i3.letvimg.com/img/201306/05/1650/rank-bg1.png');}
/*tab切换标题*/
.rank-tit{ height:33px; overflow:hidden;}
.rank-tit a{ position:relative; float:left; width:280px; height:33px; overflow:hidden; line-height:33px; color:#c6c6c6; text-align:center;  background:url(http://i2.letvimg.com/img/201501/19/rank-bg.png) no-repeat; cursor:default}
.rank-tit a.a3{ width:92px; background-position:right 0;}
.rank-tit a.a1{ background-position:0 0; }
/*.rank-tit a.a2{ background-position:-94px 0;}
.rank-tit a.active{background:url(http://i3.letvimg.com/img/201501/19/rank-cur2.png) no-repeat; color:#c2c2c2;}*/
/*tab切换内容*/
.rank-txt{ position:relative; height:334px; overflow:hidden; margin-top:10px;}
.rank-txt ol{ position:absolute; margin-top:-1px; width:258px; overflow:hidden;}
.rank-txt li{ height:26px; overflow:hidden; border-bottom:1px solid #1e1e1e; border-top:1px solid #313131; line-height:26px; padding-left:20px; vertical-align:bottom;}
.rank-txt li a{ display:block; color:#e3e3e3;}
.rank-txt li a:hover{ color:#ffffff;}
.rank-txt div.rank-cont{ display:none;}
.rank-txt div.rank-cont.active{ display:block;}


/**/
.wrap .music-srh,.wrap .music-srh .srh-line{ height:114px}
.wrap .music-srh .wg-line{ height:105px;}

.wrap{ position:relative; width:100%;}
.abs-info{ width:100%;}
.cs-1{ width:174px;}
.cs-1 li{width: 50px;}
.cs-3 li,.cs-4 li{ width:62px;}
.cs-2{ width:400px;}
.cs-2 li{ width:48px}
.cs-3{ width:210px;}
.cs-4{ width:156px;}
.disno,.hide-1024,.hide-1280{ display:none;}

.wrap .listS{ height:233px}
/**/

.main{ position:relative; margin:0 auto 0 auto; width:986px; overflow:hidden; height:433px;margin-top:10px;}
.main .list{ margin-left:-18px; overflow:hidden; float:left;}

.body-1280 .show{ width:1180px;}
.body-1280 .main{ width:1186px;}
.body-1280 .cs-1{ width: 225px;}
.body-1280 .cs-2{ width:470px;}
.body-1280 .cs-3{ width:225px;}
.body-1280 .cs-4{ width:220px;}
.body-1280 .cs-1 li{ width: 65px;}
.body-1280 .srh-cls li{ padding:0 5px;}
.body-1280 .hide-1024,.body-1440 .hide-1024,.body-1440 .hide-1280{ display:block;}
.body-1440 .show{ width:1380px}
.body-1440 .cs-1{ width:235px;}
.body-1440 .cs-1 li{ width:66px}
.body-1440 .cs-2{ width:770px;}
.body-1440 .cs-2 li{ width:69px;}
.body-1440 .cs-3{ width:175px;}
.body-1440 .cs-3 li{ width:46px;}
.body-1440 .cs-4{ width:160px;}
.body-1440 .main{ width:1386px;}