.banner{display:block;width:85%;margin-left:auto;margin-right:auto;}
.banner .turnplate{display:block;width:100%;position:relative;z-index: 3;}
.banner .turnplate canvas.item{width:100%;}
.banner .turnplate img.pointer{position:absolute;width: 27.5%;height: 32.5%;left: 36.3%;top: 31.7%;}

.yy{
    z-index: 2;
    position: absolute;
    bottom: 6.5rem;
    width: 84%;
    height: 4rem;
    left: 0;
    right: 0;
    margin: auto;
}
.Y_sprisd{
    width:100%;
}
.Y_sprisd img{
    width: 100%;
    height:2rem;
}
.Y_ourosu{
    width:89%;
    min-height:9rem;
    margin: 0 auto;
    background: url(../images/9_06.png) no-repeat;
    background-size:100% 9rem;
    padding: 0.8rem 0.2rem 0rem;

}
.Y_ourosu .ourosu_im{
    padding-bottom: 0.2rem;
    padding-top: 0.3rem;
    border-bottom: 1px solid #ddd;
}
.ourosu_ou_y p{
    float: left;
}
.ourosu_ou_y p img{
    border-radius: 0.5rem;
    width:1rem;
    height:0.82rem;
}
.ourosu_ou_y p span{
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.ourosu_ou_y p span.ou_y_one{
    color:#00a3e9;
    line-height: 0.4rem;
    font-size: 0.28rem;
}
.ourosu_ou_y p span.ou_y_two{
    color:#808080;
}
.ourosu_rn_ik{
    font-size: 0.28rem;
    color:#666;
}
.ourosu_vc_xz a{
    display: inline-block;
    width:32%;
    height: 2rem;
}
.ourosu_vc_xz a img{
    width:100%;
    height: 2rem;
}
.Y_bosyre{
    background-color: #142132;
    width:100%;
    height:158%;
    z-index: 88;
    opacity:0.8;
    position: absolute;
    top:0;
    left:0;
}
.prize_wrapper{
	position: fixed;
	top: 20%;
	left: 0;
	right: 0;
	margin: auto;
	width: 85%;
	height:16.6rem;
	z-index: 99;
	text-align: center;
	display:none;
}
.Y_houst{
    margin: auto;
    text-align: center;
    background: url(../images/luckDraw_prize.png) no-repeat;
    background-size: 100% 100%;
	width:100%;
	height:100%;
}
.Y_houst .product{
	width:8rem;
	height:7rem;
	margin-top:1.6rem;
}
.Y_houst_close{
	width:1.8rem;
	height:1.8rem;
	margin:auto;
	margin-top:.8rem;
}
.alert_bg{
	position:absolute;
	width:100%;
	top:0;
	z-index: 2;
	background-color: rgba(0,0,0,0.5);
}
.prize_wrapper .text{
	font-size:.7rem;
	margin:1rem 10%;
	text-align: center;
	font-family: PingFang SC;
	color: #FFFFFF;
}
.prize_wrapper .draw-Btn{
    font-size: .7rem;
    margin: 1.3rem auto;
    text-align: center;
    font-family: PingFang SC;
    width: 9rem;
    height: 1.8rem;
    line-height:1.8rem;
    background: #FFFA9C;
    color: #F3433C;
    border-radius: 10px;
	cursor: pointer;
}
.qrcode{
	border-radius:10px;
	width:140px;
	height:140px;
	margin:2rem auto;
	padding:10px;
	background-color:#fff;
}
.qrcode img{
	width:140px;
	height:140px;
}
.tip{
	margin-bottom:2rem;
	text-align:center; 
	font-size:0.65rem;
    color:#FDDCC9
}
.word-gxn{
	color: #fff;
	font-size: 0.9rem;
	height: 2rem;
}
.word-jl{
	font-size: 1.1rem;
	font-weight: bold;
    color: #fff;
    line-height:1.1rem;
    margin-top: 2rem;
}
#Y_busdds{
    width:2rem;
    height:1.8rem;
}
.bu_rouwicv{
    width:6rem;
    line-height: 0.5rem;
}
.bu_rouwicv a{
    color:#f14537;
}
.bu_htiestr{
	font-size: 0.8rem;
    width: 5rem;
    margin: auto;
    background-color: #e24333;
    color: #fff;
    height: 1.5rem;
    line-height: 1.5rem;
    border-radius: 2rem;
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.41);
}
.bu_htiestr a{
    display: block;
    width:2rem;
    height: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    font-size: 0.3rem;
    background-color: #f14537;
    border-radius: 0.05rem;
    cursor: pointer;
    color:#fff;
}





































