body,ul,h1,h2,h3,h4,h5,h6,form,input,p{
	margin: 0;
	padding: 0;
	font-weight: normal;
}
body{
	position:relative;
	width: 100%;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	background-color: #893d21;
	margin: 0 auto;
	font-size: 0.2rem;
	overflow-x: hidden;
}
.content-bg{
	overflow: hidden;
	margin: 0 auto;
}
video::-webkit-media-controls-fullscreen-button {
	display: none !important;
}
.db{display: block;text-indent: -9999em;font-size: 0;}
a{
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	   -moz-tap-highlight-color: rgba(0,0,0,0);  
			tap-highlight-color: rgba(0,0,0,0);  
	-webkit-focus-ring-color: rgba(0,0,0,0);  
	   -moz-focus-ring-color: rgba(0,0,0,0); 
	    		focus-ring-color: rgba(0,0,0,0);   
}
*{
	-webkit-tap-highlight-color: transparent;
}

li{
	list-style: none;
}
img{
	vertical-align: middle;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.clear:after{
	content: "";
	display: block;
	clear: both;
}
.clear{
	zoom: 1;
}
.hide{display: none;width: 0;height: 0;overflow: hidden;}

.head{background: url(../img/hd.jpg) no-repeat;width: 100%;height: 15rem;background-size: 100% auto;}

.cont{background: url(../img/ct1.jpg) no-repeat 50% 0,url(../img/ct2.jpg) no-repeat 50% 33.5rem;width: 100%;box-sizing: border-box;background-size: 100% auto;padding: 3.26rem 0 1.4rem;}
.hd_ct{display: block;margin: 0 auto;width: 9.81rem;}

.part1{padding-top: 0.64rem;box-sizing: border-box;height: 15.26rem;}
.tit img{display: block;margin: 0 auto;height: 1.44rem;}
.cj_box{margin: 0.5rem auto 0;}
.gift1{display: block;width: 9.65rem;margin: 0 auto;}
.btn_cj{background: url(../img/btn_cj.png) no-repeat;width: 4.18rem;height: 1.33rem;background-size: 100% auto;margin: 0.11rem auto 0;}
.pic1{display: block;width: 10.03rem;margin: 0.24rem auto 0;}
.pic1 img{display: block;width: 100%;}
.part2{height: 12.14rem;}
.gift2{display: block;width: 9.63rem;margin: 0.5rem auto 0;}
.list_rule{width: 6.9rem;margin: 0.56rem auto 0;}
.list_rule li{font-size: 0.24rem;color: #5f5343;line-height: 0.34rem;margin-bottom: 0.04rem;}
.list_rule li em{background: url(../img/icon1.png) no-repeat;width: 0.33rem;height: 0.36rem;background-size: 100% auto;float: left;color: #ffddb1;line-height: 0.36rem;text-align: center;font-style: normal;}
.list_rule li p{padding-left: 0.4rem;}
.list_rule li span{color: #c3582e;}

.part3{height: 21.2rem;}
.show_box{width: 9.3rem;margin: 0.64rem auto 0;position: relative;height: 11.92rem;}
.show_box .swiper-container{width: 6.6rem;margin: 0 auto;}
.show_box .swiper-container img{display: block;width: 6.6rem;margin: 0 auto;}
.show_box .swiper-pagination{display: flex;justify-content: center;align-items: center;width: 100%;margin-top:0.4rem;}
.show_box .swiper-pagination span{background: url(../img/dian1.png) no-repeat;width: 0.28rem;height: 0.28rem;background-size: 100% auto;margin: 0 0.1rem;opacity: 1;}
.show_box .swiper-pagination span.swiper-pagination-bullet-active{background-image: url(../img/dian.png);}
.show_box .swiper-button-prev,.show_box .swiper-button-next{width: 0.63rem;height: 0.69rem;position: absolute;top: 50%;margin-top: -0.3rem;}
.show_box .swiper-button-prev{left: 0.2rem;background: url(../img/prev.png) no-repeat;background-size: 100% auto;}
.show_box .swiper-button-next{right: 0.2rem;background: url(../img/next.png) no-repeat;background-size: 100% auto;}
.swiper-button-next:after, .swiper-button-prev:after{display: none;}

.video_box{background: url(../img/vd_bg.png) no-repeat;background-size: 100% auto;width: 9.65rem;margin: 0.34rem auto 0.7rem;height: 5.44rem;position: relative;}
.video_box:after{position: absolute;top: 0;left: 0;background: url(../img/vd_mask.png) no-repeat;background-size: 100% auto;width: 100%;height: 100%;z-index: 9;content: '';pointer-events: none;}
.vd_box,.btn_vd{width: 9.6rem;height: 5.5rem;position: absolute;top:0.02rem;left: 0.02rem;}
.video_box video{width: 100%;display: none;}

.pic2{display: block;width: 9.7rem;margin: 0.3rem auto 0;}

.btn_box{width: 9.14rem;margin: 0.32rem auto 0;display: flex;justify-content: space-between;align-items: center;}
.btn_sel{background: url(../img/btn_sel.png) no-repeat;width: 4.16rem;height: 1.33rem;background-size: 100% auto;}
.btn_qw1{background: url(../img/btn_qw1.png) no-repeat;width: 4.18rem;height: 1.33rem;background-size: 100% auto;}






















