.page{text-align:center;margin-top:40px;width:100%;overflow: hidden;}
.page ul{float:left;position: relative;left: 50%;}
.page ul li{display:inline-block;float:left;position: relative;width:28px;margin:0 4px;border:1px solid #cbcbcb;border-radius:5px;height:28px;line-height:28px;left: -50%;
    -moz-transition: all .20s ease-in-out;
    -webkit-transition: all .20s ease-in-out;
    transition: all .20s ease-in-out;
}
.page ul li.cur{background-color:#ffb53e;color:#ffffff;border:1px solid #ffb53e}
.page ul li:hover{cursor:pointer;color:#ffb53e;border:1px solid #ffb53e}
.page ul li.cur:hover{background-color:#ffb53e;color:#ffffff;border:1px solid #ffb53e}
.page ul li a{display:block;width:100%;height: 100%;}
.page ul li.pre_page,.page ul li.next_page{
    text-indent: -9999em;
    text-align: left;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;

	border:none;
}
.page ul li.pre_page{
    background: #ffb53f url(../images/ico-pagination-arrow-previous.png) no-repeat center;
    width: 45px;
    height: 30px;
	line-height: 30px;
}
.page ul li.pre_page:hover {
    text-decoration: none;
    background: #f8723b url(../images/ico-pagination-arrow-previous.png) no-repeat 5px center;
}
.page ul li.next_page{
    background: #ffb53f url(../images/ico-pagination-arrow-next.png) no-repeat center;
    width: 100px;
    height: 30px;
	line-height: 30px;
}
.page ul li.next_page:hover {
    text-decoration: none;
    background: #f8723b url(../images/ico-pagination-arrow-next.png) no-repeat 60px center;
}