@charset "utf-8";
/* CSS Document */
.regmain { width:100%; overflow:hidden; padding:10px 0; border-bottom:1px solid #e4e4e4; background:#fff; margin-bottom:10px;}
.regobj { width:60%; height:40px; margin:5px auto; border:1px solid #1eac36; border-radius:5px;}
.regobj span { display:inline-block; width:50%; height:40px; text-align:center; line-height:40px; border-radius:3px; font-weight:bold; color:#1eac36;}
.regobj span.dq { color:#fff; background:#1eac36;}

.reglist { width:100%; overflow:hidden;}
.reglist dl { display:block; width:94%; padding:0 3%;border-bottom:1px solid #e4e4e4; overflow:hidden;}
.reglist dl dt { width:30%; float:left; text-align:right; line-height:40px;}
.reglist dl dd { width:70%; float:left; vertical-align:middle;}
.reglist dl dd input { width:90%; vertical-align:middle; font-size:16px; height:16px; border:1px solid #e4e4e4; margin-top:5px; border-radius:3px; line-height:normal; padding:6px 0; padding-left:5px;}
.regbtn { width:94%; padding:0 3%;}
.regbtn input[type=checkbox] {-webkit-appearance:checkbox; vertical-align:middle; border:1px solid #e4e4e4; margin-right:5px;}
.regbtn p a{ color:#09F;}
.regbtn input[type=button] { width:50%; height:40px; background:#1cac38; border-radius:5px; display:block; margin:20px auto; margin-bottom:50px; color:#fff; font-size:18px; font-weight:bold; line-height:40px; border:none;}



.logmain { width:94%; padding:0 3%;}
.logback i { font-size:26px; font-weight:bold; color:#fff;}
.loglogo { text-align:center; margin-top:10px;}
.loglogo img { width:33%;}
.loglogo p { color:#fff; line-height:40px; font-size:18px;}
.login-form-wrap { width: 100%; text-align: center; }
.login-form label { display:block; width:93%; margin:0 auto; height:40px; line-height:40px; background:#fff; clear:both; overflow:hidden;}
.login-form label.labone { border-radius:4px 4px 0 0; border-bottom:1px solid #ececec;}
.login-form label.labtwo { border-radius:0 0 4px 4px;}
.login-form label i { width:40px; height:40px; float:left; color:#adaead;}
.login-form label input[type="text"], .login-form label input[type="password"] { width:80%; height:38px; float:left; border:none; font-size:16px;}
.login-form input[type="button"] { font-family: 'Lato', sans-serif; background: #e2ff1e; display: block; width: 93%; padding: 10px 0; border: none; border-radius: 3px; font-weight: 700; outline: none; color: #198d32; font-size: 16px; margin: 10px auto; cursor: pointer;-webkit-appearance: none;  }
.login-form input[type="button"]:active { background: #C9C9C9; }

.logyzm { width:93%; height:40px; margin:10px auto; background:#fff; border-radius:5px; text-align:left;}
.logyzm input { width:110px; height:30px; margin-top:5px; margin-left:5px; border:none;} 
.backreg { width:93%; height:40px; margin:0 auto; line-height:40px; font-size:16px;}
.backreg span { float:left; color:#c9f320}
.backreg span a { color:#c9f320; margin:0 10px;}
.backreg a.logregbtn { display:inline-block; width:30%; height:30px; text-align:center; line-height:30px; border-radius:3px; float:right; margin-top:5px; background:#f8f8f8; color:#169343;}

.agreement { width:94%; padding:10px 3%; line-height:1.5em; font-size:16px;}
