page {
  background-color: #f8f8f8;
}

.container {
  width: 100%;
  position: relative;
}

.bj {
  width: 750rpx;
  height: 262rpx;
  position: absolute;
  top: 0;
}

.vip {
  width: 680rpx;
  height: 78rpx;
  position: absolute;
  top: 185rpx;
  left: 35rpx;
}

.box1 {
  height: 300rpx;
}

.box2 {
  width: 680rpx;
  margin-left: 35rpx;
  height: 150rpx;
  background-color: #fff;
}

.left {
  width: 47%;
  height: 100%;
  float: left;
  display: flex;
}

.right {
  width: 49%;
  height: 100%;
  float: right;
  display: flex;
}

.icon1 {
  width: 100rpx;
  height: 100rpx;
  margin-top: 25rpx;
  margin-left: 30rpx;
}

.box3 {
  width: 680rpx;
  margin-left: 35rpx;
  height: 100rpx;
  background-color: #fff;
  margin-top: 40rpx;
  text-align: center;
  /* display: flex; */
}