.concentrate{
  padding:20px 0px 0px;
  .concentrateUl{
    display: flex;
    flex-wrap: wrap;
    li{
      width: 48.5%;
      margin-right: 3%;
      margin-top: 20px;
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      border:1px solid #dedede;
      padding:15px 20px;
      cursor: default ;
      &:nth-child(2n){
        margin-right: 0px;
      }
      .name{
        font-size: 16px;
        color: #4CACFF;
      }
      .desc{
        color: #999;
      }
      .tagName{
        display: block;
        background-color: #f7f5f5;
        border-radius: 3px;
        color: #666;
        padding:0px 10px;
        height: 22px;
        line-height: 22px;
        font-size: 13px;
      }
      .pariseCount,.forkCount{
        i{
          font-size: 14px!important;
          margin-right: 4px;
        }
        color: #999;
        margin-left: 20px;
      }
    }
  }
}
.ConcentrateTip{
  margin:20px 20px 0px;
  padding:5px 20px;
  border:1px solid rgb(248, 56, 56);
  border-radius: 4px;
  background-color: rgba(248, 56, 56,0.1);
  color: rgb(248, 56, 56);
  display: flex;
  align-items: center;
  a{
    color: #4cacff;
  }
  i{
    font-size: 15px!important;
    margin-right: 5px;
  }
}
.ConcentrateBox{
  .ant-modal-body{
    min-height: 258px;
    padding:0px;
    padding-bottom: 15px;
  }
  .listbox{
    max-height: 210px;
    overflow-y: auto;
    padding-left: 30px;
  }
  .operateDiv{
    padding:20px 30px
  }
  .morelist{
    text-align: center;
    padding-top:15px;
    cursor: pointer;
  }
  .ant-checkbox-group{
    display: flex;
    flex-wrap: wrap;
    .ant-checkbox-wrapper{
      width: 50%;
      margin-left: 0px!important;
      display: flex;
      .ant-checkbox{
        padding-top: 3px;
      }
      span:last-child{
        flex:1;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
    }
  }
}
.recentStatic{
  padding: 30px 0px;
}
.calendarStatic,.activeStatic{
  .infosActivity{
    padding-bottom: 30px;
    &>li{
      display: flex;
      border-bottom:1px solid #eee;
      align-items: center;
      padding:20px 0px;
      .aImg{
        width: 48px;
        height: 48px;
        margin-right: 20px;
        border-radius: 50%;
      }
      .aInfos{
        flex: 1;
        span{
          margin-left: 20px;
          margin-right: 0px;
        }
        .name{
          font-size: 16px;
          color:#333;
        }
        .time,.status{
          color: #999;
        }
        .aDesc{
          color: #666;
          margin-top: 5px;
          line-height: 20px;
        }
      }
      &:last-child{
        border-bottom:none;
      }
    }
  }
}
.activeStatic{
  padding-top: 20px;
}