// 通用头部
.public-header—box {
  position: relative;
  height: 416rpx;
  background: linear-gradient(0deg, #00d993 0%, #00d9c5 100%);
  &::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 38rpx;
    left: 0;
    bottom: -2rpx;
    background: #ffffff;
    border-radius: 32rpx 32rpx 0rpx 0rpx;
  }
  .integral-box {
    width: 354rpx;
    height: 166rpx;
    position: absolute;
    bottom: 82rpx;
    left: 48rpx;
    font-family: PingFang SC, PingFang SC;
    color: #ffffff;
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text {
      font-size: 32rpx;
      &:last-child {
        font-size: 100rpx;
      }
    }
  }
  .left-icon {
    width: 354rpx;
    height: 166rpx;
    position: absolute;
    bottom: 42rpx;
    left: 48rpx;
  }
  .right-icon {
    width: 450rpx;
    height: 218rpx;
    position: absolute;
    bottom: 10rpx;
    right: -60rpx;
  }
}

.top-left-icon {
  height: 42rpx;
}
