@charset "UTF-8";
/*
 * description: 主体信息
 * autor: qianyuitng
 * date: 2022-05-07
 */
.subview {
  padding-bottom: 40px;
}

/* 条件栏 */
.condition-wrap {
  height: 66px;
  line-height: 66px;
  background: #e7f3ff;
  padding: 0 18px 0 28px;
  border-radius: 4px;
}

.type-item {
  position: relative;
  display: inline-block;
  padding: 0 15px;
  margin-right: 25px;
  font-size: 18px;
  cursor: pointer;
  vertical-align: top;
}

.type-item:last-child {
  margin-right: 0;
}

.type-item.current, .type-item:hover {
  font-weight: 600;
}

.type-item.current:after, .type-item:hover:after {
  position: absolute;
  left: 0;
  bottom: 0;
  content: '';
  width: 100%;
  height: 4px;
  background-color: #0554c4;
}

.query-box {
  position: relative;
  width: 370px;
  height: 36px;
  margin-top: 16px;
  padding: 0 10px 0 70px;
  background-color: #ffffff;
  border-radius: 4px;
  border: solid 1px #d8d8d8;
  box-sizing: border-box;
}

.query-box input {
  width: 100%;
  font-size: 16px;
  line-height: 34px;
  vertical-align: top;
  height: 34px;  
}

.query-box-btn {
  position: absolute;
  left: 0;
  top: 0;
  width: 70px;
  height: 100%;
  background: url("../images/searchicon.png") center center no-repeat;
  z-index: 2;
}

.sel-wrap {
  width: 100px;
  margin-right: 18px;
  font-size: 16px;
}

.sel-wrap .chosen-container-single .chosen-single {
  height: 36px;
  line-height: 34px;
  border: solid 1px #d8d8d8;
  border-radius: 4px;
}

.sel-wrap .chosen-container-single .chosen-single span {
  margin-right: 30px;
}

.sel-wrap .chosen-container-single .chosen-single div {
  width: 30px;
}

.sel-wrap .chosen-container-single .chosen-single div b {
  background: url("../images/sel_down.png") left center no-repeat;
}

.sel-wrap .chosen-container-active.chosen-with-drop .chosen-single div b {
  background: url("../images/sel_up.png") left center no-repeat;
}

.sel-wrap .chosen-results {
  margin: 0;
  padding: 0;
}

.sel-wrap .chosen-results li {
  line-height: 26px;
}

.sel-wrap .chosen-results li.highlighted {
  background: #68a2fa;
  color: #fff;
}

/* 列表 */
.market-list {
  min-height: 557px;
  margin-top: 25px;
}

.market-list-item, .market-list-head {
  height: 48px;
  line-height: 48px;
  border: 1px solid transparent;
  border-radius: 4px;
  font-size: 0;
  -webkit-text-size-adjust: none;
  /* text-align: center; */
}

.market-list-item span, .market-list-head span {
  display: inline-block;
  padding: 0 10px;
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
  vertical-align: top;
}

.market-list-item span.name, .market-list-head span.name {
  width: 23%;
}

.market-list-item span.code, .market-list-head span.code {
  width: 18%;
}

.market-list-item span.type, .market-list-head span.type {
  width: 17%;
}

.market-list-item span.place, .market-list-head span.place {
  width: 20%;
}

.market-list-item span.time, .market-list-head span.time {
  width: 16%;
}

.market-list-item span.query, .market-list-head span.query {
  width: 6%;
}

.market-list-item a, .market-list-head a {
  color: #333;
}

.market-list-item a:hover, .market-list-head a:hover {
  color: #0554c4;
}

.market-list-head {
  height: 55px;
  line-height: 55px;
  background-color: #68a2fa;
}

.market-list-head span {
  color: #fff;
  position: relative;
}

.market-list-head span:after {
  position: absolute;
  right: 0;
  bottom: 10px;
  top: 10px;
  content: '';
  width: 1px;
  background-color: #fff;
}

.market-list-head span:last-child:after {
  display: none;
}

.market-list-item:nth-child(odd) {
  background: #f3f6fe;
}

.market-list-item:hover {
  border: solid 1px #0554c4;
}
