.mxg{display:none; position:absolute; top:2px; left:520px;}
.mxg2{display:none; position:absolute; top:2px; left:570px;}
.slh{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#mlist{width:830px; margin:10px auto;}
#mmenu{width:192px; float:left;}
#mcontent{width:628px; float:left;}
.w420{width:420px;}
.w400{width:400px;}
.w370{width:370px;}
.w100{width:100px;}
.w110{width:110px;}
.w50{width:50px;}
.w55{width:55px;}
.w60{width:60px;}
.w40{width:40px;}
.h25{height:25px}
.pt5{padding-top:5px;}
.p15{padding:15px; border-bottom:solid 1px #bbb;}
.cb,a.cb{color:#459ed2; text-decoration:none;}a.cb:hover{color:#459ed2; text-decoration:underline;}
.flw10{float:left; width:10px;}
.zjlb{padding:5px 0 5px 15px;}
.dqzj{padding:3px 0 8px 0;}
.tbg1{width:178px; height:27px; background:url(/_Images/i/music/tbg1.gif) no-repeat; padding:8px 0 0 15px; position:absolute;z-index:2000;}
.tbg2{width:171px; height:26px; background:url(/_Images/i/music/tbg2.gif) no-repeat; padding:8px 0 0 15px; margin:6px 0;}
.tbg3{width:171px; height:26px; background:url(/_Images/i/music/tbg3.gif) no-repeat; padding:8px 0 0 15px; margin:6px 0;}
.list{width:586px;height:550px; border:solid 1px #bdc7d8; padding:8px 20px; margin-bottom:8px; position:relative; z-index:5;}
.list .gqbg{width:585px; height:30px; background-color:#d8deea;}
.list .gqbg p{padding:6px 0; margin:0; float:left;}
.list ul.gq{width:585px; border-bottom:solid 1px #e3e3e3; list-style:none; margin:0px; padding:0px; height:auto; padding:0; clear:both; background-color:#fff; position:relative;}
.list ul.gq2{width:585px; border-bottom:solid 1px #e3e3e3; list-style:none; margin:0px; padding:0px; height:28px; padding:0; clear:both; background-color:#f1f5fb; position:relative;}
.list ul.gq li{float:left; padding:5px 0px;}
.list ul.gq2 li{float:left; padding:5px 0px;}
.mpop{width:376px; height:276px; background:url(/_Images/i/music/popbg.gif) no-repeat center; padding:7px; }
.mpop p{width:340px; margin:15px; padding:0; line-height:160%;}
.mpop .bg1{width:374px; height:41px; background:url(/_Images/i/music/bg1.gif) no-repeat center; position:relative; margin:15px 0;}
.mpop .bg1 .dm{position:absolute; left:30px; top:8px;}
.mpop .bg1 .gm{position:absolute; left:95px; top:12px;}
.mpop .popbg{width:374px; height:274px; background-color:#fff; border:solid 1px #565656;}
.mpop .ttd{width:315px; text-align:right; margin:0;}
.mpop .ttbg{width:100%; background-color:#d01e3b; height:27px;}
.mpop .ttbg h3{color:#fff; font-size:14px; padding:6px 10px; margin:0; float:left; text-align:left;}
.bg2{background:url(/_Images/i/music/bg2.gif) no-repeat center; width:175px; height:37px; position:absolute; top:-40px; left:60px; padding:8px 0 0 15px; z-index:500;}
.bg3{ position:absolute; bottom:24px; left:60px;  z-index:500; border:solid 1px #98b1c8; background-color:#fff; width:200px; padding:0 3px;filter:FILTER: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#cccccc', Positive='true');}
.sml{width:100%; height:25px; border-bottom:solid 1px #eee; clear:both;}
.sml p{margin:0; padding:5px; float:left;}
.smlb{width:95%; height:22px; clear:both; background:#f2f6fb; text-align:right; font-size:10px; padding:3px 10px 0px 0px;}
.bg4{background:url(/_Images/i/music/bg3.gif) no-repeat center; width:220px; height:65px; position:absolute; top:-5px; left:460px; padding:10px 65px 0 25px; z-index:500; line-height:200%;}
.bg5{width:290px; padding:5px 10px; line-height:180%; background-color:#f7f7f7; border:solid 1px #ccc;margin-top:3px;}
.dtt{width:350px; position:absolute; top:25px; z-index:500; line-height:130%;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html>body .clearfix {display: inline-block;width: 100%;}
* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}
/* ie7 hack*/
*+html .clearfix {min-height: 1% ;} 


/***v2****/
.wdbfq{background:url(/_Images/i/music/play_bg.gif)  no-repeat; width:85px; height:24px; padding:6px 0 0 35px; margin:-8px 0 0 10px;}
.wdbfq2{background:url(/_Images/i/music/play_bg2.gif)  no-repeat; width:85px; height:24px; padding:6px 0 0 35px; margin:-8px 0 0 10px;}
.f_music{width:660px; height:165px; padding:12px 15px 5px 6px; border:solid 1px #dedede; margin-top:12px;}
.fm_det{float:left; width:575px; }
.fm_list{border-top:solid 1px #eaeaea;width:520px;margin-top:10px;}
.fm_list ul.fmlt{width:520px; border-bottom:solid 1px #eaeaea; list-style:none; margin:0px; padding:0px; height:28px; padding:0; clear:both;}
.fm_list ul.fmlt li{float:left; padding:5px 0px;}



