.pagestyle
{
	width:auto;
}
.pagestyle ul
{
	padding:0;
	margin:0;
	text-align: center;
	list-style-type: none;
	width:auto;
}
.pagestyle ul li
{
	border:solid 1px #c9c9c9;
	border-left:0;
	float: left;
	height:24px;
	width:24px;
}

/*导航内容的处理*/
.pagestyle li a.pagelead
{
	padding-top:4px;
}

/*总记录的内容 countstring */
.pagestyle li.countstring
{
	padding:4px 3px 0 3px;
	border-left:solid 1px #c9c9c9;
	width:28px;
	font-size:14px;
	height:24px;
	background: #fff;
}

/*总页数及当前页的内容 pagecountstring */
.pagestyle li.pagecountstring
{
	padding:4px 4px 0 3px;
	border-right:solid 1px #c9c9c9;
	width:auto;
	font-size:14px;
	height:24px;
	background: #fff;
}

/*本页显示记录数 pagesizestring*/
.pagestyle li.pagesizestring
{
	font-size:14px;
	width:auto;
	height:20px;
	padding-top:3px;
}

.pagestyle li.pagesizestring a
{
	display:inline;
	
}
/*选中的页面记录数 selectpagesize*/
.pagestyle li.pagesizestring a.selectpagesize
{
	color:red;
	font-weight:bold;
}

.pagestyle a img
{
	border:0;
}
.pagestyle a:hover
{	
	background: #f5f5f5;
}
.pagestyle a
{
	height:100%;
	padding:4px 2px 0 2px;
	display: block;
	background: #fff;
	text-decoration:none;
}

/*对当前页码的处理 currentlink */
.currentlink:link,.currentlink:visited
{
	color: #ff0000;
	text-decoration: none;
}
.currentlink:hover
{
	color: #ff00aa
}

/*页面跳转 pagejump*/
.pagestyle li.pagejump
{
	width:auto;
}
.pagestyle li.pagejump input
{
	width:20px;
	height:15px;
}
.pagestyle li.pagejump a
{
	font-size:12px;
	display:inline;
}