/*  el-table  */

.el-table {
  color: #FFF;
  background-color: #0C3444;
  font-size: 14px;
}

.el-table tr{
  background-color: unset!important;
}

.el-table th.is-leaf, .el-table th, .el-table td {
  background: #306379;
}

.el-table--border th, .el-table--border td, .el-table th.is-leaf, .el-table td, .el-table--group, .el-table--border {
  border: unset;
}

.el-table::before, .el-table--group::after, .el-table--border::after {
  background: unset;
}

.el-table td{
  background: #0C3444;
}
/*描述表格*/
.el-descriptions-row td{
  background: #0C3444;
  color: #fff;
}
.el-descriptions .is-bordered .el-descriptions-item__cell{
  border-color: #0C3444;
  border-bottom-color: #164153;
}
.el-descriptions-row .el-descriptions-item__label.is-bordered-label{
  background: #164153;
  color: #fff;
  text-align: right;
  border-color: #164153;
  border-bottom-color: #0C3444;
}
// .el-descriptions__table tbody:nth-child(2n){
//   td,.el-descriptions-item__label.is-bordered-label{
//     background: #164153;
//   }
// }
.el-table--enable-row-hover .el-table__body tr:hover > td {
  background-color: #346b80 !important;
}

.table__fixed-right::before{
  background-color: unset;
}

.el-table__row, .hover-row{
  background-color: #346b80!important;
}

.el-table__row:nth-child(2n) td {
  background: #164153;
}

.el-table thead {
  color: #FFF;
}

.el-table__empty-block {
  background: #0C3444;
}

.el-table--border th.gutter:last-of-type {
  border-bottom: unset;
  border-bottom-width: 1px;
}
.el-table .cell{
  font-size: 12px;
}
.el-table th.el-table__cell.is-leaf, .el-table td.el-table__cell{
  border: unset;
}

.el-table--medium .el-table__cell{
  padding: 8px 0;
}

/* 自定义 */
.page-table th.is-leaf, .page-table th {
  background: #132938;
}

/*自定义table搜索
  隐藏收缩形态
*/
.custom-table-search{
  &.fold{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
  }
  .search-item-row{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: #fff;
    &.rt{
      justify-content: flex-end;
    }
    .search-item-box{
      width: 23%;
      min-width:300px;
      margin-right: 2%;
      margin-bottom: 15px;
      display: flex;
      justify-content: flex-start;
      align-items: center;
      .lable-title{
        width: 80px;
        padding-right: 15px;
        text-align: right;
      }
      .search-item {
        width: calc(100% - 95px);
      }
    }
  }
  .search-handle-wrap{
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding-bottom: 15px;
    .search-handle-item{
      margin-left: 8px;
      &.moreBt{
        color: #fff;
      }
    }
  }
}
/*第一版search样式迭代格式*/
.search-input{
  .el-input-group__append, .el-input-group__prepend{
    border-color:#3D5F76;
    background: #3D5F76;
    color:#fff;
  }
}
@media screen and (max-width: 800px) {
  .custom-table-search{
    &.fold{
      display: block;
    }
    .search-item-row{
      display: block;
      .search-item-box{
        width: 100%;
      }
    }
  }
}
