.content {
  position: relative;
  background: url('../static/img/community/roket_bg.png') no-repeat;
  background-size: 100% 100%;
  // .section2 {
  //   position: fixed;
  //   top: 0;
  //   left: 0;
  width: 100%;
  height: 100vh;
  // }
  .home {
    width: 48rpx;
    height: 48rpx;
  }
  .search {
    .sear_rg {
      margin-left: 6rpx;
      .cancel {
        margin-left: 10rpx;
        color: #ff761a;
        font-size: 30rpx;
      }
    }
  }
  .empty-box {
    display: flex;
    flex-direction: column;
    align-items: center;
    .image {
      width: 602rpx;
      height: 463rpx;
      margin-top: 174rpx;
    }
    .text {
      color: rgba(22, 22, 22, 0.5);
      height: 36rpx;
      font-weight: 500;
    }
  }
  .card-box {
    margin: 28rpx 30rpx;
    background-color: #fff;
    border-radius: 12rpx;
    box-shadow: 0 2rpx 4rpx 0 rgba(151, 151, 151, 0.25);
    .card-content {
      padding: 20rpx 16rpx;
      .title {
        font-size: 26rpx;
        font-weight: 400;
        color: #000000;
        padding-bottom: 20rpx;
        border-bottom: 2rpx solid rgba(22, 22, 22, 0.2);
      }
      .item {
        display: flex;
        align-items: center;
        padding: 16rpx 0;
        border-bottom: 2rpx solid rgba(22, 22, 22, 0.2);
        .image {
          width: 100rpx;
          height: 100rpx;
          border-radius: 50%;
        }
        .name {
          font-size: 28rpx;
          margin-left: 20rpx;
          font-weight: 500;
        }
      }
      .item:last-child {
        border-bottom: none;
        padding-bottom: 0;
      }
    }
  }
  .z-box {
    //height: calc(100vh - 110rpx - 108px - var(--status-bar-height));
    height: calc(100vh - 110rpx - 108px);
    .page {
      padding: 24rpx 24rpx 0 24rpx;
      .tit-lf {
        width: 16%;
        .image_5 {
          width: 100rpx;
          height: 100rpx;
          border-radius: 50%;
          margin-right: 14rpx;
        }
        .text_1 {
          color: #161616;
          font-size: 28rpx;
          //margin-bottom: 16rpx;
          &.staff {
            font-weight: 600;
            color: red;
          }
        }
        .mute {
          width: 32rpx;
          height: 32rpx;
          margin-left: 10rpx;
          margin-top: 4rpx;
        }
        .tips {
          font-size: 24rpx;
        }
        .text_2 {
          padding-top: 16rpx;
          width: 63vw;
          color: #d2d2d2;
          font-size: 24rpx;
        }
      }
      .tit_rg {
        width: 84%;
        height: 110rpx;
        border-bottom: 2rpx solid #e2e2e2;
        padding: 10rpx 0 30rpx 0;
        .text_1 {
          color: #161616;
          font-size: 28rpx;
          margin-bottom: 12rpx;
        }
        .text_4 {
          padding: 4rpx 10rpx;
          font-size: 24rpx;
          display: flex;
          justify-content: center;
          align-items: center;
          border-radius: 10rpx;
          background-color: #cccccc;
          color: #f0f0f0;
          &.muteRoom {
            background-color: #f13030;
            color: #fff;
          }
        }
        .title {
          width: 70%;
          .text_1 {
            font-weight: 700;
            font-size: 30rpx;
          }
        }
        .right {
          width: 30%;
          text-align: right;
        }
      }
    }
  }
}
.red {
  color: red;
}

:deep .zp-list-cell:last-child .page {
  border-bottom: none;
}