:root{--container-width-pc:1328px;--container-width-tablet:900px;--container-width-mobile:360px;--primary-color:#e93323;--text-primary:#333;--text-secondary:#666;--text-light:#999;--border-color:#e5e5e5;--bg-gray:#f8f8f8}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}.index-wrapper{background-color:#fff}.index-container{width:100%}.banner-section{width:100%;max-width:var(--container-width-pc);margin:24px auto}.banner-section .banner-container{width:100%;height:400px;position:relative;border-radius:12px;overflow:hidden}.banner-section .banner-swiper{position:absolute;right:0;top:0;width:50%;height:100%}.banner-section .banner-swiper .swiper-slide{width:100%;height:100%;cursor:pointer}.banner-section .banner-swiper .swiper-slide .banner-image{width:100%;height:100%}.banner-section .banner-swiper .swiper-slide .banner-image img{width:100%;height:100%;object-fit:cover;display:block}.banner-section .banner-content{position:absolute;left:0;top:0;width:50%;height:100%;z-index:2;padding:40px 100px;display:flex;flex-direction:column;justify-content:center;background:#e7cdb7}.banner-section .banner-content .banner-text-wrapper .banner-title{font-size:24px;font-weight:600;color:var(--text-primary);margin:0 0 16px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner-section .banner-content .banner-text-wrapper .banner-description{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0 0 32px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.banner-section .banner-content .banner-text-wrapper .banner-button{color:var(--text-secondary);border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;align-self:flex-start}.banner-section .banner-content .banner-text-wrapper.slide-in .banner-button,.banner-section .banner-content .banner-text-wrapper.slide-in .banner-description,.banner-section .banner-content .banner-text-wrapper.slide-in .banner-title{animation:slideInFromRight .6s ease-out .1s both}.banner-section .banner-content .banner-text-wrapper.slide-out .banner-button,.banner-section .banner-content .banner-text-wrapper.slide-out .banner-description,.banner-section .banner-content .banner-text-wrapper.slide-out .banner-title{animation:slideOutUp .4s ease-out both}.banner-section .banner-next,.banner-section .banner-prev{position:absolute;top:50%;width:28px;height:28px;background:hsla(0,0%,100%,.5);border-radius:50%;color:var(--text-secondary);z-index:20}.banner-section .banner-next:after,.banner-section .banner-prev:after{display:none}.banner-section .banner-next .iconfont,.banner-section .banner-prev .iconfont{font-size:12px;line-height:28px;font-weight:800}.banner-section .banner-next .iconfont:before,.banner-section .banner-prev .iconfont:before{width:12px;height:12px}.banner-section .banner-next:hover,.banner-section .banner-prev:hover{background:hsla(0,0%,100%,.8)}.banner-section .banner-prev{left:20px}.banner-section .banner-next{right:20px}.banner-pagination{position:relative!important;text-align:center;margin-top:16px!important;width:var(--container-width-pc);margin:0 auto;z-index:10}.banner-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#d9d9d9;opacity:1;margin-left:4px;border-radius:50%}.banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--text-primary)}.best-sellers-section{width:100%;max-width:var(--container-width-pc);margin:0 auto 20px}.best-sellers-section .section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:12px}.best-sellers-section .section-header .title-area{flex:1}.best-sellers-section .section-header .title-area .section-title{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px;line-height:1.2}.best-sellers-section .section-header .title-area .section-description{font-size:12px;color:var(--text-light);margin:0;line-height:1.5}.best-sellers-section .section-header .explore-more{display:flex;align-items:center;color:var(--text-light);text-decoration:none;font-size:14px;font-weight:500}.best-sellers-section .section-header .explore-more .icon-arrow{transition:transform .3s ease}.best-sellers-section .section-header .explore-more:hover{text-decoration:underline}.best-sellers-section .section-header .explore-more:hover .icon-arrow{transform:translateX(2px)}.best-sellers-section .products-grid{display:grid;max-width:var(--container-width-pc);margin:0 auto;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:24px;gap:24px}.best-sellers-section .products-grid .product-card{background:#fff;overflow:hidden;cursor:pointer}.best-sellers-section .products-grid .product-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.1);transition:all .3s ease}.best-sellers-section .products-grid .product-card .product-image{width:100%;aspect-ratio:1;overflow:hidden}.best-sellers-section .products-grid .product-card .product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.best-sellers-section .products-grid .product-card .product-image:hover img{transform:scale(1.05)}.best-sellers-section .products-grid .product-card .product-info{padding:10px}.best-sellers-section .products-grid .product-card .product-info .product-name{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.best-sellers-section .products-grid .product-card .product-info .product-description{font-size:12px;color:#9b9b9b;line-height:1.5;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.best-sellers-section .products-grid .product-card .product-info .product-pricing{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px;flex-wrap:wrap}.best-sellers-section .products-grid .product-card .product-info .product-pricing .product-price{font-size:16px;font-weight:700;color:var(--text-primary);margin:0}.best-sellers-section .products-grid .product-card .product-info .product-pricing .original-price{font-size:16px;color:#9b9b9b;text-decoration:line-through;margin:0}.best-sellers-section .products-grid .product-card .product-info .product-pricing .discount{font-size:16px}.best-sellers-section .products-grid .product-card .product-info .product-rating{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.best-sellers-section .products-grid .product-card .product-info .product-rating .stars{color:var(--text-primary);font-size:14px}.best-sellers-section .products-grid .product-card .product-info .product-rating .rating-text,.best-sellers-section .products-grid .product-card .product-info .product-shipping{font-size:14px;color:var(--text-secondary)}.best-sellers-section .products-grid .product-card .product-info .star-rating{display:flex;align-items:center}.best-sellers-section .products-grid .product-card .product-info .star-rating .icon-pingjia{color:#ddd;font-size:14px;margin-right:2px}.best-sellers-section .products-grid .product-card .product-info .star-rating .icon-pingjia.on{color:var(--text-primary)}.best-sellers-section .products-grid .product-card .product-info .star-rating .rating-value{margin-left:6px;font-size:14px;font-weight:500;color:#333}.best-sellers-section .explore-more-mobile{display:none}.new-arrival-container{background-color:#f8f8fa}.new-arrival-section{width:100%;max-width:var(--container-width-pc);margin:48px auto 0;padding:48px 0}.new-arrival-section .section-header{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:24px}.new-arrival-section .section-header .title-area{flex:1}.new-arrival-section .section-header .title-area .section-title{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px;line-height:1.2}.new-arrival-section .section-header .title-area .section-description{font-size:12px;color:var(--text-light);margin:0;line-height:1.5}.new-arrival-section .section-header .explore-more{display:flex;align-items:center;color:var(--text-light);text-decoration:none;font-size:14px;font-weight:500}.new-arrival-section .section-header .explore-more .icon-arrow{transition:transform .3s ease}.new-arrival-section .section-header .explore-more:hover{text-decoration:underline}.new-arrival-section .section-header .explore-more:hover .icon-arrow{transform:translateX(2px)}.new-arrival-section .new-arrival-grid{display:grid;max-width:var(--container-width-pc);margin:0 auto;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);align-items:stretch;grid-gap:24px;gap:24px}.new-arrival-section .new-arrival-grid .product-card-large{grid-column:span 3;align-self:stretch;background:#fff;overflow:hidden;cursor:pointer}.new-arrival-section .new-arrival-grid .product-card-large:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.1);transition:all .3s ease}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content{display:flex;height:100%}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info{flex:1;padding:24px;display:flex;flex-direction:column;justify-content:center}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-name{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-pricing{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:12px;flex-wrap:wrap}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-pricing .product-price{font-size:16px;font-weight:700;color:var(--text-primary);margin:0}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-pricing .original-price{font-size:16px;color:#9b9b9b;text-decoration:line-through;margin:0}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-pricing .discount{font-size:16px;font-weight:600}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-shipping{font-size:14px;color:var(--text-secondary)}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-image{flex:1;overflow:hidden;padding:10px}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-image:hover img{transform:scale(1.05)}.new-arrival-section .new-arrival-grid .product-card{background:#fff;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:100%}.new-arrival-section .new-arrival-grid .product-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.1);transition:all .3s ease}.new-arrival-section .new-arrival-grid .product-card .product-image{width:100%;aspect-ratio:auto;overflow:hidden;padding:10px;flex:1 1 auto;min-height:0}.new-arrival-section .new-arrival-grid .product-card .product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.new-arrival-section .new-arrival-grid .product-card .product-image:hover img{transform:scale(1.05)}.new-arrival-section .new-arrival-grid .product-card .product-info{padding:10px;margin-top:auto}.new-arrival-section .new-arrival-grid .product-card .product-info .product-name{font-size:14px;font-weight:600;color:var(--text-primary);margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.new-arrival-section .new-arrival-grid .product-card .product-info .product-pricing{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px;flex-wrap:wrap}.new-arrival-section .new-arrival-grid .product-card .product-info .product-pricing .product-price{font-size:16px;font-weight:700;color:var(--text-primary);margin:0}.new-arrival-section .new-arrival-grid .product-card .product-info .product-pricing .original-price{font-size:16px;color:#9b9b9b;text-decoration:line-through;margin:0}.new-arrival-section .new-arrival-grid .product-card .product-info .product-pricing .discount{font-size:16px;font-weight:600}.new-arrival-section .new-arrival-grid .product-card .product-info .product-rating{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.new-arrival-section .new-arrival-grid .product-card .product-info .product-rating .stars{color:gold;font-size:14px}.new-arrival-section .new-arrival-grid .product-card .product-info .product-rating .rating-text,.new-arrival-section .new-arrival-grid .product-card .product-info .product-shipping{font-size:14px;color:var(--text-secondary)}.new-arrival-section .explore-more-mobile{display:none}.shop-category-section{width:100%;max-width:var(--container-width-pc);margin:0 auto 80px;padding:48px 0}.shop-category-section .section-header{text-align:left;margin-bottom:48px}.shop-category-section .section-header .title-area .section-title{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px;line-height:1.2}.shop-category-section .section-header .title-area .section-description{font-size:12px;color:var(--text-light);margin:0;line-height:1.5}.shop-category-section .category-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:24px;gap:24px;max-width:var(--container-width-pc);margin:0 auto}.shop-category-section .category-grid .category-item{text-align:center;cursor:pointer;transition:all .3s ease}.shop-category-section .category-grid .category-item:hover{transform:translateY(-4px)}.shop-category-section .category-grid .category-item:hover .category-image img{transform:scale(1.05)}.shop-category-section .category-grid .category-item .category-image{width:100%;max-width:120px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:#f5f5f5;margin:0 auto 16px}.shop-category-section .category-grid .category-item .category-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.shop-category-section .category-grid .category-item .category-name{font-size:16px;font-weight:500;color:var(--text-primary);line-height:1.4}.reviews-section-wrapper{background-color:#f8f8fa}.reviews-section{width:100%;max-width:var(--container-width-pc);margin:0 auto 80px;padding:48px 0}.reviews-section .section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}.reviews-section .section-header .title-area{flex:1}.reviews-section .section-header .title-area .section-title{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px;line-height:1.2}.reviews-section .section-header .title-area .section-description{font-size:12px;color:var(--text-light);margin:0;line-height:1.5}.reviews-section .section-header .explore-more{display:flex;align-items:center;color:var(--text-light);text-decoration:none;font-size:14px;font-weight:500}.reviews-section .section-header .explore-more .icon-arrow{transition:transform .3s ease}.reviews-section .section-header .explore-more:hover{text-decoration:underline}.reviews-section .section-header .explore-more:hover .icon-arrow{transform:translateX(2px)}.reviews-section .reviews-masonry{-moz-column-count:5;column-count:5;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;max-width:var(--container-width-pc);margin:0 auto}.reviews-section .reviews-masonry .review-card{background:#fff;border-radius:12px;padding:16px;transition:all .3s ease;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:24px;display:inline-block;width:100%}.reviews-section .reviews-masonry .review-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.1)}.reviews-section .reviews-masonry .review-card .review-header{margin-bottom:16px}.reviews-section .reviews-masonry .review-card .review-header .user-info{display:flex;align-items:flex-start;grid-gap:12px;gap:12px}.reviews-section .reviews-masonry .review-card .review-header .user-info .avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.reviews-section .reviews-masonry .review-card .review-header .user-info .avatar img{width:100%;height:100%;object-fit:cover}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details{flex:1}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details .username{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details .rating{display:flex;grid-gap:2px;gap:2px}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details .rating .star{font-size:14px;color:#e5e5e5}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details .rating .star.filled{color:gold}.reviews-section .reviews-masonry .review-card .review-images{margin-bottom:16px}.reviews-section .reviews-masonry .review-card .review-images .review-image{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.reviews-section .reviews-masonry .review-card .review-content{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.reviews-section .reviews-masonry .review-card .review-content .review-text{font-size:14px;color:var(--text-primary);line-height:1.5;margin:0}.reviews-section .reviews-masonry .review-card .review-footer .about-product .about-label{font-size:12px;color:var(--text-light);margin-bottom:8px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info{display:flex;align-items:flex-start;grid-gap:8px;gap:8px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info .product-image{width:40px;height:40px;border-radius:6px;overflow:hidden;flex-shrink:0}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info .product-image img{width:100%;height:100%;object-fit:cover}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info .product-title{flex:1;font-size:12px;color:var(--text-secondary);text-decoration:none;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info .product-title:hover{text-decoration:underline}.reviews-section .reviews-masonry .review-card .star-rating{display:flex;align-items:center}.reviews-section .reviews-masonry .review-card .star-rating .icon-pingjia{color:#ddd;font-size:12px;margin-right:2px}.reviews-section .reviews-masonry .review-card .star-rating .icon-pingjia.on{color:var(--text-primary)}.reviews-section .reviews-masonry .review-card .star-rating .rating-value{margin-left:6px;font-size:14px;font-weight:500;color:#333}.reviews-section .explore-more-mobile{display:none}.guides-section{width:100%;max-width:var(--container-width-pc);margin:0 auto 80px}.guides-section .section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}.guides-section .section-header .title-area{flex:1}.guides-section .section-header .title-area .section-title{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px;line-height:1.2}.guides-section .section-header .title-area .section-description{font-size:12px;color:var(--text-light);margin:0;line-height:1.5}.guides-section .section-header .explore-more{display:flex;align-items:center;color:var(--text-light);text-decoration:none;font-size:14px;font-weight:500}.guides-section .section-header .explore-more .icon-arrow{transition:transform .3s ease}.guides-section .section-header .explore-more:hover{text-decoration:underline}.guides-section .section-header .explore-more:hover .icon-arrow{transform:translateX(2px)}.guides-section .blog-carousel-container{margin-bottom:60px;position:relative}.guides-section .blog-carousel-container .blog-swiper{padding-bottom:50px}.guides-section .blog-carousel-container .blog-swiper .blog-slide{width:83%}.guides-section .blog-carousel-container .blog-swiper .blog-next,.guides-section .blog-carousel-container .blog-swiper .blog-prev{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;background:hsla(0,0%,100%,.8);border-radius:50%;color:var(--text-secondary);z-index:2000;cursor:pointer;transition:all .3s ease}.guides-section .blog-carousel-container .blog-swiper .blog-next:after,.guides-section .blog-carousel-container .blog-swiper .blog-prev:after{display:none}.guides-section .blog-carousel-container .blog-swiper .blog-next .iconfont3,.guides-section .blog-carousel-container .blog-swiper .blog-prev .iconfont3{font-size:20px;line-height:28px;font-weight:800;display:flex;align-items:center;justify-content:center}.guides-section .blog-carousel-container .blog-swiper .blog-next .iconfont3:before,.guides-section .blog-carousel-container .blog-swiper .blog-prev .iconfont3:before{width:20px;height:20px}.guides-section .blog-carousel-container .blog-swiper .blog-next:hover,.guides-section .blog-carousel-container .blog-swiper .blog-prev:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.guides-section .blog-carousel-container .blog-swiper .blog-prev{left:20px}.guides-section .blog-carousel-container .blog-swiper .blog-next{right:20px}.guides-section .blog-carousel-container .blog-swiper .blog-card{background:#f4f4e4;border-radius:16px;width:100%;height:0;padding-bottom:41.5%;position:relative;display:block;overflow:hidden;cursor:pointer;transition:all .3s ease}.guides-section .blog-carousel-container .blog-swiper .blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.1)}.guides-section .blog-carousel-container .blog-swiper .blog-card:hover .blog-description,.guides-section .blog-carousel-container .blog-swiper .blog-card:hover .blog-title{text-decoration:underline}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content,.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-image{position:absolute;top:0;height:100%}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content{left:0;width:50%;padding:32px 64px;display:flex;flex-direction:column;justify-content:center}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .blog-title{font-size:16px;font-weight:700;color:var(--text-primary);margin:0 0 16px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .blog-description{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0 0 24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .learn-more{font-size:12px;font-weight:600;color:var(--text-secondary);align-self:flex-start}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-image{right:0;width:50%}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-image img{width:100%;height:100%;object-fit:cover}.guides-section .blog-pagination{text-align:center;margin-top:20px}.guides-section .blog-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#d9d9d9;opacity:1;margin-left:4px;margin-right:0;border-radius:50%}.guides-section .blog-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--text-primary)}.guides-section .faq-section .faq-item{border-bottom:1px solid var(--border-color)}.guides-section .faq-section .faq-item .faq-question{display:flex;justify-content:space-between;align-items:center;padding:24px 0;cursor:pointer}.guides-section .faq-section .faq-item .faq-question .question-text{font-size:20px;font-weight:600;color:var(--text-primary);margin:0;flex:1}.guides-section .faq-section .faq-item .faq-question .icon-right,.guides-section .faq-section .faq-item .faq-question .toggle-icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.guides-section .faq-section .faq-item .faq-question .icon-right .iconfont,.guides-section .faq-section .faq-item .faq-question .toggle-icon .iconfont{font-size:12px;color:var(--text-light);transform:rotate(90deg)}.guides-section .faq-section .faq-item .faq-question .icon-right.expanded .iconfont,.guides-section .faq-section .faq-item .faq-question .toggle-icon.expanded .iconfont{transform:rotate(270deg)}.guides-section .faq-section .faq-item .faq-question .icon-right:before{width:12px;height:12px}.guides-section .faq-section .faq-item .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.guides-section .faq-section .faq-item .faq-answer.expanded{max-height:200px}.guides-section .faq-section .faq-item .faq-answer p{padding:0 0 24px;margin:0;font-size:14px;color:var(--text-secondary);line-height:1.6}.guides-section .explore-more-mobile{display:none}.seo-h1{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;font-size:0;line-height:0;opacity:0}@media screen and (max-width:1368px) and (min-width:1329px){.banner-section,.best-sellers-section,.footer,.guides-section,.header-main,.new-arrival-section,.reviews-section-wrapper,.shop-category-section{padding-left:20px!important;padding-right:20px!important}.banner-section{overflow:hidden}}@media screen and (max-width:1328px) and (min-width:701px){.banner-pagination{width:100%;max-width:100%;padding:0 16px;z-index:10}.best-sellers-section{max-width:100%;margin:24px auto 40px;padding:0 16px}.best-sellers-section .section-header .title-area .section-title{font-size:20px}.best-sellers-section .products-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-gap:20px;gap:20px}.best-sellers-section .products-grid .star-rating{display:flex;align-items:center}.best-sellers-section .products-grid .star-rating .icon-pingjia{color:#ddd;font-size:12px!important;margin-right:2px}.best-sellers-section .products-grid .star-rating .icon-pingjia.on{color:var(--text-primary)}.best-sellers-section .products-grid .star-rating .rating-value{margin-left:6px;font-size:12px;font-weight:500;color:#333}.banner-section{max-width:100%;margin:24px auto;padding:0 16px}.banner-section .banner-container{height:300px}.banner-section .banner-content{padding:32px 60px}.banner-section .banner-content .banner-text-wrapper .banner-title{font-size:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner-section .banner-content .banner-text-wrapper .banner-description{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner-section .banner-content .banner-text-wrapper .banner-button{font-size:12px}.banner-section .banner-prev{left:20px}.new-arrival-section{padding:48px 16px;max-width:100%;margin:24px auto 60px}.new-arrival-section .section-header .title-area .section-title{font-size:20px}.new-arrival-section .new-arrival-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);align-items:stretch;grid-gap:20px;gap:20px}.new-arrival-section .new-arrival-grid .product-card-large{grid-column:span 3}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-name,.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-price{font-size:16px}.shop-category-section{padding:0 16px;max-width:100%;margin:0 auto 60px}.shop-category-section .section-header{margin-bottom:24x}.shop-category-section .section-header .title-area .section-title{font-size:20px}.shop-category-section .category-grid{grid-template-columns:repeat(7,1fr);grid-gap:20px;gap:20px}.shop-category-section .category-grid .category-item .category-image{margin-bottom:12px}.shop-category-section .category-grid .category-item .category-name{font-size:14px}.reviews-section{padding:48px 16px;max-width:100%;margin:24px auto 60px}.reviews-section .section-header .title-area .section-title{font-size:20px}.reviews-section .reviews-masonry{-moz-column-count:3;column-count:3;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.reviews-section .reviews-masonry .review-card{padding:12px;margin-bottom:20px}.reviews-section .reviews-masonry .review-card .review-header{margin-bottom:8px}.reviews-section .reviews-masonry .review-card .review-header .user-info{grid-gap:10px;gap:10px}.reviews-section .reviews-masonry .review-card .review-header .user-info .avatar{width:36px;height:36px}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details .username{font-size:13px}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details .rating .star{font-size:12px}.reviews-section .reviews-masonry .review-card .review-images{margin-bottom:12px}.reviews-section .reviews-masonry .review-card .review-content{margin-bottom:8px}.reviews-section .reviews-masonry .review-card .review-content .review-text{font-size:13px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .about-label{font-size:11px;margin-bottom:6px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info{grid-gap:6px;gap:6px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info .product-image{width:32px;height:32px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info .product-title{font-size:11px}.guides-section{padding:0 16px;max-width:100%;margin:24px auto 60px}.guides-section .section-header .title-area .section-title{font-size:20px}.guides-section .blog-carousel-container{margin-bottom:50px}.guides-section .blog-carousel-container .blog-swiper .blog-slide{width:83%}.guides-section .blog-carousel-container .blog-swiper .blog-card{padding-bottom:41.5%}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content{padding:24px}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .blog-title{font-size:20px}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .blog-description,.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .learn-more{font-size:14px}.guides-section .faq-section .faq-item .faq-question{padding:20px 0}.guides-section .faq-section .faq-item .faq-question .question-text{font-size:16px}.guides-section .faq-section .faq-item .faq-answer p{font-size:14px;padding-bottom:20px}}@media screen and (max-width:700px){.index-container,.index-wrapper{overflow-x:hidden}.index-container{max-width:100%}.banner-section{padding:0 16px;margin-bottom:40px;width:100%;overflow:hidden}.banner-section .banner-container{height:0;padding-bottom:100%;border-radius:8px;position:relative;width:100%;max-width:100%}.banner-section .banner-swiper{position:absolute;top:0;left:0;width:100%;height:60%;overflow:hidden}.banner-section .banner-content{position:absolute;top:60%;left:0;width:100%;height:40%;padding:20px;justify-content:center;box-sizing:border-box;overflow:hidden}.banner-section .banner-content .banner-text-wrapper{width:100%;max-width:100%}.banner-section .banner-content .banner-text-wrapper .banner-title{font-size:20px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;max-width:100%}.banner-section .banner-content .banner-text-wrapper .banner-description{font-size:12px;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;max-width:100%}.banner-section .banner-content .banner-text-wrapper .banner-button{font-size:12px;max-width:100%;word-wrap:break-word}.banner-section .banner-next,.banner-section .banner-prev{display:none!important}.banner-section .banner-prev{left:20px}.banner-pagination{width:100%;max-width:var(--container-width-mobile);margin:0 auto;z-index:10}.banner-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px}.best-sellers-section{margin-bottom:60px;padding:0 16px}.best-sellers-section .section-header{flex-direction:column;align-items:center;text-align:center;grid-gap:16px;gap:16px;margin-bottom:32px}.best-sellers-section .section-header .title-area{width:100%}.best-sellers-section .section-header .title-area .section-title{font-size:20px}.best-sellers-section .section-header .title-area .section-description{font-size:12px}.best-sellers-section .section-header .explore-more-desktop{display:none}.best-sellers-section .explore-more-mobile{display:flex;justify-content:center;margin-top:32px}.best-sellers-section .explore-more-mobile .explore-more-btn{width:200px;background:#fff;border:1px solid var(--border-color);border-radius:24px;padding:12px 24px;color:var(--text-primary);text-decoration:none;text-align:center;font-size:14px;font-weight:500;transition:all .3s ease}.best-sellers-section .products-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-gap:16px;gap:16px}.best-sellers-section .products-grid .product-card .product-info{padding:10px}.best-sellers-section .products-grid .product-card .product-info .product-name{font-size:14px}.best-sellers-section .products-grid .product-card .product-info .product-price{font-size:18px}.best-sellers-section .products-grid .product-card .product-info .product-rating .rating-text,.best-sellers-section .products-grid .product-card .product-info .product-rating .stars,.best-sellers-section .products-grid .product-card .product-info .product-shipping{font-size:12px}.new-arrival-section{padding:24px 16px;margin-bottom:60px}.new-arrival-section .section-header{flex-direction:column;align-items:center;text-align:center;grid-gap:16px;gap:16px;margin-bottom:32px}.new-arrival-section .section-header .title-area{width:100%}.new-arrival-section .section-header .title-area .section-title{font-size:20px}.new-arrival-section .section-header .title-area .section-description{font-size:12px}.new-arrival-section .section-header .explore-more-desktop{display:none}.new-arrival-section .new-arrival-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);align-items:stretch;grid-gap:16px;gap:16px}.new-arrival-section .new-arrival-grid .product-card-large{grid-column:span 2}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content{flex-direction:column;height:auto!important}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info{padding:16px;order:2}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-name{font-size:14px}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .discount,.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .original-price,.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .product-price{font-size:14px!important}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-info .discount-info .original-price{font-size:16px}.new-arrival-section .new-arrival-grid .product-card-large .large-card-content .large-card-image{aspect-ratio:1.2;order:1}.new-arrival-section .new-arrival-grid .product-card .product-info{padding:10px}.new-arrival-section .new-arrival-grid .product-card .product-info .product-name{font-size:14px}.new-arrival-section .new-arrival-grid .product-card .product-info .discount,.new-arrival-section .new-arrival-grid .product-card .product-info .original-price,.new-arrival-section .new-arrival-grid .product-card .product-info .product-price{font-size:14px!important}.new-arrival-section .new-arrival-grid .product-card .product-info .product-rating .rating-text,.new-arrival-section .new-arrival-grid .product-card .product-info .product-rating .stars,.new-arrival-section .new-arrival-grid .product-card .product-info .product-shipping{font-size:12px}.new-arrival-section .explore-more-mobile{display:flex;justify-content:center;margin-top:32px}.new-arrival-section .explore-more-mobile .explore-more-btn{width:200px;background:#fff;border:1px solid var(--border-color);border-radius:24px;padding:12px 24px;color:var(--text-primary);text-decoration:none;text-align:center;font-size:14px;font-weight:500;transition:all .3s ease}.shop-category-section{margin-bottom:60px;padding:0 16px}.shop-category-section .section-header{text-align:center;margin-bottom:32px}.shop-category-section .section-header .title-area .section-title{font-size:20px}.shop-category-section .section-header .title-area .section-description{font-size:12px}.shop-category-section .category-grid{grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.shop-category-section .category-grid .category-item .category-image{margin-bottom:12px}.shop-category-section .category-grid .category-item .category-name{font-size:14px}.reviews-section{margin-bottom:60px;padding:40px 16px}.reviews-section .section-header{flex-direction:column;align-items:center;text-align:center;grid-gap:16px;gap:16px;margin-bottom:32px}.reviews-section .section-header .title-area{width:100%}.reviews-section .section-header .title-area .section-title{font-size:20px}.reviews-section .section-header .title-area .section-description{font-size:12px}.reviews-section .section-header .explore-more-desktop{display:none}.reviews-section .reviews-masonry{-moz-column-count:2;column-count:2;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.reviews-section .reviews-masonry .review-card{padding:6px;border-radius:8px;margin-bottom:16px}.reviews-section .reviews-masonry .review-card .review-header{margin-bottom:8px}.reviews-section .reviews-masonry .review-card .review-header .user-info{grid-gap:8px;gap:8px}.reviews-section .reviews-masonry .review-card .review-header .user-info .avatar{width:32px;height:32px}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details .username{font-size:12px}.reviews-section .reviews-masonry .review-card .review-header .user-info .user-details .rating .star{font-size:11px}.reviews-section .reviews-masonry .review-card .review-images{margin-bottom:12px}.reviews-section .reviews-masonry .review-card .review-content{margin-bottom:8px}.reviews-section .reviews-masonry .review-card .review-content .review-text{font-size:12px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .about-label{font-size:12px;margin-bottom:6px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info{grid-gap:6px;gap:6px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info .product-image{width:28px;height:28px}.reviews-section .reviews-masonry .review-card .review-footer .about-product .product-info .product-title{font-size:12px}.reviews-section .explore-more-mobile{display:flex;justify-content:center;margin-top:32px}.reviews-section .explore-more-mobile .explore-more-btn{width:200px;background:#fff;border:1px solid var(--border-color);border-radius:24px;padding:12px 24px;color:var(--text-primary);text-decoration:none;text-align:center;font-size:14px;font-weight:500;transition:all .3s ease}.guides-section{padding:0 16px;margin-bottom:60px}.guides-section .section-header{flex-direction:column;align-items:center;text-align:center;grid-gap:16px;gap:16px;margin-bottom:32px}.guides-section .section-header .title-area{width:100%}.guides-section .section-header .title-area .section-title{font-size:20px}.guides-section .section-header .title-area .section-description{font-size:12px}.guides-section .section-header .explore-more-desktop{display:none}.guides-section .blog-carousel-container{margin-bottom:40px;overflow:visible}.guides-section .blog-carousel-container .blog-swiper{padding-bottom:40px;overflow:visible}.guides-section .blog-carousel-container .blog-swiper .blog-next,.guides-section .blog-carousel-container .blog-swiper .blog-prev{display:none!important}.guides-section .blog-carousel-container .blog-swiper .blog-slide{width:67%;flex-shrink:0}.guides-section .blog-carousel-container .blog-swiper .blog-card{height:0;padding-bottom:137%}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content,.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-image{position:absolute;left:0;right:0}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-image{top:0;height:65%;width:100%}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-image img{width:100%;height:100%;object-fit:cover}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content{top:65%;height:40%;width:100%;padding:20px 20px 0;display:flex;flex-direction:column;justify-content:flex-start}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .blog-title{font-size:18px;margin-bottom:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .blog-description{font-size:14px;margin-bottom:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guides-section .blog-carousel-container .blog-swiper .blog-card .blog-content .learn-more{display:none}.guides-section .blog-pagination{margin-top:16px}.guides-section .blog-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px}.guides-section .faq-section{margin-top:40px}.guides-section .faq-section .faq-item .faq-question{padding:18px 0}.guides-section .faq-section .faq-item .faq-question .question-text{font-size:14px}.guides-section .faq-section .faq-item .faq-question .toggle-icon{width:20px;height:20px}.guides-section .faq-section .faq-item .faq-question .toggle-icon .iconfont{font-size:14px}.guides-section .faq-section .faq-item .faq-answer p{font-size:14px;padding-bottom:18px}.guides-section .explore-more-mobile{display:flex;justify-content:center;margin-top:32px}.guides-section .explore-more-mobile .explore-more-btn{width:200px;background:#fff;border:1px solid var(--border-color);border-radius:24px;padding:12px 24px;color:var(--text-primary);text-decoration:none;text-align:center;font-size:14px;font-weight:500;transition:all .3s ease}}.sort-scroll::-webkit-scrollbar{width:0}.sort-scroll::-webkit-scrollbar-thumb,.sort-scroll::-webkit-scrollbar-track{background:transparent}.sort-scroll::-webkit-scrollbar-corner{background:transparent}.coupon-poupon{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:100}.poupon-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:54px 0 60px;background:#fff;width:370px;height:400px;text-align:center}.poupon-count .closeBtn{color:#939393;position:absolute;top:20px;right:20px;text-align:center;font-size:20px;cursor:pointer}.poupon-count .coupon-image{text-align:center}.poupon-count .coupon-image img{display:inline-block;width:120px;height:120px}.poupon-count .coupon-title{margin-top:24px}.poupon-count .coupon-title .text{color:#e93323;font-size:20px}.poupon-count .coupon-title .message{margin-top:10px;color:#939393}.poupon-count .useBtn{margin:46px auto 0;width:150px;height:42px;line-height:42px;border-radius:4px;background:#e93323;display:block;color:#fff}.line2{word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.categoryMain{background:#fff;position:relative}.categoryMain .categoryBtn{width:208px;height:44px;line-height:44px;color:#fff;background-color:#e93323;text-align:center;cursor:pointer}.categoryMain .item{padding:11.5px 10px;margin-right:13px;color:#282828;font-size:16px;font-weight:400;cursor:pointer;min-width:90px;display:inline-block;text-align:center}.categoryMain .item:hover{color:#e93323}.index .publicTitle{margin-top:30px}.index .publicTitle .title{color:#8b8b8b}.index .publicTitle .title .pictrue{height:30px;margin-right:13px}.index .publicTitle .title .pictrue img{width:100%;height:100%}.index .publicTitle .more{padding:0 10px}.index .list-title .more,.index .publicTitle .more{height:24px;border:1px solid #c6c6c6;color:#818181;font-size:12px;cursor:pointer}.index .list-title .more .iconfont,.index .publicTitle .more .iconfont{font-size:10px}.index .wrapper{height:420px;position:relative;width:100%;margin-bottom:20px}.index .wrapper .banner{height:100%;width:100%;margin-left:0;position:relative;margin-top:30px}.index .wrapper .banner img{width:100%;height:100%;object-fit:cover;display:block}.index .wrapper .banner .swiper-slide{width:100%;height:100%;cursor:pointer}.index .wrapper .banner .swiper-container,.index .wrapper .banner .swiper-wrapper{width:100%;height:100%}.index .wrapper .category{position:absolute;top:0;left:0;z-index:9;height:100%}.index .wrapper .sort{width:208px;height:100%;background-color:rgba(0,0,0,.4);color:#fff;padding:14px 0}.index .wrapper .sort .item{height:39px;padding:0 21px}.index .wrapper .sort .item .name{width:150px}.index .wrapper .sort .item .iconfont{font-size:10px}.index .wrapper .sort.sort-scroll{overflow-y:scroll}.index .wrapper .sort.sort-scroll .name{width:125px}.index .wrapper .sortCon{width:664px;height:100%;background-color:#fff;box-shadow:5px 1px 10px rgba(0,0,0,.2);border:1px solid #f2f2f2;border-left:0;border-right:0;padding:20px 0}.index .wrapper .sortCon .title{padding-bottom:8px;border-bottom:1px solid #f1f1f1}.index .wrapper .sortCon .title .font-color{padding-bottom:8px;font-size:16px;border-bottom:2px solid #e93323}.index .wrapper .sortCon .erSort{overflow-x:hidden;overflow-y:auto;max-height:400px}.index .wrapper .sortCon .erSort .item{justify-content:space-between;margin-bottom:20px}.index .wrapper .sortCon .erSort .item .name{color:#282828;margin-left:14px;text-align:right;width:88px;font-weight:700}.index .wrapper .sortCon .erSort .item .name:hover{color:#e93323}.index .wrapper .sortCon .erSort .item .pictrue{width:50px;height:50px}.index .wrapper .sortCon .erSort .item .pictrue img{width:100%;height:100%}.index .wrapper .sortCon .erSort .cateList{width:525px}.index .wrapper .sortCon .erSort .cateList .cateItem{text-align:center;padding:0 20px;display:inline-block;color:#888;font-size:12px;margin-bottom:12px}.index .wrapper .sortCon .erSort .cateList .cateItem:hover{color:#e93323}.index .seckill{margin-top:30px}.index .seckill .header{background:url(/pc/img/skillBg.3e32104.jpg) no-repeat;background-size:100% 100%;width:208px;height:266px;color:#fff;text-align:center;padding:44px 0;font-size:16px}.index .seckill .header .title{font-size:28px;font-weight:700}.index .seckill .header .timeCurrent{margin-top:20px}.index .seckill .header .timeCurrent span{font-weight:700}.index .seckill .header .lines{width:17px;height:2px;background:#fff;margin:10px auto 0}.index .seckill .header .tip{margin-top:10px}.index .seckill .header .time{margin-top:20px}.index .seckill .seckillList{width:992px;height:266px;background-color:#fff;position:relative}.index .seckill .seckillList .item{cursor:pointer;display:inline-block;width:248px;position:relative;padding:21px 0}.index .seckill .seckillList .item:hover .name{color:#e93323}.index .seckill .seckillList .item .picTxt{width:164px;margin:0 auto}.index .seckill .seckillList .item~.item:before{content:" ";position:absolute;width:1px;height:98px;background-color:#f4f4f4;top:50%;margin-top:-49px}.index .seckill .seckillList .item .pictrue{width:164px;height:164px;margin:0 auto}.index .seckill .seckillList .item .pictrue img{width:100%;height:100%}.index .seckill .seckillList .item .name{color:#282828;text-align:center;width:164px;margin:10px auto 0}.index .seckill .seckillList .item .money{text-align:center;width:164px;margin:12px auto 0}.index .seckill .seckillList .item .money .font-color{font-weight:700;font-size:16px}.index .seckill .seckillList .item .money .y_money{color:#a3a3a3;text-decoration:line-through;margin-left:6px}.index .seckill .seckillList .item .ot_price{text-decoration:line-through;color:#a3a3a3;display:inline-block;margin-left:2px}.index .boutique .list{margin-top:14px}.index .boutique .list .oneItem{padding:28px;width:586px;height:250px;background:url(/pc/img/boutique1.4290b87.jpg) no-repeat;background-size:100% 100%;cursor:pointer}.index .boutique .list .oneItem:hover{box-shadow:0 3px 20px rgba(0,0,0,.06)}.index .boutique .list .oneItem .text{width:310px}.index .boutique .list .oneItem .text .name{font-size:18px;color:#282828}.index .boutique .list .oneItem .text .info{font-size:16px;color:#a3a3a3;margin-top:8px}.index .boutique .list .oneItem .text .money{margin-top:26px}.index .boutique .list .oneItem .text .money .font-color{font-size:20px;font-weight:700}.index .boutique .list .oneItem .text .money .y_money{color:#a3a3a3;margin-left:12px;text-decoration:line-through}.index .boutique .list .oneItem .pictrue{width:194px;height:194px}.index .boutique .list .oneItem .pictrue img{width:100%;height:100%}.index .boutique .list .item{width:287px;height:250px;background:url(/pc/img/boutique2.43ba064.jpg) no-repeat;background-size:100% 100%;padding:28px;position:relative;margin-left:20px;cursor:pointer}.index .boutique .list .item:hover{box-shadow:0 3px 20px rgba(0,0,0,.06)}.index .boutique .list .item .name{font-size:18px}.index .boutique .list .item .font-color{font-size:20px;font-weight:700;margin-top:12px}.index .boutique .list .item .y_money{color:#a3a3a3;text-decoration:line-through;margin-top:4px}.index .boutique .list .item .pictrue{width:130px;height:130px;position:absolute;right:28px;bottom:28px}.index .boutique .list .item .pictrue img{width:100%;height:100%}.index .newGoodsList .list{margin-top:14px}.index .newGoodsList .list .item{width:224px;height:320px;background-color:#fff;padding:16px 16px 22px;cursor:pointer}.index .newGoodsList .list .item:hover{box-shadow:0 3px 20px rgba(0,0,0,.06)}.index .newGoodsList .list .item .pictrue{width:192px;height:192px}.index .newGoodsList .list .item .pictrue img{width:100%;height:100%}.index .newGoodsList .list .item .name{margin-top:12px}.index .newGoodsList .list .item .money{margin-top:10px;display:flex;align-items:center}.index .newGoodsList .list .item .money .label{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAQACwDAREAAhEBAxEB/8QAGAABAQADAAAAAAAAAAAAAAAABAACBQn/xAAkEAACAAQGAgMAAAAAAAAAAAABAgADESEEMVFhgZEykhJCov/EABwBAAICAgMAAAAAAAAAAAAAAAAFAwQBAgYICv/EACoRAAIABAMHBQEBAAAAAAAAAAECAAMEESExUQUSQWFxgZEiMkJyoRPB/9oADAMBAAIRAxEAPwDkfHQePShFBBFnlBlnGQCxAUEk4AAEknQAYmEphZz5r8Bq9j6+XYA3iF6iWmF946LYjzfd8E9IZU+yK2fYmX/FD8p3pNuSAF79VUHWFpgpa3clz6r0L/q+kVnqXOCgKNc28nDwLjWHcjYdLLsZzPPbQncl3+qnePdyCMxCgiKKKqgaAACICzE3LMTqST/v5whskmVLUIkqWijJVRQPwZ6nM8Y06SJsyhVDQ/Y2WmoJz4rDJ5stM2F9BicOBAy72jhEjZ9ZUWMuSwU/N/QltQWsWH1DQtMCBeY5Oy2HZuRwIrNVE+xbc2xPYA2BHMsOUOpGwZa2NTNLnikr0r0LsCxHQIecMSVLl+CBd6X5JqTyYrM7v7mJ5Xw8DAeIcyKWnphaTKROG8Bdz1c3Y9zGcaxYiggiggj/2Q==) no-repeat;background-size:100% 100%;width:45px;height:20px;font-size:12px;color:#fff;text-align:center;line-height:20px;display:inline-block}.index .newGoodsList .list .item .money .font-color{font-size:18px;font-weight:700;margin-left:10px}.index .newGoodsList .list .item .money .y_money{font-size:12px;color:#a3a3a3;margin-left:10px;text-decoration:line-through}.index .newGoodsList .list .item .stock{color:#969696;font-size:12px;margin-top:14px}.index .newGoodsList .list .item~.item{margin-left:20px}.index .newGoods{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.index .newGoods .count{width:586px;height:345px;padding:20px;background:#fff}.index .newGoods .count:nth-child(2n){width:594px}.index .newGoods .count:nth-child(2n) .item~.item{margin-left:16px}.index .newGoods .count .publicTitle{margin-top:0}.index .newGoods .moreBtn{float:right;width:19px;height:19px;text-align:center;border:1.5px solid #e93323;border-radius:100%;line-height:19px}.index .newGoods .moreBtn span{color:#e93323;font-size:10px;font-weight:700}.index .newGoods .title-text{font-weight:700;color:#333;font-size:24px;margin-right:10px}.index .newGoods .title-text .color-red{color:#e93323}.index .newGoods .list{margin-top:17px}.index .newGoods .list .item{width:174px;background-color:#fff;cursor:pointer}.index .newGoods .list .item .pictrue{width:174px;height:174px}.index .newGoods .list .item .pictrue img{width:100%;height:100%}.index .newGoods .list .item .name{margin-top:10px}.index .newGoods .list .item .money{margin-top:10px;display:flex;align-items:center}.index .newGoods .list .item .money .label{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAQACwDAREAAhEBAxEB/8QAGAABAQADAAAAAAAAAAAAAAAABAACBQn/xAAkEAACAAQGAgMAAAAAAAAAAAABAgADESEEMVFhgZEykhJCov/EABwBAAICAgMAAAAAAAAAAAAAAAAFAwQBAgYICv/EACoRAAIABAMHBQEBAAAAAAAAAAECAAMEESExUQUSQWFxgZEiMkJyoRPB/9oADAMBAAIRAxEAPwDkfHQePShFBBFnlBlnGQCxAUEk4AAEknQAYmEphZz5r8Bq9j6+XYA3iF6iWmF946LYjzfd8E9IZU+yK2fYmX/FD8p3pNuSAF79VUHWFpgpa3clz6r0L/q+kVnqXOCgKNc28nDwLjWHcjYdLLsZzPPbQncl3+qnePdyCMxCgiKKKqgaAACICzE3LMTqST/v5whskmVLUIkqWijJVRQPwZ6nM8Y06SJsyhVDQ/Y2WmoJz4rDJ5stM2F9BicOBAy72jhEjZ9ZUWMuSwU/N/QltQWsWH1DQtMCBeY5Oy2HZuRwIrNVE+xbc2xPYA2BHMsOUOpGwZa2NTNLnikr0r0LsCxHQIecMSVLl+CBd6X5JqTyYrM7v7mJ5Xw8DAeIcyKWnphaTKROG8Bdz1c3Y9zGcaxYiggiggj/2Q==) no-repeat;background-size:100% 100%;width:45px;height:20px;font-size:12px;color:#fff;text-align:center;line-height:20px;display:inline-block}.index .newGoods .list .item .money .font-color{font-size:18px;font-weight:700;margin-left:10px}.index .newGoods .list .item .money .y_money{font-size:12px;color:#a3a3a3;margin-left:10px;text-decoration:line-through}.index .newGoods .list .item .stock{color:#969696;font-size:12px;margin-top:10px}.index .newGoods .list .item~.item{margin-left:12px}.index .newGoods .list .item-coupon{width:174px;height:66px;background-image:url(/pc/img/index-coupon.a636dc8.png);background-repeat:no-repeat;background-size:100%;margin-top:13px;text-align:center;padding:10px;display:block;box-sizing:border-box}.index .newGoods .list .item-coupon .coupon-text{font-size:16px;font-weight:700;color:#e93323}.index .newGoods .list .item-coupon .coupon-btn{margin-top:7px;font-size:12px;color:#fff;width:70px;height:20px;line-height:20px;background:#e93323;border-radius:10px;display:inline-block}.index .Recommended{margin-top:30px}.index .Recommended .publicTitle{margin-top:0;padding:0 27px;width:100%}.index .Recommended .publicTitle .moreBtn{float:right;width:19px;height:19px;text-align:center;border:1.5px solid #e93323;border-radius:100%;line-height:19px}.index .Recommended .publicTitle .moreBtn span{color:#e93323;font-size:10px;font-weight:700}.index .Recommended .title-text{font-weight:700;color:#333;font-size:24px;margin-right:10px}.index .Recommended .title-text .color-red{color:#e93323}.index .Recommended .title-intr{position:relative;top:3px}.index .Recommended .list{width:390px;height:400px;padding:26px 0;background-color:#fff}.index .Recommended .list .list_count{padding:0 27px;margin-top:30px;cursor:pointer}.index .Recommended .list .list_count .item{width:100%;height:136px;box-sizing:border-box;padding:0 15px 0 20px;background:url(/pc/img/storeBg.1db8b62.png) no-repeat;align-items:center;justify-content:space-between}.index .Recommended .list .list_count .item:first-child{margin-bottom:14px}.index .Recommended .list .list_count .hot-list{height:84px;margin-bottom:17px;background-image:none}.index .Recommended .list .list_count .hot-list:last-child{margin-bottom:0}.index .Recommended .list .list_count .hot-list .top-num{width:36px;height:44px}.index .Recommended .list .list_count .hot-list .top-num img{width:100%;height:100%}.index .Recommended .list .list_count .hot-list .name{width:136px}.index .Recommended .list .list_count .hot-list .picture{width:84px;height:84px}.index .Recommended .list .list_count .hot-list .picture img{width:100%;height:100%}.index .Recommended .list .list-product{width:183px}.index .Recommended .list .list-product .name{color:#282828;font-size:14px;line-height:20px}.index .Recommended .list .list-product .trader{display:block;color:#e93323;font-size:12px;border:1px solid #e93323;width:32px;margin-top:7px;text-align:center;border-radius:2px}.index .Recommended .list .list-product .attention-count{color:#8b8b8b;font-size:13px;margin-top:20px}.index .Recommended .list .picture{width:106px;height:106px}.index .Recommended .list .picture img{width:100%;height:100%;border-radius:3px}.index .Recommended .list~.list{margin-left:15px}.index .Recommended .recommended-items{margin-top:32px}.index .Recommended .recommended-items .swiper-container .recommend-text{opacity:0}.index .Recommended .recommended-items .swiper-container .swiper-slide{display:block;width:180px;height:280px;margin-right:15px;position:relative;top:20px;transition:all .3s ease}.index .Recommended .recommended-items .swiper-container .swiper-slide img{width:100%;height:160px}.index .Recommended .recommended-items .swiper-container .swiper-slide-active{top:0;left:0}.index .Recommended .recommended-items .swiper-container .swiper-slide-active .recommend-text{opacity:1;position:absolute;width:100%;text-align:center;bottom:0}.index .Recommended .recommended-items .swiper-container .swiper-slide-active .recommend-text .name{color:#282828;font-size:18px;line-height:30px;margin-bottom:10px}.index .Recommended .recommended-items .swiper-container .swiper-slide-active .recommend-text .price{color:#e93323;font-size:14px;font-weight:700}.index .Recommended .recommended-items .swiper-container .swiper-slide-active .recommend-text .price span{font-size:20px}.index .Recommended .recommended-items .swiper-container .swiper-slide-active img{height:180px!important}.index .classify{width:1200px;padding:54px 0 10px;margin-bottom:20px}.index .classify .list-title{font-size:20px;color:#282828;margin-top:30px}.index .classify .classify-title{width:100%;height:30px;background-image:url(/pc/img/classified-title.2fcd2dc.png);background-size:100%;background-position:50%;background-repeat:no-repeat;text-align:center}.index .classify .classify-title span{display:inline-block;font-size:22px;color:#333;font-weight:700}.index .classify .more{padding:0 10px}.index .classify .list-count{width:1200px;margin-top:15px;justify-content:space-between}.index .classify .classify-banner{width:224px;height:640px;margin-bottom:20px}.index .classify .classify-banner img{width:100%;height:100%}.index .classify .classify-items{width:956px}.index .classify .classify-items .classify-item{width:224px;height:310px;padding:16px;background:#fff;margin-right:20px;margin-bottom:20px;cursor:pointer}.index .classify .classify-items .classify-item .picture{width:192px;height:192px}.index .classify .classify-items .classify-item .picture img{width:100%;height:100%}.index .classify .classify-items .classify-item:nth-child(4n){margin-right:0}.index .classify .classify-items .classify-item:hover{box-shadow:0 3px 20px rgba(0,0,0,.06)}.index .classify .classify-items .item-text{margin-top:10px}.index .classify .classify-items .item-text .item-name{color:#666;font-size:14px;line-height:22px;word-break:break-word;-webkit-text-emphasis:none;text-emphasis:none}.index .classify .classify-items .item-text .item-name .trader{color:#fff;background-color:#e93323;width:32px;height:18px;line-height:18px;text-align:center;border-radius:2px;margin-right:5px;font-size:12px;padding:0 5px}.index .classify .classify-items .item-text .item-price{margin-top:12px;justify-content:space-between}.index .classify .classify-items .item-text .item-price .price{color:#e93323;font-size:16px;font-weight:700}.index .classify .classify-items .item-text .item-price .price span{font-size:16px}.index .classify .classify-items .item-text .item-price .coupon{position:relative;width:20px;height:20px;color:#e93323;text-align:center;border-radius:2px}.index .classify .classify-items .item-text .item-price .coupon:before{content:"";display:block;width:20px;height:20px;background:linear-gradient(330deg,#e75543,#f46753);border-radius:2px;opacity:.14;position:absolute;top:0;left:0}.index .classify .list-banner{margin-top:30px;width:1200px;height:120px}.index .classify .list-banner img{width:100%;height:100%}@media screen and (max-width:768px){.index .wrapper{height:auto;flex-direction:column}.index .wrapper .banner{width:100%;margin-left:0;height:200px}.index .wrapper .category{position:relative;width:100%;height:auto;display:none}.index .wrapper .sort{max-height:300px;overflow-y:auto}.index .wrapper .sort,.index .wrapper .sortCon{width:100%;height:auto}.index .seckill{flex-direction:column}.index .seckill .header{width:100%;height:auto;padding:20px 0}.index .seckill .seckillList{width:100%;height:auto}.index .boutique .list{flex-direction:column}.index .boutique .list .item,.index .boutique .list .oneItem{width:100%;margin:10px 0}.index .newGoods .list,.index .newGoodsList .list{flex-wrap:nowrap;overflow-x:auto}.index .newGoods .list .item,.index .newGoodsList .list .item{flex-shrink:0;margin:0 10px!important}.index .Recommended{flex-direction:column}.index .Recommended .list{width:100%;margin:10px 0!important}.index .classify{width:100%}.index .classify .list-count{width:100%;flex-direction:column}.index .classify .classify-banner{width:100%;height:auto}.index .classify .classify-items{width:100%}.index .classify .classify-items .classify-item{width:calc(50% - 10px);margin-right:10px!important}.index .classify .classify-items .classify-item:nth-child(2n){margin-right:0!important}.index .classify .list-banner{width:100%}}.banner-container{position:relative;overflow:hidden;cursor:pointer}.banner-container .swiper-button-next,.banner-container .swiper-button-prev{opacity:1;width:28px;height:28px}.banner-container .swiper-button-next .iconfont3,.banner-container .swiper-button-prev .iconfont3{font-size:20px;line-height:28px;font-weight:800;display:flex;align-items:center;justify-content:center}