.pages-number {
    padding-top: 30px;
    /* height: 29px; */
    margin: 0 auto;
    overflow: hidden;
    font-size: 0;
    text-align: center;
    vertical-align: top;
}
.pages-number .pagination {
    display: inline-block;
    padding-left: 0;
    margin: 0;
    border-radius: 4px;
}

.pages-number .pagination .active {
    /* padding-top: 30px; */
    /* height: 29px; */
    /* margin: 0 auto; */
    overflow: hidden;
    font-size: 0;
    text-align: center;
    vertical-align: top;
    background-color: #d50000;
    color: #ffffff;
    border: 1px solid #d50000;
}

.pages-number .pagination a {
    border: 1px solid #ededed;
    font-size: 14px;
    color: #333333;
    padding: 0 9px;
    line-height: 26px;
    background-color: #ffffff;
    margin-right: 9px;
    display: inline-block;
}
.pages-number{
    display: flex !important;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.pagination{
    display: flex !important;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.pages-number .pagination a {
    border: 1px solid #ededed;
    font-size: 14px;
    color: #333333;
    padding: 0 9px;
    line-height: 26px;
    background-color: #ffffff;
    margin-right: 9px;
    display: inline-block;
}
.pages-number .pagination span {
    border: 1px solid #ededed;
    font-size: 14px;
    color: #333333;
    padding: 0 9px;
    line-height: 26px;
    /* background-color: #ffffff; */
    /* margin-right: 9px; */
    display: inline-block;
}
.pages-number .pagination  li.active span {
    border: 0;
    font-size: 14px;
    color: #ffffff;
    padding: 0 9px;
    line-height: 26px;
    /* background-color: #ffffff; */
    /* margin-right: 9px; */
    display: inline-block;
}
.pages-number .pagination li{
width: 28px;
    margin-right: 10px;
}
.pages-number .pagination li.active{
width: 26px;
height: 26px;
padding: 0;
/* margin-left: 10px; */
    margin-right: 10px;
}

.pages-number .pagination span.jump {
    font-size: 14px;
    color: #333333;
    margin-right: 9px;
    display: inline-block;
    line-height: 26px;
}

.pages-number .pagination {
    /* padding-top: 30px; */
    /*width: 547px;
    _width: 528px;/*åªé’ˆå¯¹äºŽie6çš„æ ·å¼*/
    /*height: 29px;*/
    margin: 0 auto;
    overflow: hidden;
    font-size: 0;
    text-align: center;
    vertical-align: top;
}

.pages-number .pagination a {
    border: 1px solid #ededed;
    font-size: 14px;
    color: #333333;
    padding: 0 9px;
    line-height: 26px;
    background-color: #ffffff;
    margin-right: 9px;
    display: inline-block;

}

.pages-number .pagination span.interview-input {
    border: 1px solid #ededed;
    font-size: 14px;
    color: #333333;
    padding: 0 9px;
    width: 58px;
    line-height: 26px;
    background-color: #ffffff;
    margin-right: 9px;
    display: inline-block;

}

.pages-number .pagination span.jump {
    font-size: 14px;
    color: #333333;
    margin-right: 9px;
    display: inline-block;
    line-height: 26px;
}

.pages-number .pagination .dots {
    line-height: 20px;
}

.interview-input input {
    width: 24px;
    padding-left: 5px;
    height: 26px;
    line-height: 25px;
    display: inline-block;
}

.interview-input p {
    width: 24px;
    height: 26px;
    float: right;
    line-height: 26px;
    text-align: left;
    margin: 0;
}

.pages-number button {
    width: 43px;
    height: 28px;
    background-color: #d50000;
    line-height: 28px;
    font-size: 14px;
    color: #ffffff;
    text-align: center;

}

.pages-number button:hover {
    background-color: #b60e0e;
    transition: all .225s ease-in-out;
}

.pages-number a:hover {
    background-color: #d50000;
    color: #ffffff;
    border: 1px solid #d50000;
    transition: all .225s ease-in-out;
}

.pages-number .active {
    background-color: #d50000;
    color: #ffffff;
    border: 1px solid #d50000;

}