body{}
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}
@media all and (-webkit-min-device-pixel-ratio:0){.gb-list2{letter-spacing:-4px; word-spacing:-4px}
.gb-list2-item{letter-spacing:normal; word-spacing:normal}}
.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; background:#000; filter:alpha(opacity:75); opacity:.75}
:root .gb-list2 .mask{ filter:none \0}
.gb-list2-con:hover{ text-decoration:none}
.gb-list2-con:hover .txt{ text-decoration:underline}

.gb-list3 .item{ float:left}
.gb-list3 .pic{ float:left}
.gb-list3 .img{ display:block; position:relative}
.gb-list3 .icon{position:absolute; display:none}
.gb-list3 .text{ overflow:hidden; zoom:1}
*html .gb-list3 .img:hover{ direction:ltr}
.gb-list3 .img:hover .icon{ display:block}

.gb-tab{ *zoom:1}
.gb-tab-b1,.gb-tab-b2{ position:absolute; display:none; overflow:hidden; cursor:pointer}

.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:#efe4ff; color:#000}
#wrap{ background: url(http://i2.17173.itc.cn/2014/fox/2014/01/17/17173-1920-650.jpg) center top no-repeat}
.wrap-in{}

#header{  width:970px; height:345px; margin:0 auto}
.banner{position:relative; height:300px;}
.banner .logo{ display:block; overflow:hidden; position:absolute; top:20px; right:50px; width: 450px; height: 270px; }
.banner .logo:hover{ text-decoration:none;}
.banner .logo .image{ width:450px; height:212px;}
.banner .logo .tit{font-family:"Microsoft YaHei" ! important; font-size:22px; color:#1e005e; font-weight:bold; display:block; width:450px;text-align:center;}
.banner .logo .txt{font-family:"Microsoft YaHei" ! important; font-size:16px; color:#1e005e;font-weight:bold; display:block; position:absolute; bottom:7px; left:0; width: 450px;text-align:center;}


.nav{ position:relative; z-index:3; line-height:38px; padding-top:6px ; height:40px ; background: url(http://ue3.17173.itc.cn/images/hlsg/index/2013/nav.png) no-repeat;}
.nav-in{ text-align:center}
.nav-item{ display:inline-block; *display:inline; *zoom:1; height: 38px;}
.nav-con{ float:left; padding:0 15px; line-height:38px; height:38px; color:#000; font-size:14px; font-weight:bold;white-space:nowrap}
.nav-con:hover{ background:#7756d6;  color:#fff; text-decoration:none}
.current .nav-con{ color:#fff; text-decoration:none; background-color:#7756d6;}

.nav-con .arrow{display:inline-block; overflow:hidden; position:absolute; top:24px; 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}
.nav-menu{overflow:hidden; position:absolute; margin-top:-1px; padding:1px 2px; border:1px solid #381db4; visibility:hidden; filter:none!important; background:#7765d6;}
.nav-menu-list{overflow:hidden; *zoom:1;}
.nav-menu .item{position:relative;display: block;*zoom:1; margin-top:-1px; border-top:1px dashed #5f45ab;}
.nav-menu .con{*zoom:1;padding:0 12px; color:#d0b4f9; line-height:24px;}
.nav-menu .con:hover{color:#fff; text-decoration:none;}
.nav-menu-init{display:none; visibility:visible;}
.nav-menu-init .con{}
.nav-menu-bg{position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#fff; filter:alpha(opacity:80); opacity:.8}


.page-index .nav-item1 .nav-con{background-color: #dff0f7; color:#000}

#content{ width:950px; margin:0 auto; overflow:hidden; *zoom:1; padding:10px; background-color: #e3d0ff;}

.global-footer{  color:#8958d1; }
.global-footer a:link,.global-footer a:visited,.global-footer a:hover,.global-footer a:active{  color:#8958d1; }