/* 移动端复刻 —— education(源 m.hstypay.com）。默认隐藏,≤767px 显示并隐藏桌面 DOM。 */
.m-page{display:none}
@media screen and (max-width:767px){
  #swift_content > div:not(.m-page){display:none!important}
  .m-page{display:block;width:100%;overflow-x:hidden}
  .m-page .flex-row{display:flex;flex-direction:row}
  .m-page .flex-col{display:flex;flex-direction:column}
  .m-page .flex-center{display:flex;align-items:center;justify-content:center}
  .m-page img{max-width:100%}
.m-page{width:100vw;background-color:#fff}
.m-page .header{width:100vw;height:93.33333vw;background:url(../images/05be24fd9118e1b8b2be17eb77a6df56.png) no-repeat;background-size:cover}
.m-page .section1{background:#fff;text-align:center;padding-bottom:13.33333vw}
.m-page .section1 .pay_pic{width:78.26667vw}
.m-page .section1 ul,.m-page .section1 ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}
.m-page .section1 ul li .icon_pic{width:8.8vw;display:block;margin:5.33333vw auto}
.m-page .section1 ul li .icon_pic2{width:13.33333vw;display:block;margin-bottom:2.66667vw}
.m-page .section1 ul li P{font-size:3.46667vw;color:#333;line-height:4.26667vw}
.m-page .section1 .icon_pic3{width:93.33333vw;margin:4.26667vw auto 0}
.m-page .section-center{background:#fafbfc;text-align:center}
.m-page .section-center .scroll-view{overflow-x:auto;overflow-y:hidden;display:-ms-flexbox;display:flex;padding-right:4vw;box-sizing:border-box}
.m-page .section-center .scroll-view img{width:41.33333vw;height:28.66667vw;margin-left:4vw}
.m-page .section-center .scroll-view::-webkit-scrollbar{display:none}
.m-page .section2{background:#fff}
.m-page .section2 ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 9.33333vw 6.66667vw}
.m-page .section2 ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:6.66667vw}
.m-page .section2 ul li img{display:block;margin-bottom:3.86667vw;width:20vw;height:20.66667vw}
.m-page .section2 ul li div{font-size:3.46667vw;font-weight:400;color:#333;line-height:4.93333vw}
.m-page .section3{background:#fafbfc;text-align:center;padding-bottom:5.33333vw}
.m-page .section3 .img-wrap{display:inline-block;width:54.66667vw;height:63.86667vw;padding:13.33333vw 0;background:#fff;border-radius:2.66667vw;box-sizing:border-box;text-align:center}
.m-page .section3 .img-wrap img{height:36.53333vw}
.m-page .section4{background:#fff}
.m-page .section4 ul{-ms-flex-pack:justify;justify-content:space-between;margin:0 15.73333vw 13.33333vw}
.m-page .section4 ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.m-page .section4 ul li img{display:block;width:26.66667vw;height:26.66667vw;margin-bottom:4vw}
.m-page .section4 ul li .title3{font-size:3.73333vw}
}
