body{max-width:720px;margin:0 auto!important;}
.login-input-box{border-radius:100px;background: #F9F9F9;height: 48px;padding-left:20px;padding-right:15px;}
.login-input-box input{height:100%;line-height:48px;border:0;background: #F9F9F9;display:block;}
.login-input-box .clear{display:none;}
.login-input-focus-box{padding-right:15px!important;}
.login-input-focus-box .clear{display:inline;cursor:pointer;}
.divider-line{width:1px;background:#EEEEEE;height:13px;}
.divider-line-9{width:1px;background-color:#EEEEEE;height:9px;}
.login-submit-btn{background: linear-gradient(90deg, #FE0F24 0%, #CC3729 100%);border-radius: 8px;height: 50px;display:block;line-height:50px;font-size:16px;font-weight:600;color:#fff;text-align:center;}
.login-submit-plain-btn{background:#fff!important;color:#CC3729!important;border: 2px solid #CC3729;}
.login-submit-disabled-btn{background: #FFC4C6!important;}
.login-submit-gray-btn{background: #DCDCDC!important;font-size:14px;}
.login-send-sms-btn{border-radius: 100px;line-height:40px;background: #CC3729;height:40px;width:100px;text-align:center;}
.full-screen-0{height:calc(100vh - 44px);min-height:600px;}
.sub_slide{z-index:9999!important;}
.left-auto{left:auto!important;}
.text-last-login-tag{top:-12px;right:0}
.last-login-tag{top:-6px;left:28px;}
.login-box{box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);background: #FFFFFF;border: 1px solid #EEEEEE;border-radius: 4px;}

.page-type-container .logo {width:80px!important;height:80px!important;}
.page-type-container .submit-btn{background: linear-gradient(90deg, #FE0F24 0%, #CC3729 100%)!important;border-radius: 8px!important;height:50px!important;display:block;font-size:16px!important;font-weight:600;color:#fff;text-align:center;max-height:50px!important;}
.page-type-container .agreement {display:flex!important;justify-content:center!important;align-items:center!important;padding-top:20px!important;margin:0!important;}
.page-type-container .agreement .checke-1 svg g {
    fill: #CC3729!important;
}