/* 自定义分页条公共CSS
---------------------------------------------------------------------------------------------------------------------------------- */
.data-pager{ width: 100%; height: 50px; overflow: hidden; margin-bottom: 0px;  }
@media (max-width: 767px) {
	.data-pager{ padding: 0 2% 0 2%; width: 95%; margin: 10px auto; }
}

.data-pager > div{ width: 100%; height: 100%; float: right; }

.data-pager > div > div{
	float: left; margin-top: 10px; height:25px; line-height: 25px; cursor: pointer; margin-left:20px; -webkit-user-select:none;  color: #333333;  font-size: 12px; }
@media (max-width: 767px) {
	.data-pager > div > div{  margin-left:5px; }
}

.last-page{ width: 50px; margin-left:0px !important; background-color: #F5F5F5; text-align: center; color: #474747 !important; border: 1px solid #474747; }
.next-page{ width: 50px; background-color: #F5F5F5 !important; text-align: center; color: #2693FF !important; border: 1px solid #2693FF; }
.page-num{  background-color: #FFF; text-align: center; color: #0E97E5; }
.page-num > input{ width: 30px; height: 25px; margin-right:3px; text-align: center; border-radius: 5px; border: 1px solid #2693FF; }
.page-num-total{ text-align: left; margin-left:3px;}
.goto-page{ width: 30px; background-color: #F5F5F5; text-align: center; color: #2693FF !important; border: 1px solid #2693FF; }
.total-count{ text-align: left;}
/* 自定义Loading条公共CSS
---------------------------------------------------------------------------------------------------------------------------------- */
.data-pager-loading{ height: 40px; line-height: 40px; text-align: center; }