@charset "utf-8";
.page_div {
  margin: 58px 0 100px;
  color: #666666;
  text-align: center;
  display: flex;
  font-size: 18px;
  font-family: 'å¾®è½¯é›…é»‘';
  align-items: center;
  justify-content: center;
}
.page_div button {
  display: inline-block;
  width: 48px;
  height: 48px;
  cursor: pointer;
  color: #666;
  font-size: 18px;
  line-height: 46px;
  border: 0px solid #dce0e0;
  text-align: center;
  margin: 0 04px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; /* font-weight: bold; */
  border-radius: 04px;
  font-family: 'å¾®è½¯é›…é»‘';
  background: none;
}
#nextPage,
#prePage {
  /* width: 9px; */ /* color: #c90011; */ /* font-size: 3px; */ /* font-family: fangsong; */ /* font-weight: bold; */
}
#nextPage,
#prePage {
  width: 80px;
}
.page_div .current {
  background: #d1964c;
  color: #fff;
  font-weight: bold;
  border: 0;
}
.totalPages {
  margin: 0 10px;
}
.totalPages span,
.totalSize span {
  color: #465ea5;
  margin: 0 5px;
}
.page_div button:disabled {
  /* opacity:.5; */
  cursor: no-drop;
  color: #666;
}
.totalNum,
.totalList,
#firstPage,
#lastPage {
  display: none;
}
.page_div button {
  border: 1px solid #707070;
}
#page {
  margin-top: 6px;
  margin-bottom: 75px;
}
.page_div .white {
  margin: 0 14px;
  width: 46px;
  line-height: 46px;
  display: inline-block;
  border-radius: 04px;
  border: 1px solid #707070;
  text-align: center;
  background: #fff;
  font-size: 18px;
  color: #666;
}

#prePage {
  margin-left: 3px;
}

button#jump {
  width: 8px;
  background-color: var(--mainColor);
  border-color: var(--mainColor);
  color: #fff;
  margin-left: 06px;
}
div#wp_paging_w6 {
  display: none;
}
@media screen and (max-width: 999px) {
  .page_div span,
  .page_div input,
  button#jump {
    display: none !important;
  }
  .page_div {
    margin-bottom: 30px;
  }
  #firstPage,
  #lastPage,
  #nextPage,
  #prePage {
    /* width: 9px; */
    /* height: 7px; */
    /* line-height: 7px; */
  }
  .page_div button {
    line-height: 7px;
    height: 7px;
    width: 7px;
    margin: 0 2px;
  }
}
@media screen and (max-width: 479px) {
  #nextPage,
  #prePage {
    width: 34px;
    /* padding: 0 5px; */
    /* line-height: 27px; */
    /* height: 27px; */
  }
  .page_div button {
    border: 1px solid #b5b5b5;
    height: 27px;
    line-height: 27px;
    width: 26px;
    flex: none;
  }
}
