*{-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;
}
.wapper{
	width:7.5rem;
	margin:0 auto;}
img{
	display:block;
	width:100%;}
	
.baom{
	background:url(bg.jpg) no-repeat;
	background-size:100% auto;
	height:12.04rem;}
#form1{
	width:5.8rem;
	margin:0 auto;
	padding:.3rem 0 0 0 ;}
.form-group{
height:.56rem;
margin-bottom:.4rem;
}	
.form-group label{
	float:left;
	color:#fff;
	font-size:.36rem;
	width:2rem;
	height:.56rem;
	line-height:.56rem
	}
	
	.form-control{
		float:left;
		width:3.3rem;
		height:.56rem;
		line-height:.56rem;
		border:1px solid #fff;
		background-color: transparent;
		padding:.02rem .05rem;
		font-size:.28rem;
		border-radius:0;
		color:#fff;
		}
		
		
.btn-primary{
	clear:both;
	width:5.8rem;
	height:.78rem;
	line-height:.78rem;
	background-color:#e9a21a;
	border-radius:.1rem;
	font-size:.34rem;
	color:#000;
	text-align:center;
	border:none;
	margin-top:.2rem;
	
	}
	
	
	#ui-error-msg {display:none;position: fixed;top: 40%;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;}
.promite{
	color:#fff;
	font-size:.28rem;
	margin:.4rem 0 0 .5rem;}