@charset "utf-8";

.memberTop {
	width: 100%;
	height: 50px;
	background: #f5f5f5;
}

.memberTopCon {
	overflow: hidden;
}

.memberTopR {
	float: right;
	display: inline;
	overflow: hidden;
}

.memberTopR .picBox {
	float: left;
	display: inline;
	padding: 10px 0;
	margin-right: 10px;
}

.memberTopR .pic {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: #e5e5e5;
	overflow: hidden;
}

.memberTopR .pic::before {
	padding-top: 100%;
}

.memberTopR .logged {
	overflow: hidden;
}

.memberTopR .logged a {
	font-size: 14px;
	color: #333333;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
}

.memberTopL {
	overflow: hidden;
}

.memberTopL .text {
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	font-size: 14px;
	color: #333333;
}

.memberBanner {
	width: 100%;
	height: 300px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: cover;
}

.downDlTitle {
	height: 60px;
	background: #03873d;
	padding: 0 50px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.downDlTitle .text {
	overflow: hidden;
	font-size: 0;
}

.downDlTitle .text span {
	display: inline-block;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.downDlTitle .text span.title {
	width: 60.1493%;
}

.downDlTitle .text span.time {
	width: 28.0597%;
	padding-left: 5px;
}

.downDlTitle .text span.handle {
	width: 11.791%;
	padding-left: 10px;
}

.downListDl dd {
	background: #ffffff;
	height: 60px;
	padding: 0 50px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.downListDl dd:nth-child(even) {
	background: #f5f5f5;
}

.downListDl dd .con {
	overflow: hidden;
	font-size: 0;
}

.downListDl dd .con span {
	display: inline-block;
	height: 60px;
	line-height: 60px;
	font-size: 14px;
	color: #333333;
	overflow: hidden;
}

.downListDl dd .con span a {
	display: inline-block;
	font-size: 14px;
	color: #333333;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
}

.downListDl dd .con span.title {
	width: 60.1493%;
}

.downListDl dd .con span.time {
	width: 28.0597%;
}

.downListDl dd .con span.downIcn {
	width: 11.791%;
}

.downListDl dd .con span.downIcn a {
	padding-left: 25px;
	background: url(../images/sby/downIcn.png)no-repeat center left;
	background-size: 18px 18px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

.downListDl dd .con span.downIcn a:hover {
	background: url(../images/sby/downIcnh.png)no-repeat center left;
	background-size: 18px 18px;
	color: #03873d;
}
.memberFooter{
	background: #33a73a;
	height: 80px;
}
.memberFooterLogo{
	overflow: hidden;
	height: 80px;
	padding: 20px 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.memberFooterLogo img{
	height: 40px;
}
.memberFooterR{
	float: right;
	display: inline;
	overflow: hidden;
	font-size: 14px;
	color: #ffffff;
	height: 80px;
	line-height: 80px;
}
.memberFooterR a{
	font-size: 14px;
	color: #ffffff;
}
.memberFooterR a:hover{
	color: #027e37;
}
.memberFooterR .mbfrL{
	margin-right: 30px;
}