.preview-miniprogram[data-v-0e8da034]{position:relative;width:100%;max-width:375px;margin:0 auto;color:#173b5c;background:#f3f6fb;border:1px solid #e4ecf3;border-radius:20px;overflow:hidden;line-height:1.5;overflow-wrap:anywhere}.preview-miniprogram button[data-v-0e8da034]{font:inherit}.preview-navigation[data-v-0e8da034]{padding:12px 16px;background:#edf4fc;font-size:15px;font-weight:600;text-align:center}.preview-navigation span[data-v-0e8da034]{float:right;font-size:11px;color:#7388a2;font-weight:400}.preview-hero[data-v-0e8da034]{position:relative;height:240px;background:linear-gradient(125deg,#173f69,#008b8e)}.preview-hero>img[data-v-0e8da034]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-image-hint[data-v-0e8da034]{position:absolute;top:24px;left:0;width:100%;text-align:center;color:#cbe9ea;font-size:12px}.preview-hero-mask[data-v-0e8da034]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(16,49,74,.04),rgba(10,50,67,.8));pointer-events:none}.preview-hero-copy[data-v-0e8da034]{position:absolute;bottom:30px;left:20px;right:20px;color:#fff}.preview-category[data-v-0e8da034]{font-size:10px;letter-spacing:1px;opacity:.8}.preview-hero-title[data-v-0e8da034]{font-size:24px;line-height:1.3;font-weight:700;margin:8px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.preview-hero-desc[data-v-0e8da034]{font-size:12px;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-arrow[data-v-0e8da034]{position:absolute;top:75px;width:28px;height:32px;border:0;border-radius:8px;background:rgba(0,0,0,.24);color:#fff;cursor:pointer;font-size:24px!important}.preview-arrow.is-prev[data-v-0e8da034]{left:8px}.preview-arrow.is-next[data-v-0e8da034]{right:8px}.preview-image-count[data-v-0e8da034]{position:absolute;right:12px;bottom:8px;font-size:10px;color:#fff}.preview-description[data-v-0e8da034],.preview-summary[data-v-0e8da034]{position:relative;margin:12px;padding:16px;border-radius:18px;background:#fff;box-shadow:0 8px 20px rgba(21,53,82,.04)}.preview-summary[data-v-0e8da034]{margin-top:-12px}.preview-price-row[data-v-0e8da034]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.preview-price[data-v-0e8da034]{color:#ff6b52;font-size:30px;font-weight:700}.preview-price small[data-v-0e8da034]{font-size:12px;margin:0 3px;font-weight:400}.preview-stock[data-v-0e8da034]{border-radius:8px;background:#e1f5f0;color:#008b8e;padding:5px 8px;font-size:11px}.preview-name[data-v-0e8da034]{font-size:20px;font-weight:700;margin:8px 0 4px}.preview-muted[data-v-0e8da034]{font-size:11px;color:#8191a7}.preview-option-section[data-v-0e8da034]{margin-top:18px}.preview-option-title[data-v-0e8da034]{font-size:14px;font-weight:600;margin-bottom:10px}.preview-options[data-v-0e8da034]{display:flex;flex-wrap:wrap;gap:8px}.preview-options button[data-v-0e8da034]{min-height:30px;max-width:100%;padding:5px 10px;border:1px solid #d5dee9;border-radius:18px;font-size:11px;background:#fff;color:#627a93;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.preview-options button.active[data-v-0e8da034]{border-color:#06979b;background:#06979b;color:#fff}.preview-arrow[data-v-0e8da034]:focus-visible,.preview-options button[data-v-0e8da034]:focus-visible{outline:2px solid #173f69;outline-offset:2px}.preview-benefits[data-v-0e8da034]{display:flex;justify-content:space-between;padding-top:14px;margin-top:18px;border-top:1px solid #eef3f7;font-size:11px;color:#008b8e}.preview-remark[data-v-0e8da034]{color:#6f8298;font-size:12px;line-height:1.8;white-space:pre-wrap}.preview-description img[data-v-0e8da034]{display:block;width:100%;height:auto;margin-top:8px;border-radius:8px}.preview-empty[data-v-0e8da034]{padding:18px 10px;margin-top:10px;text-align:center;background:#f7fafc;border-radius:10px;color:#8596aa;font-size:12px}.preview-action-bar[data-v-0e8da034]{display:flex;gap:6px;align-items:center;padding:12px;background:#fff;border-top:1px solid #eaf0f5}.preview-cart[data-v-0e8da034]{display:flex;flex-direction:column;align-items:center;width:44px;flex-shrink:0;color:#06979b;font-size:20px}.preview-cart small[data-v-0e8da034]{font-size:9px}.preview-action-bar button[data-v-0e8da034]{flex:1;min-width:0;border:0;border-radius:22px;min-height:38px;padding:8px 5px;font-size:12px;cursor:default;opacity:1}.preview-add-cart[data-v-0e8da034]{background:#d8f2ef;color:#008b8e}.preview-buy[data-v-0e8da034]{background:#06979b;color:#fff}.preview-notice[data-v-0e8da034]{margin:0;padding:10px 14px;font-size:10px;text-align:center;color:#8191a7}.good-tuiguang-modal{font-size:14px}.good-tuiguang-modal .ant-row-flex .ant-col:first-child{color:#999;padding-right:10px;text-align:right;line-height:32px}.good-tuiguang-modal .image-wrapper{position:relative;width:300px;padding:20px;border:1px solid #e5e5e5;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.good-tuiguang-modal .image-wrapper .good-name,.good-tuiguang-modal .image-wrapper .user-name{font-size:14px;color:#333;font-weight:700;margin-top:10px}.good-tuiguang-modal .image-wrapper .image{position:relative;width:80%;margin-top:10px}.good-tuiguang-modal .download-img{margin-left:20px}.goods-edit-modal .ant-input-number{width:100%}.goods-edit-modal .time-guige{position:relative;width:100%}.goods-edit-modal .time-guige .time-guige-add{position:relative;width:100%;display:flex;align-items:center}.goods-edit-modal .time-guige .time-guige-item{position:relative;width:100%;background-color:#f5f5f5;border-radius:4px;padding:10px 0}.goods-edit-modal .time-guige .time-guige-item .time-guige-item-del{position:absolute;right:10px;top:0;font-size:16px;color:red;cursor:pointer;line-height:1;padding:10px;z-index:1}.goods-edit-modal .edit-wrap{position:relative;width:100%;height:calc(100% - 52px);display:flex}.goods-edit-modal .edit-wrap .edit-wrap-form{position:relative;width:calc(100% - 415px);height:100%;padding:10px 0;border-right:1px solid #e5e5e5;overflow:auto}.goods-edit-modal .edit-wrap .edit-wrap-preview{position:relative;width:415px;height:100%;padding:10px 20px;overflow:auto}.goods-edit-modal .edit-wrap .edit-wrap-preview .preview-title{position:relative;width:100%;text-align:center;font-size:14px;color:#333;font-weight:700;margin-bottom:10px}.goods-edit-modal .btn-group{position:relative;width:100%;height:52px;border-top:1px solid #e5e5e5;padding:10px 20px;text-align:right}