/**
 * Swiper 4.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 22, 2019
 */
 .swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/* education-eleventh-anniversary/mm 专用样式 */

[data-toggle="slidehide"] {
    display: none;
}
[v-cloak]{
    display: none
}

body {
    font-family: 'Noto Sans SC' !important;
}

* {
    font-family: Noto Sans SC;
}

.nav-tab-work-tool.active {
    color: #017fff !important;
}

.hover-style:hover .hover-style--mask {
    display: flex;
}

.hover-style--mask {
    display: none;
    background-color: rgba(0, 0, 0, 0.43);
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
    color: white;
}

.play-icon:hover img:nth-child(1) {
    display: none;
}

.play-icon:hover img:nth-child(2) {
    display: block !important;
}

/* 按钮样式 */
.light-btn {
    text-align: center;
    background: linear-gradient(92.78deg, #FF001F -8.32%, #FF6B00 25.78%, #FF9900 78.35%, #FFD976 100.39%);
    color:#fff;
    border-radius: 48px;
    font-weight: 700;
    cursor: pointer;
}
.master-light-btn {
    background: linear-gradient(92.78deg, #FF001F -8.32%, #FF6B00 25.78%, #FF9900 78.35%, #FFD976 100.39%);
    color:#fff;
}

/* Banner */
.banner {
    display: flex;
    justify-content: center;
    width: 100%;
    position: relative;
}
.master-banner {
}
.banner-box {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 1980px;
    width: 100%;
}
.banner-box img {
    width: 100%;
    max-width: 970px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-top: -30px;
}
.book {
    position: absolute;
    bottom: 0px;
}
.goVeirfy {
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translate(-50%);
    height: 400px;
    width: 400px;
    cursor: pointer;
    max-width: 100vw;
}
@media screen and (max-width: 520px) {
    .banner {
        height: 200px;
        background-size: contain;
    }
    .banner-box img {
        margin-top: 0;
    }
}

/* 描述/切换区域 */
.description-head {
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 20px;
    margin-top: 30px;
    margin-bottom: 60px;
    font-size: 20px;
    position: relative;
}
.description-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 20px;
    font-size: 20px;
    position: absolute;
    width: 100%;
    color: #333;
}
.descrition-back {
    color: #333 !important;
    display: flex;
    justify-content: center;
    align-items: center;
}
.description-rule:hover {
    text-decoration: underline;
}
.toOther {
    margin-left: 15px;
}
.toOther:hover {
    text-decoration: underline;
}
.description-container {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    height: 30px;
}
.description-box {
    position: relative;
}

/* 切换按钮样式 */
.max-block {
    display: block;
    margin-right: -50px;
    margin-top: 15px;
    position: relative;
    z-index: 1;
    transition: all 0.5s ease;
    cursor: pointer;
}
.master-block-true {
    display: block;
    margin-right: 0px;
    margin-top: 0px;
    position: relative;
    z-index: 2;
    transition: all 0.5s ease;
    cursor: pointer;
}

@media screen and (max-width: 1384px) {
    .description-switch {
        scale: 0.65;
    }
}
@media screen and (max-width: 1053px) {
    .description-content {
        font-size: 16px;
    }
}
@media screen and (max-width: 981px) {
    .description-container {
        margin-top: 0px;
    }
    .description-head {
        margin-top: 30px;
        margin-bottom: 10px;
    }
    .description-content {
        font-size: 16px;
    }
    .toOther {
        margin-left: 5px;
    }
}
@media screen and (max-width: 560px) {
    .description-container {
        margin-top: 0px;
    }
    .description-head {
        margin-top: 30px;
        margin-bottom: 10px;
    }
    .description-content {
        font-size: 14px;
    }
}

/* 价格区域 */
.price {
    padding: 0px 4px 0;
    position: relative;
    z-index: 2;
}
.master-price {
}
.price-title {
    font-size: 36px;
    text-align: center;
    color: #fff;
}
.price-content {
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    padding: 0 20px;
    margin-top: 63px;
    width: 100%;
    max-width: 1400px;
}
.price-content-left {
    width: 40%;
    min-width: 490px;
    background: #fff;
    border-radius: 12px;
    padding: 65px 60px;
    margin-bottom: 20px;
}
.price-linkbox {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.price-linkbox a img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.price-content-leftlist {
    margin-top: 56px;
    padding-left: 0;
    list-style: none;
}
.price-content-leftlist li {
    margin-bottom: 15px;
    display: flex;
    align-items: center;
}
.price-content-leftlist img {
    margin-right: 13px;
    width: 14px;
}
.price-content-right {
    width: 55%;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
}
.price-content-block {
    display: flex;
    position: relative;
    width: 100%;
    border-radius: 12px;
    background: #fff;
    margin-bottom: 20px;
}
.price-block-left {
    padding: 55px 30px;
    display: flex;
    align-items: center;
}
.price-block-right {
    padding: 40px 20px;
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    justify-content: space-between;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
}
.price-block-right.active {
    background: #f9fafd;
}
.price-hot {
    position: absolute;
    right: -3px;
    top: -5px;
    pointer-events: none;
}
.price-block-text {
    flex: 1 1 auto;
}
.price-block-text span {
    font-family: Noto Sans SC;
    font-size: 14px;
    line-height: 20.27px;
    text-align: center;
    color: #000;
}
.price-block-text p {
    font-size: 24px;
    font-weight: 700;
    color: #000;
    margin-bottom: 5px;
}
.price-block-price {
    display: flex;
    align-items: center;
    width: 135px;
}
.price-block-price span {
    font-size: 50px;
    font-weight: 700;
    color: #000;
}
.price-block-price .price-small-span {
    font-size: 16px;
    margin-bottom: -26px;
    white-space: nowrap;
}
.price-block-price .price{
    display: flex;
    align-items: end;
    height: 100%;
    margin-bottom: 45px;
}
.price-block-btnbox {
    display: flex;
    align-items: center;
    width: 142px;
    margin-left: 15px;
}
.price-block-btn {
    width: 100%;
    height: 44px;
    line-height: 42px;
    font-size: 18px;
    pointer-events: auto;
}
.price-block-btn.notallow {
    cursor: wait;
}
.price-block-pay {
    position: relative;
    width: 100%;
    height: 152px;
    background: #07CEC2;
    display: flex;
    justify-content: space-around;
    padding: 13px;
    border-radius: 4px;
    margin-top: 10px;
}
.master-price-block-pay {
    background: #07CEC2;
}
.price-block-pay::after {
    content: '';
    position: absolute;
    top: -20px;
    right: 10%;
    border: 10px solid transparent;
    border-bottom-color: #07CEC2;
}
.master-price-block-pay::after {
    border-bottom-color: #07CEC2;
}
.price-pay-left {
    width: 188px;
    height: 120px;
    background: #fff;
    border-radius: 5px;
    padding: 6px;
    display: flex;
    align-content: center;
}
.price-pay-left #QRcode {
    width: 108px;
    height: 108px;
}
.price-pay-paybox {
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    margin-left: 10px;
}
.price-pay-payway {
    display: flex;
    align-items: center;
    width: 100%;
    margin-bottom: 10px;
}
.price-pay-payway img {
    width: 14px;
    height: 14px;
}
.price-pay-payway p {
    font-size: 12px;
    margin: 0;
    margin-left: 7px;
}
.price-pay-right {
    width: 180px;
    color: #fff;
}
.price-pay-payprice {
    font-size: 28px;
    margin-bottom: 5px;
}
.price-pay-payprice span {
    font-size: 16px;
}
.price-pay-paytext1 {
    font-size: 16px;
    margin-bottom: 10px;
}
.price-pay-paytext2 {
    font-size: 12px;
    color: #fff;
    opacity: .7;
}

@media screen and (max-width: 1360px) {
    .price-content-left {
        width: 35%;
        padding: 65px 40px;
    }
    .price-content-right {
        width: 60%;
    }
}
@media screen and (max-width: 1300px) {
    .price-content {
        flex-wrap: wrap;
        justify-content: center;
        padding: 0 40px;
    }
    .price-content-left {
        margin-bottom: 50px;
    }
    .price-content-right {
        width: 100%;
    }
}
@media screen and (max-width: 768px) {
    .price-content-left {
        width: 60%;
        min-width: unset;
        height: auto;
        padding: 38px 40px;
    }
    .price-left-image1 {
        width: 50%;
    }
    .price-left-image2 {
        width: 100%;
    }
    .price-content-leftlist {
        margin-top: 26px;
    }
    .price-block-price {
        width: 152px;
    }
    .price-block-btnbox {
        width: 92px;
    }
    .price-block-btn {
        font-size: 14px;
        height: 32px;
        line-height: 28px;
    }
    .price-block-pay {
        flex-wrap: wrap;
        height: auto;
    }
    .price-title {
        font-size: 20px;
        margin-bottom: 0;
    }
    .price-content {
        margin-top: 25px;
    }
}
@media screen and (max-width: 520px) {
    .price-content-left {
        width: 100%;
    }
    .price-content-right {
        height: auto;
    }
    .price-content-block {
        flex-wrap: wrap;
        height: auto;
        margin-bottom: 20px;
    }
    .price-block-btnbox {
        width: 100%;
        margin-left: 0;
        margin-bottom: 10px;
    }
}

/* 功能区块 */
.segment {
    padding: 85px 0 107px;
}
.segment-title {
    width: 100%;
    text-align: center;
    font-size: 36px;
    color: #000;
    margin-bottom: 67px;
}
.segment-content {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: space-between;
    margin-top: 40px;
}
.segement-block {
    position: relative;
    flex-grow: 0;
    width: 48%;
    max-width: 675px;
    height: 300px;
    padding: 50px 60px;
    background: #FFFFFF;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.08);
    border-radius: 12px;
}
.segement-block:nth-child(-n+4) {
    margin-bottom: 60px;
}
.segement-block-title {
    font-size: 24px;
    font-weight: 700;
    color: #000;
}
.segement-block-subtitle {
    font-size: 16px;
    color: #000;
}
.segement-block-img {
    position: absolute;
    right: 60px;
    bottom: 50px;
}

@media screen and (max-width: 1200px) {
    .segment-content {
        justify-content: center;
        padding: 0 20px;
    }
    .segement-block {
        width: 100%;
        margin-bottom: 60px;
    }
    .segement-block-img {
        width: 50%;
    }
}
@media screen and (max-width: 768px) {
    .segment-content .segement-block {
        margin-bottom: 20px;
    }
    .segment {
        padding: 30px 0;
    }
    .segment-title {
        font-size: 20px;
        margin-bottom: 25px;
    }
}

/* 轮播介绍 */
.intro {
    padding: 128px 0;
}
.master-intro {
}
.intro-title {
    width: 100%;
    text-align: center;
    font-size: 36px;
    color: #fff;
    margin-bottom: 67px;
}
.intro-content {
    position: relative;
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
}
.swiper-pagination-bullet {
    background: #fff !important;
}
.swiper-slide {
    width: 100%;
}
.swiper-slide img {
    width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.intro-swiper-right {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABNCAYAAADjCemwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAh8SURBVHgB5Vw7jBNHGP5n1nchUkQOSiBgRCogCkhBogjBNESiiZCQQhegQCLNmYOKFECRjodpQKLgUYVIJyU0SLkG8yiQQMpFAapEOOSOEgyKdJc7707mG3v3Zse7Pq99s7u+fNKevbNee+e7/zX/zPyMMkKxPFN0uVNinH1KnhhhnLaRoBF5yT901JqHqAvGa0Kwe57r1aYrw5OUARilhGJZjHj830OMsd3yZ0vUTkwvqEsiq55gtx3PrdYq79coBVglbYEo/pU8LZF9SALp5t8Xhm+QRVghrUlWY5QxUaYuJGrdKkab1xKtfF8eK5h69fFuRh6zgqZeN98/fyWoC9Tkp6rcdc/akL4lJa0bskDK3k+INq/htHMTk4SBrGSPAeIe/YnDo0d/NEmNg2CswhuNS0tJ3pKRVjwxNyof/QxFkAWiDuyQZG1tErXUAIHjjz2aeCriCKxJtT27VGrbdw/gBYXjXKcImwW1O/IFpwOfscTS1AvezQiaeCao8otHU2+iyWOuu6dfqeurJ3HSBbLKX4IsTllh/IkXR15dCO/sywsrKtQjeiZt/dj8xZbtCgA1hGQd2ZWOZHWDyoQkb8Jta4ete3lu6Dj1gMQ9g7EXhfm7MhDdprfDVp372qF1q/NBlo6p14KO3nDbPS+jSdZw9ydV10Q9bNmvu3irt5f3cnk4lHfESF1iO9c1aVGEQR2vHnaseERbgIc9+WNDxXwaEhHXVW+jCIOxv3Usn+q4GKCuB6+4ppOQxA1tr1VYfbH7u3JvouD8RMuEMADPrZ5/Vej5i8pWd4FFSYOX1I3+oBPmI5I42c/1J2V/F0HHnrfisCCegQ27Mzb4hOmAqu67GLZxMo473imOi+19y479SlrgCqO/d0t2AastYBh28EpDb6pLx7A9zjHEMtAy/AFhCCuWI2EAvL8RMo20hoaRiGTho7GZQ6QZ/s1r2EDEYf0AQmGETqX1Y7PlqM+2qWdUePHwVGFZ2bE4RNg3qaZDG80wpE3SPF4YJY0w/AfyQti1B163SciegH4e2RVWU4/PtUlbOFBpStmL4EukO374XYHyAH8IhKzurWMFZTJsAFK270JDD3zbpC0kaZ7jnNbPkd7JA/QxIzoFT2dL4vBPMfrdJm2hq0xLJELKssyH+YBKmoNs28Sh33rQK2fQRpHd8c8DVkyPmRcp27uFmcMdBdvEIS+oQc2q+SfBFc6cb/z3ENG8xGQx40QFm8RB2vRZsdY0pIJiBg6ANNUEYfoNWSML4tB/wzyVfBVVrS4PT4oc2JG/yD8L4jB7psNXUdXKWSEQPTCc16Ri2sSBB0PjSvjTolKU9A/mGWkTp9t2add245UXy3PIlQXudBBS12kSt3lt6DdGNp4QG7jriKLeunPTYGQy0iLOFKKGmN/DmaeWPQWwNTyxgTSIM7+bMdrGGWcb/IZBIsyHbeLgCIyU+IdSFxeGB3mKzZLANnG6XVOSRvos02oaWNgkbuWK0OkI8j7FhYv9qWfUmom0AcM9/qSdHJ+4XtJKhgaOFDpcTAykcPIMn7iHp4YS9dUkbXnOlHQAiBt/0p9G/O9IA/pdBgbSgjSusShkWaKX5KrJC2waSFNhR6cFv90AkzBZ4/k00cSzaNvqL6lICnOFUUHmuOskIi8mRtZzo89fyfT4/UbktX7WoJiri7gQ4rfgR6dpYAHCDl5uRGpLv4t2jHUebzl5C1NTYHQQ7ZpNwprfr30v41LSmBvalBWzlDy3SJUwgucUVe54VNUbsQtkUGCbMAArikJw52u8tZyovvAggyFpaRAGGKTVa5UPJlsxAqv6rVjIm3ekRRiga550Avfwqkhjwr3nX4AjaBPJHCFdwsKOkRP/ufkKeO/d0D888TSfdi1NwgBsUgvBc6t4UaS1VsRUgw8/8XIXeqRNGPpvjCyCncvBuIcJ77Z+Q7+ZgKVE2oQBIEwXHCbopv9+YbDYVNHAi167nw+7lgVhAHbwBRBUq2l7RQPSoKKMiUv+OYJcqGn2EOrfbMImYei3HuQLFo5lw2mJxjDWzgfSBraztm1ITSNFrWdPbW8ACUmZBPbCh871kyhpu/Yge9umE2edsAlDyoja9r9HrO4WI8KZf0GtHBse9M7YkNqgnzUwWsHMkC3Cpt4Qff79/EKDtGXMa9+d15Y1VNImvEAcoZ4nb0XnqNIGJM7mSvOj18P9lL8UWaIiMtVaa+4LqvrniIzzMD1nE1DL0Ljb8Jg6YvPTzHUPk+4U5JfmeXjVDxCTGUJRh1rGfT6WNIilrqbA0RsNpffLCejPyR/C3pIxr2PlmI4zIVBTeA//XE22Xl4+xKEfZuCsvOW5zuUnurKqG07MYQtjeKPst4VceNRe4RNmZKon/zo/vH2xe7uac2Pu0B4YxoUfFAMtcZGECbX5f3839yerlsCdu/KOot+GGA61OMxV0HkGnNnR6254LBsTj8UheV0OgzhgoOtyJCQM6KECjNqph+oJoQowCDyvHs6nnVMeUgboESHTJExPN2UldPRea+jEXEXePGq250nq3s0ixeWqNJeZWoKXfHl+uEw9oL+qVmOzZcH4aRqwqlYqDjuXQVUrH3F2DvDJg6MwlmBaASQLef1r92Prp1Ux0sm0fpqO4tjMIUHO6SjyVEnDrUztubJVqQ+TQeOPYyv19S1dOpa4JuRM0XOccpSt8wECd37c3OQBApOuf4U0YYM+iHr+yqOJ3zsuEWvmB2VyNamx7wQreZYmefwME2x3lOSZAHEqwbg6vvqoqjw63fVaEytk+bCXnGpBqW1zA26J7KOqZtXkJJENsnxYJ82H2ojLqSTUDt2lrajMhLhnmygdqZFmolj+Zxs5Q0VPEshIbJCPAhKLRG3qXPcPIWhSPvFbIdxJrHZKq+y0if8ABwOlgjfOYF8AAAAASUVORK5CYII=') !important;
    width: 77px !important;
    height: 77px !important;
    background-size: 100% 100% !important;
    margin-top: -50px !important;
    right: 40px !important;
}
.intro-swiper-right:focus {
    outline: none !important;
}
.master-swiper-right {
    background-image: url('data:image/png;base64,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') !important;
}
.intro-swiper-left {
    background-image: url('data:image/png;base64,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') !important;
    width: 77px !important;
    height: 77px !important;
    background-size: 100% 100% !important;
    margin-top: -50px !important;
    left: 40px !important;
}
.intro-swiper-left:focus {
    outline: none !important;
}
.master-swiper-left {
    background-image: url('data:image/png;base64,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') !important;
}

@media screen and (max-width: 520px) {
    .intro-swiper-right {
        width: 33px !important;
        height: 33px !important;
        margin-top: -20px !important;
        right: 10px !important;
    }
    .intro-swiper-left {
        width: 33px !important;
        height: 33px !important;
        margin-top: -20px !important;
        left: 10px !important;
    }
    .intro {
        padding: 30px 0;
    }
    .intro-title {
        font-size: 20px;
        margin-bottom: 10px;
    }
}
@media screen and (max-width: 768px) {
    .intro {
        padding: 30px 0;
    }
    .intro-title {
        font-size: 20px;
        margin-bottom: 10px;
    }
}

/* 底部入口 */
.entry {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 96px 0;
}
.entry-container-mind {
    padding: 77px 379px;
    max-width: 1410px;
    background: url(/productfiles/images/education/bottom-bg.png) no-repeat center;
    border-radius: 41px;
}
@media screen and (max-width: 1440px) {
    .entry-container-mind {
        padding: 50px 0;
        width: 80%;
    }
}
.entry-title {
    width: 100%;
    text-align: center;
    font-size: 36px;
    color: #000;
    margin-bottom: 54px;
}
.entry-btnbox {
    width: 100%;
    display: flex;
    justify-content: center;
}
.entry-btnbox a {
    text-decoration: none !important;
}
.entry-btnbox a:hover {
    color: #1f73fa !important;
}
.entry-btn {
    width: 270px;
    height: 84px;
    line-height: 82px;
    font-size: 24px;
    margin-bottom: 48px;
}
.entry-linkbox {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.entry-linkbox a {
    margin-right: 1rem;
    width: 88px;
}
.entry-linkbox a:last-child {
    margin-right: 0;
}

@media screen and (max-width: 768px) {
    .entry {
        padding: 30px 0;
    }
    .entry-title {
        font-size: 20px;
        margin-bottom: 10px;
    }
    .entry-linkbox {
        flex-wrap: nowrap;
    }
    .entry-linkbox img {
        height: 44px;
    }
    .entry-container-mind {
        width: 100%;
        border-radius: 16px;
        padding: 20px 0;
    }
    .descrition-back img {
        margin-right: 8px;
        width: 13px;
    }
}

/* 弹窗 */
.max_modal {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2000;
}
.modal-mask {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}
.modal-box {
    position: relative;
    box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1);
    border-radius: 12px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    background: #fff;
    z-index: 1;
}
.modal-confirm {
    padding: 14px 10px;
    background: #1F73FA;
    color: #fff;
    font-size: 16px;
    text-align: center;
    border-radius: 4px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}
.modal-cancel {
    padding: 14px 62px;
    background: #FFFFFF;
    border: 1px solid #000000;
    box-sizing: border-box;
    border-radius: 4px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}

/* 规则弹窗 */
.modal-rule {
    width: 800px;
    padding: 46px 40px;
    max-height: 90vh;
}
.modal-rule-close {
    position: absolute;
    right: 27px;
    top: 27px;
    cursor: pointer;
    width: 20px;
    height: 20px;
}
.modal-rule-title {
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 30px;
}
.modal-rule-content {
    overflow-y: auto;
    max-height: calc(90vh - 250px);
}
.modal-rule-block {
    margin-bottom: 20px;
    font-size: 16px;
    color: #000;
    letter-spacing: -0.05em;
    font-weight: 700;
}
.modal-rule-q {
    margin-bottom: 5px;
}
.modal-rule-a {
    font-weight: 500;
}
.modal-rule-btnbox {
    display: flex;
    justify-content: center;
    margin-top: 30px;
}
.modal-rule-btn {
    width: 160px;
    font-size: 16px;
}

@media screen and (max-width: 1400px) {
    .modal-rule {
        width: 640px;
        padding: 26px 30px;
    }
    .modal-rule-title {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .modal-rule-block {
        font-size: 14px;
        margin-bottom: 16px;
    }
    .modal-rule-btnbox {
        margin-top: 30px;
    }
    .modal-rule-btn {
        width: 120px;
        padding: 8px 10px;
        font-size: 14px;
    }
}
@media screen and (max-width: 992px) {
    .modal-rule {
        width: 480px;
        padding: 20px 24px;
    }
}
@media screen and (max-width: 520px) {
    .modal-rule {
        width: 310px;
        padding: 16px 20px;
    }
    .modal-rule-title {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .modal-rule-block {
        font-size: 12px;
        margin-bottom: 5px;
    }
    .modal-rule-btnbox {
        margin-top: 0;
    }
    .modal-rule-btn {
        padding: 5px 18px;
        font-size: 12px;
    }
}

/* 认证弹窗 */
.modal-auth {
    width: 567px;
    padding: 40px 0;
}
.modal-auth-close {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: 24px;
    height: 24px;
}
.modal-auth-body {
    padding: 0 50px;
}
.modal-auth-title {
    color: #000;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 30px;
    text-align: center;
}
.modal-auth-timeline {
    display: flex;
    justify-content: space-between;
    padding: 0px 8px;
    position: relative;
    margin-bottom: 30px;
}
.modal-auth-line {
    position: absolute;
    left: 26px;
    right: 26px;
    z-index: -1;
    top: 13px;
    height: 2px;
    background: #D9D9D9;
}
.modal-auth-activeline {
    position: absolute;
    left: 26px;
    z-index: -1;
    top: 13px;
    height: 2px;
    width: calc((100% - 52px) / 4 * 1);
    background-color: #3ABD7E;
}
.modal-auth-activeline.two {
    width: calc((100% - 52px) / 4 * 3);
}
.modal-auth-activeline.three {
    width: calc(100% - 52px);
}
.timeline-item {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.timeline-item .timeline-text {
    color: #797979;
    font-size: 16px;
    font-weight: 400;
    margin-top: 10px;
    line-height: 24px;
}
.timeline-item.text .timeline-text {
    color: #000;
    font-weight: 500;
}
.timeline-item .timeline-circle {
    width: 28px;
    height: 28px;
    flex-shrink: 0;
    border-radius: 50%;
    background: #D9D9D9;
    display: flex;
    align-items: center;
    justify-content: center;
}
.timeline-item.active .timeline-circle {
    background-color: #3ABD7E;
}
.timeline-item .timeline-order {
    display: none;
    color: #FFF;
    line-height: 16px;
    font-size: 16px;
    font-weight: 400;
}
.timeline-item.active .timeline-order {
    display: block;
}
.timeline-item .timeline-order.show {
    display: block;
}

/* 验证弹窗 */
.verify-box {
    width: 330px;
    height: 300px;
}
.verify-box iframe {
    width: 100%;
    height: 100%;
}

/* 购买相关 */
.buy-pending-box {
    width: 467px;
    height: 145px;
    border-radius: 4px;
    background: rgba(100, 229, 152, 0.07);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 50px;
}
.buy-pending-box #QRcode {
    width: 115px;
    height: 115px;
}
.pending-box-info .tips {
    color: rgba(0, 0, 0, 0.70);
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 4px;
}
.pending-box-info .edu-price {
    color: #3ABD7E;
    font-size: 40px;
    font-weight: 700;
    line-height: 112.3%;
    margin-top: 6px;
    margin-bottom: 6px;
}
.pending-box-info .pay-type {
    display: flex;
    align-items: center;
}
.pay-type .pay-item {
    margin-right: 8px;
    display: flex;
    align-items: center;
}
.pay-type .pay-item .item-text {
    color: #222;
    font-size: 12px;
    margin-left: 8px;
    font-weight: 400;
    line-height: 12px;
}
.buy-pending-tips {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    margin-top: 30px;
    margin-bottom: 10px;
    text-align: center;
}
.buy-pending-link {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
}
.buy-pending-link span {
    color: #3ABD7E;
}
.buy-pending-link span:hover {
    -webkit-text-decoration-color: #3ABD7E;
            text-decoration-color: #3ABD7E;
}
.buy-pending-box2 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 10px 0;
}
.buy-pending-box2 .weixin-btn {
    border-radius: 4px;
    border: 1.5px solid #3ABD7E;
    color: #3ABD7E;
    height: 28px;
    font-size: 14px;
    font-weight: 500;
    flex: 1;
    margin-right: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.buy-success-box {
    height: 228px;
    border-radius: 4px;
    background: rgba(100, 229, 152, 0.07);
}
.buy-success-box .success-tips {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
}
.buy-success-box .success-info {
    color: rgba(0, 0, 0, 0.70);
    font-size: 14px;
    font-weight: 400;
    text-align: center;
}
.buy-limit-box {
    border-radius: 4px;
    background: rgba(100, 229, 152, 0.07);
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(0, 0, 0, 0.70);
    font-size: 14px;
    font-weight: 400;
    padding: 0 25px;
}

/* 移动端适配 */
@media screen and (max-width: 768px) {
    .modal-auth {
        max-width: 100%;
        width: calc(100% - 32px);
        overflow: auto;
        padding: 28px 0;
    }
    .modal-auth .modal-auth-body {
        padding: 0 16px;
    }
    .modal-auth .modal-auth-title {
        margin-bottom: 12px;
        font-size: 18px;
    }
    .modal-auth .modal-auth-timeline {
        margin-bottom: 12px;
    }
    .modal-auth .buy-pending-tips {
        display: none;
    }
    .modal-auth .buy-pending-link {
        margin-top: 8px;
        font-size: 12px;
    }
    .modal-auth .timeline-text {
        font-size: 14px;
        margin-top: 6px;
        line-height: 14px;
    }
    .modal-auth .buy-pending-box {
        max-width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        height: auto;
        padding: 10px 0;
    }
    .pending-box-info .tips {
        font-size: 12px;
    }
    .pending-box-info .edu-price {
        font-size: 20px;
        text-align: center;
        margin-top: 4px;
        margin-bottom: 4px;
    }
    .buy-success-box {
        height: 120px;
    }
    .buy-success-box .success-tips {
        padding: 8px 0;
        font-size: 14px;
    }
    .buy-success-box .success-info {
        font-size: 12px;
    }
    .buy-limit-box {
        height: 60px;
        font-size: 12px;
    }
}

/* 认证浮动按钮 */
.mobile-qrcode {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    position: fixed;
    right: 30px;
    bottom: 200px;
    z-index: 10;
}
.mobile-qrcode img {
    width: 190px;
    cursor: pointer;
}
.mobile-qrcode p {
    font-size: 12px;
    color: #000;
    margin-top: 10px;
}
@media screen and (max-width: 520px) {
    .mobile-qrcode {
        right: 15px;
        bottom: 60px;
    }
    .mobile-qrcode img {
        width: 80px;
    }
}

/* 加载动画 */
.weui-box {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 9999;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.weui-mask_transparent {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.3);
}
.weui-toast {
    position: relative;
    z-index: 2;
    width: 104px;
    height: 104px;
    background: rgba(17, 17, 17, 0.7);
    text-align: center;
    border-radius: 5px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.weui-icon_toast.weui-loading {
    width: 38px;
    height: 38px;
}
.weui-loading {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    animation: weuiLoading 1s steps(12, end) infinite;
    background: transparent url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E9E9E9' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23989697' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%239B999A' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23A3A1A2' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23ABA9AA' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23B2B2B2' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23BAB8B9' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23C2C0C1' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23CBCBCB' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23D2D2D2' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23DADADA' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E2E2E2' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E") no-repeat;
    background-size: 100%;
}
@keyframes weuiLoading {
    0% {
        transform: rotate3d(0, 0, 1, 0deg);
    }
    100% {
        transform: rotate3d(0, 0, 1, 360deg);
    }
}
.weui-toast__content {
    font-size: 12px;
    margin-bottom: 0;
}

