/*wap-main*/
.wap-main{width: 100%; height: auto; }
.wap-main .main-myd{width: 7rem;height: 100%;position: relative;margin: 0 auto;text-align: center;}

/* 公共title */
.wap-main  .main-myd img{display: block;width: 100%;height: 100%;}

.wap-main  .titleBox{ display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;}
.wap-main  .titleBox  .titleBoxTxt{  font-size: 0.45rem;line-height: 0.50rem;color: #01636e;font-weight: bold;}
.wap-main  .titleBox  .tlogodes{color: #000;font-size: 0.26rem;font-weight: 400;margin: 0.1rem 0 0 0;}

/* 顶部*/
.wap-main .top{width: 100%; height:6.5rem; background:url(../images/bg01.png) no-repeat ; background-size:100%;}
.wap-main .topone{width: 100%; height:4.43rem; background:url(../images/bg02.png) no-repeat ; background-size:100%;}
.wap-main .toptwo{width: 100%; height:4.71rem; background:url(../images/bg03.png) no-repeat ; background-size:100%;}
.wap-main .top1{width: 100%; height:4.71rem; background:url(../images/bg04.png) no-repeat ; background-size:100%;}
.wap-main .top2{width: 100%; height:3.8rem; background:url(../images/bg05.png) no-repeat ; background-size:100%;}
.wap-main .top3{width: 100%; height:4.8rem; background:url(../images/bg06.png) no-repeat ; background-size:100%;}
.wap-main .top5{width: 100%; height:3.84rem; background:url(../images/bg08.png) no-repeat ; background-size:100%;}
.wap-main .top6{width: 100%; height:6.58rem; background:url(../images/bg09.png) no-repeat ; background-size:100%;}
.wap-main .top7{width: 100%; height:7.53rem; background:url(../images/bg10.png) no-repeat ; background-size:100%;}
.wap-main .top8{width: 100%; height:4.92rem; background:url(../images/bg11.png) no-repeat ; background-size:100%;}


/* 预约表单 */
.wap-main .resver{background:url(../images/bg21.png) no-repeat ; background-size:100%;padding: 0 0 0.35rem 0;}
.wap-main .resver .topform{  position: relative;width: 100%;height: auto;padding: 0.15rem;box-sizing: border-box;}
.wap-main  .get-form{width: 100%;height: auto;box-sizing: border-box;background-color: #fff;padding: 0.3rem;box-sizing: border-box;border-radius: 0.25rem;}
.wap-main  .get-form .get-form-top{width: 100%;display: flex;flex-direction: column;}
.wap-main  .get-form .get-form-top .gft-item{width: 100%;height: 0.75rem;position: relative;display: flex;align-items: center;border: 0.02rem solid #000;background-color: #fff;margin-bottom: 0.25rem;padding: 0.1rem 0.2rem;box-sizing: border-box;}
.wap-main  .get-form .get-form-top .gft-item .gfi-title{ width: 1.2rem;height: 100%;margin-right: 0.05rem;display: flex;align-items: center;font-size: 0.3rem;font-weight: bold;color: #000;}
.wap-main  .get-form .get-form-top .gft-item .gfi-input{height: 100%;}
.wap-main  .get-form .get-form-top .gft-item .gfi-input .gfi-input-name{width: 100%;height: 100%;border: none;background: #ffffff;font-size: 0.3rem;line-height: 0.3rem;}
.wap-main  .get-form .get-form-top .gft-item .gfi-getCode{position: absolute;right: 0.05rem;top: 50%;transform: translate(0, -50%);}
.wap-main  .get-form .get-form-top .gft-item .gfi-getCode .getYzm{border: none;padding: 0.06rem 0.15rem;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 0.3rem;background-color: #767676;border-radius: 0.35rem;}
.wap-main  .get-form .get-form-top .gft-submit {position: relative; height: 0.75rem;background:#ef7700 ; display: flex;align-items: center;justify-content: center;}
.wap-main  .get-form .get-form-top .gft-submit .imgone{color: #fff;font-size: 0.34rem;font-weight: bold;}
.wap-main  .get-form .get-form-bottom{display: flex;align-items: center;justify-content: center;margin-top: 0.25rem;font-size: 0.24rem;}

.wap-main  .get-form .formmsg{ display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;margin: 0 auto 0.2rem auto;background: linear-gradient(to right, transparent, #ddeefe, transparent);padding: 0.15rem 0;}
.wap-main  .get-form .formmsg .formmsgone{ color: #0f2ea3;text-align: left;font-size: 0.3rem;font-weight: 600;}
.wap-main  .get-form .formmsg .formmsgone span{font-weight: bold;font-size: 0.38rem;}


.wap-main .botres{background:url(../images/bg22.png) no-repeat ; background-size:100%;padding: 0.35rem 0;}
.wap-main .botres .botphone{display: flex;align-items: center;justify-content: center;flex-direction: column;margin-top: 0.5rem;}
.wap-main .botres .botphone .botphone-txtone{color: #fff;font-weight: bold;font-size: 0.32rem;margin-bottom: 0.15rem;}
.wap-main .botres .botphone .botphone-txttwo{background: linear-gradient(to right, #e6effe, #fff, #e6effe);color: #001542;font-weight: bold;border-radius: 0.35rem;padding: 0.1rem 0.2rem;font-size: 0.28rem;line-height: 0.28rem;margin-bottom: 0.1rem;}
.wap-main .botres .botphone .botphone-txtthree{color: #fff;font-size: 0.28rem;font-weight: 400;}










.wap-main .get-form input::-webkit-input-placeholder {
color: #cacbca;
font-size: 0.24rem;
}

.wap-main .get-form input:-moz-placeholder {
color: #cacbca;
font-size: 0.24rem;
}

.wap-main .get-form input::-moz-placeholder {
color: #cacbca;
font-size: 0.24rem;
}

.wap-main .get-form input:-ms-input-placeholder {
color: #cacbca;
font-size: 0.24rem;
}