@charset "UTF-8";
.login-wrapper {position: relative;overflow: hidden;}
.login-wrapper .background-image {width: 100.4%;margin-top: 95px;}
.login-wrapper .login-content-wrapper {position: absolute;width: 100%;top: 0;left: 0;}
.login-wrapper .login-content-wrapper .register-text {color: #39f;border-bottom: 1px solid #39f;cursor: pointer;}
.login-wrapper .login-content-wrapper .register-button {width: 100%;width: 450px;height: 40px;line-height: 40px;background: #F2F2F2;font-size: 14px;font-weight: normal;color: #39f;text-align: center;}
.login-wrapper .login-content-wrapper .head-tab {display: flex;align-items: center;width: 100%;background: white;font-size: 28px;font-weight: normal;color: #333;padding: 15px 0 15px 18.8%;}
.login-wrapper .login-content-wrapper .head-tab img {margin-right: 40px;}
.login-wrapper .login-content-wrapper .login-form-wrapper {width: 450px;height: 522px;background: white;border-radius: 2px;margin: 5% 0 0 60%;display: flex;flex-direction: column;align-items: center;}
.login-wrapper .login-content-wrapper .login-form-wrapper .title {width: 350px;font-size: 30px;font-weight: bold;color: #333;line-height: 30px;margin-top: 62px;margin-bottom: 47px;}
.login-wrapper .login-content-wrapper .login-form-wrapper .input-item {display: flex;align-items: center;position: relative;width: 350px;height: 50px;background: #F5F5F5;border-radius: 2px;margin-bottom: 20px;}
.login-wrapper .login-content-wrapper .login-form-wrapper .left-image {display: flex;align-items: center;height: 30px;line-height: 30px;margin: 10px 0;padding: 0 17px;border-right: 2px solid #E5E5E5;}
.login-wrapper .login-content-wrapper .login-form-wrapper .show-password {display: none;width: 22px;height: 22px;background: #f5f5f5;position: absolute;right: 20px;top: 14px;}
.login-wrapper .login-content-wrapper .login-form-wrapper .check-line {display: flex;justify-content: space-between;width: 350px;}
.login-wrapper .login-content-wrapper .login-form-wrapper .check-item {display: flex;align-items: center;font-size: 14px;font-weight: normal;color: #333;}
.login-wrapper .login-content-wrapper .login-form-wrapper .check-item img {cursor: pointer;margin-right: 5px;}
.login-wrapper .login-content-wrapper .login-form-wrapper .forget-password {color: #39f;cursor: pointer;padding-left: 5px;}
.login-wrapper .login-content-wrapper .login-form-wrapper .login-button {border: 0;width: 350px;height: 50px;line-height: 50px;background: #5092FF;border-radius: 2px;font-size: 16px;font-weight: normal;color: white;cursor: pointer;text-align: center;margin-top: 46px;margin-bottom: 94px;}
/* 去除Edge的密码框默认出现的小眼睛 */
.login-wrapper .login-content-wrapper .login-form-wrapper input {padding: 0 10px;width: 100%;}
.login-wrapper .login-content-wrapper .login-form-wrapper input::-webkit-input-placeholder {color: #999;}
.login-wrapper .login-content-wrapper .login-form-wrapper input[type="password"] {padding-right: 50px;}
.login-wrapper .login-content-wrapper .login-form-wrapper input[type="password"]::-ms-reveal {display: none;}
.login-wrapper .login-content-wrapper .login-form-wrapper input[type="password"]::-ms-clear {display: none;}
.login-wrapper .login-content-wrapper .login-form-wrapper input[type="password"]::-o-clear {display: none;}
/* 弹出窗口的样式 */
.page-wrapper.pop-window {position: absolute;left: 0;top: 0;bottom: 0;right: 0;}
.page-wrapper.pop-window .background-image {display: none;}
.page-wrapper.pop-window .login-content-wrapper {left: 0;top: 0;bottom: 0;right: 0;}
.page-wrapper.pop-window .login-content-wrapper .head-tab {display: none;}
.page-wrapper.pop-window .login-content-wrapper .login-form-wrapper {margin: auto;height: 440px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.page-wrapper.pop-window .login-content-wrapper .login-form-wrapper .title {margin: 50px auto;}
.page-wrapper.pop-window .login-content-wrapper .login-form-wrapper .forget-password, .page-wrapper.pop-window .login-content-wrapper .login-form-wrapper .register-button {display: none;}
.page-wrapper.pop-window .footer-page {display: none;}
