.container {
  position: relative;
  width: 750rpx;
  min-height: 1330rpx;
  height: 100vh;
  background: url(https://reader-wx.ai160.com/images/reader/sell/saleBg.jpg) no-repeat;
  background-size: 100%;
  background-color: #FDA118;
}
.container .rule {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  position: absolute;
  top: 1030rpx;
  color: #4AC2FF;
  font-size: 32rpx;
}
.container .rule .blueR {
  margin-left: 15rpx;
  width: 20rpx;
  height: 30rpx;
}
.container .tips {
  position: absolute;
  top: 1140rpx;
  width: 100%;
  text-align: center;
  color: white;
  font-size: 32rpx;
}
.container .bottom {
  position: absolute;
  width: 100%;
  padding: 26rpx 0;
  bottom: 0;
  left: 0;
  background-color: white;
}
.container .bottom .btn {
  margin: 0 auto;
  width: 466rpx;
  padding: 14rpx 0;
  margin-bottom: env(safe-area-inset-bottom) !important;
  background: linear-gradient(180deg, #6EC8FF 0%, #31BDFE 100%);
  border-radius: 39rpx;
  color: white;
}
