@charset "utf-8";
/* CSS Document */

.page-top-banner .box{height: 280px;}
.page-top-banner .main-title03{position: relative;z-index: 9;color: #fff;}


/* Login / Register */
.page-63915 .user-register {display: none;}
.login-width{width: 900px;margin: 0 auto;}
.page-63915 .user-register {display: none;}
.page-63915 .click-button{height: 45px;line-height: 45px;font-size: 16px;font-weight: 500;color: #fff;background: #a6c939;cursor: pointer;border-radius: 500px;padding: 0 40px;display: inline-block;}
.page-63915 .click-button::before {background: #000;}
.page-63915 .login-error {color: rgb(226,63,63);font-size: 12px;margin-top: 5px;display: none;font-weight: 500;}
.page-63915 .user-from input{height: 50px;line-height: 50px;border-radius: 7px;width: 100%;background: #f2f2f2;padding: 0 20px;}
.page-63915 .user-from .tips{font-weight: 500;margin-bottom: 10px;}
.page-63915 .user-from .tips span{color: rgb(226,63,63);margin-right: 5px;}
.page-63915 .user-from,.page-63915 .user-word{width: 50%}
.page-63915 .box-flex-2{gap: 60px;align-items: flex-start;}
.page-63915 .input-box{margin-top: 20px;}
.page-63915 .submit-box{margin-top: 30px;}
.page-63915 .user-word p,.page-63915 .box-forget p{font-size: 16px;margin: 20px 0 30px;}
.page-63915 .user-from .click-button2{border-bottom: 1px solid #000;font-size: 14px;line-height: 24px;font-weight: 500;}
.page-63915 .box-forget {display: none;}

@media (max-width: 1024px){
    .login-width{width: 92%;margin: 0 auto;}
}
@media (max-width: 768px){
    .page-63915 .box-flex-2{display: block;}
    .page-63915 .user-from, .page-63915 .user-word{width: 100%;}
    .page-63915 .user-from .tips{margin-bottom: 5px;font-size: 16px;}
    .page-63915 .user-word p,.page-63915 .box-forget p{margin: 10px 0 20px;line-height: 22px;font-size: 15px;}
    .page-63915 .user-word{margin-top: 30px;}
    .page-63915 .input-box{margin-top: 10px;}
    .page-63915 .submit-box{margin-top: 20px;}
    .page-63915{margin-top: 30px;}
}










