.events{min-height:70vh;padding-bottom:1.2rem}.events .page-title{padding:.26rem 0}.events-wrapper{display:flex}.events-wrapper .list{width:12.5rem;margin-right:.26rem}.events-wrapper .list .news-no-more{font-size:12px;color:#7f7f7f}.events-wrapper .list li{display:flex;padding:.44rem;margin-bottom:.26rem;background-color:#fff}.events-wrapper .list .text{flex:1;display:flex;margin-right:.42rem}.events-wrapper .list .time{margin-right:.42rem;font-family:Arial,Arial-Bold;font-weight:700;text-align:center;color:#1c4d8f}.events-wrapper .list .day{font-size:.56rem;line-height:1}.events-wrapper .list .month-day{font-size:.18rem;line-height:1.2}.events-wrapper .list .img{width:4.74rem;height:2.96rem;overflow:hidden;background-color:#003974;text-align:center}.events-wrapper .list .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.events-wrapper .list .img .default-img{width:50%;-o-object-fit:contain;object-fit:contain}.events-wrapper .list .img:hover img{transform:scale(1.2)}.events-wrapper .list .tags{margin-bottom:.15rem;font-size:max(16px,.16rem);font-weight:300;text-align:left;line-height:1.125}.events-wrapper .list .tags a{color:#a88337}.events-wrapper .list .tags a:hover{text-decoration:underline}.events-wrapper .list .en,.events-wrapper .list .zh{font-size:.26rem;font-weight:700;text-align:left;color:#333;line-height:1.38}.events-wrapper .list .en:hover,.events-wrapper .list .zh:hover{text-decoration:underline}.events-wrapper .list .place{margin-top:.15rem;opacity:.5;font-size:max(16px,.16rem);font-weight:300;text-align:left;color:#333;line-height:1.125}.events-wrapper .filter{width:auto;flex:1;padding-top:1rem}.events-wrapper .datepicker-box{background-color:#fff;padding:.28rem .2rem .14rem;box-sizing:border-box;margin-bottom:.23rem}.events-wrapper .ui-widget.ui-widget-content{width:100%;box-sizing:border-box;border:none;background:rgba(0,0,0,0);padding:0;border-radius:initial}.events-wrapper .ui-datepicker .ui-datepicker-header{background:none;border:none;padding:0;margin-bottom:.1rem}.events-wrapper .ui-datepicker .ui-datepicker-prev,.events-wrapper .ui-datepicker .ui-datepicker-next{top:0;width:.2rem;height:.2rem;text-align:center;cursor:pointer}.events-wrapper .ui-datepicker .ui-datepicker-prev span,.events-wrapper .ui-datepicker .ui-datepicker-next span{background:url("../images/date-goto.png") no-repeat center/0.17rem .17rem}.events-wrapper .ui-datepicker .ui-datepicker-next{transform:scale(-1, 1);-webkit-transform:scale(-1, 1)}.events-wrapper .ui-datepicker .ui-datepicker-title{font-size:.21rem;line-height:.24rem}.events-wrapper .ui-datepicker table{margin:0}.events-wrapper .ui-datepicker th{font-family:"Muli"}.events-wrapper .ui-datepicker .ui-datepicker-today a{color:#007fff}.events-wrapper .ui-datepicker td{padding:0;border:none;text-align:center;padding:0 .1rem}.events-wrapper .ui-datepicker td a{display:inline-block;width:.35rem;height:.35rem;border:none;font-size:max(12px,.16rem);line-height:.35rem;padding:0;border-radius:50%;color:#7f7f7f;background-color:rgba(0,0,0,0)}.events-wrapper .ui-state-default{border:none;background-color:rgba(0,0,0,0);text-align:center}.events-wrapper .ui-state-active{background-color:#1d4f92 !important;color:#fff !important}.events-wrapper .ui-priority-secondary,.events-wrapper .ui-widget-content .ui-priority-secondary,.events-wrapper .ui-widget-header .ui-priority-secondary{color:#d9d9d9}.events-wrapper .form-item{position:relative;margin-bottom:.23rem}.events-wrapper .form-item select{width:100%;border-radius:0;padding:.22rem .32rem;line-height:1;border:none;border-radius:0;font-size:max(12px,.16rem);background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.events-wrapper .form-item select::-ms-expand{display:none}.events-wrapper .form-item option{white-space:nowrap}.events-wrapper .form-item::after{content:"";position:absolute;right:.3rem;top:calc(50% - 4px);width:8px;height:8px;background:url(../images/icon-tab-tob.png) no-repeat center/cover}.past-events .events-wrapper .list .time{color:#333;opacity:.3}@media screen and (max-width: 910px){.events-wrapper{flex-wrap:wrap;flex-direction:column-reverse}.events-wrapper .filter{width:100%;padding-top:30px}.events-wrapper .datepicker-box{padding:26px 12px 10px;margin-bottom:20px}.events-wrapper .ui-datepicker td{padding:0 4px}.events-wrapper .ui-datepicker td a{width:30px;height:30px;line-height:30px;font-size:12px}.events-wrapper .ui-datepicker .ui-datepicker-title{font-size:20px;line-height:1.2}.events-wrapper .ui-datepicker .ui-datepicker-prev,.events-wrapper .ui-datepicker .ui-datepicker-next{width:16px;height:16px}.events-wrapper .ui-datepicker .ui-datepicker-prev span,.events-wrapper .ui-datepicker .ui-datepicker-next span{margin-left:-8px;background-size:16px 16px}.events-wrapper .form-item{margin-bottom:20px}.events-wrapper .form-item select{padding:14px 24px;font-size:12px}.events-wrapper .form-item::after{right:24px;top:calc(50% - 6px);width:12px;height:12px}.events-wrapper .list{width:100%;margin-right:0}.events-wrapper .list li{flex-wrap:wrap;flex-direction:column-reverse;padding:14px;margin-bottom:20px}.events-wrapper .list .img{width:100%}.events-wrapper .list .text{align-items:center;margin-right:0;margin-top:12px}.events-wrapper .list .time{margin-right:20px}.events-wrapper .list .day{font-size:40px}.events-wrapper .list .month-day{font-size:12px}.events-wrapper .list .text-right{flex:1}.events-wrapper .list .tags{font-size:12px;margin-bottom:8px}.events-wrapper .list .en,.events-wrapper .list .zh{font-size:20px}.events-wrapper .list .place{margin-top:4px;font-size:12px}}