[data-v-4a217f04]:export{primary:#4073fa;white:#fff;asideMenuWidth:150px;headerHeight:64px}.shared-detail[data-v-4a217f04]{padding-bottom:80px}.shared-detail .page-header[data-v-4a217f04]{padding:16px 24px;background:#fff;border-bottom:1px solid #f0f0f0}.shared-detail .page-header .page-title[data-v-4a217f04]{display:flex;align-items:center;font-size:16px;font-weight:500;color:#333}.shared-detail .page-header .page-title .back-btn[data-v-4a217f04]{margin-right:12px;cursor:pointer;color:#666}.shared-detail .page-header .page-title .back-btn[data-v-4a217f04]:hover{color:#3868f9}.shared-detail .ls-card[data-v-4a217f04]{background:#fff;border-radius:8px;padding:24px}.shared-detail .ls-card .card-title[data-v-4a217f04]{font-size:16px;font-weight:500;color:#333;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.shared-detail .product-basic-info[data-v-4a217f04]{display:flex;align-items:flex-start}.shared-detail .product-basic-info .product-image-container[data-v-4a217f04]{margin-right:24px}.shared-detail .product-basic-info .product-image-container .product-image[data-v-4a217f04]{width:120px;height:120px;border-radius:8px;overflow:hidden}.shared-detail .product-basic-info .product-image-container .product-image .image-error[data-v-4a217f04]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5f5f5;color:#999;font-size:24px}.shared-detail .product-basic-info .product-info[data-v-4a217f04]{flex:1}.shared-detail .product-basic-info .product-info .product-name[data-v-4a217f04]{font-size:18px;font-weight:500;color:#333;margin-bottom:8px;line-height:1.4}.shared-detail .product-basic-info .product-info .product-category[data-v-4a217f04],.shared-detail .product-basic-info .product-info .product-code[data-v-4a217f04]{font-size:14px;color:#666;margin-bottom:6px}.shared-detail .product-basic-info .product-info .product-status[data-v-4a217f04]{margin-top:12px}.shared-detail .company-info .info-row[data-v-4a217f04],.shared-detail .price-info .info-row[data-v-4a217f04]{display:flex;align-items:center;margin-bottom:16px}.shared-detail .company-info .info-row .label[data-v-4a217f04],.shared-detail .price-info .info-row .label[data-v-4a217f04]{font-size:14px;color:#666;min-width:80px;margin-right:16px}.shared-detail .company-info .info-row .value[data-v-4a217f04],.shared-detail .price-info .info-row .value[data-v-4a217f04]{font-size:14px;color:#333;flex:1}.shared-detail .company-info .info-row .value.price[data-v-4a217f04],.shared-detail .price-info .info-row .value.price[data-v-4a217f04]{color:#ff4141;font-weight:500}.shared-detail .company-info .info-row .call-btn[data-v-4a217f04],.shared-detail .price-info .info-row .call-btn[data-v-4a217f04]{margin-left:16px;color:#3868f9}.shared-detail .spec-list .spec-item[data-v-4a217f04]{padding:16px;margin-bottom:16px;border:1px solid #f0f0f0;border-radius:8px}.shared-detail .spec-list .spec-item .spec-header[data-v-4a217f04]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.shared-detail .spec-list .spec-item .spec-header .spec-name[data-v-4a217f04]{font-size:14px;font-weight:500;color:#333}.shared-detail .spec-list .spec-item .spec-header .spec-stock[data-v-4a217f04]{font-size:13px;color:#666}.shared-detail .spec-list .spec-item .spec-details .spec-detail[data-v-4a217f04]{display:flex;align-items:center;margin-bottom:8px}.shared-detail .spec-list .spec-item .spec-details .spec-detail .label[data-v-4a217f04]{font-size:13px;color:#666;min-width:60px;margin-right:12px}.shared-detail .spec-list .spec-item .spec-details .spec-detail .value[data-v-4a217f04]{font-size:13px;color:#333;flex:1}.shared-detail .description-content[data-v-4a217f04]{font-size:14px;color:#333;line-height:1.6}.shared-detail .description-content[data-v-4a217f04] img{max-width:100%;height:auto}.shared-detail .fixed-bottom[data-v-4a217f04]{position:fixed;bottom:0;left:0;right:0;padding:16px 24px;background:#fff;border-top:1px solid #f0f0f0;box-shadow:0 -2px 8px rgba(0,0,0,.05)}.shared-detail .fixed-bottom .bottom-actions[data-v-4a217f04]{display:flex;gap:16px}.shared-detail .fixed-bottom .bottom-actions .el-button[data-v-4a217f04]{flex:1;height:40px}.shared-detail .fixed-bottom .bottom-actions .el-button.contact-btn[data-v-4a217f04]{background:#3868f9;border-color:#3868f9}.shared-detail .fixed-bottom .bottom-actions .el-button.back-btn[data-v-4a217f04]{color:#666;border-color:#dcdfe6}.shared-detail .el-skeleton[data-v-4a217f04]{padding:24px}