

.pages {width:100%;height:40px;line-height: 40px;display:flex;justify-content:center;margin-bottom: 40px; margin-top: 20px;}
.pages a , .pages strong , .pages em{width:80px;height:40px;line-height: 40px;text-align: center;font-size: 16px;display:block;cursor:pointer;margin: 0;color: #000;box-sizing:border-box;border-right: none;}
.pages li{ display:inline-block;}
.pages em {display:none;}
.pages a:last-child {border-right:0px solid #dcdcdc;}

.pages li a:hover , .pages .active {box-sizing:border-box; border:0px solid #dcdcdc; border-right:none; background:rgb(208,45,38) !important; color:#fff !important; border-color:#00b1a0;}
.pages a.prev , .pages a.next {width:80px;box-sizing:border-box;background:#00b1a0;color: #000; border-color:#333;}
.pages .active{ color:#fff;}

.pages .active a:link{ color:#fff;}



.wtogether{
	width: 100%;
	text-align: center;
}
.paging{
	padding: 0 0 122px 0;
	text-align: center;
}
#kkpager{
	clear:both;
	color:#999;
	padding:5px 0px 5px 0px;
	font-size:14px;
	margin: auto;
}
	#kkpager a {
		/*border: 2px solid #d8d8d8;*/
		display: inline;
		padding: 7px 13px;
		cursor: pointer;
		background: none;
		text-decoration: none;
		/*color: #666666;*/
		font-size: 18px;
		margin-right: 10px;
		transition: all ease-out .3s;
/*		border: 1px solid rgb(214,214,214);*/
		/*      background: #999999;*/
		border-radius: 100%;
	}
#kkpager span.disabled{
	display: inline;
	padding:12px 18px;
	/*border:2px solid #d8d8d8;*/
	background: none;
	color:#999;
	font-size: 18px;
	margin-right: 10px;
	transition: all ease-out .3s;  
}
	#kkpager span.curr {
		border-radius: 100%;
		display: inline;
		padding: 7px 13px;
		background: #d82f25;
		color: #fff;
		/*border: 2px solid #d82f25;*/
		font-size: 18px;
		margin-right: 10px;
		transition: all ease-out .3s;
		border: none;
		background: rgb(216,39,29);
		box-shadow: 0 0 10px 0 rgb(216,39,29);
	}
	#kkpager a:hover {
		color:white;
		border: none;
		background: rgb(216,39,29);
		box-shadow: 0 0 10px 0 rgb(216,39,29);
	}
#kkpager span.normalsize{
}
#kkpager_gopage_wrap{
	position:relative;
	left:0px;
	top:0px;
}
#kkpager_btn_go {
	width:44px;
	height:18px;
	border:0px;
	overflow:hidden;
	line-height:140%;
	padding:0px;
	margin:0px;
	text-align:center;
	cursor:pointer;
	background-color:#31ACE2;
	color:#FFF;
	position:absolute;
	left:0px;
	top:-2px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display:none;
}
#kkpager_btn_go_input{
	width:36px;
	height:14px;
	color:#999;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
	border:1px solid #e5e5e5;
	position:relative;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	left:0px;
	top:0px;
	outline:none;
}

#kkpager_btn_go_input.focus{
	border-color:#31ACE2;
}
#kkpager .spanDot{
	margin-right:5px;
}

#kkpager .currPageNum{
	color:#FD7F4D;
}

#kkpager .infoTextAndGoPageBtnWrap{
	padding-top:5px;
}