body,div,ul,li,h1,h2,h3,h4,h5,h6,input,textarea,p,button,article,aside,details,figcaption,figure,header,hgroup,nav,section{margin:0;padding:0;}html,body{height:100%;}body{margin:auto;font-family:"PingFang SC",Roboto,"Helvetica Neue",Helvetica,STHeiti,sans-serif;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;-moz-user-select:none;-webkit-user-select:none;user-select:none;}a{text-decoration:none;display:inline-block;}img{border:none;}input{outline:none;border-radius:0;background-color:inherit;box-shadow:none;-webkit-box-shadow:none;}a,img{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}i{font-style:normal;}ul{list-style:none;}.textCenter{text-align:center;}.flex{display:flex;}.flexItem{flex:1;}.clearFix:after{display:block;height:0;content:"";clear:both;}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}html{font-size:10vw}html{font-size:10vw}.productList{display:flex;flex-wrap:wrap;justify-content:space-between}.productList .productItem{width:1.77083rem;height:2.78646rem;margin-bottom:.20833rem;background-color:#fff;justify-content:center;align-items:center;position:relative}.productList .productItem .productImage{box-sizing:border-box;padding:0 .10417rem;height:1.77083rem;width:1.77083rem;display:flex;justify-content:center;align-items:center}.productList .productItem .productImage img{max-width:100%;max-height:100%}.productList .productItem .merchantProductImg{width:100%;padding:0}.productList .productItem .prodcutItemInfo{box-sizing:border-box;padding:0 .10417rem}.productList .productItem .prodcutItemInfo .productName{margin-top:.14583rem;width:1.5625rem;font-family:PingFangSC-Medium;font-size:.09375rem;color:#333333;letter-spacing:0;text-shadow:1px 1px 0 rgba(0,0,0,0.05)}.productList .productItem .prodcutItemInfo .productFrom{font-family:PingFangSC-Regular;font-size:.07292rem;color:#999999;letter-spacing:0;margin:.02604rem auto .07292rem}.productList .productItem .prodcutItemInfo .priductPrice{font-family:PingFangSC-Medium;font-size:.09375rem;letter-spacing:0;margin-bottom:.01562rem}.productList .productItem .prodcutItemInfo .priductPrice .priceCN{color:#000;margin-right:.03125rem}.productList .productItem .prodcutItemInfo .priductPrice .priceCNorig{color:#1377cc;margin-right:.03125rem}.productList .productItem .prodcutItemInfo .priductPrice .priceAm{color:#333333;margin-right:.03125rem;font-family:PingFangSC-Regular}.productList .productItem .prodcutItemInfo .priductPrice .priceOriginal{color:#999;text-decoration:line-through;font-family:PingFangSC-Regular}.productList .productItem .prodcutItemInfo .productTags{font-family:PingFangSC-Medium;font-size:.07292rem;color:#d27d3f;letter-spacing:0}.productList .productItem .productCode{display:none;width:.26042rem;height:.26042rem;position:absolute;right:.08333rem;bottom:.08333rem}.productList .productItem .productCode img{width:100%;height:100%;display:block}.productList .productItem:hover{background:#ffffff;box-shadow:.15625rem .26042rem .52083rem 0 rgba(0,0,0,0.08)}@media (min-width:2000px){html{font-size:200px;position:relative}html article #templateContent,html article .merchantList,html article .featuredDiscount{width:2000px;margin-left:auto;margin-right:auto}html section.top-banner,html .merchantList{width:2000px;margin-left:auto;margin-right:auto}}@media (max-width:1000px){.downloadBtn-box{display:none !important}}@media (min-width:1000px){.mobileDownload,.download-bar{display:none !important}}html,body{background-color:#fff}a{color:#000}#download-bar{display:none}.content{padding-top:.58333rem}.fixedTop{position:fixed;top:0;z-index:21;transition:all 0.2s ease-in-out}.fixedTop .topLogo{cursor:pointer}.fixedTop .topLogo span{font-size:.11458rem}.notShow{position:fixed;top:-.78125rem;z-index:21;transition:all 0.2s ease-in-out}header{background:#ffffff;width:100%;height:.52083rem}header .headerBox{width:7.48958rem;margin:auto auto !important;display:flex;height:.52083rem;justify-content:space-between;position:absolute;top:0;left:1.25521rem;background:#ffffff}header .topLogo{display:flex;align-items:center;justify-content:center}header .topLogo img{width:.92708rem;height:.17708rem}header .tabList{display:flex;list-style:none;align-items:center;margin:0 0 0 3.38542rem;height:100%}header .tabList li{font-family:PingFangSC-Medium;font-size:.09375rem;color:#333333;letter-spacing:0;margin-right:.3125rem;position:relative}header .tabList .tabActive::after{content:'';border-bottom:2px solid #000;position:absolute;width:100%;bottom:-.04167rem;left:0}header .rightNavIcon{display:none}.fixBtnBox{position:fixed;z-index:20;top:60%;right:.08333rem}.fixBtnBox .qrImgBox{width:.20833rem;height:.20833rem;position:relative}.fixBtnBox .qrImgBox img{width:100%}.fixBtnBox .qrImgBox .normalQrcode{position:absolute;width:.72917rem;height:.96875rem;left:-.79167rem;top:.73958rem;font-family:PingFangSC-Medium;font-size:.07292rem;color:#333333;letter-spacing:0;text-align:center;line-height:.09375rem;background:#ffffff;box-shadow:0 .26042rem .52083rem 0 rgba(0,0,0,0.12)}.fixBtnBox .qrImgBox .normalQrcode img{width:.625rem;margin:.05208rem auto 0}.fixBtnBox .qrImgBox .normalQrcode .colorRed{color:#c95c5d}.fixBtnBox .qrImgBox:hover .normalQrcode{display:block}.fixBtnBox .toTopBox{width:.20833rem;height:.20833rem;margin-top:.05208rem}.fixBtnBox .toTopBox img{width:100%}footer{font-size:.07292rem;letter-spacing:0;background-color:#333;border-top:1px solid transparent}footer .introductionContent{display:flex;width:7.50521rem;margin:.10417rem auto 0}footer .introductionContent .logoContent{width:.85417rem;height:.16667rem;display:flex;align-items:center;margin-top:.39062rem;margin-right:1.03646rem}footer .introductionContent .logoContent img{width:.85417rem;height:.16667rem}footer .introductionContent .logoContent span{font-family:PingFangSC-Medium;font-size:.10417rem;color:#ffffff;letter-spacing:0}footer .introductionContent .introductionCode{display:flex;margin-top:.21875rem;font-family:PingFangSC-Regular;color:#999999}footer .introductionContent .introductionCode .addressTitle{display:flex;align-items:center;width:1.61458rem;position:relative;margin-bottom:.21875rem}footer .introductionContent .introductionCode .addressTitle img{width:.10417rem;height:.10417rem;margin-right:9.5px}footer .introductionContent .introductionCode .addressTitle:after{content:'';height:4px;width:12px;background-color:#fff;position:absolute;left:-10px;bottom:-17px}footer .introductionContent .introductionCode .addressText{width:1.61458rem;font-size:.07292rem;color:#999999}footer .introductionContent .introductionCode .addressText .address1{width:1.04167rem}footer .introductionContent .introductionCode img{width:.09375rem;height:.09375rem;margin-right:9px}footer .introductionContent .introductionCode .forkUsTitle{display:flex;align-items:center;position:relative;margin-bottom:.21875rem}footer .introductionContent .introductionCode .forkUsTitle img{width:.10417rem;height:.10417rem;margin-right:9.5px}footer .introductionContent .introductionCode .forkUsTitle:after{content:'';height:4px;width:12px;background-color:#fff;position:absolute;left:-10px;bottom:-17px}footer .introductionContent .introductionCode .haitaohub{position:relative}footer .introductionContent .introductionCode .haitaohub .line1{display:flex;align-items:center}footer .introductionContent .introductionCode .haitaohub .line2{margin-left:.15104rem}footer .introductionContent .introductionCode .haitaohub .line2 .colorRed{color:#c95c5d}footer .introductionContent .introductionCode .haitaohub .qrcodeContent{top:.57292rem;left:.10417rem}footer .introductionContent .introductionCode .haitaohubPublicPath{display:flex;justify-content:space-around}footer .introductionContent .introductionCode .weixin,footer .introductionContent .introductionCode .weibo,footer .introductionContent .introductionCode .miniProgram{margin-top:.21875rem;display:flex;position:relative;align-items:center;margin-left:.20833rem}footer .introductionContent .introductionCode .weixin .qrcodeContent,footer .introductionContent .introductionCode .weibo .qrcodeContent,footer .introductionContent .introductionCode .miniProgram .qrcodeContent{top:.28646rem;left:.10417rem;display:none}footer .introductionContent .introductionCode .weixin:hover .qrcodeContent,footer .introductionContent .introductionCode .weibo:hover .qrcodeContent,footer .introductionContent .introductionCode .miniProgram:hover .qrcodeContent{display:block;top:.34896rem;left:.10417rem}footer .introductionContent .introductionCode .haitaohub .qrcodeContent,footer .introductionContent .introductionCode .weixin .qrcodeContent,footer .introductionContent .introductionCode .weibo .qrcodeContent,footer .introductionContent .introductionCode .miniProgram .qrcodeContent{position:absolute;width:.625rem;height:.625rem;background-color:#fff;box-sizing:border-box;padding:6px}footer .introductionContent .introductionCode .haitaohub .qrcodeContent img,footer .introductionContent .introductionCode .weixin .qrcodeContent img,footer .introductionContent .introductionCode .weibo .qrcodeContent img,footer .introductionContent .introductionCode .miniProgram .qrcodeContent img{width:100%;height:100%}footer .introductionContent .introductionCode .haitaohub .qrcodeContent::before,footer .introductionContent .introductionCode .weixin .qrcodeContent::before,footer .introductionContent .introductionCode .weibo .qrcodeContent::before,footer .introductionContent .introductionCode .miniProgram .qrcodeContent::before{content:'';position:absolute;border-color:transparent transparent #fff;border-style:solid;height:0;width:0;border-width:0 .08333rem .08333rem;top:-6px;left:.23438rem}footer .blackLine{height:2px;width:100%;background-color:#fff;margin-top:.69271rem;opacity:0.1}footer .copyRight{height:.34896rem;opacity:0.3;font-family:PingFangSC-Regular;font-size:14px;color:#ffffff;line-height:.34896rem;text-align:center}footer .copyRight a{color:#fff}@media (max-width:960px){html{font-size:10vw}body{position:relative}.content{padding-top:1.49333rem}.fixedTop{position:fixed;top:0;width:100%;z-index:21;transition:all 0.2s ease-in-out}.fixedTop .topLogo span{font-size:.37333rem}.fixedTop .topLogo img{width:2.84rem;height:.53333rem}.notShow{position:fixed;width:100%;top:-1.6rem;z-index:21;transition:all 0.2s ease-in-out}.notShow .rightNavIcon{top:-1.6rem}.notShow .rightNavIcon .toNav{top:-1.6rem}.fullHeight{height:100%}.fullHeight .rightNavIcon{top:0}.fullHeight .rightNavIcon .toNav{top:0 !important}html body header{background-color:#fff}html body header .headerBox{left:0;justify-content:space-between;height:1.6rem;width:100%;align-items:center;background-color:#fff}html body header .topLogo{font-family:PingFangSC-Medium;font-size:.37333rem;color:#333333;letter-spacing:0}html body header .topLogo img{width:.85333rem;height:.85333rem;margin:0 .34667rem 0 .48rem}html body header nav{display:none}html body header .rightNavIcon{width:1.6rem;height:1.6rem;background-color:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;position:fixed;top:0;right:0;transition:all 0.2s linear}html body header .rightNavIcon .lineIcon{width:.64rem;height:.06667rem;margin-bottom:.18667rem;background-color:#fff}html body header .rightNavIcon .closeIcon{display:none}html body header .rightNavIcon .toNav{display:none}html body header .fullNav{width:10rem;height:100%;z-index:90;display:block;transition:all 0.2s linear}html body header .fullNav .lineIcon{display:none}html body header .fullNav .closeIcon{display:block;width:.4rem;height:.4rem;position:absolute;right:.53333rem;top:.53333rem}html body header .fullNav .toNav{display:block;font-family:PingFangSC-Light;font-weight:100;font-size:.64rem;color:rgba(255,255,255,0.5);letter-spacing:0;text-align:center;margin-top:3.2rem}html body header .fullNav .toNav p{margin-top:1.06667rem}html body header .fullNav .toNav .activeNav a{font-family:PingFangSC-Semibold;font-size:.64rem;color:#fff}html body header .fullNav .toNav a{color:rgba(255,255,255,0.5)}footer{background-color:#333;margin:0;padding-bottom:1.49333rem;width:10rem;border-bottom:.01333rem solid #333}footer .introductionContent{display:block;width:100%;overflow:hidden;padding-bottom:2.28rem}footer .introductionContent .logoContent{text-align:center;width:100%;display:block;margin:0}footer .introductionContent .logoContent img{width:4.2rem;height:.81333rem;display:block;margin:.66667rem auto .21333rem}footer .introductionContent .logoContent span{display:block;font-family:PingFangSC-Medium;font-size:.32rem}footer .introductionContent .introductionCode{display:block;margin-top:1.06667rem}footer .introductionContent .introductionCode .addressText{width:100%;margin-left:.8rem;margin-bottom:.70667rem;font-size:.26667rem}footer .introductionContent .introductionCode .addressText br{display:none}footer .introductionContent .introductionCode .addressText .addressTitle{width:100%;font-family:PingFangSC-SemiBold;font-size:.32rem;color:#ffffff;letter-spacing:0;margin-bottom:.54667rem}footer .introductionContent .introductionCode .addressText .addressTitle img{width:.4rem;height:.4rem}footer .introductionContent .introductionCode .addressText .address1{width:100%}footer .introductionContent .introductionCode .addressText .addressTitle:after{height:.06667rem;width:.16rem;bottom:-.32rem;left:-.2rem}footer .introductionContent .introductionCode .haitaohub{width:100%;margin-left:.8rem}footer .introductionContent .introductionCode .haitaohub .forkUsTitle{font-family:PingFangSC-SemiBold;font-size:.32rem;color:#ffffff;margin-bottom:.54667rem}footer .introductionContent .introductionCode .haitaohub .forkUsTitle img{width:.4rem;height:.4rem}footer .introductionContent .introductionCode .haitaohub .forkUsTitle:after{height:.06667rem;width:.16rem;bottom:-.32rem;left:-.2rem}footer .introductionContent .introductionCode .haitaohub .lineBox{font-size:.24rem;color:#999999}footer .introductionContent .introductionCode .haitaohub .lineBox .line1{display:inline}footer .introductionContent .introductionCode .haitaohub .lineBox .line1 img{width:.24rem;height:.24rem}footer .introductionContent .introductionCode .haitaohub .lineBox .line2{display:inline}footer .introductionContent .introductionCode .haitaohub .lineBox .qrcodeContent{display:none}footer .introductionContent .introductionCode .haitaohubPublicPath{margin-bottom:2.33333rem;font-family:PingFangSC-Regular;font-size:.24rem;color:#999999;letter-spacing:0;justify-content:space-between;width:8.8rem;margin:0 auto}footer .introductionContent .introductionCode .haitaohubPublicPath img{width:.29333rem;height:auto}footer .introductionContent .introductionCode .haitaohubPublicPath .qrcodeContent{display:block;width:1.6rem;height:1.6rem;top:.66667rem;padding:.02667rem}footer .introductionContent .introductionCode .haitaohubPublicPath .qrcodeContent::before{top:-.08rem;left:.74667rem}footer .introductionContent .introductionCode .haitaohubPublicPath .weixin .qrcodeContent{left:.4rem}footer .introductionContent .introductionCode .haitaohubPublicPath .weibo .qrcodeContent{left:.8rem}footer .blackLine{height:.01333rem;background-color:rgba(255,255,255,0.1);border:0;margin-top:0}footer .copyRight{opacity:0.3;font-family:PingFangSC-Regular;font-size:.18667rem;color:#ffffff;text-align:center;width:9rem;margin:.28rem auto .39333rem;height:auto}.content a#download-bar{background:#fefefe;bottom:0;box-sizing:border-box;display:block;height:1.49333rem;left:0;position:fixed;right:0;z-index:20;display:flex}#download-bar .bd{align-items:center;display:flex;flex:1;margin:.32rem .32rem .37333rem .32rem}#download-bar .logo{height:.90667rem;margin-right:.26667rem;width:.90667rem}#download-bar .detail{color:#666;flex:1;font-size:.26667rem}#download-bar .bigger{color:#333;font-size:.32rem;font-weight:bold}#download-bar .red{color:#c14444;font-size:.29333rem;margin-left:.16rem}#download-bar .ft{align-items:center;background:#d27d3f;color:#fff;display:flex;font-size:.34667rem;font-weight:bold;height:100%;justify-content:center;width:2.66667rem}.fixBtnBox{right:.26667rem;display:none}.fixBtnBox .qrImgBox{display:none}.fixBtnBox .toTopBox{width:.8rem;height:.8rem}}.clickCourse,.leftArraw,.rightArraw{cursor:pointer}.topBannerContent{height:2.8125rem;position:relative}.topBannerContent .mImg{display:none}.topBannerContent img{width:100%;height:100%}.topBannerContent::after{content:'';width:.125rem;height:.625rem;position:absolute;left:1.25rem;bottom:-.3125rem;background-color:#000}.mainTitle{margin-left:2.08333rem;font-family:PingFangSC-Medium;font-size:.20833rem;color:#000000;text-align:center;display:flex;align-items:center;margin-top:.52083rem}.mainTitle .line{margin-left:.20833rem;width:.41667rem;height:.01042rem;background:#000}.mainTitle2{font-family:PingFangSC-Regular;font-size:.08333rem;color:#999999;letter-spacing:.05208rem;margin-left:2.08333rem;margin-top:.05208rem}.codeContents{margin-top:.52083rem;display:flex;justify-content:center}.codeContents .codeItem{text-align:center;margin-left:.41667rem}.codeContents .codeItem .qrcodeImg{width:.67708rem;height:.67708rem;box-shadow:0 .10417rem .20833rem 0 rgba(0,0,0,0.1);display:block;margin:0 auto .125rem}.codeContents .codeItem .codeInfo1{display:flex;align-items:center;font-family:PingFangSC-Regular;font-size:.125rem;color:#222222;letter-spacing:0;margin-bottom:.04167rem}.codeContents .codeItem .codeInfo1 img{margin:auto auto;width:.13021rem;height:auto;display:block;margin-right:.09375rem}.codeContents .codeItem .codeInfo2{font-family:PingFangSC-Light;font-size:.08333rem;color:#999999;letter-spacing:.01042rem;display:flex;align-items:center;justify-content:center}.codeContents .codeItem .codeInfo2 .codeLine{width:.10417rem;height:.00521rem;background:#ddd;margin:0 .05208rem}.usInfo{display:flex;background-color:#f6f6f6;margin-top:.72917rem}.usInfo .mapBox{width:5.20833rem;height:3.49479rem}.usInfo .mapBox img{width:100%;height:100%}.usInfo .contactInfoBox .contactInfoItem{margin-left:.625rem}.usInfo .contactInfoBox .phoneInfo{margin-top:.92188rem}.usInfo .contactInfoBox .emailInfo,.usInfo .contactInfoBox .addressInfo{margin-top:.3125rem}.usInfo .contactInfoBox .infoTitle{font-family:PingFangSC-Regular;font-size:.13542rem;color:#222222;letter-spacing:0}.usInfo .contactInfoBox .info{margin-top:.02604rem;font-family:PingFangSC-Regular;font-size:.09375rem;color:#222222;letter-spacing:.0026rem}@media (max-width:960px){html{font-size:10vw}.topBannerContent{height:7.26667rem}.topBannerContent .pcImg{display:none}.topBannerContent .mImg{display:block}.topBannerContent:after{height:1.6rem;width:.32rem;left:1.06667rem;bottom:-.8rem}.mainTitle{margin-top:1.73333rem;font-size:.48rem;margin-left:1.06667rem}.mainTitle .line{width:1.06667rem;height:.02667rem;margin-left:.8rem}.mainTitle2{margin-left:1.06667rem;font-size:.26667rem;color:#666666;letter-spacing:.06667rem}.codeContents{display:initial;margin-top:.86667rem}.codeContents .codeItem{display:flex;margin-left:1.06667rem;align-items:center}.codeContents .codeItem .qrcodeImg{width:1.73333rem;height:1.73333rem;margin:0 .66667rem 0 0;box-shadow:0 .33333rem .66667rem 0 rgba(0,0,0,0.1)}.codeContents .codeItem .codeInfoBox .codeInfo1{font-family:PingFangSC-Regular;font-size:.37333rem;color:#222222;letter-spacing:0}.codeContents .codeItem .codeInfoBox .codeInfo1 img{width:.4rem;height:auto;margin-left:0;margin-right:.21333rem}.codeContents .codeItem .codeInfoBox .codeInfo2{font-family:PingFangSC-Light;font-size:.26667rem;color:#999999;letter-spacing:.03333rem;margin-left:.61333rem;text-align:left;display:block}.codeContents .codeItem .codeInfoBox .codeInfo2 .codeLine{display:none}.codeContents .weixinContent{margin-top:.86667rem}.codeContents .weiboContent,.codeContents .miniContent{margin-top:.6rem}.usInfo{display:block;height:auto;margin-top:1.64rem}.usInfo .mapBox{width:100%;height:6.70667rem;position:relative}.usInfo .mapBox:after{content:'';width:.32rem;height:1.6rem;background-color:#000;position:absolute;right:1.06667rem;bottom:-.8rem}.usInfo .contactInfoBox .contactInfoItem{margin-left:1.06667rem}.usInfo .contactInfoBox .contactInfoItem .infoTitle{font-size:.42667rem;color:#222222}.usInfo .contactInfoBox .contactInfoItem .info{font-size:.32rem;color:#222222;margin-top:.08rem}.usInfo .contactInfoBox .phoneInfo{margin-top:1.2rem}.usInfo .contactInfoBox .emailInfo,.usInfo .contactInfoBox .addressInfo{margin-top:.85333rem}.usInfo .contactInfoBox .addressInfo{padding-bottom:1.6rem}}