.image__preview__wrap{display:inline-block}.image__preview__wrap .image__content{text-align:center;cursor:pointer}.image__preview__wrap .image__content.text__align__left{text-align:left}.image__preview__wrap .image__content.text__align__right{text-align:right}.image__preview__wrap .image__content .el-image{display:inline-block;height:50px;width:50px;border-radius:5px;overflow:hidden;vertical-align:middle;border:1px solid hsla(0,0%,82.7%,.8274509804)}.image__preview__wrap .image__content .el-image.scale{height:150px;width:150px}.image__preview__wrap .image__content .el-image.medium{height:100px;width:100px}.image__preview__wrap .image__content .el-image.samll{height:50px;width:50px}.image__preview__wrap .image__content .el-image.mini{height:36px;width:36px}.image__preview__wrap .image__content .el-icon-circle-close{color:#fff;opacity:.8}.image__preview__wrap .image__content .el-image-viewer__canvas .el-image-viewer__img{max-width:90%!important;max-height:90%!important}.upload__wrap{outline-offset:4px}.upload__wrap .upload-state{position:absolute;bottom:0;left:0;width:100%;font-size:10px;line-height:18px;background:hsla(0,0%,100%,.9);text-align:center}.upload__wrap .upload-retry{padding:0;border:0;color:#f56c6c;cursor:pointer}.upload__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.upload__wrap .fake__clip{height:49px;width:49px;border-radius:6px;margin-left:5px;border:1px dashed #c0ccda;cursor:pointer;line-height:1.2;text-align:center;font-size:12px}.upload__wrap .fake__clip:hover{border-color:#1890ff;color:#1890ff}.upload__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload__wrap *{-webkit-transition:none;transition:none}.upload__wrap .upload__item{display:-webkit-box;display:-ms-flexbox;display:flex}.upload__wrap .upload__item.mini .el-upload-dragger{height:36px}.upload__wrap .upload__item.mini .el-upload--picture-card,.upload__wrap .upload__item.mini .el-upload-list--picture-card .el-upload-list__item{width:36px;height:36px}.upload__wrap .upload__item.has__title .el-upload--picture-card{width:100px}.upload__wrap .upload__item.has__title .el-icon-plus{width:50px}.upload__wrap .upload__item.has__title .el-icon-tip{display:inline-block;min-width:50px;text-align:left}.upload__wrap .upload__item.hide__file__list .el-upload-list{display:none}.upload__wrap .el-icon-plus,.upload__wrap .el-icon-trigger{width:100%;height:100%}.upload__wrap .el-icon-plus,.upload__wrap .el-icon-trigger,.upload__wrap .el-upload-dragger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload__wrap .el-upload-dragger{height:50px}.upload__wrap .el-icon-close-tip{opacity:0}.upload__wrap .el-upload-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.upload__wrap .el-upload--picture-card,.upload__wrap .el-upload-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload__wrap .el-upload--picture-card{width:50px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upload__wrap .upload__item__slot:hover .el-upload-list__item-actions{opacity:1}.upload__wrap .upload__item__slot:hover .el-upload-list__item-delete{display:block}.upload__wrap .el-upload-list--picture-card .el-upload-list__item{width:50px;height:50px;margin:0 5px 0 0}.upload__wrap .el-upload-list--picture-card .el-upload-list__item .upload__item__slot,.upload__wrap .el-upload-list--picture-card .el-upload-list__item .upload__item__slot .el-image{height:100%}.upload__wrap .el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-actions{right:-15px;left:auto;top:-6px;width:40px;height:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.upload__wrap .el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-actions span:last-child{position:absolute;top:-6px;left:8px}.upload__wrap .el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-actions span:last-child i{margin:auto;font-size:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product-form-container[data-v-c52459cc]{max-width:1200px;margin:0 auto;padding:20px}.form-content[data-v-c52459cc]{background:#fff;border-radius:4px}.product-form[data-v-c52459cc]{max-width:100%}.required-field .el-form-item__label[data-v-c52459cc]{position:relative}.required-star[data-v-c52459cc]{color:#f56c6c;margin-right:4px}.el-form-item[data-v-c52459cc]{margin-bottom:24px}.el-form-item__label[data-v-c52459cc]{color:#606266;font-weight:400;font-size:14px;line-height:1.5;padding-bottom:8px}.el-input__inner[data-v-c52459cc]{border:1px solid #dcdfe6;border-radius:4px;height:40px;line-height:40px;padding:0 15px;font-size:14px}.el-input__inner[data-v-c52459cc]:focus{border-color:#409eff}.el-select[data-v-c52459cc]{width:100%}.el-steps[data-v-c52459cc]{margin:0 auto}.el-step__title[data-v-c52459cc]{font-size:16px;color:#303133}.el-step__title.is-finish[data-v-c52459cc]{color:#409eff}.el-step__head.is-finish[data-v-c52459cc],.el-step__head.is-process[data-v-c52459cc]{border-color:#409eff;color:#409eff}.el-step__main[data-v-c52459cc]{margin-top:8px}.stepper-form-container[data-v-c52459cc]{max-width:1200px;margin:0 auto;padding:20px;background-color:#f5f5f5;min-height:100vh}.step-container[data-v-c52459cc]{background:#fff;padding:0 40px 20px 40px;border-radius:4px}.custom-steps[data-v-c52459cc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-steps[data-v-c52459cc],.step-item[data-v-c52459cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.step-item[data-v-c52459cc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 60px}.step-circle[data-v-c52459cc]{width:32px;height:32px;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;font-weight:700;margin-bottom:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.step-item.active .step-circle[data-v-c52459cc],.step-item.completed .step-circle[data-v-c52459cc]{background-color:#409eff;color:#fff;border:2px solid #409eff}.step-item.inactive .step-circle[data-v-c52459cc]{background-color:#f5f5f5;color:#c0c4cc;border:2px solid #e4e7ed}.step-title[data-v-c52459cc]{font-size:14px;color:#606266;text-align:center}.step-item.active .step-title[data-v-c52459cc],.step-item.completed .step-title[data-v-c52459cc]{color:#409eff;font-weight:500}.step-line[data-v-c52459cc]{position:absolute;top:16px;left:50px;width:120px;height:2px;background-color:#e4e7ed;-webkit-transition:all .3s ease;transition:all .3s ease}.step-line.active[data-v-c52459cc]{background-color:#409eff}p[data-v-73a62185]{color:#606266;line-height:1.6}.paste-error[data-v-73a62185]{margin-top:12px;max-height:160px;overflow:auto;word-break:break-all}.product-list-container[data-v-69a1aa6f]{padding:20px;min-height:70vh}.table-container[data-v-69a1aa6f]{background:#fff;border-radius:4px;padding:20px;margin-bottom:20px}.product-info[data-v-69a1aa6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}.product-image[data-v-69a1aa6f]{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-right:12px;border:1px solid #e4e7ed}.product-details[data-v-69a1aa6f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-name[data-v-69a1aa6f]{font-size:14px;color:#303133;margin-bottom:4px;line-height:1.4}.supplier-number[data-v-69a1aa6f]{font-size:12px;color:#909399;line-height:1.4}.bottom-section[data-v-69a1aa6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;padding-top:20px;border-top:1px solid #e4e7ed}.product-count[data-v-69a1aa6f]{color:#606266;font-size:14px;margin-right:12px}.price-section[data-v-69a1aa6f]{background:#fff;border-radius:4px;padding:20px}.price-item[data-v-69a1aa6f]{margin-bottom:16px}.price-item label[data-v-69a1aa6f]{display:block;margin-bottom:8px;color:#606266;font-size:14px}.price-item .el-input[data-v-69a1aa6f]{width:100%}.el-table[data-v-69a1aa6f]{font-size:14px}.el-table th[data-v-69a1aa6f]{background-color:#fafafa;color:#606266;font-weight:500}.el-table td[data-v-69a1aa6f]{padding:12px 0}.el-table .el-button--text[data-v-69a1aa6f]{padding:0;font-size:14px}.el-table .el-button--text[data-v-69a1aa6f]:hover{color:#66b1ff}@media (max-width:768px){.price-section .el-col[data-v-69a1aa6f]{margin-bottom:16px}}.flex[data-v-ca46f74a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:flex-start}.dialog-demo[data-v-ca46f74a]{padding:20px}.add-components-dialog[data-v-ca46f74a]{border-radius:8px}.add-components-dialog .el-dialog__body[data-v-ca46f74a]{padding:20px;height:600px}.dialog-content[data-v-ca46f74a]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;gap:20px}.left-panel[data-v-ca46f74a]{border-radius:6px}.left-panel[data-v-ca46f74a],.right-panel[data-v-ca46f74a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.right-panel[data-v-ca46f74a]{border:1px solid #e4e7ed;border-radius:6px;height:550px}.panel-title[data-v-ca46f74a]{margin:0 0 16px 0;font-size:16px;font-weight:500;color:#303133}.panel-header[data-v-ca46f74a]{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:16px}.clear-btn[data-v-ca46f74a]{color:#409eff;padding:0;font-size:14px}.search-section[data-v-ca46f74a]{margin-bottom:16px}.components-list[data-v-ca46f74a]{height:400px;overflow-y:auto;margin-bottom:16px}.component-item[data-v-ca46f74a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;border-bottom:1px solid #f0f0f0;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.component-item[data-v-ca46f74a]:hover{background-color:#f5f7fa}.item-checkbox[data-v-ca46f74a]{margin-right:12px}.item-image[data-v-ca46f74a]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-right:12px;border:1px solid #e4e7ed}.item-details[data-v-ca46f74a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.item-name[data-v-ca46f74a]{font-size:14px;color:#303133;margin-bottom:4px;line-height:1.4}.item-supplier[data-v-ca46f74a]{font-size:12px;color:#909399;line-height:1.4}.loading-indicator[data-v-ca46f74a]{text-align:center;padding:20px;color:#909399}.loading-indicator i[data-v-ca46f74a]{margin-right:8px}.no-more-data[data-v-ca46f74a]{text-align:center;padding:16px;color:#c0c4cc;font-size:14px}.total-count[data-v-ca46f74a]{color:#606266;font-size:14px}.selected-list[data-v-ca46f74a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;margin-bottom:16px}.selected-item[data-v-ca46f74a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;border-bottom:1px solid #f0f0f0;position:relative}.selected-image[data-v-ca46f74a]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-right:12px;border:1px solid #e4e7ed}.selected-details[data-v-ca46f74a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.selected-name[data-v-ca46f74a]{font-size:14px;color:#303133;margin-bottom:4px;line-height:1.4}.selected-supplier[data-v-ca46f74a]{font-size:12px;color:#909399;line-height:1.4}.remove-btn[data-v-ca46f74a]{position:absolute;top:8px;right:8px;color:#c0c4cc;cursor:pointer;font-size:16px}.remove-btn[data-v-ca46f74a]:hover{color:#f56c6c}.empty-selected[data-v-ca46f74a]{text-align:center;padding:40px 20px;color:#c0c4cc;font-size:14px}.selected-count[data-v-ca46f74a]{color:#606266;font-size:14px}.dialog-footer[data-v-ca46f74a]{text-align:right;padding-top:20px;border-top:1px solid #e4e7ed}.dialog-footer .el-button[data-v-ca46f74a]{margin-left:10px;padding:10px 20px}.components-list[data-v-ca46f74a]::-webkit-scrollbar,.selected-list[data-v-ca46f74a]::-webkit-scrollbar{width:6px}.components-list[data-v-ca46f74a]::-webkit-scrollbar-track,.selected-list[data-v-ca46f74a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.components-list[data-v-ca46f74a]::-webkit-scrollbar-thumb,.selected-list[data-v-ca46f74a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.components-list[data-v-ca46f74a]::-webkit-scrollbar-thumb:hover,.selected-list[data-v-ca46f74a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.drawer-demo[data-v-0ed54e00]{padding:20px}.drawer-content[data-v-0ed54e00]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.drawer-header[data-v-0ed54e00]{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:20px 0;border-bottom:1px solid #e4e7ed;margin-bottom:20px}.drawer-title[data-v-0ed54e00]{font-size:18px;font-weight:500;color:#303133;margin:0}.search-section[data-v-0ed54e00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.search-input[data-v-0ed54e00]{width:200px}.contract-btn[data-v-0ed54e00]{padding:8px 16px}.product-list[data-v-0ed54e00]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.table-header[data-v-0ed54e00]{padding:12px 0;border-bottom:1px solid #e4e7ed;background-color:#fafafa;font-weight:500;color:#606266;font-size:14px}.product-item[data-v-0ed54e00],.table-header[data-v-0ed54e00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-item[data-v-0ed54e00]{padding:16px 0;border-bottom:1px solid #f0f0f0;-webkit-transition:background-color .3s;transition:background-color .3s}.product-item[data-v-0ed54e00]:hover{background-color:#f5f7fa}.header-cell[data-v-0ed54e00],.item-cell[data-v-0ed54e00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-cell[data-v-0ed54e00]{width:60px}.checkbox-cell[data-v-0ed54e00],.star-cell[data-v-0ed54e00]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.star-cell[data-v-0ed54e00]{width:80px}.product-cell[data-v-0ed54e00]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:300px}.price-cell[data-v-0ed54e00]{width:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-cell[data-v-0ed54e00],.quantity-cell[data-v-0ed54e00]{width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-cell[data-v-0ed54e00]{gap:8px}.star-active[data-v-0ed54e00]{color:#f7ba2a;cursor:pointer}.star-inactive[data-v-0ed54e00]{color:#c0c4cc;cursor:pointer}.star-inactive[data-v-0ed54e00]:hover{color:#f7ba2a}.product-info[data-v-0ed54e00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-image[data-v-0ed54e00]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-right:12px;border:1px solid #e4e7ed}.product-details[data-v-0ed54e00]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}.product-name[data-v-0ed54e00]{font-size:14px;color:#303133;margin-bottom:4px;line-height:1.4}.supplier-number[data-v-0ed54e00]{font-size:12px;color:#909399;line-height:1.4}.price[data-v-0ed54e00]{font-size:14px;color:#303133;font-weight:500}.quantity-control[data-v-0ed54e00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.quantity-number[data-v-0ed54e00]{font-size:14px;color:#303133;min-width:20px;text-align:center}.action-btn[data-v-0ed54e00]{color:#409eff;padding:0;font-size:14px}.delete-btn[data-v-0ed54e00]{color:#f56c6c}.action-btn[data-v-0ed54e00]:hover{opacity:.8}.drawer-footer[data-v-0ed54e00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;border-top:1px solid #e4e7ed;margin-top:20px}.selection-info[data-v-0ed54e00]{color:#606266;font-size:14px}.footer-actions[data-v-0ed54e00]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-left:15px}.el-drawer__header[data-v-0ed54e00]{display:none}.el-drawer__body[data-v-0ed54e00]{padding:0}.dialog-demo[data-v-0ed54e00]{padding:20px}.component-dialog[data-v-0ed54e00]{border-radius:8px}.component-dialog .el-dialog__header[data-v-0ed54e00]{padding:20px 20px 0;border-bottom:1px solid #e4e7ed}.component-dialog .el-dialog__body[data-v-0ed54e00]{padding:20px}.component-dialog .el-dialog__title[data-v-0ed54e00]{font-size:18px;font-weight:500;color:#303133}.required-star[data-v-0ed54e00]{color:#f56c6c;margin-right:4px}.el-form-item[data-v-0ed54e00]{margin-bottom:20px}.el-form-item__label[data-v-0ed54e00]{color:#606266;font-weight:400;font-size:14px;line-height:1.5;padding-bottom:8px}.el-input__inner[data-v-0ed54e00],.el-select .el-input__inner[data-v-0ed54e00]{border:1px solid #dcdfe6;border-radius:4px;height:40px;line-height:40px;padding:0 15px;font-size:14px}.el-input__inner[data-v-0ed54e00]:focus,.el-select .el-input__inner[data-v-0ed54e00]:focus{border-color:#409eff}.el-select[data-v-0ed54e00]{width:100%}.image-upload-container[data-v-0ed54e00]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.image-upload-container[data-v-0ed54e00],.uploaded-images[data-v-0ed54e00]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.image-item[data-v-0ed54e00]{position:relative;width:80px;height:80px;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}.uploaded-image[data-v-0ed54e00]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-overlay[data-v-0ed54e00]{position:absolute;top:0;left:0;right:0;bottom:0;background-color: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;transition:opacity .3s;cursor:pointer}.image-item:hover .image-overlay[data-v-0ed54e00]{opacity:1}.image-overlay i[data-v-0ed54e00]{color:#fff;font-size:18px}.image-uploader[data-v-0ed54e00]{display:inline-block}.upload-trigger[data-v-0ed54e00]{width:80px;height:80px;border:2px dashed #d9d9d9;border-radius:4px;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;cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s}.upload-trigger[data-v-0ed54e00]:hover{border-color:#409eff}.upload-trigger i[data-v-0ed54e00]{font-size:24px;color:#c0c4cc}.upload-trigger:hover i[data-v-0ed54e00]{color:#409eff}.dialog-footer[data-v-0ed54e00]{text-align:right;padding-top:20px;border-top:1px solid #e4e7ed}.dialog-footer .el-button[data-v-0ed54e00]{margin-left:10px;padding:10px 20px}@media (max-width:768px){.component-dialog[data-v-0ed54e00]{width:95%!important}.el-col[data-v-0ed54e00]{margin-bottom:16px}}.productDetailBase .filter-item{width:180px}.productDetailBase h4{display:inline-block;margin-left:20px}.productDetailBase .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.productDetailBase .el-form--inline .el-form-item{margin-right:0}.productDetailBase .on__off__dialog .el-form .el-form-item__content{width:50%}.productDetailBase .on__off__dialog .el-form .el-form-item__content .el-cascader,.productDetailBase .on__off__dialog .el-form .el-form-item__content .el-input,.productDetailBase .on__off__dialog .el-form .el-form-item__content .el-select{width:100%}.productDetailBase .on__off__dialog .footer{text-align:right}.upload__video__wrap *{-webkit-transition:none;transition:none}.upload__video__wrap .upload__item{display:-webkit-box;display:-ms-flexbox;display:flex}.upload__video__wrap .el-icon-plus{width:100%;height:100%}.upload__video__wrap .el-icon-plus,.upload__video__wrap .el-upload-dragger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload__video__wrap .el-upload-dragger{height:50px}.upload__video__wrap .el-icon-close-tip{opacity:0}.upload__video__wrap .el-upload-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.upload__video__wrap .el-upload--picture-card,.upload__video__wrap .el-upload-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload__video__wrap .el-upload--picture-card{width:50px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upload__video__wrap .el-upload-list--picture-card .el-upload-list__item{width:50px;height:50px;margin:0 5px 0 0}.upload__video__wrap .el-upload-list--picture-card .el-upload-list__item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload__video__wrap .el-upload-list--picture-card .el-upload-list__item-actions span{font-size:12px}.upload__video__wrap .el-upload-list--picture-card .el-upload-list__item-actions span:first-child{opacity:0;font-size:100px;overflow:hidden}.upload__video__wrap .el-upload-list--picture-card .el-upload-list__item-actions span:last-child{position:absolute;top:-4px;right:0;z-index:1}.video__dialog .el-dialog{height:85%}.video__dialog .el-dialog .el-dialog__body{height:95%;padding:0}.video__dialog .el-dialog .el-dialog__body .video__container{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:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%}.video__dialog .el-dialog .el-dialog__body .video__container .el-carousel{width:100%;height:100%}.video__dialog .el-dialog .el-dialog__body .video__container .el-carousel .el-carousel__container{height:100%}.video__dialog .el-dialog .el-dialog__body .video__container .el-carousel .el-carousel__container .el-carousel__item{width:100%;height:100%;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}.video__dialog .el-dialog .el-dialog__body .video__container .el-carousel .el-carousel__container .el-carousel__item img{max-width:100%;max-height:100%}.video__dialog .el-dialog .el-dialog__body .video__container .footer{text-align:center}.productDetailMaterial .tips{color:#ff4949;font-size:12px}.productDetailMaterial .el-form-item__content>div:first-child ul{margin:0}.productDetailMaterial .el-dialog__body[data-v-63241035]{padding:0!important;height:100px!important}.price-row[data-v-24601e77]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.price-row .el-form-item[data-v-24601e77]{min-width:0;margin-bottom:22px}.price-row .el-input[data-v-24601e77]{max-width:180px}.price-actions[data-v-24601e77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:800px){.price-row[data-v-24601e77]{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-container[data-v-dc15280e]{max-height:calc(100vh - 84px);overflow-y:auto}.dialog-demo[data-v-ff3fd7aa]{padding:20px}.copy-product-dialog[data-v-ff3fd7aa]{border-radius:8px}.copy-product-dialog .el-dialog__header[data-v-ff3fd7aa]{padding:20px 20px 0;border-bottom:1px solid #e4e7ed}.copy-product-dialog .el-dialog__body[data-v-ff3fd7aa]{padding:20px;max-height:600px;overflow-y:auto}.copy-product-dialog .el-dialog__title[data-v-ff3fd7aa]{font-size:18px;font-weight:500;color:#303133}.product-info-section[data-v-ff3fd7aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;padding:16px;background-color:#f8f9fa;border-radius:6px}.product-image[data-v-ff3fd7aa]{margin-right:16px}.product-image img[data-v-ff3fd7aa]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e4e7ed}.product-details[data-v-ff3fd7aa]{-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-row[data-v-ff3fd7aa]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-item[data-v-ff3fd7aa]{width:33%;font-size:14px;color:#606266;white-space:nowrap}.table-section[data-v-ff3fd7aa]{margin-bottom:20px}.table-section .el-table[data-v-ff3fd7aa]{font-size:14px}.table-section .el-table th[data-v-ff3fd7aa]{background-color:#fafafa;color:#606266;font-weight:500}.table-section .el-input__inner[data-v-ff3fd7aa]{border:none;padding:0 8px;height:32px;line-height:32px}.table-section .el-input__inner[data-v-ff3fd7aa]:focus{border:1px solid #409eff}.add-rows-section[data-v-ff3fd7aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:16px;background-color:#f8f9fa;border-radius:6px}.dialog-footer[data-v-ff3fd7aa]{text-align:right;padding-top:20px;border-top:1px solid #e4e7ed}.dialog-footer .el-button[data-v-ff3fd7aa]{margin-left:10px;padding:10px 20px}.el-button--text[data-v-ff3fd7aa]{padding:0;font-size:14px}.el-button--text[data-v-ff3fd7aa]:hover{color:#66b1ff}@media (max-width:768px){.copy-product-dialog[data-v-ff3fd7aa]{width:95%!important}.product-info-section[data-v-ff3fd7aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-image[data-v-ff3fd7aa]{margin-right:0;margin-bottom:12px}.detail-row[data-v-ff3fd7aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-item[data-v-ff3fd7aa]{margin-bottom:4px}}[data-v-21f09f0b] .catalog-price-import{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90vh}[data-v-21f09f0b] .catalog-price-import .el-dialog__body{overflow-y:auto}[data-v-21f09f0b] .catalog-price-import .el-dialog__footer,[data-v-21f09f0b] .catalog-price-import .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.cost-toolbar[data-v-21f09f0b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:18px 0}.import-mode[data-v-21f09f0b]{margin-top:18px}.paste-input[data-v-21f09f0b]{margin:16px 0}.paste-input p[data-v-21f09f0b]{color:#606266;line-height:1.6}.paste-preview[data-v-21f09f0b]{margin-top:12px}.file-input[data-v-21f09f0b]{display:none}.cost-summary[data-v-21f09f0b]{margin:16px 0;line-height:2}.error-text[data-v-21f09f0b]{color:#f56c6c}.sale-price-filters[data-v-4871fe5f]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px}.sale-price-filters[data-v-4871fe5f],.sale-price-range[data-v-4871fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sale-price-range[data-v-4871fe5f]{gap:4px;font-size:12px;color:#606266}.range-label[data-v-4871fe5f]{white-space:nowrap}.sale-price-range .el-input[data-v-4871fe5f]{width:80px}[data-v-797773c3] .el-table .cell{overflow:visible}.product-model[data-v-797773c3]{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;padding:20px;height:90vh;background-color:#f0f5fa}.product-model .product-model-left[data-v-797773c3]{width:240px;height:100%;border-radius:8px;padding:15px;background-color:#fff;overflow:hidden}.product-model .product-model-left .product-model-left-list[data-v-797773c3]{border-bottom:2px solid #ebeef5;padding-bottom:15px}.product-model .product-model-left .product-model-left-list li[data-v-797773c3]:first-child{font-size:16px;font-weight:600;color:#333}.product-model .product-model-right[data-v-797773c3]{width:calc(100% - 260px);height:100%;background-color:#fff;padding:15px}.product-model .product-model-right .product-model-right-form .el-form[data-v-797773c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-model .product-model-right .product-pricing-link[data-v-797773c3]{margin-left:auto;margin-right:0}.flex[data-v-797773c3]{-ms-flex-align:center;-ms-flex-pack:justify}.custom-tree-node[data-v-797773c3],.flex[data-v-797773c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.custom-tree-node[data-v-797773c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;-ms-flex-pack:justify;font-size:14px;padding-right:8px}.product-info[data-v-797773c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-info li[data-v-797773c3]:last-child{padding-left:10px}.product-price[data-v-797773c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-price li[data-v-797773c3]:last-child{padding-left:10px;color:#909399}.product-price li:last-child span[data-v-797773c3]{color:#333;padding-left:8px}.catalog-price[data-v-797773c3]{line-height:1.8;white-space:nowrap}.product-actions[data-v-797773c3]{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:end;-ms-flex-align:end;align-items:flex-end;gap:2px}.product-actions__row[data-v-797773c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:24px;white-space:nowrap}.product-actions__row .el-divider--vertical[data-v-797773c3]{margin:0 5px}.product-actions__row .el-button+.el-button[data-v-797773c3]{margin-left:0}.model-list[data-v-797773c3]{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}.model-list li[data-v-797773c3]{width:25%;text-align:center;border-radius:15px;padding:20px;cursor:pointer;margin:0 10px}.model-list .default-bod[data-v-797773c3]{border:1px dashed #dcdfe6}.model-list .select-bod[data-v-797773c3]{border:1px solid #409eff}.tip[data-v-797773c3]{color:#f56c6c;font-size:14px;padding:10px 0}.round[data-v-797773c3]{background-color:#f5f5f5;color:#1890ff;border-radius:80px;padding:0 6px;margin-left:8px;font-size:12px}.lower[data-v-797773c3]{position:absolute;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);top:30px;right:0}