/* 2010-05-24 john up*/
.wrap{ width:950px; margin:0 auto; overflow:hidden;}
a {
text-decoration:none;
}
.nav_sub {
background:url(../images/finance/bg_nav.png) no-repeat;
clear:both;
height:40px;
margin:10px 0;
overflow:hidden;
position:relative;
}
.nav_sub h1 {
height:40px;
text-indent:-9999px;
width:240px;
}
.nav_sub h2 {
height:40px;
text-indent:-9999px;
width:240px;
}
.nav_sub ul {
position:absolute;
right:7px;
top:0;
width:660px;
}
.nav_sub li {
float:left;
line-height:40px;
padding:0 7px 0 0;
}
.nav_sub li a {
color:#4F4F4F;
}
.nav_top{ height:38px; overflow:hidden;}
.nav_top h2{ width:143px; height:28px; background:url(../images/finance11_BG.png) no-repeat; float:left; display:inline; margin:5px 0 0 19px; text-indent:-9999px;}
.nav_top h2 a{ width:143px; height:28px; display:block;overflow:hidden;}
.nav_top h3{ width:48px; height:25px; background:url(../images/finance11_house_BG.png) -491px -34px no-repeat;  float:left; text-indent:-999em;margin:10px 0 0 20px;}
.nav_top .seach{ float:right; margin-bottom:2px; display:none;}
.nav_top h5{ float:right;font-size:12px;font-weight:normal; padding:14px 10px 0 0;}
.nav_top h5 a ,.nav_top h5 span{color:#000; margin:0 5px;}
.nav{ height:28px; background:#dda363;  margin:4px 0 10px; padding:0px 0 0 25px; overflow:hidden;}
.nav img{ margin:8px 0 0 12px;}
.area {
clear:both;
}
.side {
float:left;
width:274px;
}
.side h3 {
background:url(../images/second/finan_bgh3.png) no-repeat;
color:#E8F4D3;
font-size:14px;
font-weight:normal;
height:36px;
line-height:36px;
margin:0 0 20px;
text-align:center;
}
.side h3 a {
color:#E8F4D3;
}
.side h3 .more {
display:none;
}
.side dl {
margin:0 0 20px;
}
.side dt {
height:174px;
text-align:center;
}
.side dt img {
height:174px;
margin:0 auto;
width:228px;
}
.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 -316px;
color:#044F10;
padding:0 0 0 14px;
}
.section {
border:solid #B9BBBE;
border-width:1px 0 0 1px;
display:inline;
float:left;
height:971px;
margin:0 0 0 8px;
width:413px;
}
.section h3 {
background:url(../images/second/finan_bgh3.png) no-repeat 0 -36px;
font-size:14px;
height:47px;
line-height:47px;
overflow:hidden;
text-indent:30px;
}
.section h3 a {
color:#0E742A;
}
.section h3 .more {
display:none;
}
.section ul {
border-bottom:1px dotted #999;
margin:0 30px;
padding:15px 0 5px;
}
.section li {
background:url(../images/second/sec_arrowl.png) no-repeat 0 -282px;
color:#333;
font-size:14px;
height:25px;
line-height:180%;
overflow:hidden;
text-indent:25px;
}
.section li a {
color:#333;
}
#page {
background:url(../images/second/finan_secbot.png) repeat-x 0 bottom;
font-family:Verdana,Arial,Helvetica,sans-serif;
height:30px;
margin:13px 0 -3px;
overflow:auto;
padding:15px 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/finan_bgrel.png) repeat-y right;
border:solid #E3E3E3;
border-width:1px 0 0 1px;
float:right;
margin:0 0 10px;
padding:0 2px 0 0;
width:251px;
}
.related h3 {
background:url(../images/second/finan_bgh3.png) no-repeat;
font-size:12px;
height:29px;
line-height:32px;
margin:0 0 8px;
text-indent:32px;
width:249px;
}
.related h3 a {
color:#009356;
}
.related h3 .more {
display:none;
}
#click h3 {
background-position:0 -83px;
height:28px;
}
#comment h3 {
background-position:0 -111px;
}
#news h3 {
background-position:0 -140px;
}
#click h3 a,#comment h3 a {
display:block;
height:29px;
}
#news {
background:url(../images/second/finan_secbot.png) repeat-x bottom;
}
/*排行*/
.rank {
padding:0 0 8px;
}
.rank ol {
background:url(../images/second/mil_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;
}