.frame {
  width: 100%;
  padding: 12px;
  border-bottom: 1px solid #000;
  .chooseCard {
    width: 100%;
    .chooseItem {
      width: 100%;
      font-size: 16px;
      margin-bottom: 10px;

      .list {
        flex: 1;
        flex-wrap: wrap;
        .item {
          padding: 3px 8px;
          margin: 0 10px;
          color: #666;
          margin-bottom: 8px;
          cursor: pointer;
        }
        .item1 {
          padding: 3px 8px;
          color: #666;
          cursor: pointer;
          margin-bottom: 5px;
        }
        .itemchecked {
          padding: 3px 8px;
          margin: 0 10px;
          color: #42b562;
          background-color: #ecf8f0;
          border-radius: 4px;
          margin-bottom: 8px;
          cursor: pointer;
        }
        .itemchecked1 {
          padding: 3px 8px;
          margin-bottom: 5px;
          color: #42b562;
          background-color: #ecf8f0;
          border-radius: 4px;
          cursor: pointer;
        }
      }
    }
    .otherSchools {
      width: 100%;
      padding-left: 70px;
      margin-bottom: 8px;
      .otheritem {
        padding: 3px 8px;
        margin-right: 8px;
        margin-bottom: 5px;
        font-size: 12px;
        border-radius: 5px;
        box-shadow: inset 0px 0px 3px #42b562;
      }
    }
    .btns {
      width: 100%;
      .btn {
        padding: 3px 25px;
        background-color: #4abb6a;
        color: #fff;
        border-radius: 5px;
        margin-right: 15px;
        cursor: pointer;
      }
    }
  }
}
// :global {
//   .ant-select-selector {
//     color: #666 !important;
//     font-size: 16px !important;
//     height: 20px !important;
//   }
// }
.schoolsList {
  width: 100%;
  .schoolsitem {
    width: 100%;
    .address {
      width: 100%;
      border-left: 3px solid #4bbb6b;
      margin: 10px 0;
      padding-left: 12px;
    }
    .children {
      width: 100%;
      padding-left: 9px;
      .child {
        padding: 3px 8px;
        margin-bottom: 5px;
        cursor: pointer;
        margin-right: 5px;
        .color {
          padding: 1px 2px;
          font-size: 9px;
          color: #fff;
          border-radius: 3px;
          margin-left: 3px;
        }
      }
      .childchecked {
        cursor: pointer;
        padding: 3px 8px;
        margin-bottom: 5px;
        background-color: #4abb6a;
        color: #fff;
        margin-right: 5px;
        border-radius: 5px;
        .color {
          padding: 1px 2px;
          font-size: 9px;
          color: #fff;
          border-radius: 3px;
          margin-left: 3px;
        }
      }
    }
  }
}