﻿.topad {
	clear: both;
	float: left;
	height: auto;
	margin-top:6px;
	overflow:hidden;
	width:958px;
	border:1px solid #e6e8eb;
}
.bgWrite {
	BACKGROUND: #fff; box-shadow: 0 1px 1px rgba(97,97,97,0.1)
}
.fr {
	FLOAT: right
}
.fl {
	FLOAT: left
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.add {
	TEXT-INDENT: -999em; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(images/add.png) no-repeat 2px 2px; HEIGHT: 18px; CURSOR: pointer
}

/*.crumb{ font-size:12px; font-weight:normal; line-height:36px; height:36px; color:#000;}
.crumb a{ color:#000;}
.crumb b{ font-weight:400; color:#666;}
*/
.boxW{border:1px solid #e5e5e5; width:960px; margin:0 auto;}
.bangBox{ width:960px; margin:0 auto 5px auto;border:0;padding:0;clear:both;}
.bangL{ float:left; width:202px;border:0;padding:0;margin:0;}
.bangR{ float:right; width:749px;padding:0;margin:0;}
.bangNavHd{ width:202px; height:44px; text-align:center; color:#fff; overflow:hidden; background:#537eb9;font:800 24px/44px Microsoft YaHei;border:0;padding:0;margin:0;}
.bangNavHd img{ display:block;}
.bangNavBd{ width:200px;border:1px solid #e5e5e5; border-top:0 none; background:#fff;margin:0;padding:0;}
.bangNavList{ padding:10px 0;margin:0px;}
.bangNavList li{ line-height:34px;height:34px;}
.bangNavList li a{ width:200px;line-height:34px; height:34px; font-size:14px; text-indent:40px; display:block;overflow:hidden;}
.bangNavList li a:hover{ background-color:#7eb5ff;color:#fff; text-decoration:none;}
.bangNavList li .icoHot{ width:19px; height:14px; background:url(images/bang.png) -302px -134px no-repeat; display:inline-block;*display:inline;zoom:1; margin:0 0 3px 8px;} 
.bangNavList li.current a,.bangNavList li.current a:hover{color:#fff; font-weight:800; background:#537eb9 url(images/bang.png) right 0 no-repeat;}
.bangNavList li.current .icoHot{ display:none;}
.bangNavListGray li a{ color:#999;} 
.bangNavListGray li a:hover{ color:#fff;background:#aaa;}
.bangNavListGray li.current a,.bangNavListGray li.current a:hover{color:#fff; font-weight:800; background:#537eb9 url(images/bang.png) right 0 no-repeat;}
.bangNavLine{ width:180px; margin:0 auto; line-height:0; overflow:hidden; font-size:0; height:1px; background:#c7cdf2;}
.bangNavLineGray{ width:180px; margin:0 auto; line-height:0; overflow:hidden;font-size:0; height:1px; background:#e0e0e0;}
.mdBox{ border:1px solid #e5e5e5;}
.mdBoxHd{background:#fbfbfb; line-height:33px; height:33px; padding:0 12px;}
.mdBoxHdTit{ font-size:14px;}
.gengxinTime{ font-size:12px; font-weight:400; color:#f47373; padding:0 10px;}
.mdBoxHd .fr{ color:#999;}
.mdBangHd{ line-height:44px; height:44px;}
.mdBangHd .mdBoxHdTit{ color:#333;}
.bangPlayAll{ height:41px; line-height:41px; text-align:center; padding:20px 0 15px; font-size:14px;margin:0 15px;}
.bangPlayAll .buXuan{ display:inline-block; *display:inline;zoom:1; color:#f14848;}
.bangPlayAll .playFast{ display:inline-block; *display:inline;zoom:1; width:265px; height:41px; line-height:41px; text-indent:60px; color:#fff; background:url(images/bang.png) 0 -132px no-repeat; text-align:left;}
.bangPlayAll .playFast:hover{ color:#fff;}
.bangPlayAll .allNum{ display:inline-block; *display:inline;zoom:1; color:#999;}
.songList{ padding:10px 0; width:100%; overflow:hidden;margin:0px;}
.songList ol{overflow:hidden;zoom:1;width:100%;padding:0px;margin:0px;}
.songList li{width:235px; line-height:30px; height:30px; overflow:hidden;float:left;display:inline; margin:0; padding:3px 0 2px 10px; border-bottom:1px solid #f5f5f5;}
.songList li:hover {
	background-color:#cce0fc;
}
.songList li a:hover {
	text-decoration:none;
}
.songList li .songNum{ width:30px; height:30px;color:#b1b1b1; float:left; overflow:hidden;}
.songList li .topRed{ font-weight:bold; color:#a00;}
.songList li .songName{ float:left; font-size:14px; width:112px; overflow:hidden;height:30px;}
.songList li .singerName { float:left; font-size:14px; width:48px; overflow:hidden;height:30px;COLOR: #999; FONT-SIZE: 12px;TEXT-ALIGN: right;}
.songList li .check{ float:left; margin:10px 4px 0 0;*margin:5px 2px 0 0; display:inline;}
.songList li .add{float:right;height:30px;width: 20px;}
.loadMore{ line-height:56px; height:56px; text-align:center; font-size:14px; background:#fff; border-top:2px solid #eee; background:#f5f5f5; margin-top:10px; cursor:pointer;}
.loadMore a{ color:#390; width:100%; height:56px; display:block;}
.loadMore a:hover{ color:#390; background:#fff; font-weight:800; text-decoration:none;}
/*good*/
.goodNav .bangNavHd img{ margin:-44px 0 0;}
.goodNav .bangNavBd{ border:1px solid #b79461; border-top:0 none;}
.goodNav li.current a,.goodNav li.current a:hover{background:#b79461 url(images/bang.png) right 0 no-repeat;}
.goodText{ padding:10px 25px 0; color:#666;}
.goodText a{ color:#390; text-decoration:underline; margin:0 5px;}
/*tao*/
.taoNav .bangNavHd img{ margin:-88px 0 0;}
.taoNav .bangNavBd{ border:1px solid #537eb9; border-top:0 none;}
.taoNav li.current a,.taoNav li.current a:hover{background:#537eb9 url(images/bang.png) right 0 no-repeat;}
.taoTagNav{ background:#fff; border:1px solid #e5e5e5; margin-top:10px; padding:5px 10px;}
.taoTagNav h3{ font-size:12px; color:#f47373; padding:5px 5px;}
.taoTagNavList{ padding:0 0 5px;}
.taoTagNavList li{ font-size:12px;float:left;line-height:24px; height:24px;margin:0 5px; display:inline;text-align:center;white-space:nowrap;}
.taoTagNavList li a{ color:#6d92c4;}
.taoTagNavList li a:hover{ color:#537eb9;}
.taoTagNavList .allTag a,.taoTagNavList .allTag a:hover{ color:#f47373;}
.taoList{ padding:5px 20px;}
.taoList li{ padding:15px 0; border-bottom:1px dashed #ddd;}
.taoList .taoPic{ width:108px; height:108px; float:left;}
.taoList .taoPic .t-i{ width:100px; height:100px; display:block; padding:3px; border:1px solid #e8e8e8;}
.taoList .taoPic .t-i:hover{ background:#fff; border:1px solid #537eb9;}
.taoText{ float:left; width:580px; margin:0 0 0 10px; display:inline;}
.taoText h3{ line-height:24px; height:24px; overflow:hidden; width:100%; margin:0 0 6px;}
.taoText h3 .t-t{display:inline-block;color:#537eb9; font-weight:800;line-height:24px; height:24px;}
.taoText h3 .t-t:hover{ color:#537eb9;}
.taoText h3 .t-play{display:inline-block; font-size:12px;line-height:24px; height:24px; font-weight:400;color:#f47373; padding-left:21px; background:url(images/bang.png) 0 -266px no-repeat; margin:0 0 0 10px;}
.taoText h3 .t-play:hover{ color:#f47373;}
.taoText p{ margin-top:2px; line-height:18px; height:18px; overflow:hidden;}
.taoText p .taoNum{ padding-left:20px;}
.taoText p a{ color:#6d92c4; padding:0 8px 0 0; text-decoration:underline;}
.taoText p a:hover{ color:#537eb9;}
.taoText p.i-t{ line-height:18px; height:36px; color:#999;}
.taoTag{ padding:15px 20px;}
.taoTag li{ float:left; width:130px; margin-left:10px; display:inline; overflow:hidden;}
.taoTag li a{ font-size:12px;line-height:36px; height:36px;margin-right:8px;text-align:center;white-space:nowrap; color:#666; font-size:14px;}
.taoTag li a:hover{ color:#537eb9;}
/*排行榜首页*/
.bangIndex .mdBox{ float:left; width:241px; margin-left:10px; display:inline;}
.bangIndex .mdBox .mdBangHd .mdBoxHdTit{font-family:Microsoft YaHei; font-size:20px;}
.bangIndex .songList{ padding:6px 0; width:100%; overflow:hidden;}
.bangIndex .songList ol{ width:240px; display:inline;float:left; overflow:hidden;zoom:1; margin:0;padding:0; border:0 none;}
.bangIndex .songList li{ width:213px; line-height:30px; height:30px; overflow:hidden;border:0 none;margin:0 0 5px 0;padding:0 12px 0 15px; display:block; float:left;}
.bangIndex .songList li:hover {
	background-color:#cce0fc;
}
.bangIndex .songList li a:hover {
	text-decoration:none;
}
.bangIndex .songList li .songName{width:155px;}
.bangIndex .setPlay{ margin-left:10px; padding:10px 0 15px 0; width:230px;}
.bangIndex .setPlay a.setPlayPlay{BACKGROUND: url(images/bang.png) no-repeat 0px -198px;width:87px;height:19px; padding:6px 0 0 12px; text-indent:0; text-align:center;display:block;float:left;color:#fff;text-decoration:none;}
.bangIndex .setPlay input.a{BACKGROUND: url(images/btn3.png) no-repeat -505px -4px;width:76px;height:26px;margin-right:35px;padding:0px; text-indent:0; text-align:center;display:block;float:left;color:#fff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;border:0 none;}
.setPlay .seeAll:hover{ color:#390; text-decoration:underline;}

.lefta {
	width:200px;
	border:1px solid #e6e8eb;
	margin:10px 0;
	padding:0;
	text-align:center;
}
.dash {
	BORDER-TOP: #ccc 1px dashed;
	padding:10px 0 16px 0;
	width:748px;
	margin:0 auto;
}


.des {
	width:960px;
	background: #efffbf url(images/title_bg.gif) no-repeat;
	background-position:0 -138px;
	height:32px;
	line-height:32px;
	margin:5px auto 2px auto;
	padding:0px;
	font-weight:bold;
	border-bottom:1px solid #e6e8eb;
	/*line-height:26px; background:url(images/list/03.gif); padding:0 8px;*/
}
.des .s98 {
	display:none;
	/*
	float:left;
	margin:7px 4px 0px 8px;
	height:15px;
	width:16px;
	background:url(images/title_bg.gif) no-repeat -584px -49px;
	*/
}
.des .s99 {
	width:730px;
	margin-left:8px;
	color:#4465a2;
	font-weight:bold;
	float:left;
	font-size:14px;
	font-family:宋体,Arial;
}
.des a:link,.des a:visited {
	font-size:14px;
	color:#4465a2;
	font-family:Verdana,Arial,"宋体";
}