.top {
  background-color: #1D2049;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px;

  .title {
    display: flex;
    align-items: center;

    img {
      width: 40px;
    }

    h2 {
      font-size: 1.3rem;
      font-weight: normal;
      color: #fff;
      margin-left: 0.66rem;
    }
  }

  .oper-btns {
    display: flex;
    align-items: center;

    .info {
      color: #909399;
      margin-right: 14px;
      font-size: 1rem;
      margin-top: -3px;
      display: flex;
      align-items: center;

      span {
        font-weight: normal;
        font-size: 0.9rem;
      }

      span:last-child {
        margin-left: 8px;
      }
    }

    > span {
      display: inline-block;
      margin-right: 14px;
      cursor: pointer;

      img {
        width: 34px;
        height: 34px;
      }
    }
  }
}