.m-pagination {
font-size: 13px;
color: #353c44;
line-height: 28px;
text-align:center;
}
.m-pagination.m-pagination--blod {
font-weight: bold;
}
.m-pagination .m-pager {
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}
.m-pagination .m-pagination-total {
margin-right: 5px;
vertical-align: middle;
}
.m-pagination .m-pagination-prev,
.m-pagination .m-pagination-next,
.m-pagination .m-pager-number {
display: inline-block;
cursor: pointer;
min-width: 30px;
height: 28px;
text-align: center;
vertical-align: middle;
}
.m-pagination .m-pagination-prev:hover,
.m-pagination .m-pagination-next:hover,
.m-pagination .m-pager-number:hover,
.m-pagination .m-pagination-prev.active,
.m-pagination .m-pagination-next.active,
.m-pagination .m-pager-number.active {
color: #409eff;
}
.m-pagination .m-pagination-prev a,
.m-pagination .m-pagination-next a,
.m-pagination .m-pager-number a {
color: inherit;
text-decoration: none;
display: block;
height: 100%;
width: 100%;
}
.m-pagination .m-pagination-prev.disabled,
.m-pagination .m-pagination-next.disabled,
.m-pagination .m-pager-number.disabled,
.m-pagination .m-pagination-prev:disabled,
.m-pagination .m-pagination-next:disabled,
.m-pagination .m-pager-number:disabled {
cursor: not-allowed;
color: #c0c4cc;
}
.m-pagination .m-pagination-prev,
.m-pagination .m-pagination-next {
background: none;
outline: none;
border: none;
padding: 0 10px;
}
.m-pagination .m-pagination-sizes {
height: 29px;
width:90px;
border-radius: 3px;
border: solid 1px #DCDFE6;
outline: none;
margin: 0 4px;
font-size: 12px;
padding: 0 10px;
vertical-align: middle;
}
.m-pagination .m-pagination-sizes:hover {
border-color: #409EFF;
}
.m-pagination .m-pagination-sizes:focus {
box-shadow: 0 0 0 3px rgba(64, 158, 255, 0.16);
}
.m-pagination.is-background .m-pagination-prev,
.m-pagination.is-background .m-pagination-next,
.m-pagination.is-background .m-pager-number {
background: #F4F4F5;
margin: 0 5px;
border-radius: 2px;
}
.m-pagination.is-background .m-pager-number.active {
background: #409EFF;
color: #fff;
}
.m-pagination.is-background .m-pager-number.disabled {
filter: grayscale(1);
}
.m-pagination.text-center {
text-align: center;
}
.m-pagination.text-right {
text-align: right;
} .pagination{
font-size: 13px;
color: #353c44;
line-height: 28px;
text-align:center;
width:100%;
}
.pagination a{
display: inline-block;
cursor: pointer;
min-width: 30px;
height: 28px;
text-align: center;
vertical-align: middle;	
border-radius:3px;
border:1px solid #efefef;
}
.pagination a.active{
background: #409EFF;
color: #fff;
}
.pagination a.current{
background: #409EFF;
color: #fff;
}
.pagination a:hover{
border-color: #409EFF;
}