.login[data-v-1a8fec3f]{height:100vh;background-color:#2f343a;background-size:cover;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;display:flex}.login .login_image[data-v-1a8fec3f]{height:100%;display:flex;align-items:center}.login .login_image img[data-v-1a8fec3f]{margin-left:111px;width:910px;height:910px}.login .login_right[data-v-1a8fec3f]{position:fixed;top:47%;transform:translateY(-50%);right:180px;font-family:FZLanTingHei-B-GBK}.login .login_right .login_right_title[data-v-1a8fec3f]{text-align:center;line-height:80px;font-size:58px;font-weight:700;color:#fff}.login .login_right .login_area[data-v-1a8fec3f]{width:520px;height:590px;background:#fff;border-radius:18px;z-index:9999}.login .login_right .login_area.code_area[data-v-1a8fec3f]{height:500px}.login .login_right .login_area .login_title[data-v-1a8fec3f]{position:relative;margin-top:60px;padding-top:60px;font-size:30px;font-weight:700;color:#ff8707;text-align:center}.login .login_right .login_area .login_title[data-v-1a8fec3f]:after{position:absolute;content:"";width:130px;height:6px;bottom:-10px;left:50%;transform:translateX(-50%);border-radius:3px;background:#ff8707}.login .login_right .login_area .form_area[data-v-1a8fec3f]{margin-top:60px;padding:0 50px}.login .login_right .login_area .form_area.code_form_area[data-v-1a8fec3f]{margin-top:50px}.login .login_right .login_area .form_area .form_item[data-v-1a8fec3f]{display:flex;padding-bottom:17px;margin-top:15px;align-items:center;border-bottom:2px solid hsla(0,0%,43.9%,.2)}.login .login_right .login_area .form_area .form_item .head_img[data-v-1a8fec3f]{width:28px;height:28px}.login .login_right .login_area .form_area .form_item .code_img[data-v-1a8fec3f]{width:100px}.login .login_right .login_area .form_area .form_item .login_input[data-v-1a8fec3f]{margin-top:3px;border:0!important}.login .login_right .login_area .form_area .form_item .login_input[data-v-1a8fec3f]:focus,.login .login_right .login_area .form_area .form_item .login_input[data-v-1a8fec3f]:hover{box-shadow:0 0 0 0!important;border:0!important}.login .login_right .login_area .form_area[data-v-1a8fec3f] .ant-form-item-explain-error{padding-left:39px}.login .login_right .login_area .form_area .login_btn[data-v-1a8fec3f]{margin-top:35px;height:60px;font-size:24px;font-weight:700;color:#fff;background:#ff8707;border-color:#ff8707;border-radius:30px}.login .login_right .login_area .form_area .login_btn.code_btn[data-v-1a8fec3f]{margin-top:20px}.login .change_password[data-v-1a8fec3f]{display:flex;align-items:center;justify-content:space-between}.login .change_password .modify[data-v-1a8fec3f]{font-size:16px;color:#ff8707;cursor:pointer}.login .change_password .remember[data-v-1a8fec3f]{display:flex;align-items:center;width:100px;cursor:pointer}.login .change_password .remember .remember_password[data-v-1a8fec3f]{display:flex;justify-content:flex-start;align-items:center;margin-right:5px;width:18px;height:18px;border:1px solid hsla(0,0%,43.9%,.6);border-radius:50%}.login .change_password .remember .remember_password img[data-v-1a8fec3f]{width:20px;height:20px}.login .change_password .remember span[data-v-1a8fec3f]{font-size:16px;color:hsla(0,0%,43.9%,.6)}.login[data-v-1a8fec3f] .ant-input-affix-wrapper-focused{box-shadow:0 0 0 0!important;border:0!important}