.member-login-page{min-width:1200px;min-height:100%;padding:0;background:#fff;color:#333;font-size:16px}.member-login-page .member-site-header{margin-bottom:0}.member-login-page .member-site-header menu{margin:0}.member-login-page .member-site-header menu a.active{border-color:#3ad675}.member-login-main{min-height:620px;padding:70px 0;background:linear-gradient(180deg,#f5f8fc 0,#fff 100%)}.website-login-wrap{width:1120px;margin:0 auto}.website-login-card{display:flex;min-height:500px;overflow:hidden;border:#d5d9df 2px solid;border-radius:10px;background:#fff;box-shadow:0 16px 45px rgba(14,62,144,.08);text-align:left}.website-login-intro{width:42%;padding:85px 60px;background:#0e3e90;color:#fff}.website-login-kicker{margin-bottom:28px;color:#eebd2b;font-size:18px;letter-spacing:.12em}.website-login-intro h1{margin:0 0 24px;color:#fff;font-size:36px;font-weight:700}.website-login-intro p{margin:0 0 45px;color:rgba(255,255,255,.82);line-height:2}.website-login-intro a{color:#fff;font-size:15px}.website-login-intro a:hover{color:#eebd2b}.website-login-panel{width:58%;padding:65px 85px 55px}.website-login-heading{margin-bottom:32px}.website-login-heading h2{margin:0 0 10px;color:#0e3e90;font-size:28px;font-weight:700}.website-login-heading p{margin:0;color:#888}.website-login-field{margin-bottom:22px}.website-login-field label{display:block;margin-bottom:8px;color:#333;font-weight:400}.website-login-field input{width:100%;height:48px;padding:0 15px;border:#c8c8c8 1px solid;border-radius:5px;background:#fff;font-size:16px;transition:border-color .2s,box-shadow .2s}.website-login-field input:focus{border-color:#0e3e90;box-shadow:0 0 0 3px rgba(14,62,144,.1)}.website-login-options{display:flex;align-items:center;justify-content:space-between;margin:4px 0 26px;font-size:14px}.website-login-options label{margin:0;font-weight:400;cursor:pointer}.website-login-options input{margin:0 5px 0 0;vertical-align:-1px}.website-login-options a{color:#0e3e90}.website-login-submit{width:100%;height:50px;border:0;border-radius:5px;background:#eebd2b;color:#000;font-size:20px;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.website-login-submit:hover,.website-login-submit:focus{background:#0e3e90;color:#fff}.website-login-register{margin:22px 0 0;text-align:center;color:#777}.website-login-register a{margin-left:8px;color:#0e3e90}.website-login-register a:hover{text-decoration:underline}.website-login-page .help-block{margin:5px 0 0;color:#c00}.member-site-footer{margin-top:0;border-top:#0e3e90 10px solid}.member-site-footer .body{width:100%;padding:20px 0;border-top:#ccc 8px solid}@media screen and (max-width:1400px){.member-login-page{min-width:1000px}.website-login-wrap{width:980px}.website-login-panel{padding-left:65px;padding-right:65px}}

.website-register-card{min-height:540px}.website-register-card .website-login-intro{width:36%;padding:80px 52px}.website-register-panel{width:64%;padding:42px 65px 38px}.website-register-panel .website-login-heading{margin-bottom:25px}.website-register-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.website-register-field{margin:0}.website-register-field label{display:block;margin-bottom:7px;color:#333;font-weight:400}.website-register-field label i{margin-left:4px;color:#ff6b33}.website-register-field input{width:100%;height:46px;padding:0 14px;border:#c8c8c8 1px solid;border-radius:5px;background:#fff;font-size:15px;transition:border-color .2s,box-shadow .2s}.website-register-field input:focus{border-color:#0e3e90;box-shadow:0 0 0 3px rgba(14,62,144,.1)}.website-register-captcha{margin-top:18px}.website-register-captcha>label{display:block;margin-bottom:7px}.website-register-captcha>label i{margin-left:4px;color:#ff6b33}.website-register-captcha .input-group{display:flex;width:100%}.website-register-captcha .input-group>input{height:46px;flex:1;border:#c8c8c8 1px solid;border-radius:5px 0 0 5px;font-size:15px}.website-register-captcha .input-group-btn{display:flex;width:auto}.website-register-captcha .input-group-btn img{width:120px;height:46px;border:#c8c8c8 1px solid;border-left:0;border-radius:0 5px 5px 0;cursor:pointer}.website-register-captcha .btn-captcha{height:46px;line-height:32px;border-radius:0 5px 5px 0;background:#0e3e90;border-color:#0e3e90;color:#fff}.website-register-actions{margin-top:24px}.website-register-actions .website-login-submit{height:48px}.website-register-actions .website-login-register{margin-top:16px}.website-register-panel .help-block{min-height:0;margin:4px 0 0;font-size:13px}@media screen and (max-width:1400px){.website-register-panel{padding-left:48px;padding-right:48px}}

.website-register-panel .msg-box.n-right{display:block!important;position:static!important;width:100%!important;height:auto!important;margin:5px 0 0!important;text-align:left!important}.website-register-panel .msg-box.n-right .msg-wrap{display:block!important;position:static!important;width:auto!important;white-space:normal!important;line-height:20px}.website-register-captcha .input-group{flex-wrap:wrap}.website-register-captcha .input-group>.msg-box.n-right{order:3;flex:0 0 100%}
.website-register-captcha-note{margin:6px 0 0;color:#777;font-size:13px;line-height:1.6}

.website-login-field .msg-box.n-right{display:block!important;position:static!important;width:100%!important;height:auto!important;margin:5px 0 0!important;text-align:left!important}.website-login-field .msg-box.n-right .msg-wrap{display:block!important;position:static!important;width:auto!important;white-space:normal!important;line-height:20px}

.member-login-page .layui-layer-fast{overflow:hidden;border:0;border-radius:10px;background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.22)}.member-login-page .layui-layer-fast .layui-layer-title{height:58px;padding:0 28px;border-bottom:1px solid #e2e6ec;background:#fff;color:#0e3e90;font-size:20px;font-weight:700;line-height:58px}.member-login-page .layui-layer-fast .layui-layer-setwin{top:21px;right:22px}.member-login-page .layui-layer-fast .layui-layer-content{height:auto!important;overflow:visible!important}.website-reset-form{height:auto!important;min-height:0;padding:26px 34px 0}.website-reset-form .form-body{position:static!important;width:auto;padding:0;overflow:visible!important}.website-reset-form .form-group{margin:0 0 17px}.website-reset-form .form-group:before,.website-reset-form .form-group:after{display:table;content:""}.website-reset-form .form-group:after{clear:both}.website-reset-form .control-label{float:none;width:100%;padding:0;margin:0 0 7px;text-align:left;color:#333;font-size:15px;font-weight:400}.website-reset-form .form-group>.col-xs-12{float:none;width:100%;padding:0}.website-reset-form .website-reset-types{display:flex;align-items:center;gap:24px;margin:0;padding:0}.website-reset-form .website-reset-types label{display:inline-flex;align-items:center;margin:0;color:#444;font-weight:400;cursor:pointer}.website-reset-form .website-reset-types input{margin:0 7px 0 0}.website-reset-form .form-control{height:44px;border:1px solid #c8cdd5;border-radius:5px;background:#fff;box-shadow:none;font-size:15px}.website-reset-form .form-control:focus{border-color:#0e3e90;box-shadow:0 0 0 3px rgba(14,62,144,.1)}.website-reset-form .input-group{display:flex;width:100%}.website-reset-form .input-group .form-control{flex:1;border-radius:5px 0 0 5px}.website-reset-form .input-group-btn{display:flex;width:auto}.website-reset-form .btn-captcha{height:44px;padding:0 18px;border-color:#0e3e90;border-radius:0 5px 5px 0;background:#0e3e90;color:#fff;line-height:42px}.website-reset-form .btn-captcha:hover,.website-reset-form .btn-captcha:focus{border-color:#eebd2b;background:#eebd2b;color:#000}.website-reset-form .form-footer{position:static!important;width:auto;height:auto;line-height:normal;margin:24px -34px 0;padding:18px 34px;border:0;background:#f4f6f9}.website-reset-form .form-footer>div{float:none;width:100%;padding:0;margin:0}.website-reset-form .form-footer .btn-primary{width:100%;height:46px;border:0;border-radius:5px;background:#eebd2b;color:#000;font-size:17px;font-weight:700}.website-reset-form .form-footer .btn-primary:hover,.website-reset-form .form-footer .btn-primary:focus{background:#0e3e90;color:#fff}.website-reset-form .msg-box.n-right{display:block!important;position:static!important;width:100%!important;height:auto!important;margin:5px 0 0!important;text-align:left!important}.website-reset-form .msg-box.n-right .msg-wrap{display:block!important;position:static!important;width:auto!important;white-space:normal!important;line-height:20px}

.website-reset-form .website-reset-type-row{display:flex;align-items:center}.website-reset-form .website-reset-type-row:before,.website-reset-form .website-reset-type-row:after{display:none}.website-reset-form .website-reset-type-row>.control-label{flex:0 0 auto;width:auto;margin:0 24px 0 0}.website-reset-form .website-reset-type-row>div.col-xs-12{flex:1;width:auto}.website-reset-form .website-reset-types label{padding-left:0;white-space:nowrap}.website-reset-form .website-reset-types input[type=radio]{position:static!important;width:18px;height:18px;margin:0 7px 0 0!important;flex:0 0 18px}
