@charset "utf-8";

/*样式参考*/
a { text-decoration: none; }
#page { 
	height: 50px; 
	display: table; 
	margin: 0 auto; 
	}
.page {
	text-align: center; 
	}
	#pages {
		height: 50px; 
		display: table; 
		margin: 0 auto; 
		}
		#pagess {
			height: 50px; 
			display: table; 
			margin: 0 auto; 
			}
			#pagesss {
				height: 50px; 
				display: table; 
				margin: 0 auto; 
				}
.fl { 
	float: left;
	 }
.fr {
	float: right; 
	}
.pagingUl { 
	float: right;
	 padding: 0;
	  margin: 0; 
	  list-style: none;
	   height: 30px; 
	   }
.pagingUl li { 
	float: left; 
	width: 30px;
	height: 30px;
	background: #fff;
	text-align: center;
    margin-right: 5px; 
	border-radius: 5px ;
   	display: flex;
	position: relative;
	top: 0.15rem;
   }
.pagingUl li a {
	border: 1px solid #C8C7CC;
	
	width: 30px;
	height: 30px; 
	text-align: center; 
	line-height: 30px; 
	color: #666; 
	font-size: 12px; 
	border-radius: 50%; 
	
	}
.prv, .next { 
	width: 30px;
	height: 30px; 
	font-size: 12px; 
	text-align: center; 
	line-height: 30px; 
	cursor: pointer; 
	background: #fff; 
	margin: 0 5px;
	border-radius: 50%; 
	border: 1px solid #C8C7CC;
	
	position: relative;
	top: 0.15rem;
	}
.prv { 
	margin-right: 10px; 
	}
.first, .last { 
	width: 30px;
	height: 30px; 
	font-size: 12px; 
	text-align: center; 
	line-height: 30px;    
	
	cursor: pointer; 
	background: #fff; 
	margin: 0 5px;
	border-radius: 50%; 
	margin-right: 10px; 
	border: 1px solid #C8C7CC;
	position: relative;
	top: 0.15rem;
	
	}
	.activP{
	background-color: #2E70E0 !important;
		color: #fff !important;
	}
.prv:hover, .next:hover, .first:hover, .last:hover, .pagingUl li a:hover, .activP {
	border-radius: 50%;
	border: 1px solid #007AFF;
	/* color: #fff !important; */
	} 