<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.lcSearch {
  padding-left: 20px;
  display: flex;
  justify-content: space-between;
}
.lcSearch button {
  width: 100px;
  height: 35px;
  line-height: 35px;
  border-radius: 5px;
  text-align: center;
  background: #c61217;
  color: #fff;
}
.lcSearch .keyInput {
  display: inline-block;
}
.lcSearch .lcsearchbox {
  border: 1px solid #d9d9d9;
  padding: 10px 0;
  border-radius: 5px;
  width: 200px;
  display: inline-block;
}
.lcSearch .lcsearchbox input {
  padding: 0 15px;
}

.lcSearchBox {
  display: flex;
  margin: auto 0;
  border: 1px solid #ccc;
  border-radius: 16px;
  height: 40px;
}
.lcSearchBox button {
  background: none;
  color: #fff;
}
.lcSearchBox input {
  padding: 0 15px;
}
.lcSearchBox .i_so {
  width: 20px;
  height: 40px;
  background: url(../images/ico_s.png) center no-repeat;
  display: inline-block;
  background-size: 100%;
}

.navSearch {
  display: flex;
  justify-content: space-between;
  width: 1310px;
}
.navSearch a {
  color: #bababa;
}
.navSearch i {
  color: #c61217;
  margin-right: 5px;
  font-size: 18px;
}
.navSearch i.icondz3 {
  display: inline-block;
  background: url(../images/weizhi.png) no-repeat center center;
  width: 18px;
  height: 20px;
}
.navSearch span {
  color: #c61217;
}
.page {
  text-align: center;
}
.searchPage, .searchZero {
  margin-top: 20px;
  text-align: center;
}

.select-wrapper {
  position: relative;
  display: inline-block;
}
.select-wrapper .pageSizeSelect {
  width: 100px;
  font-size: 14px;
  color: #333;
  border-radius: 5px;
  height: 34px;
  border: 1px solid #ebebeb;
  cursor: pointer;
}
.pageArr {
  position: absolute;
  top: 50%;
  right: 5px;
  transform: translateY(-50%);
  font-size: 14px;
  color: #555;
  cursor: pointer;
}


.ServiceCon .dateselect span {
  display: inline-block;
  height: 45px;
  line-height: 43px;
  border: 1px solid #d9d9d9;
  margin: 0 5px;
  width: 160px;
  box-sizing: border-box;
  padding-right: 40px;
  border-radius: 5px;
}

.ServiceCon .dateselect span.dateBox {
  background: url(../uploadfiles/images/date.png) no-repeat center right 10px;
}

.ServiceCon .dateselect span.timeBox {
  background: url(../uploadfiles/images/time.png) no-repeat center right 10px;
}

.ServiceCon .dateselect span input {
  width: 100%;
  box-sizing: border-box;
  padding: 0 10px;
}
.datepicker td span.active,
.datepicker td.active.day,
.datepicker td.active.year {
  background: #c61217;
  color: white;
}
.ServiceCon .dateselect span {
  width: 200px;
}

.pagination {
  display: inline-block;
  margin: 10px 0;
  border-radius: 4px;
}

.pagination &gt; li {
  display: inline-block;
  vertical-align: middle;
}

.pagination &gt; li &gt; a {
  position: relative;
  float: left;
  color: #666666;
  font-size: 14px;
  /* color: #337ab7; */
  text-decoration: none;
  background-color: #fff;
  /*border: 1px solid #ddd; */
  border: 1px solid #ebebeb;
  margin: 0 5px;
  width: 35px;
  /* height: 35px; */
  line-height: 35px;
}

.pagination &gt; .active &gt; a,
.pagination &gt; .active &gt; a:focus,
.pagination &gt; .active &gt; a:hover,
.pagination &gt; .active &gt; span,
.pagination &gt; .active &gt; span:focus,
.pagination &gt; .active &gt; span:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #c61217;
  border: 1px solid #c61217;
}

.pagination .first a,
.pagination .last a,
.pagination .prev a,
.pagination .next a {
  width: 70px;
  border-radius: 5px;
  margin: 0 30px;
}

.pagination .page a {
  border-radius: 50%;
}

@media (max-width: 1024px) {
  .pagination .first,
  .pagination .last,
  .pagination .prev,
  .pagination .next {
    width: 60px;
    margin: 0;
  }
}
@media (max-width: 1054px) {
  .navSearch,
  .Menus {
    width: auto;
    float: none;
  }
  .navSearch {
    padding: 10px 0;
  }
}
</pre></body></html>