#infoPage {
	float:left;
	width:100%;
	text-align:right;
	font-size:12px;
	color:#A0A0A0;
	margin:17px 0;
	display:inline
}
#infoPage ul {
	float:right;
}
#infoPage ul li {
	float:left;
	vertical-align:middle;
}
#infoPage ul li a:link,#infoPage ul li a:visited {
	border:#ddd 1px solid;
	line-height:24px;
	padding:0 10px;
	color:#A0A0A0;
	margin:2px;
	text-decoration:none
}
#infoPage ul li a:hover,#infoPage ul li a:active {
	border:#C9C9C9 1px solid;
	line-height:24pxpadding:0 10px;
	color:#000;
}
#infoPage ul li a {
	float:left;
	margin:2px 5px;
	display:inline;
	line-height:22px
}
#infoPage ul li span.nowPage {
	float:left;
	border:#f50 1px solid;
	line-height:24px;
	padding:0 10px;
	margin:2px;
	font-weight:bold;
	color:#F45400;
	background:#FFEDE5
}
#infoPage ul li span.disabled {
	float:left;
	line-height:24px;
	padding:0 10px;
	color:#aaa;
	margin:2px;
}
#infoPage ul li a.disabled {
	border:#C9C9C9 1px solid;
	line-height:24px;
	padding:0 10px;
	color:#aaa;
	margin:2px;
}
#infoPage ul li a.a,#infoPage ul li a.upPage.icon-upPage {
	background:url(../images/icon2.png) 7px 8px no-repeat;
	padding-left:16px;
}
#infoPage ul li a.icon-next,.page a.icon-next {
	background:url(../images/icon1.png) 53px 8px no-repeat;
	padding-right:16px;
}
#infoPage ul li .icon-next a:hover,.page .icon-next a:active {
	border:#C9C9C9 1px solid;
	padding:5px 10px;
	color:#000;
}

.pager{
	margin:0 10px;
	float: right;
}
.pager a,.pager span{
	border: 1px solid;
	display:inline-block;
	border: 1px solid #ddd;
    color: #000;
    font-size: 13px;
    margin: 0 2px;
    padding: 5px;
    text-decoration: none;
}
.pager .ok,.pager a:hover {
    background: #009DE7 none repeat scroll 0 0;
    border: 1px solid #009DE7;
    color: #fff;
	font-size: 13px;
    margin: 0 2px;
    padding: 5px;
	text-decoration: none;
}

.pagelist {
	WIDTH:600; FLOAT:RIGHT; LINE-HEIGHT: 30px; MARGIN-TOP: 0px; DISPLAY: table; CLEAR: both; FONT-SIZE: 14px;
}
.pagelist LI{float:left;}
.pagelist EM {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 3px; FONT-STYLE: normal; MARGIN: 0px 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #f5f9fe; COLOR: #14316b; BORDER-TOP: #e0e0e0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 3px
}
.pagelist STRONG {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #009900; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 3px
}
.pagelist A {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 3px
}

/*page*/
.lmlpage{ clear:both; margin:0 auto; text-align:center; padding:10px 0; font-size: 14px;}
.lmlpage li { background:#fff; border: 1px solid #e6e6e6; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:1px 5px; padding-right:0!important:; text-align: center;}
.lmlpage li a{color: #000; margin:0; padding:0;}
.lmlpage li.thisclass{background:#ec054b; border: 1px solid #ec054b;  color: #ffffff;}
.lmlpage li.thisclass a{color: #fff}
.lmlpage li.pageinfo{ background:#fff; border: 1px solid #ec054b; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:1px 5px; padding-right:0!important:; text-align: center;}
