/*
* @Author: wuna
* @Date:   2018-07-09 15:13:05
* @Last Modified by:   wuna
* @Last Modified time: 2018-07-09 17:05:11
*/
.pagination{
	padding: 3vw 4vw 2vw;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.pagination-btn{
    margin: 0.3vw;
    cursor: pointer;
    box-sizing: border-box;
    width: 4vw;
    height: 2vw;
    line-height: 2vw;
    background-color: #dcdcdc;
    font-size: 0.14rem;
    border-radius: 2px;
}
.pagination-wrap{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.pagination-ellipsis{
    background-color:#dcdcdc;
    position: relative;
    width:0.3vw;
    height: 0.3vw;
/*     border-radius: 50%; */
    display: block;
    margin:0 1vw;
}
.pagination-ellipsis:before{
	content:'';
	position: absolute;
	left:-0.5vw;
	background-color:#dcdcdc;
    width:0.3vw;
    height: 0.3vw;
/*     border-radius: 50%; */
    display: block;
}
.pagination-ellipsis:after{
	content:'';
	position: absolute;
	right:-0.5vw;
	background-color:#dcdcdc;
    width:0.3vw;
    height: 0.3vw;
/*     border-radius: 50%; */
    display: block;
}
.pagination-current,.pagination-btn:hover{
    color:#fff;
    background-color: #b75a46;
}
.pagination-disabled{
    cursor: not-allowed;
    background-color: #e8e8e8;
}
.pagination-disabled:hover{
    color:inherit;
    background-color: #e8e8e8;
}
#pagination-next,#pagination-prev{
    padding-right:0.08rem;
    padding-left:0.08rem;
}
.pagenum{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
    display: block;
}
