body,html{overflow:hidden;margin:0;padding:0}.improvePage{width:100%;height:100vh;overflow:auto;background:#fff;font-size:.28rem;color:#000;padding:0 0 3rem .3rem}.improvePage .commitBox,.improvePage .commitBox-ready{width:100%;height:calc(1rem + env(safe-area-inset-bottom));background:#ccc;box-shadow:0 0 .2rem 0 rgba(0,0,0,.04);color:#fff;font-size:.36rem;font-weight:500;text-align:center;line-height:1rem;position:fixed;bottom:0;left:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.improvePage .commitBox-ready{background:#3d7dff}.improvePage .menuList p{color:#333;font-size:.3rem;font-weight:700;margin:.2rem 0 .24rem 0;padding-right:.3rem}.improvePage .menuList .openBtn{color:#3d7dff;font-size:.3rem;float:right;line-height:.42rem}.improvePage .menuList .menuDetails,.improvePage .menuList .menuDetailsMore{margin-bottom:.1rem}.improvePage .menuList .menuDetails .checkIndex,.improvePage .menuList .menuDetailsMore .checkIndex{background:rgba(61,125,255,.1);color:#3d7dff}.improvePage .menuList .menuDetailsMore span,.improvePage .menuList .menuDetails span{min-width:1.56rem;height:.7rem;margin:0 .2rem .2rem 0;text-align:center;display:inline-block;background:#fbfbfc;border-radius:.04rem;font-weight:400;color:#ccc;line-height:.7rem}.improvePage .menuList .clickTab{width:100%;font-weight:400;font-size:.3rem;padding-right:.3rem;margin-bottom:.3rem;display:flex;justify-content:space-between}.improvePage .menuList .clickTab .clickName{font-weight:700}.improvePage .menuList .menuDetailsMore{max-height:1.7rem;overflow:hidden}.improvePage .more{font-size:.28rem;color:#ccc;font-weight:400}.improvePage .mengc{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.5);bottom:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center}.improvePage .mengc .mengcBox{width:5.2rem;height:3.34rem;background:#fff;box-shadow:0 0 .2rem 0 rgba(0,0,0,.04);border-radius:.16rem;padding:.5rem 0;z-index:9999}.improvePage .mengc .mengcBox .boxTitle{font-size:.32rem;font-weight:500;color:#333;line-height:.34rem;text-align:center;margin-bottom:.4rem}.improvePage .mengc .mengcBox .keep{width:4.4rem;height:1rem;line-height:1rem;background:#3d7dff;border-radius:.5rem;font-size:.32rem;color:#fff;text-align:center;margin:0 auto}.improvePage .mengc .mengcBox .leave{color:#999;font-size:.3rem;font-weight:400;text-align:center;line-height:.3rem;margin-top:.3rem}