/* CSS Document */
* {margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 12px/1.5 Microsoft Yahei,Arial;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
img {max-height: 100%;max-width: 100%;border:none;}
ul, ol, li{ list-style: none; margin:0px; padding:0px;}
input, img {vertical-align: middle;}


/****** 链接样式 ******/
a, a:link { color: #555555; text-decoration: none; }
a:active, a:hover { text-decoration: none; }
a:focus { outline: none; } 

/******  清除浮动样式  ******/
.clear {clear:both;}

/******  浮动样式  ******/
.left{float:left;}
.right{float:right;}




/*m.yunyu120.com常用nav样式*/
.menubg{ background:#00999b;}
.menubg li{ width:20%; float:left; list-style:none;}
.menubg li a{display:block; text-align:center;line-height: 0.6rem; color:#ffffff;font-size: 0.24rem; text-decoration:none;}
.menubg li a:hover{ background:#f39317; color:#fff;}
.main{text-align:center;}


/* 预约中心 */
.con_YuYue { padding:2% 0; margin-top:2%; font-weight:normal;width:95%;margin:3% auto}
.con_YuYue form {padding:0% 3% 3% 3%;}
.con_YuYue form p ,.con_YuYue form .p{ padding:3%; border:1px solid #d2d2d2; border-radius:5px; background:#ffffff; margin-bottom:3%; font-size:0.24rem; maxont-size:22px; color:#666;};

.con_YuYue form p lable { width:16%; }
.con_YuYue form p input,.con_YuYue form p select { width:75%; font-size:0.24rem; maxont-size:22px; color:#666;text-align:center;}
.con_YuYue form .p lable { width:26%; vertical-align:middle; }
.con_YuYue form .p #age_sel_22 { width:77%; vertical-align:middle; float:right}
.con_YuYue form .submit { text-align:center; margin-left:29%; width:42.5%; font-size:0.28rem; background:#ff9a00; max-font-size:22px;color:#fff; border-radius:3px; cursor:pointer; padding-top:0.5%; padding-bottom:0.5%;}
.contact_text { font:0.24rem; text-align:center; padding:2% 0; border-bottom:1px solid #d1d1d1; }
.klg_wrap{border-radius:20px; box-shadow:0px 0px 10px #94afbb;padding-top:4%}
#yykeshi{ width:100%; height:auto; font-size:0.24rem; color:#666;text-align:center;}

/* header 手机站新头部 导航收缩*/
.header {margin: 0 auto; max-width: 640px;width:100%;min-width:320px;background-color:#10a8ab;height:0.9rem}
.header .d1{width:60%;margin:3% 0 0 5%;}
.header .d2{width:7%;float:right;margin:4% 10% 0 0}
.mk_head{ width:100%; height:auto; background:#00999b; padding-top:2%; padding-bottom:9%; background-size:26.2% auto; position:relative;}
.clear{ clear:both;}
.mk_head_1{ width:15%; height:auto; float:left; text-align:center;z-index:10;}
.mk_head_1 img{ width:35.5%; height:auto; cursor:pointer; padding-top:12%;}
.mk_head_2{ width:15%; height:auto; float:right; text-align:center;z-index:10;}
.mk_head_2 img{ width:32%; height:auto; cursor:pointer;padding-top:5%;}
.mk_head_3{ width:38%; height:auto;float:left; margin-left:17%;}
.mmmk{ width:100%; height:auto; background:#353e4a; position:fixed;bottom:0px;top:0;position:absolute;  display:none; z-index:99999}
.mk_body{ width:100%; height:auto;  color:#fff;  background:#353e4a;}
.mk_title{ width:100%; height:auto; border-bottom:1px solid #6a7380; float:left;}
.mk_title p{ color:#fff; text-indent:2em; padding-top:1.5%; padding-bottom:1.5%;font-size: 0.2rem;}
.mk_body ul li{ width:24.6%; height:auto;  border-right:1px solid #6a7380;border-bottom:1px solid #6a7380; float:left; text-align:center; padding-top:2.3%; padding-bottom:2%;}
.mk_body ul li a{font-size:0.2rem; text-decoration:none; color:#6a7380}
.mk_gd{ width:100%; height:auto; text-align:center; margin-top:1%;  float:left;}
.mk_gd a{text-decoration:none; color:#6a7380; font-weight:600;}


/* footer 手机站新尾部 */
.footer{height: auto;margin: 0 auto; max-width: 640px;width:100%;min-width:320px;padding-bottom:0.5rem}
.footer .content{width:95%;margin:3% auto}
.footer ul li{width:21%;margin-left:5%;float:left;position:relative}
.footer ul li:first-child{margin:0%}
.footer ul li p{position:absolute;bottom:8%;font-size:0.24rem;text-align:center;width:100%}
.footer .content .copyright{width:100%;text-align:center;margin-top:5%}
.footer .content p{font-size:0.2rem;margin-top:1%}
.footer .content .p1 .s1{color:#fe9f21}
.footer .content .p1 .s2{margin-left:5%}