@charset utf-8;

.mleft_3{ margin-left:3px;}

.mleft_6{ margin-left:6px;}

.mleft_5{ margin-left:5px;}

.mleft_16{ margin-left:10px;}

.mleft_20{ margin-left:20px;}

.mleft_26{ margin-left:30px;}

.M5{ margin-top:5px;}

.mr3{ margin-right:2px;}

.mRight_5 { margin-right:9px;}

.mRight_2 { margin-right:2px;}

.Price{ width:320px;height:600px; margin:10px auto;}

.Price4{ width:320px;height:530px; margin:10px auto;}

.Price2{ width:320px; height:230px; margin:10px auto;}

.Price3{ width:320px; height:300px; margin:10px auto;}

input[type="button"],input[type="submit"],input[type="reset"] 

     {

      -webkit-appearance: none;

     }

/* 专题banner图样式 */

.s_banner { width:100%; height: auto; background:#fff; margin:5px auto;}

.s_banner a{ width:310px; height: auto; margin:0px auto 0 auto; display:block; text-align:center;}

.s_banner img{ max-width:310px; width:auto; min-height:135px; height:auto;}

/**电话**/

.wtrl_1{ width:100%; height:45px; background-color:#ffe6eb; background-image:url(../images/mobile_05.jpg); background-repeat: no-repeat; background-position:10px 12px; font:16px/40px "Microsoft Yahei"; text-indent:40px; color:#F8397C; overflow:hidden; border-bottom:1px solid #ffabdf;}

.wtrl_1 span a{ font-size:18px; font-weight:bold; color:#F8397C;}

/**Title样式**/

.Sub_Title{ width:100%; height:35px; background:#bb2684; font-size:18px; font-weight: normal; text-align:center; line-height:35px; color:#fff;}

.common_title{ width:100%; height:40px; margin-bottom:10px; background:#f0f0f0; border-top:3px #d3d3d3 solid; text-align:center; font-size:20px; color:#ac026f; line-height:40px; font-weight:normal;}

h3 a{ color:#AC026F;}

.channel_Title { width:100%; height:38px; background:#3ec1c0; color:#fff; font-family:"Microsoft Yahei"; font-size:18px; text-align:center; line-height:38px;}

/**引产专题增添样式**/

.Pricepage2{width:100%; height:43px; background:#55d1e3; text-align:center; font-size:20px; color:#fff; line-height:43px; font-weight:normal;}

.Pricepage2 span{ color:#ffdd54; font-size:30px; font-weight:bold;}

.ms { background:#ededed; line-height:32px; height:32px; text-align:center; font-size:16px; color:#333; margin-bottom:25px;}

/**套餐样式**/

.Pricepage{ width:100%; height:60px; background:#ededed; border-top:3px #d3d3d3 solid; text-align:center; font-size:22px; color:#ac026f; font-weight: normal; padding-top:10px; font-weight:bold; margin-bottom:25px;}

.Pricepage span{ color:#666; font-size:16px; line-height:30px; width:100%; height:30px; display:block;}

#tab{ width:310px; height:84px; margin:0 auto;}

#tab.styel2{ width:300px; height:0;margin:0 auto; background:#fff;}

#tab{ position:relative;}

#tab .tabList ul li{

	float:left;

	background:#FFF;

	padding-top:10px;

	width:145px;

	text-align:center;

	position:relative;

	cursor:pointer;

	height:51px;

	line-height:20px;

	color:#AC026F;

	font-size:14px;

	margin-right:10px;

	border:2px #AC026F solid;

}

#tab .tabList ul li.cur{

	border:none;

	background:url(../images/jt.png) no-repeat 0 0;

	height:65px;

	color:#fff;

}



#tab .tabList ul.blue li{

	float:right;

	background:#FFF;

	padding-top:10px;

	width:145px;

	text-align:center;

	position:relative;

	cursor:pointer;

	height:51px;

	line-height:20px;

	color:#AC026F;

	font-size:14px;

	margin-right:0;

	border:2px #AC026F solid;

}

#tab .tabList ul.blue li.cur{background:url(../images/jt.png) no-repeat 0 0; color:#fff; line-height:20px;}

#tab .tabList ul li em{ font-size:30px; font-style:normal; font-weight:bold;}

#tab .tabCon{

	position:absolute;

	top:80px;

	border-top:none;

}

#tab .tabCon.top0{

	position:absolute;

	top:10px;

	border-top:none;

}

#tab .tabCon div{

	position:absolute;

	opacity:0;

	filter:alpha(opacity=0);

    width:310px;

}

#tab .tabList li.cur{

	border:none;

	background:url(../images/jt.png) no-repeat 0 0;

	height:65px;

	color:#fff;

}

#tab .tabList ul.blue li.cur{	border:none;

	background:url(../images/jt.png) no-repeat 0 0;

	height:65px;

	color:#fff;}

#tab .tabCon div.cur{

	opacity:1;

	filter:alpha(opacity=100);

	width:310px;

}

#tab .tabCon .li_cf{ display:block; float:left; width:auto; height:26px; background:url(../images/icon3.jpg) no-repeat center left; text-indent:32px; font-size:14px; color:#333; margin-bottom:8px; margin-right:10px;}

#tab .tabCon .li_cf.mr0{ margin-right:0;}

/**2014.12.29新增样式**/

#tab .tabCon ul.tab1{ width:102px; height:260px; float:left; margin-top:10px;}

#tab .tabCon ul.tab1 p.bg1{ background:#d544a1;}

#tab .tabCon ul.tab1 p.bg2{ background:#49c5df;}

#tab .tabCon ul.tab1 p.bg3{ background:#8fcb38;}

#tab .tabCon ul.tab1 p.bg4{ background:#ffd4f0; line-height:22px; padding-top:15px; padding-bottom:3px;}

#tab .tabCon ul.tab1 p.bg5{ background:#bce9f3; line-height:14px; padding-top:28px;}

#tab .tabCon ul.tab1 p.bg6{ background:#dbecc2; line-height:14px;padding-top:18px;}

#tab .tabCon ul.tab1 p.heng{ width:102px; height:58px; color:#fff; text-align:center; font-size:16px; line-height:4px; padding-top:2px;}

#tab .tabCon ul.tab1 p.heng span{ width:30px; height:30px; display:block; background:#b72b85; color:#fff; font-size:18px; line-height:30px; text-align:center;border-radius:15px; font-weight: bold;margin:5px auto;}

#tab .tabCon ul.tab1 p.heng span.bg1{ background:#01a6c9;}

#tab .tabCon ul.tab1 p.heng span.bg2{ background:#6aa415;}



#tab .tabCon ul.tab1 p.shu { width:92px; height:170px; margin-top:2px; padding-left:10px; line-height:21px; }

#tab .tabCon ul.tab1 p.shu2{ width:90px; height:170px; margin-top:2px; padding-left:12px;}

#tab .tabCon ul.tab1 p.shu3{ width:90px; height:162px; margin-top:0px; padding-left:12px;}

#tab .tabCon .li11{ display:block; width:46px; height:46px; background:#fff; border:3px #d544a1 solid; line-height:20px; text-align: center; border-radius:36px; float:left; color:#434343; font-size:16px; padding:12px 10px 8px 10px; margin-top:10px;}

#tab .tabCon .li11.bg_c1{ border:3px #49c5df solid;}

#tab .tabCon .li2{ display:block; width:56px; height:46px; background:#fff; border:3px #8fcb38 solid; line-height:20px; text-align:center; border-radius:36px; float:left; color:#434343; font-size:16px; padding:12px 5px 8px 5px;margin-top:10px;}

#tab .tabCon .li2.bg_c2{ border:3px #f18628 solid;}

#tab .tabCon a.btn{ width:140px; height:38px; background:url(../images/zx5.png) no-repeat 20px 10px #49c5df; text-indent:55px; line-height:40px; color:#fff; display:block; margin:20px auto; float:left; border-radius:8px; margin-left:5px; font-size:16px;}

#tab .tabCon a.btn2{ width:140px; height:38px; background:url(../images/yh6.png) no-repeat 20px 10px #8fcb38; text-indent:55px; line-height:40px; color:#fff; display:block; margin:20px auto; float:left; border-radius:8px; margin-left:15px; font-size:16px;}

#tab2{ width:310px; height:84px; margin:0 auto; background:#8fcb38;}

#tab2{ position:relative;}

#tab2.qh{ width:300px; height:42px;margin:0 auto; background:#fff;}

#tab2 .tabList2 ul li{

	float:left;

	background:#fff;

	width:144px;

	text-align:center;

	position:relative;

	cursor:pointer;

	height:36px;

	line-height:30px;

	color:#49C5DF;

	font-size:16px;

	border:3px #49C5DF solid;

}

#tab2 .tabList2 ul.yellow li{

	float:left;

	background:#fff;

	width:144px;

	text-align:center;

	position:relative;

	cursor:pointer;

	height:36px;

	line-height:30px;

	color:#49c5df;

	font-size:16px;

	border:3px #49c5df solid;

}

#tab2 .tabList2 ul li.cur{

	border-bottom:none;

	background:#49c5df;

	height:39px;

	color:#fff;

}

#tab2 .tabList2 ul.yellow li.cur{ background:#49c5df; color:#fff;}

#tab2 .tabCon div.cur{

	opacity:1;

	filter:alpha(opacity=100);

	width:310px;

}

#tab2 .tabCon.top70{

	position:absolute;

	top:65px;

	border-top:none;

}

#tab2 .tabCon div{

	position:absolute;

	opacity:0;

	filter:alpha(opacity=0);

    width:310px;

}

#tab2.qh .tabCon .li13{ display:block; width:52px; height:52px; background:#fff; border:3px #e642bd solid; line-height:16px; text-align: center; border-radius:40px; float:left; color:#434343; font-size:14px; padding:12px 10px 8px 10px; margin-bottom:5px;}

#tab2.qh .tabCon .li13.p15{ padding:18px 10px 8px 10px;height:46px;}

#tab2.qh .tabCon .li13.bg_c1{ border:3px #8fcb38 solid;}

#tab2.qh .tabCon .li13.bg_c2{ border:3px #f87979 solid;}

#tab2.qh .tabCon .li13.bg_c3{ border:3px #49c5df solid;}

#tab2.qh .tabCon .li13.bg_c4{ border:3px #f18628 solid;}

#tab2.qh .tabCon .li13.bg_c5{ border:3px #79abff solid;}



/**最佳时间**/

.zjtime{ width:320px; height:auto; margin:0 auto;}

.zjtime ul { margin:0; padding:0; float:left; margin-top:10px; margin-bottom:10px;}

.zjtime li{ display:block; float:left;height:144px; width:89px;background:#d544a1; font-size:12px;border-radius:5px; padding:5px; color:#fff; }

.zjtime li span{ display:block;font-size:18px; color:#fff; text-align:center; line-height:36px; width:100%; float:left; height:36px;}

.zjtime li span.h3{ width:89px; height:40px; background:#fff; display:block; margin:0px auto; text-align:center; color:#d544a1; font-size:16px; display:block; line-height:18px; padding-top:5px; margin-bottom:5px;}

.zjtime li span.h3.c1{ color:#49c5df;}

.zjtime li span.h3.c2{ color:#8fcb38;}

.zjtime li.bg1{ background:#49c5df;}

.zjtime li.bg2{ background:#8fcb38;}

.zjtime a.btn{ width:275px; height:45px; background:#49c5df; line-height:45px; color:#fff; display:block; margin:10px auto 20px auto;  border-radius:8px; margin-left:25px; float:left; font-size:16px; text-align:center;}



/**四大优惠**/

.wrap_youhui { width:320px; height:auto; margin:0 auto;}

.wrap_youhui .box{ width:150px; height:100px; float:left; line-height:20px; background:#fff; border:none;}

.wrap_youhui .box .tubiao{ width:148px; height:70px; border:1px #e8e8e8 solid; background:#f5f5f5; text-align:center; border-radius:8px;}

.wrap_youhui .box .tubiao img{ margin-top:8px;}

.wrap_youhui .box p{ font-size:14px; color:#666; text-align:center; line-height:32px;}



/**预约**/

.yuyue{width:320px;margin:10px auto;font-family:'Microsoft Yahei';}

.yuyue h3{text-align: center;height:18px;color:#f03f79;font-size:16px;font-family:"Microsoft Yahei";font-weight:normal; padding:0;}

.yuyue h3 a{color:#333;font-size:16px;line-height:42px;font-weight:normal;}

.yuyue h3 span{float:right;height:42px;line-height:42px;font-size:14px;background:#A3EBE8;width:124px;color:#028296;text-align:center;}

.yuyue h3 span a{color:#028296;font-size:14px;}

.yuyue .lrform{font-size:14px;width:100%;margin:0 auto;text-align: center;line-height:30px;}

.yuyue .lrform td{ text-align:left; padding-left:12px;}.yuyue .lrform tr{ margin:10px 0; padding-bottom:10px;}

.yuyue .lrform p{font-size:14px; font-weight: normal; color:#BB2684; margin:0;}

.yuyue .lrform .input1{width:210px; height:25px;background-color: #fff;

border: 1px solid #ccc;

-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);

-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);

box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);

-webkit-transition: border linear .2s,box-shadow linear .2s;

-moz-transition: border linear .2s,box-shadow linear .2s;

-o-transition: border linear .2s,box-shadow linear .2s;

transition: border linear .2s,box-shadow linear .2s;

display: inline-block;

height: 30px;

padding: 4px 6px;

font-size: 14px;

line-height: 30px;

color: #555;

vertical-align: middle;

font-family:Microsoft Yahei;}

.yuyue .lrform .submit{background:#49c5df; margin-top:10px;width:45%;color: #FFFFFF;font-size: 18px;font-weight: normal;border:none;height:38px;cursor:pointer; float:left; border-radius:8px;font-family:'Microsoft Yahei';}

.yuyue .lrform .reset{background:#8fcb38;width:45%;font-size: 18px;color:#fff;font-weight: normal;border:none;height:38px;cursor:pointer; float:right; margin-top:10px; margin-right:10px;border-radius:8px;font-family:'Microsoft Yahei';}

.yuyue .lrform textarea.note{width:210px; height:80px;

background-color: #fff;

border: 1px solid #ccc;

-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);

-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);

box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);

-webkit-transition: border linear .2s,box-shadow linear .2s;

-moz-transition: border linear .2s,box-shadow linear .2s;

-o-transition: border linear .2s,box-shadow linear .2s;

transition: border linear .2s,box-shadow linear .2s;

display: inline-block;

padding: 4px 6px;

font-size: 14px;

line-height: 20px;

color: #555;

vertical-align: middle;

font-family:Microsoft Yahei;

}

input[type="button"],input[type="submit"],input[type="reset"] 

     {

      -webkit-appearance: none;

     }









.honor_box2{ width:310px; height:73px; margin:20px auto;}

.honor_box2 img { float:left; width:104px; height:73px; margin-left:10px;}

.honor_box2 .tips{ width:180px; float:left; margin-left:15px;}

.honor_box2 .tips span{ display:block; float:left; height:22px; width:auto; padding:0px 5px; background:#bb2684; color:#fff; font-size:12px; margin-right:3px; margin-bottom:3px; line-height:22px;}

.honor_box2 .tips span.c1{ background:#49c5df;}



/**取环三大优惠**/



.wrap_youhui2 { width:320px; height:auto; margin:0 auto;}

.wrap_youhui2 .box{ width:72px; height:140px; float:left; line-height:20px; background:#fff; border:none;}

.wrap_youhui2 .box .tubiao{ width:70px; height:70px; border:1px #e8e8e8 solid; background:#f5f5f5; text-align:center; border-radius:8px;}

.wrap_youhui2 .box .tubiao img{ margin-top:8px;}

.wrap_youhui2 .box p{ font-size:14px; color:#333; text-align:center; line-height:18px; margin:10px auto; width:60px;}



/**取环套餐**/

.m_left1{ margin-left:1px;}

.m_left2{ margin-left:2px;}

.info_price { width:300px; height:auto; margin:10px auto; padding:10px; padding-top:0;}

.info_price h6{ font-size:16px;text-align:center; font-weight:normal; margin-top:-20px; line-height:30px;}

.info_price h3{ font-size:16px;text-align:center; font-weight:normal; line-height:40px;}

.info_price #mingxi{ width:100%; height:auto; margin:0px auto; clear:both;}

.info_price #mingxi .box{ width:152px; height:auto; float:left; line-height:30px; color:#fff; border:none; border-radius:0px;}

.info_price #mingxi .box .t {width:100%; height:58px; color:#fff; text-align:center; font-size:16px; line-height:4px; padding-top:2px;}

.info_price #mingxi .box .t.bg1{ background:#49C5DF;}

.info_price #mingxi .box .t.bg2{ background:#49C5DF;}

.info_price #mingxi .box .t span{ width:30px; height:30px; display:block; background:#e9720a; color:#fff; font-size:18px; line-height:30px; text-align:center;border-radius:15px; font-weight: bold;margin:5px auto;}

.info_price #mingxi .box .t span.bg1{ background:#01A6C9;}

.info_price #mingxi .box .t span.bg2{ background:#01A6C9;}

.info_price #mingxi .box .content{ width:142px; padding:15px 5px; font-size:14px; background:#BCE9F3; margin-top:2px; float:left; color:#000;}

.info_price #mingxi .box .content.bg{ background:#BCE9F3;}

.info_price .youshi_qh{ width:300px; height:auto; float:left; margin-top:0px; margin-bottom:5px;}

.info_price .youshi_qh .li1{ display:block; float:left; width:auto; height:26px; background:url(../images/icon3.jpg) no-repeat center left; text-indent:32px; font-size:14px; color:#333; margin-bottom:8px; margin-right:10px;}

.info_price .youshi_qh .li12{ display:block; width:46px; height:46px; background:#E642BD; line-height:20px; text-align: center; float:left; color:#FFF; font-size:16px; padding:12px 10px 8px 10px; border-radius:32px;}

.info_price .youshi_qh .li12.bg_c1{ background:#49c5df;}

.info_price .youshi_qh .li22{ display:block; width:56px; height:46px; background:#8fcb38; line-height:20px; text-align:center;  float:left; color:#FFF; font-size:16px; padding:12px 5px 8px 5px; border-radius:32px;}

.info_price .youshi_qh .li22.bg_c2{ background:#f18628;}

.info_price a.btn{ width:140px; height:38px; background:url(../images/zx5.png) no-repeat 20px 10px #49c5df; text-indent:55px; line-height:40px; color:#fff; display:block; margin:10px auto 20px auto; float:left; border-radius:8px; margin-left:2px; font-size:16px;}

.info_price a.btn em{ font-style:normal; font-size:26px; font-weight:bold;}

.info_price a.btn2{ width:140px; height:38px; background:url(../images/yh6.png) no-repeat 20px 10px #8fcb38; text-indent:55px; line-height:40px; color:#fff; display:block; margin:10px auto 20px auto; float:left; border-radius:8px; margin-left:15px; font-size:16px;}

.info_price a.btn2 em{ font-style:normal; font-size:26px; font-weight:bold;}

a.btn_hh{ width:300px; height:45px; background:url(../images/yh8.png) no-repeat 20px 10px #49c5df; line-height:45px; color:#fff; display:block; margin:10px auto 10px auto;  border-radius:8px; float:left; font-size:16px; text-align:center; text-indent:40px;}





/**通栏联系方式**/

.relation{ width:100%; height:55px; padding-top:10px; line-height:24px; text-align:center; font-size:14px; font-size:16px; color:#333;}

.relation a{ color:#BB2684;}



/*为什么选择人流*/

.pDiv{ width:320px; height:auto; overflow:hidden; margin:12px auto 0 auto; }

.pDiv dl{ width:45%; height:155px;  float:left; text-align:center; margin-left:12px; margin-top:15px;}

.pDiv dl dt{ text-align:left;}

.pDiv dl dd{ font:12px/24px 'Microsoft Yahei'; color:#fff;}

.pDiv dl dd span{ display:block; height:23px;text-align: center; float:left; margin-top:2px;}

.pDiv dl dd span.s1{ width:140px;background:#49c5df;}

.pDiv dl dd span.s2{ width:140px;background:#bb2684;}

.pDiv dl dd span.s3{ width:69px;background:#49c5df;}

.pDiv dl dd span.s4{ width:69px;background:#bb2684;}



/*优势*/

.youshi { width:320px; height:230px; margin:15px auto; clear:both;}

.box_ys { width:41%; padding:0 10px; height:100px; text-align:center; color:#fff; font-family:"Microsoft Yahei"; margin-left:6px; margin-top:10px;border-radius:8px; float:left;}

.box_ys h3{ font-size:20px; width:100%; clear:both; margin:0; margin-top:8px;}

.box_ys p { font-size:12px; width:100%; padding:0; text-align:left;}



.ys1 { background:#D544A1;}

.ys2 { background:#4BC4E1;}

.ys3 { background:#8FCB38;}

.ys4 { background:#F18628;}

/*文字网盟*/

.fixed_img{ display:block;width:310px; height:auto; margin:12px auto 12px auto;}

.fixed_img a{ display:block; float:left; width:49%; height:40px; text-align:center; line-height:40px; color:#fff;text-decoration:none; font-size:14px; font-family:Microsoft Yahei;}

.fixed_img a{ margin-right:1px; margin-bottom:1px;}

.fixed_img a.l1{ display:block; float:left; width:24.8%; height:40px; margin-left:0px; text-align:center; line-height:40px; color:#fff; text-decoration:none; font-size:14px;}

.fixed_img a.l3{ display:block; float:left; width:50%; height:40px; text-align:center; line-height:40px; color:#fff;text-decoration:none; font-size:14px; font-family:Microsoft Yahei; margin-right:0;}

.fixed_img a.l5{ display:block; float:left; width:49%; height:40px; text-align:center; line-height:40px; color:#fff;text-decoration:none; font-size:14px; font-family:Microsoft Yahei;}

.fixed_img a:hover{ opacity:0.8; filter:Alpha(Opacity=80);}

.fixed_img img{ width:320px; height:168px; margin:10px auto;}





/**在线专家**/

.doctor_box{ width:320px; height:150px; margin:20px auto;font-family:"Microsoft Yahei";}

.doctor_box .img_doc { float:left; width:120px; height:150px; margin-right:5px; margin-left:10px;text-align:center;}

.doctor_box .img_doc  img { width:120px; height:150px; border:none; }

.doctor_box .txt2{ width:160px; float:right; margin-right:10px;}

.doctor_box .txt2 a.f14 { color:#BB2684; font-size:16px; font-weight:bold; border:none; display:block;}

.doctor_box .txt2 p {font-size:12px; color:#666;text-indent:24px; line-height:23px; margin-top:12px;}

.doctor_box .txt2 p a{ color:#BB2684;}

.doctor_box .txt2 a.btn1 {width:140px; height:32px; background:url(../images/zx5.png) no-repeat 10px 5px #49c5df; text-indent:40px; line-height:32px; color:#fff; display:block; margin:20px auto; float:left; border-radius:8px; margin-left:2px; font-size:14px;}





.wtcy_4{ width:100%; height:315px; overflow:hidden;}

.wtcy_4 dl{ width:50%; height:140px; float:left; text-align:center; margin:0px;}

.wtcy_4 dl dd{ font:14px/20px 'Microsoft Yahei'; text-align:center; width:139px; margin:0 auto;}

.wtcy_8{ width:100%; height:180px; overflow:hidden;}

.wtcy_8 p{ font:18px/40px 'Microsoft Yahei'; display:block; width:100%; height:40px; color:#FFF;}

.wtcy_8 ul{ margin: 8px auto; width:310px;}

.wtcy_8 ul li{ width:100%; height:30px; background:url(../images/mobile_04.jpg) no-repeat 0 3px; font:14px/27px 'Microsoft Yahei';}

.wtcy_8 ul li span{ color:#FFF; margin:0 13px 0 5px; font-family:"Microsoft Yahei";}



/**20150124新增样式**/

.on_huodong a{color:#49C5DF;line-height:24px; font-size:16px; text-align:center; width:100%; height:30px; display:block; font-weight:bold;}

.on_huodong a:hover{color:#49C5DF; text-decoration:underline; font-weight:bold;}



/**20150820新增样式**/

p.on_huodong {color:#333;line-height:24px; font-size:14px; text-align:left; width:310px; margin:10px auto; height: auto; display:block; text-indent:24px;}

p.on_huodong b{ color:#49C5DF; font-size:18px;}

