.product_detail .detail_top_in{display:flex;align-items:flex-start;padding-bottom:1rem;border-bottom:1px solid #999}.product_detail .detail_top_in .left{display:flex;margin-right:.4rem}.product_detail .detail_top_in .left .smaill_swiper{max-width:78px;width:100%;overflow:hidden;margin-right:.28rem;flex-shrink:0}.product_detail .detail_top_in .left .smaill_swiper .swiper-smaill{max-height:588px;height:100%}.product_detail .detail_top_in .left .swiper-slide-thumb-active img{border:1px solid #25201F}.product_detail .detail_top_in .left .big_swiper{max-width:588px;width:100%;border:2px solid #D9D9D9}.swiper-big .swiper-slide .zoomImg{z-index:10}.swiper-big .swiper-slide .zoom>img{width:100%}.swiper-big .swiper-slide .zoom_img{position:absolute;right:30px;bottom:30px;z-index:9}.product_detail .detail_top_in .right{flex:1;max-width:460px;width:100%}.product_detail .detail_top_in .right h1{font-size:.36rem;font-family:'SemiBold'}.product_detail .detail_top_in .right>p{margin-top:.2rem}.product_detail .detail_top_in .right .swiper_in{margin:0;margin-top:.2rem;margin-bottom:.4rem;max-width:364px;width:100%}.product_detail .detail_top_in .right .swiper .box{border:1px solid #D9D9D9;padding:8px 15px}.product_detail .detail_top_in .right .swiper .box p{font-family:'ExtraLight'}.detail_top_in .right .swiper .box span{font-family:'Bold';font-size:18px}.detail_top_in .right .swiper .box.active{border:2px solid #000}.detail_top_in .right .line{border:1px solid #000}.detail_top_in .right .like{margin:.4rem 0;display:flex;align-items:center;cursor:pointer}.detail_top_in .right .like .img{position:relative}.detail_top_in .right .like .img .hover{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:all 0.5s}.detail_top_in .right .like.active .img .hover{opacity:1}.detail_top_in .right .like p{font-family:'SemiBold';font-size:.2rem;margin-left:10px}main .benefits_in{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #000}main .benefits_in .left{max-width:600px;width:100%;padding-right:.6rem;margin-right:.6rem;border-right:1px solid #999}main .benefits_in>div{padding:.2rem 0}main .benefits_in>div h3{font-size:.28rem;font-family:'SemiBold'}main .benefits_in>div .txt{max-height:336px;overflow-y:auto;margin-top:.3rem}main .benefits_in>div p{margin-bottom:.3rem}main .benefits_in>div .video{margin-top:.3rem;margin-bottom:.1rem;position:relative}main .benefits_in>div .video .mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3);cursor:pointer}main .benefits_in .right{flex:1}main .key_in{padding-top:.8rem;margin-bottom:.3rem}main .key_in .text{margin-bottom:.8rem}main .key_in .swiper_in{position:relative;margin-bottom:.6rem}main .key_in .swiper .cart{padding:.2rem}main .key_in .swiper .cart .img{position:relative}main .key_in .swiper .cart .img .hover{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:all 0.5s}main .key_in .swiper .cart:hover .img .hover{opacity:1;z-index:9}main .key_in .swiper .cart .img .like{position:absolute;right:10px;top:10px;z-index:10}main .key_in .swiper .cart .img .like .hover{opacity:0}main .key_in .swiper .cart .img .like.active .hover{opacity:1}main .key_in .swiper .cart .txt{margin-top:.15rem;margin-bottom:.2rem}main .key_in .swiper .cart .txt h3{font-family:'SemiBold';font-size:16px;margin-bottom:.1rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main .key_in .swiper .cart .txt p{font-size:13px;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}main .key_in .swiper .cart .price{border:1px solid #999;padding:.1rem .2rem;position:relative;display:flex;justify-content:space-between;align-items:center}main .key_in .swiper .cart .price .select{position:absolute;top:-8px;left:20px;background-color:#fff;color:#444;padding:0 5px;font-size:12px}main .key_in .swiper .cart .price .left{display:flex;align-items:center}main .key_in .swiper .cart .price .left img{margin:0 2px}main .key_in .swiper .cart .price .right p{font-size:12px;margin:6px 0}main .key_in .swiper .cart .price .right p span{font-size:12px;margin-left:6px;font-family:'Bold'}main .key_in .swiper .cart.more{height:100%}main .key_in .swiper .cart.more img{width:100%;object-fit:cover;height:415px}.swiper-button-next-key-in,.swiper-button-prev-key-in{width:.56rem;height:.56rem;border:1px solid #CCC;background-color:#fff}.swiper-button-next-key-in::after,.swiper-button-prev-key-in::after{font-size:.24rem;font-weight:700;color:#000}.swiper-button-next-key-in{right:-4%}.swiper-button-prev-key-in{left:-4%}main .key_in .faq .q{padding:12px;border:1px solid #ccc;margin-bottom:20px}main .key_in .faq .q .q_top{display:flex;align-items:center;position:relative}main .key_in .faq .q .q_top svg{position:absolute;top:20px;right:.4rem;transition:all 0.5s}main .key_in .faq .q span{width:84px;height:48px;display:flex;justify-content:center;align-items:center;font-size:.2rem;font-family:'Bold';background-color:#25201F;color:#fff;margin-right:.2rem;flex-shrink:0}main .key_in .faq .q .q_top p{font-size:.2rem;font-family:'SemiBold'}main .key_in .faq .q .q_top span{border-top-right-radius:3px;border-top-left-radius:3px}main .key_in .faq .q .q_a_flex span{border-bottom-right-radius:3px;border-bottom-left-radius:3px}main .key_in .faq .q .q_a{display:none}main .key_in .faq .q .q_a_flex{display:flex;align-items:center}main .key_in .faq .q .q_a_flex span{background-color:#F5A625;color:#fff}main .key_in .faq .q .q_a_flex p{max-width:1100px;width:100%;font-family:'ExtraLight'}main .key_in .faq .q .q_top.active svg{transform:rotate(180deg)}main .key_in .faq .q .q_top.active svg path{fill:#F5A625}@media (max-width:1600px){.product_detail .detail_top_in .left{max-width:50%}.product_detail .detail_top_in .left .big_swiper{max-width:80%}.product_detail .detail_top_in .right{max-width:45%}main .benefits_in .left{max-width:50%}main .benefits_in .right{max-width:45%}.swiper-button-prev-key-in{left:1%}.swiper-button-next-key-in{right:1%}}@media (max-width:1440px){.content{max-width:1140px}}@media (max-width:1279px){.product_detail .detail_top_in .left{flex-direction:column-reverse}.product_detail .detail_top_in .left .big_swiper{max-width:100%}.product_detail .detail_top_in .left .smaill_swiper{max-width:100%;margin-top:30px}}@media (max-width:767px){.product_detail .detail_top_in{flex-direction:column}.product_detail .detail_top_in .left{max-width:100%;margin-right:0;margin-bottom:30px}.product_detail .detail_top_in .right{max-width:100%}main .benefits_in{flex-direction:column}main .benefits_in .left{max-width:100%;padding-right:0;margin-right:0;padding-bottom:30px;margin-bottom:30px;border-right:none;border-bottom:1px solid #999}main .benefits_in .right{max-width:100%}.product_detail .detail_top_in .right h1{font-size:.32rem}.detail_top_in .right .swiper .box span{font-size:.32rem}.detail_top_in .right .like p{font-size:.32rem}main .benefits_in>div h3{font-size:.32rem}main .key_in .title h3{font-size:.32rem}main .key_in .swiper .cart{padding:0}main .key_in .swiper .cart .price{flex-direction:column;align-items:flex-start;padding-top:10px}main .key_in .swiper .cart .price .right{width:100%}main .key_in .swiper .cart .price .right p{display:flex;align-items:center;justify-content:space-between}main .key_in .swiper .cart.more img{height:100%}main .key_in .faq .q .q_top p{font-size:.32rem}main .key_in .faq .q span{width:58px;height:36px}main .key_in .faq .q .q_top svg{top:15px}}