.page-top .banner-box[data-v-f804cf08]{position:relative;height:60rem}.page-top .banner-box .banner-img-box[data-v-f804cf08]{height:60rem}.page-top .banner-box .banner-img-box img[data-v-f804cf08]{width:100%;object-fit:cover}.page-top .banner-box .banner-content-wrap[data-v-f804cf08]{position:absolute;z-index:2;top:0;left:0;right:0;text-align:right}.page-top .banner-box .banner-content-wrap .banner-content[data-v-f804cf08]{width:120rem;position:absolute;left:0;top:11.2rem;right:0;margin:0 auto;text-align:right}.page-top .banner-box .banner-content-wrap .banner-content .banner-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:6rem;color:#fff;line-height:1.2}.page-top .banner-box .banner-content-wrap .banner-content .banner-subtitle[data-v-f804cf08]{font-family:Arial;font-weight:400;font-size:2.8rem;color:#fff;margin-top:2rem}.page-top .banner-box .banner-content-wrap .banner-content .contact-btn[data-v-f804cf08]{margin-top:4rem;display:inline-flex;align-items:center;gap:1.2rem;background:#f01e00;padding:1.6rem 4rem;cursor:pointer;transition:opacity .3s ease}.page-top .banner-box .banner-content-wrap .banner-content .contact-btn .phone-icon[data-v-f804cf08]{width:2.8rem;height:2.8rem}.page-top .banner-box .banner-content-wrap .banner-content .contact-btn span[data-v-f804cf08]{font-family:Arial;font-weight:400;font-size:2rem;color:#fff;letter-spacing:1px}.products-section[data-v-f804cf08]{padding-bottom:6rem}.products-section .products-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:3.2rem;color:#000;text-align:center;margin-bottom:4rem}.products-section .products-grid[data-v-f804cf08]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}.products-section .products-grid .product-card[data-v-f804cf08]{position:relative;height:30rem;overflow:hidden;cursor:pointer}.products-section .products-grid .product-card .product-image[data-v-f804cf08]{width:100%;height:100%}.products-section .products-grid .product-card .product-image img[data-v-f804cf08]{width:100%;height:100%;object-fit:cover}.products-section .products-grid .product-card .product-content[data-v-f804cf08]{position:absolute;top:50%;right:4rem;transform:translateY(-50%);text-align:right}.products-section .products-grid .product-card .product-content .product-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:2.8rem;color:#fff;margin-bottom:1.6rem;text-transform:uppercase}.products-section .products-grid .product-card .product-content .more-btn[data-v-f804cf08]{display:inline-flex;align-items:center;gap:.8rem;background:#e72727;padding:.8rem 2rem}.products-section .products-grid .product-card .product-content .more-btn span[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:1.4rem;color:#fff;text-transform:uppercase}.products-section .products-grid .product-card .product-content .more-btn .arrow[data-v-f804cf08]{font-size:1.8rem}.bestsellers-section[data-v-f804cf08]{padding-bottom:6rem}.bestsellers-section .bestsellers-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:3.2rem;color:#000;text-align:center;margin-bottom:4rem}.bestsellers-section .bestsellers-tabs[data-v-f804cf08]{display:flex;justify-content:center;gap:2rem;margin-bottom:4rem}.bestsellers-section .bestsellers-tabs .tab-item[data-v-f804cf08]{padding:1rem 4rem;font-family:Arial;font-weight:400;font-size:1.6rem;color:#fff;background:#000;cursor:pointer;transition:all .3s ease;border:.2rem solid #000}.bestsellers-section .bestsellers-tabs .tab-item.active[data-v-f804cf08]{background:#fff;color:#000}.bestsellers-section .bestsellers-tabs .tab-item[data-v-f804cf08]:hover{opacity:.9}.bestsellers-section .bestsellers-carousel[data-v-f804cf08]{display:flex;align-items:center;gap:2rem}.bestsellers-section .bestsellers-carousel .carousel-arrow[data-v-f804cf08]{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:2rem;color:#000;border:1px solid #ddd;border-radius:50%;transition:all .3s ease}.bestsellers-section .bestsellers-carousel .carousel-arrow[data-v-f804cf08]:hover{background:#f5f5f5}.bestsellers-section .bestsellers-carousel .products-wrap[data-v-f804cf08]{flex:1;overflow:hidden}.bestsellers-section .bestsellers-carousel .products-wrap .products-list[data-v-f804cf08]{display:flex;gap:2rem;transition:transform .3s ease}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card[data-v-f804cf08]{flex-shrink:0;width:26rem;background:#f9f9f9;cursor:pointer;transition:all .3s ease}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card:hover .product-image img[data-v-f804cf08]{transform:scale(1.05)}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card .product-image[data-v-f804cf08]{width:100%;height:26rem;overflow:hidden}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card .product-image img[data-v-f804cf08]{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card .product-info[data-v-f804cf08]{padding:1.6rem;text-align:left}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card .product-info .product-title[data-v-f804cf08]{font-family:Arial;font-weight:400;font-size:1.4rem;color:#333;margin-bottom:1.2rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card .product-info .product-price[data-v-f804cf08]{margin-bottom:.8rem}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card .product-info .product-price .price[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:1.8rem;color:#e72727;margin-right:.8rem}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card .product-info .product-price .market-price[data-v-f804cf08]{font-family:Arial;font-weight:400;font-size:1.4rem;color:#999;text-decoration:line-through}.bestsellers-section .bestsellers-carousel .products-wrap .products-list .product-card .product-info .product-rating[data-v-f804cf08] .el-rate__icon{font-size:1.4rem}.intro-section[data-v-f804cf08]{padding-bottom:6rem}.intro-section .intro-text[data-v-f804cf08]{font-family:Arial;font-weight:400;font-size:1.6rem;color:#333;line-height:1.8;margin:0 auto;text-align:left}.intro-section .category-cards[data-v-f804cf08]{display:flex;justify-content:center;gap:4rem;margin-top:5rem}.intro-section .category-cards .category-card[data-v-f804cf08]{display:inline-flex;align-items:center;gap:1.2rem;padding:1.2rem 4rem;cursor:pointer;transition:opacity .3s ease;min-width:28rem;justify-content:center}.intro-section .category-cards .category-card[data-v-f804cf08]:hover{opacity:.9}.intro-section .category-cards .category-card.red[data-v-f804cf08]{background:#e72727}.intro-section .category-cards .category-card.black[data-v-f804cf08]{background:#000}.intro-section .category-cards .category-card .card-icon[data-v-f804cf08]{width:2.8rem;height:2.8rem}.intro-section .category-cards .category-card span[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:1.8rem;color:#fff;text-transform:uppercase;letter-spacing:.5px}.features-section[data-v-f804cf08]{padding-bottom:6rem}.features-section .features-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:3.2rem;color:#000;text-align:center;margin-bottom:5rem}.features-section .features-grid[data-v-f804cf08]{display:grid;grid-template-columns:repeat(3,1fr)}.features-section .features-grid .feature-card[data-v-f804cf08]{background:#f5f5f5;padding:6rem 4rem;text-align:center;transition:all .3s ease}.features-section .features-grid .feature-card[data-v-f804cf08]:nth-child(2n){background:#fff;box-shadow:0 0 3rem rgba(0,0,0,.1)}.features-section .features-grid .feature-card .feature-icon[data-v-f804cf08]{margin-bottom:2.4rem}.features-section .features-grid .feature-card .feature-icon img[data-v-f804cf08]{width:8rem;height:8rem}.features-section .features-grid .feature-card .feature-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:2.4rem;color:#000;margin-bottom:2rem}.features-section .features-grid .feature-card .feature-desc[data-v-f804cf08]{font-family:Arial;font-weight:400;font-size:1.5rem;color:#666;line-height:1.6;text-align:left}.page[data-v-f804cf08]{background:#fff;text-align:left}.page-ctx[data-v-f804cf08]{width:120rem;margin:0 auto;padding-top:3.5rem;padding-bottom:9rem}.tab-container[data-v-f804cf08]{display:flex;gap:2rem;margin-bottom:4rem;flex-wrap:wrap}.tab-container .tab-item[data-v-f804cf08]{padding:1.2rem 4rem;font-family:PingFang SC;font-size:1.6rem;color:#333;background:#fff;border:.2rem solid #ddd;cursor:pointer;transition:all .3s ease;min-width:18rem;text-align:center}.tab-container .tab-item[data-v-f804cf08]:hover{border-color:#000}.tab-container .tab-item.active[data-v-f804cf08]{background:#000;color:#fff;border-color:#000}.blog-list[data-v-f804cf08]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.blog-list .blog-item[data-v-f804cf08]{background:#fff;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.blog-list .blog-item[data-v-f804cf08]:hover{transform:translateY(-.5rem);box-shadow:0 .8rem 2.4rem rgba(0,0,0,.12)}.blog-list .blog-item .blog-img[data-v-f804cf08]{width:100%;height:28rem;overflow:hidden}.blog-list .blog-item .blog-img img[data-v-f804cf08]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-list .blog-item:hover .blog-img img[data-v-f804cf08]{transform:scale(1.05)}.blog-list .blog-item .blog-info[data-v-f804cf08]{padding:2.4rem}.blog-list .blog-item .blog-info .blog-date[data-v-f804cf08]{font-family:PingFang SC;font-size:1.4rem;color:#999;margin-bottom:1.2rem}.blog-list .blog-item .blog-info .blog-title[data-v-f804cf08]{font-family:PingFang SC;font-weight:600;font-size:2rem;color:#000;margin-bottom:1.2rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-list .blog-item .blog-info .blog-desc[data-v-f804cf08]{font-family:PingFang SC;font-size:1.5rem;color:#666;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pagination-box[data-v-f804cf08]{text-align:center}.free-sample-section[data-v-f804cf08]{padding-bottom:6rem;text-align:center}.free-sample-section .free-sample-btn[data-v-f804cf08]{display:inline-flex;align-items:center;gap:.8rem;background:#000;padding:1.2rem 3.2rem;cursor:pointer;transition:opacity .3s ease}.free-sample-section .free-sample-btn span[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:1.6rem;color:#fff;text-transform:uppercase}.free-sample-section .free-sample-btn .arrow[data-v-f804cf08]{font-size:2rem}.free-sample-section .free-sample-btn[data-v-f804cf08]:hover{opacity:.9}.why-choose-us-section[data-v-f804cf08]{padding-bottom:6rem}.why-choose-us-section .why-choose-us-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:2.8rem;color:#000;text-align:center;margin-bottom:5rem}.why-choose-us-section .why-choose-us-grid[data-v-f804cf08]{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;max-width:100rem;margin:0 auto}.why-choose-us-section .why-choose-us-grid .why-item[data-v-f804cf08]{text-align:center}.why-choose-us-section .why-choose-us-grid .why-item .why-icon[data-v-f804cf08]{width:6rem;height:6rem;background:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}.why-choose-us-section .why-choose-us-grid .why-item .why-icon img[data-v-f804cf08]{width:2.8rem;height:2.8rem}.why-choose-us-section .why-choose-us-grid .why-item .why-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:1.4rem;color:#000;text-transform:uppercase;line-height:1.4}.form-section[data-v-f804cf08]{padding:6rem 0;background:#fff}.form-section .form-container[data-v-f804cf08]{max-width:90rem;margin:0 auto;background:#fff;box-shadow:0 0 3rem rgba(0,0,0,.1);padding:5rem 6rem}.form-section .form-container .form-title[data-v-f804cf08]{font-family:Arial;font-weight:700;font-size:2.8rem;color:#000;text-align:center;margin-bottom:2rem}.form-section .form-container .form-desc[data-v-f804cf08]{font-family:Arial;font-weight:400;font-size:1.4rem;color:#666;text-align:center;margin-bottom:4rem;line-height:1.6}.form-section .form-container .form-content .form-row[data-v-f804cf08]{display:flex;gap:2rem;margin-bottom:2.4rem}.form-section .form-container .form-content .form-row .form-item[data-v-f804cf08]{flex:1}.form-section .form-container .form-content .form-row .form-item.full[data-v-f804cf08]{flex:1 1 100%}.form-section .form-container .form-content .form-row .form-item label[data-v-f804cf08]{display:block;font-family:Arial;font-weight:400;font-size:1.4rem;color:#666;margin-bottom:.8rem}.form-section .form-container .form-content .form-row .form-item input[data-v-f804cf08],.form-section .form-container .form-content .form-row .form-item select[data-v-f804cf08],.form-section .form-container .form-content .form-row .form-item textarea[data-v-f804cf08]{width:100%;padding:1.2rem 1.6rem;background:#f5f5f5;border:none;font-family:Arial;font-size:1.4rem;color:#333;outline:none;transition:background .3s ease}.form-section .form-container .form-content .form-row .form-item input[data-v-f804cf08]:focus,.form-section .form-container .form-content .form-row .form-item select[data-v-f804cf08]:focus,.form-section .form-container .form-content .form-row .form-item textarea[data-v-f804cf08]:focus{background:#eee}.form-section .form-container .form-content .form-row .form-item textarea[data-v-f804cf08]{min-height:10rem;resize:vertical}.form-section .form-container .form-content .form-row .form-item .phone-input[data-v-f804cf08]{display:flex;gap:0}.form-section .form-container .form-content .form-row .form-item .phone-input .country-select[data-v-f804cf08]{display:flex;align-items:center;gap:.8rem;padding:0 1.2rem;background:#f5f5f5;cursor:pointer}.form-section .form-container .form-content .form-row .form-item .phone-input .country-select img[data-v-f804cf08]{width:2.4rem;height:1.6rem;object-fit:cover}.form-section .form-container .form-content .form-row .form-item .phone-input .country-select span[data-v-f804cf08]{font-size:1.2rem;color:#666}.form-section .form-container .form-content .form-row .form-item .phone-input input[data-v-f804cf08]{flex:1}.form-section .form-container .form-content .form-submit[data-v-f804cf08]{text-align:center;margin-top:3rem}.form-section .form-container .form-content .form-submit .submit-btn[data-v-f804cf08]{display:inline-block;padding:1.4rem 6rem;background:#000;font-family:Arial;font-weight:700;font-size:1.6rem;color:#fff;text-transform:uppercase;cursor:pointer;transition:opacity .3s ease}.form-section .form-container .form-content .form-submit .submit-btn[data-v-f804cf08]:hover{opacity:.9}