@import url(master.css);
.middle {
	width: 950px;
	overflow: hidden;
	margin:0 auto;
}

.channelList{
	text-align: center;
	margin: 0 auto;
	width: 940px;
}
.channelList ul.topbg_song {
	width: 948px;
	padding:5px 0 3px 0;
	overflow: hidden;
}
.channelList ul.topbg_song li {
	float: left;
	width: 139px;
	height:210px;
	text-align: center;
	margin-top: 5px;
	padding:2px 25px;
}
.channelList ul.topbg_song li img{
	width:135px;
	height:135px;
	padding:2px;
	border:0; 
	vertical-align:top;
	border: 1px solid #CCC;
}
.channelList ul.topbg_song li a{
	color:#7d7d7d;
	width: 135px;
    height:18px;
	line-height:18px;
	font-family: Arial;
	text-align:center;
	overflow:hidden;
	font-size:12px;
}
.channelList ul.topbg_song li a.singer{
	color:#4282B5;
}
.classList{
	text-align: center;
	margin: 0 auto;
	width: 940px;
}
.classList ul {
	width: 934px;
	padding:2px;
}
.classList ul li {
	float: left;
	width: 100px;
    height:25px;
    line-height:30px;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis;
}
.classList ul li a{
	color:#afafaf;
    height:30px;
	line-height:30px;
	/*font-size:13px;*/
	font-family:Arial;
}
.classList ul li.list,.classList ul li.more{
	width: 50px;
	margin-left:6px;
}
.classList ul li a.hot{
	color:#f60;
}
.classList ul.i_gray{
	background:#f6f8fe;
}
.mcontent{width: 950px;margin: 0 auto;background: #1E1E1E;border-left: 1px solid #1B1B1B;border-right: 1px solid #1B1B1B; overflow:hidden;}
.mcontent_l{float:left;width:77%;margin-right:5px;}
.mcontent_r{float:right;width:22%;}

.mcontentp_l{float:left;width:22%;margin-right:5px; overflow:hidden;}
.mcontentp_r{float:right;width:77%;overflow:hidden;}

.mcontent_ul {width: 100%;padding:5px 0 3px 0;overflow: hidden;}
.mcontent_ul li {float: left;width: 123px;height:auto;text-align: center;margin-top: 5px;padding:2px 11px;}
.mcontent_ul li img{width:116px;height:116px;padding:2px;border: 2px solid #2d2d2d;}
.mcontent_ul li a{color:#616161;width:124px;height:22px;line-height:22px;font-family: Arial;text-align:center;overflow:hidden;font-size:12px;}
.mcontent_ul li a.singer{color:#afafaf;}
.clist5{width:945px;margin:0 auto;padding:0px;display:block;}
.clist5 ul{width:907px;margin:10px 0 12px 0;margin-left:19px;margin-right:19px;text-align:left;}
.clist5 li{width:220px;margin:3px 2px;padding:0;float:left;font-size:12px;height:28px;line-height:28px;list-style:none;border-bottom: 1px solid #2d2d2d;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.clist5 li span a{color:#545353;text-decoration:none;}
.clist5 input{border: 1px solid #2d2d2d;background: #1E1E1E;margin:0 3px;}
.clist6{width:97%;margin:0 auto;padding:0px;display:block;}
.clist6 ul{margin:10px 19px;text-align:left;}
.clist6 li{font-size:12px;width:220px;margin:3px 2px;padding:0;float:left;height:28px;line-height:28px;list-style:none;border-bottom: 1px solid #2d2d2d;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.clist6 li span a{color:#545353;text-decoration:none;}
.clist6 input{border: 1px solid #2d2d2d;background: #1E1E1E;margin:0 3px;}


.clist7{width:90%;margin-top:0px;margin-left:19px;text-align:left;}
.clist7 li{width:185px;font-family:Arial;margin-top:4px;padding:0;float:left;height:28px;line-height:28px;list-style:none;border-bottom: 1px solid #2d2d2d;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.clist7 li a{font-family:Arial;text-decoration:none;font-size:12px;}

.clist8{width:90%;margin:0 auto;padding:0 3%;text-align:center;}
.clist8 li{margin:0;padding:0;list-style:none;width:185px;overflow:hidden;}
.clist8 li a{float:left;width:185px;font-family:Arial;text-decoration:none;height:32px;line-height:32px;border-bottom: 1px solid #2d2d2d;font-size:14px;}
.clist8 li a:hover{background: #fff;color:#82c118;}

.conline_p {width: 100%;clear: both;padding:0;}
.conline_p p.p_singer {background: url(../img/dot06.gif) 8px 8px no-repeat;color: #fff;font-size: 14px;line-height: 200%;padding-left: 28px;height:28px;text-align:left;}
.conline_p p.p_singer a {color: #fff;font-size: 14px;font-weight:bold;height:28px;line-height:28px;font-family:Arial;}
.conline_p p.img img {margin-bottom: 5px;padding: 3px;width:145px;height:145px;}

.conline_p h1 {margin-bottom:5px;border-bottom:2px solid #2d2d2d;padding-left:15px;padding-bottom: 5px;height:28px;line-height:200%;font-family:Arial; text-align:left;color: #545353;font-size: 18px;font-weight:bold;}
.conline_p p.pigpig_p,.conline_p p.ring_p {color: #afafaf;font-size: 14px;line-height: 200%;padding-left: 15px;height:28px;text-align:left;}
.conline_p p.pigpig_p a,.conline_p p.ring_p a{color: #afafaf;font-size: 14px;font-weight:bold;line-height:28px;}
.conline_p p.pigpig_p b,.conline_p p.ring_p b {color: #fff;font-size: 14px;font-weight:bold;line-height:28px;}
.conline_p p.play_p { width:77%;padding:0 22% 0 2%;_padding:0 22% 0 0;margin:0;}
.conline_p p.pigpig_p span,.conline_p p.pigpig_p span a{color: #afafaf;font-size: 14px;line-height:28px;margin-right:20px;font-weight:normal;vertical-align:middle;}
.conline_p p.pigpig_p span b {color: #fff;font-size: 14px;font-weight:bold;line-height:28px;}
.conline_p p.pigpig_p span.fav{background:url(../img/sc.gif) no-repeat left top;padding-left:20px;}
.conline_p p.lrc_p {margin-bottom:5px;border-bottom:1px dotted #2d2d2d; padding-left:15px;height:28px;line-height:200%;font-family:Arial; text-align:left;color: #666;font-size: 14px;font-weight:bold;}
.conline_p p.lrc_kp{height:auto;width:92%;padding:0 2%;text-align:left;line-height:22px;}

.playbutton_p {clear: both;height: 36px;text-align: center;width:100%;}
.playbutton_p input {border: #4c4c4c 1px solid; font-size: 12px; width:52px; height:26px;background: #2d2d2d; margin: 5px 0px 0px 0px; color: #afafaf; padding:0; text-align:center;cursor: pointer; }
.playbutton {clear: both;height: 36px;text-align: center;width:100%;}
.playbutton input {	border: #4c4c4c 1px solid; font-size: 12px; width:60px; height:26px;background: #2d2d2d; margin: 5px 8px 0px 0px; color: #afafaf;text-align:center;cursor: pointer; }
.lcomment_t {
	width: 100%;
	margin: 0 auto;
	color: #666;
	padding: 4px;
	border-bottom-style: solid;
	border-bottom-color: #2e2e2e;
	border-bottom-width: 1px;
	overflow: hidden;
}
.lcomment_id {
	width: 100%;
	margin: 0 auto;
	padding: 4px;
	height: 18px;
}

.listcomment_t {
	width: 675px;
	margin: 0 auto;
	color: #afafaf;
	padding: 4px 4px 4px 0px;
	border-bottom-style: solid;
	border-bottom-color: #2d2d2d;
	border-bottom-width: 1px;
	overflow: hidden;
}
.listcomment_id {
	width: 675px;
	margin: 0 auto;
	padding: 4px 4px 4px 0px;
	height: 18px;
}
.mform {
	width: 675px;
	margin: 5px auto;
	color:#afafaf;
}
.mform textarea {width:500px; height:63px; padding:3px; border:1px solid #505050; overflow:auto;color: #fff;}
.mform textarea {background:#393939 url(http://boomimgs.naver.com/exphotoimg/img/bg_reply_textarea.gif) no-repeat;}

.addbuttom {
	width: 100px;
	float: left;
}
.myid {
	float: left;
	color: #5C5C5C;
}
.webmaster
{
	float:left;
	color:#1995e3;
}
.qiqi
{
	float:left;
	color:pink;
	behavior:url(/img/font.htc)
}
.myqq{float:left;margin-top:-3px;margin-right:2px;}
.mytime {
	font-size: 12px;
	float: right;
	color: #5C5C5C;
}
.formstyle {
	padding:1px; 
	border:1px solid #505050; 
	overflow:auto;
	color: #fff;
	font-size: 12px;
	border: 1px solid #666;
	background:#393939 url(http://boomimgs.naver.com/exphotoimg/img/bg_reply_textarea.gif) no-repeat;
}
.btn {
	background: #fff;
	border: 1px solid;
	border-color: #666;
	color: #000;
	padding: .1em .5em;
	cursor: pointer;
	padding-top: 2px;
	font:12px Tahoma;
	width:120px;
}
.linktext {
	clear: both;
	float: left;
	margin-top: 2px;
	font-size: 10px;
	width: 100px;
}
#errormsg {
	float: left;
	width: auto;
	margin-left: 5px;
}
.clear {
	clear: both;
}


/*footer*/
.footer{clear:both; padding:10px 0 10px 0;text-align:center;color:#646464;}
.footer .letter {text-align:center;line-height:20px;font-weight:bold;font-size:12px;}
.footer .letter a{padding:5px;font-weight:bold;font-size:12px;}
.footer p{color:#646464;line-height:20px;font-family:Arial;}
.footer p a{color:#646464;}

.channelList ul.topbg_digg {width:97%;padding:3px;border-top:2px solid #373737; height:30px;}

.channelList ul.topbg_digg li {font-size:14px;color:#d1d1d1;float: left;height:30px;line-height:30px;text-align: center;overflow:hidden;text-overflow:ellipsis;font-family:Arial; margin-right:5px;*margin-right:0;}

.channelList ul.topbg_digg li a{color:#d1d1d1;height:30px;line-height:30px;font-size:13px;font-family:Arial;}
.channelList ul.topbg_digg li.title{width: 120px;margin-left:6px;font-weight:bold;font-size:14px;color:#e1e1e1; margin-right:0;}
.play_digg{margin:5px 0px 5px 0px;font-size:14px;}
.downcontent{float:left;width:100%;background: #fff;;margin-top:5px;}
.downmp3{float:left;width:32%;padding:5px;background: #fff;text-align:center}
.mymp3{margin:8px;text-align:center}
.mymp3 a{color:#b35d98;font-size:14px;text-align:center}

.pleft_ul{padding:5px 0px 0px 50px;}
.pleft_ul li{
font-size:18px;
margin:3px 0 3px 0px;
color:#b35d98;
}
.pleft_ul li a{
font-size:14px;
margin:3px 0 3px 0px;
}


.pright_ul{float:left;height:24px;width:732px;margin:0;padding:0;}
.pright_ul li{float:left;padding:6px 0 0 6px;text-align:center;font-size:13px;}
.pright_ul li.pp0{width:50px;}
.pright_ul li.pp1{width:190px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.pright_ul li.pp2{width:120px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.pright_ul li.pp3{width:80px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.pright_ul li.pp4{width:80px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.pright_ul li.pp5{width:80px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.pright_ul li.pp6{width:80px;border-right:0;}


.favright_ul{float:left;height:25px;width:732px;margin:0;padding:0;}
.favright_ul li{float:left;padding:6px 0 0 6px;text-align:center;font-size:13px;}
.favright_ul li.ff0{width:50px;}
.favright_ul li.ff1{width:190px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.favright_ul li.ff2{width:130px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.favright_ul li.ff3{width:100px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.favright_ul li.ff4{width:90px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.favright_ul li.ff5{width:90px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.favright_ul li.ff7{width:350px;ext-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.favright_ul li.noresult{width:730px;text-align:center;font-size:15px;padding:6px 0 0 6px;}

.pagenavigation {position:relative; margin:28px auto 32px auto; text-align:center; font:11px verdana;}
.pagenavigation a {font-family:Arial;display:inline-block; position:relative; margin-left:-1px; padding:0 7px 1px 7px; color:#7D7D7D; border-left:1px solid #414141; border-right:1px solid #414141; text-decoration:none; line-height:100%;}
.pagenavigation a:hover {text-decoration:underline;}
.pagenavigation a.current {color:#C9C9C9; font-weight:bold;}

.m_r_l{width:30%;height:auto;float:left;margin:5px 0 5px 10px;_margin:5px 0 5px 8px;background:url(../images/tl_text.gif) no-repeat;display:block;}
.m_r_l p{width:252px; margin:9px 0 0 8px;}
.m_r_l p img{padding:4px;border:0;}
.m_r_l p.m_r_text{text-align:center;border:0; margin:5px 0 0 0;}
.m_r_l p.m_r_text a{color:#fff;font-size:14px;font-weight:bold;}
.m_r_r{width:65%;height:192px;float:right;margin:5px 0 5px 10px;border-left:2px solid #373737;}
.m_r_r ul{height:158px !important;clear:both;margin:4px 6px 0px 6px;padding:0;text-align:left;}
.m_r_r li{width:280px;line-height:26px;list-style:none;margin:0px;padding:0 0 0 15px;display:inline;float:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.m_r_r ul a{text-decoration:none;}
.m_r_r ul span a{text-decoration:none;}



ul.zjbg_digg {width:97%;padding:3px;border-bottom:2px solid #373737; height:30px; }
ul.zjbg_digg li {color:#e2e2e2; float:left;line-height:30px; height:30px;text-align: center;font-family:Arial;margin-right:5px;*margin-right:0; }
ul.zjbg_digg li a{color:#e2e2e2;font-size:13px;color:#e1e1e1;line-height:30px;}
ul.zjbg_digg li.title{width: 120px;margin-left:6px;font-weight:bold;font-size:14px;color:#e1e1e1;margin-right:0!important;}

.clist10{width:90%;margin:0 auto;padding:0 3%;text-align:center;}
.clist10 li{margin:0;padding:0;list-style:none;width:185px;overflow:hidden;}
.clist10 li a{float:left;width:185px;font-family:Arial;text-decoration:none;height:25px;line-height:25px;border-bottom: 1px solid #2d2d2d;font-size:13px;}
.clist10 li a:hover{background: #fff;color:#82c118;}

.paihangcontent{float:left;}
.paihangcontent ul{float:left;height:80px;width:732px;margin:0;padding:0;}
.paihangcontent ul li{float:left;padding:6px 0 0 6px;text-align:center;font-size:14px;}
.paihangcontent ul li.pl1{width:50px;padding-top:25px;font-size:16px; font-family: Arial; text-align:left;}

.paihangcontent ul li.pl2{width:80px;}
.paihangcontent ul li.pl3{width:150px;padding-top:30px;}
.paihangcontent ul li.pl4{width:150px;padding-top:30px;}
.paihangcontent ul li.pl5{width:130px;padding-top:30px;}
.paihangcontent ul li.pl6{width:130px;padding-top:30px;}
.paihangcontent img{width:66px;height:66px;border:0px}

#nav_lq,
.content {
	clear:both;
}


