.emstable-wrap-new{
  border-top:0;
  padding: 0 0 8px;
  border-radius: 4px;
  background: #fff;
  .ivu-table-fixed::before, .ivu-table-fixed-right::before {
    display: none;
  }
  .ivu-table-fixed {
    box-shadow: 2px -2px 6px -2px rgba(0, 0, 0, 0.2);
  }
  ::-webkit-scrollbar {
    width: 6px;
    height: 12px;
    background: none;
  }
  :hover::-webkit-scrollbar-thumb {
    visibility: visible;
  }
  ::-webkit-scrollbar-thumb {
      visibility: hidden;
      border-radius: 6px;
      background: #EAECF1;
      -webkit-transition: all .28s ease;
      transition: all .28s ease;
      background-clip: padding-box;
  }
  ::-webkit-scrollbar-track {
    background: none;
  } 
  a{
    color:#F99C34;
    font-size:12px;
  }  
  .search-bar{
    background: initial;
    padding: 14px 20px 0px;
    border-radius: 4px;
    margin-bottom: 0;
  }
  .search-form-more{
    text-align: right;
    padding-right: 4px;
    position: absolute;
    right: -6px;
    top: -6px;

  }
  .handle-bar{
    position: relative;
    line-height:26px;
    // min-height: 29px;
    button{
      margin-right:16px;
    }
  }
  .ivu-table th{
    height:40px !important;
    background: #f5f5f5;
    padding: 0 8px;
    span{
      color: #7d8292;
    }
  }
  tr.ivu-table-row-hover td {
    background-color: rgb(249, 249, 250);
  }  
  .ivu-table td{
    padding: 0 8px;
    height:38px !important;
  }
  .single-table-con{
    padding: 0px 20px 4px;
  }
  .btn-box {
    button {
      margin: -8px 0 12px 16px;
    }
  }
  .ivu-btn-small{
    padding: 0 18px;
  }
  .ivu-input-small{
    // height:26px
  }
  .search_btns{
    height: 30px;
    width: 100%;
    text-align: right;
    margin-top: 4px;
  }
  .search_btns::after {
    clear: both;
    visibility: hidden;
    font-size: 0;
    height: 0;
  }  
  .search_btns>*{
    margin-left: 16px;
  }
  .table-bar{
    display: inline-block;
    button{
      margin-right:16px;
    }
  }
}

.search-form .ivu-form-item{
  margin-bottom: 8px;
}
.emstable-wrap-new .expand .search-form-more{
  margin-top:-2px
}
.search-form form{
  height: 42px;
  overflow: hidden;
}
.search-form.expand form{
  height:initial
}
.search-form.expand{
  margin-bottom: 10px;
}

.emstable-wrap-new .handle-bar-solt{
  top: -6px;
  position: absolute;
  right: 44px;
  padding-top: 0;
}
.emstable-wrap-new .no_search_more{
  right: -16px;
}

//弹框里面 样式要改一下
.core-modal-body .emstable-wrap-new .search-bar{
  padding: 0;
}
.core-modal-body .emstable-wrap-new .single-table-con{
  padding: 0;
}

.core-modal-body .emstable-wrap-new{
  padding: 0;
}

.emstablePoptip>div{
  max-width: 360px;
}

.emstablePoptip .ivu-poptip-body-content-inner{
  overflow: auto;
  white-space: normal;
  word-wrap: break-word;
  text-align: left;
  font-size: 12px;
}

.emstablePoptip .ivu-poptip-popper{
  min-width: 0;
}
//在 ivu-card-body下面  也要改一下
.ivu-card-body{
  .emstable-wrap-new .single-table-con{
    padding:0px;
  }
}
.ivu-table th{
  height:40px !important;
  background: #f5f5f5;
}
tr.ivu-table-row-hover td {
  background-color: rgb(249, 249, 250);
}  
.ivu-table td{
  height:38px !important;
}
table{
  tr.ivu-table-row-hover td{
    background-color: #f9f9fa !important;
  }
}