@charset "gb2312";

#title {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px;  no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#title H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: ??,; TEXT-ALIGN: center
}
.articleinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px
}
.articledate {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.articleinfo A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.articlesource SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}



.navList li a{ padding:0 15px 0 15px;}
.mb10{ margin-bottom:10px;}
.crumb{padding-left: 10px; font-size:12px; font-weight:normal; line-height:36px; height:36px; color:#000;background:#f5f5f5; }
.crumb a{ color:#000;}
.crumb b{ font-weight:400; color:#666;}
.more{ float:right; padding:0 10px 0 0; line-height:34px; color:#999;}
.more:hover{ color:#090;}
.musicBus{ padding:2px 0 8px;}
.direct{ padding:5px 0 0 15px;}
.direct li{padding:0; margin:0; display:inline;}
.direct li a{ background:none; padding:0 9px; font-size:12px;}
.direct li a:hover{background:none; }
.boxW{border:1px solid #e5e5e5; width:960px; margin:0 auto;}
.boxW h2{ font-size:24px; font-weight:normal; background-color:#fbfbfb; height:34px;padding:0 10px 0 15px; line-height:34px; color:#000;}
.recom{border:1px solid #e2e2e2;}
.recom  .label{ height:33px; background-color:#FBFBFB; width:100%;}
.recom  .label_title{ float:left;}
.recom  .label_title li{ font-size:14px;float:left; width:148px; height:34px; border-right:1px solid #e2e2e2; text-align:center; line-height:34px; color:#666; cursor:pointer; position:relative; top:-1px;}
.recom  .label_title li.current{ background-color:#FFF;}
.recom  .label_title li.current span{ display:inline-block; width:150px; height:32px; line-height:32px; position:absolute; left:-1px; bottom:0; border-top:2px solid #5BA91C; font-weight:bold; color:#5BA91C;}
.recom  .label span.fl{ margin:7px 20px 0;}
.recom .label_view{ padding-top:3px;}
.recom .label_show{ position:relative; display:none; padding:3px 0;}
.rankBox{ overflow:hidden; width:100%; padding-top:5px;}
.rankBox ol{overflow:hidden;zoom:1;width:100%;}
.rankBox ol li{width:213px; line-height:28px; height:28px; overflow:hidden; float:left; display:inline; margin:0 11px -1px 15px; padding:3px 0 3px; border-bottom:1px solid #f5f5f5;}
.rankBox ol li span{ width:30px; color:#B1B1B1; float:left;}
.rankBox ol li span.num{ font-weight:bold; color:#F00;}
.rankBox ol li a{ float:left; font-size:14px; width:80px; overflow:hidden; display:inline-block; height:28px;}
.rankBox ol li span.singer_title{ width:140px; height:28px; overflow:hidden;}
.rankBox ol li span.singer_title a{ width:140px;}
.rankBox ol li input{ float:left; margin:10px 4px 0 0;*margin:5px 2px 0 0; display:inline;}
.rankBox ol li .add{background:url(imagesiconshipin.png) 0 -73px no-repeat;text-indent:-999em; float:right;height:28px;width: 20px;display:block;}
.tui{border:1px solid #e2e2e2;}
.tui h2{ height:33px; line-height:33px; font-size:14px;background-color:#fbfbfb; padding:0 0 0 15px;}
.tui h2 .more{ font-size:12px; font-weight:400;}
.tui h2 .more:hover{ color:#090;}
.rank{border:1px solid #e2e2e2;}
.rank h2{ font:800 18px/28px Microsoft YaHei; border-bottom:2px solid #e5e5e5; color:#5BA91C; padding:5px 0 5px 5px; margin:5px 10px;}
.rank h2 .more{ font-size:12px; font-weight:400;}
.rank h2 .more:hover{ color:#090;}
.friendLink{border:1px solid #e2e2e2;}
.friendLink h2{ height:33px; line-height:33px; font-size:14px;background-color:#fbfbfb; padding:0 0 0 15px;}
.friendLink h2 span{ font-size:12px; font-weight:normal; line-height:30px; color:#999; margin-left:20px;}
.friendLink ul{ padding:6px 8px;}
.friendLink li{ float:left;line-height:20px;white-space:nowrap;margin:2px 5px; display:inline;}

.djBox{ width:960px; margin:0 auto;}
.djL{ float:left; width:250px;}
.djR{ float:right; width:700px;}
.mdBox{ border:1px solid #e5e5e5;}
.mdBoxHd{background:#fbfbfb; line-height:44px; height:44px; padding:0 12px;}
.mdBoxHdTit{ font:800 18px/44px Microsoft YaHei; height:44px; overflow:hidden;}
.gengxinTime{ font-size:12px; font-weight:400; color:#f47373; padding:0 10px; font-family:Arial;}
.mdBoxHd .fr{ color:#999;}
.mdBoxHd .djTab{ float:right; margin:10px 0 0;}
.mdBoxHd .djTab a,.mdBoxHd .djTab span{ font-size:12px; padding:0 10px; text-align:center; line-height:22px; height:22px;float:left;}
.mdBoxHd .djTab a.active{ color:#fff; padding:0 12px; font-weight:800; background:#61bb4b; }
.mdBangHd{ line-height:44px; height:44px;}
.mdBangHd .mdBoxHdTit{ color:#333;}
.songList{ padding:10px 0; width:100%; overflow:hidden;}
.songList ol{ width:311px; display:inline;float:left; overflow:hidden;zoom:1; margin:0 18px 0 -1px; padding:0 0 0 20px ; border-left:1px dashed #ccc; }
.songList li{ width:311px; line-height:30px; height:30px; overflow:hidden;margin-bottom:5px; display:block; float:left;}
.songList li .songNum{ width:30px; height:30px;color:#b1b1b1; float:left; overflow:hidden;}
.songList li .topRed{ font-weight:bold; color:#F00;}
.songList li .songName{ float:left; font-size:14px; width:235px; overflow:hidden;height:30px;}
.songList li .check{ float:left; margin:10px 4px 0 0;*margin:5px 2px 0 0; display:inline;}
.songList li .add{background-position:0 -71px; 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;}

.djSide{border:1px solid #e2e2e2;}
.djSide h2{ height:33px; line-height:33px; font-size:14px;background-color:#fbfbfb; padding:0 10px 0 15px;}
.djSide h2 span.fr{ display:inline-block; width:74px; height:21px;background:url(imagesbase.png) 0 -40px no-repeat; font-size:12px; font-weight:normal; margin-top:5px;}
.djSide h2 span.fr a{ display:block;background:url(imagesiconshipin.png) 10px -13px no-repeat; width:50px;line-height:21px; padding-left:18px;color:#787878; text-align:center;}
.djSide ol{ width:225px; margin:0 auto;overflow:hidden;zoom:1; padding:5px 0;}
.djSide li{ width:225px; line-height:30px; height:30px; overflow:hidden;margin-bottom:5px; display:block; float:left;}
.djSide li .songNum{ width:30px; height:30px;color:#b1b1b1; float:left; overflow:hidden;}
.djSide li .topRed{ font-weight:bold; color:#F00;}
.djSide li .songName{ float:left; font-size:14px; width:168px; overflow:hidden;height:30px;}
.djSide li .add{background-position:0 -71px; float:right;height:30px;width: 20px;}

/*djÊÓÆµ*/
/*index*/
.filter{ border:1px solid #e5e5e5;}
.filterBox{padding:8px 15px;}
.filterBox dl{ width:930px; margin:0 auto;padding:5px 0; border-bottom:1px dashed #ddd; line-height:30px;font-size:14px;}
.filterBox dt{float:left;font-weight:bold; text-align:right; margin-right:20px;color:#696969; width:70px; line-height:24px; height:24px;}
.filterBox dd{float:left;}
.filterBox dd a{ color:#666; display:inline-block; height:20px; line-height:20px; margin:0 7px;}
.filterBox dd a:hover{ color:#55a642;}
.filterBox dd a.active{ background:#55a642;color:#FFF; padding:2px 5px; text-align:center;}

.djList .djListUl{ padding-bottom:11px;}
.djList .djListUl li{ float:left; width:172px; display:inline; margin:14px 0 0 15px;}
.djList .djListUl li .t-i{position:relative; width:175px;height:125px; overflow:hidden; display:block;}
.djList .djListUl li .t-i img{ width:175px; height:156px; display:block;}
.djList .djListUl li .t-t{ line-height:18px; height:36px; overflow:hidden; display:block; margin-top:3px; font-size:14px;}
.djList .djListUl li .i-t{ line-height:18px;display:block;color:#999;}
.djList .djListUl li .i-t p{ height:18px; overflow:hidden;}
.djList .djListUl li .i-t .mvSinger{ color:#333;}


.djList .djListUlpaihang{ padding-bottom:11px;}
.djList .djListUlpaihang li{ float:left; width:120px; display:inline; margin:10px 0 0 10px;}
.djList .djListUlpaihang li .t-i{ width:120px;height:18x; display:block;}
.djList .djListUlpaihang li .t-t{ line-height:18px; height:18px; overflow:hidden; display:block; margin-top:3px; font-size:14px;}
.djList .djListUlpaihang li .i-t{ line-height:18px;display:block;color:#999;}


.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:10 height:56px; display:block;}
.loadMore a:hover{ color:#390; background:#fff; font-weight:800; text-decoration:none;}
.playBg{width:960px; margin:0 auto;background:#f5f5f5; padding:10px 0;}
.playWrap{ width:960px; height:600px; overflow:hidden;}
.playBox{ height:617px; margin-top:-0px;}
.mvShare{ padding:10px 0; overflow:hidden;zoom:1;background:#f5f5f5; }
.mvShare #bdshare{ float:right;}