.layui-layer-btn .layui-layer-btn0 {
    border-color: #00A0E8!important;
    background-color: #00A0E8!important;
    color: #fff!important;
}
@media screen and (max-height: 640px) and (min-height: 280px) {
    html {
        font-size: 14px!important;
    }

}
@media screen and (max-width: 320px) and (min-width: 280px) {
    html {
        font-size: 12px!important;
    }

}
@media screen and (max-width: 1400px) and (min-width: 980px) {
    html {
        font-size: 20px!important;
    }
}
@media screen and (max-width: 640px) and (min-width: 280px) {
    html {
        font-size: 15px;
    }
    .forget-password-container .forget-password-sub-title {
        font-size: 1rem!important;
        line-height:1.5rem;
        width: 90%;
    }
    .forget-password-container #email {
        width: 100%;
    }
    .login-container .login-btn, .forget-password-container .forget-password-btn {
        /*width: 90%!important;*/
    }
    .forget-password-container .form-group, .login-container .form-group {
        width: 90%;
        margin: 0 auto;
    }
    .login-container #username, .login-container #password {
        /*width: 90%;*/
        margin: 0 auto;
    }
    .username-box {
        /*width: 90%;*/
        margin: 0 auto;
    }
    .password-box {
        /*width: 90%;*/
        margin: 2rem auto;
    }
    .email-box {
        width: 100%;
        margin-top: 2rem;
        justify-content: center;
    }
    .email-box img{
        left:3rem;
    }

    .reset-password-container .reset-password-sub-title {
        font-size: 1.2rem!important;
        width: 90%;
    }
    .reset-password-container #password, .reset-password-container #confirm_password {
        /*width: 100%;*/
    }
    .login-container .login-btn, .reset-password-container .reset-password-btn {
        /*width: 90%!important;*/
        margin-top: 1rem;
    }
    .reset-password-container .form-group {
        /*width: 90%;*/
        margin: 0 auto;
    }
}
@media screen and (max-width: 980px) and (min-width: 640px) {
    html {
        font-size: 25px;
    }

}