@charset "gb2312";
/* CSS Document */

.clr{ overflow:hidden; clear:both;}
img{ width:100%;}

.banner img{ max-width:100%;}

.banner{ position:relative; height:auto;}
.banner a{ position:absolute;}
.banner_a1{ width:3rem; height:0.45rem; bottom:1.35rem; left:2.9rem; }
.banner_a2{ width:2.3rem; height:0.6rem; bottom:0.6rem; right:0.75rem;}

.div1{ background:#f1e9e4; margin:0.1rem 0 0.3rem; height:3.4rem; padding-top:0.26rem;}
.div1 h1{ background:#31ACAA  no-repeat 0.25rem 0.15rem; height:0.6rem; width:2.6rem; background-size:10% auto; font-size:0.36rem; padding-left:0.6rem; line-height:0.6rem; color:#FFF;}

.div1 p{ font-size:0.24rem; color:#333333; width:5.5rem; margin:0.36rem auto 0; text-indent:2em;}


 .lianjie{ width:100%; height:0.72rem;}
 .lianjie .lianjie_1{ margin-left:0.72rem; margin-right:0.48rem; width:2.26rem;float:left; height:0.72rem; }
 .lianjie .lianjie_2{ width:2.26rem;float:left; height:0.72rem; }

.div2{ width:6.2rem; margin:0.6rem auto 0;}
.div2 h1{ text-align:center; border-bottom:0.01rem solid #c3a597; padding-bottom:0.18rem; font-size:0.4rem; color:#31ACAA;}
.div2 span{ display:block; width:1.58rem; margin:-0.25rem auto 0;}

.div2 .bm_1{ background:url(../images/bm_1.jpg) no-repeat; height:1.66rem; background-size:100% auto; position:relative; margin:0.3rem 0;}
.div2 .bm_1 p{ font-size:0.24rem; color:#000; width:3.6rem; font-weight:550; position:absolute; right:0.55rem; top:0.3rem;}
.div2 .bm_1 p em{ color:#31ACAA;}

.div2 .bm_2{ background:url(../images/bm_2.jpg) no-repeat; height:1.66rem; background-size:100% auto; position:relative; margin-bottom:0.3rem;}
.div2 .bm_2 p{ font-size:0.24rem; color:#000; width:3.6rem; font-weight:550; position:absolute; left:0.48rem; top:0.1rem;}
.div2 .bm_2 p em{ color:#31ACAA;}

.div2 .bm_3{ background:url(../images/bm_3.jpg) no-repeat; height:1.66rem; background-size:100% auto; position:relative; margin-bottom:0.3rem;}
.div2 .bm_3 p{ font-size:0.24rem; color:#000; width:3.6rem; font-weight:500; position:absolute; right:0.55rem; top:0.1rem;}
.div2 .bm_3 p em{ color:#31ACAA;}

.div2 .bm_4{ background:url(../images/bm_4.jpg) no-repeat; height:1.66rem; background-size:100% auto; position:relative; margin-bottom:0.3rem;}
.div2 .bm_4 p{ font-size:0.24rem; color:#000; width:3.6rem; font-weight:550; position:absolute; left:0.48rem; top:0.1rem;}
.div2 .bm_4 p em{ color:#31ACAA;}


.div3{ margin:0.6rem auto 0; width:6.2rem;}
.div3 h1{ text-align:center; border-bottom:0.01rem solid #c3a597; padding-bottom:0.18rem; font-size:0.4rem; color:#31ACAA;}
.div3 span{ display:block; width:1.58rem; margin:-0.25rem auto 0;}

.tabBox{}
.tabBox .hd{ height:2.33rem; line-height:1.12rem; font-size:0.24rem;width:6.01rem; overflow:hidden; position:relative; margin:0.4rem auto 0;} 
.tabBox .hd ul{ position:absolute;height:2.33rem; top:0; width:6.3rem;margin:0 auto;text-align:center;}
.tabBox .hd ul li{ width:2.9rem;height:2.33rem;float:left;text-align:center;font-size:0.3rem; line-height:0.6rem; margin-right:0.2rem;}
.tabBox .hd ul li a{ color:#333333 !important;}

.tabBox .hd ul .on{width:2.93rem;height:2.33rem;}
.tabBox .hd ul .on a{color:#ffffff !important;}
.tabBox .hd ul .on a{ display:block;color:#ffffff; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
.tabBox .bd ul{width:6.15rem;margin-left:0.15rem;margin-top:0.25rem}
.tabBox .bd li{width:6.15rem;margin-left:0.15rem;margin-top:0.25rem}
.tabBox .bd li a{ color:#666;  }
.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.tabBox .wo{ width:3.05rem; height:0.5rem;background:#752f0d; margin:0.3rem auto 0.4rem; text-align:center;border-radius: 0.5rem;}
.tabBox .wo p{ font-size:0.36rem; color:#FFF; line-height:0.5rem; }
	
	
	


.div3 .gc{padding:0 0.1rem; margin-top:0.4rem;}
.div3 .gc p em{ font-size:0.28rem; color:#31ACAA; font-weight:900; background: no-repeat 0 0.02rem; height:0.33rem; padding-left:0.4rem; line-height:0.33rem; background-size:19% auto;}
.div3 .gc p{ font-size:0.24rem; color:#3d3d3d;}

.div3 .gd{padding:0 0.1rem; margin-top:0.4rem;}
.div3 .gd p em{ font-size:0.28rem; color:#31ACAA; font-weight:900; background: no-repeat 0 0.02rem; height:0.33rem; padding-left:0.4rem; line-height:0.33rem; background-size:19% auto;}
.div3 .gd p{ font-size:0.24rem; color:#3d3d3d;}


.div3 .ge{padding:0 0.1rem; margin:0.4rem 0;}
.div3 .ge p em{ font-size:0.28rem; color:#31ACAA; font-weight:900; background: no-repeat 0 0.02rem; height:0.33rem; padding-left:0.4rem; line-height:0.33rem; background-size:19% auto;}
.div3 .ge p{ font-size:0.24rem; color:#3d3d3d;}

	
.div4{ width:6.2rem; margin:0.6rem auto 0;}
.div4 h1{ text-align:center; border-bottom:0.01rem solid #c3a597; padding-bottom:0.18rem; font-size:0.4rem; color:#31ACAA;}
.div4 span{ display:block; width:1.58rem; margin:-0.25rem auto 0;}
.div4 .bmcd{ width:4.83rem; margin:0.25rem auto 0.44rem;}



.div5{ margin-top:0.6rem;}
.div5 h1{ text-align:center; border-bottom:0.01rem solid #c3a597; padding-bottom:0.18rem; font-size:0.4rem; color:#31ACAA; width:6.2rem; margin:auto}
.div5 span{ display:block; width:1.58rem; margin:-0.25rem auto 0;}
.div5 .zx{ width:6.4rem; margin:0.2rem auto 0.3rem;}

.div5 .qc{ padding:0 0.1rem; margin:0 auto 0.15rem;}
.div5 .qc h3{ background:url(../images/qc.jpg) no-repeat; height:0.9rem; background-size:100% auto; width:5.18rem;color:#FFF; line-height:0.9rem; padding-left:0.1rem;}
.div5 .qc h3 em{ color:#31ACAA; margin-left:0.6rem;}
.div5 .qc .qc_2{ background:url(../images/qc_2.jpg) no-repeat; height:1.97rem; width:5.73rem; background-size:100% auto; margin:0.12rem auto 0;}
.div5 .qc .qc_2 p{ font-size:0.24rem; color:#000; width:3.1rem; margin-left:2.48rem; padding-top:0.1rem; line-height:0.36rem;}

.div5 .qc_1{ padding:0 0.1rem; margin:0 auto 0.15rem;}
.div5 .qc_1 h3{ background:url(../images/qc.jpg) no-repeat; height:0.9rem; background-size:100% auto; width:5.18rem; color:#FFF; line-height:0.9rem; padding-left:0.1rem;}
.div5 .qc_1 h3 em{ color:#31ACAA; margin-left:0.6rem;}
.div5 .qc_1 .qc_2{ background:url(../images/qc_3.jpg) no-repeat; height:1.97rem; width:5.73rem; background-size:100% auto; margin:0.12rem auto 0;}
.div5 .qc_1 .qc_2 p{ font-size:0.24rem; color:#000; width:3.1rem; margin-left:2.48rem; padding-top:0.1rem; line-height:0.36rem;}

.div5 .qc_2{ padding:0 0.1rem; margin:0 auto 0.15rem;}
.div5 .qc_2 h3{ background:url(../images/qc.jpg) no-repeat; height:0.9rem; background-size:100% auto; width:5.18rem;color:#FFF; line-height:0.9rem; padding-left:0.1rem;}
.div5 .qc_2 h3 em{ color:#31ACAA; margin-left:0.6rem;}
.div5 .qc_2 .qc_2{ background:url(../images/qc_4.jpg) no-repeat; height:1.97rem; width:5.73rem; background-size:100% auto; margin:0.12rem auto 0;}
.div5 .qc_2 .qc_2 p{ font-size:0.24rem; color:#000; width:3.1rem; margin-left:2.48rem; padding-top:0.2rem; line-height:0.36rem;}



.div5 .di{ border-bottom:0.01rem dashed #989898; padding-bottom:0.47rem; margin-top:0.35rem;}
.div5 .di_left{ float:left; background:url(../images/div5_bj.jpg) no-repeat; height:1.46rem; width:1.46rem; background-size:100% auto; margin-left:0.16rem;}
.div5 .di_left h2{ text-align:center; line-height:1.46rem; font-size:0.28rem; color:#FFF;}
.div5 .di_right{ float:left; width:4.3rem; }
.div5 .di_right p{ font-size:0.24rem;color:#1f1f1f; margin-top:0.25rem; margin-left:0.2rem;}
.div5 .di_2 p{ margin-top:0rem !important;}
.div5 .di_3 p{ margin-top:0.4rem !important;}
.div5 .wuda{ width:5.4rem; background:#31ACAA; margin:0.4rem auto 0;border-radius: 0.5rem;}
.div5 .wuda p{ font-size:0.3rem; color:#FFF; text-align:center;}

.div5_1{ margin-top:0.6rem;}
.div5_1 h1{ text-align:center; border-bottom:0.01rem solid #c3a597; padding-bottom:0.18rem; font-size:0.4rem; color:#31ACAA; width:6.2rem; margin:auto}
.div5_1 span{ display:block; width:1.58rem; margin:-0.25rem auto 0;}


.tabBox3{ margin-bottom:0.38rem;}
.tabBox3 .hd{ height:1.12rem; line-height:1.12rem; font-size:0.24rem; position:relative; margin-top:0.4rem }
.tabBox3 .hd ul{ position:absolute;height:1.12rem; top:0; overflow:hidden;margin:0 auto;text-align:center;margin-left:0.15rem}
.tabBox3 .hd ul li{ width:1.12rem;float:left;text-align:center;color:#666;background-color:#d7d7d7;border-radius:1rem;margin-left:0.1rem}
.tabBox3 .hd ul .on{fcolor:#ffffff;background:url(../images/fx_bgs_40.jpg) center no-repeat;width:1.12rem;height:1.12rem;background-size:100% auto}

.tabBox3 .hd ul .on a{ display:block;color:#ffffff; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
.tabBox3 .bd ul{height:1.3rem;width:6.07rem;margin-left:0.15rem;margin-top:0.25rem}
.tabBox3 .bd li{height:1.3rem;width:6.07rem;margin-left:0.15rem;margin-top:0.25rem}
.tabBox3 .bd li a{ color:#666;  }
.tabBox3 .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */

.div6{ margin-top:0.6rem;}
.div6 h1{ text-align:center; border-bottom:0.01rem solid #c3a597; padding-bottom:0.18rem; font-size:0.4rem; color:#31ACAA; width:6.2rem; margin:auto;}
.div6 .div6_span{ display:block; width:1.58rem; margin:-0.25rem auto 0;}

.div7{ margin-top:0.6rem;}
.div7 h5{ text-align:center; border-bottom:0.01rem solid #c3a597; padding-bottom:0.18rem; font-size:0.4rem; color:#31ACAA;width:6.2rem; margin:auto;}
.div7 span{ display:block; width:1.58rem; margin:-0.25rem auto 0;}

/*病友版块*/
.box7_1{overflow:hidden;}
.box7_1 .bigs{overflow:hidden;margin-left:0.2rem;border-bottom:#b8a798 0.01rem solid;padding-bottom:0.35rem;padding-top:0.35rem}
.box7_1 .bigs4{border-bottom:none;}
.box7_1 .bb{ border-bottom:none;}
.box7_1 .bigs li{float:left}
.box7_1 .bigs li:first-child{background:center no-repeat;background-size:100% auto;width:1.2rem;height:2.18rem;position:relative}
.box7_1 .bigs li:first-child h2{color:#31ACAA;font-size:0.24rem;position:absolute;left:0.375rem;top:1.34rem}
.box7_1 .bigs li:first-child h3{color:#fff;font-size:0.24rem;position:absolute;left:0.375rem;top:1.78rem}
.box7_1 .bigs li:nth-child(2){float:left;width:4.8rem;height:2.18rem;margin-left:0.1rem}
.box7_1 .bigs li:nth-child(2) p{font-size:0.24rem;color:#31ACAA;font-weight:bold}
.box7_1 .bigs li:nth-child(2) h1{font-size:0.22rem;color:#333333;margin: 0.1rem 0;line-height:0.25rem; font-weight:normal;}
.box7_1 .bigs li:nth-child(2) h1  a{color:#f1310b}
.box7_1 .bigs li:nth-child(2) ul{overflow:hidden;zoom:1;}
.box7_1 .bigs li:nth-child(2) ul li{width:1.5rem;height:1rem;float:left;margin-right:1%}

.dibu{background-color: #57210c;padding: 3% 1%;margin-top:0.6rem;}
.dibu p{color: #fff;text-align: center; font-size:0.24rem;}
.dibu p a{ color:#fae606;}

.mt3 .til1{background: #31ACAA;text-align: center;font-size: 0.3rem;color: #FFF;}




