/* CSS Document */

*{margin:0;padding:0;}

body{text-align:center; background:#F1F2EF; margin:0; height:100%; font-size:12px; line-height:1.5em; font-family:Tahoma,"ËÎÌå",Simsun, Microsoft YaHei,  Arial Unicode MS, Mingliu, Arial, Helvetica; color:#1a4e00;scrollbar-face-color:#76c137; scrollbar-highlight-color:#76c137; scrollbar-shadow-color: #fcfcfc; scrollbar-3Dlight-color: #fcfcfc; scrollbar-arrow-color:#fff; scrollbar-track-color: #fcfcfc; scrollbar-darkshadow-color:#bbb; scrollbar-base-color:#fcfcfc;}
span{cursor:pointer;}
img{border:none; vertical-align:center;}
a:link, a:visited {color:#ffffff; text-decoration:none;}
a:hover, a:active {color:#fa7e17; text-decoration:underline;}
h2{font-size:12px; font-weight:bold; color:#388102; margin:4px 0 0 28px;}
h1{font-size:12px; font-weight:bold; color:#fa7e17; margin:8px 0 0 28px;}
.whole{width:610px; margin:0 auto; background:#FFFFFF; height:500px!important; *height:490px; padding:5px 0; *padding:0; text-align:center;}
.title{font-size:12px; font-weight:bold; color:#388102; margin:5px 0 0 25px; text-align:left; float:left;}
.more{font-size:12px; color:#FFFFFF; text-align:right; float:right; margin:4px 15px 0 0;}
.more a:link, a:visited{color:#388102; text-decoration:none;}
.more a:hover, a:active{color:#fa7e17; text-decoration:underline;}

#topbar{width:601px; height:30px; margin:5px auto; background:url(/imgs/song/top-bar.gif) no-repeat center;}
#funcl{float:left; width:300px; text-align:left; padding-left:20px;}
#funcl ul{margin:7px 0;}
#funcl li{width:65px; text-align:center; display:inline; list-style:none; margin-right:10px;}
#funcl li a:link, a:visited {color:#388102; text-decoration:none;}
#funcl li a:hover, a:active {color:#ea7e17; text-decoration:underline;} 
#sear{float:right; width:280px; padding-top:4px; *padding-top:4px; text-align:left;}
#sear dl{width:260px; height:22px; display:inline;}
#sear dl dd{float:left; width:200px; text-align:right; height:21px; line-height:15px; display:table;}
#sear dl dt{float:left; width:60px; height:21px; text-align:left; padding-top:3px; *padding-top:4px;}
#search_form{width:200px; height:21px; text-align:left; padding-bottom:0px;}
#search_form input{height:21px; background:url(../imgs/song/sfd-bg.gif) no-repeat; *margin-bottom:4px; clear:both;}
#search_form input.text{width:140px; height:16px; margin-bottom:8px; border:1px solid #84c951; padding:2px 0 0 2px;}
#search_form input.image{height:21px; margin:0 0 1px 4px; border:none;}

#search_form p{}
#main{width:600px; height:100%; margin:5px auto;}
#clearfloat{clear:both; overflow:hidden;}
#l-player{float:left; width:290px;}
#song-des{text-align:left; height:45px; margin:5px 0; background:#f5fdf3;}
#song-des ul{margin:7px 0 0 10px;}
#song-des li{height:18px; width:265px; overflow:hidden; text-overflow:ellipsis; list-style:none; color:#0e7706;}
#song-des li a:link,#song-des li a:visited{color:#388102; text-decoration:none;}
#song-des li a:hover{color:#fa7e17; text-decoration:underline;}
#pl-vess{margin-bottom:5px; height:45px;}
#disp{height:15px; margin-top:10px; background:#333333; color:#0099FF; font-size:10px; *font-size:8px; line-height:15px;display:block; overflow:hidden;}
#text{float:left; width:220px; padding-left:3px; text-align:left; overflow:hidden; text-overflow:ellipsis;}
#timer{float:right; width:60px; padding-right:2px; text-align:right;}
#mms-dl{margin:5px 0; height:55px;}
#lrc-vess{border:1px solid #b7dbb4; margin:5px 0; height:270px; background:#f5fdf3;}
#ajust-btn{background:url(/imgs/song/ajust-btn.gif) no-repeat top center; height:23px; width:290px; padding-top:3px;} 
#fixbtn{width:140px; text-align:right; float:left;}
#rollbtn{width:140px; text-align:left; float:right; padding-left:2px;}
#fixbtn a:link, a:visited, #rollbtn a:link, a:visited {color:#388102; text-decoration:none;}
#fixbtn a:hover, a:active, #rollbtn a:hover, a:active {color:#ea7e17; text-decoration:underline;}
#r-mess{float:right; width:302px;}
#ad{height:300px; width:300px; margin:5px 0;}
#reccom{background:url(/imgs/song/rec-bar.gif) no-repeat top left; height:145px; width:298px; margin:5px 0; border:1px solid #b7dbb4;}
#rebar{height:25px; text-align:left;}
#soplay{text-align:center; margin:8px 0 0 20px;}
#soplay ul{margin-left:5px;}
#soplay ul li{float:left; width:120px; height:22px; padding:0; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; list-style:none;}
#soplay ul li a:link, a:visited {color:#388102; text-decoration:none;}
#soplay ul li a:hover, a:active {color:#fa7e17; text-decoration:underline;}

.gc{ padding:10px 12px; height:220px; overflow:auto; line-height:20px; margin:0 5px 0 0;}
.b {color:#ff0000;font-weight:bold;}
#MusciDown{display:block; list-style:none; width:120px;}
