@charset "utf-8";
/* html所用页码 */
.list_page {
	padding:10px 0 0 45px;
	text-align:left;
	font-size:12px;
}

.list_page a, .list_page_displayPage {
	border:1px solid #ccc;	
}
.list_page a {
	margin:2px 0 2px 3px;
	padding:0 12px;
	background:#fff;
	line-height:29px;
	display:inline-block;
	vertical-align:middle;
}
.list_page a:link, .list_page a:visited {
	text-decoration:none;
	color:#777;
	hide-focus:expression(this.hideFocus=true);
}
.list_page a.current, .list_page .pagecount-active, .list_page a:hover {
	color:#fff;
	text-decoration:none;
	display:inline-block;
}
.list_page_displayPage {
	margin:0 0 4px 0;
	height:29px;
	line-height:24px;
}

/* jsp所用页码 */
.pagesize, .pagecurpage {
	margin:0 3px 0 0 ;
}
.pagebtn{
	margin:2px 3px;
	padding:0 12px;
    font-size: 14px;
    line-height: 29px;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
	border:1px solid #ccc;
	color:#777;
    display: inline-block;
}

.pagebtn.disabled, .pagebtn[disabled]{
    pointer-events: none;
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity:.65;
}

.pagebtn-count {
	background:#fff;
	color:#555;
}
.pagebtn:active, .pagebtn:hover, .pagecount-active{
	color:#fff !important;
}