.login .code-img img{width:90px!important;height:100%!important}.login>div{height:100%}.login>div #login,.login>div #register{padding:30px 50px;height:500px;width:460px}.login>div #login .label,.login>div #register .label{font-size:16px;text-align:left;color:#333}.login>div #login .label:after,.login>div #register .label:after{content:" ";font-size:20px}.login>div #login .label.required:after,.login>div #register .label.required:after{content:" *";color:#cc2d2d;font-size:20px}.login>div .login-box{overflow:hidden;background:#fff;-webkit-box-shadow:0 0 10px 10px rgba(0,0,0,.1);box-shadow:0 0 10px 10px rgba(0,0,0,.1)}@media (min-width:0px){.login>div .login-box{overflow-y:scroll;margin:0 3%}.login>div .login-box .title{padding:55px 50px}}@media (min-width:500px){.login>div .login-box{overflow-y:scroll;max-width:1000px;margin:0 auto}.login>div .login-box .title{padding:55px 50px}}@media (min-width:1437px){.login>div .login-box{overflow-y:hidden;height:auto;padding:0;width:1000px;margin:0 auto}.login>div .login-box .title{padding:55px 50px}}.login>div .login-box .title{text-align:left}.login>div .login-box .title span{font-size:22px;color:#221e1f;font-weight:700}.login>div .login-box .title .q-field__native{padding-left:5px}.login>div .login-box .title .agreement-box .agreement{position:relative;left:0;bottom:0;color:#cc2d2d;font-size:14px}.login>div .login-box .title .agreement-box .q-checkbox__inner{font-size:34px}.login>div .login-box .title>.row{padding-top:20px}.login>div .login-box .title .textarea .q-field__control.relative-position.row.no-wrap{height:116px}.login>div .login-box .title .textarea textarea{padding-top:11px;resize:none;line-height:22px}.login>div .login-box .title input::-webkit-input-placeholder,.login>div .login-box .title textarea::-webkit-input-placeholder{color:#999;font-size:16px}.login>div .login-box .title input::-moz-placeholder,.login>div .login-box .title textarea::-moz-placeholder{color:#999;font-size:16px}.login>div .login-box .title input:-ms-input-placeholder,.login>div .login-box .title textarea:-ms-input-placeholder{color:#999;font-size:16px}.login>div .login-box .title input:-moz-placeholder,.login>div .login-box .title textarea:-moz-placeholder{color:#999;font-size:16px}.login>div .login-box .title img{width:22px;height:22px}.login>div .login-box .title .pointer{width:22px;height:22px;cursor:pointer}.login>div .login-box .button-box{margin-top:30px;margin-bottom:10px;text-align:center;width:100%}.login>div .login-box .button-box button{padding:12px;width:100%;font-size:18px;border-radius:4px;cursor:pointer;text-align:center;text-indent:1em}.login>div .login-box .button-box .confirm-login{background-image:-webkit-gradient(linear,left top,right top,from(#9963bf),to(#3f8be9));background-image:linear-gradient(90deg,#9963bf,#3f8be9);color:#fff}.login>div .login-box .button-box .confirm-login:hover{-webkit-filter:brightness(1.01) opacity(.8);filter:brightness(1.01) opacity(.8)}.login>div .login-box .button-box .reset{border:1px solid #0277d1;background:#fff;color:#0277d1}.login>div .login-box .button-box .reset:hover{border:1px solid #0f7fff;background:#f9fcfd;color:#0f7fff}.login>div .login-box .message{cursor:pointer;text-align:right}.login>div .login-box .message span{font-weight:400;font-size:14px;color:#999}.login>div .login-box .message .register{-webkit-transition:all .2s;transition:all .2s;color:#0277d1;cursor:pointer}.login>div .login-box .message .register:hover{color:#0f7fff}.login>div .login-box .message>:first-child span{font-size:12px}.login>div .login-box .message>:last-child span{font-size:16px}.login>div .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:540px;height:500px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login>div .logo-title{letter-spacing:2px;text-align:center;font-size:28px;font-family:HYYakuHei;color:#fff;line-height:2.5;text-shadow:0 2px 0 rgba(0,0,0,.15);position:absolute}@media (min-width:0px){.login>div .logo{display:none}}@media (min-width:1024px){.login>div .logo{display:-webkit-box;display:-ms-flexbox;display:flex}}.login>div #login .label{padding:15px 0;padding-bottom:7px}.login>div #login .q-field__control.relative-position.row.no-wrap{height:48px;padding-left:18px}.login>div #login .q-field__marginal.row.no-wrap.items-center{height:48px;padding-right:9px}.login>div #register{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login>div #register .margin10{margin-bottom:10px}.login>div #register .label{height:40px;line-height:40px}.login>div #register .q-field__control.relative-position.row.no-wrap{height:40px;padding-left:18px}.login>div #register .q-field__marginal.row.no-wrap.items-center{height:40px;padding-right:9px}.login>div #register .captcha{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:-webkit-gradient(linear,left top,right top,from(#9963bf),to(#3f8be9));background:linear-gradient(90deg,#9963bf,#3f8be9);height:40px;width:100px;text-align:center;line-height:40px;border-radius:4px;-webkit-filter:grayscale(0) opacity(100%);filter:grayscale(0) opacity(100%);cursor:pointer}.login>div #register .captcha span{color:#fff;font-size:16px;font-weight:400}.login>div #register .captcha:active{-webkit-filter:grayscale(30%) opacity(50%);filter:grayscale(30%) opacity(50%)}.login>div #register .captcha:hover,.login>div #register .click{-webkit-filter:grayscale(30%) opacity(70%);filter:grayscale(30%) opacity(70%)}.login>div #register .click{cursor:not-allowed}#resetPassword .captcha{background:-webkit-gradient(linear,left top,right top,from(#9963bf),to(#3f8be9));background:linear-gradient(90deg,#9963bf,#3f8be9);height:39px;width:100px;text-align:center;line-height:39px;border-radius:4px;-webkit-filter:grayscale(0) opacity(100%);filter:grayscale(0) opacity(100%);cursor:pointer}#resetPassword .captcha span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-size:16px;font-weight:400}#resetPassword .captcha:active{-webkit-filter:grayscale(30%) opacity(50%);filter:grayscale(30%) opacity(50%)}#resetPassword .captcha:hover{-webkit-filter:grayscale(30%) opacity(70%);filter:grayscale(30%) opacity(70%)}#resetPassword .label{line-height:40px;height:40px;font-size:16px;text-align:left;color:#333}#resetPassword .label:after{content:" ";font-size:20px}#resetPassword .label.required:after{content:" *";color:#cc2d2d;font-size:20px}#resetPassword .q-stepper__nav{text-align:center}#resetPassword .info{font-size:18px;text-align:center}#resetPassword input{font-size:15px}