.report-card__layer{background:none !important}.report-card__bg{background:url("https://3vj-fe.3vjia.com/project/study-pc/images/report-card-bg.png") no-repeat;background-size:contain;width:646px;height:520px;display:none}.report-card__wrap{position:relative;height:520px}.report-card__wrap .side-left__info{transform:rotate(-90deg);color:#999;position:absolute;left:-65px;bottom:310px;border-bottom:1px dashed #E8E8E8;padding-bottom:20px;height:60px;line-height:60px}.report-card__wrap .side-left__info span{display:inline-block;margin-right:30px}.report-card__wrap .side-left__info span i{text-decoration:underline;max-width:100px}.report-card__content{margin-left:94px;margin-right:70px}.report-card__content h3{text-align:center;font-size:26px;color:#333333;font-weight:bold;padding-top:40px}.report-card__content .user-avatar{border:4px solid #E4B27B;box-shadow:0 5px 10px 0 rgba(168,92,66,0.75);width:84px;height:84px;border-radius:50%;position:absolute;left:50%;bottom:164px;margin-left:-42px}.report-card__content .user-avatar img{width:76px;height:76px;border-radius:50%;border:2px solid #FFFFFF}.report-card__content .is-pass{position:absolute;top:50px;right:50px}.report-card__score{margin-left:20px;margin-top:20px}.report-card__score--table{width:430px;margin:20px auto}.report-card__score--table tr{border-left:1px solid #E8E8E8;border-top:1px solid #E8E8E8;height:48px;line-height:48px}.report-card__score--table th{background:rgba(0,0,0,0.02)}.report-card__score--table td,.report-card__score--table th{text-align:center;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8}.report-card__score--table .strong{font-size:24px;color:#FF4D4F}.report-card__btns{position:absolute;left:0;right:0;bottom:66px;width:100%;text-align:center}.report-card__btns a{display:inline-block;background:#C77223;border-radius:24px;text-align:center;font-size:16px;color:#FFFFFF;line-height:44px;padding:0 24px;margin:0 20px}.report-card__btns a:hover{opacity:.9}.layui-layer-setwin .layui-layer-close2::before{content:"\e719"}.layui-layer-setwin .layui-layer-close2{font-size:28px;color:#fff}

.lecturer{margin-bottom:130px}.lecturer .img-height{position:relative;padding-top:129.57746%;overflow:hidden;height:0}.lecturer .img-height:hover .info-wrap{bottom:0}.lecturer .img-height .img-wrap{position:absolute;top:0;height:100%;width:100%}.lecturer .img-height .img-wrap img{width:100%}.lecturer .img-height .info-wrap{position:absolute;bottom:-68px;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%);border-radius:0px 0px 4px 4px;color:#fff;font-size:14px;width:100%;transition:all 0.3s}.lecturer .img-height .info-wrap .info-name{display:inline-block;font-weight:500;color:#fff}.lecturer .img-height .info-wrap .info-name .info-name__text{font-size:22px;vertical-align:middle}.lecturer .img-height .info-wrap .info-name img{vertical-align:middle}.lecturer .img-height .info-wrap .info-user__intro{margin-bottom:10px}.lecturer .img-height .info-wrap .info-detail{display:flex;justify-content:space-between;align-items:center;padding:0 20px;background:rgba(0,0,0,0.8);border-radius:0px 0px 4px 4px;text-align:center;height:68px}.lecturer .img-height .info-wrap .info-detail .screen-small{display:none;line-height:1}.lecturer .img-height .info-wrap .info-detail .screen-small>span{display:inline-block}.lecturer .img-height .info-wrap .info-detail .screen-small>span .number{display:block}.lecturer .img-height .info-wrap .info-detail .info-detail__video{margin-right:20px}.lecturer .img-height .info-wrap .info-detail .size-small{font-size:12px}@media screen and (max-width: 1599px){.screen-small{display:block !important}.screen-more{display:none}.svj-home__carousel{height:375px}}

.industry .scheme-designer{padding:20px;border-top:0;line-height:0}.industry .scheme-designer span.industry-see{margin-right:20px}.industry .scheme-designer span .iconfont{margin-right:4px}.industry .scheme-designer span .iconfont.icon-time__bold{font-size:14px}

.course .section-left{display:flex;align-items:center}.course .section-left .section-text{cursor:pointer;margin:0 20px;font-size:16px}.course .section-left .section-text.on{color:#178fff;border-bottom:2px solid #178fff}.course .section-left .section-text:hover{color:#178fff}.course .section-left .section__title{margin-right:20px}.course .course-list.on{display:block}.course .scheme-empty{padding:0}

.coursetheme-item{position:relative}.coursetheme-item__tag{position:absolute;top:12px;left:0;display:inline-block;width:88px;height:32px;background:#13c2c2;border-radius:0px 62px 62px 0px;text-align:center;line-height:32px;color:#fff}

.course-item .price-wrap{line-height:2}.course-item .info-wrap{line-height:2}.course-item .info-wrap .price-info{height:36px}.course-item .info-wrap .price-info .price-info__free{color:#52c41a;font-size:18px}.course-item .info-wrap .price-info .price-info__cost{color:#fa541c;font-size:14px}.course-item .info-wrap .price-info .price-info__cost>span{vertical-align:middle}.course-item .info-wrap .price-info .price-info__cost .price-info__cost-now{font-size:20px;vertical-align:baseline}.course-item .info-wrap .price-info .price-info__cost .price-info__cost-old{margin:0 4px;text-decoration:line-through;color:#999999}.course-item .info-wrap .price-info .price-info__cost .price-info__cost-text{float:right;margin-top:10px;padding:2px 8px;background:#fa541c;border-radius:2px;color:#fff;font-size:12px;line-height:1.4}.course-item .btn{position:absolute;bottom:0;width:100%;height:48px;line-height:48px;text-align:center;background:rgba(0,0,0,0.5);color:#fff;font-size:16px;opacity:0;transition:all 0.3s}.course-item .btn:hover{background:#178fff}.course-item .btn:active{background:#0e80eb}.course-item .btn .iconfont{display:inline-block;margin-right:4px;vertical-align:top}.course-item dt{text-align:center}.course-item dt:hover .course-play{color:#fff}.course-item dt:hover .btn{opacity:1;cursor:pointer}.course-item dt .scheme-img{height:198px !important;cursor:pointer}.js__toGrowthCourseDetail{cursor:pointer !important}@media screen and (max-width: 1599px){.course-item dt .scheme-img{height:150px !important}}.course-name--hide{display:inline-block;width:100%;position:absolute;opacity:0;font-size:12px}

.trailer{height:350px;display:flex;border-radius:4px;overflow:hidden}.trailer .trailer-left{display:inline-block;width:60%;height:100%}.trailer .trailer-left .trailer-item{position:relative;display:none;width:100%;height:100%;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);overflow:hidden;cursor:pointer}.trailer .trailer-left .trailer-item img{height:100%}.trailer .trailer-left .trailer-item .trailer-btn{color:#fff;left:40px;bottom:36px;position:absolute;border:1px solid #fff;background:transparent}.trailer .trailer-left .trailer-item .trailer-btn:hover{background:rgba(255,255,255,0.2)}.trailer .trailer-left .trailer-item:first-child{display:block}.trailer .trailer-right{display:flex;flex-direction:column;width:40%;height:100%;background:#fff;vertical-align:top}.trailer .trailer-right .trailer-item{padding:0 16px;cursor:pointer;transition:200ms;position:relative;height:25%}.trailer .trailer-right .trailer-item:hover,.trailer .trailer-right .trailer-item.on{background:#f4f4f4}.trailer .trailer-right .trailer-item:hover:before,.trailer .trailer-right .trailer-item.on:before{content:"";display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:8px solid #f4f4f4;position:absolute;top:50%;left:-6px;margin-top:-4px}.trailer .trailer-right .trailer-item:hover .trailer-desc,.trailer .trailer-right .trailer-item.on .trailer-desc{border-top:1px solid transparent}.trailer .trailer-right .trailer-item:hover .trailer-desc .trailer-title,.trailer .trailer-right .trailer-item.on .trailer-desc .trailer-title{color:#333;font-weight:bold}.trailer .trailer-right .trailer-item:hover .trailer-time,.trailer .trailer-right .trailer-item.on .trailer-time{color:#333;font-weight:bold}.trailer .trailer-right .trailer-item:hover+.trailer-item .trailer-desc,.trailer .trailer-right .trailer-item.on+.trailer-item .trailer-desc{border-top:1px solid transparent}.trailer .trailer-right .trailer-item .trailer-time__area{float:left;text-align:center;padding-top:20px}.trailer .trailer-right .trailer-item .trailer-time__area span{display:block;line-height:25px}.trailer .trailer-right .trailer-item .trailer-time__area span.trailer-date{font-size:12px;opacity:0.5}.trailer .trailer-right .trailer-item .trailer-time__area span.trailer-time{font-size:16px;transition:all 0.2s linear}.trailer .trailer-right .trailer-item .trailer-desc{margin-left:54px;padding:20px 0;border-top:1px solid #ddd}.trailer .trailer-right .trailer-item .trailer-desc .trailer-remaining{font-size:12px;color:#666;opacity:0.5}.trailer .trailer-right .trailer-item .trailer-desc .trailer-title{font-size:16px;line-height:22px;transition:all 0.2s linear}.trailer .trailer-right .trailer-item:first-child .trailer-desc{border-top:1px solid transparent}@media screen and (max-width: 1599px){.trailer{height:302px}.trailer .trailer-left .trailer-item .trailer-btn{left:20px}.trailer .trailer-right .trailer-item .trailer-desc{padding:14px 0}.trailer .trailer-right .trailer-item .trailer-time__area{padding-top:14px}}

.dialog-joinStudy{box-sizing:border-box;padding:23px;width:480px;text-align:center}.dialog-joinStudy__top{text-align:right}.dialog-joinStudy__top .icon-close{cursor:pointer;color:rgba(0,0,0,0.45)}.dialog-joinStudy__title{margin-top:3px;margin-bottom:8px;font-family:PingFangSC-Medium;font-size:16px;color:rgba(0,0,0,0.85);line-height:24px}.dialog-joinStudy__desc{font-family:PingFangSC-Regular;font-size:14px;color:rgba(0,0,0,0.65);text-align:center;line-height:22px}.dialog-joinStudy__img{display:block;margin:20px auto 20px}.myCourse-guide{display:flex;margin-top:60px;width:100%;justify-content:space-between}.myCourse-guide .guide-item{display:block}.myCourse-guide .guide-item img{width:355px;border-radius:4px}@media screen and (max-width: 1599px){.myCourse-guide .guide-item img{width:280px}}

.svj-carousel{position:relative;flex:1}.svj-carousel:hover .pager-prev{opacity:1}.svj-carousel .focus-carousel{height:100%;overflow:hidden}.svj-carousel .focus-carousel .item{height:100%}.svj-carousel .focus-carousel .item a{display:inline-block;width:100%;height:100%}.svj-carousel .focus-carousel .item-opacity{position:absolute;top:0;left:0;width:100%;height:100%}.svj-carousel .pager-prev{position:absolute;top:50%;margin-top:-20px;display:inline-block;width:40px;height:40px;line-height:40px;color:rgba(255,255,255,0.5);text-align:center;background:rgba(0,0,0,0.2);border-radius:50%;opacity:0;cursor:pointer;transition:all 0.15s}.svj-carousel .pager-prev:hover{color:#fff}.svj-carousel .slide-left{left:24px}.svj-carousel .slide-right{right:24px}.svj-carousel .slide-dot{position:absolute;bottom:16px;left:50%;margin-left:-60px;line-height:0}.svj-carousel .slide-dot span{display:inline-block;width:32px;height:4px;background:#f4f5f9;opacity:0.2;border-radius:5px;margin-right:8px;cursor:pointer}.svj-carousel .slide-dot span.on{opacity:1}.svj-carousel .slide-dot span:last-child{margin-right:0}.svj-carousel{height:100%;margin-bottom:0;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;overflow:hidden}@media screen and (max-width: 1599px){.svj-home__carousel{height:375px}}

.scheme-banner{display:flex;height:400px;margin-top:40px}.scheme-banner .scheme-nav{width:250px;background:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px}.scheme-banner .scheme-nav .scheme-nav__title{width:100%;height:39px;line-height:39px;background:#E5E5E5;border-radius:4px 0px 0px 4px;padding-left:20px;font-family:PingFangSC-Semibold;font-size:18px;color:#333333;letter-spacing:0;font-weight:600}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item{position:relative;cursor:pointer}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item:hover .wrap{position:relative;z-index:4}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item:hover .wrap h5{color:#147ffa}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item:hover .panel{display:block}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .wrap{padding:13px 20px 0}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item h5{line-height:inherit;color:#333}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item h5 svg{font-size:20px;margin-right:8px;vertical-align:bottom !important}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item h5 i:last-child{font-weight:normal;font-size:14px;margin-left:6px}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .list{margin-top:6px;padding-bottom:10px;border-bottom:1px solid rgba(148,152,157,0.2)}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .list .list__item{display:inline-block;font-size:12px;color:#999;margin-right:14px;max-width:86px}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .list .list__item:last-child{margin-right:0}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .panel{display:none;position:absolute;top:0;right:-220px;width:220px;background:#fff;padding:20px 24px 0;box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);z-index:2}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .panel .panel__title{color:#333}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .panel .panel__list{width:172px;font-size:0;margin-top:14px}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .panel .panel__list .panel__item{display:inline-block;width:86px;color:#999;font-size:14px;margin-bottom:20px}.scheme-banner .scheme-nav .scheme-nav__list .scheme-nav__item .panel .panel__list .panel__item h6 a{color:#333}.scheme-banner .scheme-nav .scheme-nav__link{font-size:0;padding:11px 20px}.scheme-banner .scheme-nav .scheme-nav__link .scheme-nav__item{display:inline-block;width:111px;vertical-align:top}.scheme-banner .scheme-nav .scheme-nav__link .scheme-nav__item a{display:inline-block;width:100%;height:100%}.scheme-banner .scheme-nav .scheme-nav__link .scheme-nav__item a img{width:100%;height:100%}

.other-link{padding-top:60px;max-width:1480px;min-width:1180px;text-align:center;display:flex}.other-link a:nth-child(1){margin-right:20px}.other-link a{display:block}.other-link img{width:730px}@media screen and (max-width: 1599px){.other-link img{width:580px}}

