body{overscroll-behavior-y:contain}.page[data-v-d546a892]{position:relative;z-index:1;min-height:100vh;box-sizing:border-box}.page [data-v-d546a892]{box-sizing:border-box;margin:0;line-height:1}.page .bg[data-v-d546a892]{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;object-fit:cover}.page .bg.bg-normal[data-v-d546a892]{display:block;position:static;height:auto;object-fit:fill}.page-h5 .banner-wrap[data-v-d546a892]{padding:44px 0 20px}.page-h5 .banner-wrap[data-v-d546a892] .swiper-pagination-bullets{bottom:0}.page-h5 .banner-wrap[data-v-d546a892] .swiper-pagination-bullet-active{background-color:#fff}.page-h5 .banner[data-v-d546a892]{display:flex;flex-direction:column;align-items:center}.page-h5 .banner .title[data-v-d546a892]{font-size:24px;color:#2c254a;font-weight:700}.page-h5 .banner .sub[data-v-d546a892]{margin-top:12px;font-size:14px;color:#56516e}.page-h5 .banner .img[data-v-d546a892]{margin:10px auto 0;display:block;width:320px;height:585px}.page-h5 .btn[data-v-d546a892]{position:fixed;z-index:100;bottom:50px;left:50%;transform:translate(-50%);width:150px;height:45px;background:linear-gradient(180deg,#fe7e73,#ff544a);border:2px solid #fff;border-radius:23px;display:flex;justify-content:center;align-items:center;font-size:16px;color:#fff;font-weight:700}.page-pc .banner-wrap[data-v-d546a892]{padding:9vw 0 5vw;display:flex;justify-content:center}.page-pc .banner[data-v-d546a892]{margin-left:10PX;display:flex;flex-direction:column;align-items:center}.page-pc .banner[data-v-d546a892]:first-child{margin-left:0}.page-pc .banner .img[data-v-d546a892]{display:block;width:320PX}.page-pc .banner .title[data-v-d546a892]{font-size:24PX;color:#2c254a;font-weight:700}.page-pc .banner .sub[data-v-d546a892]{margin-top:12PX;font-size:14PX;color:#56516e}.page-pc .qrcode[data-v-d546a892]{position:fixed;z-index:100;top:50%;right:5vw;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center}.page-pc .qrcode .img-wrap[data-v-d546a892]{padding:15PX;background:hsla(0,0%,100%,.6);border-radius:16PX;border:1PX solid #fff}.page-pc .qrcode .img-wrap .img[data-v-d546a892]{display:block;width:150PX;height:150PX}.page-pc .qrcode .text[data-v-d546a892]{margin-top:18PX;font-size:14PX;color:#56516e}