@charset "UTF-8";
/**
 * @Site 五洲医院-陈春芳-秦玉梁-口腔金沙mg
 * @authors 舒思昌
 * @date    2017-03-25
 */

/*common*/
.container{min-width:320px;max-width:640px;margin:0 auto;overflow:hidden;font-size:14px;background-color:#fff;}
.container img{width:100%;display:block;}
.item{ padding:0 10px;}
.block{ width: 100%; height: 15px; background-color: #fafafa; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}

.titleH2 {border-bottom:1px solid #0277bc;font-size:20px;color:#0277bc;text-align:center;}
.titleH2 span {line-height:38px;height:38px;border-bottom:3px solid #0277bc;display:inline-block;}
.titleH2 span a {display:inline-block;color:#0277bc;}
.askBox {overflow:hidden;}
.btn {display:block;background-color:#ff9600;height:42px;line-height:42px;color:#fff;text-align:center;border-radius:.4em;margin:0 auto;animation: pulse 1s .2s ease infinite;-webkit-animation: pulse 1s .2s ease infinite;}
.askBox .btn {float:left;}
.bgColor {background-color:#fff;}
.f2Box,.f3Box,.f4Box,.f5Box,.f6Box {margin-top:10px;}

.itemTie{ text-align: center;}
.itemTie span{font-size: 18px;color: #053b9a;}
.itemTie span i{font-weight: bold; color: #ff9000;}

/*f1Box*/
.f1Box{ background: url(/images/zt/kouqiang/xiya/f1bg.jpg) no-repeat center 0; background-size: 100% 100%; overflow: hidden;}
.f1Con{ padding:3% 1%;}
.f1Con li{font-size: 13px;color: #505050;line-height: 25px;}
.f1Con li span{ color: #053c9b;}


/*f2Box*/
.f2Box .itemTie{font-weight: normal;font-size: 10px;color: #8c8c8c;text-transform: uppercase;line-height: 25px;margin: 15px 0;}
.f2Box .itemTie span{font-size: 27px;color: #323232;border-bottom: 1px solid #053b9a;display: block;line-height: 40px;position: relative;width: 95%;margin: 0 auto;}
.f2Box .itemTie span b{position: absolute;width: 100px;height: 4px;background-color: #053b9a;left: 50%;bottom: -2px;margin-left: -55px;}
.f2Box .itemTie span i{ font-weight: bold; color: #053b9a;}
.f2Con{width: 100%; margin-top: 2%;}


/*f3Box*/
.f3Box{ background-color: #efefef; overflow: hidden;}
.f3Box .itemTie{width: 89%;height: 35px;margin: 30px auto 25px;border:1px solid #053b9a;position: relative;font-weight: normal;}
.f3Box .itemTie span{font-size: 25px;font-weight: bold;position: absolute;left: 50%;margin-left: -50px;top: -17px;background-color: #efefef;padding: 0 5px;}
.f3Box .itemTie p{font-size: 16px;color: #053b9a;position: absolute;left: 50%;margin-left: -110px;bottom: -9px;background-color: #efefef;padding: 0 5px;}
.f3Con{ width: 100%;}

/*f4Box*/
.f4Box .itemTie{font-weight: normal;font-size: 10px;color: #8c8c8c;text-transform: uppercase;line-height: 25px;margin: 15px 0;}
.f4Box .itemTie span{font-size: 27px;color: #323232;border-bottom: 1px solid #053b9a;display: block;line-height: 40px;position: relative;width: 95%;margin: 0 auto;}
.f4Box .itemTie span b{position: absolute;width: 100px;height: 4px;background-color: #053b9a;left: 50%;bottom: -2px;margin-left: -55px;}
.f4Box .itemTie span i{ font-weight: bold; color: #053b9a;}
.f4Top{ width: 100%;}
.f4Cen{ display: flex; display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.f4Cen li{width: 32%;height: 35px;line-height: 35px;font-size: 16px;color: #323232;text-align: center;margin-top: 2%;border:1px solid #323232;}
.f4Bot{margin: 5% 0 2%;}

/*f5Box*/
.f5Box{ background-color: #f6f4f7; overflow: hidden;}
.f5Box .itemTie{font-weight: normal;font-size: 10px;color: #8c8c8c;text-transform: uppercase;line-height: 25px;margin: 15px 0;}
.f5Box .itemTie span{font-size: 27px;color: #323232;border-bottom: 1px solid #053b9a;display: block;line-height: 40px;position: relative;width: 95%;margin: 0 auto;}
.f5Box .itemTie span b{position: absolute;width: 100px;height: 4px;background-color: #053b9a;left: 50%;bottom: -2px;margin-left: -55px;}
.f5Box .itemTie span i{ font-weight: bold; color: #053b9a;}
.f5Top{ width: 100%; margin:2% 0;}
.f5Cen{display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid #acabac;padding-bottom: 2%;}
.f5Cen li{width: 31%;font-size: 16px;color: #323232;line-height: 25px;}
.f5Bot{ margin:2% 03%;}
.f5Bot dl{height: 176px;position: relative;padding-left: 110px;}
.f5Bot dl dt{width: 125px;height: 176px;position: absolute;left: -15px;top:0;}
.f5Bot dl dd{font-size: 14px;color: #323232;line-height: 20px;}

/*f6Box*/
.f6Box{ overflow: hidden;}
.f6Box .itemTie{font-weight: normal;font-size: 10px;color: #8c8c8c;text-transform: uppercase;line-height: 25px;margin: 2% 0;}
.f6Box .itemTie span{font-size: 27px;color: #323232;border-bottom: 1px solid #053b9a;display: block;line-height: 40px;position: relative;width: 95%;margin: 0 auto;}
.f6Box .itemTie span b{position: absolute;width: 100px;height: 4px;background-color: #053b9a;left: 50%;bottom: -2px;margin-left: -55px;}
.f6Box .itemTie span i{ font-weight: bold; color: #053b9a;}
.f6Con{ width: 100%; margin:2% 0 3%;}
/*f7Box*/
.f7Box{ background-color: #f6f4f7; overflow: hidden;}
.f7Box .itemTie{font-weight: normal;font-size: 10px;color: #8c8c8c;text-transform: uppercase;line-height: 25px;margin: 15px 0;}
.f7Box .itemTie span{font-size: 27px;color: #323232;border-bottom: 1px solid #053b9a;display: block;line-height: 40px;position: relative;width: 95%;margin: 0 auto;}
.f7Box .itemTie span b{position: absolute;width: 100px;height: 4px;background-color: #053b9a;left: 50%;bottom: -2px;margin-left: -55px;}
.f7Box .itemTie span i{ font-weight: bold; color: #053b9a;}
.f7Con{width: 100%;}
/*f8Box*/
.f8Box{background-color: #0545a5;overflow: hidden;padding-bottom: 5%;}
.f8Box .itemTie{font-weight: normal;font-size: 10px;color: #fff;text-transform: uppercase;line-height: 25px;margin: 3% 0;}
.f8Box .itemTie span{font-size: 27px;color: #fff;border-bottom: 1px solid #fff;display: block;line-height: 40px;position: relative;width: 95%;margin: 0 auto;}
.f8Box .itemTie span b{position: absolute;width: 100px;height: 4px;background-color: #fff;left: 50%;bottom: -2px;margin-left: -55px;}
.f8Box .itemTie span i{font-weight: bold;color: #fff;}
.f8Con{display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.f8Con li{width: 33.33%;float: left;}






/*f9Box*/
.f9Box .itemTie{font-weight: normal;font-size: 10px;color: #8c8c8c;text-transform: uppercase;line-height: 25px;margin: 15px 0;}
.f9Box .itemTie span{font-size: 27px;color: #323232;border-bottom: 1px solid #053b9a;display: block;line-height: 40px;position: relative;width: 95%;margin: 0 auto;}
.f9Box .itemTie span b{position: absolute;width: 100px;height: 4px;background-color: #053b9a;left: 50%;bottom: -2px;margin-left: -55px;}
.f9Box .itemTie span i{ font-weight: bold; color: #053b9a;}
.f9Bot{margin: 10px 0 20px;overflow: hidden;}
.f9Bot span{display: block;width: 48%;height: 30px;line-height: 30px;text-align: center;background-color: #00b0ec;font-size: 14px;color: #fff;margin-top: 5px;}
.f9Bot span:nth-child(odd){float: left; background-color: #0e316b;}
.f9Bot span:nth-child(even){float: right; background-color: #053d9b;}


/*footer*/
.wap-footer .navfoot1,.wap-footer>div:nth-of-type(2){display:none;}

@keyframes pulse2{
    0%{transform:scale(0.9)}
    50%{transform:scale(.6)}
    100%{transform:scale(0.9)}
}
@-webkit-keyframes pulse2{
    0%{-webkit-transform:scale(0.9)}
    50%{-webkit-transform:scale(.6)}
    100%{-webkit-transform:scale(0.9)}
}

/*f10Box*/
.f10Box {padding-top:6px;}
.f10Box .titleH2 {border-bottom:1px solid #0277bc;font-size:20px;color:#0277bc;text-align:center; border: none;}
.f10Box h5{margin-top:5px;text-align:center;color:#055285;font-size:12px;line-height:14px;font-weight:normal;transform:scale(.8,.8);-webkit-transform:scale(.8,.8);}
.f10Box .f10add em {display:block;position:relative;padding-left:25px;line-height:30px;}
.f10Box .f10add em i {display:inline-block;background:url(http://wap.wz16.net/images/zt/kouqiang/zt_kouqiangke/bgImg2.png) no-repeat;background-size:75px 17px;height:17px;width:15px;position:absolute;left:0;top:50%;margin-top:-9px;}
.f10Box .f10add em:nth-of-type(2) i {width:13px;background-position:-15px 0;}
.f10Box .f10add em:nth-of-type(3) i {width:17px;background-position:-29px 0;}
.f10Box .f10add em:nth-of-type(4) i {width:16px;background-position:-46px 0;}
.page-booking .bajs-ajax-form input.submit{background-color:#0075be !important;}
.page-booking .bajs-ajax-form input.reset{background-color:#ff9600 !important;}

@media screen and (min-width:360px) and (max-width:540px){
	.f5Bot dl dd{ font-size: 15px; line-height: 21px;}
@media screen and (min-width:540px){
	/*.f4Con dl dt{ width: 58%; font-size: 20px;}	
	.f4Con dl dd{ font-size: 18px;}
	.f7Con dl dd{ font-size: 18px; line-height: 25px;}*/
}
