/* 2010-05-24 john up*/
.wrap{ width:950px; margin:0 auto; overflow:hidden;}

a {
text-decoration:none;
}
.nav_sub {
background:url(http://www.huanqiu.com/images/taihai_bgnav.gif) repeat-x;
border-right:1px solid #4B73A4;
height:31px;
margin:10px 0;
overflow:hidden;
}
.nav_sub h2 {
background:url(http://www.huanqiu.com/images/taihai_title.gif) no-repeat;
float:left;
height:31px;
text-indent:-9999px;
width:150px;
}
.nav_sub ul {
background:url(http://www.huanqiu.com/images/taihai_arrownav.gif) no-repeat right;
display:inline;
float:right;
height:19px;
margin:7px 0 0;
width:799px;
}
.nav_sub li {
font-weight:bold;
float:left;
border-right:1px solid #000;
height:14px;
line-height:14px;
margin:3px 0 0;
padding:0 10px;
}
.nav_sub li a {
color:#1E2A66;
}
.nav_sub li a:hover {
color:#c00;
}
.area {
clear:both;
}
.side {
float:left;
width:250px;
}
.side h3 {
display:none;
}
.side dl {
margin:0 0 20px;
}
.side dt {
background:#E3E3E3;
height:184px;
padding:6px;
}
.side dt img {
background:#2A221E;
border:1px solid #D4DDE3;
height:180px;
margin:0 auto;
padding:1px;
width:234px;
}
.side dd {
font-size:14px;
font-weight:bold;
height:20px;
line-height:20px;
margin:10px 0 0;
overflow:hidden;
text-align:center;
}
.side dd a {
background:url(../images/second/sec_arrowl.png) no-repeat 0 -198px;
color:#215E94;
padding:0 0 0 15px;
}
.section {
background:url(../images/second/th_bgsec.png) repeat-y;
display:inline;
float:left;
margin:0 12px;
width:426px;
}
.section h3 {
background:url(../images/second/th_sech3.png) no-repeat;
font-size:14px;
font-weight:normal;
height:53px;
line-height:59px;
overflow:hidden;
text-indent:30px;
}
.section h3 a {
color:#1D97B4;
}
.section h3 .more {
display:none;
}
.section ul {
padding:10px 25px;
}
.section li {
background:url(../images/second/sec_arrowl.png) no-repeat 0 -222px;
color:#4D4D4D;
font-size:14px;
height:25px;
line-height:180%;
overflow:hidden;
text-indent:10px;
}
.section li a {
color:#4D4D4D;
}
#page {
background:url(../images/second/th_secpg.png) no-repeat bottom;
font-family:Verdana,Arial,Helvetica,sans-serif;
height:30px;
overflow:auto;
padding:15px 0 0;
text-align:center;
}
#page a {
border:1px solid #CCC;
color:#4261DE;
font-weight:bold;
margin-right:3px;
padding:2px 6px;
text-decoration:none;
}
#page a:hover {
background:#4261DF;
color:#FFF;
}
#page b {
color:#000;
margin-right:3px;
padding:2px 6px;
}
#page span span {
margin:0 3px;
}
.related {
background:url(../images/second/th_bgrel.png) repeat-y;
float:right;
width:250px;
}
.related h3 {
background:url(../images/second/th_relh3.png) no-repeat;
font-size:12px;
height:27px;
line-height:22px;
text-indent:18px;
}
.related h3 a {
color:#FFF;
}
.related h3 .more {
display:none;
}
#click h3 {
background-position:0 -27px;
}
/*排行*/
.rank {
padding:0 0 8px;
}
.rank ol {
background:url(../images/second/th_bgrankno.png) no-repeat 0 6px;
list-style:none;
margin:0 10px;
}
.rank li {
background:none;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:25px;
}
.rank li a {
color:#000;
}
#news {
background:url(../images/second/th_relbot.png) no-repeat bottom;
}