.invitation-page{background-color:#ff4745;height:100vh;overflow:auto}.invitation-page .bg-img{width:100%;display:block}.invitation-page .invitation-wrap{padding:15px}.invitation-page .invitation-wrap .code-wrap{background-color:#fff;border-radius:5px;padding:20px;margin-bottom:30px}.invitation-page .invitation-wrap .code-wrap .input-wrap{padding-bottom:20px}.invitation-page .invitation-wrap .code-wrap .input-wrap .code-value input{border-radius:25px;color:#333;font-size:14px;text-align:center;background-color:#f5f5f5}.invitation-page .invitation-wrap .code-wrap .btn-wrap .btn{width:100%;padding:10px;border:none;color:#f5f5f5;background-color:#ff5745;border-radius:25px}.invitation-page .invitation-wrap .code-wrap .btn-wrap .btn:active{transition:all .3s;opacity:.8}.invitation-page .invitation-wrap .rule-wrap{padding:10px;background-color:hsla(0,0%,100%,.3);border-radius:5px}.invitation-page .invitation-wrap .rule-wrap ul{margin:0;padding:0}.invitation-page .invitation-wrap .rule-wrap ul li{list-style-type:none;line-height:24px;font-weight:400;font-style:normal;font-size:13px;color:#fff}