.ProScroll_layout_scroll_view__D4ptv{color:"#000";overflow-x:auto}.sup-text-wrapper{display:inline;word-break:break-word;word-wrap:break-word}.sup-text-wrapper .normal-text{display:inline}.sup-text-wrapper .superscript-content{color:inherit;font-size:calc(1em * .7);font-size:calc(1em * var(--size-ratio, .7))!important;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%}.sup-text-wrapper .superscript-scale.scale-breakable{white-space:normal;word-break:break-word}.sup-text-wrapper.ellipsis-mode.single-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sup-text-wrapper.ellipsis-mode.single-ellipsis .normal-text{display:inline;line-height:inherit;white-space:nowrap}.sup-text-wrapper.ellipsis-mode.single-ellipsis .superscript-simple{display:inline;vertical-align:baseline;line-height:1.2;position:relative;top:-.4em;font-size:.7em;color:inherit;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%}.sup-text-wrapper.ellipsis-mode.multi-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--ellipsis-line,2);word-wrap:break-word;word-break:break-word}.sup-text-wrapper.ellipsis-mode.multi-ellipsis .normal-text{display:inline;line-height:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sup-text-wrapper.ellipsis-mode.multi-ellipsis .absolute-group-multi{display:inline;white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sup-text-wrapper.ellipsis-mode.multi-ellipsis .absolute-group-multi .group-normal-text{display:inline;line-height:inherit}.sup-text-wrapper.ellipsis-mode.multi-ellipsis .absolute-group-multi .superscript-content,.sup-text-wrapper.ellipsis-mode.multi-ellipsis .superscript-scale{display:inline;vertical-align:baseline;line-height:1.2;position:relative;top:-.4em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sup-text-wrapper .absolute-group-normal{display:inline;white-space:nowrap}.sup-text-wrapper .absolute-group-normal .group-normal-text{display:inline;line-height:inherit}.sup-text-wrapper .absolute-group-normal .superscript-content{display:inline-block;vertical-align:baseline;position:relative;top:-.4em;line-height:1.2}.video-js{width:100%}.video-js .vjs-play-control:focus,.video-js .vjs-play-control:focus-visible,.video-js .vjs-play-control:focus-within{outline:0!important;box-shadow:none!important;background-color:transparent!important}.x5-video-player{object-fit:cover!important;object-position:center center!important;transform:translateZ(0)}.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{object-fit:cover;object-position:center center}.video-js .vjs-poster{background-size:cover!important;background-position:50%!important}.video-js .vjs-poster img{object-fit:cover;object-position:center center}.video-js.vjs-clickable{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.video-js .vjs-big-play-button{width:25vw;margin:0;transform:translate(-50%,-50%) scale(.6)}.video-js .vjs-control-bar{background:linear-gradient(180deg,transparent 50%,rgba(1,1,1,.5))!important;font-size:3vw}.video-js .vjs-play-control{width:10%;order:0}.video-js .vjs-progress-control{width:70%;order:2;border-radius:.16rem}.video-js .vjs-progress-control .vjs-progress-holder{margin:0;background-color:rgba(1,1,1,.2)}.video-js .vjs-progress-control .vjs-load-progress{background-color:rgba(1,1,1,.5)}.video-js .vjs-volume-panel{width:10%;order:4}.video-js .vjs-volume-panel .vjs-mute-control{width:100%}.video-js .vjs-duration{order:3}.video-js .vjs-current-time,.video-js .vjs-duration{display:block!important;padding-left:.5em;padding-right:.5em}.video-js .vjs-current-time{order:1}.video-js .vjs-fullscreen-control{width:10%;order:5}.layout-ellipsis-2{-webkit-line-clamp:2}.layout-ellipsis-1,.layout-ellipsis-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.layout-ellipsis-1{-webkit-line-clamp:1}.PDPSwiperImagesComponent{width:100%;height:100%}.PDPSwiperImagesComponent .center{width:100%;height:8.8rem}.PDPSwiperImagesComponent .center .swiper{width:100%;height:100%}.PDPSwiperImagesComponent .center .swiper-slide{text-align:center;font-size:.48rem;background:#fff;display:flex;justify-content:center;align-items:center}.PDPSwiperImagesComponent .center .mainImage{width:1.97333rem;height:1.97333rem;border:.02667rem solid transparent;object-fit:contain;cursor:pointer;display:block;padding:0;background:#fff}.PDPSwiperImagesComponent .center .mainImage.active{border-color:#000}.PDPSwiperImagesComponent .center .mainImage>img{display:block;width:100%;height:100%;object-fit:contain}.PDPSwiperImagesComponent .center .video-thumbnail{position:relative;overflow:hidden}.PDPSwiperImagesComponent .center .video-thumbnail video{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.PDPSwiperImagesComponent .center .video-thumbnail .video-play-icon{width:.69333rem;height:.69333rem;position:absolute;top:50%;left:50%;border-radius:50%;background:rgba(0,0,0,.65);transform:translate(-50%,-50%);pointer-events:none}.PDPSwiperImagesComponent .center .video-thumbnail .video-play-icon:after{content:"";position:absolute;top:50%;left:54%;border-top:.13333rem solid transparent;border-bottom:.13333rem solid transparent;border-left:.21333rem solid #fff;transform:translate(-50%,-50%)}.PDPSwiperImagesComponent .left,.PDPSwiperImagesComponent .right{width:100%;height:.74667rem;cursor:pointer;padding:0;border:0;background:transparent}.PDPSwiperImagesComponent .left.slider-hidden,.PDPSwiperImagesComponent .right.slider-hidden{opacity:0;pointer-events:none}.mb-product-detail-page{width:100%;background-color:#fff;padding:.26667rem .42667rem 0;box-sizing:border-box;opacity:0}.mb-product-detail-page.show{opacity:1}.mb-product-detail-page .swiper-pagination-bullet{width:.32rem!important;height:.32rem!important;background:#999!important;opacity:1}.mb-product-detail-page .swiper-pagination-bullet-active{background:#000!important}.mb-product-detail-page h1{font-size:.58667rem;margin-bottom:.53333rem;font-weight:600;text-align:center}.mb-product-detail-page .main-images{width:100%;margin:0 auto;position:relative}.mb-product-detail-page .main-images .product-image{display:block;width:100%;height:auto;background-color:#fff}.mb-product-detail-page .main-images .product-video{display:block;width:100%;aspect-ratio:1/1;background-color:#fff;object-fit:contain}.mb-product-detail-page .spec-list{width:100%;margin:.98667rem auto 0}.mb-product-detail-page .price{width:100%;font-size:.85333rem;color:#000;font-weight:700;line-height:2rem;margin:0 auto}.mb-product-detail-page .button{width:100%;height:1.54667rem;font-size:.48rem;color:#fff;background-color:#000;margin:0 auto;border:0;font-family:inherit}.mb-product-detail-page .button:disabled{cursor:wait}.mb-product-detail-page .qrcode-error{width:100%;margin:.21333rem auto 0;color:#b00020;font-size:.32rem;text-align:center}.mb-product-detail-page .product-detail-description{background-color:#f7f7f7;border-bottom:.02667rem solid #d9d9d9;margin:1.06667rem -.42667rem .53333rem}.mb-product-detail-page .product-detail-description .title{padding:.53333rem 1.06667rem;display:flex;align-items:center;font-size:.48rem;font-weight:500}.mb-product-detail-page .product-detail-description .message{border-top:.02667rem solid #d9d9d9;font-size:.37333rem;color:#000;padding:.53333rem 1.06667rem}.mb-product-detail-page .product-detail{width:calc(100% + .85333rem);margin-top:.53333rem;margin-left:-.42667rem;padding-bottom:1.33333rem}.dialogComponentBox{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100001;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dialogComponentBox .dialogContent{position:absolute}.dialogComponentBox .dialogContent .dialogCloseBtn{position:absolute;width:2.66667rem;height:2.66667rem}.dialogComponentBox .dialogContent .closeBtnTR{top:0;right:0}.dialogComponentBox .dialogContent .closeBtnTop{top:0;left:50%;transform:translateX(-50%)}.dialogComponentBox .dialogContent .closeBtnBottom{bottom:0;left:50%;transform:translateX(-50%)}@keyframes showBgAnimation{0%{opacity:0}to{opacity:1}}@keyframes hideBgAnimation{0%{opacity:1}to{opacity:0}}.showScale{left:50%;top:50%;transform-origin:top left}@keyframes showScaleAnimation{0%{transform:scale(.8) translate(-50%,-50%);opacity:0}to{transform:scale(1) translate(-50%,-50%);opacity:1}}.hideScale{left:50%;top:50%;transform-origin:top left}@keyframes hideScaleAnimation{0%{transform:scale(1) translate(-50%,-50%);opacity:1}to{transform:scale(.8) translate(-50%,-50%);opacity:0}}.showSlide{position:absolute;top:100%;transform:translateY(-50%)}@keyframes showSlideAnimation{0%{top:100%;opacity:0}to{top:50%;opacity:1}}.hideSlide{position:absolute;top:50%;transform:translateY(-50%)}@keyframes hideSlideAnimation{0%{top:50%;opacity:1}to{top:100%;opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.show_fade_in{animation:fadeIn .4s forwards}.hide_fade_out{animation:fadeOut .4s forwards}.hideRight,.showRight{position:absolute;right:0}@keyframes showRightAnimation{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes hideRightAnimation{0%{transform:translateX(0)}to{transform:translateX(100%)}}.hideBottom,.showBottom{position:absolute;bottom:0}@keyframes showBottomAnimation{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hideBottomAnimation{0%{transform:translateY(0)}to{transform:translateY(100%)}}