/* 2022年新头部模板 - 对标会员首页 */
.head2022{display:flex;padding:.242rem .362rem;background-color:#fff;align-items:center}
.head2022 .head2022-back{width: .6rem;margin-right:.121rem;cursor:pointer}
.head2022 .head2022-back i{display: flex;}
.head2022 .head2022-back .back-icon{font-size:.58rem}
.head2022 .head2022-logo{width:1.449rem;height:.604rem}
.head2022 .head2022-logo img{width:100%;height:100%}
.head2022 .head2022-search{position: relative;;display:flex;padding:.121rem;height:.8rem;border-radius:.121rem;background-color:#f3f3f3;flex:1;align-items:center;overflow: hidden;margin-left: .2rem;}
.head2022 .head2022-search .icon-sousuo{width: .4rem;color:#c9c9c9;font-size:.217rem;text-align: center;}
.head2022 .head2022-search input{margin:0;outline:0;border:0;padding: 0;padding-left: .2rem;background-color:transparent;color:#888;font-size:.29rem}
.head2022 .head2022-search .head2022-search-btn {position: absolute;right: -100%;top: 50%;transform: translateY(-50%);padding: .048rem .242rem;border-radius: .097rem;transition: right .3s;background-color: #2692ff;color: #ffffff;font-size: .29rem;}
.head2022 .head2022-search .head2022-search-btn.is-focus {right: .121rem;}
/* head2022 end */

/* 2022年新顶部导航模板 - 对标会员首页 */
/* nav2022 start */
.nav2022{position: sticky;top: 0;z-index: 999;;padding:.242rem 0;background-color:#fff;border-bottom: 1px solid #efefef;}
.nav2022 ul{display:flex;align-items:center}
.nav2022 ul li{text-align:center;font-size:.4rem;flex:1}
.nav2022 ul li.active{position:relative;font-weight:700}
.nav2022 ul li.active::before{position:absolute;bottom:-.14rem;left:50%;visibility:unset;width:.242rem;height:.072rem;border-radius:.242rem;background-color:#2692ff;content:"";transform:translateX(-50%)}
.nav2022 ul li a{font-size: .4rem;}
/* nav2022 end */

/* 卡片模板 - 对标会员首页 */
/* card2022 start */
.card2022-box{padding:.169rem .242rem;background-color:#f1f4f8;}
.card2022-box .card2022{height: 100%;padding:.362rem .242rem;border-radius:.169rem;background-color:#fff}
.card2022-box .card2022 .card2022-head{display:flex;margin-bottom:.3rem;justify-content:space-between;align-items:center}
.card2022-box .card2022 .card2022-head .card2022-head-title{display:flex;align-items:center}
.card2022-box .card2022 .card2022-head .card2022-head-title h3{position:relative;margin-right:.193rem;padding-left:.1rem;font-weight:700;font-size:.5rem}
.card2022-box .card2022 .card2022-head .card2022-head-title h3::before{position:absolute;top:0;left:0;width:.097rem;height:100%;content:""}
.card2022-box .card2022 .card2022-head .card2022-head-title span{color:#888;font-size:.35rem}
.card2022-box .card2022 .card2022-head .icon-jinrujiantou{font-size:.5rem}
/* card2022 end */

/* 2022会员首页 课程导航模块 - 广告图下边 */
.courseNav2022{padding:.242rem .362rem;background-color:#fff}
.courseNav2022 .courseNav2022-swiper{overflow:hidden}
.courseNav2022 .swiper-wrapper .swiper-slide{margin-right:.242rem;padding:.121rem .556rem;width:auto;border-radius:.556rem;background-color:#f1f5f8;text-align:center;font-size:.4rem}
.courseNav2022 .swiper-wrapper .swiper-slide a{color:#1f1f1f}

/* 2022会员首页 会员信息展示模块 */
.memberMsg2022 .memberMsg2022-top{padding-bottom:.4rem;border-bottom:1px solid #f0f0f0}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head{display:flex;margin-bottom:.386rem;align-items:center}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-logo{display: flex;align-items: center;margin-right:.3rem;width:2.8rem;background-color:#fff}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-logo img{width: 100%;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right {flex: 1;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-name{margin-bottom:.2rem}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-name h3{font-weight:700;font-size:.5rem}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-msg{display:flex;align-items:center;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-msg .member-hezuo2022{position:relative;margin-right:.217rem;padding:0 .1rem 0 .55rem;height:.4rem;background-color:#fff9f3;color:#ff844b;line-height:.4rem;font-size: 12px;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-msg .member-hezuo2022::before{position:absolute;top:0;left:0;width:.4rem;height:.4rem;border-radius:.047rem;background-color:#ff8400;color:#fff;content:"诚";text-align:center;line-height:.4rem;font-size: 12px;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-msg .member-pingxing{display:flex;margin-right:.2rem;color:#ff7b4a;align-items:center}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-msg .member-pingxing .fs {font-size: 12px;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-msg .member-pinglun{display:flex;color:#888;font-size:.1rem;align-items:center}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-msg .member-liansuo{background: #4f8eff;color: #fff;width: 1rem;border-radius: .2rem;text-align: center;border-bottom-left-radius: 0;margin-left: .3rem;display: none;}

/* 20230329 */
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .txt{display: flex;align-items: center;margin-bottom: .2rem;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .cx{color: #ff8400!important;position: relative;background-color: #fff9f3;text-align: left;padding-right: 3px;border-radius: 3px;font-size: 14px!important;height: 19px;line-height: 19px;display: inline-block;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .cx>i {display: inline-block;width: 19px;height: 19px;margin-right: 5px;vertical-align: 1px;background-color: #ff8400;line-height: 16px;text-align: center;border-radius: 3px;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .cx>i::before {content: "\8BDA";font-size: 12px;color: #fff;line-height: 19px;vertical-align: middle;font-style: initial;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .txt>p{margin-left: .4rem;font-size: 14px;color: #999;}

.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-tags{display:flex;margin-bottom:.386rem;align-items:center;display: none;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-tags .memberMsg2022-top-tags-swiper {overflow: hidden;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-tags .memberMsg2022-top-tags-swiper .swiper-slide {width: auto !important;}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-tags .memberMsg2022-top-tags-item{margin-right:.1rem;padding:.048rem .3rem;border-radius:.293rem;background-color:#f7f7f7;font-size:.32rem}
.memberMsg2022 .memberMsg2022-top .memberMsg2022-top-yytime{font-size:.35rem}
.memberMsg2022 .title-label{color:#1f1f1f;font-size:.4rem}
.memberMsg2022 .memberMsg2022-content{padding:.4rem 0;border-bottom:1px solid #f0f0f0}
.memberMsg2022 .memberMsg2022-content .title-label{margin-bottom:.29rem}
.memberMsg2022 .memberMsg2022-content p{color:#525252;font-size:.35rem;line-height: .6rem;}
.memberMsg2022 .memberMsg2022-footer{padding-top:.4rem;}
.memberMsg2022 .memberMsg2022-footer a{display:flex;align-items:center;justify-content:space-between}
.memberMsg2022 .memberMsg2022-footer .icon-jinrujiantou{color:#000;font-size:.362rem}

/* 会员首页 会员其他信息 */
.memberMsg2022-other .card2022-content {display: flex;align-items: center;justify-content: space-around;}
.memberMsg2022-other .memberMsg2022-other-item {text-align: center;}
.memberMsg2022-other .memberMsg2022-other-item i {margin-bottom: .1rem;font-size: .4rem;color: #888;}
.memberMsg2022-other .memberMsg2022-other-item .memberMsg2022-other-right .other-title {font-size: .4rem;color: #1f1f1f;margin-bottom: .1rem;}
.memberMsg2022-other .memberMsg2022-other-item .memberMsg2022-other-right .other-txt {font-size: .32rem;color: #333;}

/* 2022会员首页 课程分类 */
.course-classification{padding-bottom: 0 !important;}
.course-classification .course-classification-swiper{overflow:hidden;padding-bottom:.362rem}
.course-classification .course-classification-swiper .swiper-slide{margin-right:.556rem;width:auto;color:#1f1f1f;font-size:.4rem}
.course-classification .course-classification-swiper .swiper-slide.active{position:relative;color:#1f1f1f;font-weight:700}
.course-classification .course-classification-swiper .swiper-slide.active::after{position:absolute;bottom:-.121rem;left:50%;width:.242rem;height:.072rem;border-radius:.242rem;background-color:#2692ff;content:"";transform:translateX(-50%)}
.course-classification .course-classification-content .course-classification-content-item{display:none}
.course-classification .course-classification-content .course-classification-content-item .swiper-container{padding-bottom: .4rem;}
.course-classification .course-classification-content .course-classification-content-item .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width: .5rem;border-radius: .3rem;}
.course-classification .course-classification-content .course-classification-content-item.active{display:block}
.course-classification .course-classification-content .course-classification-content-item ul{display:flex;flex-wrap:wrap}
.course-classification .course-classification-content .course-classification-content-item ul li{margin:0 3% .29rem 0;width:48.5%;border:solid 1px #ececec;border-radius:.121rem;overflow: hidden;}
.course-classification .course-classification-content .course-classification-content-item ul li:nth-child(2n){margin-right:0}
.course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-head{min-height:2.415rem}
.course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-head a{display:block;width:100%;height:100%}
.course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-head a img{width:100%;height:100%}
.course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content{padding:.217rem;background-color: #fff;}
.course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-title{margin-bottom:.314rem;font-weight:700;font-size:.4rem}
.course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-title a{color:#1f1f1f;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-footer{display:flex;color:#888;font-size:.35rem;justify-content:space-between}

/* 会员首页 学校简介 */
.school-profile .card2022-content p{margin-bottom:.483rem;color:#525252;font-size:.4rem;line-height:.7rem}
.school-profile .card2022-content .school-profile-swiper{overflow:hidden}
.school-profile .card2022-content .school-profile-swiper .swiper-slide{margin-right:.217rem;width:3.865rem}
.school-profile .card2022-content .school-profile-swiper .swiper-slide img{display:block;width:100%;height:2.415rem;background-color:#c9c9c9;border-radius:4px;}
.school-profile .card2022-content .school-profile-swiper .swiper-slide p{margin:0;color:#1f1f1f;text-align:center;font-size:.35rem}

/* 会员首页 机构优势 */
.institutional-advantages .card2022-content ul li:nth-child(1){margin-bottom:.725rem;font-size:.4rem;line-height:.6rem}
.institutional-advantages .card2022-content {font-size:.4rem;line-height:.6rem;}
.institutional-advantages .institutional-advantages-content .institutional-advantages_body .more2022-body_wrap p {margin-bottom: .2rem;font-size: .35rem;}
.more2022-box .more2022-body {height: 3rem;overflow: hidden;transition: height .3s;}
.more2022-box .more2022{position: relative;;width: 100%;color:#85bdf5;text-align: center;font-size:.338rem;display: flex;justify-content: center;align-items: center;}
.more2022-box .more2022::before {position: absolute;bottom: 100%;left: 0;content: '';z-index: 5;width: 100%;height: 2rem;background: linear-gradient(-180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 49%,#fff 85%);}
.more2022-box .more2022 .icon-xiangxiajiantou{font-size:.2rem}

/* 会员首页 师资力量 */
.member-teachers2022 .card2022-content .member-teachers2022-swiper{overflow:hidden}
.member-teachers2022 .card2022-content .member-teachers2022-swiper .swiper-slide{margin-right:.266rem;width:2.6rem;border:solid 1px #ececec;border-radius:.121rem;background-color:#fff}
.member-teachers2022 .card2022-content .member-teachers2022-swiper .swiper-slide .member-teachers2022-item-head{height:2rem;width: 2rem;margin: 0 auto;margin-top: .2rem;border-radius: 50%;overflow: hidden;border: 1px solid #eee;}
.member-teachers2022 .card2022-content .member-teachers2022-swiper .swiper-slide .member-teachers2022-item-head a{display:block;width:100%;height:100%}
.member-teachers2022 .card2022-content .member-teachers2022-swiper .swiper-slide .member-teachers2022-item-head a img{display:block;width:100%;height:100%;background-color:#c9c9c9}
.member-teachers2022 .card2022-content .member-teachers2022-swiper .swiper-slide .member-teachers2022-item-content{padding:.169rem;text-align:center}
.member-teachers2022 .card2022-content .member-teachers2022-swiper .swiper-slide .member-teachers2022-item-content .member-teachers2022-item-name{margin-bottom:.2rem;font-weight:700;font-size:.4rem}
.member-teachers2022 .card2022-content .member-teachers2022-swiper .swiper-slide .member-teachers2022-item-content .member-teachers2022-item-major,.member-teachers2022 .card2022-content .member-teachers2022-swiper .swiper-slide .member-teachers2022-item-content .member-teachers2022-item-type{color:#888;font-size:.35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: .14rem;}

/* 会员首页 校区分布 */
.campus-distribution .campus-distribution-item{display:flex;margin-bottom:.29rem;padding:.362rem .483rem;border:solid 1px #ececec;border-radius:.121rem;background-color:#fff;justify-content:space-between;align-items:center}
.campus-distribution .campus-distribution-item:last-child{margin-bottom:0}
.campus-distribution .campus-distribution-item .campus-distribution-item-left{flex: 1;overflow: hidden;margin-right: 1rem;}
.campus-distribution .campus-distribution-item .campus-distribution-item-left .campus-distribution-item-left-title{margin-bottom:.29rem;font-weight:700;font-size:.45rem}
.campus-distribution .campus-distribution-item .campus-distribution-item-left .campus-distribution-item-left-title a{color:#000}
.campus-distribution .campus-distribution-item .campus-distribution-item-left .campus-distribution-item-left-span{color:#888;font-size:.36rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.campus-distribution .campus-distribution-item .campus-distribution-item-btn{padding:.048rem .242rem;border-radius:.5rem;background-color:#2692ff;font-size:.36rem}
.campus-distribution .campus-distribution-item .campus-distribution-item-btn a{color:#fff}
/* 更多 */
.campus-distribution .campus-distribution-gen{text-align: center;font-size: .35rem;}
.campus-distribution .campus-distribution-gen a{display: inline-block;color: #888;}

/* 会员首页 动态问答 */
.dynamic-qa .dynamic-qa-tabs{margin-bottom:.6rem}
.dynamic-qa .dynamic-qa-tabs ul{display:flex}
.dynamic-qa .dynamic-qa-tabs ul li{margin-right:.483rem;color:#000;font-size:.5rem;}
.dynamic-qa .dynamic-qa-tabs ul li strong{font-weight: unset;}
.dynamic-qa .dynamic-qa-tabs ul li.active{position:relative;font-weight:700}
.dynamic-qa .dynamic-qa-tabs ul li.active::before{position:absolute;bottom:-.2rem;left:50%;visibility:unset;width:.242rem;height:.072rem;border-radius:.4rem;background-color:#2692ff;content:"";transform:translateX(-50%)}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item{display:none}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item.active{display:block}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li{position:relative;margin-bottom:.483rem;padding-left:.3rem;}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li .dynamic-head{display: flex;justify-content: space-between;margin-bottom: .3rem;}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li .dynamic-footer p{font-size: .34rem;color: #999;line-height: .6rem;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li:last-child{margin-bottom:0}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li::before{position:absolute;top:50%;left:0;visibility:unset;width:.121rem;height:.121rem;background-color:#dae6f2;content:"";transform:translateY(-50%)}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li::after{content:unset}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li .dynamic-qa-content-item-title{width: 85%;font-size:.4rem;}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li .dynamic-qa-content-item-title a{color:#1f1f1f}
.dynamic-qa .dynamic-qa-content .dynamic-qa-content-item ul li .dynamic-qa-content-item-time{color:#888;font-size:.29rem}

/* 会员首页 学员评论 */
.student-comments{padding-right:0!important;padding-bottom:0!important;padding-left:0!important}
.student-comments .card2022-head{margin-bottom:0!important;padding:0 .242rem;padding-bottom: .3rem;}
.student-comments .student-comments-item{padding:.338rem .242rem .29rem .242rem;border-bottom:1px solid #f3f3f3}
.student-comments .student-comments-item:last-child{border:0}
.student-comments .student-comments-item .student-comments-item-head{display:flex;margin-bottom:.3rem;color:#1f1f1f;font-size:.3rem;align-items:center;justify-content:space-between;flex-wrap: wrap;}
.student-comments .student-comments-item .student-comments-item-head .student-comments-item-head-left{display:flex;align-items:center}
.student-comments .student-comments-item .student-comments-item-head .student-comments-item-head-left .student-comments-item-head-left-avatar{margin-right:.4rem;width:.9rem;height:.9rem;border-radius:50%;background-color:#c9c9c9;overflow: hidden;}
.student-comments .student-comments-item .student-comments-item-head .student-comments-item-head-left .student-comments-item-head-left-avatar img {width: 100%;height: 100%;object-fit: cover;}
.student-comments .student-comments-item .student-comments-item-head .student-comments-item-head-left .student-comments-item-head-left-name{margin-right:.4rem;font-size: .35rem;}
.student-comments .student-comments-item .student-comments-item-head .student-comments-item-head-left .student-comments-item-head-left-pingxing{display:flex;align-items:center;color: #fa5111;}
.student-comments .student-comments-item .student-comments-item-head .student-comments-item-head-time{color:#b2b2b2}
.student-comments .student-comments-item .student-comments-item-content{color:#1f1f1f;font-size:.35rem;line-height:.6rem}
.student-comments .student-comments-item .student-comments-item-content p{color:#b2b2b2;font-size:.3rem}
.student-comments .student-comments-item .student-comments-item-head .student-comments-item-head-footer-fw{padding-left: 1.3rem;color: #999;}
.student-comments .student-comments-item .student-comments-item-head .student-comments-item-head-footer-fw span{margin-right: .3rem;}
.member_index_box .student-comments .comments-btn {font-size: .3rem;width: 1.5rem;background: #4f8eff;color: white;text-align: center;height: 0.5rem;line-height: .5rem;border-radius: 0.05rem;cursor: pointer;}

/* 会员首页 同类机构 */
.qx-collapse-section{padding:0!important}
.qx-collapse .qx-collapse-item{border-bottom:1px solid #e5e5e5}
.qx-collapse .qx-collapse-item.active .qx-collapse-item-content{display:block}
.qx-collapse .qx-collapse-item.active .qx-collapse-item-head{border-bottom:1px solid #e5e5e5}
.qx-collapse .qx-collapse-item.active .qx-collapse-item-head .icon-xiangxiajiantou{transform:rotate(180deg)}
.qx-collapse .qx-collapse-item:last-child{border:0}
.qx-collapse .qx-collapse-item .qx-collapse-item-head{display:flex;padding:.362rem .29rem;align-items:center;justify-content:space-between}
.qx-collapse .qx-collapse-item .qx-collapse-item-head .qx-collapse-item-head-title{position:relative;padding-left:.1rem;color:#000;font-size:.4rem}
.qx-collapse .qx-collapse-item .qx-collapse-item-head .qx-collapse-item-head-title h3{font-size:.4rem}
.qx-collapse .qx-collapse-item .qx-collapse-item-head .qx-collapse-item-head-title h3 span{font-size:.35rem;color: #888;margin-left: .193rem;font-weight: normal;}
.qx-collapse .qx-collapse-item .qx-collapse-item-head .qx-collapse-item-head-title::before{position:absolute;top:0;left:0;width:.097rem;height:.362rem;content:""}
.qx-collapse .qx-collapse-item .qx-collapse-item-head .qx-collapse-item-head-title h3{font-weight:700}
.qx-collapse .qx-collapse-item .qx-collapse-item-head i{font-size: .35rem;}
.qx-collapse .qx-collapse-item .qx-collapse-item-head .icon-xiangxiajiantou{transition:all .2s}
.qx-collapse .qx-collapse-item .qx-collapse-item-content{display:none;border-bottom:1px solid #e5e5e5}
.qx-collapse .qx-collapse-item .qx-collapse-item-content ul{display:flex;flex-wrap:wrap}
.qx-collapse .qx-collapse-item .qx-collapse-item-content ul li{padding:.29rem 0;width:50%;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:center;font-size:.338rem}
.qx-collapse .qx-collapse-item .qx-collapse-item-content ul li:nth-child(2n){border-right:0}
.qx-collapse .qx-collapse-item .qx-collapse-item-content ul li a{color:#1f1f1f}

/* 星星图标 */
.star_new{display:inline-block;height:.37rem;vertical-align:bottom;margin-right:3px;width: 2.2rem;}
.star_new>em{display:inline-block;width:.37rem;height:.37rem;line-height:.37rem;position:relative;margin-right:2px;font-style: normal;}
.star_new>em:before{content:"\e870";font-family:iconfont;font-size:.37rem;position:absolute;top:0;color:#ddd}
.star_new>em:after{content:"\e870";font-family:iconfont;font-size:.37rem;position:absolute;top:0;color:#ff7800;overflow:hidden;display:none}
.star_new>em.w100:after{width:100%;display:block}
.star_new>em.w10:after{width:10%;display:block}
.star_new>em.w20:after{width:20%;display:block}
.star_new>em.w30:after{width:30%;display:block}
.star_new>em.w40:after{width:40%;display:block}
.star_new>em.w50:after{width:50%;display:block}
.star_new>em.w60:after{width:60%;display:block}
.star_new>em.w70:after{width:70%;display:block}
.star_new>em.w80:after{width:80%;display:block}
.star_new>em.w90:after{width:90%;display:block}

@media screen and (max-width:750px) {
    .memberMsg2022 .memberMsg2022-top .memberMsg2022-top-head .memberMsg2022-top-head-right .memberMsg2022-top-head-right-name h3 {font-size: 19px;}
}

/* 20230206 课程列表按钮修改根据时间段切换位置 start */
.date-insert {background-color: #068bf2;}
/* 20230206 课程列表按钮修改根据时间段切换位置 end */

/* 20230320 new班级页面更新 start */
/* 课程价格 */
.article_jiaoyupeixun_box .shop-head {background-color: #fff;padding: .35rem;}
.article_jiaoyupeixun_box .shop-head h1 {font-size: .48rem;margin-bottom: .4rem;font-weight: bold;}
.article_jiaoyupeixun_box .shop-head .shop-head_item {display: flex;margin-bottom: .2rem;}
.article_jiaoyupeixun_box .shop-head .shop-head_item .lable {margin-right: .3rem;font-size: .35rem;color: #333;}
.article_jiaoyupeixun_box .shop-head .shop-head_item > div {flex: 1;display: flex;justify-content: space-between;font-size: .35rem;}
.article_jiaoyupeixun_box .shop-head .shop-head_item > div.tabs {display: block;}
.article_jiaoyupeixun_box .shop-head .shop-head_item > div > span {color: #599fff;background-color: #ebf5ff;border-radius: 4px;margin-right: .3rem;padding: 0 .1rem;}
.article_jiaoyupeixun_box .shop-head .shop-head_item > div .price {font-weight: bold;color: #ff4512;font-size: .45rem;}
.article_jiaoyupeixun_box .shop-head .shop-head_item > div .click {font-size: .35rem;color: #333;}
.article_jiaoyupeixun_box .shop-head .shop-head_item > div > p {font-size: .35rem;}
/* 清除标题右侧样式 */
.article_jiaoyupeixun_box .card2022-box .card2022-head-title h3{padding-left: 0;}
.article_jiaoyupeixun_box .card2022-box .card2022-head-title h3::before{content: none;}
/* 上课方式 */
.article_jiaoyupeixun_box .memberMsg2022 {padding: 0 .3rem;}
.article_jiaoyupeixun_box .memberMsg2022 .memberMsg2022-content {display: flex;align-items: center;justify-content: space-between;padding: .23rem 0;}
.article_jiaoyupeixun_box .memberMsg2022 .memberMsg2022-content:last-child {border: 0;}
.article_jiaoyupeixun_box .memberMsg2022 .memberMsg2022-content:last-child p{margin-right: .2rem;}
.article_jiaoyupeixun_box .memberMsg2022 .memberMsg2022-content:last-child i{font-size: .35rem;}
.article_jiaoyupeixun_box .memberMsg2022 .memberMsg2022-content .title-label {margin-bottom: 0;margin-right: 1rem;font-size: .35rem;color: #333;}
.article_jiaoyupeixun_box .memberMsg2022 .memberMsg2022-content p {flex: 1;text-align: right;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.article_jiaoyupeixun_box .memberMsg2022 .memberMsg2022-content:nth-of-type(3) p{margin-right: .2rem;}
.article_jiaoyupeixun_box .memberMsg2022 .memberMsg2022-content:nth-of-type(3) i{font-size: .35rem;}
/* 课程详情 */
.article_jiaoyupeixun_box .class-intro {font-size: .4rem;line-height: .8rem;}
.article_jiaoyupeixun_box .class-intro > img {display: block;}
.jiaoyupeixun-nav-head {padding-bottom: 0;position: sticky;top: 0;z-index: 100;}
.jiaoyupeixun-nav-head .card2022 {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.jiaoyupeixun-nav-body {padding-top: 0;}
.jiaoyupeixun-nav-body .card2022 {border-top-left-radius: 0;border-top-right-radius: 0;}
/* 授课机构 */
.article_jiaoyupeixun_box .teaching-member {padding: .362rem .242rem;}
.article_jiaoyupeixun_box .teaching-member .memberMsg2022-top-head-right-name h1 {font-weight: normal;font-size: .42rem;}
.article_jiaoyupeixun_box .teaching-member .memberMsg2022-top {padding-bottom: 0;border: 0;padding: 0.2rem 0;}
.article_jiaoyupeixun_box .teaching-member .memberMsg2022-top-head{margin-bottom: 0;}
.article_jiaoyupeixun_box .teaching-member .memberMsg2022-top-head .comface span {background-color: #ffffff;border-radius: 4px;border: solid 1px #67abff; color: #67abff;padding: 0 .1rem;font-size: .35rem;margin-right: .2rem;margin-bottom: .2rem;display: inline-block;}
/* 教学点 */
.article_jiaoyupeixun_box .campus-distribution .campus-distribution-item {background-color: #f4f8fb;border: 0;}
/* 同类课程 */
.course-classification-jiaoyupeixun{padding-bottom: 0 !important;}
.course-classification-jiaoyupeixun .course-classification-swiper{overflow:hidden;padding-bottom:.362rem}
.course-classification-jiaoyupeixun .course-classification-swiper .swiper-slide{margin-right:.556rem;width:auto;color:#1f1f1f;font-size:.4rem}
.course-classification-jiaoyupeixun .course-classification-swiper .swiper-slide.active{position:relative;color:#1f1f1f;font-weight:700}
.course-classification-jiaoyupeixun .course-classification-swiper .swiper-slide.active::after{position:absolute;bottom:-.121rem;left:50%;width:.242rem;height:.072rem;border-radius:.242rem;background-color:#2692ff;content:"";transform:translateX(-50%)}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item{display:none}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .swiper-container{padding-bottom: .4rem;}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width: .5rem;border-radius: .3rem;}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item.active{display:block}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul{display:flex;flex-wrap:wrap}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li{margin:0 3% .29rem 0;width:48.5%;border:solid 1px #ececec;border-radius:.121rem;overflow: hidden;}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li:nth-child(2n){margin-right:0}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li .course-classification-content-item-head{min-height:2.415rem}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li .course-classification-content-item-head a{display:block;width:100%;height:100%}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li .course-classification-content-item-head a img{width:100%;height:100%}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content{padding:.217rem}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-title{margin-bottom:.314rem;font-weight:700;font-size:.4rem}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-title a{color:#1f1f1f}
.course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-footer{display:flex;color:#888;font-size:.35rem;justify-content:space-between}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun {overflow: hidden;}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .swiper-container{padding-bottom: .4rem;}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width: .5rem;border-radius: .3rem;}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item.active{display:block}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item {display:flex;flex-wrap:wrap}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item{margin:0 3% .29rem 0;width:48.5%;border:solid 1px #ececec;border-radius:.121rem;overflow: hidden;}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-head{min-height:2.415rem}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-head a{display:block;width:100%;height:100%}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-head a img{width:100%;height:100%}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-content{padding:.217rem;width: 100%;background-color: #fff;}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-content .course-classification-title{margin-bottom:.314rem;font-weight:700;font-size:.4rem}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-content .course-classification-title a{color:#1f1f1f}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-content .course-classification-footer{display:flex;color:#888;font-size:.35rem;justify-content:space-between;margin-bottom: .2rem;}
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-content .course-footer-price {font-size: .4rem;color: #ff4512;font-weight: bold;}
.jiaoyupeixun-card {background-color: unset !important;}
.jiaoyupeixun-title {width: 100%;text-align: center;}
.jiaoyupeixun-title h3 {position: relative;font-size: .45rem;display: inline-block;}
.jiaoyupeixun-title h3::before {content: "";position: absolute;left: -.3rem;top: 50%;transform: translateY(-50%) translateX(-100%) rotateZ(45deg);width: 6px;height: 16px;background-image: linear-gradient(90deg, #92d0ff 0%, #2577ff 100%), linear-gradient(#607cf9, #607cf9);border-radius: 2px;}
.jiaoyupeixun-title h3::after {content: "";position: absolute;right: -.3rem;top: 50%;transform: translateY(-50%) translateX(100%) rotateZ(45deg);width: 6px;height: 16px;background-image: linear-gradient(90deg, #92d0ff 0%, #2577ff 100%), linear-gradient(#607cf9, #607cf9);border-radius: 2px;}
.article_jiaoyupeixun_box .card2022-box {background-color: #f5f5f5;}
/* 相关品牌 */
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item {display: flex;padding: .362rem .242rem; background-color: #fff;border-radius: .169rem;margin-bottom: .29rem;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-left {display: flex;align-items: center;margin-right: .38rem;width: 1.6rem;height: 1.6rem;border-radius: 50%;overflow: hidden;border: 1px solid #f0f0f0;background-color: #fff;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-left img {width: 100%;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-right {flex: 1;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-right .item-head {margin-bottom: .2rem;font-weight: normal;font-size: .42rem;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-right .item-head .item-liansuo {display: none;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-right .pinxin {display: flex;font-size: .25rem;margin-bottom: .2rem;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-right .pinxin div:nth-child(1) {display: flex;align-items: center;margin-right: .4rem;color: #ff7b4a;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-right .pinxin div:nth-child(2) {color: #999999;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-right .tabs {font-size: .3rem;}
.jiaoyupeixun-pinpai .jiaoyupeixun-pinpai-item .pinpai-item-right .tabs span {background-color: #ffffff;border-radius: 4px;border: solid 1px #e6e6e6; color: #666;padding: 0 .1rem;font-size: .35rem;margin-right: .2rem;margin-bottom: .2rem;display: inline-block;}

.article_jiaoyupeixun_box .course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-footer {font-size: .4rem;}
.article_jiaoyupeixun_box .course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-footer .times span,
.article_jiaoyupeixun_box .course-classification-jiaoyupeixun .course-classification-content .course-classification-content-item .course-classification-content-item-content .course-classification-footer .times span {color: #599fff;background-color: #ebf5ff;border-radius: 4px;margin-right: .3rem;padding: 0 .1rem;}
.article_jiaoyupeixun_box .course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-footer:nth-child(2) {margin-bottom: .3rem;font-size: .35rem;}
.article_jiaoyupeixun_box .course-classification .course-classification-content .course-classification-content-item ul li .course-classification-content-item-content .course-classification-footer .course-footer-price {font-weight: bold; color: #ff4e22;}
.article_jiaoyupeixun_box .course-classification .course-classification-content .course-classification-content-item {display: block;}
.article_jiaoyupeixun_box .nav2022 {position: unset;}
/* 相关知识 */
.jiaoyupeixun-class-body {max-height: 450px;overflow: auto;line-height: 30px;font-size: .4rem;padding: .3rem .4rem;}
/* 20230320 new班级页面更新 end */

/* popup-box */
.popup-wrapper {position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 9999999;display: none; overflow: hidden;}
.popup-wrapper .popup-mask {position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0,0,0,.4);}
.popup-wrapper .popup-box {position: absolute; left: 0; bottom: -100%; width: 100%; padding: 15px; background-color: #fff; border-top-left-radius: 13px; border-top-right-radius: 13px; transition: .3s all;}
.popup-wrapper .popup-box .popup-box_head {margin-bottom: 15px;}
.popup-wrapper .popup-box .popup-box_content {font-size: 14px;line-height: 24px;}
.popup-box .popup-box_head .p-title {font-weight: 700; font-size: 16px;}

/* 20230425 视频样式 */
#member-video-id {width: 10rem; height: 6.7rem;}
@media screen and (min-width: 750px) {
    #member-video-id {width: 750px; height: 423px;}
    .bmlc-card .process_item_content {padding-left: 2.1rem !important;padding-right: 2.1rem !important;}
}
.member_index_box .jiale_jiaoyoupeixun .swiper,
.article_jiaoyupeixun_box .jiale_jiaoyoupeixun .swiper {overflow: hidden;position: relative;}
.member_index_box .jiale_jiaoyoupeixun .swiper .swiper-slide a {display: block;}
.member_index_box .jiale_jiaoyoupeixun .swiper .swiper-slide a img {width: 100%;}
.member_index_box .huiyuan_banner .swiper .swiper-button-prev {left: 30px; height: 30px; background-image: url(../../../../img/jiantouyou.png); background-size: 100% 100%; transform: rotate(180deg); display: none;}
.member_index_box .huiyuan_banner .swiper .swiper-button-next {right: 30px; height: 30px; background-image: url(../../../../img/jiantouyou.png); background-size: 100% 100%; display: none;}
.student-comments .student-comments-item:nth-child(4),
.student-comments .student-comments-item:nth-child(5),
.student-comments .student-comments-item:nth-child(6) {display: none;}
.more-comment {width: 100%; height: 32px; line-height: 32px; text-align: center; color: #999; cursor: pointer;}
.article_jiaoyupeixun_box .jiale_jiaoyoupeixun .swiper .swiper-wrapper .swiper-slide a{display: block;}
.article_jiaoyupeixun_box .jiale_jiaoyoupeixun .swiper .swiper-wrapper .swiper-slide a img{width: 100%;}
.member_index_box .video-title{display: none;}
.bmlc-card .process_item_content{display:block;padding:.5333rem .15rem;background:#fff;border-radius:.2667rem}
.bmlc-card .process_box{display:block;height:1.0133rem;line-height:1.0133rem;text-align:left}
.bmlc-card .process_content{display:inline-block;width:3.6rem;height:1.0133rem;line-height:1.0133rem;position:relative;background:linear-gradient(74deg,rgba(13, 197, 185,.3),rgba(13, 197, 185,.71));border-radius:.5067rem}
.bmlc-card .process_index{width:1.0133rem;height:1.0133rem;line-height:1.0133rem;text-align:center;font-size:.4267rem;color:#fff;font-weight:700;border-radius:50%;background:#0dc5b9;position:absolute;right:0;top:0}
.bmlc-card .process_step{display:flex;align-items:center;width:3.44rem;height:.8533rem;background:#fff;border-radius:.4267rem;position:absolute;left:.08rem;top:.08rem}
.bmlc-card .process_step span{display:block;font-size:.32rem;color:#333;line-height:.3733rem;width:2.1333rem;margin-left:.3733rem;text-align:center}
.bmlc-card .process_circle{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:.2667rem;height:.2667rem;border-radius:50%;border:1px solid #0dc5b9;box-sizing:border-box;background:#fff;z-index:2}
.bmlc-card .process_circle i{display:block;width:.16rem;height:.16rem;background:#0dc5b9;border-radius:50%}
.bmlc-card .process_left{content:'';width:.64rem;height:.0533rem;background:#e1e1e1;position:absolute;left:3.6rem;top:50%;transform:translateY(-50%)}
.bmlc-card .process_bottom{content:'';width:.0533rem;height:.9067rem;background:#e1e1e1;position:absolute;left:4.32rem;top:50%}
.bmlc-card .process_box:nth-of-type(2n){text-align:right}
.bmlc-card .process_box:nth-of-type(2n) .process_content{background:linear-gradient(74deg,rgba(13, 197, 185,.71),rgba(13, 197, 185,.3))}
.bmlc-card .process_box:nth-of-type(2n) .process_index{left:0}
.bmlc-card .process_box:nth-of-type(2n) .process_step span{margin-left:.9067rem}
.bmlc-card .process_box:nth-of-type(2n+1) .process_circle{right:-.88rem}
.bmlc-card .process_box:nth-of-type(2n) .process_circle{left:-.9067rem}
.bmlc-card .process_box:nth-of-type(2n) .process_left{left:-.64rem}
.bmlc-card .process_box:nth-of-type(2n) .process_bottom{left:-.8rem}
.bmlc-card .process_box:last-child .process_bottom{display:none}
.comments-form{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;left:0;right:0;top:0;margin:0 auto;z-index:99999;display:flex;align-items:center;justify-content:center;max-width:750px;cursor:pointer}
.comments-form.dh{z-index:9999;height:100%}
.comments-form .yuyue_box{width:90%;background-color:#fff;top:10%;z-index:999999;border-radius:5px;padding-bottom:5px}
.comments-form .yuyue_box>.tit{height:40px;line-height:40px;text-align:center;background:url(../../../../img/ly_bg3.png) no-repeat center center;font-size:16px;color:#fff;position:relative;background-size:100% 100%}
.comments-form .yuyue_box>.tit>i{display:block;width:30px;height:30px;line-height:30px;position:absolute;right:0;top:0;cursor:pointer}
.comments-form .yuyue_box>form{margin-bottom: .4rem;}
.comments-form .yuyue_box>form>.box{padding: .25rem 15px}
.comments-form .yuyue_box>form>.box>div{margin-bottom:8px}
.comments-form .yuyue_box>form>.box>div>span{font-size:14px;color:#333;display:block;margin-bottom:5px}
.comments-form .yuyue_box>form>.box>div>span>i{color:#ff3000}
.comments-form .yuyue_box>form>.box>.input>input{border:1px solid #dfdfdf;height:36px;line-height:36px;width:100%;border-radius:5px;padding:0 10px}
.comments-form .yuyue_box>button{display:block;width:80%;margin:0 auto 10px auto;background:linear-gradient(to right,#ff8300,#ff3d00);display:block;height:40px;border-radius:5px;color:#fff;font-size:16px}
.comments-form .yuyue_box>form>.box>.sel>div>span{width:48.5%;margin-right:3%;display:block;float:left;float:left;position:relative}
.comments-form .yuyue_box>form>.box>.sel>div>span:nth-child(2){margin-right:0}
.comments-form .yuyue_box>form>.box>.sel>div>span>select{height:36px;line-height:36px;border:1px solid #dfdfdf;width:100%;border-radius:5px;padding:0 15px;color:#c6c6c6;font-size:16px}
.comments-form .yuyue_box>form>.box>.sel>div>span:after{content:"\e668";position:absolute;right:10px;top:10px;font-family:iconfont;color:#999;font-size:16px}
.comments-form .yuyue_box>form>.box>.txt>textarea{border:1px solid #dfdfdf;width:100%;height:100px;border-radius:5px;resize:none;padding:10px}
.comments-form .yuyue_box>form>.box>.code>p{height:36px;line-height:36px;border:1px solid #dfdfdf;border-radius:5px;overflow:hidden;position:relative}
.comments-form .yuyue_box>form>.box>.code>p>input{height:36px;line-height:34px;width:70%;padding:0 10px}
.comments-form .yuyue_box>form>.box>.code>p>span{display:block;width:30%;height:36px;line-height:34px;position:absolute;right:0;top:0;text-align:center;font-size:12px;color:#fa5111}
.comments-form .yuyue_box>form>.box>.code>p>span:before{content:"";height:20px;width:1px;background-color:#d9d9d9;top:8px;position:absolute;left:0;top:7px}
.comments-form .box input {width: 100%;height: 0.8rem;border: 1px solid #cccccc;border-radius: 0.1rem;padding: 0 0.2rem;font-size: .3rem;}
.comments-form .box textarea {width: 100%;height: 1.5rem;border: 1px solid #cccccc;border-radius: 0.1rem;padding: 0.2rem;font-size: .3rem;}
.comments-form .box span {font-size: .3rem;}
.comments-form .box .star_new {width: unset;height: .6rem;}
.comments-form .box .star_new em {width: 0.6rem;height: 0.6rem;line-height: .6rem;}
.comments-form .box .star_new em::before {font-size: .6rem;}
.comments-form .box .star_new em::after {font-size: .6rem;}
.card2022-box .card2022.campus-distribution{padding-bottom: 0;}
.card2022-box .card2022.campus-distribution .campus-distribution-gen{padding: .3rem 0;}
.member_index_box .school-map_head {display: flex;justify-content: space-between;margin-bottom: .4rem;}
.member_index_box .school-map_head .school-select {width: 48%;height: 0.8rem;border: 1px solid #ececec;border-radius: .1rem;position: relative;}
.member_index_box .school-map_head .school-select .school-select_input {padding: .1rem .3rem;height: 100%;line-height: .6rem;font-size: .3rem;cursor: pointer;color: #333333;}
.member_index_box .school-map_head .school-select .school-select_input::after {position: absolute;top: 50%;right: .2rem;width: 0;border-top: .2rem solid #bfbfbf;border-right: .2rem solid transparent;border-left: .2rem solid transparent;content: "";transform: translateY(-50%);}
.member_index_box .school-map_head .school-select .school-select_list {position: absolute;background: white;top: 0.9rem;width: 100%;border: 1px solid #ececec;border-radius: 0.1rem;display: none;z-index: 9;background-color: #ffffff;}
.member_index_box .school-map_head .school-select#map-city .school-select_list {height: 4rem;overflow-y: auto;width: 210%;display: grid;grid-template-columns: 33% 33% 34%;}
.member_index_box .school-map_head .school-select#map-city .school-select_list .item {border-right: 1px solid #ececec;}
.member_index_box .school-map_head .school-select#map-city .school-select_list .item:nth-child(3n) {border-right: 0;}
.member_index_box .school-map_head .school-select#map-city .school-select_list .item::after {left: -0.2rem;bottom: 1px;}
.member_index_box .school-map_head .school-select#map-city .school-select_list .item::after {width: 120%;}
.member_index_box .school-map_head .school-select .school-select_list .item {height: 0.8rem;line-height: .8rem;padding: 0 0.2rem;font-size: .3rem;color: #888888;cursor: pointer;position: relative;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.member_index_box .school-map_head .school-select .school-select_list .item.active{color: #2692ff;}
.member_index_box .school-map_head .school-select .school-select_list .item::after {position: relative;width: 100%;height: 1px;background-color: #ececec;content: '';display: block;}

/* 20231215 会员首页底部同类机构轮播样式 */
.member_index_box .footer-bottom-box .dynamic-qa-content-item .swiper {overflow: hidden;}
.member_index_box .footer-bottom-box .dynamic-qa-content-item .swiper .swiper-slide .img {height: 2.415rem;overflow: hidden;}
.member_index_box .footer-bottom-box .dynamic-qa-content-item .swiper .swiper-slide .text {text-align: center;padding: .2rem 0;font-size: .34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 20240108 校区地图城市控制样式 */
.map_controllers {display: flex;margin-bottom: .4rem;grid-template-columns: repeat(auto-fill, 31%);grid-gap: .2rem;}
.map_controllers .controllers-item {display: flex;align-items: center;font-size: .3rem;flex: 1;margin-right: 10px;}
.map_controllers .controllers-item .label {flex-shrink: 0;}
.map_controllers .controllers-item .select-box {position: relative;width: 100%;}
.map_controllers .controllers-item .select-box .select {padding: 0 .2rem;line-height: .9rem;height: 0.9rem;border: 1px solid #e3e3e3;border-radius: .1rem;cursor: pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.map_controllers .controllers-item .select-box ul {position: absolute;left: 0;width: 100%;top: 1rem;border: 1px solid #e3e3e3;font-size: .3rem;border-radius: .1rem;cursor: pointer;display: none;background-color: #fff;z-index: 999999;max-height: 4rem;overflow-y: auto;}
.map_controllers .controllers-item .select-box ul li {padding: 0 .2rem;line-height: .9rem;height: 0.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.map_controllers .controllers-item .select-box ul li:hover,
.map_controllers .controllers-item .select-box ul li.active {background-color: #f3f3f3;}

/* 20240129 会员首页添加更新时间 */
.memberMsg2022 .memberMsg2022-top .update-time {margin-top: .2rem;}

.qinxue-footer .qinxue-p>p{font-size: 12px;text-align: center;margin: 0.15rem 0;color: #999;}
.qinxue-footer .qinxue-p>p>a{font-size: 12px;color: #999;margin: 0 5px;position: relative;}
.qinxue-footer .qinxue-p>p>a:after{content: "";width: 1px;height: 70%;background-color: #999;position: absolute;right: -5px;top: 15%;}

/* 全局发表评论按钮样式 */
.comments-btn {font-size: .3rem;width: 1.5rem;background: #4f8eff;color: white;text-align: center;height: 0.5rem;line-height: .5rem;border-radius: 0.05rem;cursor: pointer;}
.member_index_box .huiyuan_banner .swiper .swiper-wrapper .member-video-slide {background-color: #000;}
.brandmember {background-color: #f3f3f3;padding: 0 .15rem;border-radius: .05rem;margin: 0 .2rem;position: relative;cursor: pointer;}
.brandmember span {font-size: .3rem;}
.brandmember span::after {content: "";position: absolute;bottom: 0;border-top: .1rem solid transparent;border-bottom: .1rem solid transparent;border-left: .1rem solid #ababab;border-right: .1rem solid transparent;transform: translate(0, 0) rotateZ(45deg);}
.brandmember-shadow {width: 100%;height: 100%;position: fixed;z-index: 1000000;background-color: rgba(0,0,0,.45);display: none;top: 0;left: 0;}
.brandmember-container {display: none;position: fixed;left: 50%;bottom: 0;height: 70%;background: #fff;width: 100%;z-index: 1000000;max-width: 750px;transform: translateX(-50%);padding: .4rem;border-top-left-radius: .5rem;border-top-right-radius: 0.5rem;}
.brandmember-container .brandmember-container_top {margin-bottom: .5rem;display: flex;justify-content: space-between;}
.brandmember-container .brandmember-container_top p {font-size: .5rem;font-weight: bold;}
.brandmember-container .brandmember-container_top span {position: relative;width: .35rem;height: .35rem;}
.brandmember-container .brandmember-container_top span::before {content: '';position: absolute;width: 1px;height: .3rem;background-color: #393939;transform: rotateZ(-45deg) translateX(.1rem) translateY(.1rem);}
.brandmember-container .brandmember-container_top span::after {content: '';position: absolute;width: 1px;height: .3rem;background-color: #393939;transform: rotateZ(45deg) translateX(.1rem) translateY(-.1rem);}
.brandmember-container .brandmember-container_header {display: flex;font-size: .4rem;color: rgba(0,0,0,.8);margin-bottom: .3rem;}
.brandmember-container .brandmember-container_header p {margin-left: .2rem;}
.brandmember-container .brandmember-container_header span:nth-of-type(2) {color: #bfbfbf;margin-left: .3rem;}
.brandmember-container .brandmember-container_body {display: flex;height: 80%;}
.brandmember-container .brandmember-container_body .brandmember-container_left {width: 90%;height: 100%;overflow-y: auto;position: relative;}
.brandmember-container .brandmember-container_body .brandmember-container_left p {margin-bottom: .3rem;}
.brandmember-container .brandmember-container_body .brandmember-container_left p.active a {color: #068bf2;}
.brandmember-container .brandmember-container_body .brandmember-container_left p.active {color: #068bf2;}
.brandmember-container .brandmember-container_body .brandmember-container_left p span {color: #bfbfbf;}
.brandmember-container .brandmember-container_body .brandmember-container_left p a {margin-left: .4rem;}
.brandmember-container .brandmember-container_body .brandmember-container_right {width: 10%;}
.brandmember-container .brandmember-container_body .brandmember-container_right p {color: #bfbfbf;text-align: center;}
.brandmember-container .brandmember-container_body .brandmember-container_right p.active {color: #068bf2;}

/* 20240911 同类课程咨询卡片 */
.sccCard {padding: 15px;background-color: #ffffff;display: flex;justify-content: space-between;align-items: center;}
.sccCard .sccCard_text {font-size: .37rem;font-weight: 700;}
.sccCard .sccCard_text span {position: relative;padding-left: .7rem;}
.sccCard .sccCard_text span::before {position: absolute;left: 0;content: "";width: .5rem;height: .5rem;background: url('../../../../images/202409/lingdang.png') no-repeat center;background-size: cover;}
.sccCard .sccCard_text span i {color: #fb9517;font-style: normal;font-weight: 700;}
.sccCard .sccCard_btn {font-size: .4rem;border: 1px solid #ff0000;border-radius: 50px;padding: 1px .3rem;}
.sccCard .sccCard_btn a {color: #ff0000;}
.article_jiaoyupeixun_box .sccCard {border-top: .18rem solid #f5f5f5;}
