/*wap-main*/
.wap-main{width: 100%; height: auto; }
.wap-main  img{width: 100%; display: block; vertical-align:bottom; margin:0; line-height: 0;}
.wap-main .wap-zx{width:100%; display: flex; flex-flow: row nowrap; justify-content: center;}
.wap-main .wap-zx .wap-zx-icon1{margin: 0.2rem 0; width:35%; background: #3ea6ff; text-align: center; padding: 0.2rem 0 ; color: #fff; border-radius: 0.5rem; font-size: 0.24rem; font-weight: bold;}
.wap-main .wap-zx .wap-zx-icon2{margin-right: 0.2rem;  margin-bottom: 0.4rem;  width:35%;  text-align: center; padding: 0.2rem 0 ; color: #fff; border-radius: 0.5rem; font-size: 0.24rem; font-weight: bold;}

.wap-order{width: 100%; height:4.7rem;  background:url(../images/2.png) no-repeat; background-size: 100%;  }
.wap-order-form{height:3.81rem; padding: 0 10%;  position: relative;}
.wap-order-form .form-contain{width: 100%; height: auto; transform: translate(-50%,7%); position: absolute; top: 12%; left: 50%; text-align: center;}
.wap-order-form .form-common input{ line-height: 0.4rem; border: 1px solid #e0e0e0; width:3.5rem; height: 0.75rem; margin: 0 0 0.2rem 0; background: #fff; padding: 0 0.2rem 0 0.6rem; border-radius: 0.04rem; font-size: 0.28rem;}
.wap-order-form .form-common  button{display:inline-block; height:0.7rem; width:57%; font-size: 0.3rem; text-align: center; cursor: pointer; background:#ff5800; color: #fff; outline: none; border: 0;  -webkit-appearance: none; }
.wap-order-form .div-bar{position: relative;}
.wap-order-form .div-bar .icon1{position: absolute; left:1.7rem; top:0.2rem; background: url("../images/tb1.png") no-repeat; width: 1rem; height: 1rem;}
.wap-order-form .div-bar .icon2{position: absolute; left:1.7rem; top:0.2rem; background: url("../images/tb2.png") no-repeat; width: 1rem; height: 1rem;}

.wap-order3{width: 100%; height:4.32rem;  background:url(../images/4.png) no-repeat; background-size: 100%;  }

.wap-order2{width: 100%; height:5.25rem;  background:url(../images/20.png) no-repeat; background-size: 100%;}
