.fs-12[data-v-7f6f7acf]{font-size:12px}.fs-14[data-v-7f6f7acf]{font-size:14px}.fs-16[data-v-7f6f7acf]{font-size:16px}.fs-18[data-v-7f6f7acf]{font-size:18px}.fs-20[data-v-7f6f7acf]{font-size:20px}.fs-24[data-v-7f6f7acf]{font-size:24px}.fs-28[data-v-7f6f7acf]{font-size:28px}.fs-32[data-v-7f6f7acf]{font-size:32px}.mt-5[data-v-7f6f7acf]{margin-top:5px}.mb-5[data-v-7f6f7acf]{margin-bottom:5px}.mr-5[data-v-7f6f7acf]{margin-right:5px}.ml-5[data-v-7f6f7acf]{margin-left:5px}.pt-5[data-v-7f6f7acf]{padding-top:5px}.pb-5[data-v-7f6f7acf]{padding-bottom:5px}.pr-5[data-v-7f6f7acf]{padding-right:5px}.pl-5[data-v-7f6f7acf]{padding-left:5px}.mt-8[data-v-7f6f7acf]{margin-top:8px}.mb-8[data-v-7f6f7acf]{margin-bottom:8px}.mr-8[data-v-7f6f7acf]{margin-right:8px}.ml-8[data-v-7f6f7acf]{margin-left:8px}.pt-8[data-v-7f6f7acf]{padding-top:8px}.pb-8[data-v-7f6f7acf]{padding-bottom:8px}.pr-8[data-v-7f6f7acf]{padding-right:8px}.pl-8[data-v-7f6f7acf]{padding-left:8px}.mt-16[data-v-7f6f7acf]{margin-top:16px}.mb-16[data-v-7f6f7acf]{margin-bottom:16px}.mr-16[data-v-7f6f7acf]{margin-right:16px}.ml-16[data-v-7f6f7acf]{margin-left:16px}.pt-16[data-v-7f6f7acf]{padding-top:16px}.pb-16[data-v-7f6f7acf]{padding-bottom:16px}.pr-16[data-v-7f6f7acf]{padding-right:16px}.pl-16[data-v-7f6f7acf]{padding-left:16px}.mt-10[data-v-7f6f7acf]{margin-top:10px}.mb-10[data-v-7f6f7acf]{margin-bottom:10px}.mr-10[data-v-7f6f7acf]{margin-right:10px}.ml-10[data-v-7f6f7acf]{margin-left:10px}.pt-10[data-v-7f6f7acf]{padding-top:10px}.pb-10[data-v-7f6f7acf]{padding-bottom:10px}.pr-10[data-v-7f6f7acf]{padding-right:10px}.pl-10[data-v-7f6f7acf]{padding-left:10px}.mt-15[data-v-7f6f7acf]{margin-top:15px}.mb-15[data-v-7f6f7acf]{margin-bottom:15px}.mr-15[data-v-7f6f7acf]{margin-right:15px}.ml-15[data-v-7f6f7acf]{margin-left:15px}.pt-15[data-v-7f6f7acf]{padding-top:15px}.pb-15[data-v-7f6f7acf]{padding-bottom:15px}.pr-15[data-v-7f6f7acf]{padding-right:15px}.pl-15[data-v-7f6f7acf]{padding-left:15px}.mt-20[data-v-7f6f7acf]{margin-top:20px}.mb-20[data-v-7f6f7acf]{margin-bottom:20px}.mr-20[data-v-7f6f7acf]{margin-right:20px}.ml-20[data-v-7f6f7acf]{margin-left:20px}.pt-20[data-v-7f6f7acf]{padding-top:20px}.pb-20[data-v-7f6f7acf]{padding-bottom:20px}.pr-20[data-v-7f6f7acf]{padding-right:20px}.pl-20[data-v-7f6f7acf]{padding-left:20px}.mt-25[data-v-7f6f7acf]{margin-top:25px}.mb-25[data-v-7f6f7acf]{margin-bottom:25px}.mr-25[data-v-7f6f7acf]{margin-right:25px}.ml-25[data-v-7f6f7acf]{margin-left:25px}.pt-25[data-v-7f6f7acf]{padding-top:25px}.pb-25[data-v-7f6f7acf]{padding-bottom:25px}.pr-25[data-v-7f6f7acf]{padding-right:25px}.pl-25[data-v-7f6f7acf]{padding-left:25px}.mt-30[data-v-7f6f7acf]{margin-top:30px}.mb-30[data-v-7f6f7acf]{margin-bottom:30px}.mr-30[data-v-7f6f7acf]{margin-right:30px}.ml-30[data-v-7f6f7acf]{margin-left:30px}.pt-30[data-v-7f6f7acf]{padding-top:30px}.pb-30[data-v-7f6f7acf]{padding-bottom:30px}.pr-30[data-v-7f6f7acf]{padding-right:30px}.pl-30[data-v-7f6f7acf]{padding-left:30px}.mt-40[data-v-7f6f7acf]{margin-top:40px}.mb-40[data-v-7f6f7acf]{margin-bottom:40px}.mr-40[data-v-7f6f7acf]{margin-right:40px}.ml-40[data-v-7f6f7acf]{margin-left:40px}.pt-40[data-v-7f6f7acf]{padding-top:40px}.pb-40[data-v-7f6f7acf]{padding-bottom:40px}.pr-40[data-v-7f6f7acf]{padding-right:40px}.pl-40[data-v-7f6f7acf]{padding-left:40px}.mt-50[data-v-7f6f7acf]{margin-top:50px}.mb-50[data-v-7f6f7acf]{margin-bottom:50px}.mr-50[data-v-7f6f7acf]{margin-right:50px}.ml-50[data-v-7f6f7acf]{margin-left:50px}.pt-50[data-v-7f6f7acf]{padding-top:50px}.pb-50[data-v-7f6f7acf]{padding-bottom:50px}.pr-50[data-v-7f6f7acf]{padding-right:50px}.pl-50[data-v-7f6f7acf]{padding-left:50px}.ver_-5[data-v-7f6f7acf]{vertical-align:-5px}.ver_-4[data-v-7f6f7acf]{vertical-align:-4px}.ver_-3[data-v-7f6f7acf]{vertical-align:-3px}.ver_-2[data-v-7f6f7acf]{vertical-align:-2px}.ver_-1[data-v-7f6f7acf]{vertical-align:-1px}.ver_1[data-v-7f6f7acf]{vertical-align:1px}.ver_2[data-v-7f6f7acf]{vertical-align:2px}.ver_3[data-v-7f6f7acf]{vertical-align:3px}.ver_4[data-v-7f6f7acf]{vertical-align:4px}.ver_5[data-v-7f6f7acf]{vertical-align:5px}.flex[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex}.defaultColor[data-v-7f6f7acf]{color:#409eff}.cursor[data-v-7f6f7acf]{cursor:pointer}.fl[data-v-7f6f7acf]{float:left}.fr[data-v-7f6f7acf]{float:right}.t-center[data-v-7f6f7acf]{text-align:center}.t-right[data-v-7f6f7acf]{text-align:right}.t-left[data-v-7f6f7acf]{text-align:left}.fw[data-v-7f6f7acf]{font-weight:700}.bg-fff[data-v-7f6f7acf]{background-color:#fff}.br-5[data-v-7f6f7acf]{border-radius:5px}.h100[data-v-7f6f7acf]{height:100%!important}[data-v-7f6f7acf]:export{g_main_sidebar_width:60px;g_sub_sidebar_width:220px;g_sidebar_width:280px;g_app_bg:#f5f7fb;g_main_bg:#f5f7fb;g_header_bg:#172033;g_header_menu_color:#fff;g_header_menu_active_bg:#273656;g_main_sidebar_bg:#172033;g_main_sidebar_menu_color:#fff;g_main_sidebar_menu_active_bg:#273656;g_sub_sidebar_bg:#fff;g_sub_sidebar_menu_color:#475569;g_sub_sidebar_menu_active_color:#fff;g_sub_sidebar_menu_active_bg:#2563eb}.page-main[data-v-7f6f7acf]{margin:0 16px}.homepage-decoration .decoration-header[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.homepage-decoration .decoration-header .page-title[data-v-7f6f7acf]{font-size:18px;font-weight:600;color:#303133}.homepage-decoration .decoration-header .header-actions[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.homepage-decoration .decoration-body[data-v-7f6f7acf]{gap:24px;min-height:600px}.homepage-decoration .decoration-body[data-v-7f6f7acf],.homepage-decoration .phone-preview-wrapper[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.homepage-decoration .phone-preview-wrapper[data-v-7f6f7acf]{-ms-flex-negative:0;flex-shrink:0;width:360px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px}.homepage-decoration .phone-frame[data-v-7f6f7acf]{width:340px;background:#1a1a2e;border-radius:44px;padding:14px 8px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.35);box-shadow:0 8px 32px rgba(0,0,0,.35);position:relative}.homepage-decoration .phone-notch[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:28px;position:relative;margin-bottom:2px}.homepage-decoration .phone-notch .notch-time[data-v-7f6f7acf]{position:absolute;left:20px;font-size:11px;font-weight:600;color:#fff}.homepage-decoration .phone-notch .notch-dynamic-island[data-v-7f6f7acf]{width:100px;height:22px;background:#000;border-radius:11px;margin:0 auto}.homepage-decoration .phone-screen[data-v-7f6f7acf]{background:#fff;border-radius:36px;overflow:hidden;height:700px;overflow-y:auto}.homepage-decoration .phone-screen[data-v-7f6f7acf]::-webkit-scrollbar{width:0}.homepage-decoration .homepage-preview[data-v-7f6f7acf]{min-height:100%;background:#f5f5f5}.homepage-decoration .preview-section[data-v-7f6f7acf]{position:relative;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.homepage-decoration .preview-section .section-label[data-v-7f6f7acf]{position:absolute;top:0;left:0;background:rgba(144,147,153,.92);color:#fff;font-size:10px;padding:2px 8px;border-radius:0 0 6px 0;z-index:10;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease}.homepage-decoration .preview-section.active[data-v-7f6f7acf]{-webkit-box-shadow:inset 0 0 0 2px #409eff;box-shadow:inset 0 0 0 2px #409eff;background:rgba(64,158,255,.04)}.homepage-decoration .preview-section.active .section-label[data-v-7f6f7acf]{background:#409eff}.homepage-decoration .section-empty[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;color:#999;gap:4px;border:1px dashed #ddd;border-radius:8px;margin:8px 10px}.homepage-decoration .section-empty i[data-v-7f6f7acf]{font-size:24px}.homepage-decoration .section-empty span[data-v-7f6f7acf]{font-size:12px}.homepage-decoration .banner-section[data-v-7f6f7acf]{overflow:hidden}.homepage-decoration .banner-swiper[data-v-7f6f7acf]{position:relative}.homepage-decoration .banner-swiper-wrapper[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.homepage-decoration .banner-swiper-wrapper .banner-slide[data-v-7f6f7acf]{-ms-flex-negative:0;flex-shrink:0;width:100%;height:130px;background-color:#5da845}.homepage-decoration .banner-dots[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:8px 0}.homepage-decoration .banner-dots .dot[data-v-7f6f7acf]{width:6px;height:6px;border-radius:50%;background:#ddd;-webkit-transition:all .2s;transition:all .2s}.homepage-decoration .banner-dots .dot.active[data-v-7f6f7acf]{background:#5da845;width:16px;border-radius:3px}.homepage-decoration .zone-block-section[data-v-7f6f7acf]{background:#fff;padding:16px;margin:12px 12px 0;border-radius:12px}.homepage-decoration .zone-block-section .zone-block-title[data-v-7f6f7acf]{font-size:15px;font-weight:600;color:#333;margin-bottom:12px}.homepage-decoration .zone-row[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.homepage-decoration .zone-row .zone-card[data-v-7f6f7acf]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:84px;padding:14px 12px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage-decoration .zone-row .zone-card-active[data-v-7f6f7acf]{background:#eef1fb;border:1.5px solid #b8c5f0}.homepage-decoration .zone-row .zone-card-active .zone-card-name[data-v-7f6f7acf]{font-size:16px;font-weight:700;color:#2d4fc4}.homepage-decoration .zone-row .zone-card-active .tip-active[data-v-7f6f7acf]{font-size:12px;color:#4267d4}.homepage-decoration .zone-row .zone-card-secondary[data-v-7f6f7acf]{background:#e6f8f5;border:1.5px solid #9dd5cc}.homepage-decoration .zone-row .zone-card-secondary .zone-card-name[data-v-7f6f7acf]{font-size:16px;font-weight:700;color:#1a6e6a}.homepage-decoration .zone-row .zone-card-secondary .tip-secondary[data-v-7f6f7acf]{font-size:12px;color:#1a9e96}.homepage-decoration .hot-products-section[data-v-7f6f7acf]{padding:16px 12px 12px;margin:12px 12px 0;background:#fff;border-radius:12px}.homepage-decoration .hot-products-header[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.homepage-decoration .hot-products-header .hot-products-title[data-v-7f6f7acf]{font-size:15px;font-weight:600;color:#333}.homepage-decoration .hot-products-header .hot-products-more[data-v-7f6f7acf]{font-size:12px;color:#999}.homepage-decoration .hot-products-grid[data-v-7f6f7acf]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.homepage-decoration .hot-products-grid .hot-product-card[data-v-7f6f7acf]{background:#f9f9f9;border-radius:10px;overflow:hidden}.homepage-decoration .hot-products-grid .hot-product-card .hp-img[data-v-7f6f7acf]{width:100%;padding-bottom:100%;background-size:cover;background-position:50%;background-color:#f0f0f0;position:relative}.homepage-decoration .hot-products-grid .hot-product-card .hp-img .hp-img-placeholder[data-v-7f6f7acf]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c0c4cc;font-size:28px}.homepage-decoration .hot-products-grid .hot-product-card .hp-info[data-v-7f6f7acf]{padding:8px 10px 10px}.homepage-decoration .hot-products-grid .hot-product-card .hp-info .hp-name[data-v-7f6f7acf]{font-size:12px;font-weight:600;color:#333;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;height:34px}.homepage-decoration .hot-products-grid .hot-product-card .hp-info .hp-price-row[data-v-7f6f7acf]{margin-top:6px}.homepage-decoration .hot-products-grid .hot-product-card .hp-info .hp-price-row .hp-price[data-v-7f6f7acf]{font-size:15px;font-weight:700;color:#e74c3c}.homepage-decoration .page-tail-section[data-v-7f6f7acf]{padding:32px 16px 24px;margin-top:4px;text-align:center;background:transparent}.homepage-decoration .tail-line[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-bottom:8px}.homepage-decoration .tail-line .tail-dash[data-v-7f6f7acf]{width:40px;height:1px;background:#ddd}.homepage-decoration .tail-line .tail-brand[data-v-7f6f7acf]{font-size:12px;color:#ccc;letter-spacing:1px}.homepage-decoration .tail-sub[data-v-7f6f7acf]{font-size:10px;color:#d0d0d0;line-height:1.5}.homepage-decoration .config-panel-wrapper[data-v-7f6f7acf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-height:calc(100vh - 160px);overflow-y:auto}.homepage-decoration .config-panel[data-v-7f6f7acf]{background:#fff;border-radius:8px;border:1px solid #ebeef5;padding:20px;min-height:500px}.homepage-decoration .config-header[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-bottom:1px solid #ebeef5;padding-bottom:12px;margin-bottom:16px}.homepage-decoration .config-header h3[data-v-7f6f7acf]{margin:0;font-size:16px;font-weight:600;color:#303133}.homepage-decoration .config-header .config-tip[data-v-7f6f7acf]{font-size:12px;color:#909399}.homepage-decoration .banner-editor-card[data-v-7f6f7acf],.homepage-decoration .saved-banner-panel[data-v-7f6f7acf]{border:1px solid #ebeef5;border-radius:8px;padding:16px;background:#fff}.homepage-decoration .saved-banner-panel[data-v-7f6f7acf]{margin-top:20px}.homepage-decoration .banner-editor-title[data-v-7f6f7acf],.homepage-decoration .saved-banner-header[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:16px}.homepage-decoration .banner-editor-title span[data-v-7f6f7acf],.homepage-decoration .saved-banner-title[data-v-7f6f7acf]{font-size:15px;font-weight:600;color:#303133}.homepage-decoration .saved-banner-subtitle[data-v-7f6f7acf]{margin-top:4px;font-size:12px;color:#909399}.homepage-decoration .form-actions[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:12px}.homepage-decoration .saved-banner-empty[data-v-7f6f7acf]{min-height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;color:#b7bac2;border:1px dashed #dcdfe6;border-radius:8px}.homepage-decoration .saved-banner-empty i[data-v-7f6f7acf]{font-size:30px}.homepage-decoration .saved-banner-list[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.homepage-decoration .saved-banner-card[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:14px;border:1px solid #ebeef5;border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.homepage-decoration .saved-banner-card[data-v-7f6f7acf]:hover{border-color:#c6e2ff;-webkit-box-shadow:0 6px 16px rgba(64,158,255,.08);box-shadow:0 6px 16px rgba(64,158,255,.08)}.homepage-decoration .saved-banner-card.active[data-v-7f6f7acf]{border-color:#409eff;background:#f5f9ff}.homepage-decoration .saved-banner-thumb-wrap[data-v-7f6f7acf]{-ms-flex-negative:0;flex-shrink:0;width:90px}.homepage-decoration .saved-banner-thumb[data-v-7f6f7acf]{width:90px;height:80px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f7fa;color:#c0c4cc;font-size:28px}.homepage-decoration .saved-banner-thumb.placeholder[data-v-7f6f7acf]{border:1px dashed #dcdfe6}.homepage-decoration .saved-banner-info[data-v-7f6f7acf]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.homepage-decoration .saved-banner-meta[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.homepage-decoration .saved-banner-name[data-v-7f6f7acf]{font-size:14px;font-weight:600;color:#303133}.homepage-decoration .saved-banner-tags[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0}.homepage-decoration .saved-banner-summary[data-v-7f6f7acf]{margin-top:8px;font-size:13px;color:#606266;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.homepage-decoration .saved-banner-footer[data-v-7f6f7acf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:10px;font-size:12px;color:#909399}.homepage-decoration .saved-banner-actions[data-v-7f6f7acf]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.homepage-decoration .saved-banner-actions .banner-card-drag[data-v-7f6f7acf]{cursor:move;color:#606266;font-size:18px;padding:0}.homepage-decoration .selected-product-info[data-v-7f6f7acf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;max-width:280px;padding:8px 10px;border:1px solid #ebeef5;border-radius:8px;background:#f8fafc;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage-decoration .selected-product-info .selected-product-img[data-v-7f6f7acf]{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:6px;overflow:hidden;background:#f5f7fa}.homepage-decoration .selected-product-info .selected-product-text[data-v-7f6f7acf]{min-width:0;font-size:13px;color:#333}.homepage-decoration .selected-product-info .selected-product-text .selected-product-name[data-v-7f6f7acf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.homepage-decoration .selected-product-info .selected-product-text .selected-product-price[data-v-7f6f7acf]{color:#e74c3c;font-weight:700;font-size:15px;margin-top:4px}.homepage-decoration .danger-text[data-v-7f6f7acf]{color:#f56c6c}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-28{font-size:28px}.fs-32{font-size:32px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.pr-5{padding-right:5px}.pl-5{padding-left:5px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.mr-8{margin-right:8px}.ml-8{margin-left:8px}.pt-8{padding-top:8px}.pb-8{padding-bottom:8px}.pr-8{padding-right:8px}.pl-8{padding-left:8px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.mr-16{margin-right:16px}.ml-16{margin-left:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.pr-16{padding-right:16px}.pl-16{padding-left:16px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.pr-10{padding-right:10px}.pl-10{padding-left:10px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.mr-15{margin-right:15px}.ml-15{margin-left:15px}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.pr-15{padding-right:15px}.pl-15{padding-left:15px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pr-20{padding-right:20px}.pl-20{padding-left:20px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.mr-25{margin-right:25px}.ml-25{margin-left:25px}.pt-25{padding-top:25px}.pb-25{padding-bottom:25px}.pr-25{padding-right:25px}.pl-25{padding-left:25px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mr-30{margin-right:30px}.ml-30{margin-left:30px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pr-30{padding-right:30px}.pl-30{padding-left:30px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mr-40{margin-right:40px}.ml-40{margin-left:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.pr-40{padding-right:40px}.pl-40{padding-left:40px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.mr-50{margin-right:50px}.ml-50{margin-left:50px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pr-50{padding-right:50px}.pl-50{padding-left:50px}.ver_-5{vertical-align:-5px}.ver_-4{vertical-align:-4px}.ver_-3{vertical-align:-3px}.ver_-2{vertical-align:-2px}.ver_-1{vertical-align:-1px}.ver_1{vertical-align:1px}.ver_2{vertical-align:2px}.ver_3{vertical-align:3px}.ver_4{vertical-align:4px}.ver_5{vertical-align:5px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.defaultColor{color:#409eff}.cursor{cursor:pointer}.fl{float:left}.fr{float:right}.t-center{text-align:center}.t-right{text-align:right}.t-left{text-align:left}.fw{font-weight:700}.bg-fff{background-color:#fff}.br-5{border-radius:5px}.h100{height:100%!important}.product-select-popper .product-option{gap:12px;padding:4px 0;width:100%}.product-select-popper .product-option,.product-select-popper .product-option .product-option-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-select-popper .product-option .product-option-img-wrap{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border-radius:6px;overflow:hidden;background:#f5f5f5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-select-popper .product-option .product-option-img-wrap .product-option-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.product-select-popper .product-option .product-option-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.product-select-popper .product-option .product-option-info .product-option-name{font-size:14px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.product-select-popper .product-option .product-option-info .product-option-desc{font-size:12px;color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;line-height:1.3}.product-select-popper .product-option .product-option-price{color:#f56c6c;font-weight:600;font-size:14px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.product-select-popper .el-select-dropdown__item{padding:6px 12px;height:auto;line-height:normal}.product-select-popper .el-select-dropdown__item.hover,.product-select-popper .el-select-dropdown__item:hover{background-color:#f0f2ff}.product-select-popper .el-select-dropdown__item.selected{background-color:#ecf5ff;font-weight:400}.product-select-popper .el-select-dropdown__empty{padding:20px 0;color:#909399;font-size:13px}.banner-card-ghost{opacity:.65}