/*CLEARFIX
-------------------------------------------------------------- */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clear { display:block !important; clear:both !important; float:none !important; margin:0 !important; padding:0 !important; height:0; line-height:0; font-size:0; overflow:hidden;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/*首页导航*/
.head{width:100%;margin-top:40px;display:block;position:absolute;z-index:100;}
.head .contains{margin:0 auto;width:980px;display:block;}
.nav_header .nav_title a{display:inline-block;font-size:18px;margin: 0 16px;}
.nav{float:right;display:block;height:64px;}
.logo{width:350px;height:72px;display:block;overflow:hidden;float:left;}
.logo img{width:100%;border:0;}
.nav .tel{overflow:hidden;color:#333;font-size:18px;height: 28px;line-height: 28px;text-align:right;}
.nav .tel .call{border-radius:16px;padding:0 16px;border:1px solid #44bb5c;color:#44bb5c;margin-left:12px;}
.contains .Y_nav{float:right;width: 36px;margin-right:8px;margin-top:2px;display:none;}
.contains .Y_nav p{border-top: 2px solid #44bb5c;margin-top: 6px;}
.nav .nav_header{display: block;position:relative;float:right;text-align: right;margin-top:6px;}
.nav_header .nav_title{display: inline-block;height: 30px;text-align: center;line-height: 30px;}
.nav_header .nav_title span{background: url(/Public/Home/images/health/h.jpg) no-repeat center;background-size: 1px 18px;width: 1px;height: 18px;display: inline-block;vertical-align: middle; margin-top: -5px;}
.nav_header .nav_title:last-child span{display:none;}
.nav_header .nav_title:last-child a{margin-left:16px;margin-right:0;}

/*通用导航*/
header{width:100%;display:block;}
.head1{width:100%;margin:50px auto 30px;display:block;overflow:hidden;}
.head1 .contains1{margin:0 auto;width:980px;display:block;}
.logo1{width:350px;height:72px;display:block;overflow:hidden;float:left;}
.logo1 img{width:100%;border:0;}
.contains1 .Y_nav{float:right;width: 36px;margin-right:8px;margin-top:2px;display:none;}
.contains1 .Y_nav p{border-top: 2px solid #44bb5c;margin-top: 6px;}

/*通用二级导航*/
.header_t1{padding:12px 0;background-color:#44bb5c;width:100%;display:block;overflow:hidden;}
.header_t1 .header_t_list1{max-width:980px;margin:0 auto;overflow:hidden;display:block;}
.header_t1 .header_t_list1 a{color:#fff;font-size:17px;border-left:2px solid #fff;text-align:center;width:20%;display:block;float:left;}
.header_t1 .header_t_list1 a:last-child{border-right:2px solid #fff;}
.header_t1 .header_t_list1 a:hover{color:#90c42f;}

/*二级导航*/
.header_t{padding:25px 0;background-color:#44bb5c;width:100%;display:block;overflow:hidden;}
.header_t .header_t_list{max-width:980px;margin:0 auto;overflow:hidden;display:block;}
.header_t .header_t_list a{color:#fff;font-size:17px;border-left:2px solid #fff;text-align:center;width:20%;display:block;float:left;}
.header_t .header_t_list a:hover{color:#90c42f;}
.header_t .header_t_list a:last-child{border-right:2px solid #fff;}
.fonts{color: #44bb5c;font-size:2.5em;}
.fonts2{color: #44bb5c;font-size:1.7em;}
/*子栏目*/
.nav_l{padding:25px 0;max-width:980px;display:block;margin:0 auto 45px;border-bottom:3px solid #99dfeb;overflow:hidden;}
.nav_l a{font-size:1.8em;display:inline-block;margin-right:85px;}
.nav_l a span{/*background: url(/Public/Home/images/health/h.jpg) no-repeat center;background-size: 1px 18px;width: 1px;
 height: 18px;vertical-align: middle;margin-top: -2px;*/display:inline-block;}
 .selected{color:#20e32e;}
.focus_picture img{display:none;}
/*内容详情*/
.article{max-width:980px;margin:0 auto;display:block;overflow: hidden;}
.article1{max-width:980px;margin:0 auto;display:block;overflow: hidden;}
.art_title{width:100%;display:block;padding:5px 0;background-color:#d9f3f8;margin-top: .625rem;}
.art_title p a{color:#44bb5c;font-weight:600;font-size:3.8em;font-family:"宋体",'微软雅黑',Arial;}
.art_title p{text-align:center;}
.article p img{width:100%;}
.history{margin-top:34px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.history li{list-style:none;text-align:center;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-bottom:30px;}
.history li:first-child{text-align:left;}
.history li:last-child{text-align:right;}
.history_d{margin-bottom:80px;}
.history_b{width:100%;line-height:2em;font-size:1.7em; font-weight:bold;text-align: justify;}
.history_r{width:100%;line-height:2em;font-size:2em; font-weight:bold;text-align: center;color:red;}
.history_p{width:100%;line-height:2em;font-size:1.6em;text-indent:2em;text-align: justify;}
.story{width:100%;display:block;}
.story .story_img{text-align:center;}
.story_p p{text-align:center;font-size:1.6em;color:#595757;line-height:2em;}
.story .line{margin:2.5rem 0 2.25rem;height:1px;width:100%;background:#44bb5c;}
.art_line{width:100%;background:#dcdcdc;height:1px;}
.bg{background:#efeff0;width:100%;}
.art_title p a span{font-size:0.6em;}
.art_body{width:100%;border-bottom:1px solid #dcdcdc;margin-bottom:2em;}
.art_body .art_body_title{text-align:center;font-size:2.4em;color:#e9546b;}
.art_body .art_body_mn{font-size:1.4em;color:#595757;text-align:center;padding:1em 0;}
.art_body .art_body_mn span{padding:0 0.5em;}
.art-contents{min-height:300px;}
.story_p_b{font-size:3em;color:#44bb5c}

/*列表*/
.art_list{display: block;padding-bottom:2.4375rem;margin-bottom:2.4375rem;border-bottom:1px dashed #898989;overflow: hidden;}
.art_list .art_list_img{ margin-right: 6em;width: 294px;height: 200px;text-align: center;float:left;}
.art_list .art_list_img img{width: 100%;max-height: 100%;vertical-align: middle;}
.art_list .art_list_bd{min-width: 0;height:15.1em;}
.art_list .art_list_bd .art_l_bd_title{font-weight: 500;font-size:2em;width: auto;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;color:#e9546b;}
.art_list .art_list_bd .art_l_bd_infor{color: #898989;font-size:1.6em;line-height:2;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.art_list .art_list_bd .end{letter-spacing:5px;color: #898989;}
.art_list .art_list_bd .end a{color: #898989;font-size: 1.6em;letter-spacing:0;}
.art_list .art_list_bd .end a:hover{color:red;}
.art_list .art_l_bd_time{color: #898989;display: block;font-size:1.6em;}

/*联系我们*/
.contact{width:70%;margin:1.375rem auto 0;display:block;}
.contact table thead td{font-size:1.6em;color:#3e3a39;padding:0.75rem 0;}
.contact table thead td:first-child{width:10%;}
.contact table tbody{margin-top:4em;}
.contact .top{vertical-align: top;}
.contact .input{border:1px solid #898989;padding:0.2em 0;width: 100%; -webkit-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.18);
 box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.18);}
 .contact textarea{ -webkit-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.18);
 box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.18);width:100%;border: 1px solid #898989;}
.contact .contact_title{color:#00afcc;font-size:1.25rem;font-weight:600;margin-top: 2.4em;letter-spacing: 1px;}
.contact .contact_company{font-size:1.2em;color:#00afcc;text-transform :Uppercase;margin-bottom:.25rem;}
.contact .contact_p{font-size:1.6em;color:#595757;line-height:1.8em;}
.contact .contact_address{margin-top:1em;margin-bottom:5.375rem;}
.contact .submit{background:url(/Public/Home/images/health/submit.png) no-repeat center;margin-right:15px;border:0;background-size:47px 28px; width:47px;height:28px;}
.toast{position: fixed;z-index: 99;visibility:hidden;font-size: 1.8rem;top: 35%;width: 100%;text-align: center;}
.tel_toast{padding:1rem;background: rgba(75, 179, 68, 0.8);border-radius: .3125rem;text-align: center;color: #fff;display: inline-block;}
input.radio{vertical-align:middle;}
.contact label{margin-right:10px;}

/*健康APP*/
.color{font-size:1.4em;color:#00afcc;}
.squery{background:url(/Public/Home/images/health/39.png) no-repeat center;vertical-align:middle;width:7px;height:8px;background-size:7px 8px;display: inline-block;margin-right:0.8em;}
.app_list{padding:4.375rem 0 3.375rem;border-bottom:1px solid #e4e4e4;overflow:hidden;display:block;}
.app_list .app_l_left{display: inline-block;}
.app_list .app_width1{width:27%;margin-top:9em;}
.app_list .app_width2{width:30%;margin-top:2em;}
.app_list .app_width3{width:30%;margin-top:12em;}
.app_list .app_width4{width:30%;margin-top:1em;}
.app_list .app_l_left .border_w1{width:100%;}
.app_list .app_l_left .border_w2{width:90%;}
.app_list .app_l_left .border_w3{width:80%;}
.app_list .app_l_left .border_w4{width:80%;}
.app_list .app_l_left .app_l_left_title{color:#00afcc;font-size:3em;border-bottom:1px dashed #e4e4e4;overflow:hidden;padding:0.3em 0;margin-bottom:0.3em;}
.app_list .app_l_left .app_l_left_p{font-size:1.6em;line-height:1.8em;color:#595757;}
.app_bottom{width:60%;text-align:center;margin:5.625rem auto 5.875rem;}
.app_bottom .app_bottom_title{color:#00afcc;font-size:3em;border-bottom:1px dashed #e4e4e4;overflow:hidden;padding:0.3em 0 0.25em;margin: 0 30% 1.2rem;text-align:center;}
.app_bottom .app_bottom_p{font-size:1.6em;line-height:1.8em;color:#595757;}
.b-bottom{margin-bottom:4em;text-align:center;font-size:1.6em;}
.app_l_right{float:right;}


/*服务门店*/
.store{padding:4em 3em 4.5em;}
.store h3{font-size:2.7em;color:#575657;}
.store p{font-size:1.6em;color:#575657;line-height:2em;}

/*培训学校*/
.course{margin:1.5rem 0 2.75rem;border-bottom:2px solid #d2e7a5;border-top:2px solid #d2e7a5;overflow:hidden;}
.course li{list-style:none;width:100%;display:table;}
.course .course_l{font-size:2.2em;text-align: center;color:#8fc31f;vertical-align:middle;display:table-cell;padding:8px 4px;text-align:center;border-bottom:1px dashed #d2e7a5;}
.course .course_m{width:30px;display:table-cell;}
.course .course_r{font-size:1.6em;color:#575657;vertical-align:middle;display:inline-block;border-bottom:1px dashed #d2e7a5;min-width:660px;}
.course .course_r p{line-height: 24px;word-break: break-all;}
.course li:last-child .course_l{border:0;}
.course li:last-child .course_r{border:0;}

.basic{margin:1rem 0;border-bottom:2px solid #d2e7a5;border-top:2px solid #d2e7a5;overflow:hidden;}
.basic li{list-style:none;width:100%;display:table;}
.basic .basic_l{ width:292px;font-size:2.2em;color:#8fc31f;vertical-align:middle;display:table-cell;text-align:center;border-bottom:1px solid #d2e7a5;}
.basic .basic_m{width:38px;display:table-cell;}
.basic .basic_r{ font-size:1.6em;color:#575657;vertical-align:middle;display:table-cell;border-bottom:1px solid #d2e7a5;padding: 1rem 0;}
.basic .basic_r p{line-height:24px;}
.basic li:last-child .basic_l{border:0;}
.basic li:last-child .basic_r{border:0;}
.basic_content{text-align:center;font-size:1rem;margin-top: 1.25rem;}
.qt{text-align:center;margin:1.6875rem 0 3.5rem;font-size:1.6em;}
.qt span{font-size:2em;}

/*专家团队*/
.sect{margin-bottom:-40px;overflow:hidden;}
.experts_team{padding: 0;width: 100%;overflow: hidden;margin-bottom:3.4375rem;}
.experts{width:104%;margin-right: -3px;}
.experts:before{ content: "　";display: block;height: 0;overflow: hidden;clear: both;}
.experts:after {content: "　";display: block;overflow: hidden;height: 0;clear: both;}
.team{width:50%;float:left;list-style:none;padding-right:0;margin-left: -1px;border-bottom:1px solid #cfcfcf;}
.team a {padding: 1.5625rem 0;margin-right:30px;display:block;overflow: hidden;}
.team a:first-child{padding:0.9375rem 0 1.5625rem;} 
.team a:nth-child(2){padding:0.9375rem 0 1.5625rem;} 
.team  .team_img{width:164px;height:194px;margin-right:1.6875em;float:left;display:inline-block;}
.team  .team_img img{max-width:100%;}
.team a h3{color:#e9546b;font-size:2.4em;margin-top: -4px;}
.team a p{font-size:1.5em;color:#595757;margin-top:10px;line-height:1.6em;}
.team:last-child{border:0;}
.team:nth-last-child(2){border:0;}

/*在线学习*/
.classroom{width:100%;position:relative;margin:1.875rem 0 4.125rem;line-height: 0;}
.classroom img{width:100%;}
.classroom_position{position:absolute;right:0;top:0;bottom:0;height:100%;width:24%;}
.classroom_position .classroom_bg{position:absolute; background:#000;width:100%;height:100%;zoom:1;z-index:0;filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}
.classroom_position .classroom_title{position:absolute;right:0;top:0;bottom:0;
z-index:2;width:100%;height:100%;    overflow: hidden;}
.classroom_position .classroom_title p{color:#fff;font-size:1.4em; overflow: hidden;line-height:1.8em;padding:35% 15% 0;}
.classroom_f_l{width:775px;float:left;display:block;margin:2.25rem 0 1.5rem;overflow:hidden;position:relative;line-height:0;}
.classroom_f_l_position{position:absolute;right:0;left:0;bottom:0;height:10%;width:100%;}
.classroom_f_l_bg{position:absolute; background:#000;width:100%;height:100%;zoom:1;z-index:0;filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}
.classroom_f_l_position .classroom_f_l_title{position:absolute;right:0;top:0;bottom:0;
z-index:2;width:100%;height:100%;overflow: hidden;}
.classroom_f_l_position .classroom_f_l_title p{color:#fff;font-size:1.4em; overflow: hidden;line-height:1.8em;padding:1% 5%;}
.classroom_f_r{width:196px;float:right;display:block;margin:2.25rem 0 1.5rem;overflow:hidden;}
.classroom_f_r a{margin-bottom:6px;display:block;width:100%;line-height:0;}
.classroom_f_r a img{width:100%;}
.download{font-size:2.4em;margin-bottom:5.25rem;text-align:center;color:#e9546b;margin-top: 1.5rem;}
.tutorial{margin-right: auto;margin-left: auto;overflow: hidden;margin-top: 2.4375em;}
.tutorial:before,.tutorial:after,.row:before,.row:after{display: table;content: " ";}
.row{margin-right: -15px;margin-left: -15px;}
.tutorial_list{width: 33.33333333%;float: left;min-height: 1px;padding-right: 15px;padding-left: 15px;margin-bottom:1em;}
.tutorial_list a img{max-width:100%;display:block;height:auto;}
.tutorial_list a p{font-size:1.4em;overflow:hidden;}
.tutorial_list a:hover{color:red;}
.zxxx{font-size:3em;text-align:center;margin-bottom:1em;color:#00afcc;}

.video{margin:30px 0 100px;display:block;overflow:hidden;width:100%;text-align:center;}


/*新闻动态*/
.news_img{width:100%;display:table;margin-bottom:2.4rem;}
.news_img img{display:table-cell;}
.news_img .news_img1{float:left;}
.news_img .news_img2{float:right;}
.news_list{width:100%;margin-bottom:2.8125rem;}
.news_list a{display:block;padding:0.875rem 0 0.875rem 1.25rem;color:#575657;font-size:1.6em;border-bottom:1px dashed #575657;}
.news_list a .news_icon{margin-left:-20px;background:url(/Public/Home/images/health/icon_3.png) no-repeat center;background-size:7px 9px;width:7px;height:9px;text-align:left;display:inline;float:left;white-space: nowrap;margin-top:8px;}
.art_list:last-child {border-bottom: 0;margin-bottom: 1.875rem;}
.news_l_l{display:inline-block;width:100%;}
.news_l_r{display:inline-block;color:#999;width:100%;text-align:right;}

/*品牌源起*/
.brand{width:100%;display:block;overflow:hidden;padding-bottom:15px;border-bottom:1px dashed #99dfeb;}
.brand .for_brand_img{float:right;display:block;margin-left:45px;}
.brand .for_brand_img img{max-width:100%;}
.brand .for_brand_title{display:block;margin-top:35px;}
.for_brand_title h3{color:#44bb5c;font-size:24px;font-family:FZLTHK,"微软雅黑",Arial;margin-bottom:10px;}
.for_brand_title p{line-height:24px;font-size:1.6em;color:#575657;}
.brand_f{width:100%;display:block;margin:30px 0 45px; }
.brand_f_title{color:#44bb5c;font-size:24px;font-family: FZLTHK,"微软雅黑",Arial;margin-bottom:26px;width:100%;}
.brand_f_img{float:left;margin-right:40px;display:block;text-align:center;}
.brand_f_img img{max-width:100%;}
.brand_f_bd_t{display:block;margin-bottom:20px;}
.brand_f_bd_t h3{color:#e9546b;font-size:22px;font-family:FZLTHK,"微软雅黑",Arial;margin-bottom:10px;}
.brand_f_bd_t p{line-height:24px;font-size:1.6em;color:#575657;}
.tl_img img{max-width:100%;}
.tl_title {
    width: 100%;
    text-align: center;
    color: rgb(0, 176, 205);
    font-size: 24px;
    font-family: FZLTHK, 微软雅黑, Arial;
    margin: 45px 0px 35px;
}
.tl_img {
    width: 100%;
    text-align: center;
    margin-bottom: 28px;
}
.tl_c {
    text-align: center;
    font-size: 1rem;
    margin-bottom: 3.125rem;
}
.tl_c .tl_s {
    font-weight: 600;
}

/*品牌优势*/
.join_line{margin:.2rem 0 4.125rem;height:1px;width:100%;border:1px dotted #44bb5c;display:block;overflow:hidden;}
.join_l{display: inline-block;}
.join_art{border-left:4px solid #abcd03;height:auto;display:block;padding-left:20px;margin-bottom:2.5rem;}
.join_art h3{color:#44bb5c;font-size:1.8rem;font-family: FZLTHK,"微软雅黑",Arial;margin-bottom:.5rem;}
.join_art p{line-height:1.6rem;font-size:1rem;color:#575657;font-family: FZLTXHK,"微软雅黑",Arial;}
.join_r{float:right;margin-left:40px;display:block;margin-right: .25rem;}
.join_r img{max-width:100%;}
.join{width:856px;}

/*加盟体系*/
.join_in{margin:30px 30px 30px 25px;display:block;overflow:hidden;}
.join_in ul{list-style:none;width:100%;}
.join_in ul li{float:left;margin-bottom:18px;display:block;position:relative;height:181px;width: 100%;border:0;}
.join_in .join_in_img{position:absolute;left:0;top:0;width:181px;height:181px;}
.join_in .join_in_img img{width:181px;height:181px;border:0;}
.join_in .join_in_bd{margin-left:90.5px;display:block;background-color:#efefef;padding-top:24px;height:100%; overflow:hidden;
border-right:3px solid #4ababd;padding-left:135.5px;}
.join_in .join_in_bd h3{color:#44bb5c;font-size:1.8rem;font-family: FZLTHK,"微软雅黑",Arial;margin-bottom:.2rem;}
.join_in .join_in_bd p{line-height:1.425rem;font-size:1rem;color:#575657;font-family: FZLTXHK,"微软雅黑",Arial;}
#join_in_s{color:#000;}
.join_bottom_line{height:2.5rem;width:100%;display:block;overflow:hidden;}

/*在线商城*/
.famous_course {width:100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;overflow:hidden;margin-bottom: 2.8125rem;border-bottom:1px solid #c1c0c0;}
.tab {overflow:hidden;zoom:1;width:64px;display:block;height:auto;float:left;margin-right:50px;}
.tab li{float:left;color:#575657;height:30px;cursor:pointer;font-size:1rem;line-height:1rem;text-align：justify;
width:100%;text-align-last:justify;}
.tab li.current {color:#44bb5c;}
.content {-webkit-box-flex: 1;-webkit-flex: 1; -ms-flex: 1;flex: 1;}
.content .c-tab {display:none;}
.famous_course_l{display:inline-block;margin-top: 4rem;max-width: 414px;}
.famous_course_r{float:right;display:block;margin-top: 4rem;line-height: 0;}
.famous_course_r img{max-width:100%;}
.famous_course_l_t{display:block;margin-bottom:2rem;}
.famous_course_l_t h3{color:#44bb5c;font-size:1.8rem;font-family: FZLTHK,"微软雅黑",Arial;margin-bottom:.3rem;}
.famous_course_l_t .famous_course_content{color:#222;line-height:1.8rem;font-size:1rem;font-family: "微软雅黑",Arial;padding-bottom: 20px;border-bottom:1px dashed #b4b4b3;}
.famous_course_l_t .famous_course_list{line-height:1.6rem;font-size:1rem;color:#575657;font-family: "微软雅黑",Arial;margin-top: 20px;}
.famous_course_l_b{display:block;}
.famous_course_l_b .famous_course_img{display:inline-block;float:left;}
.famous_course_l_b .famous_course_img img{max-width:138px;}
.famous_course_more {text-align:right;}
.famous_course_more a{color:#44bb5c;font-size:1rem;}
.course_td_1{width:100px;border-bottom: 1px dashed #d2e7a5;padding:8px 15px;color: #8fc31f;font-size: 2em;text-align:center;vertical-align:middle;}
.course_td_2{width:30px;border:0;}
.course_td_3{border-bottom: 1px dashed #d2e7a5;padding:10px 0;font-size: 1.6em;}
.course li:last-child .course_td_1{border:0;}
.course li:last-child .course_td_3{border:0;}
/*图片切换*/
.img_switching{width:100%;display:block;overflow:hidden;}
.focus{list-style:none;width:12px;height:auto;z-index:100;position:absolute;right:10%;top:40%;}
.focus li{width:12px;height:12px;border-radius:12px;background:#fff;float:left;margin-bottom:10px;}
.focus li.active{ background:#44bb5c;}
.banner{width:100%;display:block;position:relative;}
.banner .banner_img{line-height: 0;list-style:none;position:relative;width:100%;display:none;}
.banner .banner_img a{background:url(/Public/Home/images/health/more.png) no-repeat;background-size:96px 24px;background-position:center;position:absolute;left:21%;bottom:10%;z-index:9;width:96px;height:24px;cursor:pointer;}
.banner .banner_img img{width:100%;overflow:hidden;}

/*焦点图*/   
/*.focus_picture{width:100%;height:294px;display:block;position:relative;}
.focus_picture_div{max-width:980px;margin:0 auto;display:block;position:relative;}
.focus_picture_div .menu_title{position:absolute;top:123px;left:0;}
.focus_picture_div .menu_title a{color:#44bb5c;font-size:3.6em;font-family:"微软雅黑",Arial;}*/

.focus_picture{width:100%;height:294px;display:block;position:relative;}
.fixed{position:absolute;width:100%;height:100%;z-index:1;left:0;right:0;bottom:0;top:0;}
.focus_picture_div{width:980px;margin:0 auto;display:table;height: 100%;}
.focus_picture_div .menu_title{display: table-cell;vertical-align:middle;}
.focus_picture_div .menu_title a{color:#44bb5c;font-size:3.6em;font-family:"微软雅黑",Arial;}

/*底部*/
footer{border-top:6px solid #20e32e;width:100%;overflow:hidden;display:block;background-color:#e5e5e5;}
.footer{max-width:980px;margin:0 auto;display:block;padding-top:35px;}
.footer .lf_link{width:540px;float:left;}
.footer .lf_link dl{float: left;text-align: center;padding-right:40px;border-right:1px solid #595757;padding-left:40px;}
.footer .lf_link dl:first-child{padding-left:0;}
.footer .lf_link dl:last-child{border-right:0;}
.footer .lf_link dl dd{padding-top:20px;font-family:"宋体",'微软雅黑',Arial;color:#20e32e;font-size:1.4em;}
.footer .lf_link dl dd:first-child{padding-top:0;}
.footer .lf_app{float:left;display:block;padding:0 25px;margin-left:30px;}
.footer .lf_app dl dd{text-align:center;}
.footer .lt_wx{float:left;display:block;padding:0 25px;}
.footer .lt_wx dl dd{text-align:center;}
.footer .lt_wb{float:left;display:block;padding:0 5px 0 25px;}
.footer .lt_wb dl dd{text-align:center;}
.copyright{width: 100%;border-top: 1px solid #595757;float: left;padding: 0px 0px 56px;margin-top: 12px;text-align: center;}
.copyright p{margin: 0.75em 0;font-family:"宋体",'微软雅黑',Arial;color:#595757;font-size:1.4em;}
.footer dl dt a:hover,.footer dl dd a:hover{color:#44bb5c;}
.wb1{display:inline-block;}
.wb2{display:none;}
.wx1{display:inline-block;}
.wx2{display:none;}
.footer .lf_app dl dd img{width:105px;height:105px;}
.footer .lt_wx dl dd img{width:105px;height:105px;}


/*论坛首页*/
.header_forum{max-width: 980px;margin: 0 auto;display:block;overflow: hidden;}
.header_forum span{display:inline-block;width:27px;height:27px;vertical-align: middle;}
.header_forum span img{max-width:100%;vertical-align:middle;margin-top: -4px;}
.header_forum a{font-size:1.2rem;color:#fff;}
.bd_all{max-width:980px;margin:40px auto 0;display:block;overflow: hidden;}
.forum_l{float:left;width:72.85714%;overflow: hidden;border-right: 1px solid #e1e1e2;}
.forum_l .forum_l_all{padding-right:42px;}
.forum_r{width:27.14286%;float:left;display:block;overflow:hidden;}
.forum_r .forum_r_all{padding-left:42px;overflow:hidden;}
.forum_title{width:100%;display:block;border-bottom:2px solid #99dfeb;position:relative;height: 36px;margin-bottom: 20px;}
.forum_title p{font-size:1.4rem;font-family:FZLTXHK,"微软雅黑",Arial;width:96px;border-bottom:2px solid #44bb5c;position:absolute;bottom:-2px;left:0;z-index:10;height: 36px;}
.forum_list{width:100%;display:block;overflow: hidden;}
.forum_list ul{list-style:none;overflow: hidden;}
.forum_list ul li{width:100%;float:left;display:block;overflow:hidden;padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed #595757;}
.forum_list ul li:last-child{border:0;margin-bottom: 0;padding-bottom: 0;}
.forum_l_title{width:100%;}
.forum_l_title h3{font-size:1.3rem;font-weight:normal;}
.forum_l_title h3 a{color:#e9546b;}
.forum_l_title .forum_for{line-height:24px;font-size:1rem;}
.forum_l_title .forum_for .forum_line{width:1px;padding:0 10px;}
.forum_l_title .forum_hfnumber{float:right;display:inline-block;padding-left:20px;background:url(/Public/Home/images/health/103.png) no-repeat left center;background-size:12px;vertical-align:middle;}
.forum_list .fourm_img{width:100%;border:0;margin:10px 0;}
.forum_list .fourm_img img{max-width:100%;border:0;}
.forum_list .fourm_centent{width:100%;line-height:24px;font-size:1rem;}
.forum_list .forum_more{background:url(/Public/Home/images/health/right.png) no-repeat right center;background-size:12px;padding-right:14px;display:inline-block;}
.forum_list .forum_more a{color:#e9546b;}
.for_more{background:url(/Public/Home/images/health/104.png) repeat-x center;background-size:100% 34px;height:34px;width:100%;line-height:34px;text-align:center;margin-top:20px;}
.for_more a{color:#e9546b;font-size:1rem;}
.top{margin-top:40px;}
.forum_list ul li a{overflow: hidden;}
.forum_list .img-box {width: 56px;height: 56px;float: left;margin-right: 10px;}
.forum_list h4{line-height:24px;font-size:1.3rem;font-weight:normal;color:#595757;}
.forum_list h4 .pic{display:inline-block;width:23px;height: 30px;line-height: 30px;margin-left:8px;}
.forum_list h4 .pic img{width:23px;height:19px;vertical-align:middle;margin-top: -4px;}
.forum_list .Hot{font-size:1rem;color:#595757;margin-left: 66px;}
.forum_list .Hot .Hot_line{width:1px;padding:0 10px;}
.forum_list .Hot .Hot_hfnumber{float:right;display:inline-block;padding-left:20px;background:url(/Public/Home/images/health/103.png) no-repeat left center;background-size:12px;vertical-align:middle;}
.height{display:block;height:50px;width:100%;}
.forum_r_title{width: 100%;display: block;border-bottom: 2px solid #99dfeb;position: relative;height: 36px;}
.forum_r_title p{font-size: 1.4rem;font-family: FZLTXHK,"微软雅黑",Arial;width: 96px;border-bottom: 2px solid #44bb5c;
position: absolute;bottom: -2px;left: 0;z-index: 10;height: 36px;}
.forum_r_list{width:100%;display:block;overflow:hidden;margin-bottom: 25px;}
.forum_r_list .forum_r_li{width:50%;padding:10px 0;border-bottom:1px solid #e1e1e2;float:left;}
.forum_r_list .forum_r_li a{color:#595757;font-size:1.1rem;}
.forum_r_img{width:100%;overflow:hidden;display:block;margin-bottom:6px;text-align: center;}
.forum_r_img img{max-width:100%;}
.forum_r_list .forum_r_t{width:50%;padding:10px 0;border-bottom:1px solid #ededee;float:left;}
.forum_r_list .forum_r_t a{color:#595757;font-size:.7rem;line-height:26px;padding-left:30px;}
.forum_r_list .forum_r_t .wb_img{background:url(/Public/Home/images/health/105.png) no-repeat center;background-size:26px;width:30px;height:26px;display: inline-block;margin-left: -30px;vertical-align:middle;    margin-top: -4px;}
.forum_r_list .forum_r_t .wx_img{background:url(/Public/Home/images/health/106.png) no-repeat center;background-size:26px;width:30px;height:26px;display: inline-block;margin-left: -30px;vertical-align:middle;    margin-top: -4px;}
.app_wx {width:100%;display:block;overflow:hidden;}
.tab_li {overflow:hidden;zoom:1;}
.tab_li li {float:left;color:#595757;padding:8px 0;cursor:pointer;border-bottom:2px solid #99dfeb;width:50%;font-size:1.1rem;font-weight: normal;}
.tab_li li.select {border-bottom:2px solid #44bb5c; }
.tab_content{display:block;width:100%;overflow:hidden;}
.tab_content .a_w_tab {display:none;padding:10px 0;text-align:center;}
.tab_content .a_w_tab img{max-width:100%;}
.foot_list{width:auto;display:block;overflow:hidden;text-align: center;}
.foot_list a{padding:0 12px;display:inline-block;border-right:1px solid #595757;font-size:1.4em;color:#595757;font-family:"宋体",'微软雅黑',Arial;margin:5px 0;}
.foot_list a:last-child{border-right:0;}
.foot_list a:hover{color:#44bb5c;}

/*友情链接*/
.foot_lists{width:auto;display:block;overflow:hidden;text-align: center;}
.foot_lists a{padding:0 12px;display:inline-block;border-right:1px solid #595757;font-size:1.4em;color:#595757;font-family:"宋体",'微软雅黑',Arial;margin:5px 0;float:left;}
.foot_lists a:last-child{border-right:0;}
.foot_lists a:hover{color:#44bb5c;}


.link{text-align:center;margin-top:10px;}
.link a{font-size:1.4em;color:#595757;font-family:"宋体",'微软雅黑',Arial;}
.link a:hover{color:#e9546b;}

/*论坛列表页*/
.bd_alls{max-width:980px;margin:50px auto 0;display:block;overflow: hidden;}
.header_nav_forum{padding: 12px 0;background-color: #44bb5c;width: 100%;display: block;overflow: hidden;}
.bd_for_list{overflow: hidden;display:block;width:100%;border-bottom: 2px solid #99dfeb;margin-bottom: 20px;}
.bd_for_list a{color: #595757;font-size: 17px;text-align: center;display:inline-block;float:left;padding:5px 0;margin-bottom:10px;}
.bd_for_list a .forum-line{padding:0 30px;background:url(/Public/Home/images/health/forum_line.jpg) no-repeat center;background-size:1px 18px;display:inline-block;width: 1px;height: 15px;margin-top:-3px;vertical-align: middle;}
.red{color:#e9546b!important;}
.bd_for_list a:last-child .forum-line{display:none;}
.screen{width:100%;display:block;overflow:hidden;margin-bottom:30px;}
.screen_for{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;
-webkit-align-items: center;-ms-flex-align: center; align-items: center;}
.screen_for .selected{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.screen_for>span{font-size:1rem;margin-right:10px;}
.screen_for .selected .forum_select{padding:4px;border:1px solid #ebebeb;border-radius:2px;background-color:#fafafa;color:#595757;font-size:1rem;}
.top_line_l{height:25px;width:100%;border-top:1px solid #bdbcbc;overflow:hidden;display:block;}
.top_line_r{height:25px;width:100%;border-top:1px solid #bdbcbc;overflow:hidden;display:block;}
/*翻页*/
.pages{background-color:#f3f3f3;padding:10px 0;width:100%;display:block;overflow:hidden;margin-top:40px;}
.pages ul{list-style:none;text-align:center;margin:0 auto;overflow:hidden;}
.pages ul li{display:inline-block;margin:0 2px;}
.pages ul li a{padding:8px 16px;display:inline-block;border:1px solid #f2f2f2;background-color:#fafafa;color:#999999;font-size:1rem;}
.pages  .active{background-color:#e9546b;color:#fff;}
.page_all_b .active{background-color:#e9546b;color:#fff;}


/*论坛内容帖子页*/
.forum_article_l{float:left;width:15.714286%;overflow: hidden;}
.forum_article_l .forum_l_all{padding-right:22px;}
.forum_article_r{width:84.285714%;float:left;display:block;overflow:hidden;border-left: 1px solid #e1e1e2;}
.forum_article_r .forum_r_all{padding-left:22px;overflow:hidden;}
.forum_article_r .forum_r_all .forum_r_all_list{width: 100%;display: block;overflow: hidden;}
.forum_l_all_list .forum_l_list_title{text-align:center;padding:3px 0;font-size: 14px;}
.forum_l_all_list .forum_l_list_img{width:100%;text-align:center;}
.forum_l_all_list .forum_l_list_img img{max-width:100%;border:0;max-height:122px;}
.forum_r_all_list h3{font-size: 1.3rem;font-weight: normal;color: #e9546b;}
.forum_r_all_list .share{display:inline-block;margin-right:8px;}
.forum_r_all_list .share a{color: #e9546b;}
.forum_r_all_list .copy{display:inline-block;margin-left:8px;}
.forum_r_all_list .copy a{color:#898989;font-size:.8rem;}
.forum_r_all_list .article_for{line-height:24px;color:#898989;}
.article_content{border-bottom: 1px dashed #c9caca;border-top: 1px dashed #c9caca;padding:25px 0 60px;min-height:120px;}
.article_content p{font-size:1rem;line-height:24px;text-align: justify;}
.article_content img{max-width:100%;}
.collection{margin:80px auto 20px;text-align:center;display:block;width:100%;}
.forum_l_all_list .forum_hf_list_title{width: 100%;display: block;overflow: hidden;}
.forum_l_all_list .forum_hf_list_title p{text-align:center;border-top: 1px solid #c9caca;line-height: 24px;padding-top: 10px;font-size:12px;word-break: break-all;}
.forum_r_all_list .article_for_time{line-height:24px;color:#898989;margin-top:10px;font-size:14px;}
.forum_r_all_list .article_for_time .floor{float:right;display:inline-block;}
.article_hf_content{padding:25px 0 10px;border-bottom: 1px dashed #c9caca;border-top: 1px dashed #c9caca;display:block;overflow:hidden;    min-height: 150px;}
.article_hf_content p{font-size:1rem;line-height:24px;}
.article_hf_content img{max-width:100%;}
.forum_r_all_list .share a{font-size:1.3rem;}
/*再回复*/
.article_zhf{margin-top:30px;width:100%;margin-bottom:20px;}
.article_zhf_title{display: -webkit-box;display: -webkit-flex; display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.article_zhf_img{width:36px;height:36px;margin-right:8px;}
.article_zhf_t{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.article_zhf_bd{margin-top:15px;margin-left:44px;overflow:hidden;}

/*帖子页翻页*/
.page_all{margin-top:10px;overflow: hidden;display: block;width: 100%;border-bottom: 2px solid #99dfeb;margin-bottom: 20px;}
.page_all ul{float:right;display:block;overflow:hidden;}
.page_all ul li{display:inline-block;margin:10px 1px;}
.page_all ul li a{padding:4px 12px;display:inline-block;border:1px solid #f2f2f2;background-color:#fafafa;color:#595757;font-size:1rem;}
.page_all ul li .page-search{border:1px solid #d0d1d2;background-color:#fafafa;padding:0 4px;}

.page_all_b{padding-top: 30px;overflow: hidden;display: block;width: 100%;margin-bottom: 20px;}
.page_all_b ul{float:right;display:block;overflow:hidden;}
.page_all_b ul li{display:inline-block;margin:10px 1px;}
.page_all_b ul li a{padding:4px 12px;display:inline-block;border:1px solid #f2f2f2;background-color:#fafafa;color:#595757;font-size:1rem;}
.page_all_b ul li .page-search{border:1px solid #d0d1d2;background-color:#fafafa;padding:0 4px;}

.forum_r_list .forum_r_li a:hover{color:#44bb5c;}
.nav_header .nav_title a:hover{color:#44bb5c;}


/*新增css*2016-8-13/
/*健康APP*/
.app_top_img{margin-top:2em;position:relative;}
.app_top_img img{max-width:100%;}
.app_top_bd{position:absolute;right:84px;top:114px;text-align:right;}
.app_top_bd .app_p1{font-size:1.6em;line-height:1.6em;}
.app_top_bd .app_p2{font-size:2.4em;line-height:1.6em;}
.color20{color:#44bb5c;}

/*合作加盟*/
.table{width:100%;border-top:2px solid #abcd03;border-top:2px solid #abcd03;border-bottom:1px solid #abcd03;border-collapse:collapse;margin-bottom:57px;}
.table th,.table td{border-right:1px solid #abcd03;border-bottom:1px solid #abcd03;padding: 0px;}
.table th{background-color:#f9fcf4;font-size:1.6em;}
.table td{font-size:1.4em;}
.table td p{width:90%;margin:8px 5%;}
.table .last{border-right:0;}
.table thead th{color:#8fc31f;font-size:16px;padding:12px 0;}
.table tbody th{color:#8fc31f;font-size:16px;padding:12px 0;}
.table tbody th td{font-size:14px;}
.table tbody p{text-align:justify;}

/*服务门店*/
.outer {width:100%;margin:0 auto 38px;}
#tab {overflow:hidden;zoom:1;background:#f9f9f9;border-top:1px solid #bbb;border-bottom:1px solid #bbb;}
#tab li {float:left;height:42px;font-size:2.4em;cursor:pointer; line-height:42px;width:50%;text-align:center;}
#tab li.current {background:#f2f2f3;color:#44bb5c;}
#content {width:100%;}
#content .c-tab {display:none;width:100%;overflow:hidden;}
.box_ul{width:100%;overflow:hidden;}
.box_ul li{float:left;display:block;width:41%;}
.box_ul li:nth-child(even){margin-left:9%;}
.box_ul li:nth-child(odd){margin-right:9%;}
.box_ul li a{display:block;padding:36px 0;border-bottom:1px solid #bbb;}
.box_ul .box_img{float:left;width:89px;height:73px;display:block;margin-right:24px;}
.box_ul .box_img img{max-width:100%;}
.box_ul li h3{font-size:2em;color:#00afcc;height:30px;overflow:hidden;}
.box_ul li p{font-size:1.6em;height:42px;overflow:hidden;}
.Store_l{float:left;display:block;width:581px;overflow:hidden;margin-top:30px;}
.Store_l .Store_img_l{width:100%;}
.Store_l .Store_l_bd{width:100%;margin:30px 0;padding:15px 0;border-top:1px solid #bbb;border-bottom:1px solid #bbb;}
.Store_l .Store_l_bd h3{color:#1eb7cc;font-size:2em;font-weight: 600;}
.Store_l .Store_l_bd p{font-size:1.5em;line-height:28px;}
.Store_r{float:right;display:block;width:394px;overflow:hidden;margin-top:30px;}
.Store_r .Store_img_r{width:100%;}
.Store_r .Store_r_bd{width:100%;margin:30px 0;padding:15px 0;border-top:1px solid #bbb;border-bottom:1px solid #bbb;}
.Store_r .Store_r_bd h3{color:#1eb7cc;font-size:2em;font-weight: 600;}
.Store_r .Store_r_bd p{font-size:1.5em;line-height:28px;}
.box_all{width:100%;margin-top:3em;margin-bottom:2em;overflow:hidden;}
.box_all .box_a_l{float:left;width:481px;height:430px;}
.box_all .box_a_l img{max-width:100%;}
.box_all .box_a_r{float:right;width:490px;overflow:hidden;}
.box_all .box_a_r>h3{color:#00afcc;padding-left:64px;font-size:2em;margin-bottom:10px;}
.box_all .box_a_r .box_r_bd{padding:8px 0 8px 64px;}
.box_all .box_r_bd .box_r_img{margin-left: -64px;float: left;display: inline;width: 64px;white-space: nowrap;text-align: left;}
.box_all .box_r_bd .box_r_img img{width:49px;height:49px;}
.box_all .box_r_bd .box_r_content{display:block;}
.box_all .box_r_bd .box_r_content h3{font-size:2em;padding-left:0;}
.box_all .box_r_bd .box_r_content p{font-size:1.6em;text-align: justify;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.box_bottom{border-top:1px solid #bbb;width:100%;padding:32px 0 45px;}
.box_bottom h3{color:#1eb7cc;font-size:2em;font-weight: 600;}
.box_bottom p{font-size:1.6em;line-height:30px;}
.bd_article{min-width: 980px;}

/* = 分页
------------------------------------------ */
.page {
    /*margin: 10px 0;*/
    text-align: center;
    *zoom: 1;
}
.page:before,
.page:after {
    display: table;
    content: "";
}
.page:after {
    clear:both;
}
.page a,
.page span {
    /*float: left;*/
    /*margin-left: -1px;*/
    padding: 0 14px;
    height: 30px;
    line-height: 30px;
    color: #000;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    display:inline-block;
    /*background-color: #4bbd00;*/
}
.page a:hover
 {
    text-decoration: none;
    background-color: #387C0B;
}
.page .current {
    border-top: 1px solid #387C0B;
}
.page .next,
.page .prev {
    font-family: "宋体";
    font-weight: bold;
}
.page .rows {
    border-right: 1px solid #CCCCCC;
}