.confirm-container{height:auto;overflow:hidden}
.confirm-text{font-size:1.2rem;text-align:center;margin:1.5rem 0;padding:0 1rem}
.confirm-button-con{width:100%;line-height:3.2rem;border-top:1px solid #e9e9e9;font-size:1.2rem}
.cancel-button{width:50%;text-align:center;border-right:1px solid #e9e9e9;box-sizing:border-box}
.confirm-button{width:50%;text-align:center;color:#ea5274;font-weight:550}
.notice-container{height:auto;overflow:hidden;padding:0 1rem 0 1.8rem}
.notice-container li{line-height:1.5rem;margin-top:.3rem}
.notice-bot-button{width:90%;height:3.6rem;color:#fff;border-radius:.6rem;margin:2rem auto 1rem auto;line-height:3.6rem;text-align:center;font-size:1.18rem;font-weight:bold;background:linear-gradient(360deg,#27ac9b,#73ccc1)}
.visitor-info-dialog{height:450px;overflow-x:hidden;overflow-y:scroll;padding:0 .3rem;box-sizing:border-box}
.visitor-info-dialog .fsr-image-input-btn-group{display:block;width:100%;height:100%;top:0;left:0}
.visitor-info-dialog .fsr-image-input-btn-group>div{width:100%;height:100%}
.visitor-info-dialog .fsr-image-input-btn-group .fsr-btn:nth-child(1){width:100%;height:100%;opacity:0}
.visitor-info-dialog .fsr-image-input-btn-group .fsr-btn:nth-child(2){display:none}
.fsr-dropdown{z-index:9999}