<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
@author: sunke
*/
@charset "utf-8";
body,input,select,textarea,button{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Microsoft Yahei,arial,STHeiTi,sans-serif;}
body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#fff;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
video embed,video object,video iframe,video{width:100%;height:auto;}
img{max-width:100%;vertical-align:top;border:0;}
li,ol,ul{list-style:none}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{color:#333;text-decoration:none;outline:none;}
textarea{resize:none}
input,input:focus,select,textarea,button{outline:0;-webkit-user-modify:read-write-plaintext-only;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.abs{ position:absolute}
.pr{ position:relative;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.common-title{ height:1.84rem; border-bottom:1px solid #d5d8e7; padding-top:0.04rem; margin:0 0.4rem;}
.common-title h3{ float:left; padding:0.587rem 0 0; height:1.2rem; background:url("/images/zhucekuaijishi/project/2026project/index/common-bg01.png") no-repeat 0.573rem 1.147rem; background-size:1.907rem auto;}
.common-title .right-text{ float:right; text-align:right; padding:0.48rem 0 0;}
.common-title .right-text .p1{ line-height:0.747rem; font-size:0.427rem; font-weight:bold;}
.common-title .right-text .p2{ line-height:0.48rem; font-size:0.293rem;}
.title:before,.title:after{ content: ''; display: inline-block; background: url(/images/zhucekuaijishi/project/2025project/tit02.png) no-repeat; background-size: 1.28rem 0.293rem; width: 1.28rem; height: 0.293rem; margin: 0 0.2rem;}
.title:after{transform: rotate(-180deg);}
.title{font-size: 0.48rem; font-weight: bold; text-align: center;background: url(/images/zhucekuaijishi/project/2025project/chinaacc01.png) no-repeat center 0.507rem; background-size: 4.267rem 0.667rem; padding: 0.8rem 0 0.6rem;}

/**/
.topCoupon-mod{ width:100%; height:8.133rem; margin-top:-0.4rem; position:relative; z-index:9; background:url("/images/zhucekuaijishi/project/2025project/topCourse-bg01.png") no-repeat; background-size:100% auto;}
.topCoupon-mod .tit{ height:1.013rem; padding:0.493rem 0 0 4.2rem;}
.topCoupon-mod .topCoupon01{ width:8.747rem; height:2.267rem; margin:0 auto; background:url("/images/zhucekuaijishi/project/2025project/topCourse-bg02.png") no-repeat; background-size:100% auto;}
.topCoupon-mod .topCoupon01 .prize01{ float:left; width:2.52rem; text-align:center; margin:0.48rem 0 0; height:1.32rem; border-right:1px solid #f84e0b;}
.topCoupon-mod .topCoupon01 .prize01 h4{ line-height:0.907rem; font-size:0.88rem; color:#fff;}
.topCoupon-mod .topCoupon01 .prize01 h4 abbr{ font-size:0.373rem; vertical-align:0.067rem;}
.topCoupon-mod .topCoupon01 .prize01 p{ font-size:0.24rem; color:#fff;}
.topCoupon-mod .topCoupon01 .prize02{ float:left; width:2.933rem; text-align:center; margin:0.48rem 0 0; height:1.32rem;}
.topCoupon-mod .topCoupon01 .prize02 h4{ line-height:0.907rem; font-size:0.88rem; color:#fff;}
.topCoupon-mod .topCoupon01 .prize02 h4 abbr{ font-size:0.373rem; vertical-align:0.067rem;}
.topCoupon-mod .topCoupon01 .prize02 p{ font-size:0.24rem; color:#fff;}
.topCoupon-mod .topCoupon01 .buy-wrap{ width:3.24rem; text-align:center; color:#fff;}
.topCoupon-mod .topCoupon01 .buy-wrap p{ line-height:0.373rem; font-size:0.24rem; padding-top:0.64rem;}
.topCoupon-mod .topCoupon01 .buy-wrap .btn{ display:block; width:1.893rem; line-height:1; padding:0.107rem 0; margin:0.2rem auto 0; font-size:0.267rem; color:#6a1e00; border-radius:0.533rem; background:#fff4e3; background-image:-webkit-linear-gradient(left, #fff4e3, #ffdea3); background-image:linear-gradient(left,#fff4e3,#ffdea3);}
.topCoupon-mod .topCoupon02{ width:4.24rem; height:2.587rem; text-align:center; margin-bottom:.2rem; color:#fff; background:url("/images/zhucekuaijishi/project/2025project/topCourse-bg03.png") no-repeat; background-size:100% auto;}
.topCoupon-mod .topCoupon02 h4{ line-height:0.8rem; font-size:0.88rem; padding-top:0.213rem;}
.topCoupon-mod .topCoupon02 h4 abbr{ font-size:0.373rem; vertical-align:0.067rem;}
.topCoupon-mod .topCoupon02 p{ line-height:0.427rem; font-size:0.24rem;}
.topCoupon-mod .topCoupon02 .btn{ display:block; width:1.893rem; line-height:1; padding:0.107rem 0; margin:0.347rem auto 0; font-size:0.267rem; color:#6a1e00; border-radius:0.533rem; background:#fff4e3; background-image:-webkit-linear-gradient(left, #fff4e3, #ffdea3); background-image:linear-gradient(left,#fff4e3,#ffdea3);}
.topCoupon-mod .con{ padding:0.267rem 0.627rem 0;}
.topCoupon-mod .tips{ text-align:center; font-size:0;}
.topCoupon-mod .tips p{ display:inline-block; line-height:0.56rem; font-size:0.293rem; color:#6a1e00; margin:0 0.2rem; padding-left:0.827rem; background:url("/images/zhucekuaijishi/project/2025project/topCourse-ico01.png") no-repeat left center; background-size:0.707rem auto;}

/**/
.topNav-mod{ margin-top:.2rem;}

/* add20050506start */
.top-FlagshipClass.tags-2025{
    height: auto;
    background: url(/images/zhongjizhicheng/project/2025project/aiCourse2025-bg05.png);
    padding: 0 0 .4rem 0;
    background-size: 100% 100%;
}
.aiCourse_con{
    width: 10rem;
    height: 11.4667rem;
    background: url(/images/zhongjizhicheng/project/2025project/aicourse_bg.png) no-repeat;
    background-size: 100% 100%;
}
.top-FlagshipClass.tags-202502{
    background: #f1f2ff;
    border: .0133rem solid #7cbcff;
    border-radius: .2933rem;
}
.tags-202502 .courseNav-mod-v2 .topPic{
    background: none;
}
.tags-202502 .courseNav-mod-v2 .topPic-tit{
    top: -0.9333rem;
}
.aiCourse_con_txt{
    height: 1.6rem !important;
    border-bottom: .0133rem solid #1e496d;
    padding-left: .4rem;
    box-sizing: border-box;
}
.aiCourse_con_txt ul li{
    display: flex;
    align-items: center;
    color: #fff;
    font-size: .3733rem;
    margin-right: .5067rem;
    width: auto;
}
.aiCourse_con_txt ul li.on{
    position: relative;
    color: #07bdc7;
    font-weight: 600;
}
.aiCourse_con_txt ul li.on::after{
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    width: 100%;
    height: .0267rem ;
    background: #07bdc7;
}
.aiCourse_con_txt ul li i{
    width: .7067rem;
    height: .6533rem;
    margin-right: .16rem;
}
.aiCourse_con_txt ul li:nth-child(1){
    margin-left: .4rem;
}
.aiCourse_con_txt ul li:nth-child(1) i,.aiCourse_con_txt ul li:nth-child(6) i,.aiCourse_con_txt ul li:nth-child(11) i{
    background: url(/images/zhongjizhicheng/project/2025project/aicourse_icon01.png) no-repeat;
    background-size: 100% 100%;
}
.aiCourse_con_txt ul li:nth-child(2) i,.aiCourse_con_txt ul li:nth-child(7) i,.aiCourse_con_txt ul li:nth-child(12) i{
    background: url(/images/zhongjizhicheng/project/2025project/aicourse_icon02.png) no-repeat;
    background-size: 100% 100%;
}
.aiCourse_con_txt ul li:nth-child(3) i,.aiCourse_con_txt ul li:nth-child(8) i,.aiCourse_con_txt ul li:nth-child(13) i{
    background: url(/images/zhongjizhicheng/project/2025project/aicourse_icon03.png) no-repeat;
    background-size: 100% 100%;
}
.aiCourse_con_txt ul li:nth-child(4) i,.aiCourse_con_txt ul li:nth-child(9) i,.aiCourse_con_txt ul li:nth-child(14) i{
    background: url(/images/zhongjizhicheng/project/2025project/aicourse_icon04.png) no-repeat;
    background-size: 100% 100%;
}
.aiCourse_con_txt ul li:nth-child(5) i,.aiCourse_con_txt ul li:nth-child(10) i,.aiCourse_con_txt ul li:nth-child(15) i{
    background: url(/images/zhongjizhicheng/project/2025project/aicourse_icon05.png) no-repeat;
    background-size: 100% 100%;
}
.video_info{
    width: 2.44rem;
    height: .8267rem;
    position: absolute;
    background: url(/images/zhongjizhicheng/project/2025project/aicourse_vi_bg.png) no-repeat;
    background-size: 100% 100%;
    color: #fff;
    padding-left: 1rem;
    box-sizing: border-box;
    font-size: .32rem;
    line-height: .7467rem;
    right: 0;
    top: 1.8933rem;
}
.aiCourse_con_m {
    height: 9.8133rem;
}

.aicourse_z_img01{
    width: 4.4267rem;
    height: 5.8933rem;
    position: absolute;
    right: .2933rem;
    top: 1.4133rem;
    animation: upDownMargin 3s linear infinite;
}
.aicourse_z_img011{
    width: 4.9867rem;
    position: absolute;
    left: .4rem;
    top: 1.4133rem;
}
.aicourse_z_img012{
    width: 4.2267rem;
    position: absolute;
    left: .2933rem;
    top: 4.64rem;
}
.tags-202502 .courseNav-mod-v2 .botBox{
    margin-bottom: .2667rem;
}
@keyframes upDownMargin {
    0%, 100% {
        transform: translateY(0);
    }
    
    50% {
        transform: translateY(-0.4rem);
    }
}
/* add20050506end */

/**/
.teacher-mod{ padding:0.227rem 0 0.507rem; background:url("/images/zhucekuaijishi/project/2025project/teacher-bg.jpg") no-repeat center bottom; background-size:100% auto;}
.teacher-mod .tab-tit{ text-align:center; font-size:0; height:1.067rem; }
.teacher-mod .tab-tit .btn{ display:inline-block; width:2.8rem; height:1.067rem; line-height:1.067rem; font-size:0.4rem; color:#363636; background:#e1f1ff; border-radius:0.16rem; margin:0 0.2rem; position:relative;}
.teacher-mod .tab-tit .btn.on{ color:#fff; background:#4d6bfd; background-image:-webkit-linear-gradient(left, #506efd, #4764fd); background-image:linear-gradient(left,#506efd,#4764fd);}
.teacher-mod .tab-tit .btn.on:before{ content:""; width:0.347rem; height:0.173rem; position:absolute; left:50%; margin-left:-0.173rem; bottom:-0.173rem; background:url("/images/zhucekuaijishi/project/2025project/teacher-ico01.png") no-repeat; background-size:100%;}
.teacher-mod .tab-con{ display:none; min-height:6.44rem; margin:0 0.267rem;}
.teacher-mod .tab-con .teacher-box{ display:none; position: relative; z-index: 1;}
.teacher-mod .tab-con .pic{ float:left; width:4.533rem; margin-top:0.707rem;}
.teacher-mod .tab-con .pic img{ width:4.533rem; height:5.733rem;}
.teacher-mod .tab-con .text{ float:right; width:4.9rem; padding:0.4rem 0 0;}
.teacher-mod .tab-con .text .name{ line-height:0.747rem; font-size:0.507rem; font-weight:bold;}
.teacher-mod .tab-con .text .name span{ display:inline-block; line-height:1; font-size:0.32rem; font-weight:normal; margin-right:0.347rem; padding:0.08rem 0.2rem; border-radius:0.267rem 0 0.267rem 0; background:#fec570; background-image:-webkit-linear-gradient(left, #fde9bd, #fec570); background-image:linear-gradient(left,#fde9bd,#fec570);}
.teacher-mod .tab-con .text .tips{ margin-top:0.187rem;}
.teacher-mod .tab-con .text .tips span{ display:inline-block; line-height:0.387rem; margin:0 0.267rem 0.133rem 0; position:relative;}
.teacher-mod .tab-con .text .tips span i{ display:inline-block; font-size:0.32rem; position:relative; z-index:9; font-weight:bold;}
.teacher-mod .tab-con .text .tips span:before{ content:""; height:0.107rem; width:100%; background:#9fc6ff; position:absolute; bottom:0; left:0;}
.teacher-mod .tab-con .text .tips span.mr0{ margin-right:0;}
.teacher-mod .tab-con .text .introduce{ padding:0.227rem 0 0;}
.teacher-mod .tab-con .text .introduce p{ line-height:0.48rem; font-size:0.347rem; color:#666;}
.teacher-mod .tab-con .text .course{ padding-top:0.147rem;}
.teacher-mod .tab-con .text .course h4{ line-height:0.653rem; font-size:0.32rem;}
.teacher-mod .tab-con .text .course p{ line-height:0.48rem; font-size:0.347rem; color:#666;}
.teacher-mod .tab-con .text .video-btn{ display:block; width:2.48rem; line-height:1; text-align:center; padding:0.253rem 0.32rem 0.253rem 0; margin-top: 0.267rem; position:relative; font-size:0.373rem; font-weight:bold; color:#fff; border-radius:0.533rem; box-shadow:0 0.067rem 0.133rem #eed1ca; background:#f84920; background-image:-webkit-linear-gradient(left, #ff800e, #f84920); background-image:linear-gradient(left,#ff800e,#f84920);}
.teacher-mod .tab-con .text .video-btn:before{ content:""; width:0.24rem; height:0.28rem; position:absolute; right:0.48rem; top:0.28rem; background:url("/images/zhucekuaijishi/project/2025project/teacher-ico02.png") no-repeat; background-size:100%;}
.teacher-mod .tab-con .book{ position: absolute; left: 0; bottom: 0; z-index: 5; display: block; width: 3.2rem; height: 1.867rem;}
.teacher-mod .tab-con .book img{ width: 3.2rem; height: 1.867rem;}
.teacher-mod .tab-con .teacherTab-tit{ width:9.2rem; height:2.133rem; padding:0.267rem 0 0 0.267rem; margin:0 auto; background:#fff; border-radius:0.133rem; position:relative;}
.teacher-mod .tab-con .teacherTab-tit .mySwiper{ overflow:hidden;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide{ float:left; width:2.213rem; cursor:pointer;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide .head{ width:2.213rem; height:1.333rem; border-radius:0.16rem; background:#f0f0f0; overflow:hidden;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide .head img{ display:block; width:1.6rem; margin:0.067rem auto 0;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide p{ line-height:0.707rem; text-align:center; font-size:0.32rem; color:#666;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide.on .head{ background:#569aff; background-image:-webkit-linear-gradient(left, #6dbcff, #569aff); background-image:linear-gradient(left,#6dbcff,#569aff);}
.teacher-mod .tab-con .teacherTab-tit:before{ content:""; width:0.72rem; height:2.4rem; z-index:9; position:absolute; right:0; top:0; background:url("/images/zhucekuaijishi/project/2025project/teacher-bg02.png") no-repeat right top; background-size:0.72rem auto;}

/**/
.course-mod .con{ width:8.933rem; margin:0 auto; background:#fff; border-radius:0.3rem; padding-bottom:0.4rem;}
.course-mod .prize{ width:8.133rem; margin:0 auto; padding:0.427rem 0 0;}
.course-mod .prize .box{ height:1.2rem; line-height:1.2rem; background:#fff0d6; margin-bottom:0.053rem; border-radius:0.107rem; font-size:0.32rem; color:#666; padding-left:0.167rem;}
.course-mod .prize .box span{ display:inline-block; min-width:1.833rem; vertical-align:top; font-size:0.623rem; padding-left:0.08rem; color:#fb3c00; font-weight:bold; font-family:"DIN Alternate";}
.course-mod .prize .box span abbr{ font-size:0.36rem; font-weight:normal; vertical-align:middle;}
.course-mod .prize .box del{ display:inline-block; width:1.387rem; text-align:right;}
.course-mod .prize .box .tips{ display:inline-block; width:1.747rem; height:0.6rem; line-height:0.6rem; margin-left:0.24rem; text-indent:0.427rem; font-size:0.253rem; color:#fff; background:url("/images/zhucekuaijishi/project/2025project/studMode-ico06.png") no-repeat; background-size:100% auto;}
.course-mod .prize .box .tips strong{ font-size:0.44rem;}
.course-mod .coupon-con{}
.course-mod .coupon-con .coupon{ width:8.133rem; height:1.32rem; margin:0.4rem auto 0rem; background:url("/images/zhucekuaijishi/project/2025project/coupon-bg.png") no-repeat; background-size:100% auto;}
.course-mod .coupon-con .coupon .prize-text{ float:left; line-height:1.32rem; width:2.427rem; font-size:0.8rem; color:#f9eac4; text-align:center;}
.course-mod .coupon-con .coupon .prize-text i{ display:inline-block; width:0.373rem; height:0.373rem; line-height:0.4rem; text-align:center; font-size:0.32rem; color:#ff5d0b; background:#f9eac4; border-radius:50%; margin-right:0.133rem; vertical-align:middle; margin-top:-0.333rem;}
.course-mod .coupon-con .coupon .text{ float:left; width:2.827rem; padding:0.4rem 0 0 0.347rem; color:#f9eac4;}
.course-mod .coupon-con .coupon .text h4{ line-height:0.48rem; font-size:0.373rem; font-weight:normal;}
.course-mod .coupon-con .coupon .text p{ line-height:0.427rem; font-size:0.32rem;}
.course-mod .coupon-con .coupon .btn{ display:block; float:left; width:2.267rem; line-height:1; padding:0.147rem 0; text-align:center; margin-top:0.307rem; font-size:0.373rem; color:#e9380c; font-weight:bold; border-radius:0.533rem; background:#ffe1b2; background-image:-webkit-linear-gradient(left, #ffdca7,#fff4e3 25%, #ffe0b0 60%,#fdecd7); background-image:linear-gradient(left, #ffdca7,#fff4e3 25%, #ffe0b0 60%,#fdecd7);}
.course-mod .coupon-con .coupon02{ width:8.133rem; height:1.32rem; margin:0.4rem auto 0rem; background:url("/images/zhucekuaijishi/project/2025project/topCourse-bg04.png") no-repeat; background-size:100% auto;}
.course-mod .coupon-con .coupon02 .prize-text{ float:left; line-height:1.32rem; width:4.027rem; font-size:0.8rem; color:#f9eac4; text-align:center;}
.course-mod .coupon-con .coupon02 .prize-text i{ display:inline-block; width:0.373rem; height:0.373rem; line-height:0.4rem; text-align:center; font-size:0.32rem; color:#ff5d0b; background:#f9eac4; border-radius:50%; margin-right:0.133rem; vertical-align:middle; margin-top:-0.333rem;}
.course-mod .coupon-con .coupon02 .text{ float:left; width:1.76rem; padding:0.4rem 0 0 0.2rem; color:#f9eac4;}
.course-mod .coupon-con .coupon02 .text h4{ line-height:0.48rem; font-size:0.373rem; font-weight:normal;}
.course-mod .coupon-con .coupon02 .text p{ line-height:0.427rem; font-size:0.32rem;}
.course-mod .coupon-con .coupon02 .btn{ display:block; float:right; width:1.733rem; line-height:1; padding:0.147rem 0; text-align:center; margin-top:0.307rem; font-size:0.373rem; color:#e9380c; margin-right:0.213rem; font-weight:bold; border-radius:0.533rem; background:#ffe1b2; background-image:-webkit-linear-gradient(left, #ffdca7,#fff4e3 25%, #ffe0b0 60%,#fdecd7); background-image:linear-gradient(left, #ffdca7,#fff4e3 25%, #ffe0b0 60%,#fdecd7);}
.course-mod .btn-wrap{ text-align:center; font-size:0; padding-top:0.48rem;}
.course-mod .btn-wrap .service-btn{ display:inline-block; width:3.813rem; line-height:1; border:0.027rem solid #ff6b31; border-radius:0.533rem; font-size:0.427rem; color:#ff5a1a; padding:0.28rem 0; margin:0 0.2rem;}
.course-mod .btn-wrap .buy-btn,.course-mod .btn-wrap .buy-btn02{ display:inline-block; width:3.867rem; line-height:1; font-size:0.427rem; color:#fff; font-weight:bold; padding:0.32rem 0; border-radius:0.533rem; box-shadow:0 0.067rem 0.133rem #f8cbbc; margin:0 0.2rem; background:#f8491f; background-image:-webkit-linear-gradient(left, #ff810e, #f8491f); background-image:linear-gradient(left,#ff810e,#f8491f);}
.course-mod .top-tips{ height:0.933rem; line-height:0.933rem; text-align:center; font-size:0.373rem; color:#cb6000; font-weight:bold; background:url("/images/zhucekuaijishi/project/2025project/syb-bg02.png") no-repeat; background-size:100% auto;}
.course-mod .prize01{margin:0 0.4rem 0.053rem;height:1.28rem;background:#fff0d6;border-radius:0.16rem;padding:0 0.293rem;position:relative;}
.course-mod .prize01 span{display:block;line-height:1.28rem;font-size:0.32rem;color:#666;vertical-align: -0.133rem;}
.course-mod .prize01 .fl strong{ font-size:0.453rem; text-decoration:line-through;}
.course-mod .prize01 .fl i{ font-size:0.32rem;}
.course-mod .prize01 .fr strong{font-size:0.773rem;color:#fb3c00; margin-right:0.093rem;}
.course-mod .prize01 .fr em{ font-size:0.373rem; color:#fb3c00;}
.course-mod .prize01 .hot-ico{ display:block; width:0.84rem; height:0.827rem; position:absolute; right:0.173rem; top:-0.48rem; background:url("/images/zhucekuaijishi/project/2025project/course-hot.png") no-repeat; background-size:100%;}


/**/
.jpbCourse-mod{ width:9.2rem; margin:0.707rem auto 0; border-radius:.3rem; padding-bottom:0.133rem; box-shadow:0 0.067rem 0.133rem #d8e6fb; background:url("/images/zhucekuaijishi/project/2026project/index/jpbCourse-bg01.jpg") no-repeat center top #2894fe; background-size:100% auto;}
.jpbCourse-mod .top-tit{ height:2.933rem;}
.jpbCourse-mod .top-tit p{ line-height:0.507rem; font-size:0.32rem; color:#fff; padding:1.76rem 0 0 0.48rem;}
.jpbCourse-mod .top-tit .head{ right:0.16rem; bottom:0;}
.jpbCourse-mod .top-tit .tips{ display:inline-block; padding:0 0.4rem; height:0.547rem; line-height:0.547rem; font-size:0.32rem; color:#fff; border:0.027rem solid #ffe8c4; top:-0.267rem; right:0; border-radius:0.533rem 0.533rem 0.053rem 0.533rem; background:#f8491f; background-image:-webkit-linear-gradient(left, #000bff, #fc0909); background-image:linear-gradient(left,#000bff,#fc0909);}
.jpbCourse-mod .con .ad{ width:7.867rem; margin:0 auto; padding:0.4rem 0 0;}
.jpbCourse-mod .con .list{ margin:0.107rem 0.4rem 0;}
.jpbCourse-mod .con .list li{border-bottom:1px dashed #ccc; padding:0.4rem 0;}
.jpbCourse-mod .con .list li .tit{ display:block; float:left; width:1.2rem; text-align:center; line-height:1; padding:0.12rem 0; font-weight:bold; font-size:0.347rem; color:#4791ff; background:#d6e5ff; border-radius:0.133rem;}
.jpbCourse-mod .con .list li .text{ float:left; margin-left:0.267rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.jpbCourse-mod .con .list li .text.w1{ width:2.84rem;}
.jpbCourse-mod .con .list li .tips01{ display:inline-block; line-height:1; font-size:0.293rem; padding:0.147rem 0.16rem; position:relative; color:#fff; border-radius:0.16rem; margin-left:0.24rem; background:#fe631f; background-image:-webkit-linear-gradient(left, #fe631f, #ffaa46); background-image:linear-gradient(left,#fe631f,#ffaa46);}
.jpbCourse-mod .con .list li .tips01:before{ content:""; width:0.147rem; height:0.187rem; position:absolute; top:0.2rem; left:-0.147rem; background:url("/images/zhucekuaijishi/project/2026project/index/jpbCourse-ico01.png") no-repeat; background-size:100% auto;}
.jpbCourse-mod .con .benefit{ margin:0.267rem 0.4rem 0; padding-bottom:0.387rem; border-bottom:1px dashed #ccc;}
.jpbCourse-mod .con .benefit .tit{ width:1.76rem; height:0.587rem; margin-bottom:0.347rem; background:url("/images/zhucekuaijishi/project/2026project/index/jpbCourse-tit01.png") no-repeat; background-size:100% auto;}
.jpbCourse-mod .con .benefit .box{ border-radius:0.2rem; margin-bottom:0.133rem; position:relative; background:#0055ff; background-image:-webkit-linear-gradient(left, #0055ff, #20b2fe); background-image:linear-gradient(left,#0055ff,#20b2fe);}
.jpbCourse-mod .con .benefit .box p{ font-size:0.32rem; color:#fff; font-weight:bold; padding-left:0.28rem;}
.jpbCourse-mod .con .benefit .box strong{ font-size:0.427rem; color:#fee57f;}
.jpbCourse-mod .con .benefit .box span{ color:#fee57f;}
.jpbCourse-mod .con .benefit .box .pic{ position:absolute; right:0; bottom:0; border-bottom-right-radius:0.2rem;}
.jpbCourse-mod .con .benefit .box.benefit01{ height:1.467rem; line-height:1.467rem;}
.jpbCourse-mod .con .benefit .box.benefit02{ height:1.067rem; line-height:1.067rem;}

/**/
.sybCourse-mod{ width:9.2rem; margin:0.707rem auto 0; padding-bottom:0.147rem; border-radius:.3rem; box-shadow:0 0.067rem 0.133rem #d8e6fb; background:url("/images/zhucekuaijishi/project/2026project/index/sybCourse-bg01.jpg") no-repeat center top #9f56fe; background-size:100% auto;}
.sybCourse-mod .top-tit{ height:2.933rem;}
.sybCourse-mod .top-tit p{ line-height:0.507rem; font-size:0.32rem; color:#fff; padding:1.76rem 0 0 0.48rem;}
.sybCourse-mod .top-tit .head{ right:0.16rem; bottom:0;}
.sybCourse-mod .top-tit .tips{ display:inline-block; padding:0 0.4rem; height:0.547rem; line-height:0.547rem; font-size:0.32rem; color:#fff; border:0.027rem solid #ffe8c4; top:-0.267rem; right:0; border-radius:0.533rem 0.533rem 0.053rem 0.533rem; background:#f8491f; background-image:-webkit-linear-gradient(left, #000bff, #fc0909); background-image:linear-gradient(left,#000bff,#fc0909);}
.sybCourse-mod .con .ad{ width:7.867rem; margin:0 auto; padding:0.4rem 0 0;}
.sybCourse-mod .con .list{ margin:0 0.4rem 0;}
.sybCourse-mod .con .list li{ border-bottom:1px dashed #ccc; padding:0.4rem 0;}
.sybCourse-mod .con .list li .tit{ display:block; float:left; width:1.2rem; text-align:center; line-height:1; padding:0.12rem 0; font-weight:bold; font-size:0.347rem; color:#7473ff; background:#e4e2fe; border-radius:0.133rem;}
.sybCourse-mod .con .list li .text{ float:left; padding:0 0 0 0.167rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.sybCourse-mod .con .list li .tips01{ display:inline-block; line-height:1; font-size:0.293rem; padding:0.147rem 0.16rem; position:relative; color:#fff; border-radius:0.16rem; margin-left:0.24rem; background:#fe631f; background-image:-webkit-linear-gradient(left, #fe631f, #ffaa46); background-image:linear-gradient(left,#fe631f,#ffaa46);}
.sybCourse-mod .con .list li .tips01:before{ content:""; width:0.147rem; height:0.187rem; position:absolute; top:0.2rem; left:-0.147rem; background:url("/images/zhucekuaijishi/project/2026project/index/jpbCourse-ico01.png") no-repeat; background-size:100% auto;}
.sybCourse-mod .con .list .w1{ width:2.5rem;}
.sybCourse-mod .con .list .tips{ padding:0.133rem 0 0.133rem 0.16rem; margin-top:0.147rem; background:#f5f5ff; border-radius:0.133rem;}
.sybCourse-mod .con .list .tips span{ display:block; line-height:0.533rem; margin-right:0.373rem; font-weight:normal; font-size:0.32rem; color:#666; padding-left:0.427rem; background:url("/images/zhucekuaijishi/project/2025project/syb-ico01.png") no-repeat left center; background-size:0.293rem auto;}
.sybCourse-mod .con .list .tips span.mr0{ margin-right:0;}
.sybCourse-mod .con .benefit{ margin:0.267rem 0.4rem 0; padding-bottom:0.387rem; border-bottom:1px dashed #ccc;}
.sybCourse-mod .con .benefit .tit{ width:1.76rem; height:0.587rem; margin-bottom:0.347rem; background:url("/images/zhucekuaijishi/project/2026project/index/jpbCourse-tit01.png") no-repeat; background-size:100% auto;}
.sybCourse-mod .con .benefit .box{ border-radius:0.2rem; margin-bottom:0.133rem; position:relative; background:#9115ff; background-image:-webkit-linear-gradient(left, #9115ff, #a37ffd); background-image:linear-gradient(left,#9115ff,#a37ffd);}
.sybCourse-mod .con .benefit .box p{ font-size:0.32rem; color:#fff; font-weight:bold; padding-left:0.28rem;}
.sybCourse-mod .con .benefit .box strong{ font-size:0.427rem; color:#fee57f;}
.sybCourse-mod .con .benefit .box span{ color:#fee57f;}
.sybCourse-mod .con .benefit .box .pic{ position:absolute; right:0; bottom:0; border-bottom-right-radius:0.2rem;}
.sybCourse-mod .con .benefit .box.benefit01{ height:1.467rem; line-height:1.467rem;}
.sybCourse-mod .con .benefit .box.benefit02{ height:1.067rem; line-height:1.067rem;}

/**/
.qjbCourse-mod{ width:9.2rem; margin:0.707rem auto 0; padding-bottom:0.147rem; border-radius:.3rem; box-shadow:0 0.067rem 0.133rem #d8e6fb; background:url("/images/zhucekuaijishi/project/2026project/index/qjbCourse-bg01.jpg") no-repeat center top #c02d0a; background-size:100% auto;}
.qjbCourse-mod .top-tit{ height:8.16rem;}
.qjbCourse-mod .top-tit p{ line-height:0.507rem; font-size:0.32rem; color:#fff; padding:1.76rem 0 0 0.68rem;}
.qjbCourse-mod .top-tit .tips{ line-height:0.84rem; font-size:0.427rem; left:2.24rem; top:6.933rem; font-weight:bold; color:#8b1800;}
.qjbCourse-mod .con{ background:#fffcf8;}
.qjbCourse-mod .ad{ padding:0.36rem 0 0; width:8.147rem; margin:0 auto;}
.qjbCourse-mod .tit01{ width:8.533rem; height:0.8rem; line-height:0.8rem; font-size:0.373rem; color:#fff; font-weight:bold; margin:0.48rem auto 0; background:url("/images/zhucekuaijishi/project/2026project/index/qjbCourse-tit01.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .tit01 span{ display:inline-block; width:1.333rem; text-align:center; font-size:0.347rem; color:#c62300; font-weight:bold; margin-right:0.64rem;}
.qjbCourse-mod .tit02{ text-align:center; padding:0.48rem 0 0.4rem 0;}
.qjbCourse-mod .tit02 h4{ display:inline-block; line-height:0.773rem; font-size:0.453rem; position:relative; background:-webkit-linear-gradient(top,#fe5640,#ee0907);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#ee0907;}
.qjbCourse-mod .tit02 h4:before,.qjbCourse-mod .tit02 h4:after{ content:""; width:0.76rem; height:0.027rem; background:#f4261c; position:absolute; left:-1.2rem; top:0.413rem;}
.qjbCourse-mod .tit02 h4:after{ left:auto; right:-1.2rem;}
.qjbCourse-mod .con .details{ padding:0 0 0 0.4rem;}
.qjbCourse-mod .con .details .box{ display:block; float:left; vertical-align:top; width:4.22rem; height:7.013rem; border-left:1px dashed #fcb965; background:#fff5e3; background-image:-webkit-linear-gradient(left, #fff5e3, #fffcf8); background-image:linear-gradient(left,#fff5e3,#fffcf8);}
.qjbCourse-mod .con .details .tit{ display:inline-block; float:left; line-height:0.613rem; font-size:0.373rem; color:#fff; font-weight:bold; padding:0 0.96rem 0 0.453rem; position:relative; background:#fb9c35; background-image:-webkit-linear-gradient(left, #ff712e, #fb9c35); background-image:linear-gradient(left,#ff712e,#fb9c35);}
.qjbCourse-mod .con .details .tit:before{ content:""; width:0.24rem; height:0.613rem; position:absolute; right:-0.24rem; top:0; background:url("/images/zhucekuaijishi/project/2025project/syb-ico02.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .details .tit span{ display:block; width:0.693rem; height:0.693rem; line-height:0.693rem; text-align:center; border-radius:50%; position:absolute; left:-0.333rem; top:-0.053rem; background:#f28656; background-image:-webkit-linear-gradient(left, #f28656, #ffc569); background-image:linear-gradient(left,#f28656,#ffc569);}
.qjbCourse-mod .con .details .list02{ padding:0.907rem 0 0 0.333rem; text-align:left;}
.qjbCourse-mod .con .details .list02 p{ line-height:0.453rem; font-size:0.32rem; padding:0.133rem 0 0.133rem; position:relative;}
.qjbCourse-mod .con .details .list02 p.arrow-tags:before{ content:""; width:0.333rem; height:0.2rem; position:absolute;left:-0.44rem; top:0.267rem; background:url("/images/zhucekuaijishi/project/2025project/syb-ico04.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .details .list02 p .tips{ display:inline-block; line-height:0.4rem; font-size:0.24rem; color:#fff; padding:0 0.147rem; position:absolute; right:0.4rem; top:-0.267rem; border-radius:0.533rem 0.533rem 0.533rem 0; vertical-align:0.067rem; margin-left:0.08rem; background:#ff712e; background-image:-webkit-linear-gradient(left, #ff712e, #fb9d35); background-image:linear-gradient(left,#ff712e,#fb9d35);}
.qjbCourse-mod .con .details .box.other-tags{ border-left:1px dashed #c1a9ff; background:#f4f2fe; background-image:-webkit-linear-gradient(left, #f4f2fe, #fff); background-image:linear-gradient(left,#f4f2fe,#fff);}
.qjbCourse-mod .con .details .box.other-tags .tit{ background:#6b58ff; background-image:-webkit-linear-gradient(left, #6b58ff, #a494fe); background-image:linear-gradient(left,#6b58ff,#a494fe);}
.qjbCourse-mod .con .details .box.other-tags .tit:before{ background:url("/images/zhucekuaijishi/project/2025project/syb-ico03.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .details .box.other-tags .tit span{background:#a393fe; background-image:-webkit-linear-gradient(left, #a393fe, #6c92fe); background-image:linear-gradient(left,#a393fe,#6c92fe);}
.qjbCourse-mod .con .details .box.other-tags .list02 p.arrow-tags:before{background:url("/images/zhucekuaijishi/project/2025project/syb-ico05.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .details .box.other-tags .list02 p .tips{ background:#6b58ff; background-image:-webkit-linear-gradient(left, #6b58ff, #a494fe); background-image:linear-gradient(left,#6b58ff,#a494fe);}
.qjbCourse-mod .con .list{ margin:0 0.4rem 0;}
.qjbCourse-mod .con .list li{border-bottom:1px dashed #ccc; padding:0.4rem 0;}
.qjbCourse-mod .con .list li .tit{ display:block; float:left; width:1.2rem; text-align:center; line-height:1; padding:0.12rem 0; font-weight:bold; font-size:0.347rem; color:#c72300; background:#ffe6e1; border-radius:0.133rem;}
.qjbCourse-mod .con .list li .text{ float:left; margin-left:0.267rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.qjbCourse-mod .con .list li .text.w1{ width:2.24rem;}
.qjbCourse-mod .con .benefit{ margin:0.267rem 0.4rem 0; padding-bottom:0.387rem; border-bottom:1px dashed #ccc;}
.qjbCourse-mod .con .benefit .tit{ width:1.76rem; height:0.587rem; margin-bottom:0.347rem; background:url("/images/zhucekuaijishi/project/2026project/index/jpbCourse-tit01.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .benefit .box{ border-radius:0.2rem; margin-bottom:0.133rem; position:relative; background:#ec0000; background-image:-webkit-linear-gradient(left, #ec0000, #fe5841); background-image:linear-gradient(left,#ec0000,#fe5841);}
.qjbCourse-mod .con .benefit .box p{ font-size:0.32rem; color:#fff; font-weight:bold; padding-left:0.28rem;}
.qjbCourse-mod .con .benefit .box strong{ font-size:0.427rem; color:#fee57f;}
.qjbCourse-mod .con .benefit .box span{ color:#fee57f;}
.qjbCourse-mod .con .benefit .box .pic{ position:absolute; right:0; bottom:0; border-bottom-right-radius:0.2rem;}
.qjbCourse-mod .con .benefit .box.benefit01{ height:1.467rem; line-height:1.467rem;}
.qjbCourse-mod .con .benefit .box.benefit02{ height:1.067rem; line-height:1.067rem;}

/**/
.sjbCourse-mod{ width:9.2rem; margin:0.707rem auto 0; padding-bottom:0.147rem; border-radius:.3rem; box-shadow:0 0.067rem 0.133rem #d8e6fb; background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-bg01.jpg") no-repeat center top #ac05dc; background-size:100% auto;}
.sjbCourse-mod .top-tit{ height:7.8rem;}
.sjbCourse-mod .top-tit p{ line-height:0.507rem; font-size:0.32rem; color:#fff; padding:1.76rem 0 0 0.68rem;}
.sjbCourse-mod .top-tit .tips01{ width:100%; line-height:0.827rem; font-size:0.427rem; left:0; text-align:center; top:5.733rem; font-weight:bold; color:#8b1800;}
.sjbCourse-mod .top-tit .tips02{ width:100%; line-height:0.733rem; font-size:0.32rem; left:0; text-indent:0.267rem; text-align:center; top:6.56rem; font-weight:bold; color:#ffe6bf;}
.sjbCourse-mod .top-tit .tips02 strong{ font-size:0.373rem;}
.sjbCourse-mod .data{ width:8.96rem; margin:0.493rem auto 0;}
.sjbCourse-mod .con-wrap{ width:8.96rem; margin:0.107rem auto 0;}
.sjbCourse-mod .con-top{ height:0.533rem; background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-bg02.jpg") no-repeat; background-size:100% auto;}
.sjbCourse-mod .con-box{ background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-bg03.jpg") repeat-y; background-size:8.96rem auto;}
.sjbCourse-mod .con-box .list01{ padding:0 0.52rem;}
.sjbCourse-mod .con-box .list01 li{ height:1.68rem; border-bottom:1px dashed #d2b5fd; padding-top:0.533rem;}
.sjbCourse-mod .con-box .list01 li h4{ line-height:0.667rem; font-size:0.427rem; color:#000; padding-left:0.667rem;background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-ico01.png") no-repeat left center; background-size:0.493rem auto;}
.sjbCourse-mod .con-box .list01 li p{ line-height:0.547rem; font-size:0.32rem; color:#666;}
.sjbCourse-mod .con-box .list01 li.pic01{ background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-list01.png") no-repeat right bottom; background-size:2.2rem auto;}
.sjbCourse-mod .con-box .list01 li.pic02{ background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-list02.png") no-repeat 5.8rem 0.533rem; background-size:2.04rem auto;}
.sjbCourse-mod .con-box .list01 li.pic03{ background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-list03.png") no-repeat right bottom; background-size:2.347rem auto;}
.sjbCourse-mod .con-box .list01 li.pic04{ background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-list04.png") no-repeat right bottom; background-size:2.013rem auto;}
.sjbCourse-mod .con-box .list01 li:last-child{ border-bottom:0;}
.sjbCourse-mod .con-box .smallClass{ width:8.667rem; height:2.067rem; border:1px solid #fff; margin:0.4rem auto 0; position:relative; border-radius:0.107rem; background:#ddb0ff; background-image:-webkit-linear-gradient(left, #edd7fd, #ddb0ff); background-image:linear-gradient(left,#edd7fd,#ddb0ff);}
.sjbCourse-mod .con-box .smallClass:before{ content:"";  width:2.133rem; height:1.613rem; position:absolute; left:0.36rem; top:0.28rem; background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-bg05.png") no-repeat; background-size:100% auto;}
.sjbCourse-mod .con-box .smallClass ul{ padding:0.36rem 0 0 2.72rem;}
.sjbCourse-mod .con-box .smallClass li{ float:left; width:2.773rem; height:1.4rem; border:1px solid #aa49f3; background:#fff; border-radius:0.2rem; margin-right:0.133rem;}
.sjbCourse-mod .con-box .smallClass li h4{ float:left; display:block; height:1.4rem; text-align:center; width:0.907rem; font-size:0.427rem; color:#fff; line-height:0.453rem;display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; -webkit-justify-content:center; justify-content:center; font-weight:bold; border-radius:0.2rem; background:#ac47f3; background-image:-webkit-linear-gradient(top, #ac47f3, #7b80ff); background-image:linear-gradient(top,#ac47f3,#7b80ff);}
.sjbCourse-mod .con-box .smallClass li p{ display:block; float:right; width:1.68rem; line-height:1.4rem; font-size:0.347rem;}
.sjbCourse-mod .con-box .smallClass li p strong{  color:#f74600;}
.sjbCourse-mod .con-box .class-con{ padding:0.267rem 0.267rem 0;}
.sjbCourse-mod .con-box .vip-A-class,.sjbCourse-mod .con-box .vip-B-class{ position: relative; z-index: 1; width: 4.573rem; border-radius: 0.133rem; padding: 0.133rem; display: inline-block; vertical-align: top;
    background: -webkit-linear-gradient(left,#6d35df,#a941f2);
    background: -moz-linear-gradient(left,#6d35df,#a941f2);
    background: -ms-linear-gradient(left,#6d35df,#a941f2);
    background: linear-gradient(left,#6d35df,#a941f2);}
/*background: -webkit-linear-gradient(left,#ffefc9,#fffcf6,#ffedc7);*/
/*background: -moz-linear-gradient(left,#ffefc9,#fffcf6,#ffedc7);*/
/*background: -ms-linear-gradient(left,#ffefc9,#fffcf6,#ffedc7);*/
/*background: linear-gradient(left,#ffefc9,#fffcf6,#ffedc7);}*/
.sjbCourse-mod .con-box .vip-A-class .vip-A-con,.sjbCourse-mod .con-box .vip-B-class .vip-B-con{ padding:0.437rem 0.167rem 0.22rem; position: relative; border-radius: 0.133rem; font-weight:bold; color: #6a1e00; font-size: 0.267rem; line-height: 0.4rem;
    background: -webkit-linear-gradient(90deg,#ffefc8,#ffffff);
    background: -moz-linear-gradient(90deg,#ffefc8,#ffffff);
    background: -ms-linear-gradient(90deg,#ffefc8,#ffffff);
    background: linear-gradient(90deg,#ffefc8,#ffffff);}
.sjbCourse-mod .con-box .vip-B-class{ width:3.16rem;}
.sjbCourse-mod .con-box .vip-A-class span,.sjbCourse-mod .con-box .vip-B-class span{ position: absolute;left: -0.133rem; top: -0.133rem; display: block; width:1.12rem; text-align:center; height:0.48rem; line-height:0.48rem; color:#fff; font-size: 0.267rem;  background: url(/images/zhucekuaijishi/project/2026project/index/sjbCourse-bg06.png) no-repeat; background-size: 100% auto;}
.sjbCourse-mod .con-box .vip-A-class .vip-A-con i{ color: #f5170f; font-size: 0.32rem; font-weight: bold;}
.sjbCourse-mod .con-box .vip-A-class .fdicon{ position: absolute; top: -0.16rem; right: -0.08rem; width: 0.76rem; height: 1rem; background: url(/images/zhucekuaijishi/project/2025project/icon18.png) no-repeat; background-size: 100% 100%;}
.sjbCourse-mod .con-box .vip-A-class .vip-A-con ul{ margin: 0.2rem 0 0.4rem .2rem; position: relative;}
.sjbCourse-mod .con-box .vip-A-class .vip-A-con ul li{ font-size: 0.293rem; line-height: 0.507rem;}
.sjbCourse-mod .con-box .vip-A-class .vip-A-con ul li:before{ content: '';display: inline-block; vertical-align: middle; width: 0.107rem; height: 0.107rem; border-radius: 100%; background: #e6a365; margin-right: 0.2rem;}
/*.sjbCourse-mod .con-box .vip-A-class .vip-A-con ul li strong{ font-size: 0.32rem;}*/
.sjbCourse-mod .con-box .vip-A-class .vip-A-con ul:after{content: '';background: url(/images/zhucekuaijishi/project/2025project/prize-cup.png) no-repeat; background-size: 100% 100%; width:1.093rem; height: 1.093rem; position: absolute; right:0.1rem; bottom:-0.64rem; }
.sjbCourse-mod .con-box .vip-A-class .vip-A-con ul:before{content: '';background: url(/images/zhucekuaijishi/project/2025project/tfree.png) no-repeat; background-size: 100% 100%; width: 0.8rem; height: 0.8rem; position: absolute;top:-0.64rem;right:-0.2rem; }
.sjbCourse-mod .con-box .vip-A-class .vip-A-con em{ color:#f5170f;}
.sjbCourse-mod .con-box .vip-B-con h4{ text-align:center; line-height:0.667rem; font-size:0.4rem; color:#e4160d;}
.sjbCourse-mod .con-box .vip-B-con h4 strong{ font-size:0.64rem;}
.sjbCourse-mod .con-box .vip-B-con p{ text-align:center; font-size:0.24rem; color:#6a1e00;}
.sjbCourse-mod .con-box .vip-B-con .btn{background: url(/images/zhucekuaijishi/project/2025project/n-btn.png) no-repeat; background-size: 100% auto; display: block; width: 1.747rem; height: 0.72rem; line-height: 0.68rem; text-align: center; color: #ffeac0; margin: 0.2rem auto 0;}


.sjbCourse-mod .con-bottom{ height:0.267rem; background:url("/images/zhucekuaijishi/project/2026project/index/sjbCourse-bg04.jpg") no-repeat; background-size:100% auto;}

/**/
.tssCourse-mod{ width:9.2rem; margin:0.4rem auto 0.8rem; border-radius:0.3rem; padding-bottom:0.133rem; box-shadow:0 0.067rem 0.133rem #cdcffb; background:url("/images/zhucekuaijishi/project/2025project/class02.png") no-repeat center top #7478ff; background-size:100% auto;}
.tssCourse-mod .top-tit{ height:2.227rem;}
.tssCourse-mod .top-tit p{ line-height:0.453rem; font-size:0.32rem; color:#fff; padding:1.453rem 0 0 0.733rem;}
.tssCourse-mod .top-tit .head{ width:3.733rem; right:0.24rem; bottom:0;}
.tssCourse-mod .con .list{ margin:0 0.4rem 0;}
.tssCourse-mod .con .list li{ border-bottom:1px dashed #ccc; padding:0.4rem 0;}
.tssCourse-mod .con .list li:last-child{margin-bottom: 0.4rem;}
.tssCourse-mod .con .list li .tit{ display:block; float:left; width:1.2rem; text-align:center; line-height:1; padding:0.12rem 0; font-weight:bold; font-size:0.347rem; color:#7473ff; background:#e4e2fe; border-radius:0.133rem;}
.tssCourse-mod .con .list li .text{ float:right; width:6.55rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.tssCourse-mod .con .list .tips{ padding:0.133rem 0 0.133rem 0.16rem; margin-top:0.147rem; background:#f5f5ff; border-radius:0.133rem;}
.tssCourse-mod .con .list .tips span{ display:block; float:left; line-height:0.533rem; margin-right:0.373rem; font-weight:normal; font-size:0.32rem; color:#666; padding-left:0.427rem; background:url("/images/zhucekuaijishi/project/2025project/syb-ico01.png") no-repeat left center; background-size:0.293rem auto;}
.tssCourse-mod .con .list .tips span.mr0{ margin-right:0;}

/**/
.aiLearn-v2{ background: #e9f3fe; padding-bottom: 0.4rem;}
.aiLearn-v2 .conBox{ position: relative; z-index: 1; padding: 1.067rem 0 0.32rem 0.4rem; margin: 0 0.267rem 0.4rem; background: #fff; border-radius: 0.267rem;}
.aiLearn-v2 .conBox .fdIcon{ position: absolute; left: 0; top: 0; height: 0.613rem; line-height: 0.613rem; font-size: 0.4rem; color: #fff; padding: 0 0.213rem; border-radius: 0.267rem 0 0.267rem 0; background: #ff6528;}
.aiLearn-v2 .conBox .list{line-height: 0.507rem; color: #999; font-size: 0.32rem; margin-bottom: 0.24rem; margin-right: 0.4rem;}
.aiLearn-v2 .conBox .list strong{ display:inline-block; font-size: 0.347rem; color: #333; margin-right: 0.2rem;}
.aiLearn-v2 .conBox .list span{display:inline-block; padding: 0 0.2rem; height: 0.427rem; line-height: 0.427rem; border-radius: 0.213rem 0.213rem 0.213rem 0; color: #ef4608; font-size: 0.293rem;
    background:#ffdd87;
    background:-webkit-linear-gradient(left,#ffdd87,#ffebaf 21%,#ffdcab);
    background:-moz-linear-gradient(left,#ffdd87,#ffebaf 21%,#ffdcab);
    background:-ms-linear-gradient(left,#ffdd87,#ffebaf 21%,#ffdcab);
    background:linear-gradient(left,#ffdd87,#ffebaf 21%,#ffdcab);
}
.aiLearn-v2 .conBox .list:last-child{ margin-bottom: 0;}
.aiLearn-v2 .botPic{ height: auto; margin: 0 0.4rem;}
.aiLearn-v2 .conBox .icon{ right: 0.32rem; top: -0.4rem; width:1.707rem; height: 1.987rem; }
.AI-sort{ margin: 0rem 0.267rem 0; padding:0.48rem 0.48rem 0.2rem; border-radius: 0.2rem; background: #fff;}
.AI-sort ul li{ font-size: 0.32rem; color: #999; padding-left: 0.867rem; line-height: 0.48rem; position: relative; margin-bottom: 0.32rem;}
.AI-sort ul li strong{ font-size: 0.347rem; color: #333;}
.AI-sort ul li:before{content: '';display:block; position: absolute; background: url(/images/zhucekuaijishi/project/2025project/Ai-icon01.png) no-repeat; background-size: 0.573rem 0.587rem; width:0.573rem; height: 0.587rem; left: 0; top: 0;}
.AI-sort ul li.icon01:before{background: url(/images/zhucekuaijishi/project/2025project/Ai-icon02.png) no-repeat; background-size: 100% auto;}
.AI-sort ul li.icon02:before{background: url(/images/zhucekuaijishi/project/2025project/Ai-icon03.png) no-repeat; background-size: 100% auto;}
.AI-sort ul li.icon03:before{background: url(/images/zhucekuaijishi/project/2025project/Ai-icon04.png) no-repeat; background-size: 100% auto;}
.AI-sort ul li.icon04:before{background: url(/images/zhucekuaijishi/project/2025project/Ai-icon05.png) no-repeat; background-size: 0.533rem 0.507rem;}


/**/
.personalized-bg{ background: url(/images/zhucekuaijishi/project/2025project/personalized-bg.jpg) no-repeat center top #4865fd; background-size:auto 4.8rem; padding-bottom: 0.8rem;}
.personalized-bg .title:before,.personalized-bg .title:after{ content: ''; display: inline-block; background: url(/images/zhucekuaijishi/project/2025project/tit01.png) no-repeat; background-size: 1.28rem 0.293rem; width: 1.28rem; height: 0.293rem;}
.personalized-bg .title:after{transform: rotate(-180deg);}
.personalized-bg .title{ color: #fff; font-size: 0.48rem; font-weight: bold; text-align: center;background: url(/images/zhucekuaijishi/project/2025project/chinaacc.png) no-repeat center 0.507rem; background-size: 4.267rem 0.667rem; padding: 0.8rem 0 0.6rem;}
.personalized-bg .presonal-con{ margin: 0 0.4rem; border-radius: 0.333rem; background: #fff; border: 1px solid #e9e9e9; box-shadow: 0 0.267rem 0.267rem rgba(203,203,203,0.33);}
.personalized-bg .presonal-con .cornersPractice{ margin: 0.667rem 0.333rem 0 0.333rem;}
.personalized-bg .presonal-con .cornersPractice dt{ float: right;}
.personalized-bg .presonal-con .cornersPractice dt img{width: 4.72rem; height: 2.92rem;}
.personalized-bg .presonal-con .cornersPractice dd strong{ font-size: 0.453rem;}
.personalized-bg .presonal-con .cornersPractice dd p{ margin: 0.2rem 0 0 0.1rem;}
.personalized-bg .presonal-con .cornersPractice dd p span{ font-size: 0.32rem; color: #999; display: block; line-height: 0.48rem;}
.personalized-bg .presonal-con .cornersPractice dd p span:before{content: ''; display: inline-block; background: url(/images/zhucekuaijishi/project/2025project/corrent.png) no-repeat; background-size: 0.347rem 0.347rem; width: 0.347rem; height: 0.347rem; margin-right: 0.1rem;}
.personalized-bg .presonal-con .stageStepsList{margin: 0.533rem 0.333rem 0; border-left:0.04rem solid #cddaff; padding: 0 0 0 0.4rem;}
.personalized-bg .presonal-con .stageStepsList  h3{ font-size: 0.4rem; position: absolute; top: -0.373rem; left: 0rem; color: #333;}
.personalized-bg .presonal-con .stageStepsList  h3:before{ content: ''; display: block; width: 0.16rem; height: 0.16rem; border-radius: 50%; background: #6ea1ff; position: absolute; top: 0.24rem; left: -0.507rem;}
.personalized-bg .presonal-con .stageStepsList .steps-con{ padding: 0.373rem 0 0; margin-bottom: 0.8rem;}
.personalized-bg .presonal-con .stageStepsList .steps-con p{border: 1px dotted #ffbb57; font-size: 0.32rem; color: #999; padding: 0.14rem 0.2rem 0.14rem 2.36rem;}
.personalized-bg .presonal-con .stageStepsList .steps-con span{ display: block; position: absolute;background: url(/images/zhucekuaijishi/project/2025project/sub-tit01.png) no-repeat; background-size: 2.36rem 1.227rem; width: 2.16rem; height: 1.227rem; line-height: 1.227rem; color: #d34a00; font-size: 0.347rem; top: 0.365rem; left: 0; text-align: center; padding-right: 0.2rem;}
.personalized-bg .presonal-con .stageStepsList .steps-con span:before{ content: ''; display:inline-block;background: url(/images/zhucekuaijishi/project/2025project/arrow.png) no-repeat; background-size: 0.347rem 0.347rem; width: 0.347rem; height: 0.347rem; margin: 0.1rem; vertical-align: middle;}
.personalized-bg .presonal-con .stageStepsList .steps-con.step01{ margin: 0.8rem 0 0.4rem; }
.personalized-bg .presonal-con .stageStepsList .steps-con.step01 span{ display: block; position: absolute;background: url(/images/zhucekuaijishi/project/2025project/sub-tit.png) no-repeat; background-size: 2.36rem 1.627rem; width: 2.16rem; height: 1.627rem; line-height: 1.627rem; color: #d34a00; font-size: 0.347rem; top: 0.365rem; left: 0; text-align: center; padding-right: 0.2rem;}
.personalized-bg .presonal-con .stageStepsList .steps-List{padding-top: 0.48rem;}
.personalized-bg .presonal-con .stageStepsList .steps-List ul{ border:1px dotted #ffbb57; padding: 0.32rem 0.267rem 0;}
.personalized-bg .presonal-con .stageStepsList .steps-List ul li{width:50%; color: #999; font-size: 0.32rem; float: left; margin-bottom: 0.4rem;}
.personalized-bg .presonal-con .stageStepsList .steps-List ul li strong{ font-size: 0.347rem; display: block; color: #333;}
.personalized-bg .presonal-con .stageStepsList .steps-List ul li strong:before{ content: ''; display:inline-block;background: url(/images/zhucekuaijishi/project/2025project/arrow.png) no-repeat; background-size: 0.347rem 0.347rem; width: 0.347rem; height: 0.347rem;vertical-align: top; margin:0.08rem 0.1rem 0 0;}

/**/
.teachingServies{margin-bottom: 0.4rem;}
.title:before,.title:after{ content: ''; display: inline-block; background: url(/images/zhucekuaijishi/project/2025project/tit02.png) no-repeat; background-size: 1.28rem 0.293rem; width: 1.28rem; height: 0.293rem; margin: 0 0.2rem;}
.title:after{transform: rotate(-180deg);}
.title{font-size: 0.48rem; font-weight: bold; text-align: center;background: url(/images/zhucekuaijishi/project/2025project/chinaacc01.png) no-repeat center 0.507rem; background-size: 4.267rem 0.667rem; padding: 0.8rem 0 0.6rem;}
.teachingServies .teachingList{background: url(/images/zhucekuaijishi/project/2025project/people-bg.jpg) no-repeat center center; background-size:7.067rem 7rem; height:7rem; padding: 0.267rem 0; margin: 0 0.4rem;}
.teachingServies .teachingList ul li{ color: #999; font-size: 0.293rem;text-align: center;}
.teachingServies .teachingList ul li strong{ font-size: 0.4rem; color: #333; display: inline-block; margin-bottom: 0.2rem;}
.teachingServies .teachingList ul li strong:before{ margin-right: 0.1rem; vertical-align: middle; content: ''; display: inline-block;}
.teachingServies .teachingList ul li.top01{left: 50%; top: 0; margin-left: -1.933rem; width: 3.867rem;}
.teachingServies .teachingList ul li.top01 strong:before{background: url(/images/zhucekuaijishi/project/2025project/icon01.png) no-repeat center; background-size: 0.453rem 0.427rem; width: 0.453rem; height: 0.427rem; }
.teachingServies .teachingList ul li.top02{left: 0; top: 2.333rem; width:2.4rem;}
.teachingServies .teachingList ul li.top02 strong:before{background: url(/images/zhucekuaijishi/project/2025project/icon02.png) no-repeat center; background-size: 0.373rem 0.453rem; width: 0.373rem; height: 0.453rem; }
.teachingServies .teachingList ul li.top03{left: 0; bottom: 1rem; width:3.467rem;}
.teachingServies .teachingList ul li.top03 strong:before{background: url(/images/zhucekuaijishi/project/2025project/icon03.png) no-repeat center; background-size:0.4rem 0.333rem; width: 0.4rem; height: 0.333rem; }
.teachingServies .teachingList ul li.top04{right: 0; bottom: 1rem; width:3.467rem;}
.teachingServies .teachingList ul li.top04 strong:before{background: url(/images/zhucekuaijishi/project/2025project/icon04.png) no-repeat center; background-size:0.453rem 0.427rem; width:0.453rem; height:0.427rem; }
.teachingServies .teachingList ul li.top05{right: 0; top: 2.333rem; width:2.4rem;}
.teachingServies .teachingList ul li.top05 strong:before{background: url(/images/zhucekuaijishi/project/2025project/icon05.png) no-repeat center; background-size:0.453rem 0.427rem; width:0.453rem; height:0.427rem; }

/**/
.question-mod{ background: #f0f0f0; padding-bottom: 0.4rem;}
.question-mod .questionList{ border-radius: 0.333rem; background: #fff; box-shadow: 0 0.04rem 0.533rem rgba(22,22,22.0.16); margin:0 0.4rem; padding: 0.4rem 0.4rem 0;}
.question-mod .questionList ul li{ border-bottom: 1px solid #eaeaea; padding:0 0 0.2rem; margin-bottom: 0.4rem;}
.question-mod .questionList ul li h3{ font-size: 0.373rem; margin-bottom: 0.24rem;}
.question-mod .questionList ul li h3:after{ content: ''; display: block; background: url(/images/zhucekuaijishi/project/2025project/upDown-icon.png) no-repeat 0 -0.707rem; background-size: 0.373rem auto; width: 0.373rem; height: 0.333rem; float: right; margin: 0.1rem 0 0;}
.question-mod .questionList ul li p.hide{font-size: 0.373rem; color: #999; line-height: 0.56rem;height: 1.2rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.question-mod .questionList ul li.last{border-bottom: 0; margin-bottom: 0;}
.question-mod .questionList ul li.on h3:after{ background-position: 0 0;}
.question-mod .questionList ul li.on p{ height: auto;font-size: 0.373rem; color: #999; line-height: 0.56rem;}
.question-mod .bBtn{ display: block; width: 3.973rem; height: 0.773rem; line-height: 0.773rem; text-align: center; font-size: 0.373rem; color: #f75144; border: 1px solid #f75143; border-radius: 0.4rem; margin: 0.4rem auto 0;}


/**/
.nav-fix{ width:1.12rem; height:4.4rem; position:fixed; right:0.347rem; bottom:2rem; z-index:189;}
.nav-fix a{ display:block; width:1.12rem; height:1.12rem; text-align:center; border-radius:50%; margin-top:0.4rem; position:relative; background:url("/images/zhucekuaijishi/project/2025project/fixNav01.png") no-repeat; background-size:100%;}
.nav-fix a p{ font-size:0.267rem; color:#fff; line-height:0.333rem; padding-top:0.213rem;}
.nav-fix a.zhengbaoCoin-tag02 p{ z-index:2;display:block; width:1.12rem; padding-top:.12rem; height:1rem; text-align:center; border-radius:50%; margin-top:0.4rem; position:relative;}
.nav-fix a.zhengbaoCoin-tag02 strong{ font-size:0.24rem; color:#fff000;}
.nav-fix a.zhengbaoCoin-tag02 strong span{ font-size:0.32rem}
.nav-fix a.zhengbaoCoin-tag02 h3{ font-size:0.27rem; font-weight:bold; height:0.52rem; line-height:0.52rem; color:#fff; padding:0 .2rem 0 0.61rem; background:#4160fc; position:absolute; right:1rem; top:.26rem; white-space:nowrap; border-bottom-left-radius:0.67rem; border-top-left-radius:0.67rem; z-index:1;}
.nav-fix a.zhengbaoCoin-tag02 h3:before{ content:""; width:0.31rem; height:0.29rem; position:absolute; left:0.24rem; top:50%; margin-top:-.145rem; background:url("/images/zhucekuaijishi/project/2025project/fixNav04.png") no-repeat; background-size:100% auto;}
.nav-fix a.zhengbaoCoin-tag02 b{ display:none;}
.nav-fix a.zhengbaoCoin-tag02.on b{display:block}
.nav-fix a.zhengbaoCoin-tag02.on h3{ padding-left:0.20rem;}
.nav-fix a.zhengbaoCoin-tag02.on h3:before{ display:none;}
.nav-fix a.service-btn{ background:url("/images/zhucekuaijishi/project/2025project/fixNav02.png") no-repeat; background-size:100%;}
.nav-fix a.back-btn{ background:url("/images/zhucekuaijishi/project/2025project/fixNav03.png") no-repeat; background-size:100%;}
.nav-fix .red-btn{ display:none; width:1.827rem; height:1.84rem; background:url("/images/zhuanti/20210618/red-icon.png") no-repeat; background-size:100%; position:absolute; right:-0.453rem; bottom:-3rem; z-index:29;-moz-animation: hatch 4s 0s infinite both;-webkit-animation:hatch 4s 0s infinite both;animation: hatch 4s 0s infinite both}
.nav-fix .red-btn span{ display:block; font-size:0.24rem; color:#fff; line-height:0.267rem; padding-top:1.147rem; text-align:center; padding-right:0.08rem;}
@-webkit-keyframes hatch{0%{-webkit-transform-origin:bottom;-webkit-transform:rotate(0deg)}5%{-webkit-transform:rotate(-8deg)}9%{-webkit-transform:rotate(8deg)}13%{-webkit-transform:rotate(-8deg)}16%{-webkit-transform:rotate(4deg)}20%{-webkit-transform:rotate(-4deg)}25%{-webkit-transform:rotate(0deg)}}
@-moz-keyframes hatch{0%{-moz-transform-origin:bottom;-moz-transform:rotate(0deg)}5%{-moz-transform:rotate(-8deg)}9%{-moz-transform:rotate(8deg)}13%{-moz-transform:rotate(-8deg)}16%{-moz-transform:rotate(4deg)}20%{-moz-transform:rotate(-4deg)}25%{-moz-transform:rotate(0deg)}}
@keyframes hatch{0%{transform-origin:bottom;transform:rotate(0deg)}5%{transform:rotate(-8deg)}9%{transform:rotate(8deg)}13%{transform:rotate(-8deg)}16%{transform:rotate(4deg)}20%{transform:rotate(-4deg)}25%{transform:rotate(0deg)}}

/**/
.fixNav-mod{ display:none; width:100%; position:fixed; left:0; top:0; z-index:69; background:#4d69fe;}
.fixNav-mod .btn{ display:block; float:left; width:25%; height:0.933rem; line-height:0.933rem; font-size:0.373rem; color:#fff; font-weight:bold; text-align:center; position:relative;}
.fixNav-mod .btn.on{ background:#2c4cf8;}
.fixNav-mod .btn.on:before{ content:""; width:0.587rem; height:0.053rem; background:#ffd200; position:absolute; left:50%; margin-left:-0.293rem; bottom:0;}

/**/
.fixBottomAd-mod{ width:100%; height:1.333rem; position:fixed; left:0; bottom:0; z-index:69; background:url("/images/zhucekuaijishi/project/2025project/fixBottomAd-bg.jpg") no-repeat; background-size:100% auto;}
.fixBottomAd-mod .text{ line-height:1.333rem; font-size:0.48rem; color:#ff6600; font-weight:bold; padding-left:1.373rem;}
.fixBottomAd-mod .btn{ display:block; width:3.267rem; line-height:1; text-align:center; border-radius:0.533rem; font-size:0.4rem; padding:0.187rem 0; color:#fff; font-weight:bold; margin:0.267rem 0.4rem 0 0; background:#f8491f; background-image:-webkit-linear-gradient(left, #ff810e, #f8491f); background-image:linear-gradient(left,#ff810e,#f8491f);}
.fixBottomAd-mod-new{ width:100%; height:1.333rem; position:fixed; left:0; bottom:0; z-index:69; background:url("/images/zhucekuaijishi/project/2025project/btm_bg.png") no-repeat; background-size:100% auto;}
.fixBottomAd-mod-new .text{ line-height:1.333rem; font-size:0.48rem; color:#ff6600; font-weight:bold; padding-left:1.373rem;}
.fixBottomAd-mod-new .btn{ display:block; width:3.267rem; line-height:1; text-align:center; border-radius:0.533rem; font-size:0.4rem; padding:0.187rem 0; color:#fff; font-weight:bold; margin:0.267rem 0.4rem 0 0; background:#f8491f; background-image:-webkit-linear-gradient(left, #ff810e, #f8491f); background-image:linear-gradient(left,#ff810e,#f8491f);}
.fix_btm_btn{
    width: 1.7333rem;
    height: 1.7333rem;
    position: absolute;
    left: 50%;
    bottom: .1333rem;
    margin-left: -.8667rem;
    background: url(/images/zhongjizhicheng/project/2025project/btm_img02.png) no-repeat;
    background-size: 100% 100%;
}
.fixBottomAd-mod-new .fixb_img01{
    margin-left: .8rem;
    width: 3.0667rem;
    margin-top: .08rem;
}
.fixBottomAd-mod-new .fixb_img02{
    width: 2.6933rem;
    margin-right: .8rem;
}

.ac_618{ background:url("//m.chinaacc.com/upload/resources/image/2025/06/27/2699367.png") no-repeat; background-size:100% auto; height: 12rem;}
.ac_618 h3{ text-align: right; color: #fff; font-size: 0.32rem; padding:0.533rem 0.4rem 0 0;}
.ac_618 .countdown{ text-align: center; color: #fff; font-size: 0.373rem; padding-top: 10.6667rem;}
.ac_618 .countdown span{ display: inline-block; width:0.667rem; margin: 0 0.2rem; height: 0.667rem; line-height: 0.667rem; background:url("/images/zhuanti/25zhounianqing/time-bg.png") no-repeat; background-size:100% auto; text-align: center; color: #fffea0; font-size: 0.373rem;  }
</pre></body></html>