body {
  font: 14px/1.5 "Microsoft YaHei", "宋体", tahoma, Verdana, arial, sans-serif;
  color: #333;
}
.defaultStyle td,.defaultStyle th{
  padding: 5px 10px;
  border: 1px solid #DDD;
}
.form-search{
  display: flex !important;
  align-items: center;
  margin-bottom: 1rem !important;
}
.form-search .control-label{
  width:7rem;
  flex: 0 0 auto;
  text-align: right;
  padding-right: 10px;
}
.form-search .form-control{
  width: 100%;
  box-sizing: border-box;
  padding: 6px 12px 6px 12px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.form-search .form-control a{
  text-decoration: 0;
}
.form-search .ui-select-datalist a {
  text-decoration: 0;
}

.search-header{
  background-color: rgb(242, 249, 253);
  padding: 15px 15px 10px;
  margin-bottom: 15px;
}
.search-btn-header{
  text-align: center;

}
.table-search {
  width: 100%;
}

.table-search-5-cols {
  width: 100%;
}
.table-search th,.table-search td{
  padding: 5px 10px;
}

.table-search-5-cols th,.table-search-5-cols td{
  padding: 5px 10px;
}

.table-search th:first-child,.table-search td:first-child{
  width: 40%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.table-search th:nth-child(2n),.table-search td:nth-child(2n){
  width: 40%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.table-search th:nth-child(3n),.table-search td:nth-child(3n){
  width: 20%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;

}

.table-search-5-cols th:first-child, .table-search-5-cols td:first-child{
  width: 20%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.table-search-5-cols th:nth-child(2n), .table-search-5-cols td:nth-child(2n){
  width: 20%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.table-search-5-cols th:nth-child(3n), .table-search-5-cols td:nth-child(3n){
  width: 20%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.table-search-5-cols th:nth-child(4n), .table-search-5-cols td:nth-child(4n){
  width: 20%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.table-search-5-cols th:nth-child(5n), .table-search-5-cols td:nth-child(5n){
  width: 20%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.table-search thead{
  background-color: rgb(242, 249, 253);
  border-bottom: 1px solid #ccc;
  font-size: 16px;
}

.table-search-5-cols thead{
  background-color: rgb(242, 249, 253);
  border-bottom: 1px solid #ccc;
  font-size: 16px;
}
.table-search tr{
  border-bottom: 1px solid #ccc;
}

.table-search-5-cols tr{
  border-bottom: 1px solid #ccc;
}
.cursor {
  cursor: pointer;
}
.colorBlue{
  color: rgb(53, 133, 255);
}
.colorRed{
  color: red;
}
.search-navgation{
  display: flex !important;
  justify-content: center;
}
.search-navgation .pagination li a{
  margin: 0 2px !important;
  padding: 5px 10px;
  font-size: 14px;
}
.modal-search-table {
  width: 100%;
  border: 1px solid #ccc;
  border-bottom: 0;
  font-size: 14px;
  line-height: 1.5;
}
.modal-search-table tr{
  border-bottom: 1px solid #ccc;
}
.modal-search-table tr td:nth-child(2n+1){
  background-color: rgb(242, 249, 253);
}
.modal-search-table tr td:nth-child(2n){
  max-width: 200px;

}
.wrap{
  width: 100%;

}

.modal-search-table tr td{
  border-right: 1px solid #ccc;
  padding: 8px 10px;
  min-width: 80px;
  word-break: break-all;
  white-space: wrap;
}

.modal-search-table tr td:last-child{
  border-right: 0px solid #ccc;
}
.form-group .bootstrap-select, .form-horizontal .bootstrap-select, .form-inline .bootstrap-select{
  flex: 1 !important;
  overflow: visible !important;
}
/* @font-face {
  font-family: 'MyCustomFont';
  src: url('../fonts/华文新魏.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
} */