a:hover{ text-decoration:underline; _vertical-align:baseline}

.hd,.pn-hd{ overflow:hidden; *zoom:1}
.hd .tit,.pn-hd .tit{ float:left; font-size:14px; font-weight:bold}
.hd .more,.pn-hd .more{ float:right}
.bd,.pn-bd{ *zoom:1}

.gb-list1 .date{float:right}

.gb-list2{ overflow:hidden; *zoom:1; font-size:0; text-align:center}
.gb-list2-item{ display:inline-block; *display:inline; *zoom:1; vertical-align:top}
.gb-list2-con,.gb-list2-c2,.gb-list2 .txt,.gb-list2 .tit{ display:block; *zoom:1; overflow:hidden; cursor:pointer}
.gb-list2-con{ margin-left:auto; margin-right:auto}
*html .gb-list2-con:hover{ direction:ltr}
.gb-list2-c1{ display:block}
.gb-list2 .avatar,.gb-list2-c2{ font-size:12px}
.gb-list2 .txt{ width:98%; margin-left:auto; margin-right:auto; text-overflow:ellipsis}
.gb-list2 .cover,.gb-list2 .mask{ display:none; overflow:hidden; position:absolute}
.gb-list2 .cover{ z-index:2}
.gb-list2 .mask{ z-index:-1; top:0; left:0; width:1000px; height:1000px; width:100%\0; height:100%\0; background:#000; filter:alpha(opacity:50); opacity:.5}
:root .gb-list2 .mask{ filter:none \0}
.gb-list2-con:hover{ text-decoration:none}
.gb-list2-con:hover .txt{ text-decoration:underline}

.gb-tab{ *zoom:1}
.gb-tab-b1,.gb-tab-b2{ position:absolute; display:none; overflow:hidden; cursor:pointer}
.gb-tab-c:hover{ text-decoration:none}
.gb-rank{ *zoom:1}
.gb-rank .item{clear:both;vertical-align:bottom}
.gb-rank .rank-c1{ float:left}
.gb-rank .rank-c2,.gb-rank .info{ overflow:hidden; *zoom:1}
.gb-rank .num{ display:inline;float:left;text-align:center}
.gb-rank .pic{display:none}
.gb-rank .info{display:none}
.gb-rank .title{ overflow:hidden}
.gb-rank .date{ float:right}
.gb-rank .title2{ overflow:hidden; width:98%; white-space:nowrap; text-overflow:ellipsis}

.gb-rank .top{overflow:hidden}
.gb-rank .top .pic{float:left; display:inline; position:relative}
.gb-rank .top .pic a{ display:block}
.gb-rank .top .info{ display:block}
.gb-rank .top .tit{ overflow:hidden}
.gb-rank .top .title{display:none}


body{ font-family:"\5b8b\4f53"; font-size:12px; background-color:#d7ac47}
.header .bbs a,.nav-con,.first-screen-c1-c2 .current,.area1 .pn-hd,.first-screen-mod1 .hd .icon,.first-screen-c2-c3 .hd .icon{background: url(http://ue1.17173.itc.cn/images/fengshen2/index/2013/sp.png) no-repeat; }

.wrap-in{ background:url(http://ue1.17173.itc.cn/images/fengshen2/index/2013/top-bg.jpg) center top no-repeat}

.header{ position:relative; z-index:500; width:970px; height: 400px; margin: 0 auto; }
.header .h1logo{position:absolute;width: 275px; height:50px; padding-top: 115px; text-align: center;color: #000;font-family:"\5fae\8f6f\96c5\9ed1" ;top: 110px;left: 60px;}
.header .h1logo a{ color: #000}
.header .h1logo a:hover,.header .h1logo:hover{ text-decoration: none;}
.header .h1logo .tit1{ font-size: 24px;  }
.header .h1logo .tit2{ font-size:16px; font-weight: bold; }
.header .h1logo a:hover .tit1,.header .h1logo a:hover .tit2{ text-decoration: none;}
.header .logo{ bottom:227px; left:50px; width:370px; height:210px}
.header .bbs{ bottom: 0; right: 0; width:143px; height:74px; position: absolute; padding:4px; background-color: #3a3a3a;  }
.header .bbs a{ display: block; background-position:-390px -60px;width:143px; height:74px; }
.header .bbs a:hover{ background-position:-540px -60px } 
.header .yjtg{ bottom: 9px; right: 170px; position: absolute; color: #f9911d; font-size: 18px; font-family:"\5fae\8f6f\96c5\9ed1"  }

.nav{ position:absolute; bottom: 41px; height: 43px;}
.nav-in,.fast-track{ overflow:hidden; *zoom:1}
.nav-item{ overflow:hidden; float:left; width: 136px; height: 43px;}
.nav-con{ display:block; font: bold 18px/43px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53"; text-align:center; color:#fff; background-position:0 -60px }
.nav-con:hover,.page-index .nav-item1 .nav-con{ text-decoration:none; background-position: -140px -60px; color:#000}


.subnav{ position:absolute;bottom: 0; left: 0; height: 39px; border-bottom: 2px solid #181818; width: 100%;}
.subnav-in{ border: 1px solid #414141; height:37px; line-height: 37px; background: #3a3a3a; padding-left: 20px } 
.subnav-item{ float:left; position:relative}
.subnav-con{ color: #fff;}
.subnav-item .sep{ margin:0 10px; color: #fff }
.subnav-con .arrow{ display:inline-block; overflow:hidden; position:absolute; top:14px; width:0; height:0; margin-left:2px; font-size:0; border-top-width:4px; border-top-style:solid; border-bottom:4px dashed transparent; border-left:4px dashed transparent; border-right:4px dashed transparent}

.subnav-menu{ overflow:hidden; position:absolute; padding:1px; border:1px solid #871300; visibility:hidden; filter:none!important}
.subnav-menu-list{ overflow:hidden; *zoom:1}
.subnav-menu .item{ *zoom:1; margin-top:-1px; border-top:1px solid #871300}
.subnav-menu .con{ *zoom:1; padding:0 17px; color:#fff; line-height:28px; white-space:nowrap}
.subnav-menu .con:hover{ background:#3b0000}
.subnav-menu-init{ display:none; visibility:visible}
.subnav-menu-init .con{ display:block}
.subnav-menu-bg{ position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#530c00; filter:alpha(opacity:70); opacity:.7}

.content{ width: 950px; margin: 0 auto; padding:10px; background: #242424 }


/*footer*/
.global-footer, .global-footer a:link, .global-footer a:visited, .global-footer a:active, .global-footer a:hover { color: #242424; }
.global-footer { padding-top:20px;  }