.datapush_wrapper {
  .wea-new-top-req-title > div:last-child {
    right: 16px !important;
  }

  .wea-new-top-req-content {
    padding: 8px 16px 0 16px;

    .wea-new-table {
      background: #FFF;
    }

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

    .pushdata_create_dialog {
      .scroller {
        background: #f6f6f6;
      }

      .pushdata_detail {
        .opts {
          width: 100%;
          display: flex;
          justify-content: flex-end;
          align-items: center;
          padding: 8px;
        }
      }

      .wea-slide-modal-title {
        border-bottom: 1px solid #ebebeb;
      }

      .titleDialog {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 46px 0 16px;

        .titleCol {
          flex: 1;
          display: flex;
          align-items: center;
        }

        .titleLeftBox {
          .titleIcon {
            color: #fff;
            margin: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            font-size: 22px;
            display: flex;
            align-items: center;
            justify-content: center;
            background: #F14A2D;
            border-radius: 50%;
          }

          .title {
            font-size: 14px;
            color: #333;
            padding-left: 6px;
          }
        }

        .titleRightBox {
          justify-content: flex-end;

          button:last-child {
            margin-left: 10px;
          }
        }
      }
    }
  }

  .pushDetailDialog {
    .wea-slide-modal-content {
      height: 100%;

      .wea-new-table {
        background: #FFF;
      }

      .pushDetail_content {
        height: 100%;
        background: #F6F6F6;
        padding: 8px 16px;
      }
    }

    .wea-slide-modal-title {
      background: #FFF;
      text-align: left;
      height: 44px;
    }

    .wea-new-top {
      background: #FFF;

      .ant-col-10 {
        padding-right: 50px !important;
      }
    }
  }
}

.reqZindex0 {
  .wea-new-top-req {
    z-index: 0 !important;
  }
}

.custom_item_treeselect {
  .weapp-excel-code-action-list-variable-tip {
    display: none;
  }
}

.no-child-item {
  .ant-select-tree-switcher {
    display: none !important;
  }

  .ant-select-tree-node-content-wrapper {
    width: 100%;
  }

  .weapp-excel-code-action-list-variable {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;

    .weapp-excel-code-action-list-variable-name {
      height: 20px;
      line-height: 18px;
      -webkit-flex: 1 1;
      flex: 1 1;
      overflow: hidden;
      text-overflow: ellipsis;
      word-break: keep-all;
      white-space: nowrap;
      cursor: pointer;
    }

    .danger {
      color: rgb(255, 102, 106) !important;
      border: 1px solid rgb(255, 193, 195) !important;
      background-color: rgb(255, 223, 224) !important;
    }

    .weapp-excel-code-action-list-variable-tip {
      width: 40px;
      height: 20px;
      line-height: 18px;
      text-align: center;
      vertical-align: middle;
      color: rgb(255, 205, 80);
      border: 1px solid rgb(255, 222, 138);
      background-color: rgb(255, 245, 219);
      border-radius: 2px;
    }
  }
}

.record-dialog {
  .wea-dialog-body {
    background: #f6f6f6;
    padding: 8px 16px;

    .record-form {
      background: #FFF;
      margin-bottom: 8px;

      .wea-search-group, .wea-content {
        padding: 0;
      }

      .rangePickerBox {
        display: flex;
        align-items: center;
      }
    }

    .wea-new-table {
      background: #FFF;
    }
  }
}
