@charset "UTF-8";
body {
  max-width: 750px;
  margin: 0 auto; font-size: 0.8rem; }
  
.bg-f8{ background: #f8f8f8;}

* {
  margin: 0;
  padding: 0;
  list-style: none; }
  
  
/* 标题 */
  		.cc-top-title {
  			position: fixed;
  			top: 0;
  			left: 0;
  			right: 0;
  			z-index: 10;
  			display: flex;
  			justify-content: space-between;
  			align-items: center;
  			height: 3rem;
  			background-color: #fff;
  			box-sizing: content-box;
  			padding-top: env(safe-area-inset-top); color: #000000;
  		}
  
  		.cc-top-title__back {
  			height: 3rem;
  			width: 3rem;
  			display: flex;
  			align-items: center;
  			justify-content: center;
  		}
  
  		.cc-top-title__back .iconfont {
  			font-size: 1.5rem;
  		}
  
  		.cc-top-title__title {
  			font-size: 1.2rem;
  			position: absolute;
  			left: 0;
  			right: 0;
  			pointer-events: none;
  			cursor: default;
  			text-align: center;
  		}
  
  		/* 标题图标样式 */
  		@font-face {
  			font-family: "iconfont";
  			/* Project id 3001293 */
  			src: url(data:font/woff2;base64,d09GMgABAAAAAAM0AAsAAAAABxgAAALoAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDBgqBcIF+ATYCJAMMCwgABCAFhGcHNxtbBiMRZmPPJvtngd1G3TiSwmAyiZ1mPGGyh4dHhwbhGa7wzaNxNNj3IR6+1tD3d/cuDJLRJQplZApEQlVVtcZWyLq6CgkkWejODa1NrLknPInIJcQ8kSDd1/8MxFUviTrVOtpEF+esurvwEWokZw+o0PddWh6k+bn/w3ZLX12q/yn+Igvgqb3RgUX0gVJasxBm4hH0KMSudoFcfPAVgXZr9qT99fEiuu9L7sW4IugO6ty474wUrbpbURBrFWp2ZRFvVKRX6RjO6/zz8Y8hWkmqLDjr5OaqE+9fm5+fDBtI/mZzXANGJ1TIWLozbVycN5/KZXhJ1j4mLiK1VoR0qK9BznaFdfiHRxJELcjuBHMikvhpiNm1ZA7uu87OoC4zjvFCIB3Mbw+pP0vBm6K83grh99fYHuR0uku4O89t8nd4JHcbEmjmmoDZm95kLH8Xzy6xA4S3QCoGRNiICM6JUKocv0PnvNTrL+pE8EzoDpjFztwfg9vb8fz8AJjZW7Z63dq0b1t2obDWm4atPSjqNtwyAwG+n1e6vaV/07P4n3I6oIlGNUB3FDEEo/JowZG2h2kp2rk6kMc14NC8p/PMyKNu4nsW//m/cWtd8F+nu37VWskFfL/7L8HZuAsuk1YJmv1XS86TyOJ6yGWMHVcJZDsbgwntoY8GF9j7/dguH/gm0dBqoPYkLe41m6zVBPBCX4BKhw1h7Uh3Ae0WHazvMOCxLEobZryUIPR6C0m3d5D1+oAX+keoDPsFtV7/od2rXMx3I1OGWhBKxg7uH3Bq6HUk45zsCc0jShoK3JCygw/qourGNtgj7TEnP03DrEHTkGCtnocxDjDS4FFxYZnHtiz12FsKNSSxQJDEUAfcfQBHGfR0iub2950g4yGSiMRvYZI5kAe1QkXgG3FPtbyTfbIno8GYBjSSoglY60YUnfAAjOPDPKSwgt0QHLXKEKVZcXG9NP16LK2D4MAcKXIUpKtShVlGScoKAQ==) format("woff2"), url(data:font/woff;base64,d09GRgABAAAAAAScAAsAAAAABxgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8iklJY21hcAAAAYgAAABWAAABhmaS0TFnbHlmAAAB4AAAANEAAADwOXvvOmhlYWQAAAK0AAAALwAAADYezjutaGhlYQAAAuQAAAAcAAAAJAfeA4RobXR4AAADAAAAAAwAAAAMDAAAAGxvY2EAAAMMAAAACAAAAAgAJAB4bWF4cAAAAxQAAAAeAAAAIAEPAEJuYW1lAAADNAAAAUAAAAJnEKM8sHBvc3QAAAR0AAAAJgAAADcx4t09eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnhk9q2Ru+N/AwMB8h+EwUJgRRRETAHr9DU54nO2QwRGAIAwE9wB5OBbiw5fV+LIPGqYNTIJ24c1sLrnAJ8ACZOMwCuhGuC5LFXlmjbzEm2ouUj97GwM+N8l21Tz5P1V+bVH3d0p+rUn0bYIeOjoP8gAAeJxjYGRg+P+e6QKzAIMgAwOrkjqjmok5o5mRmAg7J6OYCBvTAhG+fwv4+BgT+DRk+P4dYrTjkxEA80CEjAZQ6N8hoBQDE9AcW+b3zNIM8gymQJPUzczNTE3U1dTVlNjZ2NlExMXExYyNzM3MxcWMzEzUGU2ATDMjkKgISF4JpNKU+f51bXEJK8uEpOfJCRZWVhYJycWezk5m1wV05AX+zNHR8vBa6+Whpa0NZehkXDdzcvYshil+npRgaSUhrn1dQF5HgPF2GEgJiqZwAGU+N7cAAAB4nGNgZGBgAOJyQ4nv8fw2Xxm4WRhA4O71Gh0E/d+WhYFZGsjlYGACiQIAGnIJiAB4nGNgZGBgbvjfwBDDwgACQJKRARUwAwBHCQJsBAAAAAQAAAAEAAAAAAAAAAAkAHh4nGNgZGBgYGYwY2BiAAEQyQWEDAz/wXwGAA4PAVIAAHichZE9bsJAEIWfwZAElChKpDRpVikoEsn8lEipUKCnoAez5ke211ovSNQ5TY6QE+QI6Whzikh52EMDRbza2W/evpkdyQDusIeH8rvnLtnDJbOSK7jAo3CV+pOwT34WrqGJnnCd+qtwAy94E26yY8YOnn/FrIV3YQ+3+BCu4AafwlXqX8I++Vu4hgf8CNep/wo3MPGuhZtoeeHA6qnTczXbqVVo0sik7niO9WITT+2pPNE2X5lUdYPOURrpVNtjm3y76DkXqciaRA15q+PYqMyatQ5dsHQu67fbkehBaBIMYKExhWOcQ2GGHeMKIQxSREV0Z/mY7gU2iFlp/3VP6LbIqR9yhS4CdM5cI7rSwnk6TY4tX+tRdXQrbsuahDSUWs1JYrLiDzzcramE1AMsi6oMfbS5ohN/UMyQ/AHYk29XeJxjYGKAAC4G7ICZkYmRmZGFgSUpMTmbrTg1sSg5g4EBACOKBC0AAA==) format("woff"), url(data:font/ttf;base64,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) format("truetype");
  		}
  
  		.iconfont {
  			font-family: "iconfont" !important;
  			font-size: 16px;
  			font-style: normal;
  			-webkit-font-smoothing: antialiased;
  			-moz-osx-font-smoothing: grayscale;
  		}
  
  		.icon-back:before {
  			content: "\e679";
  		}
  		/* 标题向上内填充 */
  		.page-has-title {
  			padding-top: calc(3.2rem + env(safe-area-inset-top));
  		}
  
/* end 标题 */  

.page-index{
	width: 100%; max-width: 750px; margin: 0 auto; background: url(../images/bj.png) no-repeat top center; 
	background-size: 100% auto; overflow: hidden;
}
.banner-text{
	width: 100%; margin-top:12.2rem; color: #fff; text-align: center; position: relative; font-size: 0.867rem;
}
.mingxi{ position: fixed; right:0; top: 11rem;}
.mingxi a{ background: rgba(0, 0, 0, .46);  border-radius: 1rem 0 0 1rem; height: 1.6rem; line-height: 1.6rem; display: block; color: #fff; width: 3.6rem; 
text-align: center; margin-bottom: 0.5rem; font-size: 0.93rem;}
.center-box{
	margin-top:24.9rem; width: 100%; height: 100%;  background: linear-gradient(to right, #14144b, #15143c);
}
.big-img img{ width: 100%;}
.piao-box{  width: 100%;  background: url(../images/bj02.png) no-repeat top center; background-size: 100% auto;  padding-top: 6.8rem;}
.piao-box ul li{
	 width: 22.167rem; height: 5.5rem; margin: 0 auto;
	background: url(../images/quan-bj.png) no-repeat top center; background-size: 100% auto; font-size: 1.2rem; font-weight: bold;
	 margin-bottom: 1.5rem;
}
.meta-num{ color: #661d16;width: 4rem; text-align: center;}
.meta-num p{  writing-mode:vertical-lr; margin: 0 auto;}
.meta-text{ text-align: left; padding: 0 1rem; color: #ff3e2a;}

.meta-button a{
	 margin-right: 1rem;
	width: 4.267rem; height: 4.267rem; display: block; line-height: 4.267rem; text-align: center; color: #fff; font-weight: bold; text-shadow: 0 2px #f1311b; font-size: 1.2rem;
	background: url(../images/quan-anl.png) no-repeat top center; background-size:auto 100%;  text-align: center;
}
.meta-button.on a{ color:#f1311b; text-shadow:none;}
.btn-box{ position: relative; background: url(../images/bj-btn.png) no-repeat top center; background-size: 100% auto; height: 10rem; overflow: hidden;}
.btn-box a{ position:fixed; bottom: 0.5rem; left: 0; right: 0; width: 23.267rem; height: 7.23rem; line-height: 11rem;  display: block; margin: 0 auto; background: url(../images/btn-anl.png) no-repeat top center; background-size: 100% auto;  text-align: center;
  color: #682613; font-size: 1rem;
 }
 
 /*弹框*/

 .tankuang{ width: 24.567rem; height: 32.43rem; margin: 0 auto;
 overflow: hidden;
 border-radius:10px; background: url(../images/tk-bj.png) no-repeat top center; background-size: 100% auto;  display: none; text-align: center;
 position: fixed;
 top: 50%;
 left: 50%;
 z-index: 1003;
 -webkit-transform: translate(-50%,-50%);
 transform: translate(-50%,-50%); padding-top: 5rem; box-sizing: border-box;
 }
 ._jiangping-img img{ width: 15.67rem; margin: 0 auto;  position: relative; z-index:1;}
  ._jiangping-img p{
	   color: #ff3e2a;
	   font-size: 1.467rem; font-weight: bold; width: 12.3rem; height: 2.2rem; line-height: 2.2rem; text-align: center; background: #ffd9b1;
	border-radius: 1rem; margin: -3rem auto 1rem auto; position: relative; z-index: 2;
  }
 ._jiangping-text{ width: 15.67rem; margin:0 auto; color: #371d11; font-size: 1rem; text-indent: 2rem; text-align: left; }
 ._jiangping-button img{ width: 12.57rem; margin: 0 auto; position: absolute; bottom:2.5rem; left: 0; right: 0;}
 
 .coverBox{width: 100%; height: 100%; position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 1000;
 background: rgba(35,35,35,0.95); display: none;}
 .open{ display: block;}
 /*end 弹框*/
 
 
 /*规则*/ 
 .conponinfo-box .instructions {
   display: block;
   clear: both;
   width: 90.48%;
   margin: 0 auto;
   font-size: 0.93rem;
   font-weight: normal;
   line-height: 1.6rem;
   color: #333333; }
 
 .conponinfo-box .fbold {
   font-weight: bold; }
 
 .conponinfo-box .ftop {
   margin-top: 1.33rem; }

 /*end 规则*/
 
 /*明细*/
.guize-box ul li{ margin:1rem 1.5rem; background: #fff; border-radius: 1rem; padding: 1rem;}
.guize-box ul li h3{  font-size: 1rem; font-weight: bold; margin-bottom: 0.5rem; color: #ff3e2a;}
.guize-box ul li ._time{ color: #999;}
 /*end 明细*/