.link-wrap{width:100%}.link-more,.link-wrap{display:flex;justify-content:space-between}.link-more{width:195px;height:48px;background:#f5f5f5;border-radius:2px;align-items:center;padding:0 15px;cursor:pointer;text-decoration:none;color:#17181a}.link-more.next{margin-left:auto;margin-right:0}.message-wrap{position:relative;padding:40px 20px 20px;background:#f5f5f5;border-radius:2px;display:flex;flex-direction:column;justify-content:space-between}.message-wrap:after{content:"";display:block;position:absolute;left:20px;top:-12px;background-size:100% 100%;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2021/icons/double-quotation-mark/quot-red.png);width:29px;height:24px}.message-wrap .message-text{font-size:16px;line-height:24px;color:#17181a}.message-wrap .author{font-size:16px;line-height:24px;color:#7c7d80;align-self:flex-end;text-align:right}@media screen and (max-width:1190px){.link-more{width:167px;height:48px}.message-wrap{width:100%;margin-top:32px}.message-wrap:first-of-type{margin-top:0}.message-wrap .author{margin-top:20px}}.page-academic-courses{background:#fff}.page-academic-courses.science{--themeColor:#33b181}.page-academic-courses.tech{--themeColor:#826bca}.page-academic-courses.art{--themeColor:#e4763f}.page-academic-courses.finance{--themeColor:#377ecf}.page-academic-courses .banner-wrap{width:100%;height:302px;background-size:cover;background-position:50%;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2021/academic/courses/img-1.jpg);position:relative}.page-academic-courses .banner-wrap .banner-title{font-size:48px;line-height:74px;color:#fff;text-align:center;padding-top:60px;font-weight:400}.page-academic-courses .banner-wrap .banner-en{text-align:center;font-size:20px;line-height:30px;color:hsla(0,0%,100%,.5)}.page-academic-courses .theme-trigger{width:1190px;display:flex;justify-content:space-between;position:absolute;bottom:0;left:50%;margin-left:-595px}.page-academic-courses .theme-trigger .trigger-item{width:290px;height:80px;line-height:80px;background:hsla(0,0%,100%,.8);font-size:24px;color:#17181a;text-align:center;cursor:pointer;border-radius:2px 2px 0 0;transition:.15s}.page-academic-courses .theme-trigger .trigger-item.active,.page-academic-courses .theme-trigger .trigger-item:hover{background:#fff}.page-academic-courses .page-content{padding:60px 0;width:1190px;margin:0 auto}.page-academic-courses .page-title{font-weight:400;text-align:center;font-size:36px;line-height:36px;color:var(--themeColor);transition:.15s}.page-academic-courses .title-desc{font-size:16px;line-height:24px;color:#b3b3b3;text-align:center;margin-top:10px}.page-academic-courses .course-desc{font-size:16px;line-height:24px;color:#494a4d;margin-top:20px}.page-academic-courses .course-desc span{margin-left:32px}.page-academic-courses .about-wrap{width:100%;margin:30px auto 0;display:flex;justify-content:space-between}.page-academic-courses .about-wrap .about-item{width:50%;box-sizing:content-box}.page-academic-courses .about-wrap .about-item:first-of-type{padding-right:32px;border-right:1px solid #e6e6e6}.page-academic-courses .about-wrap .about-item:last-of-type{padding-left:32px}.page-academic-courses .about-wrap .about-name{font-size:16px;line-height:24px;color:#17181a;text-align:center}.page-academic-courses .about-wrap .square-list{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.page-academic-courses .about-wrap .square-list .item{margin:10px 10px 0 0;position:relative;padding:4px 10px;border-radius:2px;overflow:hidden}.page-academic-courses .about-wrap .square-list .item:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;background:var(--themeColor);opacity:.1;left:0;top:0}.page-academic-courses .about-wrap .square-list .item-name{font-size:16px;color:var(--themeColor);z-index:2;position:relative}.page-academic-courses .past-title{font-size:24px;line-height:36px;color:#17181a;text-align:center;margin-top:60px}.page-academic-courses .past-course-wrap{width:100%;overflow:visible;margin-top:30px}.page-academic-courses .past-course-wrap .course-list{width:290px}.page-academic-courses .past-course-wrap .course-item{margin-top:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.05),0 1px 2px 1px rgba(0,0,0,.05);border-radius:2px;overflow:hidden}.page-academic-courses .past-course-wrap .course-item:first-of-type{margin-top:0}.page-academic-courses .past-course-wrap .course-img{width:100%;height:160px}.page-academic-courses .past-course-wrap .item-content{padding:20px;background:#fff;height:187px}.page-academic-courses .past-course-wrap .name{font-size:20px;line-height:30px;color:#17181a;height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-academic-courses .past-course-wrap .desc{margin-top:15px;font-size:14px;line-height:24px;color:#7c7d80;height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.page-academic-courses .message-wrap{width:790px;margin:72px auto 0;text-align:center;padding:20px}.page-academic-courses .message-wrap .message-title{color:#17181a;font-size:16px;line-height:24px}.page-academic-courses .message-wrap .message-content{font-size:16px;line-height:24px;color:#494a4d}.page-academic-courses .link-wrap{margin-top:60px}@media screen and (max-width:1190px){.page-academic-courses{overflow:hidden;background:none}.page-academic-courses .banner-wrap{width:100%;height:274px}.page-academic-courses .banner-wrap .banner-title{font-size:36px;line-height:56px}.page-academic-courses .theme-trigger{width:100%;margin-left:-50%}.page-academic-courses .theme-trigger .trigger-item{width:23%;height:48px;line-height:48px;font-size:16px}.page-academic-courses .page-content{padding:64px 0 60px;width:auto;margin:0 15px}.page-academic-courses .page-title{font-size:24px}.page-academic-courses .title-desc{margin-top:0}.page-academic-courses .about-wrap{display:block}.page-academic-courses .about-wrap .about-item{margin-top:30px;width:100%;box-sizing:border-box}.page-academic-courses .about-wrap .about-item:first-of-type{padding-right:0;border-right:none;margin-top:0}.page-academic-courses .about-wrap .about-item:last-of-type{padding-left:0}.page-academic-courses .past-title{font-size:20px;line-height:31px}.page-academic-courses .message-wrap{width:100%;margin:42px auto 0;text-align:left;padding:40px 20px 20px}}