.mgenerator {
  background: #ebecf1;
  position: relative;
  height: 100vh;

  span.ant-radio+* {
    padding-right: 8px;
    padding-left: 8px;
  }

  .ant-radio-wrapper {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0, 0, 0, 0.65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    font-feature-settings: 'tnum', 'tnum';
    position: relative;
    display: inline-block;
    margin-right: 8px;
    white-space: nowrap;
    cursor: pointer;
  }

  @keyframes myfirst {
    0% {}
    100% {
      position: absolute;
      left: 480px;
      top: 290px;
      z-index: 99999999;
    }
  }

  .ponitAnimation {
    animation: myfirst 3s;
    animation-iteration-count: infinite;
  }

  .mainContainer {
    display: flex;
    height: calc(100% - 44px);
    overflow-x: auto;
    overflow-y: hidden;
  }

  img {
    cursor: pointer;
  }

  .ant-spin-nested-loading {
    height: 100%;
    .ant-spin-container {
      height: 100%;
    }
  }
}

.hot_div {
  border: 1px dashed blue;
  background: #5a72f8;
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0.1;
  z-index: 9;
}
