/* components/tagList/tagList.wxss */
.top {
  display: flex;
  justify-content: space-between;


  .title {
    font-size: 30rpx;
    font-family: PingFang SC;
    font-weight: bold;
    color: #4F536B;
    margin-bottom: 20rpx;
  }

  .operation {
    font-size: 24rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #6571D9;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .icon_arrow_right {
    width: 7rpx;
    height: 13rpx;
    margin-left: 10rpx;
  }

}
.noTag {
  font-size: 24rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #C5C5C5;
  text-align: center;
}
.tagList {
  margin: 0 20rpx 0 0;
  display: flex;
  flex-wrap: wrap;


  .tagItem {
    background: #EEF0FC;
    width: 163rpx;
    height: 60rpx;
    border-radius: 30rpx;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 28rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #7986FF;
    position: relative;
    margin-right: 50rpx;
    margin-bottom: 20rpx;

    &:nth-child(3n) {
      margin-right: 0;
    }

    .numTag {
      font-size: 20rpx;
      font-family: Alibaba PuHuiTi;
      font-weight: 800;
      font-style: italic;
      color: #FFFFFF;
      background: #C1C1C1;
      border-radius: 14rpx 14rpx 14rpx 5rpx;
      width: 51rpx;
      height: 27rpx;
      display: flex;
      align-items: center;
      justify-content: center;
      position: absolute;
      right: -40rpx;
      top: 0;
    }

    &:first-child {
      .numTag {
        background: #FF662A;
      }
    }
  }
}

.filter_blur {
  filter: blur(3px);
}

.count {
  font-size: 24rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #9F9F9F;
}