@charset "UTF-8";

* {
  margin: 0;
  padding: 0;
}


.search-div {
  width: 100%;
  min-width: 1680px;
}

.search-con-div {
  width: 1440px;
  margin: 0 auto;
  background: rgb(255, 255, 255);
  /*filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.15));*/
  box-shadow:0px 5px 18px rgba(0,0,0,0.15);
  transition: unset;
  transform: translateY(30px);
}

.search-con-inner-div {
  width: 1300px;
  min-height:700px;
  margin: 0 auto;
}

.search-page-div {
  width: 100%;
  height: 106px;
  display: flex;
  position:relative;
}

.search-page-inner-div {
  width: 585px;
  height: 30px;
  margin: auto auto;
}

.search-page-inner-div2{
  height: 30px;
  margin: auto auto;
}

.home-end-bar {
  width: 100%;
  min-width: 1680px;
  height: 140px;
  min-height: 140px;
  background: #921316;
  position: relative;
  top: 290px;
}

.search-end-bar {
 top: 70px;
}

.search-result-statistical-space {
  width: 100%;
  height: 80px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgb(242, 242, 242);
}


.search-result-font {
  font-family: "Microsoft YaHei";
  text-align: left;
  color: #921316;
  line-height: 80px;
  white-space: nowrap;
  cursor: default;
}


.search-con-space {
  width: 100%;
  height: 160px;
  margin-top: 20px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgb(242, 242, 242);

}
.search-con-tit {
  max-width:90%;
  font-size: 20px;
  color: #333333;
  font-family: 'Microsoft YaHei';
  line-height: 50px;
  font-weight: bold;
  text-align: left;
  position: absolute;
}

.search-con-tit a:hover{
  color:rgb(146,19,22) !important;
  font-weight: normal !important; 
  text-decoration: none !important;
}

.keywordfontcolor1075574{
    FONT-WEIGHT: bold ;
    COLOR: #333333;
    font-family: 'Microsoft YaHei'!important ;
    font-size: 20px !important  ;
}

.search-con-content {
  width:90%;
  height:60px;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  line-height: 28px;
  position: absolute;
  transform: translateY(50px);
  overflow:hidden;
}


.search-con-date {
  color: #555555;
  line-height: 30px;

}

.search-a {
  color: #555555;
}

.tail-sum-font {
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-family: "Microsoft YaHei", sans-serif;
  color: rgb(102, 102, 102);
}

.sum-result-font {
  height: 100%;
  white-space: nowrap;
  overflow: visible;
  margin: 5px;
  float: left;
  position:relative;
  left:13px;
}

.sum-result-margin{
}

.page-select {
  width: 90px;
  height: 30px;
  float: left;
  margin-left:24px;
}

.select {
  height: 100%;
  width: 100%;
  text-align: center;
  border: 1px solid rgb(215, 215, 215);
  border-radius: 2.5px;
  color: rgb(102, 102, 102);
  outline:none;
  background:white;
}

.page-div {
  width: 30px;
  height: 30px;
 text-align: center;
  background: rgb(255, 255, 255);
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.15);
  border-style: solid;
  border-radius: 2.5px;
  transition: unset;
  cursor: pointer;
  float: left;
  margin-left: 12px;
  font-size: 12px;
  line-height: 21px;
  font-family: "Microsoft YaHei", sans-serif;
 
}

.page-div span{
  color:rgb(102,102,102);
}

.pointer_{
  pointer-events:none;
}



.page-div-o {
  width: 100%;
  height: 22px;
  text-align: center;
  position: relative;
  top: 3.5px;
}

.page-div-font-1 {
  color: white;
}

.page-div-2 {
  background: #EBB515;
  border: 0;
  color:white !important;
}

.page-div-3 {
  border: 0;
}

.page-div-font-other {
  color: rgba(51, 51, 51, 0.85);
}

.page-div-cir {
  width: 3px;
  height: 3px;
  background: rgb(0, 0, 0);
  opacity: 0.15;
  transition: unset;
  border-radius: 50%;
  position: absolute;
  top: 9px;
}

.page-div-cir-o {
  left: 10px;
}

.page-div-cir-t {
  left: 20px;
}

.input-div{
  width: 83px;
  height: 100%;
  float:left;
  margin-left: 5%;
}

.div1{
  height: 17px;
  width: 24px;
  margin: 4px;
  float: left;
}

.sear-page-div{
  width: 30px;
  height:30px;
  float: left;
}

.sear-page{
  width: 100%;
  height: 100%;
  border: 0.5px solid #cccccc;
  outline: none;
  text-align: center;
}

.page{
  float: left;
  position: relative;
  left: 8px;
  top: 4px;
}