.con_1 {width:980px; padding-top:10px; margin-right:auto; margin-left:auto;}
.con_1c {width:924px; padding:20px 15px 0px 15px; margin-right:auto; margin-left:auto;}
.con_1c:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.con_1L {width:394px; height:198px; overflow:hidden; float:left;}
.con_1M {width:155px; margin:20px 0px 0px 60px; float:left;}
.con_1M h4 {margin-top:10px; color:#737373;}
/*登录*/
.con_1R {width:230px; padding:8px 15px 15px 15px; text-align:left; display:none; overflow:hidden; float:right;}
.con_1Rc {margin:5px 0px 8px 0px;}
.con_1Rc input {border:0px; vertical-align:middle;}
.con_1Rc input.txt {width:225px; height:20px; padding-top:4px; font-size:14px; border:2px solid #EAEAEA;}
.con_1Rc label {vertical-align:middle;}
.con_1Rc a {margin-left:38px; vertical-align:middle;}
.con_1Rbtn {margin-top:10px;}
.con_1Rbtn input {width:81px; height:30px; vertical-align:middle; font-size:14px; font-weight:bold; cursor:pointer; background-color:#FFFFFF;}
.con_1Rbtn a {font-size:14px; margin-left:28px; vertical-align:middle;}
.con_1Rbtn img {margin-left:5px; vertical-align:middle;}
/*登录后*/
.con_1Rh {width:240px; padding:10px 10px 15px 10px; text-align:left; display:none; overflow:hidden; float:right;}
.con_1Rh1 {height:48px;}
.con_1Rh1L {width:46px; float:left;}
.con_1Rh1R {width:185px; margin-left:5px; position:relative; float:right;}
.con_1Rh1R span.uu {font-size:14px; font-weight:bold; color:#4E495D;}
.con_1Rh1R h5 {margin-top:8px;}
.con_1Rh1R img {vertical-align:middle;}
.xq_lb {top:42px; left:44px; border-bottom:2px solid #D8D8D8; border-right:2px solid #D8D8D8; position:absolute; display:none;}
.xq {width:106px; margin:-2px 0px 0px -2px; _margin:0px; padding:0px 10px 10px 10px;}
.xq1 {margin-top:10px;}
.xq1 input.ro {border:0px; vertical-align:middle;}
.xq1 input.bt {width:48px; height:24px; line-height:20px; margin-left:23px; font-size:14px; color:#4BB130; font-weight:bold; cursor:pointer; vertical-align:middle; background-color:#FFFFFF;}
.con_1Rh2 {margin-top:10px; padding-left:55px;}
.con_1Rh2 img {vertical-align:middle;}
.con_1Rh2 span.jj {font-family:宋体;}
/*新闻*/
.con_2 {width:980px; padding-top:10px; margin-right:auto; margin-left:auto;}
.con_2c {width:950px; height:18px; padding:4px 4px 5px 4px; text-align:left; overflow:hidden; margin-right:auto; margin-left:auto;}
.con_2c span {float:left; width:auto;}
.con_2c span  li{float:left; width:auto; margin-right:10px;}
.con_2c span  li a{ color:#737373; line-height:20px;}
.con_2c img {margin-right:5px; vertical-align:middle;}
.con_2c span {vertical-align:middle;}

.con_3 {width:960px; padding:10px 10px 0px 10px; margin-right:auto; margin-left:auto;}
.con_3:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
/*大家正在听*/
.con_3L1 {width:660px; padding:8px 0px 15px 8px; text-align:left;}
.con_3L1 img {margin:20px 20px 0px 15px;}
/*新功能展示*/
.con_3L2 {width:650px; margin-top:10px; padding:15px 8px 15px 10px; text-align:left; overflow:hidden;}
.con_3L2 span.gray_ {padding-left:8px;}

.con_3R1 {width:270px; padding:10px 0px 11px 8px; text-align:left;}
.con_3R1n {height:10px;}
/*道友动态*/
.con_3R2 {margin-top:10px;}
.con_3R2c {width:100%; height:20px; margin-top:8px; overflow:hidden;}
.con_3R2cL {width:30px; height:30px; float:left;}
.con_3R2c ul {width:265px; float:left;}
.con_3R2c li {width:265px;line-height:20px; overflow:hidden;}
/*首页推荐专辑*/
.con_3R21 {margin-top:10px;}
.con_3R2c1 {width:100%; height:32px; margin-top:8px; overflow:hidden;}
.con_3R2cL1 {width:30px; height:30px; float:left;}
.con_3R2c1 ul {width:230px; margin-left:8px; float:left;}
.con_3R2c1 li {width:220px;line-height:16px; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*-----------*/
.con_3R2c1 {width:100%; height:32px; margin-top:8px; overflow:hidden;}
.con_3R2cL1 {width:30px; height:30px; float:left;}
.con_3R2c2 ul {width:270px;float:left;}
.con_3R2c2 li {width:260px;line-height:16px; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*音乐分类*/
.con_3R3c {padding-right:5px; line-height:25px;}
.con_3R3c a {margin-right:10px;}
/*会员头像*/
.index_right{
	width:640px;
	height:auto;
	float:left;
	padding:0px 5px 15px 5px;
}
.index_right_title{width:640px;height:20px; float:left;font-size:14px; font-weight:bold; color:#E92400;}
.index_right_img{height:60px;width:54px; float:left;overflow:hidden;padding:0px 2px 2px 5px;}
.index_right_img img{border:1px solid #E3E3E3;padding:1px}
/*首页登陆后会员区*/
 .userinfo{
	
}
 .userinfo .welcome{
 font-size:12px;
	width:100%;
	height:20px;
	margin:12px auto;
	background:#F6F6F6;
	line-height:22px;
	text-indent:10px;
	color:#666;
}
 .userinfo .welcome strong{
	color:#F60;
	font-weight:bold;
}
 .userinfo .userface{
	width:110px;
	height:110px;
	overflow:hidden;
	padding-top:2px;
	float:left;
}
 .userinfo .userface a{
	display:block;
	margin:0px auto;
	text-align:center;
}
 .userinfo .userface a img{
	width:102px;
	height:102px;
	display:block;
	margin:0px auto 6px;
	padding:1px;
	border:3px solid #DDD;
}
 .userinfo .mylink{
	width:110px;
	float:left;
	overflow:hidden;
}
 .userinfo .mylink ul{
}
 .userinfo .mylink ul li{
	width:110px;
	float:left;
	line-height:21px;
	text-indent:12px;
}
 .userinfo .mylink ul li a{
	color:#737373;
}
 .userinfo .uclink{
	height:31px;
	line-height:31px;
	clear:both;
	overflow:hidden;
	text-align:center;
	color:#DDD;
}
 .userinfo .uclink a{
	color:#8FC514;
	margin:0px 2px;
}
/*首页音乐列表*/
.musiclist{width:652px;}
.musiclist ul{float:left;}
.musiclist li{float:left;margin:2px 5px 2px 5px; width:205px; height:24px; border-bottom:1px dashed #F1F1F0;-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.musiclist li a{ line-height:24px; color:#737373}

/*音乐列表页*/
.list{ width:645px;float:left; padding:10px 10px 10px 10px; text-align:left; border:3px solid #EAEAEA}
.list1{width:310px; float:left; height:20px; padding:5px 0px 5px 0px; margin-right:12px; border-bottom:1px dashed #D9D9D9 }
.list2{width:30px; float:left; color:#737373; font-size:12px;}
.list3{width:200px; float:left; line-height:20px; color:#BEBEBE;padding:0px 5px 0px 5px; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:12px}
.list3 a{color:#7C848C; font-size:12px}
.list4{float:left; width:70px; padding-top:5px;}
.list6{width:220px; float:right;text-align:right; margin-top:10px;}
.list5{width:410px; float:left; text-align:left; margin-top:10px; height:23px; line-height:20px; color:#7C848C; font-size:12px}
.list5 a{line-height:20px; color:#4BB130; font-size:12px}
 .good {
	background:url(shang.gif) no-repeat; float:left; width:30px; height:20px;
}
.good span{float:left; margin-left:15px;color:#FF7200}
 .bad {
	background:url(xia.gif) no-repeat; float:left; margin-left:5px; width:30px; height:20px;
}
 .bad span{float:left; margin-left:15px; color:#009ECA }
/* 音乐列表分页
-------------------------------------------------------------------*/
.dede_pages ul{ float:left;}
.dede_pages ul li{
	float:left;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
font-size:12px;
	float:left;
	padding:0px 5px 0px 5px;
	color:#5A5C5C;
	border:1px solid #F0F0F0;
	text-decoration:none;
}
.dede_pages ul li a:hover{
	color:#5A5C5C;
	padding:0px 5px 0px 5px;
	border:1px solid #4BB130;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#FFF;
	padding:0px 5px 0px 5px;
	border:1px solid #4BB130;
	background:#4BB130;
	font-weight:bold;
}
.thisclass{
	float:left;
	line-height:17px;
	margin-right:6px;
	color:#FFF;
	padding:0px 5px 0px 5px;
	border:1px solid #4BB130;
	background:#4BB130;
	font-weight:bold;
}
.dede_pages .pageinfo{ float:left;
	line-height:21px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
/*排行榜分页*/
.pagelistbox .prePage{
font-size:12px;
	float:left;
	padding:0px 5px 0px 5px;
	color:#5A5C5C;
	border:1px solid #F0F0F0;
	text-decoration:none;
		margin-right:6px;

}

.pagelistbox a{
font-size:12px;
	float:left;
	padding:0px 5px 0px 5px;
	color:#5A5C5C;
	border:1px solid #F0F0F0;
	text-decoration:none;
		margin-right:6px;
}
.pagelistbox a:hover{
	color:#5A5C5C;
	padding:0px 5px 0px 5px;
	border:1px solid #4BB130;
		margin-right:6px;
}
.pagelistbox strong{
float:left;
	color:#FFF;
	padding:0px 5px 0px 5px;
	border:1px solid #4BB130;
	background:#4BB130;
	font-weight:bold;
	margin-right:6px;
}
/*日志列表样式*/
.rizhititle{ width:640px; height:30px; float:left}
.rizhititle h1{font-size:14px; color:#4BB130;line-height:25px; font-family:Arial, Helvetica, sans-serif}
.rizhititle a{text-decoration:none}
.rizhidescription{width:640px; height:auto; padding-bottom:10px;; font-size:12px; color:#737373; height:50px; float:left; padding-top:5px; line-height:20px;}
.rizhiview{height:20px; width:640px; float:left; color:#BEBEBE; font-size:12px; }
.rizhiview span{color:#E17D32;}
.line1{width:100%; height:1px;overflow:hidden; background-image:url(line.gif); margin-bottom:10px;}
/*专辑列表样式*/
.con_2L3 {width:658px;padding:10px 0px 15px 10px; height:825px;}
.con_2L3c_L {height:128px;}
.con_2L3c_L span.yello_ {color:#F78404;}
.con_2L1c {width:115px; height:150px; margin-top:20px; padding-right:14px; line-height:18px; text-align:center; overflow:hidden; float:left;}
.con_2L1c img {margin-bottom:3px;}
