
/*user-top*/
.user-top{
	width:100%;
	height:260px;
	background-color:#333;
	background:url(../image/user-topbj.jpg) no-repeat center top;
}
.userinfo{
	width:1000px;
	height:180px;
	margin:0 auto;
	padding-top:10px;
	position:relative;
}
.userinfo .portrait{
	display:block;
	width:100px;
	height:100px;
	background-color:#CCC;
	overflow:hidden;
	border-radius:52px;
	position:absolute;
	top:40px;
	left:15px;
	border:2px solid #DFDFDF;
}

.userinfo .portrait em{
	display:none;
	width:100px;
	height:100px;
	background: rgba(0,0,0, 0.5);
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	font:13px/100px 'microsoft yahei';
	color:#FFF;
	text-align:center;
}
.userinfo .portrait:hover em{
	display:block;
}
.userinfo .portrait img{
	width:100%;
}
.userinfo .capital{
	height:60px;
	position:absolute;
	top:40px;
	right:15px;
}
.userinfo .capital dl{
	display:block;
	float:left;
	height:60px;
	font:13px/60px 'microsoft yahei';
	color:#CCC;
	margin-right:10px;
}
.userinfo .capital em{
	display:block;
	float:left;
	height:60px;
	font:28px/58px 'microsoft yahei';
	color:#FF0;
	margin-right:15px;
}
.userinfo .capital2{
	height:60px;
	position:absolute;
	top:100px;
	right:15px;
}
.userinfo .capital2 a.ti{
	display:block;
	float:left;
	height:24px;
	font:12px/24px 'microsoft yahei';
	color:#666;
	padding:0 10px;
	background-color:#E7E7E7;
	border-radius:3px;
	margin:0px 15px 0 5px;
}
.userinfo .capital2 a.chong{
	display:block;
	float:left;
	height:24px;
	font:12px/24px 'microsoft yahei';
	color:#fff;
	padding:0 10px;
	background-color:#F74D2F;
	border-radius:3px;
	margin:0px 5px 0 5px;
}
.userinfo .minfo{
	width:400px;
	height:100px;
	position:absolute;
	top:40px;
	left:145px;
}
.userinfo .minfo .it{
	width:400px;
	height:33px;
}
.userinfo .minfo .it span{
	display:block;
	height:33px;
	font:14px/33px 'microsoft yahei';
	color:#FFF;
	float:left;
}
.userinfo .minfo .it dl{
	display:block;
	height:33px;
	font:13px/33px 'microsoft yahei';
	color:#CCC;
	float:left;
}
.userinfo .minfo .it a{
	display:block;
	height:33px;
	font:13px/33px 'microsoft yahei';
	color:#CCC;
	float:left;
}
.userinfo .minfo .it i{
	display:block;
	height:33px;
	font:22px/33px 'microsoft yahei';
	color:#CCC;
	float:left;
}
.userinfo .minfo .it i:hover{
	color:#F5411B;
}
.userinfo .minfo .it .mr1{
	margin-right:18px;
}
.userinfo .minfo .it .ml1{
	margin-left:10px;
}
.userinfo .minfo .it .auti{
	display:block;
	height:28px;
	font:13px/28px 'microsoft yahei';
	padding:0 16px 0 12px;
	border-radius:14px;
	margin-top:4px;
	float:left;
}
.userinfo .minfo .it .auti i{
	display:block;
	width:20px;
	height:20px;
	font:18px/20px 'microsoft yahei';
	text-align:center;
	border-radius:10px;
	margin-top:4px;
	float:left;
	color:#fff;
}
.userinfo .minfo .it .auti span{
	display:block;
	height:20px;
	font:13px/28px 'microsoft yahei';
	float:left;
	margin-left:6px;
	color:#fff;
}
.userinfo .minfo .it .auti-qiye{
	background-color:#fa5555;
}
.userinfo .minfo .it .auti-wei{
	background-color:#666;
}
.userinfo .minfo .it .auti-geren{
	background-color:#5CA448;
}
.user-top .nav{
	width:1138px;
	height:49px;
	border-radius:6px 6px 0 0;
	margin:20px auto 0 auto;
	/*background-color:#FF0;*/
	background: rgba(0,0,0,0.2);
	border-top:1px solid #454545;
	border-left:1px solid #454545;
	border-right:1px solid #454545;
	padding:0 20px;
}
.user-top .nav a{
	display:block;
	padding:0 15px;
	height:49px;
	margin:0 6px;
}
.user-top .nav a i{
	display:block;
	height:49px;
	font:18px/49px 'microsoft yahei';
	color:#bfbebe;
	float:left;
	margin-right:6px;
	transition-duration:0.2s;
}
.user-top .nav a:hover i{
	font:24px/49px 'microsoft yahei';
}
.user-top .nav a span{
	display:block;
	height:49px;
	float:left;
	font:14px/49px 'microsoft yahei';
	transition-duration:0.2s;
	color:#bfbebe;
}


/*user-main*/
.user-main{
	width:1180px;
	height:auto;
	margin:10px auto 20px auto;
	overflow:hidden;
}
.user-main .left{
	width:182px;
	height:auto;
	float:left;
	overflow:hidden;
	border:1px solid #dedcdc;
	border-radius:6px 6px 0 0;
}
.user-main .left h2{
	display:block;
	padding:0 10px;
	width:162px;
	height:48px;
	border-bottom:1px solid #dedcdc;
}
.user-main .left h2 i{
	display:block;
	height:48px;
	font:18px/48px 'microsoft yahei';
	color:#666;
	float:left;
	margin-right:6px;
	margin-left:5px;
	transition-duration:0.2s;
}

.user-main .left h2 span{
	display:block;
	height:48px;
	float:left;
	font:14px/48px 'microsoft yahei';
	transition-duration:0.2s;
	color:#666;
}

.user-main .left .usernav{
	display:block;
	width:160px;
	margin:10px auto;
	height:auto;
	overflow:hidden;
}
.user-main .left .usernav li{
	display:block;
}
.user-main .left .usernav li .z-n{
	display:block;
	width:150px;
	height:36px;
	font:16px/36px 'microsoft yahei';
	color:#333;
	padding-left:10px;
}
.user-main .left .usernav li .c-n{
	display:block;
	width:140px;
	height:36px;
	font:14px/36px 'microsoft yahei';
	color:#666;
	padding-left:20px;
}
.user-main .left .usernav li a:hover{color:#F30}



.user-main .right{
	width:980px;
	height:1000px;
	background-color:#6F6;
	float:right;
}