/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.calendar-8-0{background-color:#eee3e7;padding-bottom:40px;}.calendar-8-0 h2{color:#49847b;}.calendar-8-0 .calendar-body .year-month > a,.calendar-8-0 .calendar-body .day > a{background-color:#49847b !important;color:#ffffff;}.calendar-8-0 .calendar-body .day > a.has-activity:hover{background-color:#9e6f70 !important;}.calendar-8-0 [class*='card-'].bg-white:hover{background-color:#a66c6f;color:#444;}.calendar-8-0 [class*='card-'].bg-white:hover .card-badge{background-color:#ffffff;color:#a66c6f !important;}.calendar-8-0 [class*='card-'].bg-white:hover .card-date,.calendar-8-0 [class*='card-'].bg-white:hover .card-title,.calendar-8-0 [class*='card-'].bg-white:hover .card-desc{color:#ffffff;}
.carousel-14-0 .wgt-action-1-0{color:#fff;}.carousel-14-0 .carousel-media img{animation:spin 45s linear infinite;}
.header-12-0 .header-container .header-logo .logo{max-height:60px;}h1,h2,h3,h4,h5,h6{font-family:Microsoft YaHei,微软雅黑,Nunito Sans,sans-serif;}@media (min-width:1200px){.carousel-28-0 .swiper-slide .slide-body .slide-title{min-height:81px;}}.carousel-28-0 .swiper-slide .slide-body .slide-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}.list-70-0 .list-body .list-item{position:relative;gap:5px;}.list-70-0 .list-body .list-item .item-name{min-height:70px;}.list-70-0 .list-body .list-item .item-job_title{margin-top:0px;min-height:30px;width:100%;word-break:break-word;}.list-70-0 .list-body .list-item .item-desc{margin-top:0px;min-height:60px;justify-content:normal;}@media (min-width:1200px){.showcase-79-0 .showcase-item .item-title{font-size:1.2vw;}}@media (min-width:992px){.footer-13-0 .footer-about,.footer-13-0 .footer-explore,.footer-13-0 .footer-media{margin-top:7px;}}.footer-13-0 .footer-about .about-item,.footer-13-0 .footer-explore .explore-item{font-size:16px;}.list-70-0 .list-body .list-item .item-avatar{border-radius:5px;height:180px;}
.hero-3-2{height:150px;}@media (min-width:992px){.hero-3-2{height:0px;}}
.list-16-0 .list-content .list-left{color:#e4a823;}.list-16-0 .list-content .list-right .list-text{color:#444;}.list-16-0>.inner{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.showcase-12-1.bg-primary{background-image:linear-gradient(to top,#cf464f,#dd73b5)}
.bg-third{background-color:#faf4e9 !important;}
