/* 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/xq_navBG.gif) no-repeat;clear:both;height:70px;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 {
font-size:14px;
float:left;
overflow:hidden;
height:40px;
line-height:40px;
color:#FFFFFF;
font-weight:bold;
background:url(../../images/second/zx_navBG2.gif) right center no-repeat;
display:block;
padding:0 11px;
margin-top:3px;}
.nav_sub li a{height:40px;display:block;float:left;color:#fff;}
.nav_sub li a:hover {color:#fff;}
.nav_sub li.none{ background:none;}
.nav_sub li.one{ padding:0 3px;}
.nav_sub li.one span{ height:40px; display:block; float:left; padding-left:10px;background:url(../../images/second/zx_navBGli1.gif) left bottom no-repeat;}
.nav_sub li.one a{ background:url(../../images/second/zx_navBGli2.gif) right bottom no-repeat; color:#a01d5f;padding:0 10px 0 0;}
.nav_sub li.one span a:hover{ color:#000000;}

.nav_sub .nav_subli{ margin-top:45px;}
.nav_sub .nav_subli li{border-right:1px solid #811861; height:14px; line-height:14px; padding-right:10px; }
.nav_sub .nav_subli li a{ color:#811861;font-size:12px;  font-weight:400; padding:0px; }
.nav_sub .nav_subli li a:hover {color:#811861;}

.area {
width:760px;
background:#FFF;
position:relative;
}
.hot_news{
width:450px;
height:260px;
background:url(../../images/health/xq_hotnew.gif) no-repeat;
position:relative;
}

.hot_news h2{ text-indent:-9999px; margin-bottom:-30px; position:absolute; }
.hot_news h2 a{ width:50px; height:30px; display:block; }

.hot_news h3 {
color:#282828;
font-size:16px;
height:28px;
line-height:28px;
margin:2px 5px;
text-align:center;
padding:10px 80px 0;
overflow:hidden;
}
.hot_news h3 a {
color:#282828;
}
.hot_news h4 {
color:#666666;
font-size:12px;
font-weight:normal;
height:40px;
line-height:20px;
margin:0 20px;
overflow:hidden;
text-align:center;
padding:0 26px;
}
.hot_news h4 a {
color:#666666;
}
/**  js flash  **/
.picslide {
margin:0 0 10px; position:absolute; left:460px; top:0;
}
.picslide h2 {
display:none;
}
.picslide h3 {
font-size:12px;
}
.picslide h3 img {
border:1px solid #dae3d7; padding:1px;
height:228px;
width:298px;
}
#a_scroll_title {
background:url(../../images/health/xq_d1.gif) 5px 5px no-repeat;
border:solid #EBEBEB;
border-width:0 1px 1px;
color:#1874CD;
display:block;
height:28px;
line-height:28px;
padding:0 125px 0 20px;
overflow:hidden;
}
.no {
bottom:8px;
position:absolute;
right:32px;
}
.no a {
background:url(../../images/health/jk_nubBG2.gif) no-repeat;
color:#fff;
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:10px; right:9px; background:url(../../images/health/jk_fmore.gif) no-repeat;}
.picslide .more a{ display:block;width:22px; height:12px; }
#rank {
position:absolute;
left:770px;
top:0;
width:180px;
background:url(../../images/health/xq_rtBG.gif) no-repeat;
padding-bottom:10px;
}
.side h2 {
color:#FFF;
font-size:14px;
height:24px;
line-height:24px;
padding-left:23px;
position:relative;
left:0;
top:0;
background:url(../../images/health/jk_rtBG1.gif) no-repeat;
}
.side h2 a {
color:#FFF;
}
.side ul {
padding:5px 5px 7px 0;
}
.side ul li {
height:22px;
line-height:22px;
overflow:hidden;
text-indent:5px;
background:url(../../images/health/xq_col2d1.gif) 8px 8px no-repeat;
padding:0 12px;
}
.side ul li a {
color:#666;
}
.side 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;
}
.ad{ width:180px; margin:0 auto;text-align:center;}
.ad img{ width:160px; height:80px; border:solid 1px #fff; }
/** photoli Start **/
.picli{
width:950px;
height:160px;
background:url(../../images/health/xq_xqdgBG.gif) no-repeat;
margin:10px 0 0;
overflow:hidden;
position:relative;
}
.picli h2{  text-indent:-9999px; position:absolute; top:0; left:0; }
.picli h2 a{ width:24px; height:120px;display:block;}

.picli ul {
float:left;
padding:6px 0px 10px 35px;
}
.picli li {
float:left;
height:135px;
overflow:hidden;
margin:0 15px;
width:147px;
background:#fff;
border:solid 1px #d6d7df;
display:inline;
}
.picli li img {
height:110px;
text-align:center;
width:145px;
padding:1px 0 0 1px ;
}
.picli h3 {
font-size:12px;
font-weight:normal;
height:22px;
line-height:22px;
overflow:hidden;
text-align:center;
margin:0 14px;
}
.picli h3 a {
color:#282828;
}
.picli2{ height:150px;background:url(../../images/health/xq_qutu.gif) no-repeat;}
.picli2 h2 a{ height:90px;}
.picli2 ul {float:left;padding:12px 0px 10px 35px;}
.picli2 li {width:164px;height:115px;margin:0 7px;border:solid 1px #d6d7df;}
.picli2 h3{
font-size:12px;
font-weight:normal;
height:22px;
line-height:22px;
overflow:hidden;
text-align:center;
margin:0 18px;
}
.picli2 li a{ color:#005124;}
.picli2 li img{ width:160px; height:90px; padding:2px 0 0 2px;}

/**  area2 **/
.area2{ width:100%; position:relative; overflow:hidden;}
.a2_left{ width:760px; height:730px;}
.a2_health{ height:360px; background:url(../../images/health/xq_areaBG1.gif) no-repeat; position:relative; margin-bottom:10px; clear:both;}
.a2_skills{height:360px; background:url(../../images/health/xq_areaBG2.gif) no-repeat; position:relative;  clear:both;}
.col2{ width:175px;}
.col2 h3 { font-size:12px;font-weight:normal;height:159px;line-height:22px;margin:0 5px;overflow:hidden;padding:39px 8px 0;text-align:center;width:144px;}
.col2 h3 img{ width:150px; height:129px; border:solid 1px #fff;}
.col2 ul{ width:150px; margin:0px 0 0 13px;border-top:1px dotted #ef5792; padding-top:10px; }
.col2 li{height:24px; line-height:24px; overflow:hidden; background:url(../../images/health/xq_col2d1.gif) 3px 9px no-repeat; padding-left:10px; }
.col2 .more{ width:160px; height:15px; background:#fff; display:block; margin:5px 0 0 11px; text-align:right; color:#e84d87;}
.col3{ width:580px; position:absolute; right:4px; top:4px; overflow:hidden;}
.col3 dl{ float:left;padding:10px 5px;width:280px;border-bottom:1px dotted #ef5792; margin-bottom:6px;}
.col3 dt{font-weight:bold;position:relative; font-size:14px;}
.col3 dt img {width:83px;height:68px;left:0;position:absolute;top:0; border:solid 2px #fff;}
.col3 dt a {color:#282828;display:block;height:16px;line-height:16px;overflow:hidden;padding:0 0 0 92px;}
.col3 dd{color:#666666;height:54px;line-height:18px;overflow:hidden;padding:5px 0 0 92px;}
.col3 dd a{ color:#e84d87;}
.col3 ul{ font-size:14px; padding:0px 0 0 16px;}
.col3 li{ width:260px; height:24px; line-height:24px; overflow:hidden; float:left; background:url(../../images/health/xq_col2d1.gif) left 8px no-repeat; padding-left:15px;}
.a2_right{  width:180px; position:absolute; right:0px; top:0;}
.a2_right h2{ height:24px; line-height:24px; text-indent:20px;font-size:14px; color:#fff;background:url(../../images/health/jk_rtBG1.gif) no-repeat;}
#nanxing {
width:180px;
height:360px;
margin:0 0 10px;
background:url(../../images/health/xq_rtBG.gif) left 25px no-repeat;
overflow:hidden;
}
#nanxing dl {
border-bottom:1px dotted #B6B6B6;
color:#666;
margin:5px 8px;
}
#nanxing dt {
line-height:17px;
}
#nanxing dd {
margin:4px 0;
_margin:3px 0;
}
#nanxing dd select {
border:1px solid #7F9DB9;
height:20px;
width:125px;
}
#nanxing p {
height:21px;
line-height:21px;
padding:0 10px;
position:relative;
}
#nanxing p input {
border:1px solid #D0D0D0;
height:17px;
padding:2px 0 0;
position:absolute;
top:0;
width:28px;
}
#nanxing p .btn {
background:url(../../images/health/xq_btnBG.gif) no-repeat;
border:0;
color:#D36116;
font-weight:bold;
height:21px;
right:10px;
width:82px;
}
/** nvxing  **/
#nvxing {
background:url(../../images/health/xq_rtBG.gif) left -90px no-repeat;
height:158px;
margin-bottom:10px;
overflow:hidden;
}
#nvxing dl {
color:#666;
line-height:21px;
margin:5px 8px;
}
#nvxing dl input {
border:1px solid #d0d0d0;
height:17px;
padding:2px 0 0;
width:17px;
}
#nvxing p {
margin:10px 0;
text-align:center;
}
#nvxing p input {
background:url(../../images/health/xq_btnBG.gif) no-repeat;
border:0;
color:#D36116;
font-weight:bold;
height:21px;
width:82px;
}
/** biyungaozhao**/
#biyun {
width:180px;
background:url(../../images/health/xq_rtBG.gif) left -50px no-repeat;
}
#biyun h2 .byh2{ width:70px; text-align:left; font-size:14px; font-weight:bold;}
#biyun h2{ padding:0; }
#biyun h2 .active {
background:url(../../images/health/jk_rtBG2.gif) no-repeat;
color:#D68C18;
}
#biyun #a_day {
right:50px;
}
#biyun #a_week {
right:30px;
}
#biyun #a_month {
right:10px;
}
/** area3**/
.area3{ position:relative;}
#a3_right{ width:180px; position:absolute; right:0; top:0;}
.tanmi{ width:760px; height:220px; background:url(../../images/health/xq_xltm.gif) no-repeat; position:relative; margin-bottom:10px;}
.tanmi h4{ padding:11px 0 0 37px; position:absolute; left:0;top:0;}
.tanmi h4 img{ width:240px; height:185px; border:solid 5px #fff;}
.tanmi_b{ position:absolute; left:290px; top:0; overflow:hidden;}
.tanmi_b h2 { height:20px; overflow:hidden; padding:14px 0 0 20px; background:url(../../images/health/xq_a3h2.gif) 10px 20px no-repeat; border-bottom:solid 1px #dbcbba; }
.tanmi_b h2 a{ color:#b36100; font-size:14px;}
.tanmi_b .more{ float:right; color:#b36100; font-size:12px; font-weight:normal; padding-right:8px;}
.tanmi_b h3{ height:24px; line-height:24px; overflow:hidden; margin-right:48px; }
.tanmi_b h3 a{ font-size:12px; color:#282828;padding-left:10px;}
.tanmi_b p{ height:40px; line-height:20px; overflow:hidden; color:#666666; padding-left:10px; }
.tanmi_b p a{ color:#b33300;}
.tanmi_b ul{  width:204px; padding:6px 0 0 11px; border-top:1px dotted #a3cafb;}
.tanmi_b li{ height:22px; line-height:22px; overflow:hidden; background:url(../../images/health/xq_col2d1.gif) left 10px no-repeat; padding:0 0px 0 10px;}
.hlxl{ width:225px; float:left; padding-right:6px;}
.hudong{ background:url(../../images/health/xq_xltm1.gif) no-repeat;}
.hudong h4{ width:250px; position:absolute; left:498px; top:0; padding:11px 0 0 0px;}
.hudong .tanmi_b{ width:462px; position:absolute; left:0;top:0; padding:0 0 0 36px;}
.hudong ul{ border:0; }
#tuku {background:url(../../images/health/xq_tuku.gif) no-repeat;}
#tuku h2 {
font-size:14px;
font-weight:normal;
height:24px;
margin:0 0 2px;
text-align:center;
}
#tuku h2 a {
background:url(../../images/health/bg_h2a.png) no-repeat 0 -92px;
color:#a83262;
display:inline;
float:left;
height:22px;
line-height:21px;
margin:2px 0 0 4px;
width:150px;
}
#tuku h2 .active {
background-position:0 -136px;
color:#a83262;
font-weight:bold;
line-height:22px;
text-indent:0;
width:140px;
}
#tuku ul {
_height:100%;
overflow:hidden;
padding:10px 7px;
}
#tuku li {
height:105px;
overflow:hidden;
padding:0 10px;
width:104px;
}
#tuku li img {
height:80px;
margin:0 0 5px;
width:104px;
}
#tuku h3 {
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:center;
}
#tuku h3 a {
color:#969696;
}
.picl li {
float:left;
}
/** 24retie**/
#retie {width:180px; height:210px; overflow:hidden;background:url(../../images/health/xq_rtBG.gif) left -50px no-repeat;padding-bottom:8px; margin-bottom:10px;}
#retie ul {padding:5px 5px 0 0;}
#retie li{ height:20px; line-height:20px;}
/**ceshi **/
#ceshi {
background:url(../../images/health/xq_rtBG.gif) no-repeat;
height:200px;
}
#ceshi h3 {
color:#666;
font-size:12px;
font-weight:normal;
line-height:17px;
margin:3px 10px 0;
}
#ceshi ul{ padding:3px 0;}
#ceshi li {
background:none;
height:20px; line-height:20px;
}
#ceshi p {
text-align:center;
}
#ceshi p input {
background:url(../../images/health/xq_btnBG1.gif) no-repeat;
border:0;
color:#D36116;
font-weight:bold;
height:21px;
width:82px;
}

/** zixun**/
#zixun{ width:180px; height:180px; overflow:hidden; float:left;  background:url(../../images/health/xq_wd.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;
}