/* CSS Document */
* {
	margin: 0;
	padding: 0;
	outline: 0;
}
a {
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
ul, ol, li {
	list-style: none;
}
em, i {
	font-style: normal;
}
img {
	border: none;
}
input, img {
	vertical-align: middle;
}
html {
	font-size: 16px;
	height: 100%;
	width: 100%;
	font-family: "Times New Roman", Times, serif;
}
body {
	margin: 0 auto;
	width: 100%;
	font: 85%/1 "\9ED1\4F53";
	background-color:#ffffff;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	font-family: '微软雅黑';
	font-size: 16px;
}

  .p-index{ display:none;}
  .clear{ clear: both;}
  .opacity{ opacity:0;}

  /***qhb样式  start***/
    .page_bg{position:absolute; top:0; left:0; width:100%; height:100%;}
    .page01_con{ position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;}
	.page01_text01{ margin:3% auto 8%;}
	.page01_btns{ position:relative;}
	.page01_btns img{ position:absolute;}
	.page01_btn{ z-index:2;}
	.page01_bottom{ position:absolute; bottom:15%; width:100%;}
	.page01_bottom img{ position:absolute; bottom:0; }
    .page01_text05{ position:absolute; bottom:10%;}
		
	.page03{position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden; display:none; z-index:3}
	.page03_con{position:absolute; top:0; left:0; width:100%; height:100%; overflow:auto;}
	.page03_text{ position:relative;}
	.page03_toptext{ margin:13% auto 8%; position:relative;}
	.page03_inputs{position:relative;}
	.page03_inputs img{ position:absolute;}
	.inputs{  color: #c30d23;  font-weight: bold;  background: #fff;  border-radius: 10px;  height: 30px;   width: 66%;  margin-left: 17%;  line-height: 30px;}
	.inputs dd{ float:left;margin-left: 5%;}
	.inputs dt{ float:left;  width: 60%; margin-left:3%;}
	.inputtext{  width: 89%;  border: 0;  background: none;  font-size: 16px;  border-spacing: 0; margin-top:-1%;}
	.page03_btn{ margin-top:10%;}
	
	
	.page04{position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden; display:none;z-index:3}
	.page04_con{position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;}
	.page04_man{ position:relative; margin:30% auto 0;}
	.page04_man img{ position:absolute; top:0;}
	.page04_text01{ margin:30% auto 3%;}
	.page04_moneynum{ position:relative;}
	.page04_moneynum img{ position:absolute; top:0;}
	.page04_text02{ position:relative; margin:20% auto 0;}
	.reward{  position: absolute;  line-height: 60px;  font-size: 39px;  color: #c30d23;  left: 25%;  z-index: 2;}
	
    .qhb_sharebefore_btn{  width: 80%;  margin-left: 10%;  margin-top: 3%;}
    .share{position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.8); overflow:hidden; display:none; z-index:3}
  /***qhb样式   end**/
 
 
 
  /*苹果4手机 start*/
@media screen and (min-height: 410px) and (max-height: 500px) {
    .page01_con{ position:absolute; top:0; left:10%; width:80%; height:100%; overflow:hidden;}

	.page03_context{position:absolute; top:0; left:10%; width:80%; height:100%; overflow:auto;z-index:5;}
	.inputs{  color: #c30d23;  font-weight: bold;  background: #fff;  border-radius: 10px;  height: 30px;   width: 80%;  margin-left: 10%;  line-height: 30px;}

	.page04_con{position:absolute; top:0; left:10%; width:80%; height:100%; overflow:hidden;}
	.reward{  position: absolute;  line-height: 43px;  font-size: 32px;  color: #c30d23;  left: 22%;  z-index: 2;}
}
  /*苹果4手机带输入框 start*/
@media screen and (min-height: 150px) and (max-height: 200px) {
	.page03_context{position:absolute; top:0; left:10%; width:80%; height:100%; overflow:auto;z-index:5;}
	.inputs{  color: #c30d23;  font-weight: bold;  background: #fff;  border-radius: 10px;  height: 30px;   width: 80%;  margin-left: 10%;  line-height: 30px;}
}
   /*邓先生的魅族 start*/
@media screen and (min-height: 590px) and (max-height: 600px) {
    .page01_con{ position:absolute; top:0; left:10%; width:80%; height:100%; overflow:hidden;}
	.page03_toptext{ margin:8% auto 5%; position:relative;}
	.page03_btn{ margin-top:5%;}
	.inputtext{  width: 89%;  border: 0;  background: none;  font-size: 16px;  border-spacing: 0; margin-top:0%;}
	.page04_con{position:absolute; top:0; left:10%; width:80%; height:100%; overflow:hidden;}
	.reward{  position: absolute;  line-height: 68px;  font-size: 39px;  color: #c30d23;  left: 25%;  z-index: 2;}
}
   
  /*苹果6 plus样式*/  
@media screen and (min-height: 603px) and (max-height: 672px) {
	.reward{  position: absolute;  line-height: 70px;  font-size: 39px;  color: #c30d23;  left: 25%;  z-index: 2;}
}