.pages {
    margin:0.50rem auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.pages>div {
    display: flex;
    align-items: center;
}

.pages .pages_box div {
    font-size:0.20rem;
    color: #AAAAAA;
    margin-right:0.24rem;

    padding:0.10rem;
}

.pages .pages_box .pages_checked{
    background: rgb(204, 236, 250);
    color: #014687;
    width:0.39rem;
    height:0.39rem;
    border-radius:0.05rem;
    padding: 0;
    text-align: center;
    line-height:0.39rem;


}



.pages .pages_box .prev {
    width:1.00rem;
    height:0.39rem;
    background: rgb(204, 236, 250);
    /* border: .0625rem solid #1A87C5; */
    border-radius:0.05rem;
    text-align: center;
    line-height:0.39rem;
    color: #014687;
    font-size:0.18rem;
    padding: 0;
}


.pages .pages_box .next {
    width:1.00rem;
    height:0.39rem;
    background: rgb(204, 236, 250);
    border-radius:0.05rem;
    text-align: center;
    line-height:0.39rem;
    color: #014687;
    font-size:0.18rem;
    margin: 0;
    padding: 0;
}

.pages .skip,
.pages .show {
    font-size:0.18rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #B3B3B3;
    margin-left:0.15rem;
}

.pages .skip select,
.pages .show select {
    width:1.06rem;
    height:0.39rem;
    background: #FFFFFF;
    border:0.01rem solid #C9C9C9;
    border-radius:0.05rem;
    margin-left:0.15rem;
    color: #7D7D7D;
    font-size:0.18rem;
    text-align: center;
    padding-right:0.35rem;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background:url(../img/support/down.png) no-repeat scroll 0.75rem center transparent;
}

.pages .pages_box  .pages_disabled{
    background-color: white;
    border:0.01rem solid #AAAAAA;
    border-radius:0.05rem;
    color: #AAAAAA;
}






/* ä¸‹é¢æ˜¯fixedæŒ‰é’®ï¼Œåªæœ‰å®žéªŒæ ·å¼ */

.fixedBox{
    /* background-color:#F5F5F5 ; */
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;

    border-radius:0.10rem;
    width:0.90rem;
    height:0.90rem;
    font-size:0.14rem;
}

.fixedBox_  {
    position: absolute;
    height:0.90rem;
    color: #7D7D7D;
    font-size:0.16rem;
    line-height:0.20rem;

}
/* ç»™imgå¤–é¢åŠ ä¸ªç›’å­å…ˆ */
.fixedBox img{
    width: 100%;
}
.pages {
    /* margin: 3.125rem auto; */
    /* margin-top: 3.125rem; */
    padding-top:0.34rem;
    padding-bottom:0.66rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0;
}

.pages > div {
    display: flex;
    align-items: center;
}

.pages .pages_box div {
    font-size:0.20rem;
    color: #aaaaaa;
    margin-right:0.24rem;

    border-radius:0.05rem;

    padding:0.10rem;
}

.pages .pages_box  .pages_checked {
    background: rgb(204, 236, 250);
    color: #014687;
}

.pages .pages_box .prev {
    /* width: 6.25rem; */
    /* height: 2.4375rem; */
    background: rgb(204, 236, 250);
    /* border: .0625rem solid #1A87C5; */
    border-radius:0.05rem;
    text-align: center;
    /* line-height: 2.4375rem; */
    color: #014687;
    font-size:0.18rem;
    padding:0.10rem 0.29rem 0.10rem 0.29rem;

}

.pages .pages_box .next {
    /* width: 6.25rem; */
    /* height: 2.4375rem; */
    background: rgb(204, 236, 250);
    border-radius:0.05rem;
    text-align: center;
    /* line-height: 2.4375rem; */
    color: #014687;
    font-size:0.18rem;
    margin: 0;

    padding:0.10rem 0.29rem 0.10rem 0.29rem;
}

.pages .skip,
.pages .show {
    font-size:0.18rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #b3b3b3;
    margin-left:0.15rem;
}

.pages .skip select,
.pages .show select {
    width:1.06rem;
    height:0.39rem;
    background: #ffffff;
    border:0.01rem solid #c9c9c9;
    border-radius:0.05rem;
    margin-left:0.15rem;
    color: #7d7d7d;
    font-size:0.18rem;
    text-align: center;
    padding-right:0.35rem;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background:url(../img/support/down.png) no-repeat scroll 0.75rem center;
    transparent;
}


.pager .pagination {
    margin: 0;
    color: #333333;
}
.pager .pager {
    margin: 0;
}
.pager li {

    margin:0 0.06rem;
    display: inline-block;
}
.pager li:first-child > a,
.pager li:last-child > a,
.pager li:first-child > span,
.pager li:last-child > span {
    padding: .5em 1.2em;
}
.pager li > a,
.pager li > span {
    background: none;
    border: 1px solid #e6e6e6;
    border-radius: 0.25em;
    padding: .5em .93em;
    font-size: 14px;
    color: #333333 !important;
}
.pager li.active span{
    background: #1A87C5 !important;
    color: #fff !important;
}
