.index-module__root___AjZMt .light-page{background:#ffefd8;height:100%;padding-bottom:calc(env(safe-area-inset-bottom) + 1rem);width:100vw}.index-module__root___AjZMt .light-page .bg{display:block;width:100%}.index-module__root___AjZMt .light-page .title-box{margin:1.3rem 0 .5rem;position:relative}.index-module__root___AjZMt .light-page .title-box .title-bg{height:auto;position:absolute;z-index:11}.index-module__root___AjZMt .light-page .title-box .book-bg{left:-.8rem;top:1.3rem;width:30%}.index-module__root___AjZMt .light-page .title-box .latern-bg{right:-.8rem;top:.4rem;width:20%}.index-module__root___AjZMt .light-page .title-box .firework-bg{left:-.8rem;top:0;width:18%}.index-module__root___AjZMt .light-page .content-box{margin-top:-40%;padding:0 .8rem;position:relative;z-index:10}.index-module__root___AjZMt .light-page .content-title{background:-webkit-gradient(linear,left top,left bottom,from(#ff5e45),to(#ff8b6b));background:-webkit-linear-gradient(top,#ff5e45,#ff8b6b);background:linear-gradient(180deg,#ff5e45,#ff8b6b);border:.05rem solid #fff;border-radius:2.15rem;color:#fff;font-size:.8rem;font-weight:600;margin:1.3rem 0 1rem;padding:.5rem 1rem;text-align:center}.index-module__root___AjZMt .light-page .content{background:#fffef6;border-radius:.5rem;color:#822500;font-size:.7rem;margin:.8rem 0;padding:1rem}.index-module__root___AjZMt .light-page .red{color:#ff3d12;display:inline}.index-module__root___AjZMt .light-page .fw{display:inline;font-weight:500}.index-module__root___AjZMt .light-page .mb{margin-bottom:.7rem}.index-module__root___gv2_D .custom-navbar{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;position:fixed;right:0;top:0;z-index:1000}.index-module__root___gv2_D .nav-content{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between;min-height:2.2rem;padding:0 .8rem .6rem}.index-module__root___gv2_D .nav-content .left{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.6rem}.index-module__root___gv2_D .nav-content .back-icon{color:#181818;font-size:1rem}.index-module__root___gv2_D .nav-content .nav-title{color:#18181b;font-size:.8rem;font-weight:600;max-width:42vw}.index-module__root___gv2_D .nav-content .right-slot{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.6rem}