/* 移动端复刻 —— channels(源 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/23aa4e3d6d6fa3bcc8d61e4f44f5872e.png) no-repeat;background-size:cover}
.m-page .header .white-btn{margin-top:6.66667vw}
.m-page .section1{background:#fff;padding-bottom:1.06667vw}
.m-page .section1 ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 9.33333vw}
.m-page .section1 ul li{width:32vw;margin-bottom:12.26667vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.m-page .section1 ul li img{display:block;margin-bottom:3.86667vw;width:20vw;height:20.4vw}
.m-page .section1 ul li div{font-size:3.46667vw;font-weight:400;color:#333;line-height:4.93333vw;margin-bottom:1.6vw}
.m-page .section1 ul li p{font-size:3.2vw;color:#9a9fa9;line-height:3.2vw;text-align:center}
.m-page .section2{background:#fafbfc;padding-bottom:5.33333vw}
.m-page .section2 img{width:54.66667vw}
.m-page .section3{background:#fff;text-align:center;padding-bottom:13.33333vw}
.m-page .section3 img{width:53.86667vw}
}
