.Stores1 {
  :global {
    .objectSonMain {
      padding: 20px 30px;
      display: flex;
      justify-content: space-between;

      .storesL {
        width: 260px;
        border: 1px solid #ccc;

        .storesLTit {
          padding: 15px 0;
          text-align: center;
        }

        .storesLBox {
          height: calc(100% - 62px);
          overflow-y: auto;
        }

        .storesLRow {
          .storesLRow_top {
            display: flex;
            align-items: center;
            height: 40px;
            color: black;

            .incol {
              cursor: pointer;
              padding-left: 15px;
              font-weight: 700;
              font-size: 24px;
              margin-right: 10px;
            }

            .txt {
              cursor: pointer;
              font-size: 18px;
              width: calc(100% - 110px);
              overflow: hidden;
              text-overflow: ellipsis;
              white-space: nowrap;
            }

            .inco2 {
              cursor: pointer;
              font-size: 16px;
              margin-left: 10px;
              width: 60px;
              display: none;
            }
          }

          .storesLRow_show {
            width: calc(100% - 60px);
            margin-left: 50px;
            .storesLRow_showRow {
              padding: 0;
              cursor: pointer;

              &>span {
                font-weight: 700;
              }
            }

            .active2 {
              color: var(--themeColor);
              pointer-events: none;
            }
          }

          .noneData2 {
            transition: height .3s;
            overflow: hidden;
            opacity: 0;
            height: 0;
            color: var(--themeColor);
            text-align: center;
          }
        }

        .storesLRowActive {
          .storesLRow_top {
            background-color: #ccc;

            .incol {
              pointer-events: none;
            }

            .txt {
              pointer-events: none;
            }
            .inco2{
              display: block;
            }
          }

          .storesLRow_show {
            transition: all .3s;

            .storesLRow_showRow {
              padding: 5px 0;
            }
          }

          .noneData2 {
            opacity: 1;
            height: 40px;
            line-height: 40px;
          }
        }
      }

      .storesR {
        width: calc(100% - 280px);
        border: 1px solid #ccc;

        .storesRTitInco {
          color: black;
          font-size: 18px;
          cursor: pointer;
        }

        .storesRTit {
          padding: 0 20px;
          height: 62px;
          display: flex;
          align-items: center;

          .storesRTit1 {
            margin: 0 20px 0 15px;
          }

        }
      }

      .noneData {
        height: 300px;
        font-size: 20px;
        color: var(--themeColor);
        line-height: 300px;
        text-align: center;
      }


    }
  }
}