@charset "utf-8";.main.product-main .product{width:100%;padding-top:4.6875vw}.main.product-main .product .left-thumbs{width:35.83333333vw}.main.product-main .product .left-thumbs .swiper.gallery-top{width:100%;aspect-ratio:1 / 1;background:#edeff0;border-radius:1.5625vw;overflow:hidden}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-wrapper .swiper-slide{position:relative;padding:30px}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-wrapper .swiper-slide .thumb-img{width:100%;height:100%}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-wrapper .swiper-slide h5{width:100%;position:absolute;left:0;bottom:0;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:3.75vw;background:#cacbcc;font-size:.9375vw;text-align:center;font-weight:400;color:#111212}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-next,.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-prev{width:2.91666667vw;height:2.91666667vw;background:#cacbcc;border-radius:50%;opacity:1}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-next:after,.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-prev:after{font-size:18px;color:#fff}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-next:hover,.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-prev:hover{background:#0067B1}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-prev{left:2.08333333vw}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-next{right:2.08333333vw}.main.product-main .product .left-thumbs .swiper.gallery-thumbs .swiper-wrapper .swiper-slide{aspect-ratio:1 / 1;padding:15px;background:#edeff0;border-radius:.83333333vw}.main.product-main .product .left-thumbs .swiper.gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{background:#cacbcc}.main.product-main .product .left-thumbs .thumbnail-list{position:relative;padding-top:1.5625vw;padding-right:2.08333333vw}.main.product-main .product .left-thumbs .thumbnail-list .swiper-button-next,.main.product-main .product .left-thumbs .thumbnail-list .swiper-button-prev{background:#d9d9d9;text-align:center;line-height:40px;color:#fff}.main.product-main .product .left-thumbs .thumbnail-list .swiper-button-prev{left:0}.main.product-main .product .left-thumbs .thumbnail-list .swiper-button-next{right:0}.main.product-main .product .product-rt{width:45vw}.main.product-main .product .product-rt h1{color:#111212;font-weight:400;font-family:MiSans;font-size:2.91666667vw;line-height:1.3}.main.product-main .product .product-rt .product-container{padding-top:3.64583333vw}.main.product-main .product .product-rt .product-container table tr:nth-child(1) th{background:#0067B1;color:#fff}.main.product-main .product .product-rt .product-container table tr th{padding-block:1.5625vw}.main.product-main .product .product-rt .product-container table tr td,.main.product-main .product .product-rt .product-container table tr th{font-size:.9375vw;vertical-align:middle}.main.product-main .product .product-rt .product-container table tr:nth-child(odd) td{background:#F5F7F7}.main.product-main .product .product-rt .product-container table tr td{color:#111111}.main.product-main .product .product-rt .product-container table tr td:first-child{color:#646566}.main.product-main .product-recommend{width:100%;padding-top:6.14583333vw}.main.product-main .product-recommend .title{width:100%}.main.product-main .product-recommend .title h2{font-size:3.33333333vw;font-weight:400;color:#111212}.main.product-main .product-recommend .product-recommend__items{width:100%;padding-top:3.64583333vw}.main.product-main .product-recommend .product-recommend__items ul{margin-inline:-0.83333333vw}.main.product-main .product-recommend .product-recommend__items ul li{padding-inline:.83333333vw}.main.product-main .product-recommend .product-recommend__items ul li .item{width:100%}.main.product-main .product-recommend .product-recommend__items ul li .item .thumb-img{width:100%;height:24.375vw;border-radius:1.66666667vw;background:#edeff0;padding:2.08333333vw;-webkit-transition:all .2s linear;transition:all .2s linear}.main.product-main .product-recommend .product-recommend__items ul li .item .thumb-img:hover{-webkit-box-shadow:0 6px 10px rgba(0,0,0,0.1);box-shadow:0 6px 10px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.main.product-main .product-recommend .product-recommend__items ul li .item h4{font-size:1.25vw;font-weight:400;padding-block:1.66666667vw}.main.product-main .product-recommend .product-recommend__items ul li .item h4 a{color:#111212;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.main.product-main .product-recommend .product-recommend__items ul li .item h4 a:hover{color:#0067B1}@media screen and (max-width:991px){.main.product-main .product-recommend .product-recommend__items ul li .item .thumb-img{height:auto;aspect-ratio:400 / 468;border-radius:16px;background:#edeff0;padding:15px}.main.product-main .product-recommend .product-recommend__items ul li .item h4{font-size:18px;padding:15px 0}}@media screen and (max-width:991px){.main.product-main .product .left-thumbs,.main.product-main .product .product-rt{width:100%}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-wrapper .swiper-slide h5{font-size:16px;line-height:30px}.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-next,.main.product-main .product .left-thumbs .swiper.gallery-top .swiper-button-prev{width:32px;height:32px}.main.product-main .product .left-thumbs .thumbnail-list{padding-top:15px}.main.product-main .product .product-rt{padding-top:30px}.main.product-main .product .product-rt h1{font-size:28px}.main.product-main .product .product-rt .product-container{padding-top:15px}.main.product-main .product .product-rt .product-container table tr th{padding-block:15px}.main.product-main .product .product-rt .product-container table tr td,.main.product-main .product .product-rt .product-container table tr th{font-size:15px}.main.product-main .product-recommend{padding-top:30px}.main.product-main .product-recommend .title h2{font-size:32px}.main.product-main .product-recommend .product-recommend__items{padding-top:30px}.main.product-main .product-recommend .product-recommend__items ul{margin:0 -5px}.main.product-main .product-recommend .product-recommend__items ul li{padding:0 5px 10px}}