﻿.pagination-out-div {width:100%;text-align:center;overflow:hidden;background:#fff;margin-top:20px;margin-bottom:20px;}
/*下拉每页显示数量跳转样式*/
.pagination-div {
	padding:10px;
	color:#485344;
}
.pageentries
{
	float:left;
	line-height:30px;
	margin-right:40px;
}
.pageentries li
{
	float:left;
	padding-right:8px;
	position:relative;
}
.pageentries li .entriesnum {
    float:left;
	width:60px;
	line-height:27px;
	background:#f9f9f9;
	border:1px solid #d5d5d5;
	border-radius:5px;
	padding:0px 10px;
	position:relative;
	cursor:pointer;
}

.pageentries li .entriesnum.clickhover {
	background:#eee;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
	color:#3b4855
}

.pageentries li .entriesnum.clickhover:before {
	color:#333;
	position: absolute;
	font-family: "FontAwesome";
	margin-top:2px;
	right:6px;
	content:'\f0dd';
-ms-transform:rotate(-180deg); 	/* IE 9 */
-moz-transform:rotate(-180deg); 	/* Firefox */
-webkit-transform:rotate(-180deg); /* Safari 和 Chrome */
-o-transform:rotate(-180deg); 	/* Opera */
    transform:rotate(-180deg);
}
.pageentries li .entriesnum:before {
	color:#333;
	position: absolute;
	font-family: "FontAwesome";
	margin-top:-1px;
	right:6px;
	content:'\f0dd';
  -moz-transition: all 350ms ease-in-out;
  -o-transition: all 350ms ease-in-out;
  -webkit-transition: all 350ms ease-in-out;
  transition: all 350ms ease-in-out;
}
.pageentries li .entriesnum-list {
	display:none;
    float:left;
	width:80px;
	line-height:27px;
	position:absolute;
	border:1px solid #d5d5d5;
	border-radius:5px;
    border-top-right-radius:0;
    border-top-left-radius:0;
	background:#f9f9f9;
	left:0;
	top:28px;
	z-index:999;
	overflow:hidden;
	box-shadow: 0px 4px 8px #d7d7d7;
}
.pageentries li .entriesnum-list dd {
	padding:0px 10px;
	width:60px;
	background:#f9f9f9;
	border-bottom:#e3e3e3 1px solid;
	cursor:pointer;
	color:#949494;
	
  -moz-transition: all 250ms ease-in-out;
  -o-transition: all 250ms ease-in-out;
  -webkit-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}
.pageentries li .entriesnum-list dd:last-child {
	border-bottom:none;
}

.pageentries li .entriesnum-list dd:hover {
	background:#666;
	color:#fff;
	padding-left:15px;
}




/*主分页样式*/
.page-num-div {
	margin:10px auto;
	font-size:12px;
}
.page-num-div a {
    border:1px solid #e5e5e5;
	padding:5px 10px;
	border-radius:4px;
	background:#fff;
	margin-right:2px;
	cursor:pointer;
	-webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
    -khtml-user-select: none; /* Konqueror */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    color: #666;
}

.page-num-div a:hover {
	background:#f1f1f1;
	border:1px solid #ccc;
}
.page-num-div a.page-num-current {
	border:1px solid #ccc;background:#666;color:#fff;
	cursor:default;
}

.page-num-div a.first-last-page {
	cursor:not-allowed;
	color:#cbc8c8;
	background:#fff;
}
.page-num-div a.first-page:before {
	font-family: "FontAwesome";
	content:'\f104';
	/*如果用文字，就改为content:'First';*/
}
.page-num-div a.prev-page:before {
	font-family: "FontAwesome";
	content:'\f100';
	/*如果用文字，就改为content:'Previous';*/
}
.page-num-div a.next-page:before {
	font-family: "FontAwesome";
	content:'\f101';
	/*如果用文字，就改为content:'Next';*/
}
.page-num-div a.last-page:before {
	font-family: "FontAwesome";
	content:'\f105';
	/*如果用文字，就改为content:'Last';*/
}

/*分页省略号*/
.page-num-div a.none {
	border:none;background:none;padding:10px 2px 0px 2px;cursor:default;
	content:'...';
}
.page-num-div a.none:before {
	content:'...';
}

/*分页省略号*/
/*全部条目样式*/
.page-info-div {
	margin-right:30px;float:right;text-align:right;line-height:30px;
}
.page-info-div span{
	color:chocolate;
}