.container{
	background: #dc3826;
	height: 100vh;
}
.container>div:nth-child(1){
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/bg.jpg)no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 35rem;
	text-align: center;
}
.inputBg{
	background: #FFECDB;
	border:.05rem solid #D59568;
	width: calc(80% - 0.1rem);
	margin:8.5rem 10% 0;
	border-radius: 0.1rem;
	height: .8rem;
	display: inline-block;
}
.inputBg input{
	width: 80%;
	margin-left: 10%;
	border: none;
	background: none;
	padding: .15rem 0;
	color: #B87E66;
	font-size: .3rem;
	font-weight: 600;
}
::-webkit-input-placeholder{
	color: #B87E66;
	
}
.exchangeBtn{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/sureBtn.png)no-repeat;
	background-size: 100% 100%;
	width: 6.1rem;
	height: .94rem;
	margin-top:.35rem;
}
.flows{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/flow.png)no-repeat;
    background-size: 100% 100%;
    width: 5.5rem;
    margin: 0 auto;
    margin-top: 0.5rem;
    padding: 0.5rem;
    padding-top: 1.1rem;
    text-align: left;
}
.flow{
	display:flex;
	justify-content: space-evenly;
	padding-bottom: 0.1rem;
    border-bottom: 1px solid #E4D3C3;
	margin-bottom:.2rem;
	color:#B95524;
}
.flow p{
	width:4.8rem
}
.num1{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/num1.png)no-repeat;
    background-size: 100% 100%;
    width: .4rem;
    height: .47rem;
}
.num2{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/num2.png)no-repeat;
    background-size: 100% 100%;
    width: .4rem;
    height: .47rem;
}
.num3{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/num3.png)no-repeat;
    background-size: 100% 100%;
    width: .4rem;
    height: .47rem;
}
.ruleBg{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/ruleBg.png)no-repeat;
    background-size: 100% 100%;
    width: 4.6rem;
    margin: 0 auto;
    margin-top: 0.5rem;
    color: #B95524;
    padding: 0.8rem;
    padding-top: 1.1rem;
    text-align: left;
	
}
.ruleBg ol{
	height:100%;
}
.tipBottom{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/bottomTip.png)no-repeat;
    background-size: 100% 100%;
    width: 5.2rem;
    margin: 0 auto;
    margin-top: 0.3rem;
    color: #B95524;
    padding: 0.5rem;
    text-align: left;
}

.exchange{
	background: #FF9B60;
	height: 100vh;
	display:none;
}
.suc{
	display:none;
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/bgsucc.jpg)no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 13.34rem;
	text-align: center;
}
.success{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/tipBG.png)no-repeat;
	background-size: 100% 100%;
	width: 6.8rem;
	height: 1.9rem;
	margin-top:10rem;
	display: inline-block;
	
}
.success .title{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/suc.png)no-repeat;
	background-size: 100% 100%;
	width: 5.2rem;
	height: .34rem;
	margin: 0 auto;
    margin-top: 0.3rem;
}
.success .tips{
	width: 5.5rem;
    height: 0.6rem;
    color: #FF3333;
    margin: 0 auto;
    font-size: .25rem;
    line-height: .6rem;
    margin-top: 0.65rem;
    border-radius: 0.12rem;
    background: linear-gradient(to right, #FFFFE4, #FFE9AE);
}
.err{
	display:none;
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/bgerr.jpg)no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 13.34rem;
	text-align: center;
}
.error{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/tipBG.png)no-repeat;
	background-size: 100% 100%;
	width: 6.8rem;
	height: 1.9rem;
	margin-top:10rem;
	display: inline-block;
}
.error .title{
	background: url(https://zity-act-ewc.obs.cn-north-1.myhuaweicloud.com/wxPrize/rycNew/err.png)no-repeat;
	background-size: 100% 100%;
	width: 5.2rem;
	height: .34rem;
	margin: 0 auto;
    margin-top: 0.3rem;
}
.error .tips{
	width: 5.5rem;
    height: 0.6rem;
    color: #FFF;
    margin: 0 auto;
    font-size: .25rem;
    line-height: .4rem;
    margin-top: 0.5rem;
}
::-webkit-scrollbar{
	display: none;
}