/*======================================
========宜康网---健康工具
==========================================*/
/*=================================css reset==========================*/
html, body, div, ul, ol, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, p, fieldset, form, input, button, textare, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-sapcing: 0; }
address, caption, cite, dfn, th { font-style: inherit; font-weight: inherit; }
img { border: 0; }
del, ins { text-decoration: none; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
/*清除浮动*/
.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
/*文字设置*/
.f_bold { font-weight: bold; }
.f_normal { font-weight: normal; }
/*==文字颜色==*/
/*灰度f0-f9*/
.f3 { color: #333; }
.f6 { color: #666; }
.f9 { color: #999; }
/*红，橙色f_org0,3,6,*/
.f_org3 { color: #ff3300; }
.f_org6 { color: #ff6600; }

/*浮动*/
.fl { float: left; }
.fr { float: right; }
/*对齐方式*/
.alignL { text-align: left; }
.alignR { text-align: right; }
.alignC { text-align: center; }
/*链接设置*/
a { text-decoration: none; }
a:hover { text-decoration: underline; }

/*========================================================
==========================================基本布局样式====
============================================================*/
body { font: 14px "宋体" ,Verdana, Arial, Helvetica, sans-serif; color: #333; }
.wrap { background: #dfdfd5; }
.mainWrap { width: 940px; margin: 0px auto; }

/*顶部快速导航*/
.top_qEnter { width: 940px; margin: 0px auto; padding: 10px 0px; font-size: 12px; height: 22px; overflow: hidden; }
.top_qEnter a { font-size: 12px; }
.top_qNav { }
.top_qNav a { color: #333; line-height: 22px; }
.top_qNav span.qxSite { margin-left: 15px; }
.top_qLogin { /*display:none;*/ height: 22px; overflow: hidden; padding-left: 10px; }
.top_qLogin input { width: 152px; height: 20px; border: 1px solid #ccc; padding: 0px 3px; line-height: 22px; color: #999; float: left; margin-right: 5px; }
.top_qLogin input.PWtext { width: 60px; }
.top_qLogin input.login { background: url(../images/regBtn.gif) no-repeat left top; cursor: pointer; ;height:21px;width:48px;border:none;margin-top:2px;padding:0px;}
.top_qLogin span, .top_qLogin a { float: left; margin-top: 6px; }

/*顶部已登录用户信息*/
.topUserInfo { padding-right: 10px; }
.topUserInfo a { line-height: 22px; color: #666; }
.topUserInfo b a { color: #ff3300; }

/*======头部样式========*/
.headWrap { background: url(../images/bg_header.jpg) no-repeat left bottom; height: 100px; border-bottom: 1px solid #fff; }
.logo_healthTool { padding: 12px 10px 0px 22px; width: 195px; height: 63px; }

/*====中间样式=========*/
.middleWrap { margin: 0px auto; width: 940px; border-top: 1px solid #dfdfd5; }
/*面包屑导航*/
.location { margin: 0px 10px; padding: 5px 10px 4px 10px; border-bottom: 1px dashed #ccc; height: 16px; line-height: 16px; font-size: 12px; }
.location a, .location a:visited { color: #333333; font-size: 12px; }
.location a:hover { color: #FF0000; }

/*=========================*/
/*CSS圆角样式*/
/*=========================*/
.mb { margin: 0px auto; }
.mb .b, .mb .b1, .mb .b2, .mb .b3, .mb .b4 { display: block; overflow: hidden; border-left: 1px solid #c6e6dc; border-right: 1px solid #c6e6dc; background: #f0fafb; }
.mb .b1, .mb .b2, .mb .b3 { height: 1px; }
.mb .b { padding: 0px 5px; }
.mb .b1 { margin: 0 4px; background: #c6e6dc; border: none; }
.mb .b2 { margin: 0 3px; border-width: 1px; }
.mb .b3 { margin: 0 2px; }
.mb .b4 { height: 2px; margin: 0 1px; }
/*头部圆框重定义*/
.headWrap .b, .headWrap .b1, .headWrap .b2, .headWrap .b3, .headWrap .b4 { border-left: 1px solid #fffffe; border-right: 1px solid #fffffe; background: #fffffe; }
.headWrap .b1 { margin: 0 4px; background: #fffffe; }
.headWrap .b { height: 1px; }
/*中间圆框重定义*/
.middleWrap .b, .middleWrap .b1, .middleWrap .b2, .middleWrap .b3, .middleWrap .b4 { border-left: 1px solid #fffff7; border-right: 1px solid #fffff7; background: #fffff7; }
.middleWrap { margin-bottom: 10px; }
.middleWrap .b1 { background: #fffff7; }
/*=========================*/
/* 数字分页（9.8）           */
/*=========================*/
.page_bar { height: 55px; padding: 0px 20px; }
.page_bar .l { float: left; padding-top: 20px; padding-right: 30px; color: #6F6F6F; }
.page_bar .c { float: left; padding-top: 15px; }
.page_bar li { float: left; height: 23px; overflow: hidden; padding: 0px 2px; }
.page_bar li a { float: left; height: 20px; line-height: 20px; padding: 0px 6px; background: #FFFFFF; border: 1px solid #CCCCCC; color: #7E8AA2; }
.page_bar li.s a, .page_bar li.s a:hover, .page_bar li a:hover { background: #F7FBFF; border: 1px solid #FFFFFF; color: #FF3300; }
/*通用友情连接样式*/
.nameLink { padding: 10px 0px; }
.nameLink li { float: left; width: 90px; height: 19px; line-height: 19px; white-space: nowrap; overflow: hidden; }
.nameLink li a, .logoLink li a { font-size: 12px; color: #333; }
.logoLink { padding: 10px 0px; }
.logoLink li { float: left; width: 120px; height: 43px; white-space: nowrap; overflow: hidden; }
.logoLink li a { display: block; width: 98px; height: 38px; overflow: hidden; border: 1px solid #999999; }
/*友情链接样式*/
.boxLink .b1, .boxLink .b2, .boxLink .b3, .boxLink .b4, .boxLink .b { border-color: #fff; background: #fff; }
.boxLink .b1 { background: #fff; }
.boxLink .b { padding: 8px 10px 0px 10px; }
.boxLink .linkT { height: 23px; overflow: hidden; border-bottom: 1px solid #ccc; padding-left: 10px; }
.boxLink .linkT a { float: left; margin-left: 5px; padding-left: 15px; background: url(../images/bg_sitelinkE.gif) no-repeat left -23px; text-decoration: none; }
.boxLink .linkT a b { float: left; height: 23px; line-height: 23px; overflow: hidden; font-size: 12px; font-weight: normal; color: #666666; padding-right: 15px; background: url(../images/bg_sitelinkE.gif) no-repeat right -23px; cursor: pointer; }
.boxLink .linkT a.nrl b { background: none; }
.boxLink .linkT a.s { background: url(../images/bg_sitelinkE.gif) no-repeat left top; }
.boxLink .linkT a.s b { color: #FFFFFF; font-weight: bold; background: url(../images/bg_sitelinkE.gif) no-repeat right top; }
.linkWapper { margin: 0px 0px 0px 15px; display: none; }
/*=====底部-公用=====*/
.wpFooter { margin: 15px auto 0px; }
.wpFooter .innerFooter { margin: 0 auto; width: 940px; padding-top: 25px; text-align: center; }
.wpFooter a { font-size: 12px; }
.wpFooter .footerMenu { height: 25px; line-height: 25px; color: #333; }
.wpFooter .footerMenu a { color: #333; }
.wpFooter .footerCR { padding: 5px 0px 5px 0px; color: #999; }
.wpFooter .footerICP { padding: 5px 0px; color: #999; }
.wpFooter .footerSite { padding: 5px 0px; color: #999; }
.wpFooter .footerCR a, .wpFooter .footerICP a, .wpFooter .footerSite a { color: #999; }

