@charset "UTF-8";*{box-sizing:border-box}.n-dialog__close{color:#999;margin:15px 26px 0 0!important}.n-dialog__title{margin:-16px -28px 20px;padding:10px 28px;border-bottom:1px solid #DCDFE6}.deleteName{font-size:18px;font-weight:900;color:#ea6161}.closeBtn,.backBtn{color:#555;border:1px solid #DCDFE6;height:28px;font-size:14px;padding:0 10px;border-radius:3px;line-height:28px;cursor:pointer;transition:.3s;display:inline-block}.backBtn{height:36px;padding:0 14px;line-height:34px}.closeBtn:hover,.backBtn:hover{background-color:#ededee}.backSearch{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.backSearch{display:block}}.backSearch .n-form-item{margin-right:15px}.formBlock{border-radius:7px;background-color:#fff;padding:20px}.backPagination .n-data-table__pagination{justify-content:flex-start!important}.backPagination .n-pagination .n-pagination-item:not(.n-pagination-item--disabled).n-pagination-item--active{border:1px solid #479af0;background:#479af0}.backLayout .n-menu{padding:100px 10px}.backLayout .n-menu .n-menu-item-content.n-menu-item-content--selected:before,.backLayout .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):hover:before{background-color:#3e4855!important}@media screen and (max-width: 767px){.backLayout .n-menu{padding:50px 10px}.backLayout .n-layout-sider{width:100vw!important;max-width:100vw!important;height:calc(100vh - 60px);position:fixed;top:60px;left:0;transform:translate(0);z-index:999;transition:all .3s}.backLayout .closeMenu{max-width:0!important;width:0!important}}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:#333;background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pt-20{padding-top:20px}.pl-10{padding-left:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.ml-15{margin-left:15px}.ml-18{margin-left:18px}.mt-25{margin-top:25px}.mt-4{margin-top:4px}.width-200{width:200px}.width-150{width:150px}.width-30{width:30px}.login-page{height:100vh;position:relative;background-image:url(/assets/login_bg-DMzs-Sbr.jpg);background-size:cover}@media only screen and (min-width: 768px){.login-page .login-wrap{background-color:#fff;position:absolute;display:flex;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:100%;max-width:960px}.login-page .login-wrap:before{display:block;content:"";width:50%;transition:width .3s}.login-page .login-wrap .cover-wrap{max-width:960px;width:50%;background-image:url(/assets/login_bg-DMzs-Sbr.jpg);background-position:bottom;color:#fff;position:absolute;left:0;top:0;bottom:0;transition:left .3s;overflow:hidden;z-index:5}.login-page .login-wrap .cover-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#103f6c8f;z-index:1}.login-page .login-wrap .cover-wrap .cover-inner{position:relative;z-index:2;white-space:nowrap}.login-page .login-wrap .cover-wrap .cover-inner .title{font-size:2.5em;margin-bottom:72px}.login-page .login-wrap .cover-wrap .cover-inner .sub-title{font-size:1em;letter-spacing:1px;line-height:26px;margin-bottom:10px}.login-page .login-wrap .cover-wrap .cover-inner .sign-btn{border:1px solid #fff;color:#fff;text-align:center;margin-top:10px;display:inline-block;border-radius:25px;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer}.login-page .login-wrap .cover-wrap .cover-inner .sign-text-wrap,.login-page .login-wrap .cover-wrap .cover-inner .login-text-wrap{display:inline-block;white-space:initial;width:100%;padding:30px;vertical-align:top}.login-page .login-wrap .login-form-wrap{width:50%;white-space:nowrap;overflow:hidden}.login-page .login-wrap .login-form-wrap .login-form-inner{transition:all .3s}.login-page .login-wrap .login-form-wrap .login-form-inner .sign-form,.login-page .login-wrap .login-form-wrap .login-form-inner .login-form{display:inline-block;white-space:initial;width:100%;padding:60px;vertical-align:top}.login-page .login-wrap .login-form-wrap .form-title{font-size:24px;font-weight:700;text-align:center;margin-bottom:40px}.login-page .login-wrap .login-form-wrap label{font-size:.8em;opacity:.5;display:none}.login-page .login-wrap .login-form-wrap input{border-radius:25px;margin-bottom:20px;background-color:#e5edf6;border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;display:block;width:100%}.login-page .login-wrap .login-form-wrap .login-btn{background-color:#164064;display:block;width:100%;border-radius:25px;color:#fff;border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer}.login-page .login-wrap.is-sign:before{width:0}.login-page .login-wrap.is-sign .cover-wrap{left:50%}.login-page .login-wrap.is-sign .cover-wrap .cover-inner,.login-page .login-wrap.is-sign .login-form-inner{transform:translate(-100%)}}@media only screen and (max-width: 767px){.login-page .login-wrap{width:95%;margin:0 auto;position:relative;z-index:3;padding-top:10px}.login-page .login-wrap .cover-wrap{background-image:url(/assets/login_bg-DMzs-Sbr.jpg);background-position:bottom;color:#fff;overflow:hidden;position:relative}.login-page .login-wrap .cover-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#103f6c8f;z-index:1}.login-page .login-wrap .cover-wrap .cover-inner{position:relative;z-index:2;white-space:nowrap;transition:all .2s}.login-page .login-wrap .cover-wrap .cover-inner .title{text-align:center;font-size:1.5em;margin-bottom:30px}.login-page .login-wrap .cover-wrap .cover-inner .sub-title{text-align:center;font-size:.9em;margin-bottom:20px}.login-page .login-wrap .cover-wrap .cover-inner .sign-btn{border:1px solid #fff;color:#fff;text-align:center;border-radius:25px;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer}.login-page .login-wrap .cover-wrap .cover-inner .sign-text-wrap,.login-page .login-wrap .cover-wrap .cover-inner .login-text-wrap{display:inline-block;white-space:initial;width:100%;padding:30px;vertical-align:top}.login-page .login-wrap .login-form-wrap{overflow:hidden;background-color:#fff}.login-page .login-wrap .login-form-wrap .login-form-inner{transition:all .2s;white-space:nowrap}.login-page .login-wrap .login-form-wrap .login-form-inner .sign-form,.login-page .login-wrap .login-form-wrap .login-form-inner .login-form{display:inline-block;white-space:initial;padding:30px;vertical-align:top;width:100%}.login-page .login-wrap .login-form-wrap .form-title{font-size:24px;font-weight:700;text-align:center;margin-bottom:20px}.login-page .login-wrap .login-form-wrap label{font-size:.8em;opacity:.5;display:none}.login-page .login-wrap .login-form-wrap input{border-radius:25px;margin-bottom:20px;background-color:#e5edf6;border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:16px;font-weight:400;line-height:1.5;display:block;width:100%}.login-page .login-wrap .login-form-wrap .login-btn{background-color:#164064;display:block;width:100%;border-radius:25px;color:#fff;border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer}.login-page .login-wrap.is-sign .cover-inner,.login-page .login-wrap.is-sign .login-form-inner{transform:translate(-100%)}}.activityDetailImage .n-upload-file-list.n-upload-file-list--grid{display:block}.activityDetailImage .n-upload-file-list.n-upload-file-list--grid .n-upload-trigger.n-upload-trigger--image-card{width:100%;height:220px}.activityDetailImage .n-upload-trigger.n-upload-trigger--image-card .n-upload-dragger{height:220px}.activityDetailImage .n-upload-file-list .n-upload-file.n-upload-file--image-card-type{width:100%;height:220px}.backend-activity-file-list{position:relative;margin-left:75px;padding-top:5px;cursor:pointer}.backend-activity-file-list .file-name{margin-left:20px;vertical-align:super;color:#333639;font-size:14px}.backend-activity-file-list p{padding:4px 0}.backend-activity-file-list .remove-file{position:absolute;right:10px}.backend-activity-file-list .remove-file .trashcan{opacity:0;transition:opacity .3s ease}.backend-activity-file-list:hover{border-radius:5px;background-color:#c2c2c24d}.backend-activity-file-list:hover .trashcan{opacity:1}.facility-detail .n-upload-list-item{width:150px;border-radius:8px;overflow:hidden;background-color:#f9f9f9;box-shadow:0 2px 5px #0000001a;transition:all .3s ease}.facility-detail .n-upload-list-item:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0003}.facility-detail .n-upload-list-item img{width:100%;height:100%;object-fit:cover}.facility-detail .n-upload-list-item .n-upload-list-item-info{text-align:center;font-size:12px;padding:5px 0}.facility-detail .facilityImage .n-upload-file-list.n-upload-file-list--grid{display:block}.facility-detail .facilityImage .n-upload-file-list.n-upload-file-list--grid .n-upload-trigger.n-upload-trigger--image-card,.facility-detail .facilityImage .n-upload-file-list .n-upload-file.n-upload-file--image-card-type{width:100%;height:260px}.facility-detail .head-img{width:100%;height:260px;padding:0 10px;object-fit:contain}.facility-detail .text-short{width:860px;word-wrap:break-word}.org-page{display:flex}.org-page .tree-wrap{width:500px;background-color:#fff;padding:30px;border-radius:5px;overflow:auto;margin-right:10px}.org-page .tree-wrap .org-wrap{display:inline-block;padding:2px 10px;border:1px solid #f1f1f1;border-radius:5px;background-color:inherit;text-align:left;cursor:pointer}.org-page .tree-wrap .org-wrap .name{display:block}.org-page .tree-wrap .org-wrap .key{font-size:.8em}.org-page .tree-wrap .org-wrap.active{background-color:#f7f7f7;border-left:#303c50 5px solid}.org-page .tree-wrap .org-btn{display:inline-block;width:25px;height:25px;background:#1a4186;border:1px #1a4186;border-radius:50%;line-height:30px;text-align:center;margin-left:5px;cursor:pointer}.org-page .tree-wrap .org-btn.edit{background:#479af0}.org-page .tree-wrap .org-btn.delete{background:#ea6161}.org-page .department-wrap{flex:1;min-width:1px;background-color:#fff}.menu-select-list{overflow:auto;height:100%}.menu-select-list>div{background-color:#f1f1f1;border-radius:5px;margin-bottom:5px}.menu-select-list>div .menu-name{padding:10px;cursor:pointer;opacity:.5;display:flex}.menu-select-list>div .menu-name span{flex:1}.menu-select-list>div .menu-name i{transition:all .2s}.menu-select-list>div .option-wrap{max-height:0px;overflow:hidden;padding:0 10px;transition:all .2s}.menu-select-list>div .option-wrap .option{background-color:#fff;text-align:center;margin-bottom:10px;border-radius:5px;padding:5px 0;display:block;cursor:pointer;font-size:.9em;transition:all .2s}.menu-select-list>div .option-wrap .option.active{background-color:#1a4186;color:#fff}.menu-select-list>div .option-wrap .option.hasPermission{background-color:#e3e7f1;color:#1d4ccc;font-weight:700}.menu-select-list>div.open .menu-name i{transform:rotate(90deg)}.menu-select-list>div.open .option-wrap{max-height:1000px}.permission-select-list label{background-color:#f1f1f1;margin-bottom:5px;padding:10px;display:flex;justify-content:space-between;cursor:pointer}.permission-select-list label input[type=checkbox]{display:none}.permission-select-list label input[type=checkbox]:checked~.switch span{background-color:#1a4186;transform:translate(calc(100% - 6px))}.permission-select-list label>span{flex:1}.permission-select-list label .switch{display:inline-block;vertical-align:middle;padding:3px;border:3px solid #c5c5c5;background-color:#fff;border-radius:25px;width:60px;position:relative;height:29px}.permission-select-list label .switch span{width:50%;height:calc(100% - 6px);position:absolute;left:3px;top:3px;background-color:#c5c5c5;border-radius:25px;transition:all .3s}.page-tabs{cursor:default;margin-bottom:20px}.page-tabs a{display:inline-block;background-color:#fff;padding:10px 15px;color:#000;margin-right:2px}.page-tabs a:last-child{margin-right:0}.page-tabs a.active{background-color:#1a4186;color:#fff;position:relative}.page-tabs a.active:after{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#1A4186 transparent transparent transparent;position:absolute;left:50%;bottom:-10px;transform:translate(-50%)}.page-tabs-content table{width:100%;background-color:#fff;box-shadow:2px 2px 5px #0000001a}.page-tabs-content table th{text-align:left;font-weight:400;padding:.75rem;border-bottom:1px solid #dedede}.page-tabs-content table td{padding:.75rem;border-bottom:1px solid #dedede}.page-tabs-content .save-btn{text-align:center;border-bottom:none}.platform-home .n-carousel .n-carousel__dot--active{background-color:#f4c404!important}.platform-home .carousel-wrap{background:#ffe5d1}.platform-home .carousel-wrap .carousel-img{width:100%}.platform-home .carousel-wrap .fixed-info{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.platform-home .carousel-wrap .fixed-info label{display:block;font-size:3em;font-weight:700;text-shadow:2px 2px 6px rgba(0,0,0,.2);margin-bottom:40px;color:#fff}@media (max-width: 767px),(orientation: portrait){.platform-home .carousel-wrap .fixed-info label{font-size:1.2em;margin-bottom:20px}}@media (max-width: 767px),(orientation: portrait){.platform-home .carousel-wrap .fixed-info .more-button{height:30px;font-size:.8em}}.platform-home .section-inner{max-width:1100px;width:90%;margin:0 auto;padding:100px 0}@media (max-width: 767px),(orientation: portrait){.platform-home .section-inner{padding:20px 0}}.platform-home .section-title{margin-bottom:40px;text-align:center}.platform-home .section-title .en{color:#04168f;font-size:1.8em}.platform-home .section-title .ch{font-weight:700;font-size:2.5em}@media (max-width: 767px),(orientation: portrait){.platform-home .section-title{margin-bottom:20px}.platform-home .section-title .en{color:#04168f;font-size:1.2em}.platform-home .section-title .ch{font-weight:700;font-size:2em}}.platform-home .news-section{background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url(/assets/news_bg-BWUupl_-.png);background-color:#fffafc}.platform-home .news-section .bulletin{box-shadow:0 0 5px #0003;border-radius:5px;overflow:hidden;margin-bottom:30px;background-color:#fff;height:490px}.platform-home .news-section .bulletin img{width:100%;height:200px;object-fit:contain}.platform-home .news-section .bulletin .bulletin-body{padding:20px}.platform-home .news-section .bulletin .bulletin-body .category{background-color:#f4c404;color:#fff;display:inline-block;padding:5px 15px;border-radius:25px;margin-bottom:20px}.platform-home .news-section .bulletin .bulletin-body .title{font-weight:700;font-size:1.2em;margin-bottom:5px;height:55px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.platform-home .news-section .bulletin .bulletin-body .text-short{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}.platform-home .news-section .bulletin .bulletin-body .content{color:#383838;margin:10px 0;height:45px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.platform-home .news-section .bulletin .bulletin-body .bulletin-footer{border-top:1px solid #ccc;padding:20px 0}.platform-home .news-section .bulletin .bulletin-body .bulletin-footer i{color:#04168f;font-size:1.5em;vertical-align:middle}.platform-home .news-section .bulletin .bulletin-body .bulletin-footer .date i{color:#f86328;position:relative;top:-2px}.platform-home .news-section .bulletin .bulletin-body .bulletin-footer .more{text-align:right;cursor:pointer;color:#04168f;font-weight:700}.platform-home .news-pagination{display:flex;justify-content:center;margin-top:40px}@media (max-width: 767px),(orientation: portrait){.platform-home .news-pagination{margin-top:0}}.platform-home .facilities-section{background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url(/assets/facilities_bg-NPAOVmQs.png);background-color:#eff6fc}.platform-home .facilities-section .facilities{border-radius:5px;overflow:hidden;height:100%;position:relative;cursor:pointer}.platform-home .facilities-section .facilities:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(0deg,#0003,#fff0);z-index:2}.platform-home .facilities-section .facilities img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.platform-home .facilities-section .facilities label{position:absolute;left:0;right:0;bottom:20px;font-weight:700;text-align:center;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.1);z-index:3;font-size:2em}.platform-home .committee-section .committee{text-align:center;cursor:pointer}.platform-home .committee-section .committee img{width:200px;height:200px;border-radius:50%;margin-bottom:20px}.platform-home .committee-section .committee label{display:block;font-weight:700;font-size:2em}.platform-home .bulletin-detail .title{font-weight:700;font-size:2em;margin-bottom:10px}.platform-home .bulletin-detail .date{font-size:1.5em;color:#787878;margin-bottom:20px}.platform-home .bulletin-detail .date i{position:relative;top:2px;color:#f86328;margin-right:15px}.platform-home .bulletin-detail .img{border-radius:5px;margin-bottom:30px;max-width:100%}.platform-home .bulletin-detail .content{color:#383838;line-height:200%;margin-bottom:20px}@media only screen and (max-width: 767px){.custom-card{max-height:100vh}.custom-card .n-card__content{overflow:auto}}.banner-detail .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.banner-detail .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.banner-detail .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.banner-detail .banner{height:200px}.banner-detail .banner .text{font-size:1.5em;text-align:center}}.banner-detail .sp-title{background-color:#04168f1a;color:#04168f;text-align:center;padding:10px 20px;border-radius:5px;margin:40px 0 20px;font-weight:700;font-size:1.5em;display:inline-block}.banner-detail .title{font-weight:700;font-size:2em;margin-bottom:10px}.banner-detail .date{font-size:1.5em;color:#787878;margin-bottom:20px}.banner-detail .date i{position:relative;top:2px;color:#f86328;margin-right:15px}.banner-detail .editor-content{line-height:200%;font-size:1rem;white-space:pre-line;margin-top:60px}.banner-detail .image-group{display:flex}.banner-detail .image-group img{height:360px;width:100%;object-fit:cover;border-radius:5px;margin-right:40px}.banner-detail .image-group .info-wrap{flex:1}.banner-detail .image-group .info-wrap .name{font-weight:700;color:#333;font-size:1.7em;margin-bottom:20px;border-bottom:2px solid #F4C404}.banner-detail .image-group .info-wrap .info{font-size:1.3em;margin-bottom:10px;color:#6c6c6c}.banner-detail .image-group .info-wrap .info i{margin-right:15px}.banner-detail .image-group .info-wrap .more{color:#04168f;font-weight:700;text-align:right}.banner-detail .societies-photo-list img{width:100%;height:320px;border-radius:5px;object-fit:cover}.login-page{height:100vh;position:relative;background-image:url(/assets/login_bg-DMzs-Sbr.jpg);background-size:cover}.login-page:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#00000080;z-index:2}.login-page .block{text-align:right;margin-top:20px;margin-bottom:10px}.login-page .block .lang-icon{vertical-align:bottom;cursor:pointer}@media only screen and (max-width: 768px){.login-page .block .remember{margin-left:15px}}@media only screen and (min-width: 768px){.login-page .login-wrap{background-color:#fff;position:absolute;display:flex;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:100%;max-width:960px}.login-page .login-wrap:before{display:block;content:"";width:50%;transition:width .3s}.login-page .login-wrap .cover-wrap{max-width:960px;width:50%;background-image:url(/assets/login_bg-DMzs-Sbr.jpg);background-position:bottom;color:#fff;position:absolute;left:0;top:0;bottom:0;transition:left .3s;overflow:hidden;z-index:5}.login-page .login-wrap .cover-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#103f6c8f;z-index:1}.login-page .login-wrap .cover-wrap .cover-inner{position:relative;z-index:2;white-space:nowrap}.login-page .login-wrap .cover-wrap .cover-inner .title{font-size:2.5em;margin-bottom:72px}.login-page .login-wrap .cover-wrap .cover-inner .sub-title{font-size:1em;letter-spacing:1px;line-height:26px;margin-bottom:10px}.login-page .login-wrap .cover-wrap .cover-inner .sign-btn{border:1px solid #fff;color:#fff;text-align:center;margin-top:10px;display:inline-block;border-radius:25px;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer}.login-page .login-wrap .cover-wrap .cover-inner .sign-text-wrap,.login-page .login-wrap .cover-wrap .cover-inner .login-text-wrap{display:inline-block;white-space:initial;width:100%;padding:30px;vertical-align:top}.login-page .login-wrap .login-form-wrap{width:50%;white-space:nowrap;overflow:hidden}.login-page .login-wrap .login-form-wrap .login-form-inner{transition:all .3s}.login-page .login-wrap .login-form-wrap .login-form-inner .sign-form,.login-page .login-wrap .login-form-wrap .login-form-inner .login-form{display:inline-block;white-space:initial;width:100%;padding:60px;vertical-align:top}.login-page .login-wrap .login-form-wrap .form-title{font-size:24px;font-weight:700;text-align:center;margin-bottom:40px}.login-page .login-wrap .login-form-wrap label{font-size:.8em;opacity:.5;display:none}.login-page .login-wrap .login-form-wrap input{border-radius:25px;margin-bottom:20px;background-color:#e5edf6;border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;display:block;width:100%}.login-page .login-wrap .login-form-wrap .login-btn{background-color:#164064;display:block;width:100%;border-radius:25px;color:#fff;border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer}.login-page .login-wrap.is-sign:before{width:0}.login-page .login-wrap.is-sign .cover-wrap{left:50%}.login-page .login-wrap.is-sign .cover-wrap .cover-inner,.login-page .login-wrap.is-sign .login-form-inner{transform:translate(-100%)}}@media only screen and (max-width: 767px){.login-page .login-wrap{width:95%;margin:0 auto;position:relative;z-index:3;padding-top:10px}.login-page .login-wrap .cover-wrap{background-image:url(/assets/login_bg-DMzs-Sbr.jpg);background-position:bottom;color:#fff;overflow:hidden;position:relative}.login-page .login-wrap .cover-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#103f6c8f;z-index:1}.login-page .login-wrap .cover-wrap .cover-inner{position:relative;z-index:2;white-space:nowrap;transition:all .2s}.login-page .login-wrap .cover-wrap .cover-inner .title{text-align:center;font-size:1.5em;margin-bottom:30px}.login-page .login-wrap .cover-wrap .cover-inner .sub-title{text-align:center;font-size:.9em;margin-bottom:20px}.login-page .login-wrap .cover-wrap .cover-inner .sign-btn{border:1px solid #fff;color:#fff;text-align:center;border-radius:25px;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer}.login-page .login-wrap .cover-wrap .cover-inner .sign-text-wrap,.login-page .login-wrap .cover-wrap .cover-inner .login-text-wrap{display:inline-block;white-space:initial;width:100%;padding:30px;vertical-align:top}.login-page .login-wrap .login-form-wrap{overflow:hidden;background-color:#fff}.login-page .login-wrap .login-form-wrap .login-form-inner{transition:all .2s;white-space:nowrap}.login-page .login-wrap .login-form-wrap .login-form-inner .sign-form,.login-page .login-wrap .login-form-wrap .login-form-inner .login-form{display:inline-block;white-space:initial;padding:30px;vertical-align:top;width:100%}.login-page .login-wrap .login-form-wrap .form-title{font-size:24px;font-weight:700;text-align:center;margin-bottom:20px}.login-page .login-wrap .login-form-wrap label{font-size:.8em;opacity:.5;display:none}.login-page .login-wrap .login-form-wrap input{border-radius:25px;margin-bottom:20px;background-color:#e5edf6;border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:16px;font-weight:400;line-height:1.5;display:block;width:100%}.login-page .login-wrap .login-form-wrap .login-btn{background-color:#164064;display:block;width:100%;border-radius:25px;color:#fff;border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer}.login-page .login-wrap.is-sign .cover-inner,.login-page .login-wrap.is-sign .login-form-inner{transform:translate(-100%)}}#forgetPasswordModal .modal-content{border:none;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.2);box-shadow:3px 3px 5px #0003;border-radius:0;position:relative}#forgetPasswordModal .modal-content .modal-header{display:block}#forgetPasswordModal .modal-content .modal-header span{padding:10px 0;font-size:1.2em;font-weight:lighter;letter-spacing:1px;display:block;position:relative}#forgetPasswordModal .modal-content .modal-body{padding:40px}#forgetPasswordModal .modal-content .modal-body .form-group label{display:block;font-size:.9em;margin-bottom:5px}#forgetPasswordModal .modal-content .modal-body .form-group input{width:100%;border:none;background-color:#f3f4ff;line-height:30px}#changePasswordModal .modal-content{border:none;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.2);box-shadow:3px 3px 5px #0003;border-radius:0;position:relative}#changePasswordModal .modal-content .modal-header{display:block}#changePasswordModal .modal-content .modal-header span{padding:10px 0;font-size:1.2em;font-weight:lighter;letter-spacing:1px;display:block;position:relative}#changePasswordModal .modal-content .modal-body{padding:40px}#changePasswordModal .modal-content .modal-body .form-group label{display:block;font-size:.9em;margin-bottom:5px}#changePasswordModal .modal-content .modal-body .form-group input{width:100%;border:none;background-color:#f3f4ff;line-height:30px}.tel{font-size:18px;font-weight:900;color:#ea6161}@media only screen and (max-width: 768px){.tel{font-size:16px}}.layout-wrap{display:flex;flex-direction:column;height:100vh}@media only screen and (min-width: 768px){.layout-wrap .layout-header{height:100px;display:flex;position:relative;justify-content:space-between;align-items:center;padding:0 10px}.layout-wrap .layout-header .mini-menu-btn,.layout-wrap .layout-header .close-btn{display:none}.layout-wrap .layout-header img{height:100%;cursor:pointer}.layout-wrap .layout-header .menu-list{height:100%}.layout-wrap .layout-header .menu-list .main-item{display:inline-block;font-size:1.2em;font-weight:700;height:100%;align-content:center;padding:0 10px;max-width:150px}.layout-wrap .layout-header .menu-list .main-item:last-child{margin-right:0}.layout-wrap .layout-header .menu-list .main-item:hover .sub-item{display:block}.layout-wrap .layout-header .menu-list .main-item a{text-decoration:none;cursor:pointer;color:#333639}.layout-wrap .layout-header .menu-list .menu-icon{vertical-align:middle;margin-left:5px}.layout-wrap .layout-header .menu-list .sub-item{background-color:#f86328;width:100%;position:absolute;left:0;right:0;text-align:center;bottom:0;transform:translateY(100%);z-index:10;padding:20px;display:none}.layout-wrap .layout-header .menu-list .sub-item a{color:#fff;text-decoration:none;cursor:pointer;margin-right:25px}.layout-wrap .layout-header .menu-list .sub-item a:last-child{margin-right:0}}@media only screen and (max-width: 767px){.layout-wrap .layout-header{height:50px;padding:5px;justify-content:space-between;display:flex;align-items:center}.layout-wrap .layout-header .mini-menu-btn,.layout-wrap .layout-header .close-btn{display:block;font-size:2em;cursor:pointer}.layout-wrap .layout-header img{height:100%;cursor:pointer}.layout-wrap .layout-header .menu-list{position:fixed;left:0;top:0;bottom:0;right:0;z-index:99;background-color:#fff;padding:20px;overflow:auto;text-align:center;transform:translate(-100%);transition:all .3s}.layout-wrap .layout-header .menu-list.open{transform:translate(0)}.layout-wrap .layout-header .menu-list .main-item label{background-color:#f86328;color:#fff;border-radius:5px;padding:5px 15px;margin-bottom:10px;margin-top:20px;display:inline-block}.layout-wrap .layout-header .menu-list .main-item label i{position:relative;top:2px;left:5px}.layout-wrap .layout-header .menu-list .main-item label a{display:block;text-decoration:none;padding:10px;color:#04168f;border-bottom:1px solid #f1f1f1}.layout-wrap .layout-header .menu-list .sub-item a{display:block;text-decoration:none;padding:10px;color:#333;border-bottom:1px solid #f1f1f1}}.layout-wrap .layout-content{flex:1;overflow:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 768px){.layout-wrap .layout-content{top:100px;bottom:0}}@media only screen and (max-width: 767px){.layout-wrap .layout-content{top:50px;bottom:0}}.layout-wrap .layout-content .page-container{width:90%;max-width:1280px;margin:0 auto;padding-bottom:40px}footer{background-color:#fff0ea;padding:40px 0;line-height:200%}footer .footer-inner{max-width:1100px;width:90%;margin:0 auto;display:flex;justify-content:space-between}footer .footer-inner .menu label{display:block;color:#f86328;font-weight:700;font-size:1.2em}footer .footer-inner .menu a{display:block;cursor:pointer;text-decoration:none;color:#000}@media (max-width: 767px){footer .footer-inner .menu{display:none}}footer .footer-inner .info img{height:100px;display:block}footer .footer-inner .footer-icon{margin-right:15px;color:#f86328}.backend-text-mobile{display:none}@media only screen and (max-width: 767px){.backend-text-mobile{display:block;text-decoration:none;padding:10px;color:#04168f;background-color:#04168f1a}}.lang-icon{margin-right:10px;font-size:26px;vertical-align:middle}@media only screen and (max-width: 767px){.lang-icon{margin-right:-5px;line-height:32px;font-size:20px}}.backend-text{text-decoration:none;color:#04168f;font-size:1.2em;font-weight:700;margin-right:10px;cursor:default}@media only screen and (max-width: 767px){.backend-text{font-size:1em;margin-top:5px}.backend-text i{font-size:20px!important}.backend-text.hidden-mobile{display:none}}.copyright{background-color:#f86328;color:#fff;text-align:center;padding:20px 0}.side-fixed{position:fixed;right:20px;bottom:100px}.side-fixed .side-item{display:block;text-decoration:none;width:70px;text-align:center;margin-bottom:25px;color:#04168f;cursor:pointer}.side-fixed .side-item i{display:block;margin:0 auto;font-size:4em}.side-fixed .side-item img{display:block;margin-bottom:5px}@media only screen and (max-width: 767px){.side-fixed{display:none}}.bulletin-page .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.bulletin-page .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.bulletin-page .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.bulletin-page .banner{height:200px}.bulletin-page .banner .text{font-size:1.5em;text-align:center}}.bulletin-page .side-block .search-wrap{background-color:#f2f3f9;padding:20px;border-radius:10px;margin-bottom:20px;position:relative}.bulletin-page .side-block .search-wrap input{border:none;border-radius:5px;line-height:40px;width:100%;padding:0 10px}.bulletin-page .side-block .search-wrap .search-btn{position:absolute;top:50%;right:30px;transform:translateY(-50%)}.bulletin-page .side-block .menu-wrap{background-color:#f2f3f9;padding:20px;border-radius:10px;margin-bottom:40px}@media only screen and (max-width: 767px){.bulletin-page .side-block .menu-wrap{display:flex;background-color:inherit;margin-bottom:0;flex-wrap:wrap;gap:10px;padding:0 20px;align-items:center}}@media only screen and (max-width: 767px){.bulletin-page .side-block .menu-wrap .tab{border-radius:45px;border:1px solid #04168F;color:#04168f;background-color:#f2f3f9;font-size:1em;text-align:center;padding:0 15px;cursor:pointer}.bulletin-page .side-block .menu-wrap .tab.active,.bulletin-page .side-block .menu-wrap .tab:hover{background-color:#04168f;color:#fff}.bulletin-page .side-block .menu-wrap .icon{display:none}}.bulletin-page .side-block .menu-wrap .menu-title{font-size:1.5em;font-weight:700;margin-bottom:10px;color:#04168f}@media only screen and (max-width: 767px){.bulletin-page .side-block .menu-wrap .menu-title{display:none}}.bulletin-page .side-block .menu-wrap a{cursor:pointer;font-size:1.2em;display:block;line-height:50px;border-bottom:1px dashed #04168F;color:#333;font-weight:700}@media only screen and (max-width: 767px){.bulletin-page .side-block .menu-wrap a{font-size:1em;line-height:30px;font-weight:400}}.bulletin-page .side-block .menu-wrap a.active{background-color:#04168f;color:#fff}.bulletin-page .side-block .menu-wrap a:last-child{border-bottom:none}@media only screen and (max-width: 767px){.bulletin-page .side-block .menu-wrap a:last-child{border-bottom:1px solid #04168F}}.bulletin-page .side-block .menu-wrap a i{color:#04168f;font-size:2em;vertical-align:middle;margin-right:15px}.bulletin-page .tab-wrap{margin-bottom:40px}.bulletin-page .tab-wrap .tab{border-radius:45px;padding:10px 25px;border:1px solid #04168F;color:#04168f;background-color:#04168f12;margin-right:5px;font-size:1.5em;cursor:pointer}.bulletin-page .tab-wrap .tab.active,.bulletin-page .tab-wrap .tab:hover{background-color:#04168f;color:#fff}.bulletin-page .bulletin{box-shadow:0 0 5px #0003;border-radius:5px;overflow:hidden;margin-bottom:30px;height:500px;cursor:default}@media only screen and (max-width: 767px){.bulletin-page .bulletin{margin-top:20px}}.bulletin-page .bulletin img{width:100%;height:200px;object-fit:contain}.bulletin-page .bulletin .bulletin-body{padding:20px}.bulletin-page .bulletin .bulletin-body .category{background-color:#f4c404;color:#fff;display:inline-block;padding:5px 15px;border-radius:25px;margin-bottom:15px}.bulletin-page .bulletin .bulletin-body .title{font-weight:700;font-size:1.2em;margin-bottom:15px;height:55px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.bulletin-page .bulletin .bulletin-body .text-short{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}.bulletin-page .bulletin .bulletin-body .content{color:#383838;margin-bottom:10px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.bulletin-page .bulletin .bulletin-body .bulletin-footer{position:relative;border-top:1px solid #ccc;padding:20px 0}.bulletin-page .bulletin .bulletin-body .bulletin-footer i{color:#04168f;font-size:1.5em;vertical-align:middle}.bulletin-page .bulletin .bulletin-body .bulletin-footer .date i{color:#f86328;position:relative;top:-2px}.bulletin-page .bulletin .bulletin-body .bulletin-footer .more{margin-top:5px;color:#04168f;font-weight:700;position:absolute;right:0;cursor:pointer}.bulletin-detail .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.bulletin-detail .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.bulletin-detail .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.bulletin-detail .banner{height:200px}.bulletin-detail .banner .text{font-size:1.5em;text-align:center}}.bulletin-detail .side-block .search-wrap{background-color:#f2f3f9;padding:20px;border-radius:10px;margin-bottom:20px;position:relative}.bulletin-detail .side-block .search-wrap input{border:none;border-radius:5px;line-height:40px;width:100%;padding:0 10px}.bulletin-detail .side-block .search-wrap .search-btn{position:absolute;top:50%;right:30px;transform:translateY(-50%)}.bulletin-detail .side-block .menu-wrap{background-color:#f2f3f9;padding:20px;border-radius:10px;margin-bottom:40px}@media only screen and (max-width: 767px){.bulletin-detail .side-block .menu-wrap{display:flex;background-color:inherit;margin-bottom:0;flex-wrap:wrap;gap:10px;padding:10px 20px;align-items:center}}@media only screen and (max-width: 767px){.bulletin-detail .side-block .menu-wrap .tab{border-radius:45px;border:1px solid #04168f;color:#04168f;background-color:#04168f1a;font-size:1em;text-align:center;padding:0 15px;cursor:pointer}.bulletin-detail .side-block .menu-wrap .tab.active,.bulletin-detail .side-block .menu-wrap .tab:hover{background-color:#04168f;color:#fff}.bulletin-detail .side-block .menu-wrap .icon{display:none}}.bulletin-detail .side-block .menu-wrap .menu-title{font-size:1.5em;font-weight:700;margin-bottom:10px;color:#04168f}@media only screen and (max-width: 767px){.bulletin-detail .side-block .menu-wrap .menu-title{display:none}}.bulletin-detail .side-block .menu-wrap a{cursor:pointer;font-size:1.2em;display:block;line-height:50px;border-bottom:1px dashed #04168f;color:#333;font-weight:700}@media only screen and (max-width: 767px){.bulletin-detail .side-block .menu-wrap a{font-size:1em;line-height:30px;font-weight:400}}.bulletin-detail .side-block .menu-wrap a.active{background-color:#04168f;color:#fff}.bulletin-detail .side-block .menu-wrap a:last-child{border-bottom:none}@media only screen and (max-width: 767px){.bulletin-detail .side-block .menu-wrap a:last-child{border-bottom:1px solid #04168f}}.bulletin-detail .side-block .menu-wrap a i{color:#04168f;font-size:2em;vertical-align:middle;margin-right:15px}.bulletin-detail .link{margin-bottom:40px}.bulletin-detail .link a{padding-left:15px}.bulletin-detail .sp-title-short{background-color:#04168f1a;color:#04168f;text-align:center;padding:10px 20px;border-radius:5px;margin:10px 0;font-weight:700;font-size:1.5em;display:inline-block}@media only screen and (max-width: 767px){.bulletin-detail .sp-title-short{display:block;font-size:1em;margin:20px 0}}.bulletin-detail .platform-bulletin-file-list{position:relative;margin-bottom:80px}.bulletin-detail .platform-bulletin-file-list p{line-height:14px;padding:8px 0;margin:10px 0}.bulletin-detail .platform-bulletin-file-list .file-name{cursor:pointer;margin-left:15px;vertical-align:text-top;color:#333639;font-size:14px}.bulletin-detail .detail .title{font-weight:700;font-size:2em;margin-bottom:10px}@media only screen and (max-width: 767px){.bulletin-detail .detail .title{font-size:1.5em;margin-top:20px}}.bulletin-detail .detail .date{font-size:1.5em;color:#787878;margin-bottom:20px}.bulletin-detail .detail .date i{position:relative;top:2px;color:#f4c404;margin-right:15px}.bulletin-detail .detail .img{width:100%;height:420px;object-fit:contain;margin-bottom:30px}@media only screen and (max-width: 767px){.bulletin-detail .detail .img{height:auto;object-fit:contain}}.bulletin-detail .detail .content{color:#383838;line-height:200%;margin-bottom:20px}.member-opinion{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.member-opinion:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.member-opinion .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.member-opinion{height:200px}.member-opinion .text{font-size:1.5em;text-align:center}}.tab-wrap{margin-bottom:40px}.tab-wrap .tab{border-radius:45px;padding:10px 25px;border:1px solid #04168F;color:#04168f;background-color:#04168f12;margin-right:5px;font-size:1.5em;cursor:pointer}.tab-wrap .tab.active,.tab-wrap .tab:hover{background-color:#04168f;color:#fff}@media only screen and (max-width: 767px){.tab-wrap{text-align:center;margin-bottom:10px}.tab-wrap .tab{font-size:1em;padding:5px 15px}}.opinion-form{padding:60px;box-shadow:0 0 5px #0003;margin-bottom:40px}@media only screen and (max-width: 767px){.opinion-form{padding:10px}}.opinion{border:1px solid #e8e8e8;border-radius:5px;padding:30px}.opinion .title{font-weight:700;font-size:1.5em;margin-bottom:20px}.opinion span{color:#04168f;font-size:1.2em;font-weight:700}.opinion.wrote{background-color:#f1f1f1}.opinion.wrote span{color:#383838}.tab-content{padding:20px 0}.welfare-committee .title-short-for-mobile{font-weight:700;color:#333;padding:10px 0;font-size:1.7em;margin-bottom:20px;border-bottom:2px solid #f4c404;display:none}@media screen and (max-width: 767px){.welfare-committee .title-short-for-mobile{display:block}}.welfare-committee .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.welfare-committee .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.welfare-committee .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.welfare-committee .banner{height:200px}.welfare-committee .banner .text{font-size:1.5em;text-align:center}}.welfare-committee .tab-wrap{margin-bottom:40px}.welfare-committee .tab-wrap .tab{border-radius:45px;padding:10px 25px;border:1px solid #04168f;color:#04168f;background-color:#04168f12;margin-right:5px;font-size:1.5em;cursor:pointer}.welfare-committee .tab-wrap .tab.active,.welfare-committee .tab-wrap .tab:hover{background-color:#04168f;color:#fff}@media only screen and (max-width: 767px){.welfare-committee .tab-wrap{text-align:center;margin-bottom:5px}.welfare-committee .tab-wrap .tab{font-size:1em;padding:5px 15px;margin:5px}}.welfare-committee .bulletin{box-shadow:0 0 5px #0003;border-radius:5px;overflow:hidden;margin-bottom:30px}.welfare-committee .bulletin img{width:100%;height:200px}.welfare-committee .bulletin .bulletin-body{padding:20px}.welfare-committee .bulletin .bulletin-body .title{font-weight:700;font-size:1.2em;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.welfare-committee .bulletin .bulletin-body .content{color:#383838;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.welfare-committee .bulletin .bulletin-body .bulletin-footer{border-top:1px solid #ccc;padding:20px 0;display:flex;justify-content:space-between}.welfare-committee .bulletin .bulletin-body .bulletin-footer i{color:#04168f;font-size:1.5em;vertical-align:middle}.welfare-committee .bulletin .bulletin-body .bulletin-footer .date i{color:#f86328;position:relative;top:-2px}.welfare-committee .bulletin .bulletin-body .bulletin-footer .more{color:#04168f;font-weight:700;cursor:pointer}.welfare-committee .title-short{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom}.welfare-committee .text-short{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom;width:760px}@media (max-width: 767px),(orientation: portrait){.welfare-committee .text-short{width:300px}}.welfare-committee .event{display:flex;box-shadow:0 0 5px #0000001a;border-radius:5px;overflow:hidden;margin-bottom:40px;align-items:center}.welfare-committee .event img{width:360px;padding:5px}.welfare-committee .event .info-wrap{padding:40px;flex:1;min-width:1px}.welfare-committee .event .info-wrap .name{font-weight:700;padding:10px 0;font-size:1.7em;margin-bottom:10px}.welfare-committee .event .content{color:#383838;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:200%;overflow:hidden}.welfare-committee .event .more{color:#04168f;font-weight:700;text-align:right;cursor:pointer}@media (max-width: 767px){.welfare-committee .event{display:block}.welfare-committee .event img{width:100%}.welfare-committee .event .info-wrap{padding:20px}}.welfare-committee .leisure{text-align:center;border-radius:5px;overflow:hidden;border:1px solid #ccc}.welfare-committee .leisure img{width:100%;height:200px}.welfare-committee .leisure .name{padding:10px 0;font-size:1.5em;font-weight:700}.welfare-committee .group{display:flex;margin-bottom:40px;align-items:center}.welfare-committee .group img{width:360px;border-radius:5px}.welfare-committee .group .info-wrap{margin-left:40px;flex:1;min-width:1px;cursor:default}.welfare-committee .group .info-wrap .name{font-weight:700;color:#333;padding:10px 0;font-size:1.7em;margin-bottom:20px;border-bottom:2px solid #f4c404}@media screen and (max-width: 767px){.welfare-committee .group .info-wrap .name{display:none}}.welfare-committee .group .info-wrap .info{font-size:1.3em;margin-bottom:15px;color:#6c6c6c}.welfare-committee .group .info-wrap .info i{margin-right:15px}@media (max-width: 767px),(orientation: portrait){.welfare-committee .group .info-wrap .info{font-size:1.1em}}.welfare-committee .group .info-wrap .more{color:#04168f;font-weight:700;text-align:right;cursor:pointer}@media (max-width: 767px){.welfare-committee .group{display:block}.welfare-committee .group img{width:100%;margin-bottom:10px}.welfare-committee .group .info-wrap{margin-left:0}}.welfare-committee .tab-content{padding:20px 0}.societies-detail .title-short-for-mobile{font-weight:700;color:#333;font-size:1.7em;margin-bottom:20px;border-bottom:2px solid #F4C404;display:none}@media screen and (max-width: 767px){.societies-detail .title-short-for-mobile{display:block}}.societies-detail .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.societies-detail .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.societies-detail .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.societies-detail .banner{height:200px}.societies-detail .banner .text{font-size:1.5em;text-align:center}}.societies-detail .sp-title{background-color:#04168f1a;color:#04168f;text-align:center;padding:10px 20px;border-radius:5px;margin:40px 0 20px;font-weight:700;font-size:1.5em;display:inline-block}@media only screen and (max-width: 767px){.societies-detail .sp-title{display:block;font-size:1em;margin:20px 0}}.societies-detail .image-group{display:flex;margin-top:40px}.societies-detail .image-group img{width:500px;border-radius:5px;margin-right:40px}.societies-detail .image-group .info-wrap{flex:1}.societies-detail .image-group .info-wrap .name{font-weight:700;color:#333;font-size:1.7em;margin-bottom:20px;border-bottom:2px solid #F4C404}@media screen and (max-width: 767px){.societies-detail .image-group .info-wrap .name{display:none}}.societies-detail .image-group .info-wrap .info{font-size:1.3em;margin-bottom:10px;color:#6c6c6c}.societies-detail .image-group .info-wrap .info i{margin-right:15px}.societies-detail .image-group .info-wrap .more{color:#04168f;font-weight:700;text-align:right}@media only screen and (max-width: 767px){.societies-detail .image-group{display:block}.societies-detail .image-group img{width:100%}.societies-detail .image-group .info-wrap .name{text-align:center}}.societies-detail .societies-photo-list img{width:100%;border-radius:5px}.welfare-measures .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.welfare-measures .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.welfare-measures .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.welfare-measures .banner{height:200px}.welfare-measures .banner .text{font-size:1.5em;text-align:center}}.welfare-measures .tab-wrap{margin-bottom:40px}.welfare-measures .tab-wrap .tab{border-radius:45px;padding:10px 25px;border:1px solid #04168f;color:#04168f;background-color:#04168f12;margin-right:5px;font-size:1.5em;cursor:pointer}.welfare-measures .tab-wrap .tab.active,.welfare-measures .tab-wrap .tab:hover{background-color:#04168f;color:#fff}@media only screen and (max-width: 767px){.welfare-measures .tab-wrap{text-align:center;margin-bottom:10px}.welfare-measures .tab-wrap .tab{font-size:1em;padding:5px 15px}}.welfare-measures .bulletin{box-shadow:0 0 5px #0003;border-radius:5px;overflow:hidden;margin-bottom:30px}.welfare-measures .bulletin img{width:100%;height:200px;object-fit:cover}.welfare-measures .bulletin .bulletin-body{padding:20px}.welfare-measures .bulletin .bulletin-body .title{font-weight:700;font-size:1.2em;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.welfare-measures .bulletin .bulletin-body .content{color:#383838;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.welfare-measures .bulletin .bulletin-body .bulletin-footer{border-top:1px solid #ccc;padding:20px 0;display:flex;justify-content:space-between}.welfare-measures .bulletin .bulletin-body .bulletin-footer i{color:#04168f;font-size:1.5em;vertical-align:middle}.welfare-measures .bulletin .bulletin-body .bulletin-footer .date i{color:#f86328;position:relative;top:-2px}.welfare-measures .bulletin .bulletin-body .bulletin-footer .more{color:#04168f;font-weight:700}.welfare-measures .vendor-img{width:100%;min-width:320px;height:100px;object-fit:contain}.welfare-measures .title-short{width:900px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom}@media (max-width: 767px){.welfare-measures .title-short{width:340px}}.welfare-measures .event{display:flex;box-shadow:0 0 5px #0000001a;border-radius:5px;overflow:hidden;margin-bottom:40px}.welfare-measures .event img{width:30%;object-fit:cover}.welfare-measures .event .info-wrap{padding:40px;flex:1}.welfare-measures .event .info-wrap .title{font-weight:700;font-size:1.7em;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.welfare-measures .event .content{color:#383838;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:200%;overflow:hidden}.welfare-measures .event .more{color:#04168f;font-weight:700;text-align:right}.welfare-measures .leisure{text-align:center;border-radius:5px;overflow:hidden;border:1px solid #ccc}.welfare-measures .leisure img{width:100%;height:200px;object-fit:cover}.welfare-measures .leisure .name{padding:10px 0;font-size:1.5em;font-weight:700}.welfare-measures .group{cursor:default;display:flex;margin-bottom:40px}.welfare-measures .group img{min-width:360px;object-fit:cover;border-radius:5px}.welfare-measures .group .info-wrap{margin-left:40px;flex:1}.welfare-measures .group .info-wrap .name{font-weight:700;color:#333;padding:10px 0;font-size:1.7em;margin-bottom:20px;border-bottom:2px solid #f4c404}.welfare-measures .group .info-wrap .info{width:840px;font-size:1.2em;margin-bottom:15px;color:#6c6c6c}@media (max-width: 767px){.welfare-measures .group .info-wrap .info{width:340px;word-break:break-all}}.welfare-measures .group .info-wrap .info i{margin-right:15px}.welfare-measures .group .info-wrap .more{cursor:pointer;color:#04168f;font-weight:700;text-align:right}@media (max-width: 767px){.welfare-measures .group{display:block}.welfare-measures .group img{width:100%}.welfare-measures .group .info-wrap{margin-left:0}}.welfare-measures .tab-content{padding:20px 0}.welfare-measures .store-list img{width:100%}.welfare-measures .store-list .name{color:#04168f;background-color:#04168f12;font-size:1.2em;font-weight:700;text-align:center;padding:10px;border-radius:3px;margin:40px 0}.welfare-measures .store-list table{font-size:1.2em}.welfare-measures .store-list table td:first-child{width:40px}.welfare-measures .search-wrap{margin-bottom:40px}@media (max-width: 767px){.welfare-measures .search-wrap{display:block!important}}.welfare-measures .search-wrap .n-select{min-width:200px}@media (max-width: 767px){.welfare-measures .search-wrap .n-select{margin-bottom:20px}}@media (max-width: 767px){.welfare-measures .search-wrap .n-input{margin-bottom:20px}}@media (max-width: 767px){.welfare-measures .search-wrap .n-button{width:100%}}.welfare-measures .vendor .new-tag{position:absolute;top:-15px;left:-20px;background-color:#f4c404;color:#fff;padding:5px 10px;font-size:14px;font-weight:700;border-radius:5px;box-shadow:0 2px 5px #0003;transform:rotate(-20deg)}.welfare-measures .vendor .name{position:relative;height:80px;display:flex;align-items:center;justify-content:center}.welfare-measures .vendor table{width:100%}.welfare-measures .vendor .address-icon{padding-left:10px;vertical-align:baseline}.welfare-measures .vendor .address{display:flex;align-items:center}.welfare-measures .vendor .address a{color:#04168f;text-decoration:none}.welfare-measures .vendor-pagination{display:flex;justify-content:center;margin-top:60px}.welfare-measures .text-short{width:auto;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}.welfare-measures .more{margin-top:5px;color:#04168f;font-weight:700;cursor:pointer}.welfare-measures .more td:nth-child(2) span{display:flex;align-items:center;justify-content:end;gap:.5rem}.hint-modal .waring-img{width:200px;object-fit:contain}.hint-modal .content{font-size:16px;color:#383838;line-height:200%}.hint-modal .agree .n-checkbox__label{font-weight:700;color:#ff5733}.facility-detail .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.facility-detail .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.facility-detail .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.facility-detail .banner{height:200px}.facility-detail .banner .text{font-size:1.5em;text-align:center}}.facility-detail .sp-title{background-color:#f863281a;color:#f86328;text-align:center;padding:10px;border-radius:5px;margin:40px 0;font-weight:700;font-size:1.5em}@media only screen and (max-width: 767px){.facility-detail .sp-title{display:block;font-size:1em;margin:20px 0}}.facility-detail .sp-title-short{background-color:#04168f1a;color:#04168f;text-align:center;padding:10px 20px;border-radius:5px;margin:40px 0 20px;font-weight:700;font-size:1.5em;display:inline-block}@media only screen and (max-width: 767px){.facility-detail .sp-title-short{display:block;font-size:1em;margin:20px 0}}.facility-detail .group{display:flex;margin-bottom:40px;align-items:center}@media (max-width: 767px){.facility-detail .group{display:block}}.facility-detail .group img{min-width:360px;border-radius:5px}@media (max-width: 767px){.facility-detail .group img{width:100%}}.facility-detail .group .info-wrap{margin-left:40px;flex:1}@media (max-width: 767px){.facility-detail .group .info-wrap{margin-left:0}}.facility-detail .group .info-wrap .name{font-weight:700;color:#333;padding:10px 0;font-size:1.7em;margin-bottom:20px;border-bottom:2px solid #f4c404}@media (max-width: 767px){.facility-detail .group .info-wrap .name{width:100%;font-size:1.2em}}.facility-detail .group .info-wrap .info{font-size:1.3em;margin-bottom:15px;color:#6c6c6c}@media (max-width: 767px){.facility-detail .group .info-wrap .info{font-size:1.2em;width:340px;word-break:break-all}}.facility-detail .group .info-wrap .info i{margin-right:15px}.facility-detail .group .info-wrap .more{color:#04168f;font-weight:700;text-align:right}.facility-detail .photo-list img{width:100%;border-radius:5px}.facility-detail .facility-photo-list img{width:100%;height:320px;border-radius:5px;object-fit:cover}.contact-page .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.contact-page .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.contact-page .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.contact-page .banner{height:200px}.contact-page .banner .text{font-size:1.5em;text-align:center}}.contact-page .contact-wrap{border-radius:10px;padding:40px;height:400px;border:3px solid rgba(244,196,4,.2);cursor:default}@media only screen and (max-width: 767px){.contact-page .contact-wrap{height:310px;padding:15px}}.contact-page .contact-wrap .header{display:flex;justify-content:space-between;height:100px;align-items:center;padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed #F4C404}@media only screen and (max-width: 767px){.contact-page .contact-wrap .header{display:block;height:65px;margin-bottom:10px}}.contact-page .contact-wrap .header .name{width:450px;font-size:1.5em;font-weight:700}@media only screen and (max-width: 767px){.contact-page .contact-wrap .header .name{font-size:.9em}}.contact-page .contact-wrap .header .dept{width:80px;background-color:#04168f1a;color:#04168f;padding:10px;border-radius:5px;line-height:18px;word-break:break-all;text-align:center}@media only screen and (max-width: 767px){.contact-page .contact-wrap .header .dept{width:280px;padding:5px;text-align:left}}.contact-page .contact-wrap .responsible{font-size:1.2em;margin-bottom:20px;color:#6c6c6c}@media only screen and (max-width: 767px){.contact-page .contact-wrap .responsible{font-size:1em;margin-bottom:10px}}.contact-page .contact-wrap .info{display:flex;font-size:1.3em;margin-top:15px;color:#6c6c6c}@media only screen and (max-width: 767px){.contact-page .contact-wrap .info{margin-top:5px;font-size:.9em}}.contact-page .contact-wrap .info i{margin:7px 15px 0 0;color:#f4c404}@media only screen and (max-width: 767px){.contact-page .contact-wrap .info i{margin-top:5px}}.contact-page .contact-wrap .info .content{width:500px;word-wrap:break-word}@media only screen and (max-width: 767px){.contact-page .contact-wrap .info .content{width:240px}}.contact-page .contact-wrap .info .content a{color:#6c6c6c;text-decoration:none}.page-content{background-color:#f1f1f1;padding:20px;overflow-y:auto}.page-content .n-upload{width:auto;flex:1}.page-content .n-upload .n-upload-trigger.n-upload-trigger--disabled{opacity:1}.page-content .n-upload .n-upload-trigger--disabled .n-button{opacity:var(--n-item-disabled-opacity);cursor:not-allowed}.hint{padding:12px 16px;font-size:13px;color:#e6a23c;background:#fdf6ec;border-radius:5px;margin-bottom:16px}.container{display:flex;align-items:end;justify-content:space-between;padding:0 12px}.container .contact-info{display:flex;flex-direction:column}.container .btn-group{display:flex;justify-content:space-between}.container .btn{border-radius:50px;padding:12px 24px;font-size:18px;letter-spacing:1px;text-align:center;border:1px solid #DCDFE6;cursor:pointer}.container .back-btn{background-color:#e9e9eb;color:#999}.container .apply-btn{background-color:#17a2b8;color:#fff;margin-left:20px}.notice-text{position:absolute;top:0;left:90px;color:#7fa5f9;margin-left:12px}.notice-text:hover .notice-img{display:block}.notice-text .notice-img{display:none;width:200px;height:180px;position:absolute;z-index:22;border:2px solid #DCDFE6;background:url(/assets/seal_template-C1BRL4T-.png) no-repeat 0px 0px;background-size:cover}.seal-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.seal-container span{text-align:center;color:#7fa5f9}.seal-container img{width:180px}.filling-example{color:#7fa5f9;margin-top:6px}.discount-container table{width:100%;color:#00e;margin-bottom:12px}.discount-container table,.discount-container th,.discount-container td{border:1px solid #0000EE;border-collapse:collapse}.discount-container td{padding:6px}.welfareVendorForm .n-form-item-blank{position:relative}.welfareVendorForm .flex-column .n-form-item-blank{flex-direction:column;align-items:flex-start}.welfareVendorForm .flex-column .application-prompt{color:red}@media (max-width: 575px){.n-form-item-blank{display:block!important}.n-upload-trigger .n-button{margin-top:12px}.notice-text,.store-image-text,.danger-text{position:static!important}}@media (max-width: 768px){.notice-text .notice-img{left:50%;transform:translate(-50%)}}.store-image-text{position:absolute;top:0;left:90px;color:#bbbaba;margin-left:12px}.danger-text{position:absolute;top:0;left:90px;color:red;margin-left:12px}.welfareVendorDetail .notice-text,.welfareVendorDetail .store-image-text,.welfareVendorDetail .danger-text{font-size:14px}.renewal-container{height:100vh;display:flex;align-items:center;justify-content:center;font-size:24px;background-color:#fff}.eventHigh-page .banner{height:400px;background-image:url(/assets/page_banner-Bla9kEUC.jpg);background-size:cover;position:relative;align-content:center;margin-bottom:40px}.eventHigh-page .banner:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0003}.eventHigh-page .banner .text{width:90%;max-width:1100px;color:#fff;opacity:.8;font-size:3.5em;letter-spacing:4px;font-weight:700;position:relative;z-index:2;margin:0 auto}@media only screen and (max-width: 767px){.eventHigh-page .banner{height:200px}.eventHigh-page .banner .text{font-size:1.5em;text-align:center}}.eventHigh-page .side-block .search-wrap{background-color:#f2f6fc;padding:20px;border-radius:10px;margin-bottom:20px;position:relative}.eventHigh-page .side-block .search-wrap input{border:none;border-radius:5px;line-height:40px;width:100%}.eventHigh-page .side-block .search-wrap .search-btn{position:absolute;top:30%;right:30px;transform:translateY(-50%)}.eventHigh-page .side-block .menu-wrap{background-color:#f2f6fc;padding:20px;border-radius:10px}.eventHigh-page .side-block .menu-wrap .menu-title{font-size:1.5em;font-weight:700;margin-bottom:10px;color:#04168f}.eventHigh-page .side-block .menu-wrap a{cursor:pointer;font-size:1.2em;display:block;line-height:50px;border-bottom:1px dashed #04168F;color:#333;font-weight:700}.eventHigh-page .side-block .menu-wrap a.active{background-color:#04168f;color:#fff}.eventHigh-page .side-block .menu-wrap a:last-child{border-bottom:none}.eventHigh-page .side-block .menu-wrap a i{color:#04168f;font-size:2em;vertical-align:middle;margin-right:15px}.eventHigh-page .tab-wrap{margin-bottom:40px}.eventHigh-page .tab-wrap .tab{border-radius:45px;padding:10px 25px;border:1px solid #04168F;color:#04168f;background-color:#04168f12;margin-right:5px;font-size:1.5em;cursor:pointer}.eventHigh-page .tab-wrap .tab.active,.eventHigh-page .tab-wrap .tab:hover{background-color:#04168f;color:#fff}.eventHigh-page .bulletin{box-shadow:0 0 5px #0003;border-radius:5px;overflow:hidden;margin-bottom:30px;height:500px;cursor:default}@media only screen and (max-width: 767px){.eventHigh-page .bulletin{margin-top:20px}}.eventHigh-page .bulletin img{width:100%;height:200px;object-fit:cover}.eventHigh-page .bulletin .bulletin-body{padding:20px}.eventHigh-page .bulletin .bulletin-body .category{background-color:#f4c404;color:#fff;display:inline-block;padding:5px 15px;border-radius:25px;margin-bottom:15px}.eventHigh-page .bulletin .bulletin-body .title{font-weight:700;font-size:1.2em;margin-bottom:15px;height:55px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.eventHigh-page .bulletin .bulletin-body .text-short{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}.eventHigh-page .bulletin .bulletin-body .content{color:#383838;margin-bottom:10px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.eventHigh-page .bulletin .bulletin-body .bulletin-footer{position:relative;border-top:1px solid #ccc;padding:20px 0}.eventHigh-page .bulletin .bulletin-body .bulletin-footer i{color:#04168f;font-size:1.5em;vertical-align:middle}.eventHigh-page .bulletin .bulletin-body .bulletin-footer .date i{color:#f86328;position:relative;top:-2px}.eventHigh-page .bulletin .bulletin-body .bulletin-footer .more{margin-top:5px;color:#04168f;font-weight:700;position:absolute;right:0;cursor:pointer}
