.example-loading {
  position: absolute;
  top: 20%;
  left: 50%;
  transform: translate(50%,0);
  z-index:999;
}
.ant-table-pagination.ant-pagination {
  float: left;
  margin: 16px 0;
}
 .ant-form-item-control{
  line-height: 32px !important;
}
 .ant-form-item-label{
  line-height: 32px !important;
}
 .ant-select-selection__rendered {
  line-height: 32px !important;
}
/*列表操作栏*/
.table-redact {
  width: 70px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  cursor: pointer;
  float: left;
  color: #de1f26;
  border-right: 1px solid #eee;
}
/*列表操作栏*/
.table-del {
  width: 70px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  cursor: pointer;
  float: left;
  color: #de1f26;
}
/*底层白色底盒子，上下边距24px;左右边距24px; */
.global-card-config {
  background-color: #FFFFFF;
  padding: 24px 32px 0;
  margin-bottom: 12px;
  box-sizing: border-box;
  border-right: 1px solid #eee;
}

.btn_loading {
  margin-left: 0;
  background: rgba(0, 0, 0,0) !important;
}

.btn_loading::before {
  background: rgba(0, 0, 0,0) !important;
}
.ant-table-pagination.ant-pagination  {
  float: left !important;
}
.ant-form-explain,
.ant-form-extra {
  font-size: 12px !important;
}
.ant-form-item-label {
  display: inline-block;
  overflow: hidden;
  line-height: 32px;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
}
.ant-form-item-control {
  position: relative;
  line-height: 32px;
  zoom: 1;
}

.ant-form-explain {
  margin-top: 6px;
}

/* 地图定位覆盖默认样式 */
.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path {
  color: #de1f26;
}
.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  border-color: #de1f26;
  background-color: #de1f26;
}

.el-cascader__tags {
  max-height: 200px;
  overflow-y: scroll;
}
.ant-input-affix-wrapper .ant-input-suffix {
  color: rgba(0, 0, 0, 0.45);
}
/*.ant-form-inline .ant-form-item {*/
/*  margin-right: 16px;*/
/*  margin-left: 16px;*/
/*}*/
/*.ant-form-item-label > label::after {*/
/*  margin: 0 16px 0 2px;*/
/*}*/
.ant-form-item-label > label::after {
  margin: 0 16px 0 2px;
}
.card-search > .ant-card-body {
  padding: 16px 24px 16px 24px !important;
}
.card-form > .ant-card-body {
  padding: 24px 24px 16px 24px !important;
}

.ml-0 {
  margin-left: 0 !important;
}
.ml-16 {
  margin-left: 8px;
}
.mb-16 {
  margin-bottom: 16px;
}
.wid-230 {
  width: 230px;
}
.endTimeShow {
  width: 230px;
}
.anticon-info-circle {
  color: #999;
}
.wid-300 {
  width: 300px;
}
.member_tip {
  display: inline-block;
  padding: 6px 8px;
  border: 1px solid #efefef;
  border-radius: 2px;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #353535;
  margin: 0 5px 5px 0;
  width: 100px;
  overflow: hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
form textarea.ant-input {
  margin-bottom: 0;
}

// 数据列表 搜索条件
.table-page-search-wrapper {
  .ant-form-inline {
    width: 100%;
    .ant-form-item {
      display: flex;
      margin-right: 0;

      .ant-form-item-control-wrapper {
        flex: 1 1;
        display: inline-block;
        vertical-align: middle;
      }

      > .ant-form-item-label {
        line-height: 32px;
        text-align: right;
        display: flex;
        flex-direction: row;
        justify-content: right;
        float: right;
        width: auto;
        label {
          text-align: right;
          display: flex;
          flex-direction: row;
          justify-content: right;
          min-width: 74px;

        }
      }

      .ant-form-item-control {
        height: 32px;
        line-height: 32px;
      }
    }
  }

  .table-page-search-submitButtons {
    white-space: nowrap;
    display: flex;
    height: 48px;
    flex-direction: row-reverse;
    justify-content: end;
    .table-reset-button {
      border: 1px solid #de1f26;
      color: #de1f26;
      font-size: 14px;
    }
    .ant-btn:hover,.ant-btn:focus {
      color: #de1f26;
      border-color: #de1f26;
    }
    .global-clear-config {

    }
  }
}
//.anticon {
//  color:#999;
//}
.ant-alert-with-description.ant-alert-no-icon{
  padding:16px;
}
.alert-info {
  padding:24px 32px;
  font-size: 14px;
  margin-bottom: 12px;
  .ant-alert-message {
    color: #494949;
    //font-weight: 400;
    font-size: 14px;
    margin-bottom: 8px;
  }
  .ant-alert-description {
    p {
      margin-bottom: 6px;
      color: #353535;
      font-weight: 400;
    }
    :last-child {
     margin-bottom: 0;
    }
  }
  a {
    color:  #1890ff;
  }
}
.anticon-plus {
  color: #353535 !important;
}
.ant-upload-select-picture-card .ant-upload-text {
  color: #353535 !important;
}


.btn-list {
  .table_red {
    &:last-child {
      border-right: unset;
    }

    &:first-child {
      padding-left: 0;
    }
  }

  .table_red,
  .btn_loading_right {
    &:last-child {
      border-right: unset !important;
    }
  }
}
.tableMinHeight {
  min-height: 40rem;
}
.card-min-height {
  min-height: 59rem;
}
.tabs-card {
  padding: 12px 24px 24px 24px;
  margin-top: 12px;
  background: #fff;
  width: 100%;
  min-width: 900px;
}


