.right {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  float: right;
  height: 100%;
  padding-right: 46px;
  white-space: nowrap;
  .title {
    color: #c4c4c4;
    font-size: 12px;
  }
  .allList {
    display: flex;
    .item {
      display: flex;
      align-items: center;
      justify-content: center;
      //width: 50px;
      margin-left: 38px;
      .circle {
        width: 18px;
        height: 18px;
        border-radius: 100%;
      }
      .run {
        background: rgb(197, 247, 205);
      }
      .overtime {
        background: rgb(45, 223, 70);
      }
      .nottime {
        background: #f5f5f5;
      }
      .title {
        margin: 0 10px;
        color: #4d5262;
        font-size: 11px;
      }
      .num {
        color: #000;
        font-size: 28px;
      }
    }
  }
}
