body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {
    margin: 0;
    padding: 0;
}
html {
    font-size: 625%;
}
body {
    font-size: 16px !important;


    color: #333333;
}
ul {
    list-style: none;
}
i {
    vertical-align: middle;
}
.main{
	width:7.5rem;
	margin:0 auto;

}

.main{
	width:7.5rem;
	height: 55.53rem;
	background-image: url(../img/back.png),
									url(../img/back2.png),
									url(../img/back3.png);

background-repeat: no-repeat, no-repeat, no-repeat;

background-position: center  0rem, center 20rem, center 40rem;
background-size:7.5rem 20rem,7.5rem 20rem,7.5rem 15.53rem;

}

.top1{
	height:6.37rem;
}

.top2{
	width:7.5rem;
}

.top2inner{
	width:6.9rem;
}

.form{
	width:7rem;
	margin-left:0.5rem;
}


.select-info label,.common label{
	font-size:0.24rem;
	color:#fff;
	text-align:right;
}

.common input{
	width:4.56rem;
	outline:none;
	border:none;
	height:0.5rem;
	border:0.02rem solid rgba(0,0,0,0.4);
	background: rgba(255,255,255,0.6);
	margin-left:0.16rem;
	font-size:0.24rem;
	padding:0 0.1rem;
	border-radius:0rem;
}

.common{
	margin-bottom:0.26rem;
}

.shi label{
	width:0.8rem!important;
	text-align: right;
}
.jing label{
	text-align: right;
}
select{
	outline:none;
	appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:0rem;
}

#province,#city{

	width:1.87rem;
	height:0.5rem;
	border:0.02rem solid rgba(0,0,0,0.4);
	margin-left:0.16rem;
	background: url(../img/sanjiao.png) no-repeat scroll 1.52rem center rgba(255,255,255,0.6);
	background-size: 0.16rem 0.13rem;
	padding-right:0.32rem;
}

.select-info label{
	width:1.2rem;
	display:inline-block
}
 .common label{
	width:1.2rem;
	display:inline-block
}

.sheng{
	float:left;
}

.shi{
	float:left;

}

.city-container:after{
	display:block;
	clear:both;
	content:'';
}
.city-container{
	margin-bottom:0.27rem;
}

.common2{
	margin-bottom:0.27rem;
}
.common2 select{
	width:4.8rem;
	height:0.5rem;
	border:0.02rem solid rgba(0,0,0,0.4);
	margin-left:0.16rem;
	background: url(../img/sanjiao.png) no-repeat scroll 4.39rem center rgba(255,255,255,0.6);
	background-size: 0.16rem 0.13rem;
	padding-right:0.32rem;
}





#btn1[type="checkbox"] {
	margin-right: 0.1rem;
	outline: none;
	float: left;
	-webkit-appearance: none;
	width: 0.22rem;
	height: 0.22rem;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	line-height: 0.19rem;
	position: relative;
	background: transparent;
	float:left;

}

.swiper-pagination-bullet{
	outline:none!important;
}
select{
	font-size:0.22rem;
	padding-left:0.1rem;
}
img{
	display:block
}

#btn1[type="checkbox"]::before {
	background: url(../img/weixuanzhong.png) no-repeat;
	background-size:100%;
	content: "";
	position: absolute;
	top: 0.02rem;
	left: 0;
	width: 100%;
	height: 100%;
	margin-top:-0.03rem;

}
.topinner{
	width:7.5rem;
}
#btn1[type="checkbox"]:checked::before {
	background: url(../img/xuanzhong.png) no-repeat;
	background-size:100%;
	content: "";
	position: absolute;
	top: 0.02rem;
	left: 0;
	width: 100%;
	color: #fff;
	font-size: 0.16rem;
	font-weight: bold;

}

.tiaoyue{
	font-size:0.2rem;
	line-height:0.26rem;
	color:#dddcdb;
	float:left;
	margin-left:0.28rem;
}

.baohu{
	color:#930808;
	margin:0 0.05rem;
	text-decoration: none;
}

#btnSubmit{
	width:6.37rem;

	height:0.64rem;
	border:1px solid #ffe4a8;
	background: #c6b081;
	font-size:0.32rem;
	color:#000;

 -webkit-appearance: none;
 border-radius:0;
margin-top:0.34rem;
outline:none;
}

.top3{
	width:7.5rem;
	position:relative;
}

.shipin{
	height:4.24rem;
	width:6.5rem;
	position:absolute;
	top:0;

	left:0;


}

.ala{
  display:block;
  height:4.24rem;
  width:6.5rem;
  background: url(../img/shi.png) no-repeat;
  background-size:6.5rem 4.24rem;
}

.ala2{
  background: url(../img/shi2.png) no-repeat;
  background-size:6.5rem 4.24rem;
}

.shipin video{
	width:100%;
	height:100%;
}


.swiper-container2{
	width:6.5rem;
	height:4.24rem;
	border:0.01rem solid #23516d
}

.swiper-button-next2{
	right:0.16rem!important;
	width:0.17rem!important;
	height:0.68rem!important;
	background: url(../img/you.png) no-repeat!important;
	background-size: 0.17rem 0.68rem!important;
}


.swiper-button-prev2{
		left:0.16rem!important;
	width:0.17rem!important;
	height:0.68rem!important;
	background: url(../img/zuo.png) no-repeat!important;
	background-size: 0.17rem 0.68rem!important;
}

.top3 .swiper-pagination-bullet{
	cursor:pointer;
	width:6.3rem!important;
	height:0.59rem!important;
	background: url(../img/shipin2.png) no-repeat!important;
	background-size: 6.3rem 0.59rem!important;
	border-radius: 0!important;
  opacity:1!important;
  color:#fff!important;
  line-height:0.59rem!important;
  font-size:0.26rem!important;
  text-align:center!Important;
}


.top3 .swiper-pagination-bullet-active{
  background: url(../img/shipin1.png) no-repeat!important;
  	background-size: 6.3rem 0.59rem!important;
}

.swiper-pagination2{
	top:4.68rem!important;
}


.top3{
  margin-top:4.26rem;
}


.top3 .swiper-pagination-bullet:nth-child(1){
  margin-bottom:0.1rem;
}

.top4{
  margin-top:6.15rem;
  width:7.5rem;
  position:relative;
}



.gallery-top {
  height: 3.73rem;
  width: 6.9rem;
    border:0.015rem solid #28648c!important;

}
.gallery-top swiper-slide {
  width: 6.9rem!important;
  height:3.73rem!important;
 ;

}
.gallery-thumbs {
  height: 1.4rem!important;
  box-sizing: border-box;
margin-top:0.12rem!important;
  width:6.9rem;
}
.gallery-thumbs .swiper-slide {
  width: 2.14rem!important;
  height:1.27rem!important;
  opacity: 0.7;
  margin-left:0.075rem;
  margin-right:0.075rem!important;
  background-size:2.14rem 1.27rem!important;
   box-sizing: border-box!important;


}
.gallery-thumbs .swiper-slide-thumb-active {
  opacity: 1;
 border:0.015rem solid #23516d;
}

.swiper-slide {
  background-size:6.9rem 3.73rem!important;
  background-position: center;
}

.swiper-button-next{
  outline:none!important;
}
.swiper-button-prev{
  outline:none!important;
}
.swiper-button-next3{
	right:0.16rem!important;
	width:0.17rem!important;
	height:0.68rem!important;
	background: url(../img/you.png) no-repeat!important;
	background-size: 0.17rem 0.68rem!important;
  top:50%!important;
  margin-top:-0.34rem!important;
  right:0.1rem!important;
}


.swiper-button-prev3{
		left:0.16rem!important;
	width:0.17rem!important;
	height:0.68rem!important;
	background: url(../img/zuo.png) no-repeat!important;
	background-size: 0.17rem 0.68rem!important;
  top:50%!important;
    margin-top:-0.34rem!important;
      left:0.1rem!important;
}

.wai{
  position:relative;
}

.top{
  width:7.5rem;
}

.roll{
  width:6.9rem;
  height:6rem;
  margin: 0 auto;
}

.roll .mCustomScrollBox{

  width:6.9rem;
  height:8rem;
}
.roll .mCSB_container{
    background: #000000;
}

 .roll .mCSB_scrollTools{
  width:0.12rem!important;
  height:8rem!important;;
}

.roll {position:relative;}
.roll .mCSB_scrollTools {right:0; top:0; }
.roll .mCSB_dragger {width:19px; left:0;}
.roll .mCSB_dragger_bar { width:0.12rem; height:0.5rem; left:0px; background:#bcbdbe; cursor:pointer; }
.roll .mCSB_dragger_onDrag .mCSB_dragger_bar{background-position:-205px 2px;}
.roll .mCSB_draggerRail { width:0.12rem; overflow:hidden; height:6rem; background:#4f5051;}
.roll .mCustomScrollBox { padding-right:0.18rem;}


.top6{
  width:7.38rem;
  height:4.38rem;

  margin:3.4rem auto 0 auto;
}
.top5{
  margin-top:5rem;
}

.tanchuang{
  width:7.5rem;
  position:fixed;
  height:100%;
  left:50%;
  margin-left:-3.75rem;
  background: rgba(0,0,0,0.9);
  z-index:10000;
}

.center{
  width:7.06rem;
  height:7.28rem;
  background:rgba(50,50,50,0.8);

  position:fixed;
  left:50%;
  margin-left:-3.53rem;
  top:50%;
  margin-top:-3.64rem;
  border-radius:0.16rem;
}

.center {position:relative;}
.center .mCSB_scrollTools {right:0; top:0; }
.center .mCSB_dragger {width:19px; left:0;}
.center .mCSB_dragger_bar { width:0.12rem; height:0.5rem; left:0px; background:#bcbdbe; cursor:pointer; }
.center .mCSB_dragger_onDrag .mCSB_dragger_bar{background-position:-205px 2px;}
.center .mCSB_draggerRail { width:0.12rem; overflow:hidden; height:5.95rem; background:#4f5051;}
.center .mCustomScrollBox { padding-right:0.18rem;}


.center .mCustomScrollBox{

  width:6.6rem;
  height:6.5rem!important;
}
.center .mCSB_container{

}

.center .mCSB_scrollTools{
  width:0.12rem!important;
  height:5.95rem!important;
  top:50%;
  margin-top:-2.97rem;
right:0.02rem;
}

.yue{
  width:6.6rem;
  height:6.5rem!important;
  margin:0 auto;
  padding-top:0.6rem;
}

.biaoti{
  font-size:0.2rem;
  color:#dadada!important;
  line-height:0.46rem;
}

.content{
  font-size:0.18rem!important;
  line-height:0.36rem!important;
  color:#dad9d9!important
}


.cha{
  background: url(../img/cha.png) no-repeat;
  background-size:0.33rem 0.33rem;
  width:0.33rem;
  height:0.33rem;
  position:absolute;
  right:0.1rem;
  top:0.1rem;
  cursor:pointer;
}


.tanchuang{
  display:none;
}

.roll img{
  width:6.9rem;
}

.backa{
  height:4.24rem;
  width:6.5rem;
  background: rgba(0,0,0,0.3)
}
.bo{
	position:absolute;
	width:0.82rem;
	height:0.82rem;
	background: url(../img/bo.png) no-repeat;
	background-size:0.82rem 0.82rem;
	top:50%;
	left:50%;
	margin-top:-0.41rem;
	margin-left:-0.41rem
}

div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

.check{
	position:relative;
	display:table;
	margin:auto;
	height:0.26rem;
}

.checki{
	display:inline-block;
	float:left;
	width:0.22rem;
	height:0.22rem;
	position:absolute;
	top:50%;
	margin-top:-0.11rem;
	left:0;
}

#showBank{
  width: 4.56rem;
outline: none;
border: none;
height: 0.5rem;
border: 0.02rem solid rgba(0,0,0,0.4);
background: rgba(255,255,255,0.6);
margin-left: 0.16rem;
font-size: 0.24rem;
padding: 0 0.1rem;
border-radius: 0rem;
display:block;
line-height:0.5rem;

}

.jing label{
  float:left;
  line-height:0.5rem;
}

.jing span{
  margin-left:1.42rem!important;

}
.pei{
  width:7.3rem;
  height:4.3rem;
  position:relative;
}

.roll .mCSB_scrollTools{
 width:0.12rem!important;
 height:6rem!important;;
}

.pei {position:relative;margin:0 auto;}
.pei .mCSB_scrollTools {right:0; top:0; }
.pei .mCSB_dragger {width:19px; left:0;}
.pei .mCSB_dragger_bar { width:0.12rem; height:1.5rem; left:0px; background:#bcbdbe; cursor:pointer; }
.pei .mCSB_dragger_onDrag .mCSB_dragger_bar{background-position:-205px 2px;}
.pei .mCSB_draggerRail { width:0.12rem; overflow:hidden; height:4.3rem; background:#4f5051;}
.pei .mCustomScrollBox { padding-right:0.18rem;}



.swiper-pagination {width:100%;}
.swiper-button-next2, .swiper-button-prev2 {display:none;}