.animation_input[data-v-7b1b0b34]{width:100%;position:relative;border-bottom:1px solid #d8d8d8;height:68px;transition:all .3s linear}.animation_input[data-v-7b1b0b34]:has(input:focus){border-bottom:2px solid var(--week-primary-color)}.animation_input .label_name[data-v-7b1b0b34]{position:absolute;left:5px;top:20px;font-size:16px;color:#727272;transition:all .3s linear;cursor:text}.animation_input .label_name.small[data-v-7b1b0b34]{top:0;left:0;font-size:14px}.animation_input input[data-v-7b1b0b34]{width:100%;height:50px;position:absolute;left:0;bottom:0;background:none;border:none;font-size:16px;padding:0 5px;color:#727272}.animation_input input:focus+.label_name[data-v-7b1b0b34]{top:0;left:0;color:var(--week-primary-color);font-size:14px}.animation_input input[data-v-7b1b0b34]:-webkit-autofill,.animation_input input[data-v-7b1b0b34]:-webkit-autofill:active,.animation_input input[data-v-7b1b0b34]:-webkit-autofill:focus,.animation_input input[data-v-7b1b0b34]:-webkit-autofill:hover{-webkit-transition-delay:111111s;-webkit-transition:color 11111s ease-out,background-color 111111s ease-out}.animation_input .password_view[data-v-7b1b0b34]{position:absolute;right:0;bottom:10px;cursor:pointer}.animation_input .password_view .iconfont[data-v-7b1b0b34]{font-size:20px}.animation_input .code_img[data-v-7b1b0b34]{width:90px;height:32px;border:1px solid #d9d9d9;position:absolute;bottom:10px;right:0;cursor:pointer}.validate_dialog{border-radius:16px}.validate_dialog .el-dialog__header{display:none}.validate_dialog .el-dialog__body{padding:0}.validate_dialog .validate_dialog_content{padding:34px;position:relative;text-align:center}.validate_dialog .validate_dialog_content .close{position:absolute;top:32px;right:32px;cursor:pointer}.validate_dialog .validate_dialog_content .close .icon{width:24px;height:24px}.validate_dialog .validate_dialog_content .title_iocn{width:68px;height:68px;border-radius:8px;background-color:#ff5a00;margin:0 auto;display:flex;align-items:center;justify-content:center}.validate_dialog .validate_dialog_content .title_iocn .iconfont{color:#fff;font-size:24px}.validate_dialog .validate_dialog_content h1{color:#2a2a2a;font-size:24px;line-height:28px;margin-top:24px;font-weight:400}.validate_dialog .validate_dialog_content h2{color:#727272;font-size:14px;line-height:28px;margin-top:16px;font-weight:400;padding:0 27px}.validate_dialog .validate_dialog_content h2 span{color:#2a2a2a}.validate_dialog .validate_dialog_content .btn_box{padding-top:48px;display:flex;justify-content:space-between}.validate_dialog .validate_dialog_content .btn_box button{width:168px;height:68px;border-radius:8px;font-size:20px;display:flex;align-items:center;justify-content:center}.validate_dialog .validate_dialog_content .btn_box button:first-child{background-color:var(--week-primary-color);color:#fff}.validate_dialog .validate_dialog_content .btn_box button:last-child{background-color:#f5f5f5;color:#2a2a2a}.validate_dialog .validate_dialog_content .btn_box button span{font-size:inherit}.login_container[data-v-b36ca398]{height:100vh;display:flex;background-color:#fff}.login_container .img_container[data-v-b36ca398]{width:40%;background:url(../../assets/img/passport_back.723ac69d.png) 50%}.login_container .form_container[data-v-b36ca398]{width:60%;height:100%;padding:0 12%;padding-top:16vh;overflow-y:auto}.login_container .form_container .page_name h1[data-v-b36ca398]{color:#2a2a2a;font-size:32px;line-height:40px;font-weight:400}.login_container .form_container .page_name p[data-v-b36ca398]{color:#727272;font-size:20px;line-height:24px;padding-top:20px}.login_container .form_container .form_box[data-v-b36ca398]{padding-top:20px}.login_container .form_container .form_box ul li[data-v-b36ca398]{display:flex;margin-top:60px}.login_container .form_container .form_box ul li[data-v-b36ca398]:first-child{margin-top:52px}.login_container .form_container .form_box ul li .icon[data-v-b36ca398]{width:68px;height:68px;background-color:#ffeee4;border-radius:8px;margin-right:24px;display:flex;align-items:center;justify-content:center}.login_container .form_container .form_box ul li .icon .iconfont[data-v-b36ca398]{font-size:22px;color:var(--week-primary-color)}.login_container .form_container .form_box ul li .inp[data-v-b36ca398]{flex:1}.login_container .form_container .form_box .btn_row[data-v-b36ca398]{margin-top:40px}.login_container .form_container .form_box .btn_row .btn[data-v-b36ca398]{width:100%;height:68px;line-height:48px;border-radius:4px;background:var(--week-primary-color);color:#fff;font-size:20px}.login_container .form_container .form_box .btn_row.create[data-v-b36ca398]{margin-top:0}.login_container .form_container .form_box .btn_row.create .btn[data-v-b36ca398]{background-color:#ffeee4;color:var(--week-primary-color)}.login_container .form_container .link_row[data-v-b36ca398]{text-align:center}.login_container .form_container .link_row a[data-v-b36ca398]{color:#727272;font-size:16px;line-height:72px}