.page_challenge[data-v-02aa6253]{width:100%}.page_challenge .challenge_icon[data-v-02aa6253]{padding:0 .3rem}.page_challenge .challenge_icon img[data-v-02aa6253]{width:.44rem;height:.44rem}.page_challenge .page_challenge_banner[data-v-02aa6253]{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.page_challenge .page_challenge_banner .banner[data-v-02aa6253]{width:100%}.page_challenge .page_challenge_banner .icon_goBack[data-v-02aa6253]{position:absolute;top:.4rem}.page_challenge .page_challenge_banner .icon_goBack img[data-v-02aa6253]{height:.56rem}.page_challenge .page_challenge_banner .btn[data-v-02aa6253]{height:.4rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(right,#b5aeff,#ff7b7b 45%,#ffd491);background:linear-gradient(270deg,#b5aeff,#ff7b7b 45%,#ffd491);border-radius:1rem 0 0 1rem;padding:0 .07rem 0 .11rem;position:absolute;top:.5rem;right:0}.page_challenge .page_challenge_banner .btn img[data-v-02aa6253]{height:.26rem}.page_challenge .page_challenge_banner .btn p[data-v-02aa6253]{white-space:nowrap;font-size:.22rem;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#000;line-height:.3rem;margin-left:.04rem}.page_challenge .page_challenge_container[data-v-02aa6253]{width:100%;height:calc(100vh - var(--vh-offset, 0px) - .98rem);position:relative}.page_challenge .page_challenge_container .nav_wrap[data-v-02aa6253]{width:100%;height:1rem;background:#22212b;border-radius:.2rem .2rem 0 0;position:absolute;top:-1rem;left:0;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 .05rem}.page_challenge .page_challenge_container .nav_wrap .nav_item[data-v-02aa6253]{font-size:.32rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:hsla(0,0%,100%,.6);line-height:.65rem;margin:0 .25rem;position:relative}.page_challenge .page_challenge_container .nav_wrap .nav_item.nav_cur[data-v-02aa6253]{font-size:.32rem;font-weight:600;color:#fff}.page_challenge .page_challenge_container .nav_wrap .nav_item.nav_cur[data-v-02aa6253]:after{content:" ";width:.48rem;height:.08rem;background:-webkit-linear-gradient(right,#b5aeff,#ff7b7b 45%,#ffd491);background:linear-gradient(270deg,#b5aeff,#ff7b7b 45%,#ffd491);border-radius:.07rem;position:absolute;bottom:-.05rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page_challenge .page_challenge_container .cube-scroll-wrapper[data-v-02aa6253]{padding:.19rem .3rem}