html{   _text-overflow:ellipsis;  }
body{ font-family:"\5b8b\4f53"; font-size:12px; background-color:#fff;letter-spacing:0px; min-height:600px;}
body{background: url(about:black) no-repeat fixed;}

a{color:#000; }
a:hover{ text-decoration: underline;}

.fixed{  position: fixed;  _position: absolute;  _top: expression(eval(document.documentElement.scrollTop));}  
  
.wrap{ overflow: hidden; zoom:1;}
.wrap-in{ background:url(//ue.17173cdn.com/images/dnf/zy/2013/top-bg.jpg) center top no-repeat;}
.header{ position:relative; width:960px; height:370px; margin:0 auto ; }
.header .logo,.header .bbs{ overflow:hidden; position:absolute; line-height:999em}
.header .logo{ bottom:227px; left:50px; width:370px; height:210px}
.header .h1logo{ position: absolute; right: 0px; top: 30px; width: 318px; height: 205px;}
.header .h1logo a{ text-align: center; display: block; width: 100%; height: 100%; color:#e0d1af;}
.header .h1logo span{ position: absolute; left: 0; width: 100%; text-align: left; color: #e0d1af; text-shadow:2px 2px 2px #000;}
.header .h1logo .s01{ bottom: 5px;  left: -25px; font:bold 18px/30px "\5fae\8f6f\96c5\9ed1"}
.header .h1logo .s02{bottom: 30px; font:bold 22px/30px "\5fae\8f6f\96c5\9ed1"}


.header .bbs{ bottom:78px; right:4px; width:117px; height:74px; }
.header .bbs:hover{background-position:0 -56px; }
.nav{ position:absolute; bottom:132px; height:60px}
.nav-in,.fast-track{ overflow:hidden; *zoom:1}
.nav-item{ overflow:hidden; float:left; width:111px; height:60px; }
.nav-item1{ width: 162px;  font-size: 0;}
.nav-con{ display:block; padding-top:7px; font:normal 20px/53px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53"; text-align:center; color:#fff8c9}
.nav-con:hover{ text-decoration: none;}
.nav-item1 .nav-con:hover{ background: none}
.subnav{ zoom:1; position:absolute; z-index:3; bottom:81px;_bottom:78px; left:3px; height:51px; line-height: 51px; }
.subnav-item{ float:left; position:relative; padding: 1px;}
.subnav .gep{border-right: 1px solid #c5634c; float: left; width: 0px; height:15px; margin-top: 20px; margin: 20px 3px 0; overflow: hidden;}
.subnav li{ float: left;}
.subnav-con{ position:relative; padding: 0 10px; text-align:center; font-weight: bold; font-size: 14px; color:#fdf8ce}
.subnav-con:hover{ color:#fff;}
.subnav-in{ height: 51px;} 

.subnav-in li .subnav-list2{ display: none;  position: absolute; left: -1px; top: 100%; background: #040100; _width: 127px;}
.subnav-in li .subnav-list2 { z-index: 10; border:1px solid #951d01; border-top: none; }
.subnav-in li .subnav-list2 li{ position: relative;    height: 27px; line-height: 27px;_display:inline; float: none;_width: 127px;  zoom:1; }
.subnav-in li .subnav-list2 li a{ font-size: 12px;}
.subnav-in li .subnav-list2 ul{ display: none;  left: 100%; top: 0;position: absolute;background: #040100;border:1px solid #951d01; }
.subnav-in li .subnav-list2 li:hover ul{  display: block;}
.subnav-in li .subnav-list2 li.hover ul{  display: block;}

.subnav-in .subnav-item-dropdown:hover .subnav-list2{ display: block;}
.subnav-in .subnav-item-dropdown.hover .subnav-list2{ display: block;}
.subnav-in .subnav-item-dropdown .subnav-list2 li{ padding: 0 15px;}
.subnav-in .subnav-item-dropdown .subnav-list2 a{  color:#fdf8ce; display: inline;  white-space: nowrap;}
.subnav-in .subnav-item-dropdown:hover {  background-color: #0c0301; border:1px solid #951d01; padding: 0;}
.subnav-in .subnav-item-dropdown.hover {  background-color: #0c0301; border:1px solid #951d01; padding: 0;}

.subnav-in .subnav-item-dropdown .subnav-list2 li:hover{ background-color:#9b1e00 }
.subnav-in .subnav-item-dropdown .subnav-list2 li.hover{ background-color:#9b1e00;}

.subnav-in .subnav-item ul .haschildren {position: absolute; width: 0; height: 0; overflow: hidden; border-width:3px; border-style: solid; border-color: #000 #000 #000 #fdf8ce; bottom: 10px;right: 5px;}
.subnav-in .subnav-item-dropdown .subnav-list2 li:hover .haschildren{ background-color: #9b1e00; border-color:#9b1e00  #9b1e00 #9b1e00 #fdf8ce}
.subnav-in .subnav-item-dropdown .subnav-list2 li.hover .haschildren{ background-color: #9b1e00; border-color:#9b1e00  #9b1e00 #9b1e00 #fdf8ce}

.subnav-in li .subnav-list2 li ul li{ } 
.fast-track{ position:absolute; bottom:10px; width:100%; height:61px}
.fast-track .item{ float:left; padding:0 0 1px 20px; font-size:0; line-height:25px}
.fast-track .aline{ float:none}
.fast-track .tit{ float:left; font-size:12px; font-weight:bold; color:#fff0a9}
.fast-track .tit .icon{ float: left; width: 15px; height: 15px; background:url(//ue.17173cdn.com/images/dnf/2011/icon-png.png) 0 0 no-repeat; margin-top: 7px;
}
 .fast-track .tit .icon01{ background-position:0 -49px; }

.fast-track .con{ float:left; font-size:12px; white-space:nowrap}
.fast-track a{ color:#ae776a}
.fast-track a:hover{ text-decoration: underline;}
.fast-track .sep{ margin:0 7px 0 6px; color:#6b3326}


#footer { }
#footer .global-footer{color:#433834; height: 100px;  padding-top:20px; }
#footer .global-footer a{color:#433834}

.link-list{ overflow: hidden; width:960px; margin:0 auto; padding:20px 10px;  border-top: 1px solid #322420; border-bottom: 1px solid #322420}
.link-list li{ float:left; width:187px; overflow:hidden; text-align:center; border-right: 2px solid #231c1c}
.link-list li .tit{ display:block; color:#b19f99; font-size:14px; font-weight:bold;}
.link-list li p{ line-height:22px;}
.link-list li p a{color:#836859}
.link-list li.no-border{ border: none;}
.friendly-link{   width:960px; margin:20px auto; padding:15px 10px  10px; border-top: 1px solid #322420}
.friendly-link .tit{color:#b19f99; font-weight: bold;}
.friendly-link  a{color:#544c4a; padding:0 3px;}
.friendly-link .hd a{ float: right;}
.friendly-link .bd{ padding: 10px;}
.fl-list li{ float: left; color:#b19f99; width: 12.5%; text-align: center; padding: 5px 0 7px;}
.fl-list img{ width: 105px; height: 38px;}

.search-area{ position:absolute; bottom:8px; right:10px; width:288px; height:31px;  line-height:31px; _bottom:2px;}
.search-area .tit{color:#be1414; font-weight: normal; position:absolute; bottom:0px;}
.search-area .ico{width:35px; height: 8px; overflow: hidden;  position: absolute; bottom: 0; left: 5px; background: url(//ue.17173cdn.com/images/w2i/index/2013/bgs.png) -280px -24px;}
.search-area .txt{ border:1px solid #be1414; width:158px; height:19px; background:#fff;  position:absolute; right:58px; bottom:5px; line-height:19px; color:#000; padding-left:5px;}
.search-area .btn{ background:url(//ue.17173cdn.com/images/w2i/index/2013/bgs.png) -280px 0  no-repeat; display:block; width:44px; height:22px; position:absolute; right:8px; bottom:4px; cursor:pointer; border:0;}


/*common*/
.container{ width: 960px; margin: 10px auto;   }
.oz{overflow: hidden; *zoom:1;}
.gb-tab a:hover{ text-decoration: none;}
.icon{ background: url(//ue.17173cdn.com/images/dnf/zy/2013/bgs.png) no-repeat;}

.date{float: right;}
.hd-tit{}
.more{ float: right; color:#a8918b;}
.more a{color: #a8918b}
ul .txt{ display: block;}
.gb-tab {overflow: hidden; zoom:1;}

.gb-tab a{  display: inline-block; *display: inline; *zoom:1; color:#ab7e6d;  }
.gb-tab li{ }


.comm-con{overflow: hidden; zoom:1; margin-top: 12px; border:1px solid #000;}
.comm-con .comm-hd{height: 48px; background:url(//ue.17173cdn.com/images/w2i/index/2013/hd-bg1.jpg) no-repeat; padding: 0 10px 0 0; line-height: 48px;}
.comm-con .comm-hd .tit{ width: 336px; height: 50px; float: left; font-size: 0; background: url(//ue.17173cdn.com/images/w2i/index/2013/tit-bgs.png) no-repeat;}
