.form-group{
    padding: 20px 0px;
    width: 65%;
    clear: both;
    margin:auto;
}
.login-input {
    height: 40px;
    padding: 10px 10px 10px 0;
    font-size: 14px;
    color: #B3B3B3;
    background: #FFFFFF;
    border: 1px solid #EDEDED;
    border-radius: 3px;
    padding-left: 16px;
    float: left;
}
span.captcha-img{ float: left; margin-left: 10px;}
.form-group > .left {
    float: left;
    width: 80px;
    display: block;
    line-height: 38px;
}
#validP,#bindPhoneP{
    clear: both;
}

.form-submit{ padding-left: 80px; margin-top: 30px;}

.has-error p{ clear: both; line-height: 24px; padding: 5px 10px;}

.w160{width: 160px;}
.w170{width: 170px}
.btn-midle {
    border-radius: 3px;
    padding: 8px 25px;
    font-size: 14px;
    border: solid 1px #35B235;
    color: #fff;
    background-color: #35B235;
}
.panel-table {
    position: relative;
    /*padding: 80px 20px 40px;*/
    background: #fff;
}
.has-error{
    color: #ff0000;
    min-height: 36px;
    min-width: 180px;
    line-height: 24px;
    font-weight: normal;
    margin-bottom: 0;
    font-size: 13px;
}
#usernameP{
    margin-left: 10px;
}
.login-header-rga{
    float: right;
    margin-top: 45px;
    overflow: hidden;
}

#tagDiv{font-size: 16px;color: #8C8C8C;padding:30px 0 15px 0; margin-bottom: 20px; border-bottom: #ECECEC solid 1px;}
#tagDiv img{ float: left}
#tagDiv p{ display: block; padding-left: 30px;}

#forgotName{float: left; margin-left: 20px; position: relative; }

.btn-sms {
    border-radius: 3px;
    padding: 10px 25px;
    font-size: 14px;
    border: solid 1px #35B235;
    color: #fff;
    background-color: #35B235;
}

.otherButSty{ line-height: 24px; padding: 10px 5%; text-align: center; margin: 0 auto;}
/*找回密码选择页面*/

.selectMode{background-color: rgba(248, 248, 248, 1);border: 1px solid rgba(231, 231, 232, 1); margin-bottom: 15px;}
.selectMode img{float: left;margin:10px 20px;}
.selectMode p{font-size: 16px; padding: 10px; float: left; color: #8C8C8C; display: block; width: 60%;}
.selectMode button{ float:left; line-height: 28px;}

button.disabledBtn{ background:#8C8C8C; border: none}

.password-strength{ width: 45%;}

.SUCCESSImg{ float: left; margin:17px 20px;}
#statusDiv{ width:50%; padding: 20px 0 0 0; margin-top: 50px;}
#goIndexDiv{ width: 45%;}

/**兼容手机*/
@media screen and (max-width: 1024px) {
    body {
        background-color:#fff;
    }
    .login-header,login-footer{ display: none}


    .content{ width: 100%;}
    .form-group { width:100%;}
    .form-group .left{ display: none}
    #forgotName{ display: none; }
    .form-group > .right{ margin-left: 0;}
    .btn-midle{ width: 90%!important; margin: auto;}
    .form-submit{ padding: 0;}
    .otherButSty{ width: 100%; margin: 20px auto; padding: 10px 0; display: block;}
    #tagDiv img{display: none;}
    #tagDiv p{ padding-left: 0;}
    
    .selectMode #phone,.selectMode #email{display: none;}
    .password-strength{ width: 70%; padding-left: 0;}

    .login-footer,#goIndexDiv{ display: none}
    .SUCCESSImg{ width: 100%; clear: both; text-align: center; margin: 10px auto; padding: 20px 0;}
    #statusDiv p{ text-align: center;}
    .page-body{ background: #fff;}
}