p,dd,ul,blockquote,dl,dt,ol,img{margin:0;padding:0}@media (max-width:320px){html{font-size:50px}}@media (min-width:350px){html{font-size:54px}}@media (min-width:420px){html{font-size:65px}}@media (min-width:490px){html{font-size:76px}}@media (min-width:620px){html{font-size:96px}}@media (min-width:720px){html{font-size:112px}}@media (min-width:768px){html{font-size:58px}}@media (min-width:800px){html{font-size:25px}}@media (min-width:1024px){html{font-size:32px}}@media (min-width:1152px){html{font-size:36px}}@media (min-width:1280px){html{font-size:40px}}@media (min-width:1360px){html{font-size:42px}}@media (min-width:1366px){html{font-size:42px}}@media (min-width:1400px){html{font-size:43px}}@media (min-width:1440px){html{font-size:45px}}@media (min-width:1600px){html{font-size:50px}}@media (min-width:1680px){html{font-size:52px}}@media (min-width:1920px){html{font-size:60px}}@media (min-width:3000px){html{font-size:93px}}html{font-size:14px;font-family:PingFang SC, PingFang SC}a,a:hover{text-decoration:none}.copright{width:100%;line-height:1.3;padding:5px 0 5px;background-color:#000000;color:#ffffff;text-align:center}.w{width:1200px;margin:0 auto}body{background:#EBEBEB}.navtop{width:100%;height:60px;background:#fff}.navtop .nav-box{height:60px;display:flex;align-items:center;justify-content:flex-end}.navtop .nav-box .nav-item{font-size:16px;font-weight:400;margin:0 0 0 70px;display:flex;align-items:center;justify-content:center;color:#999}.navtop .nav-box .nav-item.active{border-bottom:4px solid #fbbc05}.navtop .nav-box .nav-item.active a{color:#343434;line-height:56px}.navtop .nav-box .nav-item a{color:#999;padding:0;line-height:56px}.navtop .nav-box .userbox{margin-left:70px;display:flex}.navtop .nav-box .userbox .login{color:#999;cursor:pointer}.navtop .nav-box .userbox .login:hover{color:#343434}.navtop .nav-box .userbox .userinfo{color:#343434}.navtop .nav-box .userbox .logout{margin-left:10px}.navtop .nav-box .userbox .logout a{color:#343434}.banner{width:100%;position:relative;overflow:hidden}.banner .active-box{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.banner .active-box img{width:100%}.banner .active-box .active-img{position:relative;width:80%;height:100%;margin:0 auto}.banner .active-box .logo{width:165px;height:84px;position:absolute;top:8%;left:0}.banner .active-box .slog{width:251px;height:84px;position:absolute;top:8%;left:230px}.banner .active-box .text-1{width:491px;height:116px;position:absolute;top:25%;left:0}.banner .active-box .text-2{width:466px;height:122px;position:absolute;top:45%;left:130px}.banner .active-box .icon-1{width:121px;height:105px;position:absolute;top:45%;left:-4px}.banner .active-box .icon-1.route{animation:route .3s 1 forwards}@keyframes route{to{transform:rotate(180deg)}}.banner .active-box .icon-2{width:74px;height:58px;position:absolute;top:25%;left:514px;margin-top:58px}.banner .active-box .icon-2.big{animation:big .3s 1 forwards;transform-origin:0 100%}@keyframes big{to{transform:scale(1, 1.5)}}.banner .active-box .active-button{width:321px;height:70px;top:70%;left:0px;border-radius:50px;border:2px solid #000;position:absolute}.banner .active-box .active-button.active-button-y{display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:500;line-height:45px;letter-spacing:0px;background:#fbbc05;cursor:pointer}.banner .active-box .active-button.active-button-r{background:#ea4336;margin-top:16px}.banner .active-box .active-button.active-button-b{background:#4285f4;margin-top:-8px}.banner .active-box .active-button.active-button-g{background:#34a853;margin-top:8px}.wrap-index .common-title{text-align:center;font-size:36px;padding:30px 0}.wrap-index .mainbox2{width:1200px;margin:0 auto}.wrap-index .mainbox{width:1200px;margin:0 auto;position:relative;z-index:9;background:#EEEEEE;border:2px solid #000000;border-radius:46px;box-sizing:border-box}.wrap-index .inner-bg{width:1186px;background:linear-gradient(115deg, #34A853 11%, #5382EB 33%, #9F6CD4 47%, #EA4335 63%, #EA4335 81%, #F46831 89%, #FFCB32 100%);border:1px solid #202124;position:absolute;content:'';right:-10px;top:-11px;border-radius:46px;height:400px}.wrap-index .inner-box{width:1200px;margin:0 auto;position:relative}.wrap-index section{margin-bottom:55px}.wrap-index .section-tab .tab{text-align:center}.wrap-index .section-tab .tab span,.wrap-index .section-tab .tab a{margin:0 35px;display:inline-block;height:65px;line-height:65px;position:relative;font-size:22px;cursor:pointer;color:#a8a8a8}.wrap-index .section-tab .tab span.cur,.wrap-index .section-tab .tab a.cur{color:#212226}.wrap-index .section-tab .tab span.cur::before,.wrap-index .section-tab .tab a.cur::before{position:absolute;left:0;top:0;content:'';width:100%;height:5px;background:linear-gradient(90deg, #e74435, #ff97bc)}.wrap-index .section-tab .tab span:hover::before,.wrap-index .section-tab .tab a:hover::before{position:absolute;left:0;top:0;content:'';width:100%;height:5px;background:linear-gradient(90deg, #e74435, #ff97bc)}.wrap-index .section-banner{text-align:center}.wrap-index .section-banner a{max-width:1920px;width:100%;display:inline-block}.wrap-index .section-banner a img{width:100%}.wrap-index .tablink{width:448px;height:50px;background:#EBEBEB;border-radius:100px 100px 100px 100px;border:2px solid #000000;line-height:50px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.wrap-index .tablink a{display:block;width:224px;height:50px;font-size:18px;color:#000000;text-align:center;font-weight:bold}.wrap-index .tablink a:hover{color:#262D46}.wrap-index .tablink a.cur{background:linear-gradient(99deg, #FBBC04 0%, #FBBC04 18%, #F46831 48%, #EA4335 75%, #EA4335 100%);border-radius:50px 50px 50px 50px;border:2px solid #202124}.wrap-index .alltit{border-bottom:2px solid #000;height:80px;margin-bottom:20px;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}.wrap-index .alltit::after{position:absolute;background:url(../images/r6.png) no-repeat center top;background-size:122px 32px;width:122px;height:32px;right:54px;top:25px;content:'';z-index:99}.wrap-index .inner-content{padding:40px 66px 40px;position:relative;box-sizing:border-box}.wrap-index .section-detail .inner-content{padding-bottom:60px}.wrap-index .section-detail .dec{font-size:16px;color:#262D46;line-height:30px;margin-bottom:10px}.wrap-index .section-detail .step-bank{display:flex;justify-content:space-between;margin:30px 0;padding:0 6px}.wrap-index .section-detail .step-bank .item{width:240px;position:relative}.wrap-index .section-detail .step-bank .item::before{width:244px;height:183px;border-radius:8px 8px 8px 8px;border:2px solid #202124;content:'';position:absolute;z-index:1;left:-7px;top:-7px;background:#fff}.wrap-index .section-detail .step-bank .item:nth-child(3)::before,.wrap-index .section-detail .step-bank .item:nth-child(4)::before{right:-7px;top:-7px;left:auto}.wrap-index .section-detail .step-bank .item .inner{padding:8px 0 20px 0;box-sizing:border-box;border:2px solid #202124;border-radius:8px;background:#fff;z-index:9;position:relative}.wrap-index .section-detail .step-bank .item .track-name{font-size:24px;color:#000000;font-weight:bold;text-align:center;margin-bottom:10px}.wrap-index .section-detail .step-bank .item .stage{display:flex;justify-content:center}.wrap-index .section-detail .step-bank .item .stage-list{width:94px;border-radius:8px 8px 8px 8px;border:2px solid #000000;padding:20px 0 23px 0;margin:0 5px;text-align:center;position:relative}.wrap-index .section-detail .step-bank .item .stage-list .stage-list-name{font-size:20px;color:#000000;line-height:30px;font-weight:bold}.wrap-index .section-detail .step-bank .item .stage-list .stage-list-time{font-size:14px;color:#000000;line-height:30px}.wrap-index .section-detail .step-bank .item .stage-list .btns{position:absolute;left:-5px;width:100px;height:30px;font-size:16px;line-height:28px;text-align:center;background:linear-gradient(90deg, #4285F4 0%, #4285F4 27%, #34A853 68%, #34A853 100%);border-radius:30px 30px 30px 30px;border:1px solid #202124}.wrap-index .section-detail .step-bank .item .stage-list .btns a{display:block;height:30px;color:#FFFFFF;font-size:16px}.wrap-index .section-detail .step-bank .item .stage-list .btns.lock{background:linear-gradient(99deg, #F2DFA8 0%, #EDBBB7 100%);border-radius:34px 34px 34px 34px;border:2px solid #202124}.wrap-index .section-detail .step-bank .item .stage-list .btns.lock a{color:#000000}.wrap-index .section-detail .final-bank{display:flex;text-align:center;flex-direction:column;align-items:center;width:1060px;height:124px;background:url(../images/f.png) no-repeat center top;background-size:1060px 124px;margin-top:10px;padding-top:18px}.wrap-index .section-detail .final-bank .name{font-size:24px;color:#000;line-height:30px;font-weight:bold}.wrap-index .section-detail .final-bank .time{font-size:14px;color:#000000;line-height:30px}.wrap-index .section-detail .final-bank .btns{width:247px;height:30px;font-size:16px;line-height:28px;text-align:center;background:linear-gradient(99deg, #FBBC04 0%, #FBBC04 18%, #F46831 48%, #EA4335 75%, #EA4335 100%);border-radius:30px 30px 30px 30px;border:1px solid #202124}.wrap-index .section-detail .final-bank .btns a{display:block;height:37px;color:#FFFFFF;font-size:16px}.wrap-index .section-detail .final-bank .btns.lock{background:linear-gradient(99deg, #F2DFA8 0%, #EDBBB7 100%);border-radius:34px 34px 34px 34px;border:2px solid #202124}.wrap-index .section-detail .final-bank .btns.lock a{color:#000000}.wrap-index .section-detail .goanswer{cursor:pointer}.wrap-index .section-detail .course{width:681px;height:46px;background:linear-gradient(165deg, #4285F4 0%, #4285F4 27%, #34A853 68%, #34A853 100%);border-radius:20px 20px 20px 20px;border:2px solid #202124;position:absolute;bottom:-23px;left:50%;margin-left:-340px}.wrap-index .section-detail .course a{display:block;font-size:20px;color:#000000;line-height:44px;padding-left:20px;position:relative}.wrap-index .section-detail .course a::after{content:'GO';width:60px;height:46px;font-weight:500;font-size:20px;color:#000000;line-height:44px;border-radius:46px;position:absolute;border:2px solid #202124;right:-3px;top:-2px;background:#fff;display:block;text-align:center}.wrap-index .section-rule .dec{font-size:16px;color:#575757;margin-bottom:15px;line-height:1.8}.wrap-index .section-rule .dec:last-child{margin-bottom:0}.wrap-index .section-rule .dec strong{font-size:20px;color:#000000;font-weight:bold;display:block}.wrap-index .section-prize .dec{font-size:16px;color:#575757;margin-bottom:15px;line-height:1.8;padding-left:25px;position:relative}.wrap-index .section-prize .dec:last-child{margin-bottom:0}.wrap-index .section-prize .dec span{display:inline-block;position:absolute;left:0;top:-1px;width:25px;font-weight:bold;font-size:16px;color:#000}.wrap-index .section-prize .dec.zhu{font-size:14px;color:#575757}.wrap-index .section-rank .alltit::after{display:none}.wrap-index .section-rank .tologin{position:absolute;right:45px;top:32px;font-size:16px;color:#2383ff;cursor:pointer}.wrap-index .section-rank .myscore{position:absolute;right:40px;top:23px}.wrap-index .section-rank .myscore .my{width:110px;height:40px;background:#EEEEEE;border-radius:100px 100px 100px 100px;border:2px solid #000000;text-align:center;line-height:40px;font-size:16px;color:#000000;cursor:pointer}.wrap-index .section-rank .myscore .my-hide{width:236px;height:233px;background:url(../images/k.png) no-repeat center top;background-size:236px 233px;padding:32px 20px 0;box-sizing:border-box;display:none;position:absolute;right:0px;top:43px;z-index:3}.wrap-index .section-rank .myscore .my-hide .item{display:flex;font-size:14px;color:#777777;justify-content:space-between;margin-bottom:18px}.wrap-index .section-rank .myscore .my-hide .item span{width:45px;text-align:right;display:inline-block}.wrap-index .section-rank .myscore .my-hide .item strong{font-weight:bold;color:#111113;width:100px;text-align:center;display:inline-block}.wrap-index .section-rank .myscore .my-hide .item em{font-style:normal;width:63px;text-align:right;display:inline-block}.wrap-index .section-rank .tab{display:flex;padding:0 20px;justify-content:space-around;margin:0 auto 27px;line-height:40px;width:562px;height:44px;background:#EEEEEE;border-radius:100px 100px 100px 100px;border:2px solid #000000}.wrap-index .section-rank .tab span{display:block;font-size:16px;color:#8C8C8C;cursor:pointer}.wrap-index .section-rank .tab span.cur{font-size:18px;color:#111113;position:relative;z-index:9}.wrap-index .section-rank .tab span.cur::after{content:'';width:90px;height:46px;background:#EEEEEE;border-radius:40px 40px 40px 40px;border:2px solid #202124;position:absolute;left:50%;bottom:-3px;margin-left:-45px;z-index:-1;box-sizing:border-box}.wrap-index .section-rank .rank-list .tab-content{display:none}.wrap-index .section-rank .rank-list ul{padding:0 200px}.wrap-index .section-rank .rank-list li{display:flex;justify-content:space-between;margin-bottom:16px}.wrap-index .section-rank .rank-list li .name{font-size:16px;color:#262D46;display:flex;align-items:center}.wrap-index .section-rank .rank-list li .name span{display:inline-block;width:55px;text-align:center}.wrap-index .section-rank .rank-list li .score{font-size:16px;color:#262D46}.wrap-index .section-rank .rank-list li:nth-child(1) .name,.wrap-index .section-rank .rank-list li:nth-child(2) .name,.wrap-index .section-rank .rank-list li:nth-child(3) .name{font-size:22px;color:#000}.wrap-index .section-rank .rank-list li:nth-child(1) .name span,.wrap-index .section-rank .rank-list li:nth-child(2) .name span,.wrap-index .section-rank .rank-list li:nth-child(3) .name span{text-indent:-99999em}.wrap-index .section-rank .rank-list li:nth-child(1) span{background:url(../images/jp1.png) no-repeat center top;background-size:36px 36px}.wrap-index .section-rank .rank-list li:nth-child(2) span{background:url(../images/jp2.png) no-repeat center top;background-size:36px 36px}.wrap-index .section-rank .rank-list li:nth-child(3) span{background:url(../images/jp3.png) no-repeat center top;background-size:36px 36px}.wrap-index .section-rank .button{width:100%;text-align:center;color:#737373;font-size:14px;padding-top:20px}.wrap-index .section-rank .button a{color:#737373;background:url(../images/m.png) no-repeat right center;background-size:24px 6px;padding-right:30px}.wrap-index .section-rank .button a:hover{color:#000}.wrap-index .section-rank .no-data{text-align:center;padding:100px 0;font-size:16px;color:#262D46}.page-error{text-align:center;padding:100px 0;color:#f00;font-size:20px}.rank{min-height:100vh}.rank .rankpage{margin-top:0px;position:relative}.rank .rankpage .inner-bg{width:1186px;background:linear-gradient(115deg, #34A853 11%, #5382EB 33%, #9F6CD4 47%, #EA4335 63%, #EA4335 81%, #F46831 89%, #FFCB32 100%);border:1px solid #202124;position:absolute;content:'';right:-10px;top:-11px;border-radius:46px;height:300px}.rank .rankpage .inner{position:relative;z-index:9;padding:0 0 30px 0;background:#EEEEEE;border:2px solid #000000;border-radius:46px;box-sizing:border-box}.rank .rankpage .inner .maintitle{border-bottom:2px solid #000;height:80px;margin-bottom:20px;text-align:center;display:flex;align-items:center;justify-content:center}.rank .rank-type{display:flex;padding:0 20px;justify-content:space-around;margin:0 auto 27px;line-height:40px;width:562px;height:44px;background:#EEEEEE;border-radius:100px 100px 100px 100px;border:2px solid #000000}.rank .rank-type span{display:block;font-size:16px;color:#8C8C8C;cursor:pointer}.rank .rank-type span.cur{font-size:18px;color:#111113;position:relative;z-index:9}.rank .rank-type span.cur::after{content:'';width:90px;height:46px;background:#EEEEEE;border-radius:40px 40px 40px 40px;border:2px solid #202124;position:absolute;left:50%;bottom:-3px;margin-left:-45px;z-index:-1;box-sizing:border-box}.rank .rank-list{padding:0 200px}.rank .rank-list li{display:flex;justify-content:space-between;margin-bottom:16px}.rank .rank-list li .name{font-size:16px;color:#262D46;display:flex;align-items:center}.rank .rank-list li .name span{display:inline-block;width:55px;text-align:center}.rank .rank-list li .score{font-size:16px;color:#262D46}.rank .rank-list li:nth-child(1) .name,.rank .rank-list li:nth-child(2) .name,.rank .rank-list li:nth-child(3) .name{font-size:22px;color:#000}.rank .rank-list li:nth-child(1) .name span,.rank .rank-list li:nth-child(2) .name span,.rank .rank-list li:nth-child(3) .name span{text-indent:-99999em}.rank .rank-list li:nth-child(1) span{background:url(../images/jp1.png) no-repeat center top;background-size:36px 36px}.rank .rank-list li:nth-child(2) span{background:url(../images/jp2.png) no-repeat center top;background-size:36px 36px}.rank .rank-list li:nth-child(3) span{background:url(../images/jp3.png) no-repeat center top;background-size:36px 36px}.rank .rank-end{display:flex;align-items:center;justify-content:center}.rank .nodata img{width:100%}.modal.show .modal-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);margin:0}.login-modal-box{width:38rem;height:auto;border:none;position:relative;border-radius:12px;margin-top:0}.login-modal-box .modal-header{height:64px;border-bottom:none;display:flex;justify-content:flex-end;align-items:center;padding:0 14px}.login-modal-box .graybank{height:10px;background:#EAEAEA;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.12);border-radius:0px 0px 0px 0px}.login-modal-box .modal-body{padding:10px 44px}.login-modal-box .modal-body label{font-size:16px}.login-modal-box .modal-body .form-group{margin-bottom:0rem;padding-bottom:0rem}.login-modal-box .modal-body .form-group small{height:20px}.login-modal-box .modal-body .form-text{color:#ea4336}.login-modal-box .modal-body .form-control{height:44px;font-size:16px}.login-modal-box .modal-body .form-check{padding-left:0}.login-modal-box .modal-body .form-check label{font-size:14px;color:#c6c6c6}.login-modal-box .modal-body .check-span{display:block;margin-right:0px;width:16px;height:16px;border-radius:4px;border:1px solid #ea4336;box-sizing:border-box;position:relative;top:3px;cursor:pointer;float:left}.login-modal-box .modal-body .check-span.active{background-image:url(../images/dui.png);background-size:60%;background-position:center;background-repeat:no-repeat}.login-modal-box .icon-green{position:absolute;right:0px;bottom:0px;width:4rem;transform:translate(50%, 50%)}.login-modal-box .icon-green img{width:100%;height:auto}.buttonbox{display:flex}.buttonbox .btitem{width:30px;height:30px;display:flex;justify-content:center;border-radius:4px;box-sizing:border-box;margin-left:10px}#bigimg .buttonbox{position:absolute;right:-15px;top:-15px;cursor:pointer}#bigimg .buttonbox .btitem{cursor:pointer}.bg-g{background:radial-gradient(#94FF98 0%, #A5E9C0 0%, #34A853 100%);border-radius:4px 4px 4px 4px}.bg-y{background:radial-gradient(#F8C86C 0%, #FCDFA5 0%, #FBBC05 100%);border-radius:4px 4px 4px 4px}.bg-r{background:#ea4336;cursor:pointer;font-size:24px;line-height:1;padding-bottom:2px;color:#fff}.title-box{display:flex;justify-content:space-between;padding:23px 40px}.title-box .title{font-size:3rem;font-weight:600;color:#000000;line-height:67px}.title-box .title-left{width:200px}.title-box .title-left .logo{background:url(../images/logo.png) no-repeat 80px center;background-size:39px 13px}.title-box .title-right{color:#8d8d8d}.title-box .title-right .link{color:#0089ed;cursor:pointer}.regiter-success{color:#34a853}.loginbutton{position:relative;width:450px;height:54px;font-size:16px;color:#141414;background:linear-gradient(132deg, #FFDF81 0%, #FFC44F 77%, #FFB32F 100%);border-radius:4px 4px 4px 4px;align-items:center;display:flex;justify-content:center;margin:1rem auto;border:none}.rank-page-top{display:flex;margin:100px auto 40px}.rank-page-top .back{width:160px;height:48px;border-radius:100px 100px 100px 100px;border:2px solid #000;display:flex;align-items:center;justify-content:center}.rank-page-top a{color:#000;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.rank-page-top .goquestion{width:160px;height:48px;background:linear-gradient(167deg, #74A4FB 0%, #806AFB 100%);border-radius:100px 100px 100px 100px;border:1px solid;border-image:linear-gradient(133deg, rgba(255,255,255,0.09), rgba(255,255,255,0.79), rgba(255,255,255,0.17)) 1 1;display:flex;align-items:center;justify-content:center;margin-left:18px;cursor:pointer}.result{background:#fbbc05}.result-page{background:#F2F3F3;position:relative;width:100%;height:calc(100vh);overflow:hidden}.result-page.slider{overflow:auto;height:auto}.result-page .caizhi-box{width:100%;height:calc(100vh);overflow:hidden;position:absolute;top:0;left:0}.result-page .caizhi{position:absolute;width:100%;height:100%;top:80%;left:0px;overflow:hidden}.result-page .caizhi.end{top:100%}.result-page .caizhi img{width:100%}.result-page .title{font-size:46px;width:1200px;margin:4rem auto;display:flex;align-items:center;justify-content:center}.result-page .result-content{position:relative;width:100%;height:262px;background:url(../images/s5.png) no-repeat center top;background-size:1214px 262px;margin-top:200px}.result-page .topic-container{display:none}.caozuo{width:1070px;margin:40px auto 60px auto;display:flex;align-items:center;justify-content:space-between}.caozuo .backindex,.caozuo .viewrank,.caozuo .getresult,.caozuo .baoming{width:240px;border-radius:30px;font-size:24px;font-weight:bold;cursor:pointer;border:2px solid #000000;text-align:center;position:relative}.caozuo .getresult::after{content:'';width:100%;height:60px;background:linear-gradient(99deg, #FBBC04 0%, #FBBC04 18%, #F46831 48%, #EA4335 75%, #EA4335 100%);border-radius:50px 50px 50px 50px;border:2px solid #202124;position:absolute;z-index:1;right:-3px;bottom:-5px}.caozuo .baoming::after{content:'';width:100%;height:60px;background:#4285F4;border-radius:50px 50px 50px 50px;border:2px solid #202124;position:absolute;z-index:1;right:-3px;bottom:-5px}.caozuo a{color:#000;display:block;height:60px;background:#F5F5F5;line-height:60px;text-align:center;border-radius:30px;z-index:9;position:relative}.result-b{width:999px;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#000;padding-top:140px}.result-b .result-score-box{width:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}.result-b .result-score-box .result-score{font-size:40px;font-weight:900;line-height:40px;color:#292929;font-family:Arial Black;-webkit-text-stroke:1px #000}.result-b .result-score-box .result-text{padding-top:20px;font-size:16px}.result-b.result-bg-r{margin-left:-492px;margin-top:-10px;background:#ea4336}.result-b.result-bg-g{margin-left:-462px;margin-top:20px;background:#34a853}.result-b.result-bg-b{margin-left:-472px;margin-top:-245px;margin-top:10px;background:#4285f4}.light-bg{position:absolute;bottom:0;left:50%;width:1200px;margin-left:-600px;display:flex;align-items:flex-end;justify-content:center}.light-bg .left,.light-bg .center,.light-bg .right{width:380px;height:100px;background:rgba(0,0,0,0.07)}.light-bg .center{height:200px;margin:0 8px}.light-bg .right{height:150px}.answer-page{background:#F2F3F3;overflow:hidden;height:100vh;position:relative}.answer-page .answer-box{width:1200px;border:2px solid #000;border-radius:30px ;padding:100px 30px 0;margin:0 auto;position:fixed;left:50%;top:100%;margin-left:-600px;margin-right:0;margin-top:-93px;overflow:hidden;transition:all .7s linear}.answer-page .answer-box.answer-absolute{top:50%;margin-top:-315px}.answer-page .answer-box .inner{border:2px solid #000;border-radius:30px;padding:80px 20px 0px 20px}.answer-page .topic-box{margin:0 auto;width:100%;border:none;position:relative}.answer-page .topic-box .topic-content{min-height:370px;overflow:hidden;position:relative}.answer-page .topic-box .topic{width:100%;display:none;border:none;position:absolute}.answer-page .topic-box .topic.topic-1{display:block}.answer-page .topic-box .topic .tibox{z-index:10;position:relative;padding:0px 10px 8px 10px}.answer-page .topic-box .topic .topic-title .topic-title-text{font-family:Microsoft YaHei;font-size:1.6rem;font-weight:600;line-height:1.6;letter-spacing:0px;text-align:justify}.answer-page .topic-bottom{width:100%;height:115px;display:flex;justify-content:flex-end;align-items:center}.answer-page .topic-bottom .topic-bottom-right{display:flex}.answer-page .topic-bottom .topic-bottom-right .button-item{width:160px;height:40px;border:2px solid #000;border-radius:38px 38px 38px 38px;display:flex;align-items:center;justify-content:center;font-size:26px;border-radius:50px;margin-left:33px;cursor:pointer}.answer-page .topic-bottom .topic-bottom-right .button-item.hide{display:none}.answer-page .topic-bottom .topic-bottom-right .button-item.submit-answer{background:linear-gradient(99deg, #FBBC04 0%, #FBBC04 18%, #F46831 48%, #EA4335 75%, #EA4335 100%);color:#000}.time-start{width:100%;height:calc(100vh - 93px);font-size:40rem;display:flex;align-items:center;justify-content:center;color:#FBBC04;background:-webkit-linear-gradient(165deg, #FBBC04 0%, #FBBC04 27%, #EA4335, #EA4335 100%);background:linear-gradient(165deg, #FBBC04 0%, #FBBC04 27%, #EA4335 68%, #EA4335 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.answer-box{position:relative;width:1200px;margin:20px auto 0 auto;border-radius:20px}.answer-box .tit{position:absolute;background:url(../images/tit.png) no-repeat center top;background-size:336px 51px;width:336px;height:51px;left:30px;top:24px;z-index:99}.answer-box .round{position:absolute;background:url(../images/r6.png) no-repeat center top;background-size:122px 32px;width:122px;height:32px;right:54px;top:37px;z-index:99}.answer-box .qa-num{top:120px;left:60px;text-align:center;width:82px;height:36px;background:#FBBC04;border:2px solid #000;font-size:16px;font-weight:500;line-height:30px;margin-right:10px;border-radius:20px;position:absolute;z-index:99}.answer-box .jindu{position:absolute;top:120px;right:60px;width:445px;z-index:99}.answer-box .jindu .text{display:flex;align-items:center;justify-content:space-between;font-size:18px;padding-bottom:5px}.answer-box .jindu .text .progress-txt{color:#000}.answer-box .jindu .progress-line{border-radius:10px 10px 10px 10px;border:2px solid #000;height:16px;border-radius:10px}.answer-box .jindu .progress-line .progress-blue{height:100%;width:50%;border-radius:10px;background:linear-gradient(99deg, #FBBC04 0%, #FBBC04 18%, #F46831 48%, #EA4335 75%, #EA4335 100%);transition:width .5s;border-right:2px solid #202124}.topic-box{width:1200px;margin:0 auto 40px auto}.topic-box.topic-box-r{position:relative}.topic-box.topic-box-r .inner-bg{width:1186px;background:linear-gradient(115deg, #34A853 11%, #5382EB 33%, #9F6CD4 47%, #EA4335 63%, #EA4335 81%, #F46831 89%, #FFCB32 100%);border:1px solid #202124;position:absolute;content:'';right:-10px;top:-11px;border-radius:46px}.topic-box.topic-box-r .inner{position:relative;z-index:9;padding:0 0 30px 0;background:#EEEEEE;border:2px solid #000000;border-radius:46px;box-sizing:border-box}.topic-box.topic-box-r .inner .graybank{height:15px;background:#EAEAEA}.topic-box.topic-box-r .inner .topic-item{padding:30px;border-bottom:2px solid #202124}.topic-box.topic-box-r .inner .topic-item:last-child{border:none;padding-bottom:0}.topic-box.topic-box-r .inner .topic .topic-title{display:flex}.topic-box.topic-box-r .inner .topic .topic-title .topic-title-text{width:980px}.topic-box.topic-box-r .inner .topic .topic-option-box .alist{cursor:auto;position:relative}.topic-box.topic-box-r .inner .topic .topic-option-box .alist.result-error.alist-ed .ins{background:#FFCFCF;color:#000}.topic-box.topic-box-r .inner .topic .topic-option-box .alist.result-error.alist-ed .ins::after{position:absolute;right:-20px;top:-20px;content:'';width:42px;height:42px;background:url(../images/r5.png) no-repeat center center;background-size:42px 42px}.topic-box.topic-box-r .inner .topic .topic-option-box .alist.result-error.alist-ed::after{display:none}.topic-box.topic-box-r .inner .go{width:212px;height:46px;background:linear-gradient(165deg, #4285F4 0%, #4285F4 27%, #34A853 68%, #34A853 100%);border-radius:20px 20px 20px 20px;border:2px solid #202124;margin:5px auto 0}.topic-box.topic-box-r .inner .go a{display:block;font-size:20px;color:#fff;line-height:44px;padding-left:20px;position:relative}.topic-box.topic-box-r .inner .go a::after{content:'GO';width:60px;height:46px;font-weight:500;font-size:20px;color:#000000;line-height:44px;border-radius:46px;position:absolute;border:2px solid #202124;right:-3px;top:-2px;background:#fff;display:block;text-align:center}.topic-box .topic .topic-title{display:flex;align-items:center;flex-wrap:nowrap;padding:20px 0 30px 0}.topic-box .topic .topic-title .topic-num{text-align:center;width:82px;height:36px;background:#FBBC04;border:2px solid #000;font-size:16px;font-weight:500;line-height:30px;margin-right:10px;border-radius:20px}.topic-box .topic .topic-title .topic-title-text{font-family:Microsoft YaHei;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;text-align:justify}.topic-box .topic .aother .aimg{width:200px}.topic-box .topic .aother .aimg img{max-width:100%}.topic-box .topic .aother .aimg.aimg-big{width:800px;padding-bottom:20px}.topic-box .topic .aother .atxt{font-size:16px}.topic-box .topic .topic-option-box .type{display:flex;flex-wrap:wrap;justify-content:space-between}.topic-box .topic .topic-option-box .alist{width:49%;height:70px;margin-bottom:40px;cursor:pointer;position:relative}.topic-box .topic .topic-option-box .alist .ins{background:#EEEEEE;border-radius:10px 10px 10px 10px;border:2px solid #000000;display:flex;align-items:center;box-sizing:border-box;padding:10px 20px;font-size:18px;font-weight:bold;position:relative;z-index:9}.topic-box .topic .topic-option-box .alist strong{margin-right:20px;font-size:24px}.topic-box .topic .topic-option-box .alist span{display:flex;height:60px;align-items:center;word-break:break-all;font-size:16px}.topic-box .topic .topic-option-box .alist-ed .ins{color:#fff;background:linear-gradient(165deg, #4285F4 0%, #4285F4 27%, #34A853 68%, #34A853 100%)}.topic-box .topic .topic-option-box .alist-ed::after{width:527px;height:87px;border:2px solid #000000;content:'';position:absolute;z-index:1;left:2px;top:2px;border-radius:10px 10px 10px 10px}.topic-box .topic .topic-option-box .alist-input input{width:100%;height:40px;line-height:40px;border-radius:5px;border:1px solid #dbdbdb;box-sizing:border-box;padding:0 10px;margin-bottom:10px}.topic-box .topic .onlineclass{margin:10px auto 0 auto;width:460px;height:50px;line-height:44px;border-radius:50px;text-align:center;border:3px solid #202124;position:relative;font-size:20px;font-weight:500;letter-spacing:0px;background:#34a853;padding-right:70px;cursor:pointer}.topic-box .topic .onlineclass .go{width:70px;height:50px;border-radius:50px;border:3px solid #202124;position:absolute;right:-3px;top:-3px;background:#fbbc05}.m-toast-pop{display:none;z-index:9999;position:fixed;width:100%;top:0;bottom:0;right:0;overflow:auto;text-align:center}.m-toast-inner{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.m-toast-inner-text{display:inline-block;margin:0 22px;padding:19px 21px;font-size:16px;color:#ffffff;letter-spacing:0;line-height:22px;background:#34a853;border-radius:10px}.live-page.live-page-list{background:url(https://s3.51cto.com/oss/202208/24/a872ff8a5c013dd956cba0590c2292ab.png) no-repeat center 500px}.live-page .common-title{height:80px;line-height:80px;font-size:40px;color:#111113;text-align:center;font-weight:bold;margin-bottom:30px}.live-page .common-title.common-title-small{font-size:28px;margin-bottom:0}.live-page .common-title.common-title-small span::before{top:10px;left:-20px}.live-page .common-title.common-title-small span::after{top:10px;right:-20px}.live-page .common-title span{position:relative}.live-page .common-title span::before{content:'';position:absolute;left:-32px;top:20px;width:10px;height:20px;background:#4285F4;border-radius:0px 20px 20px 0px;opacity:1}.live-page .common-title span::after{content:'';position:absolute;right:-32px;top:20px;width:10px;height:20px;background:#4285F4;border-radius:20px 0px 0px 20px;opacity:1}.live-page .second-title{text-align:center;font-size:18px;color:#000;margin-bottom:15px;font-weight:bold}.live-page .content-text{font-size:18px;color:#000;line-height:1.7;margin-bottom:20px}.live-page .banner{margin-bottom:20px;text-align:center}.live-page .banner img{width:100%;max-width:1920px}.live-page .liveday{border-radius:10px;border:2px solid #000;padding:32px 0;margin-top:73px}.live-page .liveday .pic{padding:0 47px;text-align:center}.live-page .liveday .pic img{width:100%}.live-page .video-box{margin-top:50px}.live-page .video-box .vbox{background:url(https://s2.51cto.com/media/videobg1.jpg) no-repeat center top;height:690px;padding:35px 49px;box-sizing:border-box;border-radius:10px;position:relative}.live-page .video-box .vbox .wait{border-radius:10px;border:4px solid #000;background:rgba(0,0,0,0.9);display:flex;align-items:center;justify-content:center;overflow:hidden;height:620px}.live-page .video-box .vbox .wait span{display:block;width:398px;height:50px;color:#202124;line-height:50px;font-size:18px;border-radius:50px;border:2px solid #202124;background:#FBBC05;text-align:center}.live-page .video-box .vbox .wait1{background:url(../images/bg.jpg) no-repeat center top}.live-page .video-box .vbox .wait2{background:url(https://s2.51cto.com/media/waitbg.jpg) no-repeat center top}.live-page .video-box .vbox .playpic{width:100%;height:620px;cursor:pointer;border-radius:10px}.live-page .video-box .vbox .videobox{width:1130px;height:620px;position:absolute;top:35px;left:35px;display:none;border-radius:10px;border:4px solid #000;background:#000;overflow:hidden;box-sizing:border-box}.live-page .video-box .vbox #videobox{position:absolute;left:35px;top:35px;width:1130px;height:620px}.live-page .video-box .list{display:flex;flex-wrap:wrap;margin-top:50px}.live-page .video-box .list a{color:#333;font-size:16px;padding:10px 80px;width:46%;display:block}.live-page .live-bot{margin-top:90px;height:100px;background:#E7E9EC}.live-page .video-list-box{position:relative;margin-bottom:40px}.live-page .video-list-box .card-box{width:350px;border-radius:10px;overflow:hidden}.live-page .video-list-box .card-box img{width:100%;cursor:pointer}.live-page .video-list-box .card-box p{height:100px;background:#F6F6F6;box-sizing:border-box;font-size:18px;color:#333;padding:13px}.live-page .video-list-box .swiper-button-prev,.live-page .video-list-box .swiper-button-next{width:48px;height:48px;top:205px;opacity:1;cursor:pointer}.live-page .video-list-box .swiper-button-prev::after,.live-page .video-list-box .swiper-button-next::after{display:none}.live-page .video-list-box .swiper-button-prev{background:url(https://s2.51cto.com/oss/202208/24/8b1047f5906cd516ac56ab496cec4b99.png) no-repeat center top;left:-70px;background-size:100% 100%}.live-page .video-list-box .swiper-button-next{background:url(https://s3.51cto.com/oss/202208/24/f326680f8c025ff50c807164ed942d56.png) no-repeat center top;right:-70px;background-size:100% 100%}.modal-dialog-v .modal-header{padding:0px;border-bottom:none}.modal-dialog-v .modal-body{padding:0}.modal-dialog-v .modal-content{background-color:transparent;box-shadow:none;border:none}.ins-input{position:relative;margin-top:40px;color:#000}.ins-input input{width:80%;background:#FFCFCF;border:#000 2px solid !important}.ins-input::after{position:absolute;right:-20px;top:-20px;content:'';width:42px;height:42px;background:url(../images/r5.png) no-repeat center center;background-size:42px 42px}