.query-top-box {
  width: 1250px;
  height: 290px;
  background: #FFFFFF;
  border-radius: 12px;
}

.search-box-top-title {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #4499FF;
  padding: 20px;
  border-bottom: 1px solid #E2E2E2;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.search-box-top-right label {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  position: relative;
  bottom: 0;
  right: 10px;
}

.query-top-content {
  width: 572px;
  margin: 0 auto;
  margin-top: 24px;
}

.query-top-ddh {
  display: flex;
  flex-direction: row;
}

.query-top-ddh span {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  white-space: nowrap;
  position: relative;
  top: 8px;
  margin-right: 10px;
}

.query-top-ddh input {
  outline-style: none;
  border: 1px solid #ccc;
  border-radius: 3px;
  width: 520px;
  height: 36px;
  padding-left: 20px;
}

.query-top-yzm {
  margin-top: 14px;
  display: flex;
}

.query-top-yzm span {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  white-space: nowrap;
  position: relative;
  top: 8px;
  margin-right: 10px;
}

.query-top-yzm input {
  outline-style: none;
  border: 1px solid #ccc;
  border-radius: 3px;
  width: 100px;
  height: 36px;
  padding-left: 20px;
  position: relative;
}

.query-top-img img {
  width: 80px;
  height: 36px;
  object-fit: cover;
  position: relative;
  margin-left: 21px;
}

.query-top-btn {
  width: 100px;
  height: 36px;
  background: #00C77D;
  border-radius: 4px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  line-height: 36px;
  margin: 0 auto;
  margin-top: 24px;
  cursor: pointer;
}

/* ············· */
.query-result-box{
  width: 1250px;
  background: #FFFFFF;
  border-radius: 12px;
  padding-bottom: 21px;
  margin-top:20px;
  display:none;
}
.search-box-table{
  padding:18px 22px;
}
table{
  width: 100%;
  border:1px solid #E2E2E2;
}
.table-td{
  background:#fff !important;
}
.table-th {
  height: 38px;
  background: #F5F9F9;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  text-align:left;
}
th{
  padding-left: 20px;

}
td{
  height: 52px;
  text-align:left;
  padding-left:20px;
}
td:nth-child(2){
  color: #FF5A5A;
}
td div{
  width: 45px;
  height: 27px;
  background: #F3FFF6;
  border: 1px solid #00C77D;
  border-radius: 4px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #00C77D;
  text-align:center;
  line-height:27px;
}
.search-box-yd{
  width: 1250px;
  height: 880px;
  background: #FFFFFF;
  border-radius: 12px; 
  margin-top:20px;

}
.search-box-yd-left{
  margin-right: 300px;
  padding-top:22px;
}
.search-box-yd-right{
  margin-right: 234px;
  padding-top:22px;
}
.search-box-yd-content{
  display: flex;
  flex-direction: row;
  padding-left:150px;
}
.search-yd-title{
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #333333;
}
.search-yd-text{
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  padding-top: 17px;
  padding-bottom:27px;
}
.show-result-right{
  display: block;
}
.search-box-table-red{
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FF5A5A;
  text-align:center;
  position: relative;
  top: 12px;
}
/* #listDom{
  display: none;
} */