/*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: #c35827; 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:5.26rem; background-repeat:no-repeat; background-size: 100%; background-image: url("../images/2.png");}
.wap-order2{width: 100%; height:4.22rem;  background-repeat:no-repeat; background-size: 100%; background-image: url("../images/10.png");}

.wap-order-form,.wap-order-form2{height:6rem; padding: 0 10%;  position: relative;}
.wap-order-form .form-contain,.wap-order-form2 .form-contain{width: 100%; height: auto; transform: translate(-50%,-10%); position: absolute; top:28%; left: 50%; text-align: center;}
.wap-order-form .form-common input,.wap-order-form2 .form-common input{ line-height: 0.4rem; border: 1px solid #e0e0e0; width:4.8rem; height: 0.75rem; margin: 0 0 0.2rem 0; background: #fff; padding: 0 0.2rem; border-radius: 0.04rem; font-size: 0.28rem;}
.wap-order-form .form-common  button,.wap-order-form2 .form-common  button{display:inline-block; height:0.7rem; width:70%; font-size: 0.3rem; text-align: center; cursor: pointer; background:#b7182c; color: #fff; outline: none; border: 0;  -webkit-appearance: none; font-weight: bold;}

.wap-order-form .form-common .yzmcode{width: 33%;}
.wap-order-form .form-common .codetxt{width: 30%; background: #f0f0f0; color: #000;}
.disabled{background-color:#b3b3b3}

.wap-order-form2 .form-common .yzmcode{width: 33%;}
.wap-order-form2 .form-common .codetxt{width: 30%; background: #f0f0f0; color: #000;}
.disabled{background-color:#b3b3b3}

.zzsc-container{ position: relative; overflow: hidden;}

.wap-main .swiper-scroll{width: 100%; height: auto; margin-bottom: 0.3rem; }
.wap-main .swiper-scroll .gallery-top {height:auto; width: 100%; padding-top: 0.4rem; }
.wap-main .swiper-scroll .gallery-top .t-top{height:auto; width: 100%;}
.wap-main .swiper-scroll .gallery-top .t-flew{width: 100%; height: 100%; display: flex; justify-content: space-around; flex-flow:row nowrap; }
.wap-main .swiper-scroll .gallery-top .t-flew .t-l{width: 40%;}
.wap-main .swiper-scroll .gallery-top .t-flew .t-r{width: 60%; text-align: left; padding:0 0.2rem;}
.wap-main .swiper-scroll .gallery-top .t-flew .t-r h4{font-size: 0.4rem; color: #c95100; line-height:0.4rem; }
.wap-main .swiper-scroll .gallery-top .t-flew .t-r p{ line-height:0.4rem; font-size:0.24rem; margin-bottom:0.2rem;}

.wap-main .swiper-scroll .gallery-thumbs { font-size: 14px; margin-top: 0.2rem; width: 100%;}
.wap-main .swiper-scroll .gallery-thumbs .swiper-wrapper{display: flex; flex-flow: row nowrap; justify-content: left;}
.wap-main .swiper-scroll .gallery-thumbs .swiper-slide {opacity: 0.4; text-align: center; border:0.04rem solid #898989; color: #000;  font-weight: bold; border-radius: 50%;}
.wap-main .swiper-scroll .gallery-thumbs .swiper-slide img{ border-radius: 50%;}
.wap-main .swiper-scroll .gallery-thumbs .swiper-slide-thumb-active {opacity: 1; font-weight: bold;  color: #fff;   border: 0.04rem solid #023ecc;}


.wap-main .swiper-scroll1{width: 100%; height: auto; background-repeat:repeat-y; background-size: 100%; background-image: url("../images/8.png");  }
.wap-main .swiper-scroll1 .gallery-top1 {height:auto; width: 100%; padding: 0.2rem 0; }
.wap-main .swiper-scroll1 .gallery-thumbs1 { font-size: 14px; padding-top: 0.2rem; padding-left: 0.1rem; width: 95%; display: flex; flex-flow: row wrap; }
.wap-main .swiper-scroll1 .gallery-thumbs1 .swiper-slide {text-align:center; border:0.02rem solid #12254f; color:#12254f;  border-radius:0.2rem;  height:0.8rem; padding:0.1rem 0; font-weight: bold; line-height:0.8rem; }
.wap-main .swiper-scroll1 .gallery-thumbs1 .swiper-slide-thumb-active {opacity: 1; color: #fff;   background: #12254f;}
