@charset "utf-8";
/* CSS Document */
@import url（/css/An130319.css）;
img { max-width:100% !important; }
body { max-width:640px; margin:0 auto;font-family:"微软雅黑"; }
ol, ul, li {list-style: none;margin: 0;padding: 0;}
p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, div { margin: 0; padding: 0; list-style: none; vertical-align: bottom; -webkit-text-size-adjust: none; }

.logo { background: white; overflow: hidden; margin: 0 auto }
.top{ background:#ddddde; height:22px; border-bottom:1px #cbcaca solid; line-height:22px; text-align:center; font-size:12px }
.top a{color:black; margin:0 0 0 16px;}
.top span{color:red;padding:0 0 0 16px;}
img, input, select {vertical-align: middle;margin: 0;padding: 0;border: 0;}

a{text-decoration:none;}

.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }

.bodywarp{ max-width:640px; background:#f3f1f4; font-family: "微软雅黑" !important;}

.part{ width:97%; margin:10px auto; overflow:hidden; background:#ffffff; border:1px solid #c9c9c9;}

.part h3{ color:#333333; text-align:center; font-size:16px; font-weight:bold;  margin: 10px auto;}

.part h4{ width:98%; height:52px; line-height:52px; background:#da9a12; text-align:center;  margin: 10px auto; color:#FFF; font-size:14px;}

.content{width:90%; font-size:14px; line-height:26px; margin:0 auto; text-indent:2em;color:#333333;}

.con{width:90%; font-size:14px; margin:1% auto; color:#333333;}

.con p{line-height:24px; }

.con span{ font-weight:bold;}

.center{ text-align:center;}

.smdh{ width:92%; margin:10px auto;}

.smdh a{ display:inline-block; width:49%; height:44px; line-height:44px; text-align:center; text-decoration:none; color:#FFF; font-weight:bold; font-size:16px; margin:0 0.5%;}

.smdh a.a1{ background:#666666;}

.smdh a.a2{ background:#ec7d06;}

.part01{ width:80%; margin:0 auto;}

.part01 ul{ width:100%;}

.part01 ul li{ float:left; width:46%; margin:1% 1%; text-align:center;}

.part01 ul li p{ font-size:14px;margin:10px auto; }

.part03{ width:76%; margin:0 auto;}

.part03 ul{ width:100%;}

.part03 ul li{ float:left; width:46.5%; margin:1% 1.7%; text-align:center;}

.part03 ul li p{ font-size:12px; margin:10px auto;}

.part04{ width:82%; background:#f0f0f0; margin:10px auto; }

.part04 ul{ width:100%; margin:0 auto;padding:1%;}

.part04 ul li{ float:left;  margin:1% 1.7%;}


.part05{ width:85%; margin:10px auto;}

.part05 ul{ width:100%;}

.part05 ul li{ float:left;  margin:1% 1%; width:48%;}


.part06{ width:96%; margin:10px auto;}

.part06 ul{ width:100%;}

.part06 ul li{ float:left;  margin:1% .5%; width:49%;}

.title {
  height: 3.0em;
  line-height: 3.0em;
  font-weight: bolder;
}
.title {
  font-family: "微软雅黑";
  color: #fff;
  background: #016976;
  padding-left: 5%;
  position: relative;
}

.rwenzi {
  right: 3%;
  position: absolute;
  top: 0%;
}

.rwenzi a {
  color: #fff;
  font-size: 14px;
  font-family: 微软雅黑;
}

/*预约页面样式*/
.zx_tit{text-align:center;padding:5px;}
.yuyue{font-size:12px; width:298px;margin:0 auto; overflow:hidden}
.yuyue div{width:305px;margin:5px auto; clear:both}
.yuyue div span{width:50px; text-align:center; color:red}
.yuyue div font{float:left;width:85px; text-align:right; line-height:22px; font-size:14px;}
.yuyue .input_style{font: normal 14px/15px arial; float:left;width:210px;height:22px;border-radius: 2px; color:#333; border:#ccc 1px solid; background:#eee; padding:0 0px;}
.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 span{ color:#F00; font-weight:800;}

.bd_tit {
  width: 100%;
  line-height: 3.6em;
  background: #016976;
}

.bd_tit p {
  text-align: center;
  color: #ffffff;
  font-family: "΢���ź�";
  font-size: 14px;
}

#address p{ font-size:12px;}