/*列表CSS*/
.mainbox{margin:0px auto;padding:0px;width:986px;clear:both;}
.mainbox .mainleft{float:left;margin:0px;padding:0px;width:226px;}
.mainbox .mainright{float:right;margin:0px;padding:0px;width:750px;}
/*热门排行*/
.mainbox .mainleft .musichot{float:left;margin:10px 0 0 0px;padding:0px;width:226px;clear:both;}
.mainbox .mainleft .musichot .bar{float:left;background:url('main.gif') no-repeat 0 -200px;width:226px;height:35px;line-height:35px;}
.mainbox .mainleft .musichot .bar .title{float:left;text-indent:2.5em;}
.mainbox .mainleft .musichot .bar .n_tab{float:right;padding-right:7px;}
.mainbox .mainleft .musichot .bar .n_tab a{float:left;width:50px;text-align:center;cursor:pointer;display:block;}
.mainbox .mainleft .musichot .bar .now{margin-top:10px;padding-top:2px;background:url('main.gif') no-repeat -375px 0;width:50px;height:23px;line-height:23px;text-indent:1em;color:#09f;}
.mainbox .mainleft .musichot .bar .now2{margin-top:10px;padding-top:2px;background:url('main.gif') no-repeat -430px 0;width:50px;height:23px;line-height:23px;text-indent:1em;}

.mainbox .mainleft .musichot .list{float:left;width:216px;margin:0px;padding:5px 5px;background:url('i18.gif') repeat-y;}
.mainbox .mainleft .musichot .list li{float:left;width:216px;height:24px;line-height:24px;overflow:hidden;}
.mainbox .mainleft .musichot .list li input{margin-right:20px;}
.mainbox .mainleft .musichot .musichot_btm{float:left;background:url('main.gif') no-repeat 0 -235px;width:226px;height:4px;overflow:hidden;}

/*歌曲列表*/
.mainbox .mainright .musiclist{float:left;margin:0px;padding:0px;width:750px;}
.mainbox .mainright .musiclist .title{float:left;background:url('main_bg.gif') no-repeat 0px -50px;width:750px;height:32px;line-height:32px;text-indent:1.5em;}
.mainbox .mainright .musiclist .content{float:left;width:720px;margin:0px;padding:5px 15px;background:url('i13.gif') repeat-y;}
.mainbox .mainright .musiclist .content li{float:left;width:240px;height:25px;line-height:25px;overflow:hidden;}
.mainbox .mainright .musiclist .musiclist_btm{float:left;background:url('main_bg.gif') no-repeat 0px -82px;width:750px;height:12px;overflow:hidden;}

/*播放页*/
.mainbox .mainright .play{float:left;margin:0px;padding:0px;width:444px;}
.mainbox .mainright .play .title{float:left;background:url('main_bg.gif') no-repeat 0px -135px;width:444px;height:32px;line-height:32px;}
.mainbox .mainright .play .title .more{float:right;margin-right:10px;font-size:12px;}
.mainbox .mainright .play .title .musicname{float:left;color:#22951c;font-size:14px;font-weight:bold;background:url('top_icon.gif') no-repeat 10px -202px;text-indent:2.3em;}
.mainbox .mainright .play .content{float:left;width:420px;margin:0px;padding:0px 12px;background:url('i19.gif') repeat-y;}
.mainbox .mainright .play .play_btm{float:left;background:url('main_bg.gif') no-repeat 0px -167px;width:444px;height:12px;overflow:hidden;clear:both;}
.mainbox .mainright .play .content .play_ad{float:left;margin:5px 0 0 0px;padding:0px;width:420px;overflow:hidden;}
/*顶踩*/
.mainbox .mainright .play .content .mark{float:left;margin:0px;padding:0px;width:420px;overflow:hidden;}
#mark0,#mark1{float:left;margin-top:5px;width:100px;height:24px;border:1px solid #ececec;border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;cursor:pointer;position:relative;background:#F5FAFE;}
#mark1{margin-left:5px;}
.goodting,.badting{width:100%;padding-top:2px;background:url('top_icon.gif') no-repeat 5px -123px;text-indent:1.6em;}
.badting{background:url('top_icon.gif') no-repeat 5px -148px;}
#barnum1,#barnum2{font-family:arial;font-size:10px;top:12px;left:65px;position:absolute;}
.markbar{background:#fff;border:1px solid #40A300;height:4px;left:5px;overflow:hidden;position:absolute;text-align:left;width:55px;}
.markbar div{background:transparent url('sprites.gif') repeat-x scroll 0 0px;height:4px;overflow:hidden; margin:0;}
#mark1 .markbar{border-color:#555555;}
#mark1 .markbar div{background-position:0 -5px;}
/*顶踩右边的按钮*/
a.pbtn{float:left;margin:5px 0 0 5px;padding-top:7px;width:72px;height:17px;border:1px solid #ececec;border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;cursor:pointer;position:relative;text-indent:1.3em;}
a.pbtnring{background:#F5FAFE url('top_icon.gif') no-repeat 3px -322px;}
a.pbtnlrc{background:#F5FAFE url('top_icon.gif') no-repeat 3px -352px;}
a.pbtnfav{width:45px;background:#F5FAFE url('top_icon.gif') no-repeat 3px -297px;}
/*评论*/
.mainbox .mainright .play .comment{float:left;margin-top:6px;padding:0px;width:442px;border:1px solid #ccc;}
.mainbox .mainright .play .comment dl{
	margin:0px;
	padding:0px;
	word-break:break-all;
	height:172px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color:#e1e1e1;
	scrollbar-arrow-color:#6f786a;
	scrollbar-track-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-darkshadow-color:#fff;
	}
.mainbox .mainright .play .comment dt{
	margin:0px;
	padding:0px;
	line-height:22px;
	background:#f7f7f7;
	text-indent:0.5em;
	color:#09c;
	}
.mainbox .mainright .play .comment dd{
	margin:0px;
	padding:0px 5px;
	height:32px;
	line-height:16px;
	text-indent:0.5em;
	}
.mainbox .mainright .play .comment dd.nocomment{font-size:14px;text-align:center;height:150px;line-height:150px;}
.mainbox .mainright .play .comment .comment_form{padding:5px;background:#FEFEEC;border-top:1px dashed #eee;}
#CBody{height:50px;width:427px;border:1px solid #e1e1e1;overflow-x:hidden;overflow-y:hidden;}
#Commit{margin-top:5px;height:23px;line-height:21px;padding:0px;border:1px solid #ccc;background:url('comment_btn.gif') repeat-x;cursor:pointer;}

/*播放器右边*/
.mainbox .mainright .play_right{float:right;margin:0px;padding:0px;width:300px;}
.mainbox .mainright .play_right .right_ad{float:left;margin:0px;padding:0px;width:300px;clear:both;}
/*我的收藏*/
.mainbox .mainright .play_right .my_fav{float:left;margin:1px 0 5px 0px;padding:5px 4px;width:290px;border:1px solid #ccc;background:#f7f7f7;}
.mainbox .mainright .play_right .my_fav .title{float:left;width:100%;height:22px;line-height:22px;text-indent:0.5em;font-size:14px;font-weight:bold;}
.mainbox .mainright .play_right .my_fav .list{float:left;width:280px;height:220px;padding:2px 5px;border-top:none;background:#fff;}
.mainbox .mainright .play_right .my_fav .list{
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color:#e1e1e1;
	scrollbar-arrow-color:#6f786a;
	scrollbar-track-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-darkshadow-color:#fff;
	}
.mainbox .mainright .play_right .my_fav .list li{float:left;width:100%;height:22px;line-height:22px;overflow:hidden;}
.mainbox .mainright .play_right .my_fav .list li input{margin-right:3px;}
.mainbox .mainright .play_right .my_fav .list li.nofavlist{width:100%;height:150px;line-height:150px;font-size:14px;text-align:center;}
.mainbox .mainright .play_right .my_fav .list li.selected{ border-bottom:1px solid #fef1a2; background:#fffad2;}
/*声明*/
.mainbox .mainright .play_right .shengming{float:left;margin:5px 0 0 0px;padding:1px 0px;width:298px;border:1px solid #ccc;}
.mainbox .mainright .play_right .shengming li{float:left;width:100%;height:21px;line-height:21px;background:url('top_icon.gif') no-repeat 0px -377px;text-indent:1em;}

/*连播*/
.mainbox .mainright .play_right .lb_title{float:left;margin:5px 0 0 0px;padding:0px;width:300px;height:26px;line-height:26px;background:#EFEFEF;text-indent:1em;color:#666;font-weight:bold;}

#music_box{float:left;margin:0px 0 5px 0px;padding:2px;width:290px;height:310px;border:3px #EFEFEF solid;text-align:center;color:#666;overflow-y:scroll;}
#music_box div{height:25px;line-height:25px;padding:0 5px 0  6px;margin-right:1px;margin-left: 1px;border-bottom:1px #f5f6f7 solid;}
#music_box div.bg{color:#FF3399;background:#FFF0AD;}
#music_box div.bgx{color:#0075B5;background:#F2FAFF;}
#music_box span{float:left;}
#music_box img{float:right;margin-top:6px;margin-left:5px;}