.head{padding:.1rem 0;width:100%;display:flex;align-items:center;justify-content:space-around;background:#fff;position:relative;z-index:99}.head .head_left{width:60%}.head .head_left .logo1{width:100%}.head .head_right{width:20%;display:flex;justify-content:center}.head .head_right .go_logoin{display:flex;align-items:center;justify-content:center;padding-bottom:.02rem;padding:.05rem .2rem;border:none;background:#226ed0;border-radius:.3rem;color:#fff;cursor:pointer}.head .head_right .logo_user{height:inherit;display:flex;align-items:center;margin-right:.1rem}.head .head_right .logo_user .head_img{width:.4rem;border-radius:50%;margin-right:.1rem}.head .head_right .logo_user .logo_out{display:flex;align-items:center}.head .head_right .logo_user .logo_out span{margin:0 .1rem;white-space:nowrap;display:block}.head .head_right .logo_user .logo_out .logout{border:none;background:#226ed0;color:#fff;cursor:pointer;box-sizing:content-box;padding:.01rem .05rem;border-radius:.1rem;font-size:.16rem}.user-layer{position:absolute;top:.7rem;right:0;width:2.5rem;height:1.5rem;background-color:#fff;z-index:99;box-shadow:0 14px 24px rgba(0,0,0,.5)}.user-layer-img{display:flex;align-items:center;justify-content:center}.user-layer-img img{width:1rem;height:1rem;border-radius:1rem}.user-layer-out{text-align:center;border-top:1px solid #ccc;line-height:.45rem}.foot{width:100%;text-align:center;background:#e1e1e1;line-height:.4rem;padding:.2rem 0;margin-top:.2rem;color:#333}.foot p{font-size:.16rem}.mobile .swiper{margin-left:auto;margin-right:auto}.mobile .swiper img{width:100%;-o-object-fit:cover;object-fit:cover}.mobile *{box-sizing:border-box}.mobile .title_content{width:7rem;margin:0 auto;background:#fff;margin-top:.2rem;border-radius:.1rem;padding:.2rem .1rem}.mobile .title_content h1{font-size:.27rem;color:#333}.mobile .title_content .hint{font-size:.22rem;color:#666;margin-top:.1rem;line-height:.4rem}.mobile .title_content .pricegiveaway{width:100%;margin-top:.1rem;background:#fafafa;box-sizing:border-box;padding:.1rem .2rem}.mobile .title_content .pricegiveaway .price{display:flex;align-items:center}.mobile .title_content .pricegiveaway .price .price1{font-size:.22rem;font-weight:700}.mobile .title_content .pricegiveaway .price .price2{margin-left:.1rem;font-weight:700;color:red;font-size:.24rem}.mobile .title_content .pricegiveaway .giveaway{display:flex;align-items:center;margin-top:.13rem}.mobile .title_content .pricegiveaway .giveaway .giveaway1{font-size:.22rem;font-weight:700}.mobile .title_content .pricegiveaway .giveaway .giveaway2{margin-left:.1rem;color:#666}.mobile .title_content .services{width:100%;margin-top:.1rem;display:flex;padding:0 .2rem}.mobile .title_content .services .services_left{margin:.03rem}.mobile .title_content .services .services_left .services_text{font-weight:700;font-size:.22rem;color:#333}.mobile .title_content .services .services_right{width:74%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;line-height:.4rem;margin-left:.1rem}.mobile .title_content .services .services_right .services_item{display:flex;align-items:center;margin-top:.03rem}.mobile .title_content .services .services_right .services_item img{width:.25rem;margin-right:.1rem}.mobile .title_content .services .services_right .services_item span{color:#666}.mobile .title_content .btn{width:100%;display:flex;justify-content:space-between;margin-top:.1rem}.mobile .title_content .btn button{padding:.12rem 0;width:48%;color:#ee3029;border:.01rem solid #ee3029;border-radius:.3rem;background:none}.mobile .title_content .btn button:hover{color:#fff;background:#ee3029;border:.01rem solid transparent}.mobile .tap_title{width:7rem;margin:0 auto;display:flex;margin-top:.2rem}.mobile .tap_title .tap_title_item{text-align:center;flex:1;padding:.12rem 0;background:rgba(28,89,203,.1);font-size:.22rem;color:#333}.mobile .tap_title .active{background:#1c59cb;color:#fff}.mobile .tap_title .tap_title_item:first-child{border-top-left-radius:.2rem}.mobile .tap_title .tap_title_item:nth-child(3){border-top-right-radius:.2rem}.mobile .tap_bottom{width:7rem;margin:0 auto;background:#fff;box-sizing:border-box}.mobile .tap_bottom .tap_1{width:100%;padding:.1rem}.mobile .tap_bottom .tap_1 img{width:100%}.mobile .tap_bottom .tap_2{padding:.1rem .2rem;padding-top:.02rem}.mobile .tap_bottom .tap_2 .collapse .collapse-item-title{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:.2rem;padding:.1rem .1rem;color:#423f43;font-size:.22rem;background:#f5f6f6}.mobile .tap_bottom .tap_2 .collapse .collapse-item-title .collapse-item-title_left{display:flex;width:96%}.mobile .tap_bottom .tap_2 .collapse .collapse-item-title .collapse-item-title_left p{width:100%}.mobile .tap_bottom .tap_2 .collapse .collapse-item-title .collapse-item-title_left .wire{display:flex;width:.03rem;height:.18rem;background:#1c59cb;margin-right:.1rem;margin-top:.04rem}.mobile .tap_bottom .tap_2 .collapse .collapse-item-title .collapse-item-title_right{display:flex;align-items:center}.mobile .tap_bottom .tap_2 .collapse .collapse-item-title .pull{width:.2rem;transition:all .2s linear}.mobile .pull1{transition:all .2s linear}.mobile .pull_active{transform:rotate(180deg)}.mobile .tap_bottom .tap_2 .collapse .collapse-item-content{width:99%;margin-left:.1rem}.mobile .tap_bottom .tap_2 .collapse .collapse-item-content .collapse-item-content-item{cursor:pointer;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;color:#423f43;margin-top:.1rem;font-size:.18rem}.mobile .tap_bottom .tap_2 .collapse .collapse-item-content .collapse-item-content-item .collapse-item1{box-sizing:border-box;margin-top:.05rem;width:100%;display:flex;background:#f5f6f6;padding:.1rem .1rem;justify-content:space-between;margin-top:.1rem}.mobile .tap_bottom .tap_2 .collapse .collapse-item-content .collapse-item-content-item .collapse-item1 img{width:.25rem;margin-right:.1rem}.mobile .tap_bottom .tap_2 .collapse .collapse-item-content .collapse-item-content-item .collapse-item1 span{width:100%;font-size:.18rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile .tap_bottom .tap_2 .collapse .collapse-item-content .collapse-item-content-item .collapse-item1 button{white-space:nowrap;cursor:pointer;color:#d83d27;display:flex;justify-content:space-between;font-size:.16rem;border:.01rem solid #d83d27;background:#fef9f8;padding:.03rem .2rem;align-items:center}.mobile .tap_bottom .tap_3{background:#fff;padding:.01rem .1rem .1rem .1rem;box-sizing:border-box}.mobile .tap_bottom .tap_3 .tap_3_item{border-radius:.1rem;padding:.1rem .1rem;background:#f5f6f6;margin-top:.2rem}.mobile .tap_bottom .tap_3 .tap_3_item p{display:flex;align-items:center}.mobile .tap_bottom .tap_3 .tap_3_item p span{color:#999}.mobile .tap_bottom .tap_3 .tap_3_item p img{margin-right:.1rem;width:.6rem;height:.6rem;border-radius:.6rem}.mobile .tap_bottom .tap_3 .tap_3_item .critic{margin-top:.1rem;font-size:.2rem;color:#333;line-height:.3rem}.mobile .more{width:7rem;margin:0 auto;display:flex;justify-content:space-between;background:#fff;margin-top:.2rem;padding:.2rem .2rem;border-radius:.1rem}.mobile .more .more_left{width:23%;display:flex;align-items:center;justify-content:center}.mobile .more .more_right{width:76%;display:flex;justify-content:space-between}.mobile .more .more_right img{width:32%}.mobile .pull-down{width:7rem;margin:0 auto;margin-top:.2rem}.mobile .pull-down .pull_title{display:flex;align-items:center;justify-content:space-between;padding:.2rem .2rem;padding-bottom:.1rem;border-radius:.1rem;margin-top:.2rem;background:#fff}.mobile .pull-down .pull_title span{font-size:.22rem;color:#333}.mobile .pull-down .pull_title img{width:.2rem;height:.13rem}.mobile .pull-down .pull_content{padding:.1rem .2rem;padding-top:0;font-weight:500;font-size:.2rem;line-height:.35rem;color:#333;background:#fff}.mobile .pull-down .pull_content span{font-weight:700}.mobile .pop_up{height:auto;border-radius:8px;position:fixed;top:50%;left:50%;z-index:100000000000000000;transform:translate(-50%,-50%)}.mobile .pop_up .close{cursor:pointer;float:right;padding:.05rem .1rem;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:50%}.mobile .pop_up .pop_up_content{padding:.15rem;border-radius:.1rem;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;justify-content:space-between;background:#fff}.mobile .pop_up .pop_up_content .pop_up_right{height:3.1rem}.mobile .pop_up .pop_up_content .pop_up_right img{margin-left:.1rem;display:none;width:3rem;height:100%}.mobile .login-tip{background:rgba(0,0,0,.9);color:#fff;padding:30px 40px;text-align:center;border-radius:12px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999999;min-width:300px;box-shadow:0 4px 20px rgba(0,0,0,.3);backdrop-filter:blur(5px)}.mobile .login-tip .tip-title{font-size:20px;margin-bottom:15px;font-weight:600;color:#fff}.mobile .login-tip .tip-subtitle{font-size:16px;margin-bottom:25px;color:hsla(0,0%,100%,.8);line-height:1.5}.mobile .login-tip .login-btn{background:linear-gradient(135deg,#d4b171,#c69f5b);border:none;color:#fff;padding:12px 40px;border-radius:25px;cursor:pointer;font-size:16px;font-weight:500;transition:all .3s ease}.mobile .login-tip .login-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(212,177,113,.3)}.mobile .login-tip .close-btn{position:absolute;top:15px;right:15px;width:28px;height:28px;line-height:26px;text-align:center;background:hsla(0,0%,100%,.15);border-radius:50%;cursor:pointer;font-size:20px;transition:all .3s ease}.mobile .login-tip .close-btn:hover{background:hsla(0,0%,100%,.25);transform:rotate(90deg)}.mobile .video_media{z-index:99998;position:fixed;left:50%;z-index:99999;transform:translate(-50%,-50%);top:50%;width:7.5rem;display:block;height:100%;background-color:rgba(0,0,0,.8)}.mobile .controlbtn{padding:.01rem .02rem;width:.8rem;z-index:9999;cursor:pointer;font-size:.266rem;color:#000;padding:.1rem .1rem;text-align:center;right:.05rem;top:-.58rem}.mobile .controlbtn,.mobile .video_bg{background:linear-gradient(150deg,#1675eb,#f3f3f3);position:fixed;border-radius:.1rem}.mobile .video_bg{left:50%;z-index:99999;top:50%;transform:translate(-50%,-50%);padding:.1rem .1rem;width:97%}.mobile .video_plateform{width:100%;border-radius:.1rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.mobile #my_video{width:100%;min-height:3.9rem}.mobile video::-webkit-media-controls-fullscreen-button{display:none}.mobile .watermark{position:absolute;color:hsla(0,0%,100%,.3);font-size:14px;font-weight:700;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100;text-shadow:1px 1px 2px rgba(0,0,0,.3);animation:float 25s ease-in-out infinite}@keyframes float{0%{top:10%;left:5%;transform:rotate(-5deg)}25%{top:10%;left:70%;transform:rotate(5deg)}50%{top:70%;left:70%;transform:rotate(-5deg)}75%{top:70%;left:10%;transform:rotate(5deg)}to{top:10%;left:5%;transform:rotate(-5deg)}}.mobile .payment-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999}.mobile .payment-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.mobile .payment-modal{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:7.5rem;max-width:100%;background:#fff;border-radius:.2rem .2rem 0 0;animation:slideUp .3s ease-out}.mobile .payment-modal .payment-content{padding:.2rem}.mobile .payment-modal .payment-content .payment-header{display:flex;justify-content:space-between;align-items:center;padding:.1rem 0;border-bottom:1px solid #eee}.mobile .payment-modal .payment-content .payment-header span{font-size:.28rem;color:#333;font-weight:700}.mobile .payment-modal .payment-content .payment-header .close-payment{font-size:.4rem;color:#999;cursor:pointer}.mobile .payment-modal .payment-content .payment-methods{padding:.2rem 0}.mobile .payment-modal .payment-content .payment-methods .payment-method{display:flex;align-items:center;padding:.15rem 0;cursor:pointer}.mobile .payment-modal .payment-content .payment-methods .payment-method img{width:.4rem;height:.4rem;margin-right:.15rem}.mobile .payment-modal .payment-content .payment-methods .payment-method span{flex:1;font-size:.24rem;color:#333}.mobile .payment-modal .payment-content .payment-methods .payment-method .check-icon{width:.3rem;height:.3rem;border-radius:50%;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;color:transparent}.mobile .payment-modal .payment-content .payment-methods .payment-method.active .check-icon{background:#1c59cb;border-color:#1c59cb;color:#fff}.mobile .payment-modal .payment-content .confirm-payment{width:100%;background:#1c59cb;color:#fff;border:none;padding:.2rem;border-radius:.1rem;font-size:.24rem;margin-top:.2rem}@keyframes slideUp{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}.mobile .Modalbox,.mobile .Modalbox1{width:100%;height:100%;background-color:hsla(0,0%,40%,.5);z-index:999;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center}.mobile .Modalbox1 .alert,.mobile .Modalbox .alert{padding:.2rem;width:85%;background-color:#fff;border-radius:.1rem;margin:auto;display:flex;flex-direction:column;justify-content:center}.mobile .Modalbox1 .alert .alert_name,.mobile .Modalbox .alert .alert_name{width:100%;margin-bottom:.1rem;text-align:justify}.mobile .Modalbox1 .alert .alert_text,.mobile .Modalbox .alert .alert_text{width:100%;text-align:justify;font-size:.35rem}.mobile .Modalbox1 .alert .alert_text{font-size:.35rem}.mobile .Modalbox1 .alert .alert_btn,.mobile .Modalbox .alert .alert_btn{width:100%;display:flex;justify-content:right;margin-top:.3rem}.mobile .Modalbox1 .alert .alert_btn a,.mobile .Modalbox1 .alert .alert_btn button,.mobile .Modalbox .alert .alert_btn a,.mobile .Modalbox .alert .alert_btn button{background:none;border:none;cursor:pointer;color:#fff;background:#2d81ff;border-radius:.2rem;padding:.05rem .2rem;font-size:.3rem;line-height:1}.mobile .Modalbox1 .alert .alert_btn button{font-size:.35rem;line-height:1}.mobile .Modalbox .alert .alert_btn button:first-child{margin-right:.3rem;color:hsla(0,3%,80.2%,.6392156863);background:none}.mobile .exam-modal{max-width:min(90vw,600px);width:100%;margin:0 auto;background:#fff;border-radius:12px;padding:24px 12px;word-break:break-word}.mobile .exam-title{font-size:22px;font-weight:700;margin-bottom:18px;color:#2a5dff;letter-spacing:1px}.mobile .exam-question{font-size:17px;font-weight:500;margin-bottom:18px;line-height:1.6;color:#222;word-break:break-all;hyphens:auto}.mobile .exam-options{margin-bottom:22px}.mobile .exam-option-label{display:block;padding:10px 12px 10px 0;cursor:pointer;border-radius:6px;transition:background .2s;line-height:1.7;font-size:15px;text-align:left}.mobile .exam-option-label:hover{background:#f0f4ff}.mobile .exam-option-label input[type=radio]{margin-right:8px;vertical-align:middle}.mobile .exam-option-label span{vertical-align:middle;line-height:1}.mobile .exam-modal .exam-options label.selected{background:#e6f0ff}.mobile #submitExam{width:100%;background:#2a5dff;color:#fff;font-size:16px;font-weight:600;padding:10px 0;border:none;border-radius:6px;cursor:pointer;transition:background .2s}.mobile .exam-feedback{padding:40px 0;text-align:center;font-size:20px;color:#2a5dff;font-weight:700}.mobile .exam-feedback.error{color:#ff4d4f;font-size:18px;font-weight:600;min-width:300px}.mobile .exam-feedback button{margin-top:24px;background:#2a5dff;color:#fff;font-size:16px;font-weight:600;padding:10px 32px;border:none;border-radius:6px;cursor:pointer;margin:24px 10px 0}.mobile .exam-progress{font-size:15px;color:#888;text-align:center;margin-bottom:10px;font-weight:500;letter-spacing:1px}