.haixuan[data-v-de9e0962]{width:100%;min-height:100vh;position:relative;top:0;overflow:hidden;box-sizing:border-box;background:linear-gradient(135deg,#ff6b6b,#ff8e53 25%,#ff6b6b 50%,#ff8e53 75%,#ff6b6b);background-size:400% 400%;animation:gradientBG-de9e0962 15s ease infinite;padding-bottom:1rem}@keyframes gradientBG-de9e0962{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.haixuan .bg[data-v-de9e0962]{width:7.5rem;height:4.5rem;display:block;-o-object-fit:cover;object-fit:cover;mask-image:linear-gradient(180deg,#000 60%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent)}.haixuan .formContainer[data-v-de9e0962]{width:92%;margin:-1.5rem auto 0;background:hsla(0,0%,100%,.95);border-radius:.32rem;padding:.48rem .36rem;box-sizing:border-box;box-shadow:0 8px 32px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.1);position:relative;z-index:10;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)}.haixuan .sectionTitle[data-v-de9e0962]{font-size:.34rem;font-weight:700;color:#222;margin-bottom:.36rem;padding:.16rem .24rem;background:linear-gradient(135deg,#ff6b6b,#ff8e53);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;position:relative}.haixuan .sectionTitle[data-v-de9e0962]:after{content:"";position:absolute;bottom:0;left:.24rem;width:.6rem;height:.06rem;background:linear-gradient(90deg,#ff6b6b,#ff8e53);border-radius:.03rem}.haixuan .sectionTitle .optional[data-v-de9e0962],.haixuan .sectionTitle .requireTip[data-v-de9e0962]{font-size:.24rem;color:#999;font-weight:400;margin-left:.1rem}.haixuan .photoTitle[data-v-de9e0962]{margin-top:.4rem;display:inline-block}.haixuan .photoTip[data-v-de9e0962]{font-size:.24rem;color:#666;margin-bottom:.28rem;line-height:1.5;background:linear-gradient(135deg,#fff8f8,#fff);padding:.2rem .24rem;border-radius:.12rem;border-left:4px solid #ff6b6b;box-shadow:0 2px 8px hsla(0,100%,71%,.08)}.haixuan .formItem[data-v-de9e0962]{display:flex;align-items:center;margin-bottom:.28rem;min-height:.88rem;padding:.08rem 0;transition:all .3s ease;border-radius:.12rem}.haixuan .formItem[data-v-de9e0962]:hover{background:hsla(0,100%,71%,.03)}.haixuan .formItem .label[data-v-de9e0962]{width:1.6rem;font-size:.28rem;color:#444;font-weight:600;flex-shrink:0;text-align:left;padding-left:.1rem}.haixuan .formItem .label .star[data-v-de9e0962]{color:#ff6b6b;margin-right:.06rem;font-weight:700}.haixuan .formItem .input[data-v-de9e0962]{flex:1;height:.8rem;border:2px solid #f0f0f0;border-radius:.16rem;padding:0 .28rem;font-size:.28rem;color:#333;box-sizing:border-box;outline:none;background:linear-gradient(135deg,#fafafa,#fff);transition:all .3s ease}.haixuan .formItem .input[data-v-de9e0962]:focus{border-color:#ff6b6b;background:#fff;box-shadow:0 4px 12px hsla(0,100%,71%,.15),0 0 0 3px hsla(0,100%,71%,.08);transform:translateY(-1px)}.haixuan .formItem .input[data-v-de9e0962]::-moz-placeholder{color:#aaa;font-size:.26rem}.haixuan .formItem .input[data-v-de9e0962]::placeholder{color:#aaa;font-size:.26rem}.haixuan .formItem .select[data-v-de9e0962]{width:2rem;height:.8rem;border:2px solid #f0f0f0;border-radius:.16rem;padding:0 .28rem;font-size:.28rem;color:#333;box-sizing:border-box;outline:none;background:linear-gradient(135deg,#fafafa,#fff);transition:all .3s ease;cursor:pointer}.haixuan .formItem .select.full[data-v-de9e0962]{flex:1;width:auto}.haixuan .formItem .select[data-v-de9e0962]:focus{border-color:#ff6b6b;background:#fff;box-shadow:0 4px 12px hsla(0,100%,71%,.15),0 0 0 3px hsla(0,100%,71%,.08)}.haixuan .formItem .select option[data-v-de9e0962]{padding:.2rem;font-size:.28rem}.haixuan .formItem .radioGroup[data-v-de9e0962]{flex:1;display:flex;gap:.16rem}.haixuan .formItem .radioGroup .radioItem[data-v-de9e0962]{display:flex;align-items:center;cursor:pointer;font-size:.26rem;color:#666;padding:.14rem .24rem;border-radius:.28rem;transition:all .25s ease;border:1px solid #e8e8e8;background:#fff}.haixuan .formItem .radioGroup .radioItem[data-v-de9e0962]:hover{border-color:#ffb4a8;color:#ff6b6b}.haixuan .formItem .radioGroup .radioItem input[type=radio][data-v-de9e0962]{display:none}.haixuan .formItem .radioGroup .radioItem input[type=radio]:checked+.radioIcon[data-v-de9e0962]{border-color:#fff;background:#fff}.haixuan .formItem .radioGroup .radioItem input[type=radio]:checked+.radioIcon[data-v-de9e0962]:after{transform:scale(1);background:#ff6b6b}.haixuan .formItem .radioGroup .radioItem .radioIcon[data-v-de9e0962]{width:.28rem;height:.28rem;border:1.5px solid #ccc;border-radius:50%;margin-right:.1rem;display:flex;align-items:center;justify-content:center;transition:all .25s ease;flex-shrink:0;background:transparent}.haixuan .formItem .radioGroup .radioItem .radioIcon[data-v-de9e0962]:after{content:"";width:.12rem;height:.12rem;background:transparent;border-radius:50%;transform:scale(0);transition:all .2s ease}.haixuan .formItem .radioGroup .radioItem .radioText[data-v-de9e0962]{font-size:.26rem;color:inherit;transition:all .25s ease}.haixuan .formItem .radioGroup .radioItem input[type=radio]:checked~.radioText[data-v-de9e0962]{color:#fff;font-weight:500}.haixuan .formItem .radioGroup .radioItem[data-v-de9e0962]:has(input[type=radio]:checked){background:linear-gradient(135deg,#ff6b6b,#ff8e53);border-color:transparent;box-shadow:0 2px 8px hsla(0,100%,71%,.25)}.haixuan .formItem .radioGroup .radioItem:has(input[type=radio]:checked) .radioIcon[data-v-de9e0962]{border-color:hsla(0,0%,100%,.8)}.haixuan .formItem .eduWrap[data-v-de9e0962]{flex:1;display:flex;align-items:center;gap:.12rem;flex-wrap:nowrap;min-width:0}.haixuan .formItem .eduWrap .select[data-v-de9e0962]{width:1.6rem;flex-shrink:0;padding:0 .16rem}.haixuan .formItem .eduWrap .radioGroup.inline[data-v-de9e0962]{display:flex;flex-wrap:nowrap;gap:.06rem;white-space:nowrap;flex-shrink:1;min-width:0}.haixuan .formItem .eduWrap .radioGroup.inline .radioItem[data-v-de9e0962]{flex-shrink:1;padding:.1rem .14rem;font-size:.22rem}.haixuan .formItem .eduWrap .radioGroup.inline .radioItem .radioIcon[data-v-de9e0962]{width:.2rem;height:.2rem;margin-right:.06rem}.haixuan .formItem .eduWrap .radioGroup.inline .radioItem .radioIcon[data-v-de9e0962]:after{width:.08rem;height:.08rem}.haixuan .formItem .eduWrap .radioGroup.inline .radioItem .radioText[data-v-de9e0962]{font-size:.22rem}.haixuan .uploadArea[data-v-de9e0962]{display:flex;gap:.28rem;margin-bottom:.48rem;justify-content:center}.haixuan .uploadArea .uploadItem[data-v-de9e0962]{width:2rem;height:2rem}.haixuan .uploadArea .uploadBox[data-v-de9e0962]{width:100%;height:100%;border:2px dashed #ffaaa0;border-radius:.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:linear-gradient(135deg,#fff5f5,#fff);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.haixuan .uploadArea .uploadBox[data-v-de9e0962]:active,.haixuan .uploadArea .uploadBox[data-v-de9e0962]:hover{background:linear-gradient(135deg,#ffe8e8,#fff0f0);border-color:#ff6b6b;transform:scale(1.03);box-shadow:0 4px 16px hsla(0,100%,71%,.15)}.haixuan .uploadArea .uploadBox.uploading[data-v-de9e0962]{cursor:default;background:linear-gradient(135deg,#fff0f0,#ffe8e8);border-color:#ff6b6b;border-style:solid;box-shadow:0 4px 16px hsla(0,100%,71%,.2)}.haixuan .uploadArea .uploadBox .plus[data-v-de9e0962]{font-size:.64rem;background:linear-gradient(135deg,#ff6b6b,#ff8e53);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;font-weight:300;transition:all .3s ease}.haixuan .uploadArea .uploadBox:hover .plus[data-v-de9e0962]{transform:scale(1.1)}.haixuan .uploadArea .uploadBox .uploadText[data-v-de9e0962]{font-size:.24rem;color:#f88;margin-top:.12rem;font-weight:500}.haixuan .uploadArea .uploadBox .loadingIcon[data-v-de9e0962]{width:.44rem;height:.44rem;border:3px solid #ffe0e0;border-top-color:#ff6b6b;border-radius:50%;animation:spin-de9e0962 .8s linear infinite;margin-bottom:.12rem}@keyframes spin-de9e0962{to{transform:rotate(1turn)}}.haixuan .uploadArea .photoPreview[data-v-de9e0962]{width:100%;height:100%;position:relative;border-radius:.2rem;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.12)}.haixuan .uploadArea .photoPreview img[data-v-de9e0962]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.haixuan .uploadArea .photoPreview .deleteBtn[data-v-de9e0962]{position:absolute;top:.06rem;right:.06rem;width:.4rem;height:.4rem;background:rgba(230,0,0,.8);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.24rem;cursor:pointer;transition:all .2s}.haixuan .uploadArea .photoPreview .deleteBtn[data-v-de9e0962]:active{transform:scale(.9)}.haixuan .emailInfo[data-v-de9e0962]{background:linear-gradient(135deg,#fff8f8,#fff 50%,#fff8f8);border-radius:.2rem;padding:.32rem;margin-bottom:.48rem;border:1px solid hsla(0,100%,71%,.15);box-shadow:0 4px 16px hsla(0,100%,71%,.08);position:relative;overflow:hidden}.haixuan .emailInfo[data-v-de9e0962]:before{content:"";position:absolute;top:0;left:0;width:.08rem;height:100%;background:linear-gradient(180deg,#ff6b6b,#ff8e53)}.haixuan .emailInfo .infoItem[data-v-de9e0962]{display:flex;align-items:flex-start;margin-bottom:.24rem;line-height:1.5;padding-left:.16rem}.haixuan .emailInfo .infoItem[data-v-de9e0962]:last-child{margin-bottom:0}.haixuan .emailInfo .infoItem .infoLabel[data-v-de9e0962]{width:1.6rem;color:#ff6b6b;font-size:.26rem;flex-shrink:0;font-weight:600}.haixuan .emailInfo .infoItem .infoContent[data-v-de9e0962]{flex:1;color:#444;font-size:.26rem;font-weight:500}.haixuan .emailInfo .infoItem .emailLink[data-v-de9e0962]{flex:1;color:#ff6b6b;text-decoration:none;font-size:.26rem;font-weight:600;transition:all .3s ease}.haixuan .emailInfo .infoItem .emailLink[data-v-de9e0962]:active,.haixuan .emailInfo .infoItem .emailLink[data-v-de9e0962]:hover{color:#ff8e53;text-decoration:underline}.haixuan .submitBtn[data-v-de9e0962]{width:100%;height:.96rem;background:linear-gradient(135deg,#ff6b6b,#ff8e53 50%,#ff6b6b);background-size:200% 200%;color:#fff;border:none;border-radius:.48rem;font-size:.34rem;font-weight:700;cursor:pointer;margin-top:.2rem;box-shadow:0 6px 20px hsla(0,100%,71%,.4),0 2px 8px hsla(0,100%,71%,.2);transition:all .3s cubic-bezier(.175,.885,.32,1.275);letter-spacing:.04rem;text-shadow:0 1px 2px rgba(0,0,0,.1)}.haixuan .submitBtn[data-v-de9e0962]:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 28px hsla(0,100%,71%,.5),0 4px 12px hsla(0,100%,71%,.3);background-position:100% 0}.haixuan .submitBtn[data-v-de9e0962]:active{transform:translateY(1px) scale(.99);box-shadow:0 3px 12px hsla(0,100%,71%,.4)}.popUp[data-v-de9e0962]{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:22;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);animation:fadeIn-de9e0962 .3s ease}@keyframes fadeIn-de9e0962{0%{opacity:0}to{opacity:1}}.popUp .toast[data-v-de9e0962]{width:6.2rem;background:linear-gradient(135deg,#fff,#fff8f8);border-radius:.28rem;padding:.56rem .48rem;box-sizing:border-box;text-align:center;box-shadow:0 12px 48px rgba(0,0,0,.25),0 4px 16px hsla(0,100%,71%,.15);animation:slideUp-de9e0962 .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid hsla(0,100%,71%,.1)}@keyframes slideUp-de9e0962{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.popUp .toast.successToast .popTitle[data-v-de9e0962]{background:linear-gradient(135deg,#52c41a,#73d13d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.popUp .toast.successToast .popBtn[data-v-de9e0962]{background:linear-gradient(135deg,#52c41a,#73d13d);box-shadow:0 4px 16px rgba(82,196,26,.4)}.popUp .toast .popTitle[data-v-de9e0962]{font-size:.4rem;font-weight:700;background:linear-gradient(135deg,#ff6b6b,#ff8e53);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.28rem}.popUp .toast .popContent[data-v-de9e0962]{font-size:.3rem;color:#555;line-height:1.6;margin-bottom:.48rem;font-weight:500}.popUp .toast .popBtn[data-v-de9e0962]{width:3.6rem;height:.84rem;line-height:.84rem;background:linear-gradient(135deg,#ff6b6b,#ff8e53);color:#fff;border-radius:.42rem;font-size:.32rem;margin:0 auto;cursor:pointer;font-weight:600;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 4px 16px hsla(0,100%,71%,.4);letter-spacing:.02rem}.popUp .toast .popBtn[data-v-de9e0962]:active,.popUp .toast .popBtn[data-v-de9e0962]:hover{transform:scale(1.05);box-shadow:0 6px 24px hsla(0,100%,71%,.5)}