.page-container[data-v-30887572]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#f5f7fa;flex:1;padding:40PX 20PX;position:relative}.back-home-btn[data-v-30887572]{position:absolute;top:20PX;left:20PX;width:44PX;height:44PX;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10PX);backdrop-filter:blur(10PX);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:100;transition:all .3s ease;box-shadow:0 4PX 12PX rgba(0,0,0,.15)}.back-home-btn[data-v-30887572]:hover{background-color:hsla(0,0%,100%,.3);transform:scale(1.05)}.form-wrapper[data-v-30887572]{max-width:800PX;margin:0 auto;background-color:#fff;border-radius:12PX;box-shadow:0 4PX 16PX rgba(0,0,0,.05);overflow:hidden}.form-header[data-v-30887572]{background-color:#0073bc;color:#fff;padding:40PX;text-align:center;position:relative}.page-title[data-v-30887572]{font-size:28PX;font-weight:700;margin-bottom:12PX;margin-top:0}.page-desc[data-v-30887572]{font-size:16PX;opacity:.9;margin:0}.form-content[data-v-30887572]{padding:40PX}.form-item[data-v-30887572]{margin-bottom:30PX}.form-label[data-v-30887572]{display:block;font-size:16PX;font-weight:700;color:#333;margin-bottom:12PX}.required[data-v-30887572]{color:#f56c6c;margin-left:4PX}.form-tip[data-v-30887572]{font-size:14PX;color:#999;margin-bottom:12PX;line-height:1.5}.form-input[data-v-30887572]{width:100%;box-sizing:border-box;padding:12PX 16PX;font-size:16PX;border:1PX solid #dcdfe6;border-radius:6PX;transition:border-color .2s}.form-input[data-v-30887572]:focus,.form-textarea[data-v-30887572]:focus{outline:none;border-color:#0073bc}.phone-list[data-v-30887572]{display:flex;flex-direction:column;gap:12PX;margin-bottom:12PX}.phone-item[data-v-30887572]{display:flex;gap:12PX;align-items:center}.phone-item .form-input[data-v-30887572]{flex:1}.remove-phone-btn[data-v-30887572]{background-color:#f56c6c;color:#fff;border:none;padding:0 16PX;height:44PX;border-radius:6PX;cursor:pointer;font-size:14PX}.add-phone-btn[data-v-30887572]{color:#0073bc;font-size:14PX;cursor:pointer;display:inline-block}.captcha-flex[data-v-30887572]{display:flex;gap:12PX;align-items:center}.captcha-input[data-v-30887572]{flex:1}.captcha-img[data-v-30887572]{width:100PX;height:44PX;border-radius:6PX;cursor:pointer;border:1PX solid #dcdfe6}.form-textarea[data-v-30887572]{width:100%;box-sizing:border-box;padding:12PX 16PX;font-size:16PX;border:1PX solid #dcdfe6;border-radius:6PX;height:120PX;resize:vertical}.word-count[data-v-30887572]{text-align:right;font-size:14PX;color:#999;margin-top:6PX}.uploader-container[data-v-30887572]{margin-top:10PX}.file-input[data-v-30887572]{display:none}.preview-list[data-v-30887572]{display:flex;flex-wrap:wrap;gap:16PX}.preview-item[data-v-30887572]{position:relative;width:100PX;height:100PX;border-radius:6PX;border:1PX solid #ebeef5;overflow:hidden}.preview-img[data-v-30887572]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.remove-btn[data-v-30887572]{position:absolute;top:0;right:0;background:rgba(0,0,0,.5);color:#fff;width:24PX;height:24PX;border-bottom-left-radius:6PX;font-size:16PX}.remove-btn[data-v-30887572],.upload-btn[data-v-30887572]{display:flex;align-items:center;justify-content:center;cursor:pointer}.upload-btn[data-v-30887572]{width:100PX;height:100PX;border:1PX dashed #c0c4cc;border-radius:6PX;flex-direction:column;background-color:#fafafa;color:#8c939d;transition:border-color .3s,color .3s}.upload-btn[data-v-30887572]:hover{border-color:#0073bc;color:#0073bc}.upload-icon[data-v-30887572]{font-size:32PX;margin-bottom:4PX}.upload-text[data-v-30887572]{font-size:12PX}.submit-action[data-v-30887572]{margin-top:40PX;text-align:center}.submit-btn[data-v-30887572]{background-color:#0073bc;color:#fff;border:none;padding:14PX 60PX;font-size:18PX;border-radius:30PX;cursor:pointer;transition:background-color .3s;display:flex;align-items:center;justify-content:center;margin:0 auto}.submit-btn[data-v-30887572]:hover{background-color:#0060a0}@media (max-width:768PX){.page-container[data-v-30887572]{padding:20PX 15PX}.form-content[data-v-30887572],.form-header[data-v-30887572]{padding:30PX 20PX}.page-title[data-v-30887572]{font-size:24PX}.preview-item[data-v-30887572],.upload-btn[data-v-30887572]{width:80PX;height:80PX}}