/* 2010-05-24 john up*/
.wrap{ width:950px; margin:0 auto; overflow:hidden;}
.ft{margin-top:10px;}
body {
position:relative;
}
a {
text-decoration:none;
}
ol {
list-style:none;
list-style-position:outside;
}
.banner {
background:#FFF;
text-align:center;
}
.banner img {
display:inline;
}
.nav_sub {
width:950px;
background:url(../images/health/jk_navsubBG.gif) no-repeat;
clear:both;
height:40px;
overflow:hidden;
margin:10px 0;
position:relative;
}
.nav_sub h1 {
height:40px;
text-indent:-9999px;
width:260px;
}
.nav_sub h1 a {
display:block;
height:40px;
width:260px;
}
.nav_sub blockquote {
display:none;
}
.nav_sub ul {
position:absolute;
right:0;
top:0px;
width:610px;
}
.nav_sub li {
border-left:1px solid #ac1a00;
float:left;
font-size:14px;
font-weight:bold;
height:16px;
line-height:16px;
margin:12px 0;
padding:0 12px;
}
.nav_sub li a {
color:#ac1a00;
}
.canada{border-right:1px solid #ac1a00; }
.nav_title{
background:url(../images/health/jk_navtitle.gif) no-repeat;
color:#b9220c;
clear:both;
width:950px;
height:29px;
line-height:29px;
font-weight:bold;
margin-bottom:10px;
}
.nav_title a{
color:#b9220c;
}
.nav_title h2{
font-size:12px;
margin-left:12px;
padding-left:10px;
background:url(../images/health/jk_titleBG.gif) left center no-repeat;
}
.nav_title span{
float:right;
overflow:hidden;
margin-right:10px;}

.area {
background:#FFF;
position:relative;
}
.section {
width:760px; position:relative;
}
.sec_hot{
width:760px;
height:250px;
position:relative;
background:url(../images/health/jk_sechot.gif) no-repeat;
}
.hot_news{
width:415px;
margin:0 16px;
}
.hot_news h2 {
text-indent:-9999px;
margin:0 0 0 -20px;
}
.hot_news h2 a {
width:70px; height:30px;display:block;
color:#085;
}
.hot_news h3 {
color:#282828;
font-size:16px;
height:33px;
line-height:28px;
overflow:hidden;
margin:2px 70px;
text-align:center;
padding-top:10px;
}
.hot_news h3 a {
color:#282828;
}
.hot_news h4 {
color:#666666;
font-size:12px;
font-weight:normal;
height:40px;
line-height:22px;
margin:0 35px;
overflow:hidden;
text-align:center;
padding:0 0 5px;
}
.hot_news h4 a {
color:#666666;
}
/**  js flash  **/
.picslide{
width:304px;
height:234px;
position:absolute;
left:450px;
top:10px;
}

.picslide h2 {
display:none;
}
.picslide h3 {
font-size:12px;
position:relative;
}
.picslide h3 img {
padding:1px;
height:228px;
width:298px;
}
#a_scroll_title {
background:#fff;
opacity:0.7;
filter:alpha(opacity=70);
border:solid #EBEBEB;
border-width:0 1px 1px;
color:#1874CD;
display:block;
height:28px;
line-height:28px;
padding:0 125px 0 20px;
position:absolute;
top:200px;
left:1px;
width:152px;
overflow:hidden;
}
.no {
bottom:12px;
position:absolute;
right:32px;
}
.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:url(../images/health/jk_nubBG.gif) no-repeat;
color:#FFF;}

.picslide .more{ width:22px; height:12px; position:absolute; bottom:14px; right:9px; background:url(../images/health/jk_fmore.gif) no-repeat;}
.picslide .more a{ display:block;width:22px; height:12px; }
.sec_nr{ position:relative; overflow:hidden; margin-top:10px;}
.sec_sub {
width:380px;
}
.sec_sub h2{
width:380px;
height:30px;
line-height:30px;
font-size:14px;
background:url(../images/health/jk_Info.gif) no-repeat;
text-indent:-9999px;
position:relative;
}
.sec_nr h2 .more{
width:36px; height:14px;
position:absolute;
right:8px;
top:7px;
text-indent:0;
}
.sec_sub ul {
margin:2px 0px 10px 0px;
background:#edeef2;
border-bottom:solid 2px #8c1a0a;
border-left:solid 1px #8c1a0a;
padding:5px 0;
}
.sec_sub li {
font-size:14px;
height:26px;
line-height:26px;
overflow:hidden;
text-indent:20px;
margin-right:100px;
background:url(../images/health/jk_d1.gif) 12px 10px no-repeat;
}
.sec_sub li cite {
font-size:12px;
font-style:normal;
margin:0 0 0 10px;
}
.sec_sub li a {
color:#282828;
}
.sec_sub li cite a {
color:#666;
}
.sec_main {
position:absolute;
left:390px;
top:0;
width:370px;
border-bottom:solid 2px #8c1a0a;
height:224px;
}
.sec_main h2{
width:370px;
height:30px;
line-height:30px;
font-size:14px;
background:url(../images/health/jk_jkpk.gif) no-repeat;
text-indent:-9999px;
position:relative;
}
.sec_main_tl {
width:180px;
}
.sec_main_t2 {
width:180px;
position:absolute;
left:188px;
top:30px;
}
.sec_main_tl h2 {
text-indent:-9999px;
}
.sec_main_tl h3 {
width:140px;
background:#E8E8E8;
color:#D36116;
font-size:14px;
height:27px;
line-height:27px;
margin:3px 4px 3px 0;
overflow:hidden;
padding:0 25px 0 15px;
}
.sec_main_tl ul {
width:164px;
background:url(../images/health/jk_pkgd.gif) left 3px no-repeat;
height:124px;
overflow:hidden;
padding-left:16px;
}
.sec_main_tl li {
background:#e9eaee;
color:#666;
width:154px;
height:52px;
line-height:18px;
margin:3px 0;
overflow:hidden;
padding:4px 5px;
text-indent:0;
}
.sec_main_tl p a {
background:url(../images/health/jk_Discussion.gif) no-repeat;
display:block;
height:21px;
margin:6px auto;
text-indent:-9999px;
width:120px;
}
.col1 {
position:relative;
width:760px;
overflow:hidden;
}
.col1 h2 {
text-indent:-9999px;
width:760px;
height:30px;
background:url(../images/health/jk_jkqx.gif) left top no-repeat;
margin-bottom:5px;
}
.col1 h2 .more {
width:36px;
height:14px;
position:absolute;
right:10px;
top:6px;
text-indent:0;
}
.infor {
width:375px;
height:182px;
background:#edeef2;
float:left;
overflow:hidden;
}
.infor1{ margin-left:10px;}
.infor dl {
float:left;
margin:8px 5px 0 9px;
padding-bottom:10px;
width:355px;
background:url(../images/health/jk_inford1.gif) 20px bottom repeat-x;
}
.infor dt {
font-weight:bold;
position:relative;
}
.infor dt a {
color:#282828;
display:block;
height:16px;
line-height:16px;
overflow:hidden;
padding:0 10px 0 145px;
font-size:14px;
}
.infor dt img {
height:73px;
left:8px;
position:absolute;
top:0px;
width:125px;
border:solid 2px #ffffff;
}
.infor dd {
color:#666;
height:54px;
line-height:18px;
overflow:hidden;
padding:5px 0 0 145px;
}
.infor dd a {
color:#b72513;
}
.side {
position:absolute;
left:770px;
top:0;
width:180px;
}
.side h2 {
color:#FFF;
font-size:14px;
height:24px;
line-height:24px;
padding-left:23px;
}
.side h2 a {
color:#FFF;
}

.side ul li {
height:20px;
line-height:20px;
overflow:hidden;
text-indent:16px;
background:url(../images/health/jk_d1.gif) 8px 9px no-repeat;
}
.side ul li a {
color:#666;
}
/**guide **/
#guide {
background:url(../images/health/jk_sidead.gif) no-repeat;height:250px;margin:0 0 10px;overflow:hidden;width:180px;}
#guide  img {border:2px solid #ffffff;margin:2px;}

/** 热点推荐**/
#tuijian {
background:url(../images/health/jk_sideulBG.gif) no-repeat #F4F4F4;
height:252px;
margin:0 0 5px;
}
#tuijian h2{background:url(../images/health/jk_rtBG1.gif) no-repeat;}
#tuijian h2 a {
color:#FFF;
}
#tuijian h3 {
background:#E8E8E8;
color:#B22222;
font-size:12px;
font-weight:normal;
height:17px;
line-height:17px;
margin:3px 4px;
padding:0 10px;
text-align:right;
}
#tuijian h3 span {
float:left;
}
#tuijian ol {
background:url(../images/health/jk_rankno.png) no-repeat 0 4px;
margin:5px 8px 0;
}
#tuijian ol li {
color:#B22222;
height:20px;
line-height:20px;
overflow:hidden;
position:relative;
text-align:right;
text-indent:15px;
}
#tuijian ol li a {
color:#666;
left:0;
_line-height:21px;
overflow:hidden;
position:absolute;
text-align:left;
top:0;
width:124px;
}


#rank {
height:230px;
}
#rank h2 {
position:relative;
left:0;
top:0;
background:url(../images/health/jk_rtBG1.gif) no-repeat;
}
#rank h2 a {
cursor:pointer;
font-size:12px;
font-weight:normal;
height:18px;
line-height:18px;
overflow:hidden;
position:absolute;
text-align:center;
text-indent:0;
top:3px;
width:18px;
}
#rank h2 .active {
background:url(../images/health/jk_rtBG2.gif) no-repeat;
color:#D68C18;
}
#rank #a_day {
right:50px;
}
#rank #a_week {
right:30px;
}
#rank #a_month {
right:10px;
}
#rank ul {
padding:5px 5px 7px 0;
background:url(../images/health/jk_sideulBG.gif) no-repeat;
}
#rank li {
height:21px;
line-height:21px;
}
#retie {
margin-top:5px;
}
#retie h2{
background:url(../images/health/jk_rtBG1.gif) no-repeat;
}
#retie ul {
padding:5px 5px 10px 0;
background:url(../images/health/jk_sideulBG.gif) no-repeat;
}
/** photoli Start **/
.picli{
width:950px;
height:160px;
background:url(../images/health/jk_xqBG.gif) no-repeat;
margin:10px 0;
overflow:hidden;
position:relative;
text-align:center;
}
.picli h2{ text-indent:-9999px; position:absolute; left:0; top:0; z-index:10;}
.picli h2 a{ width:65px; height:40px; display:block; margin:110px 0 0 0; }
.picli li {
float:left;
}
.picli ul {
position:absolute;
top:0;
left:0px;
z-index:1;
float:left;
padding:10px 0px 10px 55px;
}
.picli li {
height:135px;
overflow:hidden;
margin:0 15px;
width:147px;
background:#fff;
border:solid 1px #d6d7df;
display:inline;
}
.picli li img {
height:110px;
margin:2px 0 0px;
text-align:center;
width:145px;
}
.picli h3 {
font-size:12px;
font-weight:normal;
height:22px;
line-height:22px;
text-align:center;
overflow:hidden;
}
.picli h3 a {
color:#005124;
}
/**zhuanti **/
#zhuanti {
background:url(../images/health/jk_zhuanti.gif) no-repeat;
height:100px;
overflow:hidden;
padding:0 0 0 54px;
position:relative;
}
#zhuanti h2 {
height:40px;
left:0;
position:absolute;
top:0;
width:50px;
text-indent:-9999px;
display:block;
margin-top:42px;
}
#zhuanti h2 a {
width:50px;
height:40px;
display:block;
color:#FFF;
}
#zhuanti li {
float:left;
overflow:hidden;
padding:10px 4px;
width:215px;
}
#zhuanti h3 {
font-size:12px;
position:relative;
}
#zhuanti h3 a {
color:#282828;
display:block;
height:16px;
line-height:16px;
overflow:hidden;
padding:0 0 0 80px;
}
#zhuanti h3 img {
height:70px;
left:0;
position:absolute;
top:0;
width:70px;
}
#zhuanti p {
color:#666;
height:54px;
line-height:18px;
overflow:hidden;
padding:5px 0 0 80px;
}
#zhuanti p a {
color:#b72513;
}
.kuai1{
width:950px;
height:236px;
clear:both;
overflow:hidden;
}
.kuai1_sub {
width:380px;
float:left;

padding-right:10px;
position:relative;
}
.kuai1_sub h2{
width:380px;
height:30px;
line-height:30px;
font-size:14px;
background:url(../images/health/jk_djh2BG.gif) no-repeat;
text-indent:-9999px;
}
.kuai1_sub h2 .more{
position:absolute;
left:337px;
top:7px;
text-indent:0;
}
.kuai2_sub h2 .more{
left:326px;
}
.kuai1_sub ul {
margin:2px 0px 0 0px;
background:#edeef2;
border-bottom:solid 2px #8c1a0a;
padding:5px 0;
}
.kuai1_sub li {
font-size:14px;
height:26px;
line-height:26px;
overflow:hidden;
text-indent:20px;
background:url(../images/health/jk_d1.gif) 10px 10px no-repeat;
margin-right:20px;
}
.kuai1_sub li cite {
font-size:12px;
font-style:normal;
margin:0 0 0 10px;
}
.kuai1_sub li a {
color:#282828;
}
.kuai1_sub li cite a {
color:#666;
}
.kuai2_sub{ width:370px;}
.kuai2_sub h2{ width:370px;background:url(../images/health/jk_hkh2BG.gif) no-repeat;}
.huike{
width:370px;
margin:2px 0px 0 0px;
background:#edeef2;
border-bottom:solid 2px #8c1a0a;
padding:5px 0;
height:182px;
overflow:hidden;
}
.kuai1_sub dl {
float:left;
margin:10px 5px 0 9px;
padding-bottom:10px;
width:355px;
background:url(../images/health/jk_inford1.gif) 20px bottom repeat-x;
}
.kuai1_sub dt {
font-weight:bold;
position:relative;
}
.kuai1_sub dt a {
color:#000;
display:block;
height:16px;
line-height:16px;
overflow:hidden;
padding:0 0 0 95px;
font-size:14px;
}
.kuai1_sub dt img {
height:70px;
left:8px;
position:absolute;
top:0px;
width:70px;
border:solid 2px #ffffff;
}
.kuai1_sub dd {
color:#666;
height:54px;
line-height:18px;
overflow:hidden;
padding:5px 10px 0 95px;
}
.kuai1_sub dd a {
color:#b72513;
}

/** zixun**/
#zixun{ width:180px; height:225px; float:left; overflow:hidden; background: url(../images/health/jk_zx.gif) left 31px no-repeat;}
#zixun h2 {
background:url(../images/health/jk_rtBG1.gif) no-repeat;
color:#FFF;
font-size:14px;
height:24px;
line-height:24px;
text-indent:23px;
}
#zixun h2 a {
color:#FFF;
}

#zixun dl {
padding:3px 2px 3px 2px;
border:solid 1px #d8d8d8;
height:194px;
}
#zixun dt {
background:#E8E8E8 url(http://www.huanqiu.com/images/health/bg_icon.png) no-repeat scroll 5px -114px;
color:#666666;
font-weight:bold;
height:27px;
line-height:27px;
overflow:hidden;
padding:0 0 0 30px;

}
#zixun dt b{ font-size:14px; color:#ff6100;}
#zixun dd {
background:transparent url(http://www.huanqiu.com/images/health/bg_icon.png) no-repeat scroll 5px -159px;
color:#666666;
height:40px;
line-height:20px;
margin:5px 0 10px;
overflow:hidden;
padding:0 5px 0 30px;
}
#zixun dd b{ font-size:14px;color:#0279ff;}
#zixun dd a {
color:#03BA77;
}

/**area2 **/
#area2{}
.kuai2{ width:950px; overflow:hidden;}
.phtotlist{
width:470px;
height:210px;
float:left;
overflow:hidden;
margin-right:10px;
margin-bottom:10px;
background:url(../images/health/jk_photolistBG.gif) left 33px no-repeat;
position:relative;
}
.phtotlist2{
margin-right:0px; }
.phtotlist h2{
width:470px;
height:30px;
line-height:26px;
background:url(../images/health/jk_area2h2BG.gif) no-repeat;
}
.phtotlist h2 .more{
width:36px; height:14px;
position:absolute;
right:8px;
top:7px;
}
.phtotlist h2 span{ font-size:14px; color:#b9220c; margin-left:80px;}
.phtotlist h3 {
background:#ffffff;
font-size:12px;
font-weight:normal;
height:152px;
line-height:18px;
margin:15px 10px 0 10px;
overflow:hidden;
text-align:center;
width:154px;
}
.phtotlist h3 img{ width:150px; height:129px; padding-bottom:4px;}
.list1{ position:absolute; left:175px; top:0; padding:40px 0 0 0 ; font-size:14px;}
.phtotlist h4{ font-size:14px; height:24px; overflow:hidden; padding-top:5px;}
.phtotlist h4 a{ padding-left:10px;}
.list1 ul{ padding:10px 0 0; }
.list1 li{ line-height:23px; height:23px; text-indent:16px; overflow:hidden; width:250px; background:url(../images/health/jk_d1.gif) 5px 10px no-repeat;}
/**links **/
.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;
margin:0;
padding:5px 0;
}
.links h2 {
color:#666666;
font-size:12px;
text-align:center;
text-indent:0;
width:85px;
}
.links ul {
width:850px;
}
.links li {
color:#666666;
}
.links li a {
color:#666666;
margin:0;
}
#guwen{ background:#f4f4f4;}
#guwen li {
width:50px;
}
#hlink{ background:#f4f4f4; margin-top:10px;}