.image-preview-container .image-list[data-v-57a1c88c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-preview-container .image-item[data-v-57a1c88c]{position:relative;cursor:pointer;border-radius:4px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.image-preview-container .image-item[data-v-57a1c88c]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-preview-container .image-item:hover .image-overlay[data-v-57a1c88c]{opacity:1}.image-preview-container .preview-image[data-v-57a1c88c]{width:var(--b19ce75a);height:var(--2531043a);-o-object-fit:contain;object-fit:contain;border-radius:4px;border:1px solid #d9d9d9}.image-preview-container .image-overlay[data-v-57a1c88c]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);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;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.image-preview-container .image-overlay .anticon[data-v-57a1c88c]{color:#fff;font-size:16px}.image-preview-container .more-text[data-v-57a1c88c]{color:#1890ff;cursor:pointer;font-size:12px;margin-left:8px}.preview-container .preview-header[data-v-57a1c88c]{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;padding:16px;border-bottom:1px solid #f0f0f0}.preview-container .preview-header .preview-title[data-v-57a1c88c]{font-size:16px;font-weight:500}.preview-container .preview-header .close-btn[data-v-57a1c88c]{border:none;padding:0;font-size:16px}.preview-container .preview-content[data-v-57a1c88c]{position:relative;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;min-height:400px;padding:20px}.preview-container .preview-content .preview-image-large[data-v-57a1c88c]{max-width:100%;max-height:500px;-o-object-fit:contain;object-fit:contain}.preview-container .preview-content .nav-btn[data-v-57a1c88c]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.5);border:none;color:#fff;font-size:18px;width:40px;height:40px;border-radius:50%;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-transition:all .3s ease;transition:all .3s ease}.preview-container .preview-content .nav-btn[data-v-57a1c88c]:hover{background:rgba(0,0,0,.7)}.preview-container .preview-content .nav-btn[data-v-57a1c88c]:disabled{opacity:.5;cursor:not-allowed}.preview-container .preview-content .nav-btn.prev-btn[data-v-57a1c88c]{left:20px}.preview-container .preview-content .nav-btn.next-btn[data-v-57a1c88c]{right:20px}.preview-container .preview-footer[data-v-57a1c88c]{padding:16px;text-align:center;border-top:1px solid #f0f0f0}.preview-container .preview-footer .image-counter[data-v-57a1c88c]{color:#666;font-size:14px}@media (max-width:768px){.preview-container .preview-content[data-v-57a1c88c]{min-height:300px;padding:10px}.preview-container .preview-content .nav-btn[data-v-57a1c88c]{width:35px;height:35px;font-size:16px}.preview-container .preview-content .nav-btn.prev-btn[data-v-57a1c88c]{left:10px}.preview-container .preview-content .nav-btn.next-btn[data-v-57a1c88c]{right:10px}}.anty-img-wrap[data-v-ffe00c62]{height:25px;margin:-1px}.anty-img-wrap img[data-v-ffe00c62]{width:100%;height:100%}.disabled-link[data-v-ffe00c62]{color:#ccc!important;cursor:not-allowed!important;pointer-events:none}.image-list[data-v-ffe00c62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.image-item[data-v-ffe00c62]{width:80px;height:80px;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.image-item[data-v-ffe00c62]:hover{border-color:#1890ff;-webkit-transform:scale(1.05);transform:scale(1.05)}.image-item img[data-v-ffe00c62]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.price-warning[data-v-ffe00c62]{margin-bottom:20px;padding:16px;background-color:#fff7e6;border:1px solid #ffd591;border-radius:6px}.price-comparison[data-v-ffe00c62]{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.price-item[data-v-ffe00c62]{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;padding:8px 12px;background-color:#fff;border-radius:4px;border:1px solid #f0f0f0}.price-item .label[data-v-ffe00c62]{color:#666;font-size:14px}.price-item .value[data-v-ffe00c62]{color:#333;font-weight:500;font-size:14px}.confirm-text[data-v-ffe00c62]{margin-top:16px;text-align:center;color:#ff4d4f;font-size:16px;font-weight:700}.price-warning-modal .ant-alert[data-v-ffe00c62]{margin-bottom:16px}.price-warning-modal .price-comparison[data-v-ffe00c62]{margin-top:0;gap:8px}.price-warning-modal .price-item[data-v-ffe00c62]{padding:6px 10px;border:1px solid #eee;border-radius:3px}.price-warning-modal .price-item .label[data-v-ffe00c62]{color:#555;font-size:13px}.price-warning-modal .price-item .value[data-v-ffe00c62]{color:#333;font-weight:600;font-size:13px}.price-warning-modal .confirm-text[data-v-ffe00c62]{margin-top:20px;font-size:15px;color:#ff4d4f;font-weight:700}.price-warning-modal .countdown-text[data-v-ffe00c62]{margin-top:12px;text-align:center;color:#999;font-size:13px;font-style:italic}