.lookModal {
  width: 100%;
  height: 700px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  .header {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
    padding: 5px 10px;
    .select {
      margin: 0 10px;
    }
    .radioList {
      margin: 0px 10px;
    }
  }
  .table {
    flex: 1;
    overflow: hidden;
    padding: 10px 10px 0px 10px;
    :global {
      .ant-table-wrapper {
        height: 100%;

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

          .ant-spin-container {
            height: 100%;

            .ant-table.ant-table-small {
              height: 100%;

              .ant-table-container {
                height: 100%;
              }
            }
          }
        }
      }
    }
  }
  .footer {
    padding: 10px;
    display: flex;
    justify-content: flex-end;
  }
}
