.content .header[data-v-9ab25bdc]{display:flex;align-items:center;padding:20px;border-bottom:1px solid #eee}.content .header .shop-icon[data-v-9ab25bdc]{width:80px;height:80px;border-radius:5px;-o-object-fit:cover;object-fit:cover;cursor:pointer;transition:transform .3s}.content .header .shop-icon[data-v-9ab25bdc]:hover{transform:scale(1.05)}.content .header .shop-name[data-v-9ab25bdc]{font-size:16px;font-weight:600;margin-left:20px;color:#333}.content .good-content[data-v-9ab25bdc]{display:flex;margin-top:20px;padding:0 20px}.content .good-content .swiper[data-v-9ab25bdc]{width:600px;height:600px;overflow:hidden;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.content .good-content .swiper .swiper-item[data-v-9ab25bdc]{display:flex;justify-content:center;align-items:center;background:#f5f7fa}.content .good-content .swiper .swiper-item.placeholder[data-v-9ab25bdc]{flex-direction:column;background:#f5f7fa}.content .good-content .swiper .swiper-item.placeholder .placeholder-text[data-v-9ab25bdc]{margin-top:16px;color:#909399;font-size:14px}.content .good-content .swiper .swiper-item .el-image[data-v-9ab25bdc]{max-width:100%;max-height:100%;transition:transform .3s}.content .good-content .swiper .swiper-item .el-image[data-v-9ab25bdc]:hover{transform:scale(1.05)}.content .good-content .good[data-v-9ab25bdc]{flex:1;display:flex;flex-direction:column;margin-left:40px;padding:20px 0}.content .good-content .good .good-top .good-name[data-v-9ab25bdc]{font-size:24px;font-weight:600;color:#333;line-height:1.4}.content .good-content .good .good-top .good-info[data-v-9ab25bdc]{display:flex;align-items:center;margin-top:20px}.content .good-content .good .good-top .good-info .price[data-v-9ab25bdc]{font-size:32px;font-weight:700;color:#f56c6c}.content .good-content .good .good-top .good-info .price .symbol[data-v-9ab25bdc]{font-size:16px;margin-right:4px}.content .good-content .good .good-top .good-info .price .amount[data-v-9ab25bdc]{font-family:DIN}.content .good-content .good .good-top .good-info .sales-volume[data-v-9ab25bdc]{font-size:14px;color:#909399;margin-left:16px}.content .good-content .good .good-specs[data-v-9ab25bdc]{margin:24px 0}.content .good-content .good .good-specs .spec-section[data-v-9ab25bdc]{margin-bottom:24px}.content .good-content .good .good-specs .spec-section .spec-label[data-v-9ab25bdc]{font-size:14px;color:#909399;margin-bottom:12px}.content .good-content .good .good-specs .spec-section .spec-options[data-v-9ab25bdc]{display:flex;flex-wrap:wrap;gap:12px}.content .good-content .good .good-specs .spec-section .spec-options .spec-option[data-v-9ab25bdc]{padding:8px 16px;border-radius:4px;border:1px solid #dcdfe6;cursor:pointer;transition:all .3s;font-size:14px;display:flex;align-items:center;gap:8px}.content .good-content .good .good-specs .spec-section .spec-options .spec-option[data-v-9ab25bdc]:hover{border-color:#409eff}.content .good-content .good .good-specs .spec-section .spec-options .spec-option.active[data-v-9ab25bdc]{color:#409eff;border-color:#409eff;background-color:#ecf5ff}.content .good-content .good .good-specs .spec-section .spec-options .spec-option .material-price[data-v-9ab25bdc]{color:#f56c6c;font-size:12px}.content .good-content .good .good-buttom[data-v-9ab25bdc]{margin-top:auto}.content .good-content .good .good-buttom .buttom-item[data-v-9ab25bdc]{display:flex;align-items:center;margin-top:24px}.content .good-content .good .good-buttom .buttom-item .label[data-v-9ab25bdc]{width:120px;padding:0 20px;box-sizing:border-box;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;color:#606266;font-size:16px}.content .good-content .good .good-buttom .buttom-item .value .sum[data-v-9ab25bdc]{display:flex;align-items:center}.content .good-content .good .good-buttom .buttom-item .value .sum .inventory[data-v-9ab25bdc]{margin-left:16px;color:#67c23a;font-size:14px}.content .good-content .good .good-buttom .buttom-item .value .sum .inventory.out-of-stock[data-v-9ab25bdc]{color:#f56c6c}.content .good-content .good .good-buttom .button-box[data-v-9ab25bdc]{margin-top:40px}.content .good-content .good .good-buttom .button-box .buy-button[data-v-9ab25bdc]{width:100%;height:48px;font-size:18px;font-weight:600;border-radius:8px;transition:all .3s}.content .good-content .good .good-buttom .button-box .buy-button[data-v-9ab25bdc]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(29,66,171,.3)}.content .good-content .good .good-buttom .button-box .buy-button[data-v-9ab25bdc]:disabled{background-color:#a0cfff;border-color:#a0cfff}