.activity-page{width:100%;background-color:#f7f7f7;margin:0 auto}.activity-page .page-banner{background-image:url("../images/activity/activity-banner.jpg")}.activity-page .page-content{max-width:1678px;width:90%;margin:0 auto;margin-top:-11vw;padding-bottom:3vw}.activity-page .page-content .list-item{display:flex;padding-bottom:27.3%;position:relative;transition:all .4s;margin-bottom:1em;cursor:pointer}.activity-page .page-content .list-item .item-box{position:absolute;background:#fff;transition:all .4s;box-shadow:0px 16px 51px 0px rgba(0,0,0,.09);width:100%;height:100%;top:0;left:0;padding:2em;box-sizing:border-box;display:flex}.activity-page .page-content .list-item .item-box div{transition:all .4s}.activity-page .page-content .list-item .item-box .item-left{flex:1}.activity-page .page-content .list-item .item-box .item-left .item-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.activity-page .page-content .list-item .item-box .item-right{flex:1.5;box-sizing:border-box;padding-left:3em;display:flex;flex-direction:column;justify-content:space-between}.activity-page .page-content .list-item .item-box .item-right .item-time{transform-origin:left}.activity-page .page-content .list-item .item-box .item-right .item-time .time-day{position:relative;display:inline-block;margin-bottom:.2em}.activity-page .page-content .list-item .item-box .item-right .item-time .time-day::after{content:"";position:absolute;width:100%;left:0;bottom:-0.1em;height:1px;background-color:rgba(0,0,0,.9)}.activity-page .page-content .list-item .item-box .item-right .item-desc{display:flex;flex-direction:column;padding-bottom:1%;transform-origin:left}.activity-page .page-content .list-item .item-box .item-right .item-desc .address-time{color:rgba(0,0,0,.9);margin-top:.5em;display:flex;justify-content:start}.activity-page .page-content .list-item .item-box .item-right .item-desc .address-time span{position:relative}.activity-page .page-content .list-item .item-box .item-right .item-desc .address-time span:first-child{margin-right:2em}.activity-page .page-content .list-item .item-box .item-right .item-desc .address-time span:last-child::after{position:absolute;content:"";left:-1em;height:50%;width:2px;background-color:rgba(0,0,0,.9);top:50%;transform:translateY(-50%)}@media(any-hover: hover){.activity-page .page-content .list-item:hover{padding-bottom:32.3%}.activity-page .page-content .list-item:hover .item-box{background-color:#167ef5}.activity-page .page-content .list-item:hover .item-box .item-left{flex:1}.activity-page .page-content .list-item:hover .item-box .item-right{flex:1}.activity-page .page-content .list-item:hover .item-box .item-right .item-time{transform:scale(1.1)}.activity-page .page-content .list-item:hover .item-box .item-right .item-desc{transform:scale(1.1)}}.is-mobile .activity-page .page-banner{padding-bottom:125%;background-image:url("../images/activity/activity_banner_mb.jpg")}.is-mobile .activity-page .page-banner .page-title{width:90%}.is-mobile .activity-page .page-content{margin-top:-50vw;padding-bottom:10vw;transform:none}.is-mobile .activity-page .page-content .list-item{padding-bottom:118%}.is-mobile .activity-page .page-content .list-item .item-box{flex-direction:column;padding:2em}.is-mobile .activity-page .page-content .list-item .item-left{height:31vw;position:relative;flex:auto}.is-mobile .activity-page .page-content .list-item .item-left .item-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.is-mobile .activity-page .page-content .list-item .item-right{padding-left:0;padding-top:1em}.is-mobile .activity-page .page-content .list-item .item-right .item-time{display:flex;align-items:end}.is-mobile .activity-page .page-content .list-item .item-right .item-time .time-day{display:flex;align-items:end;margin-bottom:0}.is-mobile .activity-page .page-content .list-item .item-right .item-time .time-day::after{display:none}.is-mobile .activity-page .page-content .list-item .item-right .item-time .time-year{margin-bottom:.5em;margin-left:1em}.is-mobile .activity-page .page-content .list-item .item-right .item-desc{flex:1;justify-content:flex-end;margin-top:1.5em}.is-mobile .activity-page .page-content .list-item .item-right .item-desc .item-desc-data{overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.is-mobile .activity-page .page-content .show-more .loader{--s:56px}