/*登录*/
.form-login .form-group{ clear:both;}
.form-login .form-group .col-sm-2{ padding:1% 0; text-align:right;}
.form-login .form-group .col-sm-9{ padding:1% 0;}
.form-login .form-group .col-sm-10{ padding:2% 0;}
.form-login .form-group .onCorrect{ float:left;}
.form-login .form-group #username,.form-login .form-group #password{ float:left; width:40%; padding:0 1%;}
.form-login .form-group #code{ float:left; width:20%; margin-right:1%;}
#code_img{ cursor:pointer;}
/*表单验证*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;background:url(../../images/msg_bg.png) no-repeat;	color:#444;line-height:18px;padding:2px 10px 2px 23px; margin-left:10px;_margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}


/*找回密码*/
.col-sm-9 .password_type .col-md-6{ background:#fafafa; padding:2%; margin-left:5%;}
.col-sm-9 .password_type .col-md-6 .button{padding: 0px 15px; color:#fff; border:0; font-weight:bold;background: rgb(2, 142, 240);height: 30px;float:right;}
.col-sm-9 .password_type .col-md-6 .button:hover{ background:#003e7e;}
.col-sm-9 .password_type .col-md-6 .point{ border-bottom:1px solid #ccc; padding-bottom:3%; margin-bottom:3%;}

.moblie-form{ background:#fafafa; padding:2%; margin-bottom:1%;}
.moblie-form .title{ border-bottom:1px solid #ccc; padding-bottom:2%; margin-bottom:2%;}
.moblie-form .input{ padding:1% 0;}
.moblie-form label.lb-name{ width:110px; text-align:right;}
.moblie-form .submit{ margin-left:110px; padding:0.8% 3%; margin-right:1%; background:#7f9ebe; color:#fff; border:0; font-weight:bold;}
.moblie-form .submit:hover{ background:#003e7e;}

/*注册*/
.form-reg{ padding:3%;}
.point{ background:#FFF6D6; padding-left:1%;}
.point p{ margin:0; padding:0;}
.form-reg .login_ul li{ padding-bottom:1%; margin-bottom:1%;}
.form-reg .login_ul li .username{ width:80px; float:left; text-align:right;}
.form-reg .login_ul li .submit{ margin-left:80px; padding:0.8% 3%; margin-right:1%; background:#7f9ebe; color:#fff; border:0; font-weight:bold;}
.form-reg .login_ul li .submit:hover{ background:#003e7e;}
.form-reg .login_ul li input{ padding-left:5px;}

/*接口框架*/
.aui_state_focus{background:#fefefe; border:1px solid #ccc;}
.aui_titleBar{ position:relative; height:36px; line-height:36px; background:#028ef0; color:#fff;}
.aui_titleBar .aui_title{ padding-left:10px; font-size:14px;}
.aui_titleBar .aui_close{ position:absolute; right:10px; color:#fff; font-size:16px; top:0;}
.aui_buttons{ position:relative;}
.aui_state_highlight{width:100px; margin-left:350px; text-align:center; background:#028ef0; color:#fff; border:0; height:36px; cursor:pointer; font-size:14px; font-weight:bold; margin-bottom:20px;}
.aui_footer{ display:none;}

@media (max-width: 768px) {
.form-login .form-group #code,.form-login .form-group #username,.form-login .form-group #password{ width:100%; text-align:left; padding:0;}
.form-login .form-group{ margin:0; border-bottom:1px solid #ccc;}
.form-login .form-group .col-sm-2{ padding:0;}

.col-sm-9 .password_type .col-md-6{ margin:0;}
}