/* CSS Document */
.a_page{
	float:right;
	margin-top:40px;
}
.a_page a:link, .a_page a:visited, .a_page span{
	display:block;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#a2a2a2;
	text-decoration:none;
}
.a_page a:hover{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.first, .end{
	margin-top:1px;
}
.prev, .next{
	width:24px;
	height:24px;
	background-size:100% 100%;
}
.prev{
	background-image:url(../images/page/prev.png);
}
.next{
	background-image:url(../images/page/next.png);
}
.num{
	margin-top:2px;
}
.a_page .current{
	font-size:1.2em;
	color:#7a7a78;
	font-weight:bold;
	margin-top:1.5px;
}
/*new*/
.load_page{
	padding: 0 20px 20px 20px;
}
.load_page a:link, .load_page a:visited, .load_page a.disabled:link,  .load_page a.disabled:visited{
	display: none;
	padding: 10px 0;
	color: #fff;
	font-size: 1.6rem;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.load_page a:link, .load_page a:visited, .btn_fdae02{
	background-color: #fdae02;
	border: 1px solid #fdae02;
}
.load_page a.bd_fdae02:link, .load_page a.bd_fdae02:visited{
	color: #fdae02;
	background-color: #fff;
	border: 1px solid #fdae02;
}
.load_page a.disabled:link,  .load_page a.disabled:visited{
	background-color: #fdae02;
	border: 1px solid #fdae02;
	opacity: 0.5;
}
.load_page a.block:link, .load_page a.block:visited{
	display: block;
}
.load_page #loadTip{
	color: #999;
	text-align: center;
}
.btn_sub{
	width: 100%;
	padding: 10px 0;
	color: #fff;
	font-size: 1.5rem;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.load_page a:active, .btn_sub:active{
	opacity:0.7;
}