#app{height:100%}body,html{background-color:transparent!important}.user-layout-login{height:100vh;overflow:hidden}.user-layout-login .wx-code-wrap{position:relative;padding:1.5rem}.user-layout-login .wx-code-wrap,.user-layout-login .wx-code-wrap .code-expire{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.user-layout-login .wx-code-wrap .code-expire{width:100%;position:absolute;background-color:hsla(0,0%,100%,.45)}.user-layout-login .wx-code-wrap .code-expire .ant-btn{width:10rem}.user-layout-login .wx-code-wrap .code-expire>p{font-size:1rem;color:#eee}.user-layout-login .code-login{text-align:center;width:10rem;height:10rem}.user-layout-login .code-login.large{width:25rem;height:25rem}.user-layout-login .code-login-cont{padding:1.5rem;border-radius:.5rem;border:.0625rem solid #999;height:100%;max-height:13rem}.user-layout-login .code-login-cont .code-login{display:flex;justify-content:center;align-items:center;width:10rem;height:100%;max-height:10rem}.user-layout-login .code-tips{margin-top:.75rem;font-size:.75rem}.auth-wrapper{width:100%;height:100%;padding:6.25rem 2.5rem 2.5rem;display:flex;flex-direction:column;align-items:center}.auth-wrapper .auth-img{text-align:center}.auth-wrapper .auth-img img{width:8.5rem;height:8.5rem}.auth-wrapper .auth-tips{width:100%;color:#333;text-align:center;margin:1.5rem 0;font-size:1rem}.auth-wrapper .auth-tips.small{font-size:.75rem;color:#666;margin-top:5.5rem;margin-bottom:0}.auth-wrapper .auth-tips .ant-btn{width:100%}.auth-wrapper .agree-tip{color:#0079ff;cursor:pointer}.auth-wrapper .auth-service .ant-checkbox-checked:after,.auth-wrapper .auth-service .ant-checkbox-inner{border-radius:50%}