
.searchTable {
  :global{

    .ant-select-dropdown .ant-select-dropdown-menu-item{
      word-break: break-all;
      white-space: normal;
      word-wrap: normal;
    }


    .checkbox-no-show{
      .ant-checkbox-disabled {display: none;}
    }

    .ant-calendar-range-picker-input,
    .ant-calendar-range-picker-separator{
      float: left;
      line-height: 22px;
      height: 100%;
    }


    .ant-btn,
    .ant-input,
    .ant-input-number,
    .ant-select-auto-complete.ant-select .ant-input{
      height:30px;
      line-height: 30px;
      font-size:14px;
      
    }
    .ant-input-number-input{
      height: 28px;
    }

    textarea.ant-input{
      line-height: 22px;
    }
    .ant-form-item{
      margin-bottom: 10px;
      
      .ant-form-explain,
      .ant-select-combobox .ant-select-search__field,
      label{
        font-size:12px;
      }
      .ant-form-item-label{
        // text-align: left;
        line-height: 40px;
        height: 40px;
        label{
          font-size:14px;
          &::after{
            // float: right;
          }
        }
        
      }
      .ant-form-item-control-wrapper{
        height: 42px;
        .ant-calendar-picker{
          padding-top:5px;
          width:100%;
        }
      }
      .ant-select{
        font-size:12px;
      }
    }
    .whole-line{
      max-width: 100%!important; 
      width: 100%;
      :global .ant-form-item .ant-form-item-control-wrapper{
        height:auto;
      }
    }

 

  
  
  .ant-table-fixed-header .ant-table-scroll .ant-table-header{
    overflow-y: auto;
  }


  .ant-pagination-options-size-changer.ant-select{
    margin-top:2px;
  }
  
  .ant-table-tbody > tr > td,
  .ant-table-thead > tr > th{
    padding:16px 8px;
    white-space: normal;
    word-wrap: break-word;
    word-break: break-all;
    
    &.txt-right{
        text-align: right;
    }
    &.txt-left{
      text-align: left;
  }
    &.ant-table-row-expand-icon-cell{
      padding:16px 0 16px 12px;
    }

    &.ant-table-expand-icon-th,
    &.ant-table-row-expand-icon-cell,
    &.ant-table-selection-column{
      width:38px;
      min-width:38px;
    }
    
  }
  
  
  .ant-table,
  .ant-table-pagination,
  .ant-table-pagination .ant-select,
  .ant-select-dropdown,
  .ant-pagination-options-quick-jumper input{
    font-size:12px;
  }
  .ant-table-pagination{
    .ant-pagination-item,
    .ant-pagination-prev, 
    .ant-pagination-next, 
    .ant-pagination-jump-prev, 
    .ant-pagination-jump-next,
    .ant-pagination-item-link{
      min-width:28px;
      height:28px;
      line-height: 28px;
    }
    .ant-select-selection--single ,
    .ant-select-selection__rendered,
    .ant-pagination-options-quick-jumper input{
      height:28px;
      line-height: 28px;
    }
  }
  .ant-modal-content{
    float: left;
    width:100%;
    .ant-modal-footer{
      clear: both;
    }
  }
}
  .tfListBtn{
    button{
      margin-left:10px;
    }
  }
}