body { font-family: "\5b8b\4f53","\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #000; background:#1c3055; }
a:hover { text-decoration: underline; }
.wrap { background: #321e17 url(//images.17173cdn.com/2014/hs/2014/12/31/images/bg.jpg) center top no-repeat; }
.header { width:960px; margin:0 auto; height:438px; position:relative; _zoom:1; }
.nav { height:79px; position:absolute; top:0; right:21px; }
.nav-in { _width:490px}
.nav .nav-item { float:left; }
.nav .nav-item a { display:inline-block; height:79px; background:url(//images.17173cdn.com/2014/hs/2014/12/31/images/b1.jpg) no-repeat;}
.nav .nav-item1 a { width:121px; background-position:0 0;}
.nav .nav-item2 a { width:138px; background-position:-121px 0;}
.nav .nav-item3 a { width:121px; background-position:-259px 0; }
.nav .nav-item4 a { width:110px; background-position:-380px 0;}
.nav .nav-item a:hover { background:url(//images.17173cdn.com/2014/hs/2014/12/31/images/b2.jpg) no-repeat; }
.nav .nav-item1 a:hover { background-position:0 0; }
.nav .nav-item2 a:hover { background-position:-121px 0; }
.nav .nav-item3 a:hover { background-position:-259px 0; }
.nav .nav-item4 a:hover { background-position:-380px 0; }
.header-txt {
	position:absolute;
	right:0;
	bottom:25px;
	font: normal 14px/23px "\5b8b\4f53";
	width:57%;
	height:46px;
	overflow:hidden;
	color: #311919;
} 
.btn-ding{ display:block; width:145px; height:47px; position:absolute; right:0; bottom:42px; background:url(//images.17173cdn.com/2014/hs/2014/12/31/images/bg3.jpg) left top no-repeat; }
.btn-ding:hover { background:url(//images.17173cdn.com/2014/hs/2014/12/31/images/bg4.jpg) left top no-repeat;}
.content { width:960px; margin:0 auto; padding:32px 0 15px 0; }
.area1 { background:url(//images.17173cdn.com/2014/hs/2014/12/31/images/bg2.jpg) center  top no-repeat; height:218px; padding:15px 20px 0 200px;}
.area1-c1 { float:left; width:59.3%;}
.area1-c2 { float:right; width:35%; color:#fff;}
h2{ font: normal 24px/50px "\5fae\8f6f\96c5\9ed1"; color:#fac975; }
.txt-in { font: normal 14px/23px "\5b8b\4f53"; color:#b0a98f; height:69px; overflow:hidden; margin-bottom:20px; }
.btn-cj{ display:block; width:126px; height:44px; background:url(//ue.17173cdn.com/images/dota2/zt/2013/jhmyd/b5.jpg) left top no-repeat; }
.btn-cj:hover { background:url(//ue.17173cdn.com/images/dota2/zt/2013/jhmyd/b6.jpg) left top no-repeat; }
.area1-c2-hd { font:normal 16px/30px "\5fae\8f6f\96c5\9ed1"; }
.area1-c2-b1 { font-size:12px; }
.area1-c2-b1 .item1 { background:#b5542b;  width:118px; float:left; text-align:center; line-height:26px; }
.area1-c2-b1 .item2 { background:#9e4423;  width:135px; float:left; text-align:center; line-height:26px;}
.area1-c2-b2 { width:253px; height:130px; overflow:auto; font-size:12px; }
.table-area1{ width:236px; text-align:center; background:#362b28;} 
.table-area1 td { text-align:center; color:#fff; background:#362b28; width:100px; line-height:26px;}
.table-area1 .td-even { background:#433530;}
.area1-c2-ft p {
	color:#c00;
	font-size:12px;
	line-height:30px;
	height:30px;
	text-align: center;
}
.area2, .area3, .area4{ padding-bottom:20px;}
.area2-c1{ float:left; width:469px;}
.area2-c2{ float:right; width:469px;}
.area2-c11, .area2-c12, .area2-c21, .area2-c22 { height:256px; background: url(//images.17173cdn.com/2014/hs/2014/12/31/images/bg3.jpg) center top no-repeat; margin-top:20px; position: relative; }
.pic-xh { position: absolute; left:24px; top:30px;}
.area2-txt { position: absolute; top:20px; right:27px; width:236px;}
.area2 .txt-in{ height:115px; margin-bottom:12px; }
.area3-hd, .area4-hd { height:50px; background:url(//images.17173cdn.com/2014/hs/2014/12/31/images/bg4.jpg) center top no-repeat; padding:0  22px 0 25px;}
h3{ font: normal 20px/60px "\5fae\8f6f\96c5\9ed1"; color:#fff; }
.more { float:right; }
.more a { font-size:12px; color:#fff; line-height:60px;}
.more a:hover { text-decoration:none;}
.area3-bd, .area4-bd{ background:#281812; padding:0 10px;}
.gb-list1{ overflow:hidden; *zoom:1; font-size:0; text-align:center; width:100%;}
.gb-list1-item{ display:inline-block; *display:inline; *zoom:1; vertical-align:top}
@media all and (-webkit-min-device-pixel-ratio:0){.gb-list1{letter-spacing:-4px; word-spacing:-4px}
.gb-list1-item{letter-spacing:normal; word-spacing:normal}}
.gb-list1-con,.gb-list1-c2,.gb-list1 .txt,.gb-list1 .tit{ display:block; *zoom:1; overflow:hidden; cursor:pointer}
.gb-list1-con{ margin-left:auto; margin-right:auto}
*html .gb-list1-con:hover{ direction:ltr}
.gb-list1-c1{ display:block}
.gb-list1 .avatar,.gb-list1-c2{ font-size:12px}
.gb-list1 .txt{ width:95%; text-overflow:ellipsis; margin:0 auto; color:#a16c40; font-size:14px; line-height:20px; height:40px; }
:root .gb-list1 .mask{ filter:none \0}
.gb-list1-con:hover{ text-decoration:none}
.gb-list1-item{ width:19.99%; padding:10px 0; float:left; }
.gb-list1-con{ width:162px; color:#000;}
.gb-list1-con:hover .txt{ color:#feb26b; text-decoration:none;}
.gb-list1-c1{ position:relative}
.avatar{ width:160px; height:120px; border:1px #a16c40 solid;}
.gb-list1-con:hover .avatar{ border: 1px #feb26b solid;}
.gb-list1-c2{ padding:9px 2px;}
.txt{ height:20px; text-align:left; line-height:20px}
.area5 h3.cmmt-h3{ color:#273b5e; font-weight:bold; font-size:20px;}
.js-comment { padding:20px; background:#fff;}
.pop { position: fixed; bottom: 85px; left: 50%; margin-left: 493px; width: 67px; height: 101px; text-align:center;  z-index:10; /* position fixed for IE6 */_position: absolute;_bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-85+"px");
}
.pop-c1 { background:#000; color:#fff; padding:5px 0;  }
.pop-c1 .txt{ font-size:12px; text-align:center; color:#7a7a7a; }
.btn-st { display:block; width:48px; height:15px; background:#22386e; border:1px solid #162f58; font: normal 12px/17px "\5b8b\4f53"; color:#fff; margin-left:auto; margin-right:auto;}
.btn-st:hover { text-decoration:none;}
.pop-c2 { position:absolute; top:-20px; left:-143px; background:url(//ue.17173cdn.com/images/dota2/zt/2013/jhmyd/b1.png) left top no-repeat; width:143px; height:97px;}
.pop-c2-hd { text-align:left; font:normal 14px/25px "\5b8b\4f53"; color:#8be5ff; padding:0 5px 0 12px; }
.close{ position:absolute; top:6px; right:19px; background:url(//ue.17173cdn.com/images/dota2/zt/2013/jhmyd/b7.jpg) left top no-repeat; width:14px; height:14px; cursor:pointer; }
.pop-c2-bd p{ text-align:left; font-size:12px; padding:5px 12px 5px 10px;  ; line-height:20px; height:40px; overflow:hidden;}
.hide{ display:none;}
.global-footer { color:#5788ba; background:url(../images/111/bg5.jpg) #000 center top no-repeat; height:88px; padding-top:48px;}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active{ color:#5788ba;}
.global-footer a { padding:0 10px;}
