.products-detail{padding:30px 0}.products-detail .lt{margin-bottom:30px}.products-detail .swiper-slide{cursor:pointer}.products-detail .title{text-align:left;line-height:1.34;margin-bottom:15px;font-family:'HarmonyOSSans-M'}.products-detail .sub-info{color:#161616;line-height:1.8;max-height:292px;font-family:'HarmonyOSSans-L'}.products-detail .sub-info ul{list-style:none}.products-detail .sub-info ul li::before{content:'';position:relative;top:-2px;display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:10px;background:rgba(22,22,22,.7)}.products-detail .btn-wrap{margin-top:20px;display:flex;justify-content:flex-end;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.products-detail .btn{width:145px;border-radius:21px;padding:7px 10px 6px;color:#fff;background:var(--style-color);font-family:'HarmonyOSSans-B';margin-left:10px;margin-right:10px}.products-detail .pdt-share{margin-top:25px;position:relative}.products-detail .pdt-share::before,.products-detail .pdt-share::after{content:'';flex:1;height:1px;background:#434443;opacity:.3;display:block}.products-detail .pdt-share::before{margin-right:20px}.products-detail .pdt-share::after{margin-left:20px}.products-detail .pdt-share a{display:block;line-height:1}.products-detail .pdt-share i{font-size:25px}.products-detail .pdt-share li:not(:last-child){margin-right:15px}.products-detail .tab-back{margin-top:30px}.products-detail .tab-list li{padding:7px 22px 6px;color:#161616;border-radius:20px;background:#F5F5F5;display:flex;align-items:center;font-family:'HarmonyOSSans-B';cursor:pointer}.products-detail .tab-list li.active{color:#fff;background:var(--style-color)}.products-detail .tab-list li i{flex-shrink:0;font-size:12px;line-height:1;margin-left:16px;font-weight:700}.products-detail .tab-content{margin-top:20px}.products-detail .tab-pane{font-size:18px;font-family:'HarmonyOSSans-L'}.products-detail .tab-pane>*:not(:last-child){margin-bottom:15px}.products-detail .tab-pane{line-height:1.8}.products-detail .tab-pane ul{padding-left:30px}.products-detail .tab-pane ul li::marker{color:rgba(22,22,22,.7)}.products-detail .tab-pane iframe{width:100%;max-width:1020px;height:auto;background:#333;aspect-ratio:1020 / 574;display:block;margin-left:auto;margin-right:auto}@media (min-width:768px){.products-detail .lt{max-width:550px}.products-detail .swiper-thumbs{margin-top:30px}.products-detail .swiper-thumbs .swiper-container{margin:-4px -7px -10px -7px;padding:4px 7px 10px 7px}.products-detail .swiper-thumbs .swiper-slide-thumb-active{box-shadow:0 3px 6px 1px rgba(0,0,0,.16)}.products-detail .swiper-pagination{display:none}.products-detail .tab-list{justify-content:flex-start}.products-detail .tab-list li:not(:last-child){margin-right:24px}}@media (min-width:992px){.products-detail .pdt-group{display:flex}.products-detail .lt{margin-bottom:0}.products-detail .rt{flex:1;padding-top:15px;padding-left:30px}.products-detail .sub-info{height:486px;max-height:none}}@media (min-width:1200px){.products-detail{padding:46px 0 60px}.products-detail .lt{width:540px;max-width:540px}.products-detail .rt{padding-top:30px;padding-left:60px}.products-detail .title{margin-bottom:28px}.products-detail .sub-info{height:432px}.products-detail .sub-info::-webkit-scrollbar{width:5px}.products-detail .sub-info::-webkit-scrollbar-thumb{background:var(--style-color)}.products-detail .btn-wrap{margin-top:48px}.products-detail .btn{width:156px;transition:background .3s}.products-detail .btn:hover{background:#434443}.products-detail .pdt-share{margin-top:40px}.products-detail .pdt-share::before{margin-right:38px}.products-detail .pdt-share::after{margin-left:38px}.products-detail .pdt-share li:not(:last-child){margin-right:36px}.products-detail .tab-back{margin-top:60px}.products-detail .tab-content{margin-top:45px}.products-detail .tab-pane{font-size:20px}.products-detail .tab-pane>*:not(:last-child){margin-bottom:20px}.products-detail .tab-pane table{max-width:85%;margin-left:auto;margin-right:auto}}@media (min-width:1440px){.products-detail{padding-bottom:95px}.products-detail .rt{padding-top:68px;padding-left:76px}.products-detail .sub-info{height:360px}.products-detail .btn-wrap{margin-top:80px}.products-detail .tab-back{margin-top:80px}}.recommend{padding:30px 0;background:#F9F9F9}.recommend .title{text-align:left;margin-bottom:20px;font-family:'HarmonyOSSans-M'}.recommend .swiper-slide{text-align:center;padding-bottom:20px;background:#fff}.recommend .scale-img img{width:100%;aspect-ratio:1 / 1}.recommend .tit{margin-top:8px;padding-left:10px;padding-right:10px;font-family:'HarmonyOSSans-M'}.recommend .info{padding-left:10px;padding-right:10px;font-family:'HarmonyOSSans-M'}@media (min-width:768px){.recommend .swiper-wrap{position:relative}.recommend .prev-btn,.recommend .next-btn{width:45px;height:45px;font-size:24px;border-radius:50%;background:#fff;border:1px solid var(--style-color);display:flex;align-items:center;justify-content:center}}@media (min-width:1200px){.recommend{padding:60px 0}.recommend .title{margin-bottom:37px}.recommend .swiper-slide{padding-bottom:34px}.recommend .prev-btn,.recommend .next-btn{width:55px;height:55px;font-size:30px}}@media (min-width:1440px){.recommend{padding:92px 0 96px}.recommend .title{font-size:35px}}@media (min-width:1640px){.recommend .prev-btn{left:-30px;transform:translate(-100%,-50%)}.recommend .next-btn{right:-30px;transform:translate(100%,-50%)}}