@charset "utf-8";
/*a{text-decoration:none}
#page{height:50px;display:table;margin:0 auto}
.page{text-align:center}*/
.pagination-box{margin-top:20px;}
.m-style .fl{float:left}
.m-style .fr{float:right}
.m-style .pagingUl{float:right;padding:0;margin:0;list-style:none;height:28px}
.m-style .pagingUl li{float:left;width:30px;height:28px;background:#fff;text-align:center;margin-right:5px;border-radius:5px}
.m-style .pagingUl li a{display:inline-block;width:25px;height:28px;text-align:center;line-height:28px;color:#1D1D1F;font-size:16px;border-radius:5px}
.m-style .prv,.m-style .next{min-width:58px;height:28px;text-align:center;line-height:28px;cursor:pointer;background:#fff;padding:0 5px;border-radius:5px;font-size:16px;}
.m-style .prv{margin-right:10px}
.m-style .first,.m-style .last{width:58px;height:28px;font-size:12px;text-align:center;line-height:28px;cursor:pointer;background:#fff;padding:0 5px;border-radius:5px;margin-right:10px}
.pagination-box .m-style .prv:hover,.pagination-box .m-style .next:hover,.pagination-box .m-style .first:hover,.pagination-box .m-style .last:hover,.m-style .pagingUl li a:hover,.m-style .activP{background-color:#26a8df!important;color:#fff!important}
.m-style .first{display:none;}
.m-style .last{display:none;}
.pagination-number{
	display: block;
    float: right;
    line-height: 28px;
    margin-right: 15px;
    font-size: 16px;
}
.pagination-box2 {
	overflow: hidden;
    margin: 20px auto;
    width: 345px;
	height:40px;
}
.pagination-box2 .prv,.pagination-box2 .next{
	display:none !important;
}

.pagination-box2 .last,.pagination-box2 .first{
	display:block;
}

.pagination-box2 .last {
	background:url(images/last_pdp.png) 15px no-repeat;
	text-indent:2000px;
	width:40px;
	height:40px;
	line-height:40px
}

.pagination-box2 .first {
	background:url(images/first_pdp.png) 26px no-repeat;
	text-indent:2000px;
	width:40px;
	/*visibility:hidden;*/
	height:40px;
	line-height:40px
}

.pagination-box2 .last:hover {
	background:#f3f7f9 url(images/last_pdp.png) 15px no-repeat;
}

.pagination-box2 .first:hover {
	background:#f3f7f9 url(images/first_pdp.png) 26px no-repeat;
}

.pagination-box2 .pagingUl li {
    float: left;
    width: 40px;
    height: 40px;
    background: #f3f7f9 !important;
    text-align: center;
    margin-right: 5px;
    border-radius: 5px;
}

.pagination-box2 .pagingUl li a {
    display: inline-block;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #666;
    font-size: 14px;
    border-radius: 5px;
}

.pagination-box2 .pagingUl li.activP{
	background:#0a83d7;
}
