@charset "UTF-8";
body { background: #fff; }

.g-parse { 
	z-index: 10;
	width: 1240px;
	padding: 0 20px;
	background: #fff;
	border-radius: 8px 8px 0 0;
}
.g-parse > .section { float: right; }
.g-parse > .aside { float: left; }
/* 焦点
---------------------------------------------------------------- */
.m-pane-focus {
	margin-bottom: -150px;
	height: 500px;
}
.m-banner { height: 500px; }
.m-banner .nav {
	bottom: auto;
	top: 318px;
}
.m-pane-focus .g-inner { margin: -480px auto 320px; }
.m-central-user {
	left: -20px;
	z-index: 5;
	width: 305px;
	min-height: 310px;
	background: #fff;
	color: #333;
	border-radius: 8px;
	box-shadow: 0 0 10px rgba(0,0,0,.1)
}
.m-central-user:after { content: none; }

.m-userlogin .m-login-form {padding: 15px 20px;}
.m-userlogin .m-login-form .form-link {padding:5px 0 0}
.m-userlogin .m-login-form .colsaide>a {float:right;font-size:14px}
.m-userlogin .m-third-login {float:left}
.m-userlogin .m-third-login p {display:inline-block;font-size:14px;vertical-align:middle}
.m-userlogin .m-third-login a {font-size:24px;line-height:1}
.m-userlogin .m-third-login a:hover {text-decoration:none}

.m-userlogin .breginfo {background:#f9edd7 url(../img/wave.png) no-repeat 0 100%;background-size:100%;padding:15px 20px 0;height:105px;color:#333;border-radius:6px 6px 0 0;}
.m-userlogin .breginfo .regphot img {width:72px;height:72px;border-radius:50%;border:3px solid #f6ead5;}
.m-userlogin .breginfo .oftop {height:70px;margin-left:85px;padding-top:5px;}
.m-userlogin .breginfo .oftop .ofusers {font-size:16px;font-weight:bold}
.m-userlogin .breginfo .oftop p {margin-top:10px;font-size:13px;color:#333}
.m-userlogin .logmybox {padding:5px 20px 0}

.m-userlogin .logmybox .logmytit {margin-bottom:10px;font-size:14px;line-height:30px;border-bottom:1px dotted #e0e0e0}
.m-userlogin .logmybox .logmycon { min-height: 125px; }
.m-userlogin .logmybox .logmycon a {display:block;padding:0 8px 0 15px;height:30px;line-height:30px;text-align:center;color:#333;border-radius:5px;overflow:hidden}
.m-userlogin .logmybox .logmycon a:hover {background:#f8f0e4;color:#000}
.m-userlogin .logmybox .logmycon a i {font-size:12px;opacity:.6}
.m-userlogin .logmycon .empty {padding:15px 0;color:#ccc;text-align:center;}
/* 新闻
---------------------------------------------------------------- */
.m-newslist {
	padding: 10px;
	height: 240px;
	box-shadow: 0 0 0 1px #eee;
}
.m-newslist a {
	display: block;
	overflow: hidden;
	height: 32px;
	line-height: 31px;	
	border-bottom: 1px dotted #eee;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.m-newslist a:before {
	position: relative;
	display: inline-block;
	margin-right: 10px;
	width: 5px;
	height: 5px;
	background: #e0e0e0;
	border-radius: 50%;
	content: '';
}

