/*注册登录页2016/11/6 */
.reg-login{padding-left:1.3%;background: #fff; padding-bottom: 1.8%; box-shadow: 1px 1px 6px rgba(0,0,0,0.15);}
.reg-login .title{height:35px; background:#fff;line-height:35px;padding:25px 0 5px 15px;color:#3a9d9a;font-size:20px;margin-right:1.3%;border-bottom: 1px solid #ddd;}
.reg-login-ad, .register-ad{float:left; padding-left: 9px; margin: 40px 0 10px 10px; }
.reg-login-ad img{width:90%; box-shadow: 0 0 75px #AFABAB, 0 0 75px #CECED2; border-radius: 50%;}
.login-ad{width:542px; height:410px;}
.register-ad{width:542px; height:410px;}
.register{width: 400px; padding:20px 0 20px 0; border: #bfe5b3 solid 1px;z-index: 200;background: #fff; float:right; margin:10px 20px 10px 0;}
.reg-service{padding: 35px 80px;}
.reg-service .service-box{font-size: 14px;color: #333;line-height: 24px;}
.reg-service .service-box p{margin: 5px 0 10px 0;line-height: 1.5;}
.reg-service .service-list{ overflow: hidden; margin-bottom: 20px;}
.reg-service .service-list dt { margin-bottom: 5px; font-weight: bold;}
.reg-service .service-list a{color: inherit;}
.reg-service .service-item{margin-top: 5px;overflow: hidden; width: 100%;}
.reg-service .service-item li {float: left;display: inline-block;width: 49%;overflow: hidden;}
.reg-service .service-foot{padding: 30px 0; text-align: center;}
.reg-service .disagree, .reg-service .agree{width: 160px;margin: 0 15px; display: inline-block;height: 40px;line-height: 40px;border: 1px solid #ccc;}
.reg-service .agree{background: #FF9A14;}
.reg-service .disagree{color: inherit;}
.login-box{margin:0 auto;width:300px;}
.login-box-head{border-bottom: 2px solid #10b041; height: 58px; color: #3f9f5f; line-height:58px; font-size: 20px; text-align: center; margin-bottom: 30px;}
.login-box-name,.login-box-btn{height: 70px; position: relative;}
.login-box-name input{padding: 3px 7px; line-height: 32px; border: 1px solid #c0c0c0; font-size: 14px; -webkit-box-sizing: border-box; overflow: hidden;}
.login-box-name .ui_text{width: 100%; height: 40px; border-color: #d7d7d7;}
.login-box-name .form-control{width: 100%; height: 40px; border-color: #d7d7d7;}
.login-box-name .Validform_checktip{color: #F79080; font-size: 12px; line-height: 30px;}
.login-box-name .Validform_checktip a{color: #10b041;}
.login-box-btn input{width: 100%; height: 36px; line-height: 36px; font-size: 16px;}
.login-box-btn .ui_button{background-color: #3f9f5f; color:#fff; border: none; border-radius: 3px; margin:0;}
.login-box-forget{height: 35px;font-size: 13px;}
.login-box-forget a{color:#666;}
.logindiv .guanbi{cursor: pointer;float:right; margin-top:-5px; font-size: 30px;padding: 0px 5px 0 0;font-weight: bold;line-height: 15px;color: #000;text-shadow: 0 1px 0 #fff;opacity: 0.2;}
.logindiv .guanbi span{padding:5px;}
.greybackground{background: #000;display: block;z-index: 100;width: 100%;position: fixed;top: 0;left: 0;}
.checkbox-inlin { height: 39px; line-height: 39px; float: right; position: absolute; right:0; top:0; padding: 0; vertical-align: middle;}
.login-forget-head{height: 58px; line-height:58px; margin-bottom: 30px;position: relative;}
.login-forget-head .veri{float:left;border-bottom: 2px solid #d7d7d7; width:50%;text-align: center;}
.login-forget-head .veri i{font-size: 24px;font-style: inherit;margin-right: 5px;vertical-align: middle; color:#d7d7d7;}
.login-forget-head .action{border-bottom:2px solid #10b041;}
.login-forget-head .action i{color:#10b041;}