* {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fl {
  float: left;
}
.f4_page ,.f4_page_news,.f4_page_notice,.f4_page_gl{
  width: 10rem;
  height: 0.5rem;
  line-height: 0.5rem;
  position: absolute;
  left: 50%;
  bottom: 1.35rem;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
  margin-left: 0.3rem;
}
.mobile_news .f4_page ,.mobile_news .f4_page_news,.mobile_news .f4_page_notice,.mobile_news .f4_page_gl{
  width: 10rem;
  height: 0.5rem;
  line-height: 0.5rem;
  position: absolute;
  left: 75%;
  bottom: 2rem;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
  margin-left: 0.3rem;
}
.f4_page button ,.f4_page_news button,.f4_page_notice button,.f4_page_gl button{
  padding: 0 0.1rem;
  margin: 0 0.1rem;
  height: 0.5rem;
  float: left;
  color: #638aad;
  font-size: 0.5rem;
  background: transparent !important;
  border: 0 !important;
  outline: none;
}
.f4_page .first-page,.f4_page_news .first-page,.f4_page_notice .first-page,.f4_page_gl .first-page,
.f4_page .last-page ,.f4_page_news .last-page,.f4_page_notice .last-page,.f4_page_gl .last-page{
  margin: 0;
}
.f4_page .pageWrap ,.f4_page_news .pageWrap,.f4_page_notice .pageWrap,.f4_page_gl .pageWrap{
  height: 0.5rem;
  float: left;
  overflow: hidden;
}
.f4_page .pageWrap ul ,.f4_page_news .pageWrap ul,.f4_page_notice .pageWrap ul,.f4_page_gl .pageWrap ul{
  width: 100rem;
  height: 0.5rem;
  float: left;
}
.f4_page .pageWrap ul li ,.f4_page_news .pageWrap ul li,.f4_page_notice .pageWrap ul li,.f4_page_gl .pageWrap ul li {
  width: 0.5rem;
  height: 0.5rem;
  line-height: 0.5rem;
  box-sizing: border-box;
  float: left;
  box-sizing: border-box;
  font-size: 0.4rem;
  color: #6485af;
}
.f4_page .pageWrap ul .sel-page ,.f4_page_news .pageWrap ul .sel-page,.f4_page_notice .pageWrap ul .sel-page,.f4_page_gl .pageWrap ul .sel-page{
  background-color: #ebebeb;
  color: #638aad;
}
.f4_page .jump-text ,.f4_page_news .jump-text,.f4_page_notice .jump-text,.f4_page_gl .jump-text{
  width: 0.5rem;
  height: 0.5rem;
  box-sizing: border-box;
  text-align: center;
  margin: 0 0.05rem;
  float: left;
}
.f4_page .jump-button ,.f4_page_news .jump-button,.f4_page_notice .jump-button,.f4_page_gl .jump-button{
  margin: 0;
  float: left;
}
.f4_page .total-pages,.f4_page_news .total-pages,.f4_page_notice .total-pages,.f4_page_gl .total-pages,
.f4_page .total-count ,.f4_page_news .total-count,.f4_page_notice .total-count,.f4_page_gl .total-count{
  margin-left: 0.1rem;
  float: left;
  font-size: 0.21rem;
}
