@charset "utf-8";
/* CSS Document */
.center{ text-align:center; line-height:2em;}
@media screen and (max-width:414px){.center{ line-height:1.5em;}}
.btnco1{ height:48px; line-height:48px; text-align:center;  font-size:1.2em;}
.btnco1 a{color:#FFF;}
@media screen and (max-width:640px){.btnco1{ height:40px; line-height:40px; font-size:1em;}}
/*热线电话开始*/
.mfzx{ height:48px; line-height:48px;text-align:center; color:#FFF; font-size:1.2em; background:#16b2ae; margin-top:10px;}
@media screen and (max-width:640px){.mfzx{height:40px; line-height:40px; font-size:1.2em;}}

/*热点问题开始*/
.is-tit{ height:40px; line-height:40px; color:#FFF; background:#23b1c7; text-align:center; margin-top:10px; font-size:1.2em;}
.issues ul li{ width:49.8%; height:40px; margin-bottom:2px;float:left; background:#f4f4f4; line-height:40px; text-align:center;}
.issues ul li.rrr{ margin-right:0.4%;}
.issues ul li a{ color:#545454;}

/*安全优势*/
.aqys{ background:#23b1c7; text-align:center; margin:10px 0; padding:10px 0;}
.aqys h1{ font-size:2em; font-weight:bold; color:#FFF; padding:10px 0;}
.aqys h2{ font-size:1.5em; color:#FFF;}
@media screen and (max-width:413px){.aqys{padding:8px 0;}.aqys h1{ padding:5px 0;}.aqys h1{ font-size:1.5em;}.aqys h2{ font-size:1.2em;}}
.btn-aqys{ background:#FFF; width:300px; color:#23b1c7; font-size:1.2em; height:40px; line-height:40px; margin:10px auto;}
.btn-aqys a{color:#23b1c7;}

/*3种人流开始*/

.rl-kind ul li{ border-bottom:1px #d6d6d6 solid; margin-bottom:10px;}
.rl-kind ul li.bo-none{ border:none;}
.rl-kind ul li .rl01{  height:40px; line-height:40px; margin-bottom:10px; }
.rl-kind ul li .rl01 h{ font-size:1.2em; float:left;padding-left:14px;}
.rl-kind ul li .rl01 span{ width:40px; height:40px; display:block; float:left;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius:20px; color:#FFF; text-align:center; line-height:40px; font-size:0.8em;}
.rl-kind ul li p{ font-size:1em; margin-bottom:10px; width:100%; line-height:25px;}
.rl-kind ul li .jstd{ font-size:1.2em;} 
.rl-kind ul li .jstd p{ width:70%; font-size:1em; padding-left:10px; line-height:1.5em;color:#868686;}




.rl-kind .btn-rl{ height:48px; line-height:48px;  text-align:center; margin-bottom:20px; font-size:1.2em;}
.rl-kind .btn-rl a{color:#FFF;}


.anniubei{ width:100px;;text-align:center; float: right;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; }
.anniubei a{ font-size:1em; display:block;color:#FFF; line-height:40px; padding:0 10px;}

@media screen and (max-width:413px){.rl-kind ul li .rl01 h{ padding-left:4px; font-size:1em}.anniubei{ width:80px; padding:0 1px;}.anniubei a{ font-size:0.8em;}}

.remind{ line-height:1.5em; }
.remind strong{ color:#16b2ae;}
.remind span{ color:#de0000;}


/*安全优势六个*/
.six-box ul{ clear:both;}
.six-box ul li{ width:50%; margin-bottom:10px; padding-bottom:10px; font-size:1em; line-height:1.5em; float:left; color:#868686; border-bottom:1px #d6d6d6 solid;}
.six-box ul li span{ display:inline-block; width:240px; color:#555555;}
@media screen and (max-width:640px){.six-box ul li{ width:100%; float:none;}}
@media screen and (max-width:413px){.six-box ul li{ font-size:1em;}}


/*医生开始大于640*/
.do-pic{ width:20%; max-width:200px; margin-right:3%; margin-bottom:20px; float:left; }
.do-pic img{ width:100%; }
.do-con{ margin-bottom:20px; float:left; width:77%; }
@media screen and (min-width:641px)and (max-width:992px){.do-pic{ width:30%; margin-right:3%; }.do-con{  width:67%; }}
.do-con h2{ font-size:1.5em; height:40px; line-height:40px; color:#000;}
.do-con h2 span{ padding-left:30px;}
.do-con h3{ padding:10px 0;}
.do-con p{ line-height:2em; font-size:1em;}
.do-con p a{ color:#16b2ae;}
.do-con p span{ color:#000;}
.zx-btn a,.adress a{ display:inline-block; width:48%; height:40px; line-height:40px; color:#FFF; text-align:center; background:#88c33f; margin-top:1em;}
.zx-btn a.wyyy,.adress a.mfdh{ margin-left:4%; background:#0c92ca;}
.do-con .tishi{ padding:10px 0 0 0; line-height:1.5em;color:#de0000;}

/*医生开始小于等于640*/
@media screen and (max-width:640px){
.do-pic{ width:100%; float:none; text-align:center; margin:auto;}
.do-pic img{ width:100%; max-width:200px;}
.do-con{ width:100%; float:none; margin-bottom:20px;}
.do-con h2{ font-size:1.2em; text-align:center; height:40px; line-height:40px; color:#16b2ae;}
.do-con h2 span{padding-left:20px;}
.do-con p{ line-height:1.6em;}}

/*相关问题*/

.question ul li{ height:36px; line-height:36px; text-align:center; background:#f4f4f4; margin-bottom:5px;}
.question ul li a{ color:#545454;}

/*人流时间样式*/
.rl-biaoti,.six-biaoti{ text-align:center; font-size:1.2em; color:#16b2ae; padding:10px 0; line-height:1.2em;}
@media screen and (max-width:413px){.six-biaoti{ font-size:1em;border:1px #16b2ae solid; }}
@media screen and (max-width:320px){.six-biaoti{ font-size:0.8em;border:1px #16b2ae solid;}}
.suanfa{ margin-bottom:10px;}
.suanfa a{ display:block; width:48%; text-align:center; font-size:1.2em; border:1px #CCC solid; padding:5px 0;}
@media screen and (max-width:640px){.suanfa a{font-size:1em;}}


.ba-01{ max-width:580px; margin:auto;}
.ba-01 img{ width:100%;}
.rlsj-box{ margin-bottom:20px;}
.rlsj-box p{ padding:5px 0; background:#f4f4f4; text-align:center; line-height:1.5em; max-width:580px; margin:auto;}
.rlsj-box ul li{ width:100%; float:left;  margin-top:10px;}
.rlsj-box ul li h4{ float:left; font-size:1.2em; color:#16b2ae}
.rlsj-box ul li h5{ float:left}

.rlsj-box ul li .ti-pic{ max-width:330px; margin:auto;}
.rlsj-box ul li .ti-pic img{ width:100%;}
@media screen and (min-width:640px){.rlsj-box ul li{ width:33%}}

.anquan{ width:100%; background:#16b2ae; color:#FFF; font-size:1.2em; line-height:33px; text-align:center; margin-bottom:10px; margin-top:10px; font-weight:bold;}
.anquanbox{width:91%; margin:0 auto;}
.anquan1{ width:100%;background:#f2f2f2; height:28px; overflow:hidden;}
.anquan1 p{font-size:1.1em; color:#16b2ae; float:left; margin-left:3%; line-height:28px;}
.anquan1 h2{ font-size:1.1em; color:#F00; float:right; margin-right:3%; line-height:28px;}
.anquan2{ width:100%; overflow:hidden; margin-bottom:10px}
.anquan2 p{ float:left; font-size:0.9em; color::#16b2ae; line-height:22px; margin-left:3%; width:66%; padding-top:8px;}
.anquan2 .quan{float:right;width:28%; color:#FFF; background:#ff6277; line-height:22px; margin-top:10px; text-align:center;}
.wei{ width:85%; margin:0 auto; background:#87c33f; color:#FFF; font-size:1em; line-height:32px; text-align:center; margin-top:10px;}




/*无痛人专题流样式*/
.keyword-box{ margin-bottom:20px;}
.keyword-box ul li{ float:left; width:25%; text-align:center; margin:20px 0 0 0;}
.keyword-box ul li div{width:60px; height:60px; margin:auto; line-height:60px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius:30px; }
.keyword-box ul li a{ color:#FFF;}
@media screen and (min-width:641px){.keyword-box ul li div{width:100px; height:100px; margin:auto; line-height:100px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius:50px; font-size:1.5em; }}

.issues ul li{ width:49.8%; height:48px; margin-bottom:2px;float:left; background:#f4f4f4; line-height:48px; text-align:center;}
.issues ul li.rrr{ margin-right:0.4%;}
.issues ul li a{ color:#545454;}

.platform{ margin-top:20px; background:url(images/pt-bj.jpg) repeat-x; height:216px; }
.pt-box{max-width:580px; margin:auto;}
.pt-box .hushi{ width:40%;}
.pt-box .hushi img{ width:100%; max-width:208px;}
.pt-box .pt{ width:56%; padding-left:2%; padding-right:2%; padding-top:50px; color:#FFF; font-size:1.2em; line-height:2em;}
.pt-box .btn-pt,.btn-pt2{ background:#FFF url(images/jiantou.jpg) no-repeat 15px center; padding:5px 0 5px 70px; margin-top:20px;}
.pt-box .btn-pt a,.btn-pt2 a{ color:#16b2ae;}
.btn-pt2{ display:none;}
@media screen and (max-width:640px){.platform{ height:180px;}.pt-box .pt{ padding-top:40px; }.pt-box .pt p{ font-size:0.8em; line-height:1.5em;}.pt-box .btn-pt{ font-size:0.8em;background:#FFF url(images/jiantou.jpg) no-repeat 5px center; padding:5px 0 5px 40px; margin-top:10px;}}
@media screen and (max-width:413px){.platform{ height:216px;}.pt-box .pt{ padding-top:50px; }.pt-box .btn-pt{ display:none;}.btn-pt2{ display:block; height:30px; line-height:30px; margin:15px 5px;}.pt-box .pt p{ font-size:0.8em; line-height:1.5em;}}

.rongyu{ margin-top:20px;}
.rongyu h2{ text-align:center; color:#16b2ae; font-size:1.2em; padding-bottom:20px;}
.ry-pic{ width:100%}
.ry-pic .l,.ry-pic .r{ width:45%; text-align:center;}
.ry-pic .l img,.ry-pic .r img{width:100%; max-width:267px;}
.ry-pic .r h3{ text-align:left; font-size:1.5em; margin-bottom:20px; margin-top:20px;}
.ry-pic .r p{ text-align:left; line-height:2em;}
@media screen and (max-width:414px){.ry-pic .r h3{ text-align:left; font-size:0.8em; margin-bottom:6px; margin-top:0; color:#16b2ae;}
.ry-pic .r p{ text-align:left; line-height:1.8em; font-size:0.8em;}}


.yjth{ background:#93ce64; height:60px; line-height:60px; color:#FFF; font-size:1.5em; margin-top:20px;}
.yjth span{ background:#ffffff; display:inline-block; height:40px; line-height:40px; margin-top:10px;  width:20%; float:right; text-align:center;}
.yjth span a{color:#93ce64;}
@media screen and (max-width:414px){.yjth{ height:48px; line-height:48px; font-size:1em;}.yjth span{ font-size:0.8em; height:30px; line-height:30px;}}

.six ul li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px #CCC dotted;}
.six ul li h3{ margin-bottom:10px; font-size:1.2em;}
.six ul li p{ line-height:1.5em;}


.yyrk{ text-align:center; margin-top:10px;}
.yyrk p{ font-size:1.2em; margin-bottom:10px;}
.yyrk a{ display:block; height:48px; line-height:48px; color:#FFF; font-size:1.2em;}
.yyrk h2{ font-size:1.2em; color:#FFF; height:40px; line-height:40px; max-width:580px; margin:auto; margin-top:10px;}
.yyrk .anli{ width:100%;}
.yyrk .anli img{ width:100%; max-width:580px;}
.yyrk ul{ padding-bottom:20px;}
.yyrk ul li a{ display:block; color:#545454; font-size:1em; height:1.5em;}


/*圆角矩形人流种类样式-人流医院专题*/
.round{ width:32%; padding-bottom:10px; float:left;text-align:center; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; color:#FFF; margin-bottom:10px; }
.r1{ margin-left:2%; display:inline;}
.round h2{ padding:6% 0 6% 0; line-height:1.2em; font-size:120%;}
.round h3{ text-align:center; line-height:1.5em; border:1px #fff solid; margin:0 6% 2% 6%;}
.round p{ line-height:1.5em; font-size:80%;}
.round p span{ display:block;}
.round p span.yj{ text-decoration:line-through;}
.round p strong{ font-size:1.5em; line-height:1.5em;}
.round .ro-btn{ background:#FFF;height:26px; line-height:24px; margin:2% 6% 2% 6%;}
@media screen and (max-width:414px){.round h3{ line-height:1.2em; font-size:1em; padding:3px 0;}.round p strong{ font-size:1.5em; }}

/*六大优势演变的图片信息-人流医院专题*/
.six-pic h1{ margin-bottom:10px;}
.six-pic ul li{ width:30%;float:left; margin-bottom:10px; text-align:center;}
.six-pic ul li.ml{ margin-left:5%;}
.six-pic ul li img{ width:100%;max-width:178px;}
.six-pic ul li h2{ background:#f4f4f4;max-width:178px; margin:auto;}
@media screen and (max-width:414px){.six-pic ul li h2{ font-size:0.8em; line-height:2em;}}



/*评价部分*/
.appraise h1{ text-align:center; font-size:1.2em; background:#16b2ae; color:#FFF; padding:5px 0; margin-bottom:10px;}
.appraise h1 span{ display:inline-block; padding:5px; margin-right:10px; color:#16b2ae; background:#fff;}
.appraise ul li{ background:#f4f4f4; color:#868686; width:32%; float:left; text-align:center; line-height:2em; margin-bottom:10px;}
.appraise ul li.ml{ margin-left:2%;}
.appraise ul li.half{ width:49%;}
.appraise ul li.whole{ width:100%;}
.big{ display:block;}
.small{ display:none;}
@media screen and (max-width:414px){.appraise h1{ font-size:1em;}.appraise ul li{ font-size:0.8em;}}
@media screen and (max-width:413px){.big{display:none;}.small{ display:block;}.appraise ul li{line-height:2em; margin-bottom:5px;}.appraise h1 span{ margin-top:5px;}}

/*就诊人数-人流医院专题*/
.jiuzhen{ background:#f4f4f4; padding-top:10px; padding-bottom:10px;max-width:580px; margin:auto; margin-bottom:10px; text-align:center;}
.jz-con{ font-size:1.2em; padding-left:4%; text-align:center;}
.jz-con span{ color:#868686; font-size:1em; line-height:2em;}
.jiuzhen .jz-btn a{ width:50%; display:inline-block; color:#FFF; margin-top:4px;  line-height:40px;}
@media screen and (max-width:413px){.jz-con span{ font-size:0.8em; line-height:2em;}}

@media screen and (max-width:414px){.jiuzhen .l{ width:66%; font-size:1em; line-height:1.5em;}.jiuzhen .r{ width:30%;}}
.rlss{text-align:center; margin-bottom:10px; color:#868686;}
@media screen and (max-width:320px){.rlss{ font-size:0.8em;}}


/*上环取环*/
.sh-qh h1{ font-size:3em; margin-top:20px; background:#16b2ae; color:#FFF; padding:10px 10px; display:inline-block;}
.sh-qh h2{ color:#16b2ae; padding:10px 0; margin-top:10px;}
.sh-qh p{ margin-bottom:10px; line-height:1.5em;}
@media screen and (max-width:414px){.sh-qh h1{ font-size:2em;}}

.ring ul li{ margin-bottom:10px; width:100%;}
.ring ul li .l{ width:30%; max-width:120px; margin-right:20px;}
.ring ul li .l img{ width:100%;}
.ring ul li .r-intruduce h1{ font-size:2em; padding:10px;}
.ring ul li .r-intruduce p{ line-height:1.5em;}
@media screen and (max-width:413px){.ring ul li .l{ width:25%;margin-right:10px;}.ring ul li .r-intruduce h1{ font-size:1.5em; padding:8px;}}
@media screen and (max-width:320px){.ring ul li .l{ width:30%;margin-right:10px;}.ring ul li .r-intruduce h1{ font-size:1.5em; padding:10px;}.ring ul li .r-intruduce p{ line-height:1.5em; font-size:0.8em;}}

@media screen and (min-width:1024px){.ring ul li{ width:50%; float:left;}}


.bot{ margin-bottom:10px;}
.danger ul li{ width:48%; margin:0 1%; float:left; background:#f4f4f4; text-align:center; padding:10px 0; line-height:1.2em; }
.danger ul li.bot{ margin-bottom:10px;}

@media screen and (min-width:1024px){.danger ul li{ width:22%; margin:0 1.5%;}.danger ul li.bot{ margin-bottom:0;}}


.js-pic{ width:40%; max-width:238px; margin-right:2%;}
.js-pic img{ width:100%;}
ul.js-aq li p{ width:58%; line-height:1.5em; }
ul.js-td{ margin-top:10px;}
ul.js-td li{ border:1px #c4c4c4 solid; text-align:center; line-height:40px; height:40px; width:48%; margin-bottom:10px;}

@media screen and (max-width:640px){.js-pic{ width:100%; margin:auto; float:none;}.js-pic img{ width:100%;max-width:238px;}ul.js-aq li p{ width:100%; line-height:1.5em; float:none; margin:10px 0;}}
@media screen and (min-width:1024px){ul.js-aq li{ float:left; width:50%;}ul.js-aq li p{ width:56%; line-height:1.5em; padding-right:2%;}}

.yy-zs{ line-height:1.5em;}


/*药流专题样式*/

.yl-js{ line-height:1.5em;}
.yl-js h1{ text-align:center; font-size:1.2em; color:#16b2ae; line-height:3em;}
.yl-js ul li{ width:25%;float:left; margin-bottom:20px;}
.yl-js ul li div{ width:200px; height:60px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius:100px; color:#FFF; text-align:center; font-size:1.5em; line-height:1.2em; padding:70px 0; margin:auto; }

@media screen and (max-width:640px){.yl-js ul li{ width:50%; margin-bottom:20px;}}
@media screen and (max-width:414px){.yl-js ul li div{ width:140px; height:50px;-webkit-border-radius: 70px;-moz-border-radius: 70px;border-radius:70px; padding:45px 0; font-size:1.2em; }}


.zb-pic{ max-width:240px;  margin:auto;}
.zb-pic img{ width:100%; margin-bottom:10px;}
.ab-con li{ width:48%; text-align:center; border:1px #d6d6d6 solid; height:36px; line-height:36px; margin-bottom:10px;}


.reason1 ul li{ background:#f4f4f4; height:40px; line-height:40px; margin-bottom:10px;}
.reason1 ul li span{ display:inline-block; width:12%; background:#16b2ae; color:#FFF; padding:0 20px; margin-right:20px;}
@media screen and (max-width:414px){.reason1{ display:none;}}
@media screen and (min-width:415px){.reason2{ display:none;}}

.reason2 ul li{background:#f4f4f4; line-height:1.2em; margin-bottom:10px;}
.reason2 ul li h2{ width:20%; background:#16b2ae; color:#FFF; text-align:center; padding-top:5px; height:45px;}
.reason2 ul li h2.rea-line{ height:50px; padding:0; line-height:50px;}
.reason2 ul li p{ width:77%;padding-top:5px; height:45px; padding-left:3%; font-size:0.8em;}


.fujia{ padding-bottom:10px; text-align:center;}

/*怀孕时间*/
.hy-time{}
.hy-time h2{ padding:10px 0 20px 0; color:#16b2ae;} 
.hy-time ul li{ margin-bottom:10px;}
.hy-time ul li .yc-pic{ width:30%; max-width:122px; border:1px #d6d6d6 solid;}
.hy-time ul li .yc-pic img{ width:100%;}
.hy-time ul li .yc-time{ width:67%; margin-left:2%; display:inline;}
.hy-time ul li .yc-time p{ line-height:1.5em;}
.hy-time ul li .yc-time a{ color:#f30011; line-height:40px;}
@media screen and (max-width:413px){.hy-time ul li .yc-time p{ font-size:0.8em;}.hy-time ul li .yc-time a{ color:#f30011; font-size:0.8em; line-height:20px;}}

.ycwh{}
.ycwh ul li{ width:23.5%; float:left; text-align:center; margin-bottom:10px;}
@media screen and (min-width:641px){.ycwh ul li.jr{ margin-right:2%; display:inline;}}

.ycwh ul li img{ width:100%; max-width:270px;}
.ycwh ul li h3{ max-width:270px;height:2em; line-height:2em; background:#f4f4f4; font-size:1.2em; margin:auto;}
.ycwh p{ line-height:1.5em; margin-bottom:10px;}
@media screen and (max-width:640px){.ycwh ul li{ width:48%;}.ycwh ul li h3{ max-width:270px;height:2em; line-height:2em; background:#f4f4f4; font-size:1em;}.ycwh ul li.jr2{ margin-right:4%; display:inline;}}




.five{ text-align:center;}
.five img{ width:100%; max-width:580px;}


.gwy-zsq{ width:25%; max-width:200px;}
.gwy-zsq img{ width:100%;}
.advise{ width:73%; margin-left:2%;}
.advise h2{ line-height:1.5em; font-size:1.2em;}
.advise p,.gwy-doc2 p{ line-height:1.5em;}
.gwy-doc2 .l{ width:35%; margin-bottom:10px;}
.gwy-doc2 .r{ width:60%;}
.gwy-doc2 .l img{ width:100%;}
.gwy-doc2 h2{ font-size:1.2em; line-height:2em; color:#000;}
.gwy-doc2 h3{ font-size:1.2em; font-weight:bold; color:#000;}
.gwy-doc2 a{ width:100%; height:40px; line-height:40px; background:#09F; color:#FFF; text-align:center;}
@media screen and (min-width:414px){.gwy-doc1{ display:block;}.gwy-doc2{ display:none;}}
@media screen and (max-width:413px){.gwy-doc1{ display:none;}.gwy-doc2{ display:block;}}

.g-harm{margin-bottom:10px;}
.g-harm ul li{ width:48%; height:40px; margin-top:10px; line-height:40px; text-align:center; border:1px #fb7a03 solid;}
.harm4{ width:120px; height:48px; margin:auto; font-size:1.2em; padding-top:12px; text-align:center; line-height:20px;background:#fb7a03; color:#ffffff;-webkit-border-radius: 120px 120px 0 0;-moz-border-radius: 120px 120px 0 0;border-radius:120px 120px 0 0;}

.gwy-js{ width:96%; padding:10px 2%; background:#23b1c7; color:#FFF; margin-top:10px;}
.gwy-js h1{ font-size:1.5em; font-weight:bold; text-align:center;}
.gwy-js h1 span{ background:#FFF; color:#23b1c7; display:block; font-weight:normal; padding:5px 0; font-size:0.7em; margin:10px 0;}
.gwy-js p{ line-height:1.5em;}


table{ font-size:0.8em; margin:10px 0; line-height:1.2em; border:1px #F00 solid; width:100%;}
table td{ border:1px #c0c0c0 solid; text-align:center;height:40px;}
table td.max-wid{ width:20%;}
table .ta-bt{ background:#ddfefd; color:#16b2ae; font-size:1.2em; font-weight:bold; border:1px #06F solid;}
table .ta-hbj{ background:#f4f4f4;}
table .gqj-qb{ color:#fb7a03;}
@media screen and (min-width:640px){.min-ta{ display:none;}}
@media screen and (max-width:639px){.max-ta{ display:none;}}


/*宫腔镜专题*/
body{ line-height:1.5em;}
.reading{ width:96%; margin-top:10px;padding:0 2%;}
.caption{ font-size:1em; color:#2c2f35; text-align:center; line-height:3em; border-top:1px #d1d1d1 solid; margin:10px 0 0 0; font-weight:bold; color:#26a9e1;}
@media screen and (min-width:413px){.caption{ font-size:1.2em;}}
.ca-none{ margin-top:0;}
.advantage ul li{ text-align:center;}
@media screen and (min-width:640px){.advantage ul li{ float:left; width:30%; padding:0 1.5%;}}
.advantage ul li img{ width:100%; max-width:140px;}
.advantage ul li p{ padding:0 2%; margin-bottom:20px; color:#717171;}
.advantage ul li p span{ font-size:1.2em; font-weight:bold; line-height:2em; color:#555555;}
@media screen and (min-width:413px){.advantage ul li p span{ font-size:1.2em;}}
.accident{ background:#f4f4f4; padding-bottom:15px;}
.accident ul li{ line-height:2em; border-bottom:1px #CCC dotted; padding-left:20px; background:url(images/square.jpg) 8px center no-repeat;}
@media screen and (min-width:640px){.accident ul li{ float:left; width:28%; border-bottom:none;}.accident ul li.mr{ margin-right:5%;}}
.comment ul li{ margin-bottom:20px;}
.comment ul li .com-pic{ width:28%; padding-left:2%; max-width:100px;}
.comment ul li .com-con{ width:68%; padding:0 0 0 2%;}
.comment ul li .com-pic img{ width:100%;}
.comment ul li .com-con h2{ font-weight:bold; color:#26a9e1;}
.comment ul li .com-con h3{ font-weight:bold;}
.comment ul li .com-con p{ color:#717171;}
@media screen and (min-width:640px){.comment ul li{ width:50%; float:left;}}
.aid p{ margin-bottom:10px;}
.aid a{ display:block; background:#26a9e1; color:#fff; text-align:center; line-height:2.8em; margin-bottom:10px;}


/*早孕*/
.pregnant ul li{ background:#f4f4f4; width:28%; text-align:center; padding:15px 2%; float:left; display:inline;}
.pregnant ul li.mr,.test ul li.mr{ margin-right:2%;}
.pregnant ul li h1,.test ul li h1{ font-size:1.5em; line-height:1.8em;}
.pregnant ul li h3,.test ul li h3{ color:#717171;}
.pregnant ul li a{ border:1px #16b2ae solid; display:inline-block; padding:5px; margin-top:10px; color:#16b2ae; line-height:1.5em;}
.pregnant ul li img{ width:100%; max-width:100px;}
@media screen and (max-width:414px){.pregnant ul li h1{font-size:1.2em; line-height:1.5em;}.pregnant ul li a{ font-size:0.8em;}}
@media screen and (max-width:360px){.pregnant ul li h1{font-size:1em; line-height:1.5em;}.pregnant ul li h3{ font-size:0.8em;}}


.test ul li{ float:left; width:32%; text-align:center; margin-bottom:10px;}
.test ul li img{ width:100%; max-width:182px;}
@media screen and (max-width:414px){.test ul li h1{ font-size:1em; line-height:1.5em;}.test ul li h3{ font-size:0.8em; line-height:1.5em;}}

.retain1{ text-align:center;}
.retain1 img{ margin:20px 0;width:100%; max-width:143px;}
@media screen and (max-width:414px){.retain1{ display:block;}.retain2{ display:none;}}
@media screen and (min-width:415px){.retain1{ display:none;}.retain2{ display:block;}}

.retain2 p{ width:39%;line-height:2em; padding-top:3%;}
@media screen and (max-width:1024px){.retain2 p{ padding-top:4%;}}
@media screen and (max-width:960px){.retain2 p{ padding-top:2%;}}
@media screen and (max-width:640px){.retain2 p{ padding-top:0.5%;}}
.retain2 p.l{ text-align:right;}
.retain2 p.r{ text-align:left;}
.retain2 .liu-pic{ width:18%; text-align:center; padding:2%;}
.retain2 img{ width:100%; max-width:203px;}

ul.ai-01 li{ border:1px #d1d1d1 solid; padding:10px; margin-bottom:10px;}
ul.ai-01 li .rl-aid-l{ width:20%; color:#FFF; padding:5px 10px; text-align:center;}
ul.ai-01 li .rl-aid-m{ width:48%; padding:5px 10px;border-right:1px #d1d1d1 solid;}
ul.ai-01 li .rl-aid-m span{ font-size:1.2em;}
ul.ai-01 li .rl-aid-r{ text-align:center; margin-left:20px; display:inline;}
ul.ai-01 li .rl-aid-r a{ display:block; background:#e3e3e3; padding:5px 10px; margin-top:12%;}


@media screen and (max-width:414px){.ai-02{ display:block;}.ai-01{ display:none;}
ul.ai-02 li{ border:1px #d1d1d1 solid; padding:5px; margin-bottom:10px;}
ul.ai-02 li .rl-aid-l{ width:28%;color:#FFF; padding:5px 5px; text-align:center; font-size:0.8em;}
ul.ai-02 li .rl-aid-m{ padding:5px 5px; font-size:0.8em;}
ul.ai-02 li .rl-aid-m span{ font-size:1.2em;}
ul.ai-02 li .rl-aid-m a{ background:#e3e3e3; padding:3px 5px; margin-left:10px;}
}

@media screen and (min-width:360px) and (max-width:374px){ul.ai-02 li .rl-aid-l{ width:29%;margin-right:1%;font-size:1em;}ul.ai-02 li .rl-aid-m{font-size:0.9em;}}
@media screen and (min-width:375px) and (max-width:399px){ul.ai-02 li .rl-aid-l{ width:29%; margin-right:2%; font-size:1em;}ul.ai-02 li .rl-aid-m{font-size:0.9em;}}
@media screen and (min-width:400px) and (max-width:414px){ul.ai-02 li .rl-aid-l{ width:29%; margin-right:2%; font-size:1em;}ul.ai-02 li .rl-aid-m{font-size:1em;}}

@media screen and (min-width:415px){.ai-02{ display:none;}.ai-01{ display:block;}}


/*人流费用*/
.rlfy-box ul li{ width:32%; text-align:center; padding:20px 0 10px;}
.rlfy-box ul li div{ height:55px; width:100%;}
.rlfy-box ul li div.fyp-01 img{width:100%; max-width:47px;}
.rlfy-box ul li div.fyp-02 img{width:100%; max-width:33px;}
.rlfy-box ul li div.fyp-03 img{width:100%; max-width:65px;}
.rlfy-box ul li h1{ color:#FFF; font-size:1.5em; line-height:2em;}
.rlfy-box ul li h1 a{ color:#FFF;}
.rlfy-box ul li.ml{ margin-left:2%;}
@media screen and (max-width:415px){.rlfy-box ul li h1{ font-size:1em; line-height:1.5em;}.rlfy-box ul li div.fyp-01 img{width:100%; max-width:40px;}.rlfy-box ul li div.fyp-02 img{width:100%; max-width:28px;}.rlfy-box ul li div.fyp-03 img{width:100%; max-width:55px;}}

.fy-title{ text-align:center; margin-bottom:20px;}
.fy-title .tit-pic01{ border-bottom:1px #93ce64 solid; margin-top:20px;}
.fy-title .tit-pic02{border-bottom:1px #f55758 solid; margin-top:20px;}
.fy-title .tit-pic03{border-bottom:1px #16b29a solid; margin-top:20px;}
.fy-title .tit-pic01 img,.fy-title .tit-pic02 img,.fy-title .tit-pic03 img{ width:100%; max-width:74px;}
.fy-title h2{ font-size:1.5em; margin-top:5px;}
.sq-fy ul{ margin-bottom:20px;}
.sq-fy ul li{ width:30%; text-align:center;}
.sq-fy ul li.ml{ margin-left:5%; display:inline;}
.sq-fy ul li div{width:110px; height:90px; text-align:center; border:1px #d1d1d1 solid; -webkit-border-radius: 55px;-moz-border-radius: 55px;border-radius:55px; font-size:1.2em; padding-top:20px; margin:auto;}
.sq-fy ul li span{ font-size:1.2em; line-height:1.4em;}
@media screen and (max-width:375px){.sq-fy ul li div{width:90px; height:70px; -webkit-border-radius: 45px;-moz-border-radius: 45px;border-radius:45px; font-size:1em; padding-top:20px; margin:auto;}}
.tsxx{ margin-bottom:20px;}
.tsxx span{ color:#93ce64;}
.btn-fy{ margin:auto; width:200px;}
.btn-fy01{ margin:auto; width:220px;}

.sz-fy ul li{ width:48%; border:1px #d1d1d1 solid; margin-top:20px;}
.sz-fy ul li h2{ background:#f55758; font-size:1.2em; color:#FFF; text-align:center; line-height:2em;}
.sz-fy ul li p{ padding:10px 3%; height:40px;}
.sz-fy ul li a{ border:1px #f55758 solid; color:#f55758; width:120px; padding:5px;text-align:center; display:block; margin:10px auto 20px;}
@media screen  and (min-width:415px) and (max-width:640px){.sz-fy ul li p{ padding:10px 3%; height:60px;}}
@media screen  and (min-width:360px) and (max-width:414px){.sz-fy ul li p{ padding:10px 3%; height:85px;}.sz-fy ul li h2{font-size:1em;  line-height:2em;}.sz-fy ul li a{  margin:10px auto 10px;}}
@media screen  and (min-width:320px) and (max-width:359px){.sz-fy ul li p{ padding:10px 3%; height:85px; font-size:0.8em;}.sz-fy ul li h2{font-size:1em;  line-height:1.5em;}.sz-fy ul li a{  margin:10px auto 10px;}}
@media screen and (min-width:415px){.bi-h1{display:block;}.bi-h2{ display:none;}}
@media screen and (max-width:415px){.bi-h1{ display:none;}.bi-h2{ display:block;}}


.sh-fy ul li{ border-bottom:1px #d1d1d1 solid; padding:10px 2% 5px;}
.sh-fy ul li h3{color:#16b2ae; font-size:1.2em; line-height:1.2em; border-left:4px #16b2ae solid; padding-left:5px;}
.sh-fy ul li p{ line-height:2em;}
.sh-fy ul li p span{ color:#16b2ae;}
@media screen and (max-width:414px){.sh-fy ul li h3{ font-size:1em; line-height:1em;padding-left:5px; margin-bottom:5px;}.sh-fy ul li p{ line-height:1.5em;}}


.lunbo ul li{ margin-bottom:10px; height:300px;}
.lunbo ul li .p{ margin-bottom:10px; height:100px; max-width:580px; margin:auto;}
.lunbo ul li .lb-pic{ width:100%; text-align:center;}
.lunbo ul li .lb-pic img{ width:100%; max-width:580px;}

@media screen and (max-width:580px){.lunbo ul li{ height:280px;}.lunbo ul li .p{ height:140px;}}
@media screen and (max-width:375px){.lunbo ul li{ height:280px;}.lunbo ul li .p{ height:160px;}}
@media screen and (max-width:320px){.lunbo ul li{ height:290px;}.lunbo ul li .p{ height:180px;}}



/*月经不调*/
.titlebutiao{ background-color:#b4f8f6; height:2.5em; font-size:20px; margin-top:10px; margin-bottom:10px}
.titlebutiao h1{ background-color:#16b2ae; color:#FFF; width:20%; margin-left:2%; text-align:center; float:left; line-height:2.5em}
.titlebutiao p{ width:76%; padding-left:2%; float:left; color:#16b2ae;line-height:2.5em}
@media screen and (max-width:640px){.titlebutiao {  font-size:1em;}}

.banner3{text-align: center; margin: 0 auto;}
.banner3 img{ max-width: 100%; max-width:580px;margin:10px 0 10px  0 ; width:100%; border:none}

@media screen and (max-width:640px){.banner3{text-align: center; margin: 0 auto;}}


.aaan{ width:100%; margin:10px auto;}
.aaannei{ width:100%;margin:0 auto;}
.aaannei ul{ width:100%; margin:0 auto; }
.aaannei ul li{ width:100%; float:left; }
.aaannei ul li img{ max-width:187px; width:100%;}
.aaannei ul li div.juz{ text-align:center}

.aaannei ul li p{ line-height:2em; width:98%; padding: 1%; padding-top:10px; float:left;font-size:1em; line-height:25px; }
.aaannei ul li p span{ color:#ff5050}
@media screen and (min-width:640px){.aaannei{ max-width:580px;}.aaannei ul li img{max-width:180px; width:100%; float:left; padding-top:0px;}.aaannei ul li p{width:65%; font-size:14px; padding-left:2%; padding-top:10px; }.aaannei ul li div.juz{ float:left}}


.btnll{  height:8em; float:left; line-height:2.7em; color:#FFF; text-align:center; margin:0 0 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#ff5050; padding:0 10px;}

.btnll a{color:#FFF;}
@media screen and (max-width:640px){.btnll{ margin-top:2%}}
.btnllt{  height:2em; float:left; line-height:2em; color:#FFF; text-align:center; margin:0 0 0 2em;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#16b2ae; padding:0 10px;}

.btnllt a{color:#FFF;}
@media screen and (max-width:640px){.btnllt{ margin:0 auto; float:left; width:100%; padding:0}}

.faaan{ width:100%; margin:10px auto;}
.faaannei{ width:100%;margin:0 auto;}
.faaannei ul{ width:100%; margin:0 auto; }
.faaannei ul li{ width:100%; float:left; margin-bottom:10px;}
.faaannei ul li img{ max-width:180px; width:100%; padding-top:10px;}
.faaannei ul li div.juz{ text-align:center}
.faaannei ul li h1{ line-height:2em; width:100%; font-size:1.1em; line-height:25px; height:25px;text-indent:2em;padding-top:10px;}
.faaannei ul li p{ line-height:2em; width:98%; padding:1% 1%;  float:left;font-size:1em; line-height:25px; text-indent:2em}

@media screen and (min-width:640px){.faaannei{ max-width:580px;}.faaannei ul li img{max-width:180px; width:100%; float:left; padding-top:0px;}.faaannei ul li h1{width:66%; float:left; text-align:left; text-indent:2em; padding-top:5px; font-size:16px;}.faaannei ul li p{width:64%; padding-left:2%; font-size:14px}.faaannei ul li div.juz{ float:left}}



.jishubt{width:100%; margin:10px auto 0 auto;}
.jishubt p{line-height:2em;  text-align:center; color:#16b2ae}
.jishubt p span{ color:#e70202}



.aran{ width:100%; margin:10px auto;}
.arannei{ width:100%;margin:0 auto;}
.arannei ul{ width:100%; margin:0 auto; max-width:580px;}
.arannei ul li{ width:100%; float:left; margin-bottom:10px;max-width:580px;background-color:#f2efef}
.arannei ul li img{ max-width:71px; width:12%; float:left; padding-top:8px; padding-left:1%}
.arannei ul li h1{ line-height:2em; width:66%; padding-left:2%; padding-right:2%;  float:left;font-size:18px; line-height:25px; height:25px; color:#5b9dde; padding-top:10px;}
.arannei ul li p{ line-height:2em; width:83%; padding-left:2%; padding-right:2%; float:left; font-size:14px;line-height:25px; padding-bottom:5px; padding-top:5px}


@media screen and (max-width:640px){
.arannei ul{ width:100%; margin:0 auto;}
.arannei ul li{ width:100%; float:left; margin-bottom:10px;background-color:#f2efef}
.arannei ul li img{ max-width:71px; width:19%; float:left; padding-top:25px; padding-left:2%}
.arannei ul li p{  width:75%;  font-size:1em;}
}


.lunboy ul li{}
.lunboy ul li .p{ margin-bottom:10px;  max-width:580px; margin:auto;}
.lunboy ul li .lb-pic{ width:100%; text-align:center;}
.lunboy ul li .lb-pic img{ width:100%; max-width:580px; margin-top:10px;}
.lunboy p{ color:#ff5050}

@media screen and (max-width:640px){.lunboy ul li .p{ margin-bottom:10px; margin:auto;}}

/*人流药流*/
.yl-box h2,.ylwh h2,.yvsr h2{ text-align:center; font-size:1.2em; line-height:2em; color:#444444; font-weight:bold;}
.yvsr .rljs{ border:1px #d1d1d1 solid; padding:10px; background:#f4f4f4; margin-bottom:20px; margin-top:10px;}
.ywlc{ background:#f4f4f4; padding:5px 2%; color:#717171;}
.lv{color:#16b2ae;}
.yl-box ul li{ width:48%; max-width:280px; text-align:center; margin-top:10px;}
.yl-box ul li img{ width:100%;}
.yl-box ul li h3{ background:#16b2ae; padding:5px 0; color:#FFF;}
.yl-box ul li h3 span{ font-weight:bold;}
.yl-box p{ margin:10px 0;}

.ylwh ul{ margin-bottom:10px;}
.ylwh ul li{ margin-top:10px;}
.ylwh ul li div{ background:url(images/repeat.jpg) repeat-x left center; height:1em;}
.ylwh ul li h3{ display:inline-block; border-left:4px #16b2ae solid; padding-left:10px;line-height:1em; background:#FFF;}
.ylwh ul li p{ margin-top:10px; color:#717171;}

.yvsr ul{ margin:20px 0;}
.yvsr ul li{ width:43%; border:1px #d1d1d1 solid; padding:20px 2%;}
.yvsr ul li h3{ text-align:center; font-size:1.2em; line-height:2em; color:#d65076;}
.yvsr ul li p{ color:#717171;}
@media screen and (max-width:580px){.yvsr ul li h3{ font-size:1em;}}
.circle{width:100px; height:75px; padding-top:25px; -webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius:50px; margin:auto; background:#d65076; color:#FFF; text-align:center;}
.circle span{ font-size:1.2em;}


.rlxz ul li{ margin-bottom:10px;}
.rlxz ul li div{ background:#f4f4f4; border-bottom:1px #d1d1d1 solid; padding:7px 2%;}
.rlxz ul li h3{ font-size:1.2em;}
.rlxz ul li a{ display:block; width:80px; height:1.5em; line-height:1.5em; text-align:center; color:#FFF;}
.rlxz ul li p{ padding-top:7px; color:#717171;}
.rlxz ul li p span{ color:#565656;}


.yy-zj .zj-pic{ width:100%; margin-top:20px; text-align:center;}
.yy-zj .zj-pic img{ width:100%; max-width:580px;}

.yh-pic{ margin-top:20px;}
.yh-pic div{ width:48%; text-align:center;}
.yh-pic img{ width:100%; max-width:276px; margin:auto;}


/*早孕新*/
.yh-js,.zy-ts{ border:1px #CCC solid; padding:10px; background:#f4f4f4;margin:10px 0; }
.zy-yh{ padding:15px; margin-bottom:10px;}
.zy-ts h4{ font-size:1.2em; line-height:2em;}
.yh-js p{ background:#16b2ae; padding:5px 10px; color:#FFF; margin-bottom:10px;}
.hyzz{ text-align:center;}
.hyzz img{ width:100%; max-width:270px; margin-bottom:20px;}
@media screen and (max-width:414px){.hyzz img{ width:100%; max-width:200px; margin-bottom:20px;}.zy-ts h4{ font-size:1em; line-height:1.5em;}}

.jcff ul li{ border-bottom:1px #d1d1d1 dashed; padding-bottom:20px; margin-bottom:10px;}
.jcff ul li.last{ border:none;padding-bottom:0; margin-bottom:0px;}
.jcff ul li h1{ font-weight:bold; font-size:1.2em; line-height:2em;}
.jcff ul li .jc-pic{ margin:10px 0;}
.jcff ul li .jc-pic img{ width:100%; max-width:580px;}
.jcff ul li p.jc-jj{ margin-bottom:20px;}
.jcff ul li p span{ color:#16b2ae;}


.liuliu{ margin-top:20px;}
.liuliu ul li{ width:47%; margin-bottom:20px;}
.liu-box{ position:relative;text-align:center; margin-top:90px; }
.liu-box img{position:absolute; left:50%; top:-90px; z-index:1; margin-left:-90px;}
.liu-con{ background:#16b2ae; color:#FFF; padding:100px 4% 20px; text-align:left; height:120px;}
.liu-con p{ padding-bottom:20px;}

@media screen and (max-width:980px){.liu-con{height:150px;}}
@media screen and (max-width:414px){.liu-con{height:200px; padding:80px 4% 20px;}.liu-box img{ width:120px; left:50%; top:-60px; z-index:1; margin-left:-60px;}.liu-box{ position:relative;text-align:center; margin-top:60px; }}
@media screen and (max-width:359px){.liu-con{height:210px; padding:60px 4% 20px;}.liu-box img{ width:100px; left:50%; top:-50px; z-index:1; margin-left:-50px;}.liu-box{ position:relative;text-align:center; margin-top:50px; }.liu-con a{ font-size:0.8em;}}

.rlxg-box{ margin:20px 0; text-align:center;}
.rlxg-box .yuan-lv{width:60px; height:60px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius:30px; margin:auto; background:#16b2ae; text-align:center;  font-size:2em; line-height:60px; color:#FFF;}
.rlxg-box h1{ font-size:1.5em; font-weight:bold; color:#16b2ae; line-height:2em;}
.rlxg-box h2{ font-size:1.2em;}
.rlxg-box img{ width:100%; max-width:380px; margin-top:20px;}
.rlxg-box span{ color:#e64148; text-align:center; display:block; font-size:1.5em; line-height:2em;}
@media screen and (max-width:414px){.rlxg-box img{ width:100%; max-width:260px;}.rlxg-box span{ font-size:1em; line-height:2em;}.rlxg-box h2{ font-size:1em;}}

.zg-js{ margin:20px 0; text-align:left;}
.zg-js h3{font-size:1.2em; line-height:2em; font-weight:bold; border-bottom:1px #d1d1d1 solid;}
.zg-js p{color:#717171; padding:5px 0;}
.zg-js p a{ color:#16b2ae; display:block; margin-bottom:20px;}

.rlxg-box ul li .fs01{ background:#f4f4f4; border-bottom:1px #d1d1d1 solid; padding:10px 1%;}
.rlxg-box ul li h3{ font-size:1.2em; color:#16b2ae;}
.rlxg-box ul li a{ display:block; background:#16b2ae; color:#FFF; text-align:center; padding:1px 5px;}
.rlxg-box ul li p{ text-align:left; padding:10px 0; color:#717171;}
@media screen and (max-width:359px){.rlxg-box ul li h3{ font-size:1em;}}

.jjyz ul li{ width:32%; background:#d65076; color:#FFF; text-align:center; padding:15px 0; margin:10px 0 20px; font-size:1.2em; line-height:1.5em;}
.jjyz ul li.ml{ margin-left:2%; display:inline;}
.jjyz ul li span{ font-weight:bold;}
@media screen and (min-width:640px){.jjyz ul.ul01{ display:block;}.jjyz ul.ul02{ display:none;}}
@media screen and (max-width:639px){.jjyz ul.ul01{ display:none;}.jjyz ul.ul02{ display:block;}}
@media screen and (max-width:375px){.jjyz ul li{ font-size:1em; line-height:1.5em;}}


.zjts{ border:1px #d1d1d1 solid; background:#f4f4f4; padding:10px; margin:auto; margin-bottom:10px;}


/*人流过程*/

.process{ text-align:center;}
.process h1{ padding:5px 10px; margin:20px 0; font-size:1.2em; font-weight:bold; border:1px #16b2ae solid;}
.process p{ margin-bottom:20px; padding:5px;}
.process p a{ color:#fb7a03;}
.process img{ width:100%; max-width:18px;}
@media screen and (min-width:640px){.process h1{ display:inline-block;}}
@media screen and (max-width:640px){.process p{ text-align:left;}}

