/* -----------------------------------------------
   .pagelink-page
*/
.pagelink-page{
	margin: 0 0 20px 0;
	border-top:none;
}
.pagelink-page.bottom{
	border-top:none;
	border-bottom: none;
}
.pagelink-page ul{
 text-align:right;
 font-size: 12px;
 font-weight: bold;
 line-height: 40px;
 color: #aaaaaa;
 height: 40px;
}
.pagelink-page li{
	display: -webkit-inline-box;
	list-style: none;
	text-align:center;
	float: left;
	height: 40px;
}
.pagelink-page li:nth-of-type(1) {
	color: #aaaaaa;
	width: 100px;
}
.pagelink-page li:nth-of-type(3) {
	margin-top:14px;
	float: right;
	width: 100px;
}

/* -----------------------------------------------
   .pagelink-page .pagelink-num
*/
.pagelink-page li.pagelink-num {
	text-align:center;
	width:400px;
	margin:0px 60px;
	padding:0px auto;
}
.pagelink-page li.pagelink-num span,
.pagelink-page li.pagelink-num a,
.pagelink-page li.pagelink-num a:link{
	display:inline-block;
	color: #666666;
	text-decoration: none;
	text-align:center;
	line-height:40px;
	width:40px;
	height:40px;
	padding:0px;
	background-color: #CCCCCC;
	position:relative;

}
.pagelink-page li.pagelink-num .on,
.pagelink-page li.pagelink-num a:hover{
	color: #000000;
	background-color: #ffff00;
}

/* -----------------------------------------------
   .pagelink-all,.pagelink-page //pagelink
*/
.pagelink-all,.pagelink-page{
	margin: 0 0 20px 0;
	border-top: 2px solid #d9d9d9;
}
.pagelink-all.bottom,.pagelink-page.bottom{
	border-top:none;
	border-bottom: 2px solid #d9d9d9;
}
.pagelink-all ul,.pagelink-page ul{
 text-align: center;
}
.pagelink-all ul{
 background-color: #f2f2f2;
}
.pagelink-all ul li,.pagelink-page ul li{
 display: inline-block;
	list-style: none;
	font-size: 80%;
	line-height: 110%;
	font-weight: bold;
 padding: 0;
	margin: 0;
}
.pagelink-all ul li.off,.pagelink-page ul li.off{
 display: inline-block;
	color: #CCC;
 padding:10px 16px !important;
}
.pagelink-all ul li a,
.pagelink-all ul li a:link,
.pagelink-page ul li a,
.pagelink-page ul li a:link{
 display: inline-block;
	color: #666666;
 text-decoration: none;
 padding:10px 16px;
	background-color: #D9D9D9;
}
.pagelink-all ul li a.on,
.pagelink-all ul li a:hover,
.pagelink-page ul li a.on,
.pagelink-page ul li a:hover{
	color: #000000;
	background-color: #ffff00;
}

/* -----------------------------------------------
   .pagelink-page .pagelink-move
*/
.pagelink-page ul li.pagelink-move a,
.pagelink-page ul li.pagelink-move a:link{
	color: #666666;
 background-color:#FFF;
}
.pagelink-page ul li.back.off,
.pagelink-page ul li.back a{
 text-align:right !important;
 padding:10px 16px 10px 20px;
 background-image: url(../../img/common/icon-pagelink-page-back.gif);
 background-repeat:no-repeat;
}
.pagelink-page ul li.next.off,
.pagelink-page ul li.next a{
 padding:10px 20px 10px 16px;
 background-image: url(../../img/common/icon-pagelink-page-next.gif);
 background-repeat:no-repeat;
}
.pagelink-page ul li.back.off{background-position:left -29px;}
.pagelink-page ul li.next.off{background-position:right -29px;}
.pagelink-page ul li.back a{background-position:left 1px;}
.pagelink-page ul li.next a{background-position:right 1px;}
