/*主框架*/
#main{width:980px;margin:0 auto;line-height:150%;}
#middlemain{float:left;width:540px;margin:0 0 12px 9px;}
#rightmain{float:left;width:273px;margin:0 0 12px 0;}

/*主导航*/
#mainNav b,#mainNav p,#mainNav b.si,#mainNav p.si{background:url(http://cache.soso.com/img/mus/bg_index20090104.gif) no-repeat;}
#mainNav{float:left;width:158px;}
#mainNav b,#mainNav a{font-size:14px;color:#002e5d;}
#mainNav ul{background:#edf7ff;width:156px;border:1px #accce6 solid;border-top:0;border-bottom:0;padding:0 0 6px 0;}
#mainNav b{background-position:0 0;position:relative;width:146px;height:28px;padding:4px 0 0 12px;vertical-align:middle;text-align:left;line-height:28px;cursor:pointer;display:block;}
#mainNav b.si{background-position:0 -47px;padding:0;width:158px;height:32px;font-family: "simsun";}
#mainNav b.si a{width:146px;height:28px;padding:4px 0 0 12px;line-height:28px;text-align:left;display:block;cursor:pointer;text-decoration:none;}
#mainNav p{background-position:0 -33px;position:relative;width:158px;height:4px;margin-bottom:8px;font-size:0;line-height:0;}
#mainNav p.si{background-position:0 -80px;position:relative;width:158px;height:4px;margin-bottom:8px;font-size:0;line-height:0;}
#mainNav ul li{height:28px;vertical-align:middle;line-height:28px;display:block;}
#mainNav ul li a:link,#mainNav ul li a:visited{width:130px;height:28px;padding-left:26px;text-decoration:none;display:block;}
#mainNav ul li a:hover{background:#fff;display:block;}
#mainNav b span{position:absolute;right:13px;overflow:hidden;font-family: "simsun";display:block;top:15px;height:4px;width:8px;}
  html* #mainNav b span{ /*Safari IE7 Opear*/ top:15px;height:4px;width:8px;} 
  *+html #mainNav b span{ /*IE7*/ *top:7px;*height:14px;*width:8px;}
  *html #mainNav b span{ /*IE6*/ top:7px;height:12px;width:9px;} 
#mainNav ul li a.now,#mainNav ul li a.now:hover{background:#accce6;width:130px;height:28px;display:block;}

/*专辑推荐*/
#album ul li .hot,#album dt .new,#album dt .hot{background:url(http://cache.soso.com/img/mus/bg_index20090104.gif) no-repeat;}
#album{float:left;width:532px;margin-bottom:8px;}
#album .Nav{background:#eef8e7;border:1px #9ad97f solid;padding-bottom:26px;}
#album ul li.v2{float:left;width:133px;background:#eef8e7;border-right:1px #9ad97f solid;text-align:center;font-size:14px;dispaly:inline;line-height:26px;color:#002e5d;cursor:pointer;}
#album ul li.v1{float:left;width:133px;background:#fff;border-right:1px #9ad97f solid;border-bottom:1px #fff solid;text-align:center;font-size:14px;dispaly:inline;line-height:26px;color:#002e5d;cursor:pointer;}
#album ul li .hot{background-position:-240px -29px;position:absolute;width:25px;height:13px;margin:2px 0 0 0;*margin:-3px 0 0 0;}
#album .albumcont{padding:0 10px 0px 10px;height:320px;border:1px #9ad97f solid;border-top:0;}
#album dl{position:relative;float:left;margin:12px 10px 0 10px;width:82px;height:144px;line-height:120%;display:inline;}
#album dt{float:left;width:82px;height:87px;}
#album dt .new{background-position:-200px -29px;position:absolute;top:0;left:0;width:33px;height:33px;}
#album dt .hot{background-position:-200px -67px;position:absolute;top:0;left:0;width:33px;height:33px;}
#album dt img{border:1px solid #c8c8c8;width:80px;height:80px;}
#album dd{float:left;width:82px;height:55px;line-height:150%;display:inline;}
#album dd a{color:#fc5e00;}
#album dd a.sr{font-weight:normal;color:#626262;}
#album dd em{font-style:normal;font-family: "arial";font-size:12px;color:#a1a1a1;}

/*榜单*/
.topsong h3 .tips p,.topsong dl.songbtn dd input,.topsong dd.other .up,.topsong dd.other .keep,.topsong dd.other .down{background:url(http://cache.soso.com/img/mus/bg_index20090104.gif) no-repeat;}
.topsong{float:left;width:262px;padding:0 8px 8px 0;}
.topsong h3{background:#e2f9da;border:1px #9ad97f solid;border-bottom:0;width:260px;height:30px;line-height:30px;font-size:14px;font-weight:normal;}
.topsong h3 .title{position:relative;width:80px;}
.topsong h3 .title a{padding-left:8px;color:#59b133;}
.topsong h3 .tips{position:absolute;width:55px;height:23px;left:190px;top:9px;}
.topsong h3 .tips span{background:#a3c1d9;height:15px;font-size:12px;line-height:15px;color:#fff;padding:1px 2px 0 3px;display:block;}
.topsong h3 .tips p{background-position:-266px -50px;position:relative;width:4px;height:4px;font-size:0;line-height:0;margin-left:8px;}
.topsong ul{float:left;width:252px;background:#e2f9da;border:1px #9ad97f solid;border-top:0;border-bottom:0;padding:0 4px;}
.topsong ul li{float:left;background:#fff;width:252px;height:25px;color:#a1a1a1;}
.topsong dl{padding:0 0 0 2px;height:25px;}
.topsong dt{float:left;width:130px;}
.topsong dt a:link,.topsong dt a:visited{font-size:12px;padding:0 2px 0 4px;}
.topsong dd{float:left;width:52px;line-height:25px;}
.topsong dd a{font-size:12px;line-height:25px;text-decoration:underline;color:#a1a1a1;}
.topsong dd.other{float:left;width:68px;line-height:23px;color:#a1a1a1;}
.topsong dd.other .up{float:left;background-position:-240px -50px;width:7px;height:7px;margin:8px 2px 0 0;font-size:0;line-height:0;}
.topsong dd.other .keep{float:left;background-position:-256px -50px;width:7px;height:7px;margin:8px 2px 0 0;font-size:0;line-height:0;}
.topsong dd.other .down{float:left;background-position:-248px -50px;width:7px;height:7px;margin:8px 2px 0 0;font-size:0;line-height:0;}
.topsong dl.songbtn{float:left;background:#e2f9da;border:1px #9ad97f solid;border-top:0;width:254px;height:28px;padding:6px 0 0 6px;}
.topsong dl.songbtn dt{float:left;width:60px;font-size:12px;}
.topsong dl.songbtn dd{float:left;width:140px;}
.topsong dl.songbtn dd input{background-position:-200px 0;float:left;width:81px;height:24px;margin:0;border:0;font-size:12px;color:#002E5D;cursor:pointer;padding:3px 0 4px 12px;}
  html* .topsong dl.songbtn dd input{ /*Safari IE7 Opear*/ padding:4px 0 4px 12px;} 
  *+html .topsong dl.songbtn dd input{ /*IE7*/ *padding:4px 0 4px 12px;}
  *html .topsong dl.songbtn dd input{ /*IE6*/ padding:4px 0 4px 12px;} 
  
/*音乐中心*/
.usercontent1 span,.usercontent2 h3 span{background:url(http://cache.soso.com/img/mus/bg_index20090104.gif) no-repeat;}
.usercontent1{background:#f6fbff;border:1px #accce6 solid;width:244px;height:127px;margin-bottom:8px;padding:10px 0 0 27px;line-height:22px;}
.usercontent1 span{background-position:-300px 0;float:left;width:219px;height:37px;border:0;cursor:pointer;margin:8px 0 0 0;}
.usercontent2 .lh,.usercontent3 .lh{line-height:24px;}
.usercontent2{background:#f6fbff;border:1px #accce6 solid;width:271px;height:137px;margin-bottom:8px;color:#a1a1a1;}
.usercontent2 h3{float:left;border-bottom:1px #accce6 solid;width:263px;height:32px;line-height:32px;font-size:14px;font-weight:normal;padding-left:8px;}
.usercontent2 h3 span{float:right;padding-right:6px;}
.usercontent2 h3 span{background-position:-300px -47px;width:94px;height:24px;border:0;cursor:pointer;margin:4px 0 0 0;}
.usercontent2 h3 a{color:#5d99ca;}
ul.zj{float:left;width:255px;padding:4px 8px;}
ul.zj li{float:left;width:255px;height:24px;color:#a1a1a1;}
ul.zj li.tt{color:#5d99ca;}
ul.zj dl{height:24px;font-size:12px;}
ul.zj dt{float:left;width:130px;line-height:24px;}
ul.zj dd{float:left;width:58px;line-height:24px;}
ul.zj dd a{line-height:24px;}
ul.zj dd.other{float:left;width:67px;line-height:21px;}
.usercontent3{background:#fff;border:1px #accce6 solid;width:271px;height:154px;margin-bottom:8px;color:#a1a1a1;}
.musenjoy{border:1px #9ad97f solid;margin-bottom:8px;}

/*音乐调色板*/
.songcolor{float:left;width:273px;margin-bottom:8px;}
.songcolor h3{float:left;background:#edf7ff;border:1px #accce6 solid;border-bottom:0;width:263px;height:30px;line-height:30px;font-size:14px;font-weight:normal;padding-left:8px;color:#5d99ca;}
.songcolor h3 span{float:right;font-size:12px;padding-right:8px;}
.songcolor h3 span a{color:#03c;}
.songcolor ul{float:left;width:263px;height:284px;background:#edf7ff;border:1px #accce6 solid;border-top:0;padding:0 4px;}
.songcolor li{float:left;background:#fff;width:263px;height:280px;color:#a1a1a1;}
.songcolor dl.tj{margin:10px 7px 0 7px;height:75px;border-bottom:1px solid #c8c8c8;border-bottom-style:dashed;}
.songcolor dl.tj dt{float:left;width:75px;}
.songcolor dl.tj dt img{border:1px solid #c8c8c8;margin-bottom:5px;width:65px;height:65px;}
.songcolor dl.tj dd{float:left;width:174px;color:#666;line-height:17px;}
.songcolor dl.tj dd h6{font-size:14px;font-weight:normal;line-height:20px;}
.songcolor dl.fl{margin:8px 7px 0 7px;}
.songcolor dl.fl dt{float:left;width:67px;height:15px;margin:0 8px 10px 0;text-align:center;line-height:15px;color:#fff;}
.songcolor dl.fl dt.n1{background:#59ab4d;}
.songcolor dl.fl dt.n2{background:#efb035;}
.songcolor dl.fl dt.n3{background:#4274a5;}
.songcolor dl.fl dt.n4{background:#4d4da0;}
.songcolor dl.fl dt.n5{background:#a5917e;}
.songcolor dl.fl dt.n6{background:#616161;}
.songcolor dl.fl dt.n7{background:#da4991;}
.songcolor dl.fl dt a:link,.songcolor dl.fl dt a:visited,.songcolor dl.fl dt a:hover{width:67px;color:#fff;line-height:15px;display:block;}
.songcolor dl.fl dd{float:left;margin:0 0 10px 0;width:174px;color:#666;line-height:16px;}
.songcolor dl.fl dd a{margin-right:8px;}

/*热门歌手*/
.hotsinger dd .tips p{background:url(http://cache.soso.com/img/mus/bg_index20090104.gif) no-repeat;}
.hotsinger{float:left;width:273px;margin-bottom:8px;}
.hotsinger h3{float:left;background:#edf7ff;border:1px #accce6 solid;border-bottom:0;width:263px;height:30px;line-height:30px;font-size:14px;font-weight:normal;padding-left:8px;color:#5d99ca;}
.hotsinger h3 span{float:right;font-size:12px;padding-right:8px;}
.hotsinger h3 span a{color:#03c;}
.hotsinger ul{float:left;width:263px;height:284px;background:#edf7ff;border:1px #accce6 solid;border-top:0;padding:0 4px;}
.hotsinger ul li{float:left;background:#fff;width:263px;height:280px;color:#a1a1a1;}
.hotsinger dl{margin:12px 0 0 3px;}
.hotsinger dd{position:relative;float:left;padding:0 4px 0 4px;height:29px;white-space:nowrap;}
.hotsinger dd.h1{font-size:16px;}
.hotsinger dd.h1 a:link,.hotsinger dd.h1 a:visited{padding:2px 3px 1px 4px;color:#002e5d;}
.hotsinger dd.h1 a:hover{background:#002e5d;padding:2px 3px 1px 4px;text-decoration:none;color:#fff;}
.hotsinger dd.h2{font-size:14px;}
.hotsinger dd.h2 a:link,.hotsinger dd.h2 a:visited{padding:2px 3px 1px 4px;color:#004dcb;}
.hotsinger dd.h2 a:hover{background:#004dcb;padding:2px 3px 1px 4px;text-decoration:none;color:#fff;}
.hotsinger dd.h3{font-size:12px;}
.hotsinger dd.h3 a:link,.hotsinger dd.h3 a:visited{padding:2px 3px 1px 4px;color:#93aabd;}
.hotsinger dd.h3 a:hover{background:#93aabd;padding:2px 3px 1px 4px;text-decoration:none;color:#fff;}
.hotsinger dd .tips{position:absolute;height:23px;left:0px;top:-19px;}
.hotsinger dd .tips div{background:#ff8a4c;height:15px;font-size:12px;line-height:15px;color:#fff;padding:1px 3px 0 4px;white-space:nowrap;float:left;}
*html .hotsinger dd .tips div{display:inline;clear:left;}
.hotsinger dd .tips p{background-position:-271px -50px;position:relative;width:4px;height:4px;font-size:0;line-height:0;margin-left:8px;float:left;}
*html .hotsinger dd .tips p{display:inline;clear:left;}
  html* .hotsinger dd .tips p{ /*Safari IE7 Opear*/ display:inline;clear:left;} 
  *+html .hotsinger dd .tips p{ /*IE7*/ *display:block;float:left;}
.hidden{display:none;}
span.index_song{color:#0033CC;cursor:pointer;}