/* CSS Document */
body, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img { margin:0; padding:0; border:0; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; background-color: #fff; margin: 0px 0px 7px 0px; }
ul, ol, li { list-style:none; }
h3 { color:#333;}
.c { clear:both;}
.s { padding:0px 5px; }
.fl { float:left;}
.fr { float:right;}
.w505 { width:505px;}
.w455 { width:455px;}
.mt5 { margin-top:5px;}
.mt50 { margin-top:50px;}
.mb20 { margin-bottom:20px;}
.tac { text-align:center;}
.tc_f00 { color:#F00;}
.link_666 a { color:#666; text-decoration:none; }
.link_666 a:hover { text-decoration:underline; }
.main_wrap { background: url(../img/body_bg.jpg) top left no-repeat; width:1248px; margin:0 auto;}
.main { width:960px; margin:0 auto;}
.head { width:960px; height:71px;}
.nav_div { width:960px; height:38px; background:url(../img/nav_bg.jpg) no-repeat;}
.nav { float:left; width:550px; height:35px;}
.nav li { float:left;}
.share_div, .index_btn { background:url(../img/btn_bg.png) no-repeat;} 
.share_div { width:185px;height:21px; background-position:0px 0px; float:right; margin-right:10px; padding-left:15px; padding-top:5px;}
.index_btn { width:120px;height:16px; background-position:0px -30px; display:block; float:right; margin-right:10px; text-align:center; color:#666; text-decoration:none; padding:5px 0px;padding:7px 0px 3px 0px\9;}
.description_angle { top:-9px; left:20px; position:absolute; z-index:1000;}
.health_list_div {position:absolute;padding:5px; border:solid 2px #a9a9a9; background-color:#f6f8f8; display:none;}
.health_list_div a { display:block; _width:160px; padding:5px; height:20px; line-height:20px; background-color:#f6f8f8; color:#333; text-decoration:none; border-bottom:solid 1px #ddd;}
.health_list_div .no_border { border:none;}
.health_list_div a:hover { background-color:#6eb92b; color:#fff;}
.health { cursor:pointer;}
.health:hover .health_list_div { display:block;}
.courtesy_list_div {position:absolute;padding:5px; border:solid 2px #a9a9a9; background-color:#f6f8f8; display:none;}
.courtesy_list_div a { display:block;_width:160px; padding:5px; height:20px; line-height:20px; background-color:#f6f8f8; color:#333; text-decoration:none; border-bottom:solid 1px #ddd;}
.courtesy_list_div .no_border { border:none;}
.courtesy_list_div a:hover { background-color:#6eb92b; color:#fff;}
.courtesy { cursor:pointer;}
.courtesy:hover .courtesy_list_div { display:block;}
.intro_content { width:960px;background:url(../img/intro_01.jpg) left bottom no-repeat; background-color:#fff; padding-bottom:20px;}
.intro_content_table { width:860px; background-color:#ccc; margin:0 auto;}
.intro_content_table table tr td { background-color:#fff; padding:5px; text-align:center; line-height:20px;}
.intro_content_table table .tit td { background-color:#f4f4f4;}
.explain { line-height:18px; width:860px; margin:10px auto; }
.green_health {width:699px;margin:0 auto;} 
.green_ploy_tit {font-size:14px; line-height:25px; color:#333;}
.green_ploy_rules { padding:10px; background-color:#f0faff; margin:10px; line-height:20px;}
.green_ploy_rules ul li { text-indent:1em}
.health_content { background-color:#fff;font-family:'微软雅黑',Microsoft YaHei,'宋体';}
.fs14 { font-size:14px;}
.fs12 { font-size:12px;}
.title_01 { padding:20px 0px 0px 50px;}
.title_02 { padding:20px 0px 0px 30px;}
.up50 { position:absolute; margin-top:-50px;}
.down50 { position:absolute; margin-bottom:-50px;}
.content_div {padding:20px 10px 10px 50px;}
.content_div2 {padding:20px 265px 10px 250px;}
.content_div3 {padding:0px 10px 10px 50px;}
.table_01 { background-color:#595250; color:#333;}
.table_01 table tr td { background-color:#fff; padding:5px;}
.table_01 table tr .tac { text-align:center;}
.table_01 table tr .td01 { background-color:#d5e9f3;}
.table_01 table .tr01 td { background-color:#d5e9f3;}
.last_bg { background:url(../img/health_pic05.jpg) left bottom no-repeat; padding-bottom:20px;}
.p_01 {padding:5px 0px; color:#444;}
.p_01 a { color:#666; text-decoration:underline;}
.p_01 a:hover { text-decoration:none;}
/* 底部 */
.footer_wrap { width:960px; margin:0 auto; margin-top:10px;}
.footer { width:960px; margin:0 auto;text-align:center; line-height:20px; }
.h_1 { width:760px; height:1px; background-color:#d6d6d6; overflow:hidden; margin:5px auto; }
.h_2 { height:2px; background-color:#d6d6d6; overflow:hidden; margin:10px auto; }