*{-webkit-box-sizing: border-box;box-sizing: border-box;outline: none;-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:'';
}
abbr,acronym { border: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
    margin: 0;
}
input[type=number] {
  -moz-appearance:textfield;
}


input::-webkit-input-placeholder{
    color: #727272;
}

.wapper{
	width:7.5rem;
	margin:0 auto;}
img{
	display:block;
	width:100%;}
	
.baom{
	background:url(bg.jpg) no-repeat;
	background-size:100% auto;
	height:4.02rem;padding-top:.3rem;}
	
#form1{
	width:6.56rem;
	margin:0 auto;
	
	height:4.02rem;
	}
.form-group{
	width:6.56rem;
	border:1px solid #e1d2be;
	border-radius:.1rem;
height:.73rem;
line-height:.72rem;
margin-bottom:.28rem;
padding:0 .37rem;
}	
.form-group label{
	float:left;
	color:#4b4b4b;
	font-size:.32rem;
	height:.36rem;
	line-height:.36rem;
	margin-right:.45rem;
	border-right:1px solid #545d60;
	margin-top:.18rem;
	padding-right:.22rem;
	}
	
	.form-control{
		float:left;
		width:3.6rem;
		height:100%;
		color:#4b4b4b;
		border:none;
		background:none;
		font-size:.32rem;
		display:inline-block;
		}
		
		
.btn-primary{
	clear:both;
	display:block;
	height:.74rem;
	line-height:.74rem;
	background-color:#ff9a00;
	border-radius:.1rem;
	font-size:.34rem;
	text-align:center;
	border:none;
	margin:.4rem auto 0 auto;
	color:#fff;
	
	
	}
	
	
	#ui-error-msg {display:none;position: fixed;top: 30%;left: 50%;width: 5rem;line-height: 30px;background-color:rgba(255,255,255,1);color: #000;font-size: 16px;text-align: center;border-radius: 7px;margin-left: -2.5rem;word-break: break-all;z-index:1111; padding:10px;border:1px solid #f4e141;}
#ui-error-msg.show{display:block;}
.layerbg{display:none;width: 100%;height: 100%;background-color:#000;opacity: 0.6;position: fixed;z-index:1000;top:0;left:0;}

.part2{width:6.3rem; margin:0 auto; line-height:.42rem; font-size:.24rem;}
.part2 ul li{ font-size:.24rem; line-height:.38rem; list-style:outside; margin:0 0 0 .4rem;}
.part3{ font-size:.24rem; color:#fff; line-height:.46rem;width:7.5rem; margin:0 auto; padding:0 .45rem; background:url(img4.jpg) no-repeat; background-size:100% auto; height:3.17rem;}