.roll_top{
    background: url('https://resource.bangbangce.com/KGYDTjHhMnRt') no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 11.53rem;
	position: relative;
}
.icon_shuoming,
.icon_gonglue{
	width: .6rem;
	height: 2.11rem;
	position: absolute;
	right: .22rem;
}
.icon_shuoming{
	background: url('https://resource.bangbangce.com/kDy3ikfdk3Yi') no-repeat;
	background-size: 100% 100%;
	top: .66rem;
}
.icon_gonglue{
	background: url('https://resource.bangbangce.com/bbk8ATTPK5h3') no-repeat;
	background-size: 100% 100%;
	top: 2.41rem;
}

.music_btn{
	position: absolute;
	right: .24rem;
	top: .24rem;
	z-index: 99;
	background: url(../../../Images/Active/lighting/music.png) no-repeat;
	background-size: 100% 100%;
	width: .56rem;
	height: .56rem;
	animation:music 5s linear infinite;   
}

@keyframes music{
	0%{-webkit-transform:rotate(0deg);}
	25%{-webkit-transform:rotate(90deg);}
	50%{-webkit-transform:rotate(180deg);}
	75%{-webkit-transform:rotate(270deg);}
	100%{-webkit-transform:rotate(360deg);}
}

.active1{
	background: url(../../../Images/Active/lighting/music_on.png) no-repeat;
	background-size: 100% 100%;
	animation:none;  
}

.seconds{
	width: 6.94rem;
	height: 4.81rem;
	background: url('https://resource.bangbangce.com/HT4nhbJ8QNZC') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	z-index: 50;
}
.seconds section{
	position: relative;
	padding: 0 .36rem;
}
.roll_title{
	text-align: center;
}
.roll_title_1{
	position: absolute;
	top: -.34rem;
	left: 50%;
	margin-left: -2.27rem;
}
.roll_title_1 i{
	background: url('https://resource.bangbangce.com/dpnA8rtf7NyQ') no-repeat;
	background-size: 100% 100%;
	width: 4.46rem;
	height: .93rem;
	display: inline-block;
}
.hed_tabs{
	overflow: hidden;
	text-align: center;
	padding-top: .6rem;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.hed_tabs li{
	width: 1.8rem;
	height: 1.1rem;
	float: left;
	margin-right: .34rem;
	font-size: .32rem;
	color: #ac898a;	
	background-color: #f6eee8;
	border-radius: 4px;
}
.hed_tabs li:last-child{
	margin-right: 0;
}
.hed_tabs li p{
	padding-top: .13rem;
}
.hed_tabs li.on em{
	color: #fff4e9;
}
.hed_tabs li em{
	width: .4rem;
	height: .4rem;
	color: #963f4c;
	padding: 1px 3px;
	font-size: .28rem;
	/* margin-right: .02rem;
	margin-left: .02rem; */
}
.hed_tabs li.on{
	background: url('https://resource.bangbangce.com/r48p7PbtFHcc') no-repeat;
	background-size: 100% 100%;
	color: #fff4e9;
}

.section_1  .hed_tabs .on p,.section_1  .hed_tabs .on span{
	color: #fff4e9;
}

.hed_tabs .shop-none p,.hed_tabs .shop-none span{
	color: #ac898a;
}
.hed_tabs .shop-sell p,.hed_tabs .shop-sell span{
	color: #ea4b53;
}
.hed_tabs .shop-not p,.hed_tabs .shop-not span{
	color: #963f4c;
}

.hed_num{
	display: flex;
	color: #963f4c;
	padding-top: .24rem;
}
.hed_num span{
	flex: 1;
	font-size: .22rem;
}
.hed_num .swipe_num{
	width: 2.27rem;
	height: .38rem;
	padding: 0 .1rem;
	background: #f4e4e1;
	color:#c7525e;
	border-radius: 3px;
	font-size: .24rem;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	overflow: hidden;
}
.hed_num .swipe_num .swiper-container-vertical>.swiper-wrapper{
	height: .32rem !important;
}
.hed_num .swipe_num .swiper-slide{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


.hed_volume{
	background: url('https://resource.bangbangce.com/atmyMHhPWrFK') no-repeat;
	background-size: 100% 100%;
	width: 6.14rem;
	height: 1.76rem;
	margin-top: .24rem;
	position: relative;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	text-align: center;
}
.hed_volume i{
	background: url('https://resource.bangbangce.com/KiNxywTj4CYa') no-repeat;
	background-size: 100% 100%;
	width: 1.04rem;
	height: .4rem;
	font-size: .2rem;
	font-weight: bold;
	color: #fff3e8;
	position: absolute;
	left: .04rem;
	top: .04rem;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.hed_volume p{
	width: 1.9rem;
	font-size: .36rem;
	color: #fff4e9;	
}
.hed_volume p em{
	font-size: .8rem;
}
.hed_volume .txt{
	flex: 1;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	text-align: center;
}
.hed_volume .txt span{
	font-size: .3rem;
	color: #fff3e8;
}
.hed_volume .txt a{
    background: url('https://resource.bangbangce.com/edFbPAH8FiQk') no-repeat;
    background-size: 100% 100%;
    width: 1.79rem;
    height: .72rem;
    line-height: .72rem;
    margin-left: 0.16rem;
    display: inline-block;
    font-size: .26rem;
    font-weight: bold;
    color: #b84651;
}
.hed_volume .txt a.state_remind{
	background: url('https://resource.bangbangce.com/HktGhrQaa5sZ') no-repeat;
    background-size: 100% 100%;
    width: 1.79rem;
    height: .72rem;
    line-height: .72rem;
    margin-left: 0.16rem;
    display: inline-block;
    font-size: .26rem;
    font-weight: bold;
    color: #fff4e9;
}
.hed_volume .txt a.state_robbed{
    background: url('https://resource.bangbangce.com/HktGhrQaa5sZ') no-repeat;
    background-size: 100% 100%;
    width: 1.79rem;
    height: .72rem;
    line-height: .72rem;
    margin-left: 0.16rem;
    display: inline-block;
    font-size: .26rem;
    font-weight: bold;
    color: #fff4e9;
}
.hed_volume .txt a.state_lovo{
	line-height: initial;
	margin-top: .6rem;
	line-height: .72rem;
}

.hed_volume .swiper-container {
	position: absolute;
	width: 1.05rem;
	height: .4rem;
	margin:0;
	border-radius: .2rem;
	top: .3rem;
	right: .6rem;
}
.hed_volume .swiper-slide {
	text-align: center;
	font-size: 18px;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.hed_volume .swiper-slide img{
	width: .4rem;
	height: .4rem;
	border-radius: 50%;
	border: 1px solid #4c1910;
}
.img_ovo{
	position: relative;
	margin-top: .16rem;
	overflow: hidden;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.img_ovo img{
	width: .44rem;
	height: .44rem;
	border-radius: 50%;
	border: solid 1px #8c2d17;
	position: relative;
}
.img_ovo img:nth-child(1){
	margin-left: .2rem;
}
.img_ovo img:nth-child(2){
	left: -.1rem;
}
.img_ovo img:nth-child(3){
	left: -.2rem;
}
.roll_content{
	/* background: url(../../../Images/Active/2021/eleven_roll/banner2.png) no-repeat ;
	background-size: 100% 100%; */
	background: #d38d7d;
	/* background-image: linear-gradient(#c41d1a,#bc0302); */
	width: 100%;
	/* height: 48rem; */
	/* overflow: hidden; */
	padding: 0 .28rem;
	position: relative;
	z-index: 3;
	padding-top: .9rem;
	margin-top: -.01rem;
}
.roll_content .bg{
	/* background: #a51413; */
	background: url('https://resource.bangbangce.com/cewjRmxiGbKk') no-repeat;
	background-size: 100% 100%;
	width: 100%;
	/* height: 21.16rem; */
	/* border: solid 1px #eedfbd; */
	/* border-radius: .2rem; */
	position: relative;
	padding-top: .5rem;
	font-weight: bold;
	align-items: center;
	z-index: 50;
}
.roll_title_2 {
	position: absolute;
	top: -0.89rem;
	left: 50%;
	transform: translateX(-50%);
	z-index: 999
}
.roll_title_2 i{
	background: url('https://resource.bangbangce.com/reAk7AXX8Scs') no-repeat;
	background-size: 100% 100%;
	width: 6.48rem;
	height: .94rem;
	display: inline-block;
}
figure{
	margin: 0;
}
.volume_con{
	position: relative;
	z-index: 40;
	padding: 0 .15rem .44rem;
}
.volume_con:first-child{
	/* border-bottom: dashed 1px #c57e6a; */
	padding-bottom: .4rem;
}
.volume_title{
	width: 6.37;
	height: .48rem;
	font-size: .26rem;
	color: #d05f2c;
	text-align: center;
	background: url('https://resource.bangbangce.com/Dm2SFM2ia6iz') no-repeat;
	background-size: 100% 100%;
	line-height: .48rem;
}
.volume_con:nth-child(2) .volume_title{
	background: url('https://resource.bangbangce.com/cGkZ8MFXNGbs') no-repeat;
	background-size: 100% 100%;
}
.volume_con:nth-child(2) .roll_title{
	display: none;
}
.volume_list ul{
	overflow: hidden;
	box-sizing: border-box;
	margin-left: .09rem;
}
.volume_list ul li{
	position: relative;
	background: url('https://resource.bangbangce.com/Mdy2BBz7f2sH') no-repeat;
	background-size: 100% 100%;
	width: 3.09rem;
	height: 2.96rem;
	float: left;
	margin-top: .34rem;
	color: #5f1507;
	line-height: initial;
	position: relative;
}
.volume_list ul li:nth-child(2n+1){
	margin-right: .26rem;
}
.icon_hot_sb{
	position: absolute;
	right: 0;
	top: -.25rem;
	z-index: 4;
	display: flex;
}
.icon_box{
	position: absolute;
	right: 0;
	top: -.2rem;
}
.icon_pipei,
.icon_hot{
	display: inline-block
}
.icon_pipei{
	background: url('https://resource.bangbangce.com/tNtbGxnTSfwx') no-repeat;
	background-size: 100% 100%;
	width: .86rem;
	height: .4rem;
}
.icon_hot{
	background: url('https://resource.bangbangce.com/wHmWRj5JM8rC') no-repeat;
	background-size: 100% 100%;
	width: .62rem;
	height: .4rem;
}
.icon_hot_sb{
	background: url(../../../Images/Active/2021/eleven_roll/icon_pi1.png) no-repeat;
	background-size: 100% 100%;
	width: 1.1rem;
	height: .4rem;
}
.volume_list ul li .title{
	font-size: .24rem;
	text-align: center;
	height: 1.1rem;
	position: relative;
}
/* .volume_list ul li .title::after{ */
	/* content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../../../Images/Active/2021/eleven_roll/icon_xian.png) no-repeat;
	background-size: 100% 100%;
	width: 3.09rem;
	height: .07rem; */
/* } */
.volume_list ul li .title span{
	font-size: .3rem;
	font-weight: bold;
	color: #5f1507;
	padding-top: .2rem;
}
.volume_list ul li .title i{
	/* margin-bottom: .35rem; */
	color: #b84651;
	font-size: .36rem;
	width: 2.28rem;
	height: .56rem;
	line-height: .56rem;
	display: flex;
	background: url('https://resource.bangbangce.com/7Rx6EcFpkKw2') no-repeat;
	background-size: 100% 100%;
	justify-content: center;
}
.volume_list ul li .title p{
	font-size: .22rem;
	color: #fff4e9;
	font-weight: normal;
	margin-top: .06rem;
}
.volume_list ul li .conten{
	display: flex;
	font-size: .2rem;
	padding: .05rem .1rem 0 .1rem;
}
.volume_list ul li .money{
	flex: 1;
	text-align: center;
	color: #fff4e9;
	font-size: .2rem;
	margin-top: .05rem;
	font-weight: normal;
}
.volume_list ul li .money span{
	font-size: .44rem;
	font-weight: 700;
}
.volume_list ul li .money b{
	font-size: .6rem;
	font-weight: bold;
	color: #fff4e9;
}
.volume_list ul li .discount{
	flex: 1;
	padding-top: .04rem;
}
.volume_list ul li .discount span{
	text-decoration: line-through;
}
.volume_list ul li .bottom{
	width: 3rem;
	height: .78rem;
	margin: 0 auto;
	height: .78rem;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	align-content: center;
	overflow: hidden;
}
.swper_sex{
	padding-top: .05rem;
	flex: 1;
	overflow: hidden;
	color: #5f1507;
	font-size: .2rem;
}
.volume_list ul li figure {
	width: .57rem;
	height: .57rem;
	overflow: hidden;
	border-radius: 50%;
	border: solid 1px #fff5eb;
	float: left;
	margin-left: .04rem;
	margin-right: .05rem;
}
.volume_list ul li figure img{
	width: 100%;
}
.swper_sex .swiper-container-vertical>.swiper-wrapper{
	height: .6rem !important;
}
.swiper-slide span{
	color: #edbab0;
	font-size: .24rem;
	font-weight: 700;
	box-sizing: border-box;
}
.swper_sex i{
	background: url('https://resource.bangbangce.com/JDnWnNAfazwb') no-repeat;
	background-size: 100% 100%;
	width: .26rem;
	height: .26rem;
	display: block;
}
.swper_sex p{
	font-size: .2rem;
	color: #fff4e9;
	font-weight: 700;
	display: flex;
    align-items: center;
}

.swper_sex p span{
	margin-left: .03rem;
}
.volume_list ul li .btn_qianggou{
	margin-top: .01rem;
	background: url('https://resource.bangbangce.com/6xjhDrcyT7QN') no-repeat;
	background-size: 100% 100%;
	width: 1.29rem;
	height: .66rem;
}
.volume_list ul li:last-child{
	background: url('https://resource.bangbangce.com/eayPJXp6mmmM') no-repeat;
	background-size: 100% 100%;
	width: 6.42rem;
	height: 2.52rem;
}
.volume_list ul li:last-child .title::after{
	width: 100%;
}
.volume_list ul li:last-child .conten{
	float: left;
	padding-right: .3rem;
	padding-top: .15rem;
	padding-left: .5rem;
}
.volume_list ul li:last-child p{
	text-align: left;
	/* margin-left: .27rem; */
}
.volume_list ul li:last-child .title p{
	/* margin-top: .1rem; */
	text-align: center;
}
.volume_list ul li:last-child .money{
	flex: none;
}
.volume_list ul li:last-child .discount{
	padding-left: .3rem;
}
.volume_list ul li:last-child .bottom{
	position: absolute;
	right: .1rem;
	top: 1.3rem;
}
.volume_list ul li:last-child .bottom .swper_sex{
	padding-top: 0;
}
/* ****/
.roll_title_3{
	position: absolute;
	top: -.36rem;
	left: 50%;
	transform: translateX(-50%);
}
.roll_title_3 i{
	background: url('https://resource.bangbangce.com/irAyMTZ3F8GY') no-repeat;
	background-size: 100% 100%;
	width: 2.86rem;
	height: .93rem;
	display: inline-block;
}
.mamm_recom{
	position: relative;
	width: 7.5rem;
	margin-left: -.275rem;
	background-color: #d48f7e;
	background-size: 100% 100%;
	z-index: 50;
}
.mamm_recom .recommend{
	position: relative;
	margin: 1rem auto 0;
	width: 6.94rem;
	background: url('https://resource.bangbangce.com/cewjRmxiGbKk') no-repeat;
	background-size: 100% 100%;
	padding-top: .75rem;
}
.mamm_recom ul{
	padding: 0 .25rem;
}
.mamm_recom ul li{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-flow: column;
	background-color: #fff8f5;
	background-color: #fff8f5;
	margin-bottom: .24rem;
}

.mamm_recom ul li:last-child a{
	border-bottom: none;
}
.mamm_recom ul li a{
	/* margin-top: .1rem; */
	/* padding: 0 .24rem .1rem .24rem; */
	padding: .22rem .2rem;
	position: relative;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	align-content: center;
	/* background: url(../../../Images/Active/2021/eleven_roll/teacher_bg.png) no-repeat; */
	background-size: 100%;
	width: 6.44rem;
	height: 1.76rem;
	/* border-bottom: 1px solid transparent; */
	/* border-image:url('https://resource.bangbangce.com/84ztwxYrAFhC') 30 30 round; */
}
.hengxian{
	width: 6.93rem;
	height: 1px;
	background: url('https://resource.bangbangce.com/84ztwxYrAFhC') no-repeat;
	background-size: 100% 100%;
}
.mamm_recom ul li .re_img{
	overflow: hidden;
	width: 1.32rem;
	height: 1.32rem;
}
.mamm_recom ul li .re_img img{
	width: 100%;
}
.mamm_recom ul li .re_txt{
	flex: 1;
	padding-left: .2rem;
}

.mamm_recom ul li .re_txt h3{
	color: #963f4c;
	font-size: .3rem;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	align-content: center;	  
}
.mamm_recom ul li .re_txt em{
	/* flex: 1; */
}
.mamm_recom ul li .re_txt h3 span{
	flex: 1;
	color: #963f4c;
	margin-left: .1rem;
	height: .32rem;
	/* background: #f5e7e4; */
	font-size: .2rem;
	padding: 0 .12rem;
	line-height: .32rem;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;


	  display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    white-space: initial;
    text-overflow: initial;
}
.mamm_recom ul li .re_txt p{
	display: flex;
	width: 1.15rem;
	height: .32rem;
	margin-top: .1rem;
	border: 1px solid #e37a7f;
	border-radius: .04rem;
	color: #e2777c;
	font-size: .2rem;
	line-height: .32rem;
	text-align: center;
	overflow: hidden;
	/* justify-content: center; */
	align-items: center;
}
.mamm_recom ul li .re_txt p span{
	width: .32rem;
	height: .32rem;
	font-size: .22rem;
	color: #fff8f5;
	border-radius: .04rem;
	background-color: #e2777c;
	text-align: center;
	line-height: .32rem;
	margin-right: .04rem;
	font-weight: 700;
}
.mamm_recom ul li .re_txt div{
	font-size: .2rem;
	/* padding-top: .2rem; */
	color: #963f4c;
}
.mamm_recom ul li .re_txt div span{
	font-size: .36rem;
	color: #e2777c;
	padding-left: .1rem;
}
.btn_zixun{
	background:  url('https://resource.bangbangce.com/YhD3x36McEMB') no-repeat;
	background-size: 100% 100%;
	width: 2.05rem;
	height: 1.04rem;
	position: absolute;
	right: .2rem;
	top: .68rem;
}
.mamm_moer{
	padding-top: .26rem;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.mamm_recom ul li:last-child{
	margin-bottom: 0;
}
.mamm_moer a{
	font-size: .3rem;
	border-radius: 36px;
	width: 3.72rem;
	height: .72rem;
	border: solid 1px #ffe5ae;
	background: #853028;
	color: #ffe5ae;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.more{
	padding: .4rem 0;
}
.btn_more{
	font-size: .3rem;
	width: 1.97rem;
	height: .29rem;
	display: block;
	margin: 0 auto;
	background: url('https://resource.bangbangce.com/pPXKQeE7rmw3') no-repeat;
	background-size: 100% 100%;
}
/* .btn_more i{
	background: url(../../../Images/Active/2021/eleven_roll/icon_jiantou.png) no-repeat;
	background-size: 100% 100%;
	width: .3rem;
	height: .3rem;
	display: inline-block;
	margin-left: .1rem;
	position: relative;
	top: .05rem;
} */
.logo{
	text-align: center;
	padding-top: .67rem;
	padding-bottom: 1.8rem;
}
.logo img{
	width: 3.34rem;
	height: .91rem;
}
/*待支付*/
.fix_pay {
	position: fixed;
	right: 0;
	bottom: 1.68rem;
	width: 2.3rem;
	height: .8rem;
	border-radius: 40px 0 0 40px;
	background-color: #ffeeee;
	z-index: 109;
	padding: 0 0 0 .1rem;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	align-content: center
}
.fix_pay a{
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	align-content: center
}
.txt_money{
	background:  url('https://resource.bangbangce.com/wsbndBdcTnSt') no-repeat;
	background-size: 100% 100%;
	width: .53rem;
	height: .5rem;
	color: #853028;
	font-size: .16rem;
	margin-right: .1rem;
	text-align: center;
	padding-top: .06rem;
	font-weight: 700;
}
.txt_money span{
	padding-top: .05rem;
	font-size: .16rem;
	font-weight: bold;
}
.txt_int{
	font-size: .18rem;
	color: #853028;
	flex: 1;
}
.txt_int p{
	font-size: .24rem;
	color: #853028;
	font-weight: 700;
}
.txt_int span{
	font-size: .16rem;
	color: #853028;
}
.txt_int span .cut_num{
	color: #e2777c;
}
.txt_int p i {
	background:  url(../../../Images/Active/2021/eleven_roll/icon_jiantou9.png) no-repeat;
	background-size: 100% 100%;
	width: .11rem;
	height: .2rem;
	display: inline-block;
}
.txt_int span b{
	font-weight: normal;
	color: #ff1c05;
}
.fix_pay.on {
	width: .8rem;
	height: .8rem;
	border-radius: 50%;
	overflow: hidden;
	right: .2rem;
	padding: 0;
	justify-content: center;
}
.fix_pay.on.anmin{
	animation: transl 1.2s linear;
}
.fix_pay.on .txt_money{
	margin-right: 0;
}
.fix_pay.on .txt_int{
	display: none;
}
@keyframes transl{
	0%{
		transform: translateY(-10px);
	}
	20%{
		transform: translateY(-5px);
	}
	40%{
		transform: translateY(0px);
	}
	60%{
		transform: translateY(-5px);
	}
	80%{
		transform: translateY(-10px);
	}
	100%{
		transform: translateY(0px);
	}
}
/*确定下单*/
.que_text{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 6.38rem;
	/* background-image: linear-gradient(#dc2f2c, #e0734f); */
	background-color: #fff;
	border-top-right-radius: 16px;
	border-top-left-radius: 16px;
	z-index: 1001;
	text-align: center;
	padding: 0 .3rem;
}
.btn_close{
	position: absolute;
	right: 0;
	top: 0;
	width: 1rem;
	height: 1rem;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center

}
.btn_close i{
	background:  url(../../../Images/Active/2021/mammon/icon_close.png) no-repeat;
	background-size: 100% 100%;
	width: .3rem;
	height: .3rem;
	display: inline-block;
}
.que_text .title{
	font-size: .36rem;
	color: #333333;
	padding-top: .4rem;
	font-weight: 700;
}
.que_text .bg{
	background:  url('https://resource.bangbangce.com/THemEd58RPaQ') no-repeat;
	background-size: 100% 100%;
	width: 6.92rem;
	height: 1.45rem;
	margin-top: .3rem;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.que_text .bg span{
	width: 1.74rem;
	color: #fff4e9;
}
.que_text .bg span b{
	font-weight: 700;
	font-size: .48rem;
	color: #fff4e9;
	font-weight: 700;
}
.que_text .bg p{
	flex: 1;
	color: #fff4e9;
	font-size: .32rem;
	padding: 0 .26rem;
	text-align: left;
	font-weight: 700;
}
.que_text .vlotip{
	color: #7f7473;
	padding-top: .25rem;
}
.que_text ul{
	display: flex;
	padding-top: .24rem;
}
.que_text ul li{
	flex: 1;
	text-align: center;
	position: relative;
}
.que_text ul li img{
	width: .86rem;
	height: .86rem;
	border-radius: 50%;
	border: solid 1px #63242d;
}
.que_text ul li p{
	color:#63242d;
	font-size: .24rem;
}
.que_text ul li i{
	position: absolute;
	width: .85rem;
	height: .36rem;
	top: -.24rem;
	background: url('https://resource.bangbangce.com/6SCK3Pe8RXWf') no-repeat;
	background-size: 100% 100%;
}

.btn_qe{
	position: absolute;
	width: 6.9rem;
	bottom: .24rem;
	left: .3rem;
	background: #eac9cb;
	height: .96rem;
	line-height: .96rem;
	text-align: center;
	font-size: .36rem;
	color: #ffefe9 !important;
	border-radius: 48px;
	display: block;
	font-weight: 700;
}
.btn_qe.on{
	background: #ba4b54;
	color: #ffefe9 !important;
}
.btn_qe_sb{
	background: #ba4b54;
	height: .96rem;
	width: 0;
	position: absolute;
	bottom: .24rem;
	left: .3rem;
	border-radius: 48px;
}
/***/
.buy_box .volume_titme{
	margin-top: .7rem;
}
.buy_box .volume_titme img{
	width: .88rem;
	height: .88rem;
	display: inline-block;
}
.buy_box .volume_titme p{
	font-size: .36rem;
	color: #fff3d9;
}
.rec_bg ul{
	padding-top: .12rem;
}
.rec_bg ul li{
	color: #853028;
	margin: .16rem auto 0 auto;
	text-align: initial;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	align-content: center;
}
.rec_bg ul li figure{
	margin: 0;
	width: 1.32rem;
	height: 1.32rem;
	border-radius: 8px;
	margin-left: .16rem;
	border: solid 1px #963f4c;
}
.rec_bg ul li figure img{
	width: 100%;
	height: 100%;
}
.rec_bg ul li section{
	flex: 1;
	padding-left: .2rem;
	position: relative;
	top: -.06rem;
}
.rec_bg ul li section h3{
	font-size: .32rem;
	font-weight: bold;
	color: #963f4c;
}
.rec_bg ul li section h3 i{
	display: inline-block;
	width: .26rem;
	height: .26rem;
	background: url('https://resource.bangbangce.com/JDnWnNAfazwb') no-repeat;
	background-size: 100% 100%;
	margin-left: .1rem;
	position: relative;
	top: .02rem;
}
.rec_bg ul li section h3 span{
	font-weight: normal;
	font-size: .18rem;
	color: #995900;
	background: #fdc578;
	border-radius: 8px;
	border: solid 1px #efab56;
	padding: 1px .12rem;
	margin-left: .06rem;
	position: relative;
	top: -.05rem;
}
.rec_bg ul li section .quan_tx{
	background: #7e2c00;
	border-radius: 4px;
	font-size: .22rem;
	color: #fff;
	display: inline-block;
	padding: 2px .06rem 2px .1rem;
	margin-top: .04rem;
}
.rec_bg ul li section .quan_tx span{
	background: #c68765;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	padding: 0 .1rem;
	margin-left: .12rem;
}
.rec_bg ul li section .mone_tx{
	font-size: .24rem;
	color: #853028;
}
.rec_bg ul li section .mone_tx span{
	color: #e2777c;
	padding-left: .05rem;
	font-weight: 700;
}
.rec_bg ul li section .mone_tx span b{
	font-size: .32rem;
}
.rec_bg ul li a{
	background:  url('https://resource.bangbangce.com/YhD3x36McEMB') no-repeat;
	background-size: 100% 100%;
	width: 2.05rem;
	height: 1.04rem;
	display: inline-block;
	position: absolute;
	right: 0rem;
	top: 0.26rem;
}
.buy_box{
	position: fixed;
	left: 50%;
	top: 42%;
	width: 6.4rem;
	height: 6.2rem;
	transform: translate(-50%,-42%);
	z-index: 1001;
	background: url('https://resource.bangbangce.com/FtdsCQDsSyjy') no-repeat;
	background-size: 100% 100%;
	justify-content: center;
	align-items: center;
}
.roll_title_4 {
margin-top: -.37rem;
}
.roll_title_4 i{
	background: url('https://resource.bangbangce.com/yJBCtZX4kwEH') no-repeat;
	background-size: 100% 100%;
	width: 4.46rem;
	height: .93rem;
	display: inline-block;
}

.roll_title_4 .bazhe{
	background: url('https://resource.bangbangce.com/zw7AdJ3xynfp') no-repeat;
	background-size: 100% 100%;
}

.text_money em{
	font-size: .32rem;
}
.buy_vol{
	background:  url('https://resource.bangbangce.com/nM6XiDrQDkjb') no-repeat;
	background-size: 100% 100%;
	width: 5.9rem;
	height: 1.2rem;
	color: #95443b;
	margin:  .17rem auto 0 auto;
	position: relative;
	text-align: initial;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	align-content: center
}
.lucky_jp {
	margin-top: 0rem;
}
/* .buy_vol i{
	background: url(../../../Images/Active/2021/eleven_roll/icon_fix1.png) no-repeat;
	background-size: 100% 100%;
	width: .96rem;
	height: .33rem;
	font-size: .18rem;
	font-weight: bold;
	color: #faf2c8;
	position: absolute;
	left: 0;
	top: 0;
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
} */
.text_money{
	color: #fff4e9;
	font-size: .24rem;
	width: 1.25rem;
	text-align: center;
	margin-left: .3rem;
	font-weight: 700;
}
.text_money em{
	font-size: .5rem;
}
.text_tip{
	flex: 1;
	padding-left: .7rem;
	font-size: .26rem;
}
.text_tip h3{
	font-weight: normal;
	font-size: .28rem;
	color: #fff4e9;
}
.buy_mingshi {
	padding-top: .5rem;
	text-align: center;
}
.buy_mingshi i{
	background:  url('https://resource.bangbangce.com/JQzySZEeEZaE') no-repeat;
	background-size: 100% 100%;
	width: 5.92rem;
	height: .44rem;
	display: inline-block;
}

.lucky_jp.rec_bg ul {
	margin: .2rem auto 0;
}
.lucky_jp.rec_bg ul li{
	background-color: #fff8f5;
	border: 1px solid #fff8f5;
	width: 5.9rem;
	height: 1.5rem;
	margin: 0;
	left: 0;
	margin: 0 auto;
}
.lucky_jp.rec_bg .swiper-pagination{
	bottom: .95rem;
	left: 0;
	width: 100%;
}
.lucky_jp.rec_bg .swiper-pagination-bullet{
	margin: 0 2px;
	background: #dc9d9f;
	width: 4px;
	height: 4px;
	border-radius: 4px;
	opacity: .5;
}
.lucky_jp.rec_bg .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: #ba4b54;
	width: 20px;
	opacity: 1;
}
.lucky_jp.rec_bg ul li{
	position: relative;
}
.lucky_jp.rec_bg ul li figure{
	border-radius: 50%;
	width: 1.2rem;
	height: 1.2rem;
	overflow: hidden;
}
.lucky_jp.rec_bg ul li figure i{
	display: block;
	background: url('https://resource.bangbangce.com/PbBjX6nY8SGN') no-repeat;
	background-size: 100%;
	width: .85rem;
	height: .36rem;
	position: absolute;
	top: 0;
	left: .65rem;
}
.icon_zixun{
	background: url(../../../Images/Active/2021/eleven_roll/icon_zixun.png) no-repeat;
	background-size: 100% 100%;
	width: .85rem;
	height: .36rem;
	position: absolute;
	left: .7rem;
	top: .04rem;
	z-index: 3;
}
.txt_xing{
	font-size: .24rem;
	color: #db4436;
}
.txt_xing i{
	background: url('https://resource.bangbangce.com/G8YNQbCDa54B') no-repeat;
	background-size: 100% 100%;
	width: .2rem;
	height: .19rem;
	display: inline-block;
	position: relative;
	top: -.01rem;
}
.txt_xing em{
	padding: 0 .08rem;
	color: #e2777c;
	font-weight: 700;
}
.txt_xing span{
	color: #963f4c;
    font-size: .24rem;
    font-weight: 700;
    box-sizing: border-box;
}
.lucky_jp.rec_bg .mone_tx{
	position: relative;
	padding-top: .12rem;
}
.lucky_jp.rec_bg .mone_tx p{
	color: #963f4c;
}
.lucky_jp.rec_bg .mone_tx i{
	text-decoration: line-through;
	font-size: .24rem;
	font-weight: bold;
	color: #853028;
	opacity: .5;
}

.btn_moer{
	text-align: center;
	padding-top: .55rem;
}
.btn_moer a{
	font-size: .32rem;
	color: #963f4c;
	display: flex;
	justify-content: center;
	align-items: center;
}
.btn_moer a i{
	background: url('https://resource.bangbangce.com/hAm2i4QWwmNZ') no-repeat;
	background-size: 100% 100%;
	width: .14rem;
	height: .18rem;
	display: inline-block;
	margin-left: .12rem;
	margin-bottom: 0.02rem;
}
.buy_close{
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: .8rem;
}
.buy_close i{
	background: url(../../../Images/Active/2021/mammon/fg.png) no-repeat;
	background-size: 100% 100%;
	width: .72rem;
	height: .72rem;
	display: inline-block;
}
.zhidao{
	position: absolute;
	left: 50%;
	bottom: -1.6rem;
	transform: translateX(-50%);
	width: .72rem;
	height: .72rem;
	background: url('https://resource.bangbangce.com/wXBBiTKtS3Jm') no-repeat;
	background-size: 100% 100%;
}
/****/
.popup_lst{
	background: #ffffff;
	padding: .4rem 0 .2rem 0;
}
.popup_lst ul{
	padding-top: 0;
}
.popup_lst ul li.btn_popup_qeus{
	background: #ba4b54;
	border: solid 1px #ba4b54	;
	color: #ffefe9;
	font-weight: 700;
}
.popup_lst ul li.btn_popup_colse{
	background: #ffffff;
	color: #ba4b54;
	border: solid 1px #d96f65;
	font-weight: 700;
}
.dig_text span{
	font-size: .28rem !important;
	color: #95443b !important;
}
.dig_text h3{
	font-size: .36rem !important;
	color: #ba4b54 !important;
}
.dig_text p{
	font-size: .24rem !important;
	color: #909090 !important;
}
/***/
.rule_div{
	position: fixed;
	left: 50%;
	top: 46%;
	transform: translate(-50%,-50%);
	z-index: 1001;
}
.rule_pop .bg{
	background: url('https://resource.bangbangce.com/nxb7SpKwZa4n') no-repeat;
	background-size: 100% 100%;
	width: 5.74rem;
	height: 6.73rem;
	padding: 0 .3rem;
}
.rule_div p{
	font-size: .24rem;
	color: #5f1508;
	padding-top: .14rem;
	line-height: .39rem;
}
.rule_div p:first-child{
	padding-top: 1rem;
}
/*****/
.footer_sde{
	background: url(../../../Images/Active/2021/eleven_roll/bg_bottom.png) no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 1.7rem;
	position: fixed;
	left: 0;
	bottom: 0;
	text-align: center;
}
.flex_lit{
	line-height: normal;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	padding-top: .2rem;
}
.flex_lit a{
	width: 3.25rem;
	height: .85rem;
	display: block;
	background-color: #ffe3c6;
	border-radius: .4rem;
	color: #934138;
	font-size: .36rem;
	line-height: .85rem;
}
.flex_lit a:first-child{
	margin-right: .2rem;
}

.footer_sde p{
	font-size: .28rem;
	color: #ffe4cb;
	padding-top: .1rem;
}

.active_time{
	position: absolute;
	font-size: .24rem;
	color: #ffecc4;
	left: 2.1rem;
	top: 4rem;
}
.float{
	position: fixed;
	display: none;
	width: 1.3rem;
	height: 1.3rem;
	right: 0;
	bottom: 1.56rem;
	background: url('https://resource.bangbangce.com/GZR7caNMJp7r') no-repeat;
	z-index: 999;
	background-size: 100%;
	color: #853028;
	text-align: center;
	font-size: .16rem;
	font-weight: 700;
}
.float span{
	position: absolute;
	top: 44%;
	left: 50%;
	transform: translate(-50%,-50%);
}
/* 底部导航 */
.footer_fix {
	position: fixed;
	width: 100%;
	height: 1.2rem;
	left: 0;
	bottom: 0;
	z-index: 99;
	background: url('https://resource.bangbangce.com/iDkAfAHeF85C') no-repeat;
	display: flex;
}

 .footer_fix div {
	flex: 1;
	display: flex;
	justify-content: center;
	align-items: center;
}

 .footer_fix div a {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-flow: column;
	font-size: .24rem;
	font-weight: bold;
	color: #faf2c8;
}

.footer_fix a p {
	color: #62403b;
	font-size: .24rem;
} 

.footer_fix a span {
	display: block;
	margin-top: .1rem;
	display: flex;
	justify-content: center;
	align-items: center;
}

.footer_fix a i {
	display: inline-block;
}

.footer_fix div:nth-child(1) i {
	background: url('https://resource.bangbangce.com/cSRYmWSBsr3w') no-repeat;
	background-size: 100% 100%;
	width: .59rem;
	height: .6rem;
}
.footer_fix div:nth-child(2) i {
	background: url('https://resource.bangbangce.com/KyDbzXZBRarf') no-repeat;
	background-size: 100% 100%;
	width: .70rem;
	height: .53rem;
}
.footer_fix div:nth-child(3) i {
	background: url('https://resource.bangbangce.com/ckptAErEh476') no-repeat;
	background-size: 100% 100%;
	width: .71rem;
	height: .56rem;
}
.footer_fix div:nth-child(1) p {
	color: #fd5491;
}

.embellish1{
	width: .81rem;
	height: .98rem;
	background: url('https://resource.bangbangce.com/xNwjbpRMYxBN') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: -.22rem;
	right: -.28rem;
	z-index: 3;
}
.embellish2{
	width: 1.38rem;
	height: 4.32rem;
	background: url('https://resource.bangbangce.com/asptDZrrbaw6') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: -0.74rem;
	left: 0rem;
	z-index: 3;
	opacity: .5;
}
.embellish3{
	width: 4.01rem;
	height: 2.84rem;
	background: url('https://resource.bangbangce.com/eRX7CDFXJJrp') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: -.15rem;
	right: 0rem;
	z-index: 3;
	opacity: .5;
}
.embellish4{
	width: 4.01rem;
	height: 2.84rem;
	background: url('https://resource.bangbangce.com/GZXWHE2sBcAN') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 22.15rem;
	left: -.1rem;
	z-index: 3;
	opacity: .5;
}
.embellish5{
	width: 2.22rem;
	height: 4.32rem;
	background: url('https://resource.bangbangce.com/mXF8t6XipHc7') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top:21.35rem;
	right: -.1rem;
	z-index: 3;
	opacity: .5;
}
.embellish6{
	width: .78rem;
	height: .91rem;
	background: url('https://resource.bangbangce.com/jieSYCSeBETd') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top:-.28rem;
	left: -.26rem;
	z-index: 6;
}