@charset "UTF-8";main .e2EventPageTemplate ww-event-list .event-tabs{display:flex;gap:8px;align-items:center;margin:20px 0}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-tabs{overflow-y:auto;margin:8px 0}}main .e2EventPageTemplate ww-event-list .event-tabs .tab{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;border:2px solid #525252;padding:0 16px;color:#3e3e3e;font-size:14px;font-weight:600;border-radius:50px;height:37px}main .e2EventPageTemplate ww-event-list .event-tabs .tab i{font-size:24px}main .e2EventPageTemplate ww-event-list .event-tabs .tab.active{border:none;background-color:#9d0229;color:#fff}main .e2EventPageTemplate ww-event-list .event-list{display:flex;flex-direction:column;gap:20px;margin-bottom:100px}main .e2EventPageTemplate ww-event-list .event-list .event-item{display:flex;position:relative;box-shadow:1px 1px 5px #5f5f5f1f;border-radius:5px;overflow:hidden;cursor:pointer;text-decoration:none}main .e2EventPageTemplate ww-event-list .event-list .event-item .tag{position:absolute;top:12px;left:12px;z-index:2;background-color:#3e3e3e;border:1px solid #ffffff;display:flex;align-items:center;gap:4px;justify-content:center;color:#fff;border-radius:24px;padding:4px 8px}main .e2EventPageTemplate ww-event-list .event-list .event-item .tag img{width:16px;height:16px}main .e2EventPageTemplate ww-event-list .event-list .event-item .tag span{font-size:14px}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .tag{top:8px;left:6px;padding:4px 7px;height:20px}main .e2EventPageTemplate ww-event-list .event-list .event-item .tag img{width:10px;height:10px}main .e2EventPageTemplate ww-event-list .event-list .event-item .tag span{font-size:12px}}main .e2EventPageTemplate ww-event-list .event-list .event-item .image{width:406px;height:270px;min-width:406px}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .image{min-width:126px;width:126px;height:147px}}main .e2EventPageTemplate ww-event-list .event-list .event-item .image img{width:100%;height:100%;object-fit:cover;display:block}main .e2EventPageTemplate ww-event-list .event-list .event-item .content{background-color:#fff;flex:1 1 0%;padding:16px 24px;display:flex;flex-direction:column;gap:8px}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .content{gap:4px;padding:8px}}main .e2EventPageTemplate ww-event-list .event-list .event-item .content a{width:fit-content}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .label{padding:3.5px 12px;color:#3e3e3e;border-radius:5px;background-color:#f3be36;width:fit-content;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .content .label{padding:2px 4px;font-size:12px}}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .new-in-tag{background-color:#bca662;color:#fff}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .waiting-list-tag{background-color:#a4a4a4;color:#fff}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .date{font-family:LibreBaskerville;font-size:24px;color:#7b7b7b}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .content .date{font-size:10px}}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .name{color:#3e3e3e;font-size:24px;font-weight:600}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .content .name{font-size:12px}}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .locate{display:flex;gap:4px;align-items:baseline}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .content .locate{gap:2px;font-size:12px}}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .locate .icon-locate{font-size:16px;color:#7b7b7b}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .locate p{margin:unset}main .e2EventPageTemplate ww-event-list .event-list .event-item .content .locate span{color:#909090;font-size:14px}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .content .locate span{font-size:12px}}main .e2EventPageTemplate ww-event-list .event-list .event-item .content button{width:127px;margin-top:auto}@media (max-width: 767px){main .e2EventPageTemplate ww-event-list .event-list .event-item .content button{width:auto;margin-left:auto;background-color:transparent;border:transparent;color:#9d0229}main .e2EventPageTemplate ww-event-list .event-list .event-item .content button:after{content:"\2192";margin-left:4px}}main .e2EventPageTemplate{opacity:1!important}@media (max-width: 767px){main .e2EventPageTemplate{padding:0 16px}main .e2EventPageTemplate .PageTitle{margin-top:20px;padding:12px 0}main .e2EventPageTemplate .PageTitle ww-page-title .title i{display:none}}main .e2EventPageTemplate .EventAlsoInterested{background-color:#8d836f;display:flex;gap:24px 21px;flex-wrap:wrap;width:100vw;margin:0 calc(50% - 50vw);padding:32px calc(50vw - 50%);overflow:hidden}main .e2EventPageTemplate .EventAlsoInterested:not(:has(ww-banner)){display:none}main .e2EventPageTemplate .EventAlsoInterested>e2-paragraph{flex:0 0 100%}main .e2EventPageTemplate .EventAlsoInterested>e2-paragraph>div{font-family:LibreBaskerville;font-size:24px;color:#fff}main .e2EventPageTemplate .EventAlsoInterested>ww-banner{flex:0 0 calc((100% - 21px)/2);background-color:#fff;border-radius:5px;overflow:hidden}main .e2EventPageTemplate .EventAlsoInterested>ww-banner a{text-decoration:none}main .e2EventPageTemplate .EventAlsoInterested>ww-banner a e2-media{height:268px;display:block;overflow:hidden}@media (max-width: 767px){main .e2EventPageTemplate .EventAlsoInterested>ww-banner a e2-media{height:156px}}main .e2EventPageTemplate .EventAlsoInterested>ww-banner a e2-media img{width:100%;height:100%;object-fit:cover;display:block}main .e2EventPageTemplate .EventAlsoInterested>ww-banner a .banner-info{padding:16px 24px;display:flex;flex-direction:column-reverse;gap:4px}@media (max-width: 767px){main .e2EventPageTemplate .EventAlsoInterested>ww-banner a .banner-info{padding:4px 8px}}main .e2EventPageTemplate .EventAlsoInterested>ww-banner a .banner-info .banner-title{color:#3e3e3e;font-size:24px;font-weight:600;margin-top:0}@media (max-width: 767px){main .e2EventPageTemplate .EventAlsoInterested>ww-banner a .banner-info .banner-title{font-size:11px}}main .e2EventPageTemplate .EventAlsoInterested>ww-banner a .banner-info .banner-content{font-size:14px;color:#3e3e3e}@media (max-width: 767px){main .e2EventPageTemplate .EventAlsoInterested>ww-banner a .banner-info .banner-content{font-size:8px}}main .e2EventPageTemplate .EventAlsoInterested>ww-banner a .banner-info .banner-content:before{content:"\e80d";color:#bca662;margin-right:4px;font-family:fontello}@media (max-width: 767px){.modal.event-login-popup .modal-dialog{align-items:flex-end!important}}.modal.event-login-popup .modal-dialog .modal-content{max-width:800px;border-radius:5px}@media (max-width: 767px){.modal.event-login-popup .modal-dialog .modal-content e2-popup{height:100%;display:flex;flex-direction:column}}.modal.event-login-popup .modal-dialog .modal-content .modal-header{padding-bottom:8px}@media (max-width: 767px){.modal.event-login-popup .modal-dialog .modal-content .modal-header{text-align:center;padding:16px 48px;flex:0 0 auto}}.modal.event-login-popup .modal-dialog .modal-content .modal-header .modal-title{font-size:20px;font-weight:700;line-height:1.5;color:#3e3e3e}@media (max-width: 767px){.modal.event-login-popup .modal-dialog .modal-content .modal-header .modal-title{font-size:18px;font-weight:600}}.modal.event-login-popup .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;gap:24px;font-size:16px;font-weight:400;line-height:1.3;color:#7b7b7b}@media (max-width: 767px){.modal.event-login-popup .modal-dialog .modal-content .modal-body{width:100%;font-size:13px;line-height:1.5}}.modal.event-login-popup .modal-dialog .modal-content .modal-footer{display:flex;justify-content:end;align-items:center}.modal.event-login-popup .modal-dialog .modal-content .modal-footer button{width:160px}@media (max-width: 767px){.modal.event-login-popup .modal-dialog .modal-content .modal-footer button{width:100%}}
