.container{
  background-color: #f8f8f8;
}

.img{
  width:100%;
}

.panelShowPay{
  width:100%;
  height:120rpx;
  position: fixed;
  bottom: 0;
  z-index: 10;
  background-color: #F8F8F8;
  justify-content: flex-start;
}
.panelShowPay_IPhoneX{
  width:100%;
  height:140rpx;
  position: fixed;
  bottom: 0;
  z-index: 10;
  background-color: #F8F8F8;
  justify-content: flex-start;
}
.btn2{
  width:730rpx;
  height:100rpx;
  border-radius: 20rpx;
  background-color: #FF970C;
  margin-top:10rpx;
}

.panelBottom{
  width:100%;
  position: fixed;
  top: -1rpx;
  background-color: rgba(0,0,0,0.5);
  z-index: 20;
}

.panelBottom0{
  width:100%;
  height:700rpx;
  position: fixed;
  bottom: 0;
  background-color: #29365C;
  z-index: 10;
  justify-content: flex-start;
  color:#fff;
}

.panelBottom1{
  position: absolute;
  top: 515rpx;
  left:119rpx;
  color:#fff;
  align-items: flex-start;
  z-index: 20;
}

.bm_sy_bg{
  width:100%;
  height:198rpx;
  position: absolute;
  bottom: 0;
}

.text1{
  margin: 75rpx 0 0 0;
  font-size:36rpx;
  text-align: center;
}
.text2{
  margin: 30rpx 0 0 0;
  font-size:64rpx;
}
.text3{
  font-size:24rpx;
}
.text4{
  font-size:36rpx;
}

.btn{
  font-size:36rpx;
  width:580rpx;
  height:130rpx;
  border-radius: 20rpx;
  text-align: center;
  line-height: 130rpx;
  background-color: #FF970C;
  margin-top: 30rpx;
}
.bm_sy_banner-zf{
  width:110rpx;
  height:58rpx;
}

.bm_sy_banner-bm{
  width:200rpx;
  height:59rpx;
}

.signup_registration_illus{
  width:100%;
  height:260rpx;
}

.btn3{
  font-size:36rpx;
  width:650rpx;
  height:110rpx;
  border-radius: 20rpx;
  text-align: center;
  line-height: 110rpx;
  border:2rpx solid #D2D2D2;
  background-color: #fff;
}

.container2{
  background-color: #fff;
}
.text5{
  font-size:48rpx;
  margin-top:20rpx;
}
.text6{
  font-size:48rpx;
}
.text7{
  font-size:64rpx;
  margin-top:50rpx;
}
.btn4{
  font-size:36rpx;
  width:400rpx;
  height:110rpx;
  border-radius: 10rpx;
  text-align: center;
  line-height: 110rpx;
  background-color: #5282FA;
  color:#fff;
  margin-top:130rpx;
}

.scrollPanel{
  width:100%;
  height: 718rpx;
  display: flex;
  white-space: nowrap;
  margin: 60rpx 0 40rpx 0;
  background-color: #F8F8F8;
}

.showWidth{
  margin-left: 20rpx;
  background-color: #F8F8F8;
  display: inline-block;
}

.img2{
  width:570rpx;
  height:718rpx;
  margin: 0 20rpx 0 0;
  border-radius: 20rpx;
  background-color: #fff;
  display: inline-block;
}

.footer{
  width:100%;
  height:190rpx;
  background-color: #F8F8F8;
}