*{margin:0;padding:0}
body{font:12px 宋体,Verdana,Geneva, "Arial", sans-serif; color:#333; background:#fff; BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../../mp3/images/beijing.gif)}
a:link{color:#000;text-decoration:none}
a:visited{color:#000;text-decoration:none}
a:active {color:#000;text-decoration:none} 
a:hover{color:red;text-decoration:none;}
img{border: none; margin:0; padding:0;}
ul,li{list-style-type:none; margin:0; padding:0;} 
.l {float:left;}
.r {float:right}
.c {clear:both}
.l1 {MARGIN-left:1px;}
#list{ width:290px; margin:5px 0px 0px 2px; height:241px; OVERFLOW-X: hidden; overflow:auto;position:relative; line-height:20px; background:#f7f7f7;padding:0 0 0 6px;}
#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;
	}
.main  {width:760px; margin:0px auto; background:#fff;clear:both;}

/*top*/
.top {width:760px; height:32px; background:url(/mp3/images/menu/hard_03.gif) repeat-x;clear:both;}
.topl{width:460px; margin:10px 0px 0px 2px; float:left;}
.topr{width:290px; margin:10px 0px 0px 0px; float:right;}
.topl li{ float:left; margin:0 3px; padding:0px 0 0 0;}

/*头部*/
.header {width:760px; height:60px; margin:5px 0; clear:both}
.logo   {width:180px; height:60px;}
.banner {width:330px; height:60px; margin-left:5px;margin-right:5px; overflow:hidden;}
.viplogin #loginFrame {width:230px;height:49px;overflow:hidden;margin-top:5px;}

/*菜单*/
.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:inline; 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; 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; 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 #CCCCCC; clear:both;}
.daohangl {width:580px; margin-top:2px; margin-left:4px; vertical-align:baseline; float:left;}
.daohangr {width:170px; margin-top:2px; vertical-align:baseline; float:left;}

/*播放列表*/
.play_l1 { width:300px; border:1px #CCCCCC solid; float:left; height:62px; margin:0 2px 0 0;}
.play_r1 { width:150px; border:1px #CCCCCC solid; float:left; height:62px;}
.play_l2 { width:300px; border:1px #CCCCCC solid; float:left; height:300px; margin:2px 2px 2px 0;}
.play_r2 { width:150px; border:1px #CCCCCC solid; float:left; height:300px; margin:2px 0px 2px 0; text-align: center;}
.play_m2 { width:285px; height:50px; padding:3px 0 0 15px; background:#f7f7f7;}

/*歌曲列表*/
.cont_c_title { BACKGROUND: #dddddd; MARGIN: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; BORDER: #ccc 1px solid; WIDTH: 294px; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center}
.cont_c_title { FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cccccc, endColorstr=#FFFFFF); BACKGROUND-COLOR: #ffffff;}
.cont_c_List { MARGIN-top: 5px; margin-left:2px; float:left; WIDTH: 296px;}
.cont_c_List li { float:left; width:142px; height:26px; line-height:25px; overflow:hidden; border-bottom:1px solid #E6e8eb;}
.cont_c_button { background: #eee; margin:10px 2px 0px 4px; padding-top:4px; with: 290px; COLOR: #000; line-height:26px; height:26px; text-align:center;}

.dot { width:135px; height:25px; line-height:25px; background:url(/images/dot.gif) no-repeat; text-align:center; margin:4px 7px 0 8px; clear:both;}
.dot1{ width:135px; height:25px; line-height:25px; margin:4px 7px 0 8px; clear:both;}

.gqbj { height:30px; width: 300px; background:url(/images/gqbj.gif) repeat-x;}

.dotl { width:5px; height:24px; line-height:24px; background:url(/images/dot_l.gif); float:left;}
.dotr { width:5px; height:24px; line-height:24px; background:url(/images/dot_r.gif); float:left;}
.dotm { width:59px; height:24px; line-height:23px; background:url(/images/dot_m.gif) repeat-x; text-align:center; float:left;}
.dotm1 { width:125px; height:24px; line-height:24px; background:url(/images/dot_m.gif) repeat-x; text-align:center; float:left;}

/*广告*/
.code {clear:both; width:760px; margin:0px auto;}
.code1 {}
.code_r {clear:both; width:auto; margin:2px auto; text-align:center;}
.bottom {clear:both; width:760px; height:60px; margin:2px auto; padding-top:5px; text-align:left;}
.bottomH{clear:both; width:760px; height: 7px; margin:8px auto; background:#e5e5e5;}
.bottomyc{display:none;}

.btn {height:21px; line-height:18px; border-width:1px; font-family:arial, helvetica; FONT-SIZE:12px; background-color: #e8e8e8;  BORDER : #999 1px solid; PADDING: 2px 1px 1px 1px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#c7c7c7); CURSOR: hand; COLOR: black;}
.ph a:link{color:#ff3300;text-decoration:none}
.ph a:visited{color:#ff3300;text-decoration:none}