.Z2upVideos {
  position: relative;
  width: 100%;
  height: 100%;

  :global {

    .fileImgListBox {
      display: flex;
      flex-wrap: wrap;
      margin-bottom: 10px;

      &>div {
        cursor: move;
        margin: 15px 20px 0px 0;
      }
    }

    .fileImgListBoxNo {
      &>div {
        cursor: default;
      }
    }

    .fileBoxRow_r_video {
      position: relative;
      width: 140px;
      height: 126px;

      video {
        width: 100%;
        height: 100%;
      }

      .fileImgListLDBox {
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 10;
        width: 100%;
        height: 26px;
        background-color: rgba(0, 0, 0, .6);
        color: #fff;
        display: flex;
        justify-content: space-around;
        font-size: 16px;

        &>a {
          color: #fff;
        }
      }

      .clearCover {
        cursor: pointer;
        position: absolute;
        z-index: 99;
        right: -10px;
        top: -10px;
        background-color: rgba(0, 0, 0, .8);
        width: 20px;
        height: 20px;
        border-radius: 50%;
        font-size: 16px;
        color: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
      }
    }

    .fileTit {
      font-size: 14px;
      color: rgb(126, 124, 124);

      .noUpThumb {
        position: relative;
        overflow: hidden;
        opacity: 0;
        transition: top .2s;
        color: #ff4d4f;
        top: -10px;
      }



      .noUpThumbAc {
        top: 0;
        opacity: 1;
      }
    }

    .lookNone {
      position: relative;
      top: -6px;
      left: 10px;
    }
  }
}