.A1Outer {
  width: 100%;
  height: 100%;
  padding-top: 15px;

  :global {
    .A1Otop {
      display: flex;
      justify-content: space-between;

      .A1Otop1 {
        .A1OnowLoc {
          padding: 0 5px;
          margin-top: 15px;
          font-size: 16px;

          &>span {
            color: var(--themeColor);
            cursor: pointer;
            &:hover{
              text-decoration: underline;
            }

            &:last-child {
              color: black;
              pointer-events: none;
            }
          }

        }
      }
    }

    .A1OtableBox {
      margin-top: 15px;
      border-radius: 10px 10px 10px 0;
      height: calc(100% - 43px);
      overflow: hidden;
      display: flex;

      .A1OtableBox1 {
        width: 150px;
        background-color: #e8e8e8;

        .A1OtableBox1_1 {
          height: 60px;
          background-color: var(--themeColor);
          line-height: 60px;
          text-align: center;
          font-weight: 700;
          font-size: 20px;
          color: #fff;
        }


        .A1OtableBox1_2 {
          margin-top: 15px;
          padding: 5px;
          display: flex;
          flex-direction: column;
          align-items: center;
          justify-content: center;
          min-height: 40px;
          text-align: center;
          font-size: 16px;
          border-radius: 6px;
          cursor: pointer;
          box-sizing: border-box;

          &:hover {
            background-color: var(--themeColor);
            color: #fff;
          }
          span {
            margin-top: 5px;
            font-size: 12px;
          }
        }

        .A1OtableBox1_2Ac {
          background-color: var(--themeColor);
          color: #fff;
        }
      }

      .A1OtableBox2 {
        width: calc(100% - 150px);

        .A1OfilesTable {
          cursor: pointer;
          color: var(--themeColor);

          &:hover {
            text-decoration: underline
          }
        }

        .ant-table-body {
          height: 560px;
          overflow-y: auto !important;

          .ant-table-row {
            .ant-table-cell {
              padding: 10px 8px;
            }
          }
        }
      }

    }
  }
}