a {
text-decoration:none;
}
/* 2010-05-24 john up*/
.wrap{ width:950px; margin:0 auto; overflow:hidden;}
.banner {
background:#FFF;
text-align:center;
}
.banner span {
float:right;
}
.banner{ overflow:hidden;}
.banner .banner_1{ width:728px; float:left;}
.banner img {
display:inline;
}
.nav_sub {
background:#FFF url(../images/finance/bg_nav.png) no-repeat;
clear:both;
height:40px;
overflow:hidden;
padding:0 0 10px;
position:relative;
}
.nav_sub h1 {
height:40px;
text-indent:-9999px;
width:240px;
}
.nav_sub ul {
position:absolute;
right:7px;
top:0;
width:680px;
}
.nav_sub li {
float:left;
line-height:40px;
padding:0 4px 0 0;
}
.nav_sub li a {
color:#4F4F4F;
}
.area {
background:#FFF;
position:relative;
}
.section {
position:relative;
width:755px;
}
.side {
position:absolute;
right:0;
top:0;
width:180px;
}
.sec_sub {
_height:100%;
overflow:hidden;
margin:0 0 10px;
width:370px;
}
.sec_main {
position:absolute;
right:0;
top:0;
width:370px;
}
#part1 .section {
margin:0 0 10px;
width:680px;
}
#part1 .side {
width:255px;
}
#part1 .sec_sub {
width:300px;
}
#part1 .sec_main {
width:365px;
}
/*  财经焦点图  */
.picslide {
height:259px;
margin:0 0 10px;
position:relative;
}
.picslide h2 {
display:none;
}
.picslide h3 {
font-size:12px;
}
.picslide h3 img {
border:1px solid #104E8B;
height:228px;
width:298px;
}
#a_scroll_title {
background:url(../images/finance/bg_icon.png) no-repeat 6px 9px #F3F3F3;
border:solid #EBEBEB;
border-width:0 1px 1px;
color:#1874CD;
display:block;
height:28px;
line-height:28px;
padding:0 85px 0 20px;
}
.no {
bottom:8px;
position:absolute;
right:0;
}
.no a {
background:url(../images/finance/bg_h2a.png) no-repeat;
color:#1874CD;
display:inline;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:15px;
line-height:15px;
margin:0 5px 0 0;
text-align:center;
width:15px;
}
.no .active {
background-position:-15px 0;
color:#FFF;
}
/*  外电关注  */
#waidian h2 {
border-bottom:1px solid #104E8B;
font-size:14px;
height:21px;
line-height:21px;
padding:0 6px;
}
#waidian h2 a {
background:url(../images/finance/bg_h2a.png) no-repeat 0 -15px;
color:#104E8B;
display:inline;
float:left;
font-weight:normal;
height:21px;
margin:0 0 0 1px;
text-align:center;
width:95px;
}
#waidian h2 .active {
background-position:0 -36px;
color:#FFF;
font-weight:bold;
}
#waidian ul {
padding:5px 12px;
}
#waidian li {
background:url(../images/finance/bg_icon.png) no-repeat 0 -30px;
height:22px;
line-height:22px;
overflow:hidden;
text-indent:10px;
}
#waidian li a {
color:#000;
}
/*  健康头条  */
#part1 .sec_main h2 {
display:none;
}
#part1 .sec_main h3 {
font-size:16px;
height:24px;
line-height:24px;
padding:8px 10px 0;
text-align:center;
}
#part1 .sec_main h3 a {
color:#104E8B;
}
#part1 .sec_main h4 {
border-bottom:1px dotted #1874CD;
font-size:12px;
font-weight:normal;
height:27px;
line-height:27px;
overflow:hidden;
padding:0 10px 5px;
text-align:center;
}
#part1 .sec_main h4 a {
color:#000;
}
#part1 .sec_main ul {
padding:10px;
}
#part1 .sec_main li {
background:url(../images/finance/bg_icon.png) no-repeat 0 -28px;
font-size:14px;
height:27px;
line-height:27px;
overflow:hidden;
text-indent:10px;
}
#part1 .sec_main li a {
color:#000;
}
#tuijian {
background:url(../images/finance/bg_col.png) no-repeat -510px 0;
height:99px;
overflow:hidden;
position:relative;
width:680px;
}
#tuijian h2 {
color:#1874CD;
float:left;
font-size:12px;
padding:20px 0 0;
text-align:center;
width:24px;
}
#tuijian h3 {
font-size:12px;
margin:10px 15px 0 30px;
padding:0 0 0 80px;
position:relative;
width:130px;
}
#tuijian h3 a {
color:#666;
display:block;
height:20px;
line-height:20px;
overflow:hidden;
}
#tuijian h3 img {
left:0;
position:absolute;
top:0;
height:70px;
width:70px;
}
#tuijian p {
color:#999;
height:60px;
line-height:20px;
margin:0 15px 0 30px;
overflow:hidden;
padding:0 0 0 80px;
text-indent:2em;
width:144px;
}
#tuijian p a {
color:#999;
}
#tuijian ul {
position:absolute;
right:0;
top:10px;
}
#tuijian li {
border-left:1px dotted #CECECE;
float:left;
height:80px;
padding:0 13px;
width:180px;
}
#tuijian li h4 {
font-size:12px;
height:20px;
line-height:20px;
overflow:hidden;
}
#tuijian li h4 a {
color:#666;
}
#tuijian li p {
height:60px;
line-height:20px;
margin:0;
overflow:hidden;
padding:0;
width:auto;
}
#tuijian li p a {
color:#999;
}
#realstock {
background:url(../images/finance/bg_col.png) no-repeat 0 bottom;
height:258px;
margin:0 0 0 2px;
}
#realstock iframe {
height:199px;
overflow:hidden;
width:250px;
}
#realstock ul {
padding:10px 12px;
}
#realstock li {
background:url(../images/finance/bg_icon.png) no-repeat 0 -32px;
font-weight:bold;
height:20px;
line-height:20px;
overflow:hidden;
text-indent:10px;
}
#realstock li a {
color:#000;
}
#part1 .side .banner {
margin:0 auto;
padding:5px 0;
}
#qiye {
background:url(../images/finance/bg_col.png) no-repeat -255px bottom;
height:222px;
}
#qiye h2 {
background:url(../images/finance/bg_h2.png) no-repeat;
font-size:12px;
height:29px;
margin:0 0 8px;
padding:0 6px;
}
#qiye h2 a {
background:url(../images/finance/bg_h2a.png) no-repeat 0 -57px;
color:#104E8B;
display:inline;
float:left;
font-weight:normal;
height:21px;
line-height:21px;
margin:7px 0 0 1px;
text-align:center;
width:120px;
}
#qiye h2 .active {
background-position:0 -78px;
color:#FFF;
font-weight:bold;
}
#qiye h3 {
font-size:12px;
line-height:20px;
margin:0 15px;
padding:0 0 0 80px;
position:relative;
width:145px;
}
#qiye h3 a {
color:#104E8B;
display:block;
height:20px;
overflow:hidden;
}
#qiye h3 img {
height:70px;
left:0;
position:absolute;
top:0;
width:70px;
}
#qiye p {
color:#929292;
height:51px;
line-height:17px;
margin:0 15px;
overflow:hidden;
padding:0 0 0 80px;
text-indent:2em;
}
#qiye p a {
color:#1874CD;
}
#qiye ul {
border-top:1px dotted #1874CD;
margin:7px;
padding:5px 8px;
}
#qiye li {
background:url(../images/finance/bg_icon.png) no-repeat 0 -72px;
height:20px;
line-height:20px;
overflow:hidden;
text-indent:10px;
}
#qiye li a {
color:#4F4F4F;
}
#part2 {
margin:10px 0;
}
#part2 .sec_sub,#part3 .sec_sub {
background:url(../images/finance/bg_col.png) repeat-y -1190px 0;
padding:6px 0;
position:relative;
}
.sec_sub .top {
background:url(../images/finance/bg_col.png) no-repeat -1560px 0;
height:6px;
overflow:hidden;
position:absolute;
top:0;
width:100%;
}
.sec_sub .bot {
background:url(../images/finance/bg_col.png) no-repeat -1560px bottom;
bottom:0;
height:6px;
overflow:hidden;
position:absolute;
width:100%;
}
#part2 .sec_sub h2,#part3 .sec_sub h2 {
background:url(../images/finance/bg_h2.png) no-repeat 0 -29px;
color:#FFF;
font-size:12px;
height:17px;
line-height:17px;
position:relative;
text-indent:23px;
}
#part2 .sec_sub h2 a,#part3 .sec_sub h2 a {
color:#FFF;
}
#part2 .sec_sub h2 .more,#part3 .sec_sub h2 .more {
color:#87B1D9;
font-weight:normal;
position:absolute;
right:15px;
top:0;
text-indent:0;
}
#part2 .sec_sub h3,#part3 .sec_sub h3 {
font-size:14px;
margin:8px;
padding:0 0 0 102px;
position:relative;
width:252px;
}
#part2 .sec_sub h3 a,#part3 .sec_sub h3 a {
color:#104E8B;
}
#part2 .sec_sub h3 img,#part3 .sec_sub h3 img {
border:2px solid #FFF;
height:70px;
left:0;
position:absolute;
top:0;
width:91px;
}
#part2 .sec_sub p,#part3 .sec_sub p {
color:#929292;
height:44px;
line-height:22px;
margin:8px;
overflow:hidden;
padding:0 0 0 102px;
text-indent:2em;
}
#part2 .sec_sub p a,#part3 .sec_sub p a {
color:#1874CD;
}
#part2 .sec_sub ul,#part3 .sec_sub ul {
padding:10px 13px;
}
#part2 .sec_sub li,#part3 .sec_sub li {
background:url(../images/finance/bg_icon.png) no-repeat 0 -30px;
font-size:14px;
height:25px;
line-height:25px;
overflow:hidden;
text-indent:10px;
}
#part2 .sec_sub li a,#part3 .sec_sub li a {
color:#000;
}
#part2 .sec_main h2,#part3 .sec_main h2 {
background:url(../images/finance/bg_h2.png) no-repeat 0 -46px;
color:#FFF;
font-size:14px;
height:29px;
line-height:29px;
position:relative;
text-indent:10px;
}
#part2 .sec_main h2 .more,#part3 .sec_main h2 .more {
color:#87B1D9;
font-size:12px;
font-weight:normal;
position:absolute;
right:10px;
text-indent:0;
top:0;
}
#part2 .sec_main ul,#part3 .sec_main ul {
padding:14px 13px;
}
#part2 .sec_main li,#part3 .sec_main li {
background:url(../images/finance/bg_icon.png) no-repeat 0 -30px;
font-size:14px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:10px;
}
#part2 .sec_main li a,#part3 .sec_main li a {
color:#000;
}
#part2 .side,#part3 .side {
background:url(../images/finance/bg_col.png) repeat-y -1930px 0;
padding:6px 0;
}
.side .top {
background:url(../images/finance/bg_col.png) no-repeat -2110px 0;
height:6px;
overflow:hidden;
position:absolute;
top:0;
width:100%;
}
.side .bot {
background:url(../images/finance/bg_col.png) no-repeat -2110px bottom;
bottom:0;
height:6px;
overflow:hidden;
position:absolute;
width:100%;
}
#part3 #diaocha h2 {
padding:0 11px;
}
#diaocha h2 a {
background:url(../images/finance/bg_h2a.png) no-repeat 0 -120px;
color:#FFF;
display:block;
height:21px;
text-align:center;
width:90px;
}
#diaocha h3 {
color:#104E8B;
font-size:12px;
line-height:19px;
overflow:hidden;
padding:8px;
}
#diaocha h3 a {
}
#diaocha p {
height:24px;
padding:8px 0;
position:relative;
}
#diaocha p input {
background:url(../images/finance/bg_h2a.png) no-repeat 0 -141px;
border:0;
color:#1874CD;
font-size:14px;
font-weight:bold;
height:24px;
left:5px;
line-height:24px;
position:absolute;
text-align:left;
text-indent:18px;
width:90px;
}
#diaocha p a {
background:url(../images/finance/bg_h2a.png) no-repeat 0 -165px;
color:#666;
height:24px;
left:100px;
line-height:24px;
position:absolute;
text-align:center;
width:70px;
}
#diaocha table {
margin:0 10px;
}
#part3 .sec_sub .spec {
background-position:0 -75px;
}
#part3 .sec_sub .spec a {
color:#1874CD;
font-weight:normal;
position:relative;
right:-165px;
text-indent:0;
}
#part3 .sec_sub .spec .active {
font-weight:bold;
}
#part3 .sec_sub h4 {
float:left;
font-size:12px;
font-weight:normal;
height:135px;
overflow:hidden;
padding:7px 4px;
text-align:center;
width:84px;
}
#part3 .sec_sub h4 a {
color:#4F4F4F;
line-height:20px;
}
#part3 .sec_sub h4 img {
height:111px;
margin:0 0 8px;
width:84px;
}
#part3 .sec_main .spec a {
color:#1874CD;
font-size:12px;
font-weight:normal;
position:relative;
right:-30px;
text-indent:0;
}
#part3 .sec_main .spec .active {
font-weight:bold;
}
#part3 .sec_main h4 {
float:left;
font-size:12px;
font-weight:normal;
height:92px;
overflow:hidden;
padding:5px 3px;
text-align:center;
width:68px;
}
#part3 .sec_main h4 a {
color:#4F4F4F;
line-height:20px;
}
#part3 .sec_main h4 img {
border:1px solid #F1F1F1;
height:68px;
margin:0 0 5px;
width:68px;
}
#zhuanti {
}
#part2 .side h2,#part3 .side h2 {
border-bottom:1px solid #104E8B;
font-size:12px;
height:21px;
line-height:21px;
margin:0 1px;
padding:0 3px;
}
#part3 #zhuanti h2 {
padding:0 11px;
}
#zhuanti h2 a {
background:url(../images/finance/bg_h2a.png) no-repeat 0 -120px;
color:#FFF;
display:block;
height:21px;
text-align:center;
width:90px;
}
#huiyi h2 a {
background:#FFF;
color:#104E8B;
display:inline;
float:left;
font-weight:normal;
height:21px;
margin:0 0 0 1px;
text-align:center;
width:80px;
}
#huiyi h2 .active {
background:url(../images/finance/bg_h2a.png) no-repeat 0 -120px;
color:#FFF;
font-weight:bold;
width:90px;
}
#part2 .side ul,#part3 .side ul {
border-bottom:1px dotted #1874CD;
margin:7px;
padding:5px 0;
}
#part2 .side li,#part3 .side li {
background:url(../images/finance/bg_icon.png) no-repeat 0 -72px;
height:20px;
line-height:20px;
overflow:hidden;
text-indent:10px;
}
#part2 .side li a,#part3 .side li a {
color:#4F4F4F;
}
#part2 .side .banner,#part3 .side .banner {
margin:0 0 10px;
}
.links { background:#FFF; border:1px solid #ccc; clear:both; height:1%; line-height:30px; margin:5px 0; overflow:auto; position:relative;}
.links h2 { color:#000; display:inline; float:left; font-size:14px; text-indent:20px; width:120px;}
.links h2 a { color:#000;}
.links h3 { color:#000; display:inline; float:left; font-size:14px; text-indent:20px; width:120px;}
.links h3 a { color:#000;}
.links ul { display:inline; float:left; margin:5px 0; width:820px;}
.links li { width:110px; height:20px; float:left; line-height:20px; text-align:center; overflow:hidden;}
.links li a { font-size:12px; color:#000; margin-left:20px; text-decoration:none;}
.links li a:hover { font-size:12px; color:#c00; text-decoration:none;}


.links {
background:#FFF;
border:0;
border-top:2px solid #114F8B;
padding:10px 0;
}
.links h2 {
background:url(../images/finance/bg_h2.png) no-repeat 0 -92px;
color:#FFF;
font-size:12px;
height:47px;
line-height:12px;
padding:7px 0;
text-align:center;
text-indent:0;
width:18px;
}
.links ul {
margin:0;
width:932px;
}
.links li a {
color:#999;
}