.page .page-header[data-v-47484ab2]{padding:0 32px;height:56px;line-height:56px;background:#fff;margin-bottom:20px}.page .page-header .page-title[data-v-47484ab2]{font-size:16px;font-weight:700;color:#333}.page .page-ctx[data-v-47484ab2]{background:#fff;padding:24px}.product-card[data-v-47484ab2]{display:flex;align-items:center;padding:16px;border-bottom:1px dashed #eee;margin-bottom:24px}.product-card .product-image[data-v-47484ab2]{width:80px;height:80px;margin-right:16px;border:1px solid #f0f0f0}.product-card .product-image img[data-v-47484ab2]{width:100%;height:100%;object-fit:contain}.product-card .product-info[data-v-47484ab2]{flex:1;margin-top:-20px}.product-card .product-info .product-name[data-v-47484ab2]{font-family:Montserrat;font-weight:500;font-size:16px;color:#092138;line-height:22px;text-align:left;margin-bottom:16px}.product-card .product-info .product-sku[data-v-47484ab2]{font-family:Montserrat;font-weight:400;font-size:16px;color:#7b7b7b;line-height:22px;text-stroke:1px transparent;text-align:left}.product-card .product-num[data-v-47484ab2],.product-card .product-price[data-v-47484ab2],.product-card .product-total[data-v-47484ab2]{min-width:200px;font-family:Montserrat;font-weight:400;font-size:14px;color:#666;line-height:24px;text-align:left}.product-card .product-total[data-v-47484ab2]{color:#333}.form-section .form-item[data-v-47484ab2]{margin-bottom:24px}.form-section .form-item .form-label[data-v-47484ab2]{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:12px}.form-section .form-item .form-textarea[data-v-47484ab2]{width:100%;min-height:120px;padding:12px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;color:#333;resize:vertical;outline:none}.form-section .form-item .form-textarea[data-v-47484ab2]::placeholder{color:#999}.form-section .form-item .form-textarea[data-v-47484ab2]:focus{border-color:#7e308d}.form-section .upload-area .upload-comp[data-v-47484ab2] .el-upload--picture-card{width:80px;height:80px;line-height:80px;border:1px dashed #ddd;border-radius:4px;background:#fafafa}.form-section .upload-area .upload-comp[data-v-47484ab2] .el-upload--picture-card .upload-icon i{font-size:24px;color:#999}.form-section .upload-area .upload-comp[data-v-47484ab2] .el-upload--picture-card .upload-text{font-size:12px;color:#999;margin-top:-58px}.form-section .upload-area .upload-comp[data-v-47484ab2] .el-upload-list__item{width:80px;height:80px}.form-section .upload-area .upload-tip[data-v-47484ab2]{margin-top:8px;font-size:12px;color:#999}.form-section .submit-box[data-v-47484ab2]{text-align:left}.form-section .submit-box .submit-btn[data-v-47484ab2]{width:300px;height:48px;background:#7e308d;border:none;border-radius:24px;font-size:16px;color:#fff;cursor:pointer;transition:.3s}.form-section .submit-box .submit-btn[data-v-47484ab2]:hover{opacity:.85}.form-section .submit-box .submit-btn.is-loading[data-v-47484ab2]{opacity:.7;cursor:not-allowed}.success-page[data-v-47484ab2]{min-height:60vh;background:#fff;display:flex;align-items:center;justify-content:center}.success-page .success-content[data-v-47484ab2]{text-align:center}.success-page .success-content .success-icon[data-v-47484ab2]{margin-bottom:20px}.success-page .success-content .success-desc[data-v-47484ab2],.success-page .success-content .success-title[data-v-47484ab2]{font-family:Montserrat;font-weight:500;font-size:20px;color:#333;line-height:28px;text-align:center}.success-page .success-content .success-desc[data-v-47484ab2]{margin-bottom:40px}.success-page .success-content .success-btns[data-v-47484ab2]{display:flex;flex-direction:column;gap:12px;align-items:center}.success-page .success-content .success-btns .success-btn[data-v-47484ab2]{width:300px;height:48px;background:#7e308d;border:none;border-radius:24px;font-size:16px;color:#fff;cursor:pointer;transition:.3s}.success-page .success-content .success-btns .success-btn[data-v-47484ab2]:hover{opacity:.85}.success-page .success-content .success-btns .success-btn.outline[data-v-47484ab2]{background:transparent;border:1px solid #7e308d;color:#7e308d}@media screen and (max-width:1199px){.success-page .success-content .success-icon[data-v-47484ab2]{width:64px;height:64px}.success-page .success-content .success-icon i[data-v-47484ab2]{font-size:36px}.success-page .success-content .success-title[data-v-47484ab2]{font-size:18px}.success-page .success-content .success-desc[data-v-47484ab2]{font-size:14px;padding:0 24px}.success-page .success-content .success-btns .success-btn[data-v-47484ab2]{width:260px;height:44px;font-size:14px}}