/* 移动端复刻 —— hwcapp(源 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/8ebf2ce0805905afd8b2f10a12bd1159.png) no-repeat;background-size:cover}
.m-page .header .header-title{margin-top:6.66667vw}
.m-page .header img{display:block;width:20vw;height:26vw;margin:8vw auto 0}
.m-page .section1{background:#fff;padding-bottom:9.46667vw}
.m-page .section1 .pay_pic{display:block;margin:0 auto;width:85.33333vw;height:94.26667vw}
.m-page .section2{background:#fafbfc}
.m-page .section2 ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}
.m-page .section2 ul li img{display:block;margin-bottom:9.33333vw;width:50.4vw}
.m-page .section2 ul li div{width:14.66667vw;height:14.66667vw;background:#fff;border-radius:50%;box-shadow:0 0 1.33333vw 0 rgba(42,78,169,.04)}
.m-page .section2 ul li div P{display:block;color:#4272ee;margin:auto;font-size:2.66667vw;line-height:3.73333vw;margin-top:5.46667vw;text-align:center}
.m-page .section2 ul li .bill1{margin-top:25.06667vw;margin-left:8.8vw}
.m-page .section2 ul li .bill2{margin-top:27.46667vw;margin-left:6.13333vw}
.m-page .section2 ul li .bill3{margin-top:16.8vw;margin-right:5.33333vw}
.m-page .section2 ul li .bill4{margin-top:28.93333vw;margin-right:4.66667vw}
.m-page .section3{padding-bottom:9.46667vw}
.m-page .section3 img{display:block;width:82.53333vw;margin:0 auto}
.m-page .section4{padding-bottom:8.13333vw;background:#fafbfc}
.m-page .section4 img{display:block;width:88vw;margin:0 auto}
.m-page .section5{padding-bottom:9.46667vw}
.m-page .section5 img{display:block;width:89.6vw;margin:0 auto}
.m-page .section6{background:#fafbfc;text-align:center}
.m-page .section6 img{width:87.33333vw;display:block;margin:11.2vw auto 0;padding-bottom:10.26667vw}
.m-page .shopowner-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:6.66667vw;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.m-page .shopowner-wrap .shopowner-box{margin:0 auto 2.66667vw;height:9.33333vw;padding:2.4vw 0;border-radius:1.06667vw;border:1px solid #d0d2db;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff}
.m-page .shopowner-wrap .shopowner-box .child{padding:0 2.66667vw;-ms-flex:1;flex:1;height:4.53333vw;font-size:3.46667vw;color:#333;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-right:.26667vw solid rgba(208,210,219,.70196)}
.m-page .shopowner-wrap .shopowner-box .child:last-child{border-right:none}
.m-page .shopowner-wrap .shopowner-box .child img{width:4.53333vw;height:4.53333vw;display:inline-block;margin-right:1.33333vw;margin-left:0}
.m-page .shopowner-wrap .shopowner-box .child span{white-space:nowrap}
}
