@charset "utf-8";
/* CSS Document */
body, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, div { margin: 0; padding: 0; list-style: none; vertical-align: bottom; font-family:"微软雅黑"; }
img, input, select { vertical-align: middle; margin: 0; padding: 0; border: 0 }
ol, ul, li { list-style: none; margin: 0; padding: 0; *text-indent:0px
}
body { background: #eceff1;/*f0eaea*/ }
.csssmall { font-size: 12px; }
.cssnormal { font-size: 15px; }
.cssbig { font-size: 18px; }
.cssred { color: red; }
.c30e17{ color:#c30e17;}
.cssbold { font-weight: bolder; }
.csscenter { text-align: center; }
.pic { margin-top: 0px; }
.pic img { width: 100%; vertical-align: bottom; }
.bodycontent { background: white; margin-top:2px; }
.artical-content { color: #333333; font: normal 14px/20px arial; background: white; padding: 8px }
.flr { float: right }
.fll { float: left }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.sp { width:300px; margin:0 auto; }
#ifixed.fixed { position: fixed; top: 0; z-index:999 }
.logo { width:100% }

a { text-decoration: none; color: #924900 }
img { max-width:100% !important; }
body { max-width:640px; margin:0 auto;  background: #eceff1; font-family:"微软雅黑"}

.bodywrap {
  background: white;
  width: 100%;
  max-width: 640px;
  margin: 0 auto;
  overflow: hidden;
  
}
.center{text-align:center; margin:1% auto;}

.tit{background:#026a77; height:54px; margin:2% auto; vertical-align:middle;}

.tit p{font-size:18px; font-weight:bold; color:#FFF;line-height:54px;}

.bodywrap {background:#FFF;width: 100%;max-width: 640px;margin: 0 auto;overflow: hidden;}
.tit{background:#026a77;height:54px;}

.con{margin:1% auto;}
.con p{padding:5px 30px; font-size:14px; font-family:"微软雅黑"; line-height:24px;}

.con ul{width:100%;}
.con ul li{width:46.8%; background:#efeeee; padding:1%; float:left;margin:0 0.5%;}

.con ul li span{font-size:18px; line-height:24px; font-weight:bold; padding:2% 0;  display: inline-block;  text-align: center;width: 100%;}

.con ul li p{font-size:14px; font-family:"微软雅黑"; line-height:24px;  width: 100%;padding:1%; text-align:center}

.content{width:61.8%; margin:1% auto;text-align: center;}

.content span{font-size:18px; line-height:24px; font-weight:bold; padding:2% 0;  display: inline-block;  text-align: center;width: 100%;}

.content p{font-size:14px; font-family:"微软雅黑"; line-height:24px;  width: 100%;padding:1%;}

.block{width:48.9%; margin:0.5% auto;}

.block h2{font-size:24px;}

/*自助挂号*/
.title {font-family: 微软雅黑;color: #fff;background: #0087c7; padding-left: 5%;position: relative;font-size: 1.2em; height: 3.0em;line-height: 3.0em;}
.jbdh_swt {position: absolute;top: 0%;right: 34%;width: 26%;}
.jbdh_tel {position: absolute;top: 0%;right: 5%;width: 26%;}

/*手机预约*/
.yuyue { font-size:12px; width:290px; margin:0 auto; overflow:hidden; margin-top: 5px; }
.yuyue div { width:305px; margin:5px auto; clear:both }
.yuyue div span { width:50px; text-align:center; color:red }
.yuyue div font { font-size:14px; float:left; width:85px; text-align:right; line-height:18px; }
.yuyue .input_style { font-size:14px; float:left; width:180px; height:22px; border-radius: 2px; color:#333; border:#ccc 1px solid; background:#eee; padding:0 5px; }
.yuyue .yuyue_name { padding-top:10px; }
.yuyue .yuyue_age { padding-top:10px; }
.yuyue .yuyue_hometel { padding-top:10px; }
.yuyue .yuyue_date { padding-top:10px; }
.yuyue .yuyue_qq { padding-top:10px; }
.yuyue .yuyue_ill { padding-top:10px; }
.yuyue .yuyue_ill .input_style { padding-top:10px; float:left; height:88px; border-radius: 4px; }
.yuyue .yuyue_ill font { padding-top:10px; }
.yuyue .yuyue_validate { padding-top:10px; }
.yuyue .yuyue_validate .input_style { float:left; width:60px; padding:2px; border-radius: 4px; }
.yuyue .yuyue_validate .absmiddle { cursor:pointer; margin-left:6px; border-radius: 4px; opacity:0.5 }
.yuyue .yuyue_button { padding:10px 0 0 68px; color:#433d3b }
.yuyue .yuyue_button .submit { font: normal 12px/15px arial; width:65px; height:22px; background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#eee)); -webkit-background-origin: padding; -webkit-background-clip: content; border:1px solid #b3b3b4; cursor:pointer; margin:2px 4px; color:#433d3b }
.bzn { width:90%; margin:0 auto; font-family: "微软雅黑"; }
.bzn span { color:#b01127 }
.biaodan { width:90%; margin:0 auto; font-family: "微软雅黑"; }



.add-title h1 {font-size: 2.1rem!important;}