@charset "utf-8";
.logtbg {min-width:1280px; height:115px;width:90%;padding:0px 5%;background:#fff; border-bottom:2px solid #336600}
.logtbox {margin:auto;height:115px; width:100%;max-width:1600px;}

.loglogo {height:75px;float:left;padding:20px 20px 20px 0;}
.loglogo img{height:75px;}
.logsitename {font-size:35px;float:left;padding:35px 0px 20px;text-shadow:0px 0px 30px rgba(255,255,255,.9);}


.logr{float:right;padding-top:50px;font-size:20px;}
.mg20{ margin-top:20px;}




.logcontainer {
	min-width:1280px;
	width:100%;
}
.contl_box {
	width:50%;
	float:left;
	background-image: url(../images/logbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	min-height:540px;
	background-size:auto 100%;
}
.contr_box {
	width:50%;
	float:right;
	background:#fff;
	min-height:500px;
}
.index_box {margin:auto;width:100%;max-width:1600px;}




.loginbox { padding:80px 3%;}

.logform {border-radius:4px; padding:20px 5%; width:80%; margin:auto;}
.log {padding:10px; border:1px solid #ddd; margin-bottom:20px;border-radius:5px;}
.uicon {
	display:inline-block;
	background-image: url(../images/u-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:25px; height:25px;
	background-size:25px 25px;
	float:left;
}
.picon {
display:inline-block;
	background-image: url(../images/p-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:25px; height:25px;
	background-size:25px 25px;
	float:left;
}
.vicon {
display:inline-block;
	background-image: url(../images/v-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:25px; height:25px;
	background-size:25px 25px;
	float:left;
}

.log li{float:left; height:25px; margin-right:20px;color: #333;}
.log li *{vertical-align:middle;}
.log li span{border:1px solid #cccccc;border-radius:4px; width:20px; height:20px;display:inline-block; margin-right:10px;}
.log li.curr span{
	background-image: url(../images/ico1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FE2300;
	border:1px solid #FE2300;
}

.loginput {
	border: none;
	padding:2px 5px;
	height:24px;
	line-height:24px;
	width:80%;
	margin:0px 5px;
	background:none;
}
input.login_btn{
	border:none;
	height:45px;
	line-height:45px;
	color:#FFF;
	cursor:pointer;
	width:100%;
	margin-top:10px;
	border-radius:5px;
	background-color: #336600;
	color: #fff;
}

.reg_box { padding:40px 4%; float:left; width:62%;background:#fff;border-radius: 5px;}
.regr_box { padding:20px 2%; float:right; width:24%;background:#fff;border-radius: 5px;}

.regr_title{margin-bottom:30px; font-size:30px;color:#336600;}
.regr_cont{ line-height:30px;}


.regok_box { padding:100px 3%;}
.regcg{font-size:24px; font-weight:bold;margin:0px 20px;color:#336600;}
.reglink a {background: #336600;display: inline-block; width: 130px;color: white;text-align: center;line-height: 35px;height: 35px;border-radius: 50px;margin:0 20px;}





.eidtTable{border-collapse:collapse;width:100%;}	
.eidtTable th{border-bottom:1px solid #ddd; line-height:35px; text-align:left; font-weight:normal;padding:8px;}
.eidtTable th.tit{ font-size:20px;}
.eidtTable td{border-bottom:1px solid #ddd; line-height:35px; padding:8px;}	
.eidtTable input[type='text'], .eidtTable input[type='password']{border:0; height:25px; line-height:25px; width:90%; background:none; border-radius:0; outline: none;padding:8px;}

.textarea {border:0;width:90%;padding:3px 10px; line-height:25px;background:none;outline: none; overflow:auto;}
.sinput{border:1px solid #ccc; padding:4px 9px; height:20px; line-height:20px; width:30%;}

select.memsel{height:auto;margin-right:2px;padding:3px 0px 3px 5px;line-height:20px;border:1px solid #ccc;font-size:14px;width:30%;background:#fff;}
input.zx_btn{ font-size:14px;background:#336600; padding:5px 45px;border:none;height:40px; color:#FFF;border-radius:2px;cursor:pointer;}
input.zx_btn:hover{background-color: #4B9700;}
