.cavans-body{position:fixed;top:-10000px;left:-10000px}.event{width:100%;background:#fff;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:20px}.event .buttonList{padding:1rem 1.25rem 0;box-sizing:border-box;height:100%}.event .buttonList .qrcode{height:100px;margin:12px;padding-right:12px}.event .buttonList .has-code{height:100px;background-color:#fff}.event .buttonList .result{background-color:#fff;border-radius:10px}.event .buttonList .result p{display:block}.event .buttonList .result img{margin:0 12px}.event .buttonList .result .text{color:#666;font-size:13px;line-height:24px;flex:1;overflow:hidden}.event .buttonList .button{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:.625rem}.event .buttonList .button input{width:100%;outline-style:none;border:none;height:3rem;border-radius:3.125rem;padding-left:1.25rem;font-size:1.125rem;caret-color:#333;color:#2d75ff;box-sizing:border-box;border:1px solid #e3e3e3;-webkit-appearance:none}.event .buttonList .button input::-webkit-input-placeholder{color:#999;font-size:1.125rem}.event .buttonList .button img{position:absolute;right:0}.event .buttonList input[type=button]{outline-style:none;border:none;height:3rem;width:20.46875rem;color:#fff;font-size:1.4375rem;-webkit-appearance:none;border-radius:1.64rem;background:#007aff;position:fixed;left:50%;transform:translate(-50%);bottom:.625rem}.tip{font-size:1.1rem;color:#333;line-height:3.4rem}.tip span{font-size:14px;margin-left:8px;color:rgba(0,0,0,.596078431372549)}.tip span b{color:#007aff}.van-tabs__line{background-color:#007aff}.van-tab__text{font-size:1rem}.overlay{display:flex;align-items:center;justify-content:center}.overlay .block{position:relative;width:240px;height:240px;padding:20px;background-color:#fff;border-radius:10px;text-align:center}.overlay .block img{margin-top:30px;height:60px}.overlay .block .text{height:70px;line-height:60px}.rate-wrap{display:flex;align-items:center;justify-content:space-around}.rate{color:#555;text-align:center}.rate img{width:42px}.rate.cur{color:#007aff}.btn-wrap{display:flex}.btn-wrap .button{flex:1}.btn-wrap .scan{display:flex;justify-content:center;align-items:center;height:48px;width:48px;border:1px solid #e3e3e3;border-radius:48px;margin-left:10px;font-size:26px;color:#333}