html,
body {
	background: url(//ok.166.net/cain-corner/951088215/game/blizzard/d3/images/d3-bg-center.jpg) repeat-y center 0 #000;
	color: #b99d6e;
	-webkit-text-size-adjust: none;
}
a {
	color: #A99877;
}
a {
	outline: none;
	text-decoration: none;
}
img {
	display: inline-block;
	box-sizing: content-box;
}
.d3 {
	background: url(//ok.166.net/cain-corner/951088215/game/blizzard/d3/images/d3-bg-bottom.jpg) no-repeat center bottom;
}
.d3 .d3-bg {
	background: url(//ok.166.net/cain-corner/951088215/game/blizzard/d3/images/d3-bg-top.jpg) no-repeat center top;
}
.d3 .wrapper {
	width: 1200px;
	padding-top: 310px;
	margin: 0 auto;
	background: url(//ok.166.net/cain-corner/951088215/game/blizzard/d3/images/d3-bg-top.jpg) no-repeat center 0;
}
.d3 .contents a:hover {
	 color:#ff9300;
}
.d3 .contents {
	padding: 40px 5px 0;
}
.d3 .contents .data-content {
	height: 100%;
	padding: 0 0 20px;
	position: relative;
	z-index: 0;
}
.location {
	border-bottom: 3px solid #22201C;
	font: 12px/1.2 Arial, "Microsoft Yahei", Helvetica, sans-serif;
}
.location a,
.location span {
	display: inline-block;
	padding: 10px 10px 10px 15px;
	background: url(//ok.166.net/cain-corner/951088215/game/blizzard/d3/images/arrow.gif) no-repeat 0 center;
	line-height: 22px;
}
/* .article-content {
	padding: 0 20px;
}
.article-content #h1title {
	color: #F3E6D0;
	margin: 30px 0 5px;
	font-size: 24px;
}
.article-content .info {
	font-size: 12px;
	line-height: 21px;
	padding: 5px 0;
	color: #AD835A;
}
.article-content .info a {
	padding: 0 5px;
} */
/* Page */

.page-number {
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.page-number a {
	border: 1px solid #322d29;
	padding: 5px 10px;
	text-align: center;
	background: #191814;
}
.page-number a:hover {
	border: 1px solid #ff9300;
}
.page-number .ellipsis {
  border: none;
  background: none;
  padding: 5px 10px;
  color: #b99d6e;
}
.page-number span {
	padding: 5px 10px;
	text-align: center;
}
.page-number .nopage {
	border: 1px solid #1f1c19;
	color: #1f1c19;
}
.page-number .thispage {
	border: 1px solid #ff9300;
	color: #ff9300;
}