.page {
  background-color: rgba(248,248,248,1.000000);
  position: relative;
  flex-direction: column;
  .home-top-bg{
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
  }
}
.image_1 {
  width: 750rpx;
  height: 88rpx;
}
.box_1 {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  padding: 12rpx 12rpx 24rpx 24rpx;
}
.box_2 {
  flex-direction: row;
  display: flex;
  justify-content: center;
}
.text_1 {
  overflow-wrap: break-word;
  color: rgba(0,0,0,1);
  font-size: 34rpx;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
  line-height: 40rpx;
  margin-top: 8rpx;
}
.image_2 {
  width: 174rpx;
  height: 64rpx;
}
.box_3 {
  background-color: rgba(255,255,255,1.000000);
  border-radius: 40rpx;
  margin: 36rpx 12rpx 0 0;
  padding: 0 24rpx;
  height: 78rpx;
}
.image-text_1 {
  width: 100%;
  display: flex;
  // justify-content: space-between;
  line-height: 78rpx;
  input{
    flex: auto;
    height: 78rpx;
    border: none;
    margin-top: 0;
  }
}
.thumbnail_1 {
  width: 32rpx;
  height: 32rpx;
  margin-right: 20rpx;
  // flex: auto;
}
.text-group_1 {
  overflow-wrap: break-word;
  color: rgba(153,153,153,1);
  font-size: 28rpx;
  letter-spacing: 0rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 28rpx;
  margin-top: 2rpx;
}
.box_4 {
  display: flex;
  flex-direction: column;
  margin: 24rpx 12rpx 0 0;
}
.block_1 {
  background-color: rgba(255,255,255,1.000000);
  border-radius: 24rpx;
  display: flex;
  flex-direction: column;
  padding: 32rpx;
  margin-bottom: 24rpx;
}
.image-text_2 {
  margin-right: 92rpx;
  display: flex;
}
.box_5 {
  border-radius: 100%;
  background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png);
  width: 84rpx;
  height: 84rpx;
  border-radius: 84rpx;
  border: 1px solid rgba(248,248,248,1);
  image{
    width: 100%;
    height: 100%;
    border-radius: 84rpx;
  }
}
.text-group_2 {
  margin-bottom: 8rpx;
  display: flex;
  flex-direction: column;
}
.text-wrapper_1 {
  display: flex;
}
.text_2 {
  overflow-wrap: break-word;
  color: rgba(17,17,17,1);
  font-size: 32rpx;
  font-family: Alibaba-PuHuiTi-M;
  white-space: nowrap;
  line-height: 32rpx;
  margin-left: 20rpx;
}
.text_3 {
  overflow-wrap: break-word;
  color: rgba(96,98,102,1);
  font-size: 24rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  white-space: nowrap;
  line-height: 24rpx;
  margin-top: 8rpx;
}
.text_4 {
  color: rgba(96,98,102,1);
  font-size: 28rpx;
  font-family: Alibaba-PuHuiTi-R;
  line-height: 28rpx;
  margin: 16rpx 74rpx 0 0;
  padding-left: 20rpx;
}
.text_5 {
  overflow-wrap: break-word;
  color: rgba(96,98,102,1);
  font-size: 28rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 28rpx;
  margin: 8rpx 0 0 100rpx;
}
.box_6 {
  width: 188rpx;
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  margin: 16rpx 160rpx 0 100rpx;
}
.text-wrapper_2 {
  background-color: rgba(208,15,22,0.100000);
  border-radius: 8rpx;
  display: flex;
  flex-direction: column;
  padding: 6rpx 6rpx 6rpx 8rpx;
}
.text_6 {
  overflow-wrap: break-word;
  color: rgba(208,15,22,1);
  font-size: 24rpx;
  letter-spacing: 0rpx;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: normal;
  text-align: right;
  white-space: nowrap;
  line-height: 24rpx;
}
.text-wrapper_3 {
  background-color: rgba(0,91,162,0.100000);
  border-radius: 8rpx;
  display: flex;
  flex-direction: column;
  padding: 6rpx 8rpx 6rpx 10rpx;
}
.text_7 {
  overflow-wrap: break-word;
  color: rgba(0,91,162,1);
  font-size: 24rpx;
  letter-spacing: 0rpx;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: normal;
  text-align: right;
  white-space: nowrap;
  line-height: 24rpx;
}
.block_2 {
  background-color: rgba(255,255,255,1.000000);
  border-radius: 24rpx;
  margin-top: 24rpx;
  display: flex;
  flex-direction: column;
  padding: 32rpx 230rpx 40rpx 24rpx;
}
.image-text_3 {
  width: 356rpx;
  margin-right: 92rpx;
  flex-direction: row;
  display: flex;
  justify-content: space-between;
}
.box_7 {
  border-radius: 100%;
  background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/35c34a7f64494aa787c4fcac431be2b3_mergeImage.png);
  width: 84rpx;
  height: 84rpx;
  border: 1px solid rgba(248,248,248,1);
  display: flex;
  flex-direction: column;
}
.text-group_3 {
  margin-bottom: 8rpx;
  display: flex;
  flex-direction: column;
}
.text-wrapper_4 {
  width: 256rpx;
  flex-direction: row;
  display: flex;
  justify-content: space-between;
}
.text_8 {
  overflow-wrap: break-word;
  color: rgba(17,17,17,1);
  font-size: 32rpx;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 32rpx;
}
.text_9 {
  overflow-wrap: break-word;
  color: rgba(96,98,102,1);
  font-size: 24rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 24rpx;
  margin-top: 8rpx;
}
.text_10 {
  overflow-wrap: break-word;
  color: rgba(96,98,102,1);
  font-size: 28rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 28rpx;
  margin: 16rpx 90rpx 0 0;
}
.text_11 {
  overflow-wrap: break-word;
  color: rgba(96,98,102,1);
  font-size: 28rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 28rpx;
  margin: 8rpx 0 0 100rpx;
}
.section_1 {
  width: 188rpx;
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  margin: 16rpx 160rpx 0 100rpx;
}
.text-wrapper_5 {
  background-color: rgba(255,142,0,0.100000);
  border-radius: 8rpx;
  display: flex;
  flex-direction: column;
  padding: 6rpx 6rpx 6rpx 8rpx;
}
.text_12 {
  overflow-wrap: break-word;
  color: rgba(255,142,0,1);
  font-size: 24rpx;
  letter-spacing: 0rpx;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: normal;
  text-align: right;
  white-space: nowrap;
  line-height: 24rpx;
}
.text-wrapper_6 {
  background-color: rgba(0,91,162,0.100000);
  border-radius: 8rpx;
  display: flex;
  flex-direction: column;
  padding: 6rpx 8rpx 6rpx 10rpx;
}
.text_13 {
  overflow-wrap: break-word;
  color: rgba(0,91,162,1);
  font-size: 24rpx;
  letter-spacing: 0rpx;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: normal;
  text-align: right;
  white-space: nowrap;
  line-height: 24rpx;
}
.block_3 {
  background-color: rgba(255,255,255,1.000000);
  border-radius: 24rpx;
  margin-top: 24rpx;
  display: flex;
  flex-direction: column;
  padding: 32rpx 230rpx 40rpx 24rpx;
}
.image-text_4 {
  width: 332rpx;
  margin-right: 116rpx;
  flex-direction: row;
  display: flex;
  justify-content: space-between;
}
.label_1 {
  width: 84rpx;
  height: 84rpx;
}
.text-group_4 {
  margin-bottom: 8rpx;
  display: flex;
  flex-direction: column;
}
.text-wrapper_7 {
  width: 232rpx;
  flex-direction: row;
  display: flex;
  justify-content: space-between;
}
.text_14 {
  overflow-wrap: break-word;
  color: rgba(17,17,17,1);
  font-size: 32rpx;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 32rpx;
}
.text_15 {
  overflow-wrap: break-word;
  color: rgba(96,98,102,1);
  font-size: 24rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 24rpx;
  margin-top: 8rpx;
}
.text_16 {
  overflow-wrap: break-word;
  color: rgba(96,98,102,1);
  font-size: 28rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 28rpx;
  margin: 16rpx 66rpx 0 0;
}
.text_17 {
  overflow-wrap: break-word;
  color: rgba(96,98,102,1);
  font-size: 28rpx;
  font-family: Alibaba-PuHuiTi-R;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 28rpx;
  margin: 8rpx 0 0 100rpx;
}
.group_1 {
  width: 188rpx;
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  margin: 16rpx 160rpx 0 100rpx;
}
.text-wrapper_8 {
  background-color: rgba(27,163,167,0.100000);
  border-radius: 8rpx;
  display: flex;
  flex-direction: column;
  padding: 6rpx 6rpx 6rpx 8rpx;
}
.text_18 {
  overflow-wrap: break-word;
  color: rgba(27,163,167,1);
  font-size: 24rpx;
  letter-spacing: 0rpx;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: normal;
  text-align: right;
  white-space: nowrap;
  line-height: 24rpx;
}
.text-wrapper_9 {
  background-color: rgba(0,91,162,0.100000);
  border-radius: 8rpx;
  display: flex;
  flex-direction: column;
  padding: 6rpx 8rpx 6rpx 10rpx;
}
.text_19 {
  overflow-wrap: break-word;
  color: rgba(0,91,162,1);
  font-size: 24rpx;
  letter-spacing: 0rpx;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: normal;
  text-align: right;
  white-space: nowrap;
  line-height: 24rpx;
}
.image_3 {
  width: 750rpx;
  height: 68rpx;
  margin-top: -2rpx;
}