/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0 }
html, body { height:100%; font: 12px/1.2 Arial, "Microsoft Yahei", Helvetica, sans-serif; }
ol, ul { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
:focus { outline:0; }
button::-moz-focus-inner { padding:0; border:0; }

h1, h2, h3 { font-weight:normal; }
ol, ul, li { list-style:none; }

a { outline:none; text-decoration:none; }
a span { cursor:pointer;}
p { word-break:break-all; word-wrap:break-word;}
textarea { overflow:auto; }
em { font-style:normal; }
img { vertical-align:top;}
.d3 .contents .data-content { height:100%; padding:0 0 20px; position:relative; z-index:0;}
.d3 .contents .data-content .location { border:0; position:absolute; left:25px; top:0; z-index:10;}
.location { border-bottom:3px solid #22201C;}
.location a, .location span { display: inline-block; padding: 10px 10px 10px 15px; background: url(http://img3.cache.netease.com/game/blizzard/d3/images/arrow.gif) no-repeat 0 center; line-height: 22px; }

.data-content .warp-bluex { width:800px; background:url(http://img3.cache.netease.com/game/diablo3/bluemoder.jpg)  center repeat-y;}
.data-content .warp-blueb {background:url(http://img3.cache.netease.com/game/diablo3/bluemodeb.jpg) 1px bottom no-repeat;}
.data-content .bg_blue1 {width:640px;padding:14px 80px 40px 80px;background:url(http://img3.cache.netease.com/game/diablo3/bluemode2t.jpg) no-repeat;min-height:153px;}
.data-content .bg_blue2 {width:640px;padding:80px 80px 82px 80px;background:url(http://img3.cache.netease.com/game/diablo3/bluemodet.jpg) no-repeat;}
.data-content .warp-bluex .empty1 {width:110px;height:100px;float:left;}
.data-content .warp-bluex .empty2 {width:34px;height:60px;float:left;}
.data-content .warp-bluex p {font-size:12px;color:#1B79B3;}
.data-content .img-text {padding:0 60px 0 77px;}
.data-content .img-text .content {width:530px;float:left;}
.data-content .img-text .content h1 {width:530px;}
.data-content .img-text .content p {width:530px;}
.data-content .img-text img {float:right;width:200px;height:150px;padding:35px 30px 55px 30px;background:url(http://img3.cache.netease.com/game/img11/D3_YL/images/ziliao_4.gif) no-repeat;}

.guide-top-img { height:260px; }
.guide-top-img p { margin:0;}
.guide-top-img .guide-text { text-indent:2em; padding:80px 0 50px 20px; width:400px; color:#A99877;}
#endText { padding:0;}
#endText td { border:0;}
#endText table td p { text-indent:2em;}
#endText img { vertical-align:top;}
#endText .guide-top-img .guide-text { margin:0;}
#endText .guide-menu .guide-menu-content { padding:0; }
#endText .guide-menu .guide-menu-content li { list-style:none; line-height:30px; font-size:14px;}


/* Article Content */
#endText { width: auto; font-size: 14px; clear:both; text-align:justify; padding:10px 0;}
#endText strong,#endText b { font-weight:bold; }
#endText img { box-shadow:0 0 10px #000;}
#endText hr { border: 1px solid #22201C;}
#endText td {  padding:5px;}
#endText p { margin: 14px 0; text-indent:2em; line-height:24px;}
#endText a { color: #A4601E; }
#endText a:hover { color: #FFF; }
#endText img { padding: 1px; border: 1px solid #4D3F32; }
#endText a:hover img { border:1px solid #ff9300;}
#endText .no-shadow { box-shadow: none; }
#endText .no-border { border: none; }
#endText a:hover img.no-border { border:none;}
#endText .no-padding { padding:0;}
#endText li { list-style-type: disc; font-size:12px; line-height:22px;}
#endText ul { padding: 0 0 0 40px;}
#endText ul li ul { padding: 0 0 0 15px;}
#endText ul li ul li ul { padding: 0 0 0 15px;}
#endText .icon { margin:3px 0 0; border:0; }
#endText .f_center { text-align:center; text-indent:0; }
#endText .f_justify { text-align:justify; text-justify:inter-ideograph; text-indent:0; }
#endText .f_table { border-collapse: collapse; margin: 0 auto;}
#endText .f_left { text-align: left;}
#endText .f_right { text-align: right;}
#endText .blue-post .link a { font-size: 12px;}
#endText .blue-post .blue-post-content p { font-size: 12px; }
#endText .blue-post .blue-post-spokesman img { border: 0; box-shadow: none; }
	
/* Vote */
#endText .nvt_vote_4 { border-bottom: 1px solid #27221b; text-align: left; border-left: 1px solid #322d27; margin: 0 auto; width: 434px; background: #0d0b08; clear: both; border-top: 1px solid #322d27; border-right: 1px solid #322d27; padding: 0; }
#endText .nvt_vote_4 .nvt_vote_til { border-bottom: 1px solid #27221b; line-height: 35px; padding-left: 35px; background: url("http://img1.cache.netease.com/cnews/img/nvt10/voteicon.gif") no-repeat scroll 10px 8px #1A0804; font-weight: bold; }
#endText .nvt_vote_4 .nvt_vote_list { border-top: none; }
#endText .nvt_vote_cnt, .nvt_vote_info { margin: 10px; }

.blog-articles .article-wrapper .article-content { width:510px;}
.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;}

/* Blog Articles */
	.blog-articles {}
	.blog-articles .article-wrapper { padding:20px 0; background:url(http://img3.cache.netease.com/game/blizzard/d3/images/blog-seperator.gif) repeat-x 0 0;}
	.blog-articles .article-wrapper .article-image { float:left;}
	.blog-articles .article-wrapper .article-image a img { display:block; border-radius:3px; padding:1px; border:1px solid #483a30; box-shadow:0 0 10px #000;}
	.blog-articles .article-wrapper .article-image a:hover img { border:1px solid #824C06;}
	.blog-articles .article-wrapper .article-content { float:left; padding:0 0 0 20px; width:410px;}
	.blog-articles .article-wrapper .article-content h2 { font-size:16px; white-space:nowrap;}
	.blog-articles .article-wrapper .article-content h2 a { color:#f3e6d0;}
	.blog-articles .article-wrapper .article-content h2 a:hover { color:#fff;}
	.blog-articles .article-wrapper .article-content p { margin:10px 0; line-height:22px;}
	.blog-articles .article-wrapper .article-meta a.article-comment { height:16px; line-height:16px; display:inline-block; background:url(http://img3.cache.netease.com/game/blizzard/d3/images/comment-icon.gif) no-repeat 0 4px; padding:0 5px 0 16px; color:#6f9ca2;}
	.blog-articles .article-wrapper .article-meta a.article-comment:hover { background:url(http://img3.cache.netease.com/game/blizzard/d3/images/comment-icon.gif) no-repeat left -12px; }
	.blog-articles .article-wrapper .article-meta .article-date { color:#999;}
	.blog-articles .article-wrapper .no-border-top { border-top:0;}
	.blog-articles .article-wrapper .no-border-bottom { border-bottom:0;}
	.blog-articles .view-more { margin:10px 0;}
	.blog-articles .view-more a { display:block; line-height:40px; text-align:center; background:#0A0908; border-radius:3px;}
	.blog-articles .view-more a:hover { background:#000;}
.ah_s_show1 p { margin:1em 0px;display:block;}
.ah_s_show1 { clear:both; line-height:22px; text-align:justify; font-size:12px; color:#b99d6e; }
.ah_s_show1 .sL { float:left; width:82px; overflow:hidden; margin-right:20px; display:inline;}
.ah_s_show1 .sL img { border:1px solid #86624c;}
.ah_s_show1 .sL h3 { text-align:center; line-height:21px; font-weight:bold; padding-top:5px;}
.ah_s_show1 .sL p { text-align:center; line-height:21px; margin:0; color:#717171;}
.ah_s_show1 .sR { text-align:left; line-height:24px;}
.ah_s_show1 strong { font-weight:bold}
.ah_s_show1 ul { margin-left:40px; list-style-position: outside;}
.ah_s_show1 li { list-style-type: disc}
.ah_s_show1 table,td,tr,th {font-size:14px;}		

.title1 {  color: #afafaf; }
.title2 {  font-size: 14px; color: #ffffff; }
.title3 {  font-family:"Verdana"; font-size: 14px; font-weight: bold; color: #D99B3C;}
.title4 {  font-family:"Verdana"; font-size: 14px; font-weight: bold; color: #FFF;}
.title5 {  font-family:"Verdana"; font-size: 14px; font-weight: bold; color: #D99B3C; margin-left:230px; width:100px; padding-top:40px;}
.title6 {  font-family:"Verdana"; font-size: 14px; font-weight: bold; color: #D99B3C; margin-left:180px; width:200px; padding-top:40px;}


.pbtit{
background:url(../img/02/03.png) no-repeat 0 0;
	height:80px;
	margin-left:50px;
}

.xiazai{ width:600px; margin-left:50px; margin-top:50px; height:180px;}
.xiazai ul { list-style-type:none;}
.xiazai ul li { width:280px; float:left; background:url(../img/02/07.jpg) no-repeat; height:80px; }


.xiazailist {width:280px; float:left; background:url(../img/02/07.jpg) no-repeat; height:80px;}
.xiazailistzt{ padding-left:60px;}

.xiazail { background:url(../img/02/08.jpg) no-repeat; height:80px; margin-left:50px; height:80px;}
.xiazailzt{ padding-left:60px;  margin-top:13px; padding-top:13px;}