.page-layout{height:100%;display:flex;align-items:stretch;overflow:hidden;background:#fff}.page-layout .pos-left{background:#0c0c18;display:flex;align-items:center;flex:1 1;background:url(../../static/img/cover.4c51de0c.png) no-repeat;background-size:cover;background-position:50%}.page-layout .pos-left img{width:100%}.page-layout .pos-right{width:550px;position:relative;overflow:auto}.page-layout .pos-right .top-row{width:100%;font-size:12px;color:#666;padding-left:28px;position:absolute;top:24px;left:0;z-index:1}.page-layout .pos-right .main-container{min-height:100%;display:flex;justify-content:center;align-items:center;text-align:left}.page-layout .pos-right .main-container .main-wrapper{padding:50px 0;position:relative}.page-layout .pos-right .main-container .error-msg{position:absolute;width:340px;top:0;left:0}.page-layout .pos-right .main-container .title{margin-top:10px;font-size:18px;font-weight:500;color:#6e7170;line-height:36px}.page-layout .pos-right .main-container .footer{margin-top:40px}.vertical-form{width:340px}.vertical-form .item{position:relative;z-index:1;margin:38px auto 22px}.vertical-form .item .input-error-msg{color:#ff5050;position:absolute;left:0;bottom:-17px;font-size:12px;font-weight:400;line-height:12px}.vertical-form.show-input-error-msg .item{margin-bottom:48px}.vertical-form input{height:32px;background:transparent;width:100%;border:none;border-bottom:1px solid #e6e6e6;font-size:14px;font-weight:400}.vertical-form input:-internal-autofill-selected{background:transparent!important}.vertical-form input::-moz-placeholder{color:transparent}.vertical-form input:-ms-input-placeholder{color:transparent}.vertical-form input::placeholder{color:transparent}.vertical-form input:focus{outline-offset:0;outline:none;border-color:var(--primary-color);z-index:1}.vertical-form input:focus+.label{color:var(--primary-color)}.vertical-form input:-moz-placeholder-shown:not(:focus)+.label{font-size:14px;height:32px;line-height:32px;color:#bcbcbc;transform:translateY(0)}.vertical-form input:-ms-input-placeholder:not(:focus)+.label{font-size:14px;height:32px;line-height:32px;color:#bcbcbc;transform:translateY(0)}.vertical-form input:placeholder-shown:not(:focus)+.label{font-size:14px;height:32px;line-height:32px;color:#bcbcbc;transform:translateY(0)}.vertical-form input:focus:not(:-moz-placeholder-shown)+.label,.vertical-form input:not(:-moz-placeholder-shown)+.label{font-size:12px;height:16px;line-height:16px;color:var(--primary-color);transform:translateY(-22px)}.vertical-form input:focus:not(:-ms-input-placeholder)+.label,.vertical-form input:not(:-ms-input-placeholder)+.label{font-size:12px;height:16px;line-height:16px;color:var(--primary-color);transform:translateY(-22px)}.vertical-form input:focus+.label,.vertical-form input:focus:not(:placeholder-shown)+.label,.vertical-form input:not(:placeholder-shown)+.label{font-size:12px;height:16px;line-height:16px;color:var(--primary-color);transform:translateY(-22px)}.vertical-form .item.error input{border-color:#ff5050}.vertical-form .label{font-size:12px;height:16px;line-height:16px;color:#bcbcbc;transform:translateY(-22px);transition-duration:.3s;position:absolute;left:0;top:0;z-index:-1}.vertical-form .input-suffix{position:absolute;right:0;bottom:0;z-index:2}.vertical-form .send-code-btn{color:var(--primary-color);width:80px;height:32px;line-height:32px;border:none;z-index:2;background:transparent;padding:0}.vertical-form .send-code-btn:focus{box-shadow:none;outline:none}.vertical-form .send-code-btn[disabled]{background:transparent;color:#bcbcbc}.vertical-form .send-code-btn[disabled]:hover{background:transparent;color:#bcbcbc;border:none}.vertical-form .label-text{font-size:12px}.vertical-form .value{margin-top:7px}.btn-go-back{display:inline-block;cursor:pointer;height:32px;line-height:32px;padding:0 16px;border-radius:32px;background:#f2f2f2}.btn-go-back .icon-arrow-back{vertical-align:middle;margin-right:6px}