.shopping-process-container[data-v-4ab2fb80]{margin:30px auto;background-color:#fff;border-radius:6px;padding:20px;width:1400px}.shopping-process-container .section-title[data-v-4ab2fb80]{margin-bottom:30px}.shopping-process-container .section-title .title-text[data-v-4ab2fb80]{display:inline-block;font-weight:700;color:#333;font-size:16px;font-family:MicrosoftYaHei}.shopping-process-container .section-title .title-subtext[data-v-4ab2fb80]{display:inline-block;font-weight:400;color:#666;font-size:12px}.shopping-process-container .content-slot[data-v-4ab2fb80]{padding:20px 0}.shopping-process-container[data-v-ad51f3cd]{margin:30px auto;width:1400px}.shopping-process-container .section-title[data-v-ad51f3cd]{margin-bottom:30px;margin-left:20px;display:flex;align-items:center;justify-content:space-between}.shopping-process-container .section-title .title .title-text[data-v-ad51f3cd]{display:inline-block;font-weight:700;color:#333;font-size:16px;font-family:MicrosoftYaHei}.shopping-process-container .section-title .title .title-subtext[data-v-ad51f3cd]{display:inline-block;font-weight:400;color:#666;font-size:12px}.shopping-process-container .section-title .see-more[data-v-ad51f3cd]{display:flex;align-items:center;color:#333;font-size:16px;margin-right:20px;cursor:pointer}.shopping-process-container .section-title .see-more .see-more-text[data-v-ad51f3cd]{color:#333;font-size:16px;margin-right:6px}.shopping-process-container .content-slot[data-v-ad51f3cd]{background-color:#fff;border-radius:6px;padding:20px}.image-slot[data-v-851fa308]{margin-bottom:30px;width:100%}.image-slot img[data-v-851fa308]{width:100%}.home-container[data-v-851fa308]{width:1400px;margin:0 auto;font-family:inherit}.banner-section[data-v-851fa308]{display:flex;width:1400px;margin:30px auto;height:500px}.banner-section .category-menu[data-v-851fa308]{display:flex;flex-direction:column;width:200px;border-radius:8px 0 0 8px;background-color:#00000080;z-index:10}.banner-section .category-menu .title[data-v-851fa308]{height:40px;text-align:center;padding:32px 20px;color:#fff;background-color:#0e3a70;cursor:pointer;border-radius:8px 0 0}.banner-section .category-menu .category-list[data-v-851fa308]{position:relative;list-style:none;padding:10px 0;margin:0;display:flex;border-radius:0 0 0 8px;height:100%;background-color:#0e3a70;flex-direction:column;justify-content:space-around;z-index:100}.banner-section .category-menu .category-list .category-item[data-v-851fa308]{padding:15px 20px;flex:1;color:#fff;display:flex;cursor:pointer;transition:all .3s ease}.banner-section .category-menu .category-list .category-item[data-v-851fa308]:hover{background-color:#fff;color:#0e3a70}.banner-section .category-menu .category-list .category-item:hover .category-title .category-name[data-v-851fa308]{font-weight:700}.banner-section .category-menu .category-list .category-item .category-title[data-v-851fa308]{display:flex;align-items:center}.banner-section .category-menu .category-list .category-item .category-title .category-icon[data-v-851fa308]{width:20px;height:20px;object-fit:fill;border-radius:8px;margin-right:8px}.banner-section .category-menu .category-list .category-item .category-title .category-name[data-v-851fa308]{flex:1;font-size:17px}.banner-section .category-menu .category-list .category-item .category-title .arrow-icon[data-v-851fa308]{margin-left:auto;font-size:18px}.banner-section .category-menu .category-list .category-item .subcategory-panel[data-v-851fa308]{position:absolute;border-radius:0 8px 8px 0;top:-64px;left:100%;width:1200px;min-height:500px;background-color:#fffffff2;box-shadow:0 2px 10px #0000001a;z-index:99999;padding:40px 20px}.banner-section .category-menu .category-list .category-item .subcategory-panel .subcategory-content[data-v-851fa308]{display:flex;flex-direction:column}.banner-section .category-menu .category-list .category-item .subcategory-panel .subcategory-content .subcategory-group[data-v-851fa308]{flex:1;padding:10px}.banner-section .category-menu .category-list .category-item .subcategory-panel .subcategory-content .subcategory-group .subcategory-group-box[data-v-851fa308]{display:flex;margin-bottom:20px}.banner-section .category-menu .category-list .category-item .subcategory-panel .subcategory-content .subcategory-group .subcategory-group-box .subcategory-title[data-v-851fa308]{font-weight:700;color:#333;font-size:16px;white-space:nowrap;width:200px;margin-left:30px}.banner-section .category-menu .category-list .category-item .subcategory-panel .subcategory-content .subcategory-group .subcategory-group-box .subcategory-items[data-v-851fa308]{flex:1;display:flex;flex-wrap:wrap;align-items:center}.banner-section .category-menu .category-list .category-item .subcategory-panel .subcategory-content .subcategory-group .subcategory-group-box .subcategory-items .subcategory-item[data-v-851fa308]{width:180px;color:#666;text-decoration:none;font-size:16px;transition:all .3s ease;white-space:nowrap}.banner-section .category-menu .category-list .category-item .subcategory-panel .subcategory-content .subcategory-group .subcategory-group-box .subcategory-items .subcategory-item[data-v-851fa308]:hover{color:#143264}.carousel-container[data-v-851fa308]{width:1200px;height:100%;overflow:hidden;position:relative;border-radius:0 8px 8px 0}.carousel-container .carousel-slide[data-v-851fa308]{height:500px}.carousel-container .carousel-slide img[data-v-851fa308]{width:100%;height:100%;object-fit:fill;border-radius:0 8px 8px 0}[data-v-851fa308] .slick-slide{text-align:center;height:500px;line-height:500px;background:#364d79;overflow:hidden}[data-v-851fa308] .slick-arrow.custom-slick-arrow{width:40px;height:40px;font-size:40px;color:#fff;transition:ease all .3s;opacity:.5;z-index:1}[data-v-851fa308] .slick-arrow.custom-slick-arrow:before{display:none}[data-v-851fa308] .slick-arrow.custom-slick-arrow:hover{color:#fff;opacity:.5}[data-v-851fa308] .slick-slide h3{color:#fff}.product-showcase[data-v-851fa308]{display:flex;gap:20px;margin-top:20px}.product-showcase .featured-product[data-v-851fa308]{width:350px;position:relative;overflow:hidden;border-radius:12px;border:1px solid transparent}.product-showcase .featured-product img[data-v-851fa308]{width:100%}.product-showcase .featured-product .featured-overlay[data-v-851fa308]{position:absolute;top:20px;left:0;width:100%;padding:15px}.product-showcase .featured-product .featured-overlay h3[data-v-851fa308]{color:#fff;margin:0;font-size:20px;font-weight:700}.product-showcase .product-item[data-v-851fa308]{width:calc((100% - 320px)/4);position:relative;border:1px solid #eee;border-radius:4px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;cursor:pointer}.product-showcase .product-item[data-v-851fa308]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.product-showcase .product-item .product-tag[data-v-851fa308]{position:absolute;top:0;right:0;background:#f60;color:#fff;padding:4px 8px;font-size:12px;border-radius:0 6px;z-index:1}.product-showcase .product-item .product-image[data-v-851fa308]{overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f9f9f9;position:relative}.product-showcase .product-item .product-image img[data-v-851fa308]{width:100%;height:auto;object-fit:contain;padding:10px}.product-showcase .product-item .product-image .endbox[data-v-851fa308]{display:none;position:absolute;background-color:#33333380;width:100%;height:100%;color:#fff}.product-showcase .product-item .product-image .endbox .title[data-v-851fa308]{margin:30px 10px 30px 30px}.product-showcase .product-item .product-image .endbox .title1[data-v-851fa308]{font-size:10px;margin:10px 30px}.product-showcase .product-item .product-image:hover .endbox[data-v-851fa308]{display:block}.product-showcase .product-item .product-info[data-v-851fa308]{padding:10px;background:#fff;display:flex;height:120px;flex-direction:column}.product-showcase .product-item .product-info .product-model[data-v-851fa308]{font-size:14px;color:#333;margin-bottom:5px;flex:1}.product-showcase .product-item .product-info .product-use[data-v-851fa308]{font-size:12px;color:#666;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-showcase .product-item .product-info .product-price[data-v-851fa308]{font-size:18px;font-weight:700;color:#ff6b6b;display:flex;align-items:center;justify-content:space-between}.product-showcase .product-item .product-info .product-price .product-actions[data-v-851fa308]{display:flex;align-items:center;justify-content:center}.product-showcase .product-item .product-info .product-price .product-actions .favorite-btn[data-v-851fa308],.product-showcase .product-item .product-info .product-price .product-actions .cart-btn[data-v-851fa308]{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.product-showcase .product-item .product-info .product-price .product-actions .favorite-btn img[data-v-851fa308],.product-showcase .product-item .product-info .product-price .product-actions .cart-btn img[data-v-851fa308]{width:30px;height:30px;object-fit:cover}.product-categories[data-v-851fa308]{display:flex;width:100%;gap:20px;margin-top:20px}.product-categories .featured-category[data-v-851fa308]{width:260px;position:relative;overflow:hidden;border:1px solid transparent;border-radius:4px}.product-categories .featured-category img[data-v-851fa308]{width:100%;height:100%;object-fit:cover}.product-categories .featured-category .category-overlay[data-v-851fa308]{position:absolute;top:20px;left:0;width:100%;padding:15px}.product-categories .featured-category .category-overlay h3[data-v-851fa308]{color:#fff;margin:0;font-size:20px;font-weight:700}.product-categories .categories-container[data-v-851fa308]{width:85%;display:flex;flex-wrap:wrap;gap:20px}.product-categories .categories-container .product-card[data-v-851fa308]{width:calc(25% - 15px);height:calc(50% - 10px);position:relative;border:1px solid #eee;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease}.product-categories .categories-container .product-card[data-v-851fa308]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.product-categories .categories-container .product-card .product-tag[data-v-851fa308]{position:absolute;top:0;right:0;background:#f60;color:#fff;padding:4px 8px;font-size:12px;border-radius:0 6px;z-index:1}.product-categories .categories-container .product-card .product-image[data-v-851fa308]{overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f9f9f9;position:relative}.product-categories .categories-container .product-card .product-image img[data-v-851fa308]{width:100%;height:auto;object-fit:contain;padding:10px}.product-categories .categories-container .product-card .product-image .endbox[data-v-851fa308]{display:none;position:absolute;background-color:#33333380;width:100%;height:100%;color:#fff}.product-categories .categories-container .product-card .product-image .endbox .title[data-v-851fa308]{margin:30px 10px 30px 30px}.product-categories .categories-container .product-card .product-image .endbox .title1[data-v-851fa308]{font-size:10px;margin:10px 30px}.product-categories .categories-container .product-card .product-image:hover .endbox[data-v-851fa308]{display:block}.product-categories .categories-container .product-card .product-details[data-v-851fa308]{padding:10px;background:#fff;flex:1;display:flex;flex-direction:column}.product-categories .categories-container .product-card .product-details .product-model[data-v-851fa308]{font-size:14px;color:#333;margin-bottom:5px;flex:1}.product-categories .categories-container .product-card .product-details .product-use[data-v-851fa308]{font-size:12px;color:#666;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-categories .categories-container .product-card .product-details .product-price[data-v-851fa308]{font-size:18px;font-weight:700;color:#ff6b6b;display:flex;align-items:center;justify-content:space-between}.product-categories .categories-container .product-card .product-details .product-price .product-actions[data-v-851fa308]{display:flex;align-items:center;justify-content:center}.product-categories .categories-container .product-card .product-details .product-price .product-actions .favorite-btn[data-v-851fa308],.product-categories .categories-container .product-card .product-details .product-price .product-actions .cart-btn[data-v-851fa308]{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.product-categories .categories-container .product-card .product-details .product-price .product-actions .favorite-btn img[data-v-851fa308],.product-categories .categories-container .product-card .product-details .product-price .product-actions .cart-btn img[data-v-851fa308]{width:30px;height:30px;object-fit:cover}
