/* 水平间距 */
/* 水平间距 */
.container.data-v-9b609cd1 {
  min-height: 100vh;
  background-color: #f1f6fe;
}
.container .img_bg.data-v-9b609cd1 {
  position: absolute;
  top: -70rpx;
  right: 0;
  width: 589rpx;
  height: 320rpx;
  pointer-events: none;
}
.container .wall_bg.data-v-9b609cd1 {
  width: 750rpx;
  height: 340rpx;
  background-color: #0061ff;
  border-radius: 0 0 10rpx 10rpx;
}
.container .text_bg.data-v-9b609cd1 {
  position: absolute;
  top: 56rpx;
  left: 20rpx;
  color: #fff;
  font-size: 54rpx;
  font-weight: bold;
}
.container .body.data-v-9b609cd1 {
  position: relative;
  margin: auto;
  margin-top: -160rpx;
  padding: 0 50rpx;
  box-sizing: border-box;
  width: 710rpx;
  height: 775rpx;
  border-radius: 12rpx;
  background-color: #fff;
  overflow: hidden;
}
.container .body .body_title.data-v-9b609cd1 {
  margin: 44rpx 0 34rpx 0;
  font-size: 40rpx;
  font-weight: bold;
}
.container .body .body_box.data-v-9b609cd1 {
  margin: auto;
  margin-bottom: 40rpx;
  padding: 0 30rpx 0 45rpx;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  width: 607rpx;
  height: 110rpx;
  border-radius: 18rpx;
  background-color: #f2f4f9;
}
.container .body .body_box .box_img.data-v-9b609cd1 {
  width: 40rpx;
  height: 40rpx;
}
.container .body .body_box .box_text.data-v-9b609cd1 {
  margin-left: 22rpx;
  color: #0061ff;
  font-size: 28rpx;
}
.container .body .body_box .box_icon.data-v-9b609cd1 {
  margin-left: auto;
  width: 31rpx;
  height: 31rpx;
}