.login-body{background:#f7f6f6;font-family: "Microsoft YaHei";}
/* .main-content{ padding-top:7em; }  */
.main-content2{ padding-top:7em; }
.form-group{ position:relative;}
.h4{ color:#666; margin:0.8em 0;color:#494949;}
.input-group{ margin-bottom:1em;}
.login-form{ padding:0 2em;}
.form-label{ position:absolute; font-size:1.1em; font-weight:200; left:1em; top:0.9em;  color:#494949}
.btn-login{width:100%; background:#d92124; color:#fff;border: 1px solid #d92124;padding:0.7em; font-size:1.2em;letter-spacing:0.1em;}
.btn-login:focus,.btn-login:hover{ color:#fff;}
.btn-register{width:100%; background:#fff; border: 1px solid #ccc; color:#666;padding:0.7em; font-size:1.2em; letter-spacing:0.1em;}
.direct-login{  color:#999; font-size:1em; letter-spacing:0.1em; margin-bottom:2em;}
.direct-login_rgister{width:100%; background:#f7f6f6; color:#999; font-size:1.2em; letter-spacing:0.1em; margin-bottom:2em;}
.forget-box{padding-bottom:3em;}
.forget{ color:#949494; float:right;}
.input{text-indent:7em;height:3.5em;}
.btn-input{height:3.5em; line-height:2.7em; position:absolute; right:0; top:0; border-top-left-radius:0;border-bottom-left-radius:0;}
.select-form{height:3.5em;  color:#999; text-indent:6.5em;}
.select-one{display:none; color:#ddd;}
.agree{ color:#3157a1; font-size:1.1em;}
.error{ color:#F00; font-weight:100;}

.input[readonly="readonly"]{background:#fff;outline:none!important;}
.img-box-two{margin-top:0!important;}

@media screen and (max-width:320px){
	.login-form{ padding:0 1em;}
	.input{text-indent:5em;height:3.5em;}
	.form-label{ left:0.9em!important; }
	.select-form{text-indent:5.3em;}
}
.btn-login-wx{width: 100%;background: #fff;color: #2aa145;border: 1px solid #2aa145;padding: 0.7em;font-size: 1.2em;letter-spacing: 0.1em;}
#txyzm{text-indent:5.5em !important;height:3.5em;} 