/*翻页样式*/

.paging {
  text-align: center;
  padding: 45px 0 45px;
  font-size: 12px;
  user-select: none;

}

.paging li {
  display: inline-block !important;
  line-height: 24px !important;
  text-align: center !important;
  font-size: 12px !important;
}

.paging li a {
  display: inline-block;
  color: #000;
  background: #f2f2f2;
  width: 24px;
  height: 24px;
  line-height: 24px;
  margin-right: 8px;
  font-size: 12px;
  vertical-align: top;
  transition: all .5s;
}

.paging li.thisclass a, .paging li:hover a {
  background: #018cd6;;
  color: #fff;
}

.pageinfo {
  letter-spacing: 1px;
}

.pageinfo strong {
  font-family: "Arial";
  font-weight: normal;
  font-size: 14px;
}

.paging li.i a, .paging li a.i, .paging li.n a, .paging li a.e, .paging li.p a, .paging li.e a {
  text-indent: -9999px;
}

.paging li.i a {
  text-indent: -9999px;
  background: url(../images/paging_btn.png) #f2f2f2 7px center no-repeat;
}

.paging li a.e {
  background: url(../images/paging_btn.png) #f2f2f2 -152px center no-repeat;
}

.paging li.e a {
  background: url(../images/paging_btn.png) #f2f2f2 -152px center no-repeat;
}

.paging li.p a,.paging li.p span {
  background: url(../images/paging_btn.png) #f2f2f2 -32px center no-repeat;
}

.paging li.n a,.paging li.n span {
  background: url(../images/paging_btn.png) #f2f2f2 -100px center no-repeat;
}

.paging li.i:hover a {
  background: url(../images/paging_btn_hover.png) 7px center no-repeat #018cd6;;
}

.paging li:hover a.e {
  background: url(../images/paging_btn_hover.png) -152px center no-repeat #018cd6;;
}

.paging li.e:hover a {
  background: url(../images/paging_btn_hover.png) -152px center no-repeat #018cd6;;
}

.paging li.p:hover a {
  background: url(../images/paging_btn_hover.png) -32px center no-repeat #018cd6;;
}

.paging li.n:hover a {
  background: url(../images/paging_btn_hover.png) -100px center no-repeat #018cd6;;
}
.paging li:first-child span,
.paging li:last-child span{
  display: inline-block;
  color: #000;
  width: 24px;
  height: 24px;
  line-height: 24px;
  margin-right: 8px;
  font-size: 12px;
  vertical-align: top;
  transition: all .5s;
}
.paging .active {
  background: #018cd6;;
    color: #fff;
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin-right: 8px;
    font-size: 12px;
    vertical-align: top;
    transition: all .5s;
}