*{margin:0; padding:0}
BODY {FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../../mp3/images/beijing.gif)}

a:link{color:#000;text-decoration:none}
a:hover{color:red;text-decoration:none;}
a:visited{color:#000;text-decoration:none}

img{border: none;}
ul{list-style-type: none;} 
li{list-style-type: none;}

.l {FLOAT: left}
.r {FLOAT: right}
.c {CLEAR: both}

.main {width:760px; margin:0px auto; height:100%;}
.top   {background:url(/mp3/images/menu/hard_03.gif) repeat-x; text-align:left; line-height:32px; height:32px; clear:both;}
.topl  {width:520px; float:left}
.top li{width:65px; line-height:32px; height:32px; float:left; text-align:left; display:block;}
.topr  {width:230px;float:left; line-height:32px; height:32px;}

.header   {width:760px; height:100%; margin:5px auto;}
.logo     {width:180px; height:60px; float:left}
.banner   {width:330px; height:60px; overflow:hidden; margin:0 5px; float:left; background:#f7f7f7;}
.viplogin {width:235px; height:50px; overflow:hidden; margin-top:5px; float:right}

/*--Vip CSS--*/
.login {width:235px; height:50px; overflow:hidden; float:right}
.login ul{float:left;}
.login li{clear:both; padding:2px;}

.btm   {width:93px; text-align:left; float:right;}
.btm li{width:91px; text-align:left; height:20px; line-height:20px; padding:2px;}
.btm li a{cursor:hand; height:20px; line-height:25px;}
.input1{width: 80px; height:18px; line-height:18px; border:1px solid #888;}

.huanyin  {width:235px; text-align:left;}
.huanyinT {width:235px; text-align:left; height:22px; line-height:22px; padding:1px 0; clear:both;}
.huanyinB {width:235px; text-align:left; height:22px; line-height:22px; padding:1px 0; clear:both; margin-top:2px}
.huanyin1 {float:left;  text-align:left;}
.huanyin2 {float:right; text-align:right;}
.loginbtn {height:18px; line-height:18px; border-width:1px; BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 1px; font-family:arial, helvetica; FONT-SIZE: 12px; background-color: #e8e8e8; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#c7c7c7); BORDER-LEFT: #333 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #333 1px solid;}

.btn  {height:21px; line-height:18px; border-width:1px; BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 1px; font-family:arial, helvetica; FONT-SIZE: 12px; background-color: #e8e8e8; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#c7c7c7); BORDER-LEFT: #333 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #333 1px solid;}
.btn0 {width: 90px; height:21px; line-height:18px; border-width:1px; BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 1px; font-family:arial, helvetica; FONT-SIZE: 12px; background-color: #e8e8e8; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#c7c7c7); BORDER-LEFT: #333 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #333 1px solid;}
.btn1 {margin:0px 0px 0 0px; float:left;}
.btn2 {margin:0px 6px 0 6px; float:left;}

.Menul         {height:45px; width:760px;  float:left;}
.Menul li      {height:45px; line-height:45px; width:95px; color:#000000; text-align:center; background:url(/mp3/images/menu/an1.gif); display:block; float:left;}
.Menul a       {height:45px; line-height:45px; width:95px; color:#000000; text-align:center; background:url(/mp3/images/menu/an1.gif); display:block; float:left; text-decoration:none;}
.Menul a:hover {height:45px; line-height:45px; width:95px; color:#703500; text-align:center; background:url(/mp3/images/menu/an2.gif); display:block; float:left; text-decoration:none;}
.Menur         {height:45px; width:3px; background:url(/mp3/images/menu/an3.gif); float:left;}

.daohang {margin:2px auto; width:758px; height:28px; line-height:28px; background:#f7f7f7; border:1px solid #d6d6d6; clear:both;}
.daohangl {width:656px; margin-top:2px; padding-left:2px; float:left;}
.daohangr {width:100px; margin-top:2px; float:left;}
#daohangr{}

.playbox1,.playbox2{width:300px; border:1px #d6d6d6 solid; float:left; height:63px; margin-right:2px;}
.playbox3 { width:150px; border:1px #d6d6d6 solid; float:left; height:63px;text-align:center;}

.ringbox1,.ringbox2{width:300px; height:300px; border:1px #d6d6d6 solid; float:left; margin-right: 2px; margin-top:1px; overflow:hidden;}
.ringbox3          {width:150px; height:300px; border:1px #d6d6d6 solid; float:left; text-align:center; margin-top:1px; overflow:hidden;}

.play_m2 {width:300px; border-bottom:1px #d6d6d6 solid; margin:0px auto; text-align:center; margin-top:1px;}
.play_top{width:295px; height:20px; line-height:20px; text-align:center; background:#efefef; margin:0px auto; font-weight:bold; clear:both;}
.play_bot{width:295px; height:30px; text-align:center; margin:0px auto; clear:both;}

#list {width:290px; margin:5px 0px 0px 3px; height:243px; OVERFLOW-X:hidden; overflow:auto; position:relative; background:#EDFBFF; padding:0 0 0 6px; font:normal 12px/140% arial,serif;}
#list {scrollbar-face-color: #B3E2FE;scrollbar-shadow-color: #DAF1FF;scrollbar-mediumlight-color: #B3E2FE;scrollbar-track-color: #EDFBFF;scrollbar-arrow-color: #50BAEC;scrollbar-base-color :#B3E2FE;scrollbar-darkshadow-color:#B3E2FE;}

.adsbox1,.adsbox2{width:300px; border:1px #d6d6d6 solid; float:left; height:auto; margin-right:2px; margin-top:1px;}
.adsbox3 {width:150px; border:1px #d6d6d6 solid; float:left; height:auto;text-align:center; margin-top:1px; overflow:hidden;}

.play_l1 {width:300px; border:1px #d6d6d6 solid; float:left; height:63px; margin-right:2px;}
.play_r1 {width:150px; border:1px #d6d6d6 solid; float:left; height:63px;text-align:center;}

.play_l2 {width:300px; border:1px #d6d6d6 solid; float:left; height:auto; margin-right:2px; margin-top:1px;}
.play_r2 {width:150px; border:1px #d6d6d6 solid; float:left; height:auto;text-align:center; margin-top:1px;}


.gqbj {background:url(/mp3/images/menu/gqbj.gif) repeat-x; width:300px; line-height:30px; height:30px;}

.cont_c_title {BORDER-RIGHT: #EEEEEE 1px solid; BORDER-TOP: #EEEEEE 1px solid; FONT-SIZE:12px; background:#dddddd; MARGIN: 2px 2px; BORDER-LEFT: #EEEEEE 1px solid; WIDTH: 293px; COLOR: #000000; HEIGHT: 28px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #EEEEEE 1px solid; LETTER-SPACING: 0px; TEXT-ALIGN: center}
.cont_c_List {margin-left:5px; float:left;}
.cont_c_List li {float:left; width:145px;height:25px;line-height:25px; text-overflow:ellipsis; overflow:hidden;border-bottom:1px solid #E6e8eb;}
.cont_c_button{BORDER: #EEEEEE 1px solid; BACKGROUND:#dddddd; MARGIN: 2px;padding-top:1px; WIDTH: 293px; HEIGHT: 24px; LINE-HEIGHT: 24px; TEXT-ALIGN: center}
.cont_c_button input{height:22px; line-height:20px; border:#333 1px solid; font-family:arial, helvetica; FONT-SIZE:12px; background-color:#e8e8e8; FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#c7c7c7); CURSOR:hand; COLOR:black; PADDING-RIGHT:1px; PADDING-LEFT:1px; PADDING-TOP:1px;}
.songname{}

.dot1{width:134px; height:25px; line-height:28px; text-align:center; margin:0px auto; padding-top:4px;}
.dotl{background:url(/mp3/images/dot_l.gif) no-repeat; height:25px; line-height:25px; float:left;width:7px;}
.dotr{background:url(/mp3/images/dot_r.gif) no-repeat; height:25px; line-height:25px; float:left;width:7px;}
.dotm{background:url(/mp3/images/dot_m.gif) repeat-x;  height:25px; line-height:25px; float:left;width:52px;}
.dotm1{background:url(/mp3/images/dot_m.gif) repeat-x; height:25px; line-height:25px; float:left;width:120px;}
.l1 {margin-left:2px;}

.gequdz{width:758px; margin:1px auto; clear:both; height:28px; line-height:28px; background:#F7F7F7; border:1px #d6d6d6 solid;}
#code2 {width:760px; margin:0px auto; clear:both; height:0px; line-height:0px;}
.code2 {width:760px; margin:0px auto; clear:both; height:0px; line-height:0px;}
.code8 {width:760px; margin:0px auto; clear:both;}
.bottom{width:760px; margin:0px auto; height:auto; clear:both;}

.bds_tools_32 a{background:url(http://share.baidu.com/static/images/is_32.png?v=20111103) no-repeat;width:37px;height:37px;display:block;float:left;margin-right:3px;text-indent:-100em;cursor:pointer;}
.bds_qzone{background-position:0 -75px !important;}
.bds_tqq{background-position:0 -235px !important;}
.bds_tsina{background-position:0 -115px !important;}
.bds_kaixin001{background-position:0 -275px !important;}
.bds_renren{background-position:0 -195px !important;}
.bds_baidu{background-position:0 -155px !important;}
.bds_copy{background-position:0 -1393px!important;}

/*MsgBox CSS*/
.MsgT { width:auto; height:27px; cursor:move;}
.MsgT .Ma { float:left; width:19px; height:27px; padding-left:5px; background:url(/img/MsgBox/Msg1.gif) left no-repeat;}
.MsgT .Mb { float:left; height:27px; line-height:27px; text-align:left; color:#444; font-weight:100;background:url(/img/MsgBox/MsgT.gif) repeat-x;}
.MsgT .Mc { float:right; width:21px; height:27px; cursor:pointer; background:url(/img/MsgBox/Msg2.gif) right no-repeat;}
.MsgT .Mc img {padding-top:9px;}
.MsgM { width:auto; height:auto; padding:10px; border-left:1px solid #8B9FAF; border-right:1px solid #8B9FAF; background-color:#FFFFFF; }
.MsgB { width:auto; height:4px; overflow:hidden; }
.MsgB .Ma { float:left; width:5px; height:4px; background:url(/img/MsgBox/Msg5.gif) no-repeat;}
.MsgB .Mb { float:left; height:4px; background:url(/img/MsgBox/MsgBbg.gif) repeat-x;}
.MsgB .Mc { float:right; width:5px; height:4px; background:url(/img/MsgBox/Msg6.gif) no-repeat;}

/*QLogin*/
#Logins { font-size:14px;text-align:left; }
#Logins .t { font-weight:bold; font-size:14px;color:#003399}
#Logins .l { width:25%; font-size:14px;text-align:right}
#Logins .r { width:60%; padding-left:2%; font-size:14px;}
#Logins .r input { width:150px; height:20px; line-height:20px; border:1px solid #999}
#Logins .b input { height:25px;}
#Logins .b2 { height:30px; line-height:30px; text-align:center; font-size:13px}

/*TopLogin LoginButton*/
.TopLogin  { float:right; width:246px;height:49px;overflow:hidden;margin-top:5px;}
.TopLogin1 { float:right; width:370px; height:60px; color:#FFFF00; padding-top:6px; overflow:hidden; text-align:center; backgcolor:#333}
.TopLogin1 .uName,.TopLogin .uPwd { width:80px; padding-left:25px; height:18px; line-height:18px; border:1px solid #105303; border-bottom:1px solid #B3C4E5; border-right:1px solid #B3C4E5}
.TopLogin1 .uName { background:url(/img/uNamebg.gif) left no-repeat #D4E4F9;}
.TopLogin1 .uPwd { background:url(/img/uPwdbg.gif) left no-repeat #D4E4F9;}
.TopLogin1 p { height:27px; line-height:27px;}
.TopLogin1 p a{ color:#E7EFFA;}
.TopLogin1 p a:visited { color:#E7EFFA;}
.TopLogin1 p a:hover { color:#FFFF99;}
.TopLogin1 .btn_login,.TopLogin .btn_reg { padding:0px; margin:0px; border:0px; cursor:pointer }
.TopLogin1 .btn_login { width:60px; height:22px; background:url(/img/btn_login.gif) no-repeat;}
.TopLogin1 .btn_reg { width:54px; height:22px; background:url(/img/btn_reg.gif) no-repeat;}

#searchtop {width:330px; margin-top:5px;}
.searchtool1 {width:322px; margin:0px auto; clear:both;}
.searchtooll {width:236px; float:left;}
.searchtoolr {width: 80px; float:left; text-align:center; padding-top:4px; padding-left:4px; vertical-align:text-bottom;}

#searchtool2 {width:322px; clear:both; margin:1px auto;}
#searchtool2 input{float:left;border:1px solid #d6d6d6;}
#searchtool2 #key{width:226px; height:16px; padding:3px; margin-right:5px;float:left;}
#searchtool2 .searchbtn {width:80px;border-width:1px; padding:0 1px 1px 1px; font-size:12px; cursor:hand; font-family:arial, helvetica; height:24px; line-height:24px; background-color: #e8e8e8; }

