.subnavbar .ico-new{position:absolute;top:7px;right:-22px;}
.mb30{margin-bottom:30px}
.mb20{margin-bottom:25px}
.bodr{border-right:1px dashed #d4d4d4;}
/*scroll*/
.scroll-tip{height:60px;}
.scroll-tip .music-tip{margin-left:108px;}
.scroll-tip .music-tip .tip-left{position:absolute;left:50px;top:0;background:url(/css/channel/music_v1-images/tip-left.png) no-repeat;height:60px;width:178px;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/channel/music_v1-images/tip-left.png');}
.scroll-tip .music-tip .tip-center{margin-left:2px;_margin-left:1px;padding-left:5px;}
/*title*/
.mod-tit{margin-bottom:15px}
.sub-tit h3{float:left;padding:0 15px;background:url(/css/channel/music_v1-images/bg.png) no-repeat right -138px;color:#3a3a3a;font:normal 14px "Microsoft yahei";cursor:pointer}
.sub-tit .bgn{background:none;padding-right:0;}
.sub-tit .on,.sub-tit .on a{color:#d80c18;}
.hs{height:18px;}
.hs_tip{display:block;float:left;font:normal 14px/18px "Microsoft yahei",arial;coloe:#999;}
.hs,
.hs a{background:url(/css/channel/music_v1-images/ms_tit.png) no-repeat left top;display:block;height:18px;width:92px;text-indent:-200px;overflow:hidden;}
.nsong{background-position:0 0;}
.menusong{background-position:0 -39px;width:106px;}
.sohu-v{background-position:0 -76px;width:123px;}
.feeling{background-position:0 -113px;width:99px;}
.mfeeling{background-position:0 -157px;}
.sohu-st{background-position:0 -198px;width:139px;}
.hot-sp{background-position:0 -240px;}
.self_col{background-position:0 -284px;width:101px;}
.ms_space{background-position:0 -331px;}
/*ico*/
.reTop,
.btn-roL,
.btn-roR{display:block;background:url(/css/channel/music_v1-images/bg.png) no-repeat;float:left;height:24px;position:relative;}
.btn-roL{width:36px;}
.btn-roL:hover{background-position:0 -28px;}
.btn-roL:active,.arrowPreDisable,.arrowPreDisable:hover,.arrowPreDisable:active{background-position:0 -56px;}
.btn-roR{background-position:-36px 0;width:35px;}
.btn-roR:hover{background-position:-36px -28px;}
.btn-roR:active,.arrowNextDisable,.arrowNextDisable:hover,.arrowNextDisable:active{background-position:-36px -56px;}
.arrowNextDisable,.arrowPreDisable{cursor:default;}
.reTop{display:none;background-position:0 -90px;width:44px;height:39px;cursor:pointer;position:fixed;bottom:10px;right:10px;}
.reTop:hover{background-position:-52px -90px;}
.reTop:active{background-position:-104px -90px;}
.ms_video{display:block;position:absolute;left:16px;top:10px;background:url(/css/channel/music_v1-images/ico_1.png) no-repeat;width:44px;height:44px;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/channel/music_v1-images/ico_1.png');}
.menu_video{display:block;position:absolute;left:10px;bottom:5px;background:url(/css/channel/music_v1-images/ico_2.png) no-repeat;width:20px;height:21px;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/channel/music_v1-images/ico_2.png');}
.lia{padding-left:15px;background:url(/css/channel/music_v1-images/bg.png) no-repeat -196px 4px;}
.lia em{color:#999;}
.lia:hover{background-position:-196px -38px}
.lia:hover em{color:#d80c18;}
/*scroll sort*/
.scroll-tab{width:964px;padding-right:8px;}
.scroll .scroll-img li .pic{width:980px;height:350px;overflow:hidden;margin:0 auto;}
.sort{width:100%;height:80px;background:url(/css/channel/music-images/line128.png) repeat-x;border-bottom:1px solid #dadada;margin-bottom:28px;}
.sort ul{overflow:hidden;padding:16px 0 0 0;}
.sort li{float:left;width:460px;padding:0 30px 7px 0;overflow:hidden;line-height:23px;}
.sort li.last{width:auto;}
.sort li p{float:right;width:396px;}
.sort li.last p{float:left;padding-left:7px;width:auto;}
.sort li a{margin-right:10px;}
.sort span{float:left;width:48px;height:23px;padding:0 0 0 10px;color:#fff;vertical-align:middle;background:url(/css/channel/music-images/bg.png) 0 -156px;}
/*newssong*/
.nsong-l{position:relative;float:left;width:484px;height:281px;}
.nsong-l .maskBg{height:61px;}
.nsong-l .maskTx{width:411px;height:46px;padding:10px 0 5px 73px;color:#c1c1c1;}
.nsong-l .nsg_ta{font:normal 16px/25px "Microsoft yahei",arial;color:#fff;}
.list_nsg{float:right;width:490px;}
.list_nsg ul{margin-right:-5px;}
.list_nsg li{position:relative;display:inline;float:left;margin:0 5px 5px 0;width:160px;height:90px;overflow:hidden;}
.list_nsg .maskBg{height:23px;}
.list_nsg .maskTx{left:5px;height:23px;line-height:23px}
.nsong_li{margin-top:6px;padding:15px 0 5px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.nsong_li ul{margin-right:-45px;}
.nsong_li li{display:inline;float:left;padding-bottom:10px;margin-right:33px;}
/*menusong*/
.menusg-cont{padding-top:3px;position:relative;width:980px;overflow:hidden;}
.menu-dl{display:inline;float:left;width:210px;margin-right:46px;}
.ms_pic{display:block;position:relative;margin-bottom:10px;width:210px;height:120px;}
.ms_pic a,.ms_pic img{display:block;width:210px;height:120px;}
.ms_pic a:hover{text-decoration:none}
.menu-dl .maskBg{height:33px;}
.menu-dl .maskTx{left:30px;height:33px;font-size:14px;line-height:33px;}
.menu-dl dd{border-bottom:1px solid #d9d9d9;padding:7px 0}
/*sohu-v*/
.sohuV-cont{margin-right:-27px;}
.sv_tit{font:normal 16px/25px "Microsoft yahei",arial;color:#3a3a3a;}
.sv_sec{display:inline;float:left;margin-right:25px;width:230px;min-height:329px;_height:329px;}
.sv_secA{display:inline;float:left;width:215px;min-height:329px;_height:329px;}
.sv_secA a{font-size:14px}
.sv_rk{padding:10px 0;}
.sv_rk li{padding-bottom:12px;height:20px;line-height:20px;overflow:hidden;}
.sv_rk a,.sv_rk span{display:block;float:left;}
.sv-num{width:32px;font-size:14px;font-family:"arial"}
.colsv{color:#d80c18;}
.sgname{width:131px;}
.sv-name{width:65px;color:#999;}
.sv-play{display:block;background:url(/css/channel/music_v1-images/bg.png) no-repeat -87px 0;width:70px;height:28px;line-height:0;font-size:0;overflow:hidden;}
.sv-play:hover,.svon{background-position:-87px -37px}
.smore{display:block;height:28px;line-height:28px;padding-right:37px;color:#666;text-decoration:underline;}
/*feeling*/
.feel-l{width:740px;}
.feel-l .mod-tit{padding-right:30px;}
.feel-cont{position:relative;width:740px;height:281px;_height:288px;overflow:hidden;}
.fl-list{width:740px;}
.fl-list li{display:inline;float:left;padding:0 10px 40px 0;width:360px;height:120px;}
.fl-pic,.fl-pic img{display:block;position:relative;width:175px;height:120px;overflow:hidden;}
.fl-pic:hover{text-decoration:none}
.fl-pic .maskBg,.fl-pic .maskTx{padding:0;height:30px;line-height:30px;width:100%;text-align:center;}
.fl_txt{width:174px;height:120px;overflow:hidden;}
.fl_txt a{display:block;padding-bottom:7px}
.feel-r{width:221px}
.mfl_list{font-size:14px;color:#e3e3e3;height:320px;overflow:hidden;}
.mfl_list li{padding-bottom:18px;}
.mfl_list a{display:inline-block;margin:0 0 20px;}
.mfl_list span{display:inline-block;margin:0 10px 18px;}
/*sohustar*/
.sstar-cont{position:relative;width:740px;height:281px;overflow:hidden;}
.st_txt{width:174px}
.st_txt h3{font:normal 16px "Microsoft yahei";color:#3a3a3a;}
.st_txt p{font-size:12px;font-family:Microsoft yahei;padding-bottom:10px;color:#999;}
.st_txt a{display:block;padding-bottom:6px}
.ht_list{height:288px;overflow:hidden;}
.ht_list li{height:70px;padding-bottom:38px;*padding-bottom:33px;}
.ht_pic,.ht_pic img{display:block;width:120px;height:70px;}
.ht_txt{padding-top:5px;width:89px;line-height:20px}
/*colunm*/
.secLeft{width:691px;}
.self_cont{padding-top:8px}
.self_cont ul{margin-right:-20px;}
.self_cont li{display:inline;margin-right:17px;padding:0 0 30px;float:left;width:160px;height:210px;}
.sf_pic,.sf_pic img{display:block;position:relative;width:160px;height:210px;overflow:hidden;}
.sf_pic .maskBg,.sf_pic .maskTx{padding:0;height:30px;line-height:30px;width:100%;text-align:center;}
.asideR{width:251px;}
.grayBox{background:#f4f4f4;border:1px solid #E6E6E6;padding:10px 11px 4px;}
.grayBox li{padding-bottom:5px}
/* charts */
.charts{overflow:hidden;}
.charts-tab{margin:0 -5px 15px 0;border-bottom:2px solid #7c7c7c;}
.charts-tab li{float:left;line-height:27px;background:#e4e4e4;margin:0 2px 0 0;width:61px;text-align:center;color:#000;cursor:pointer;}
.charts-tab li a{display:block;cursor:pointer;}
.charts-tab li a:hover{background:#7c7c7c;color:#fff;text-decoration:none;}
.charts-tab li.on{background:#7c7c7c;font-weight:bold;color:#fff;}
.charts-tab li.on a{color:#fff;}
.charts-tab2 li{width:124px;}
.charts-tab3 li{width:82px;}
.charts .clist{background:url(/css/global/images/ico-number.png) no-repeat;}
.charts .clist li{line-height:16px;height:16px;padding:0 0 14px;float:left;width:125px;text-indent:23px;}
.charts .clist li a {display: block;height: 16px;overflow: hidden;width:125px;white-space:nowrap;text-overflow:ellipsis;}
.charts .clist li em{margin-left:6px;}
.charts .clistL{width:125px;float:left;}
.charts .clistR{width:125px;float:right;background-position:0 -153px;}
.charts .clist-2{background-position:0 -153px;}
.list-shu li{margin:0 10px 0 0;}
/* music zone */
.list-zone{padding:10px 0 0 0;}
.list-zone li{float:left;width:202px;margin:0 18px 0 0;padding:0 0 30px 0;overflow:hidden;}
.list-zone li .pic{float:left;width:60px;}
.list-zone li .text{float:left;display:inline;width:130px;margin:0 0 0 10px;}
.list-zone li .text strong{display:block;margin-bottom:3px;font-weight:normal;}
.menuLi{display:block;width:980px;height:270px;overflow:hidden;}
.menuLi li{display:block;height:270px;margin-right:-50px;}



