.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}body{position:relative;min-width:480px;}body:before{content:'';display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity = 80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;z-index:2;}body.open header .header-bottom .menu-icon{background-image:url(img/nav-close.png);width:27px;height:27px;}body.open header .menu-responsive{display:block;}body.open:before{display:block;}.container,.container2{margin:auto;position:relative;padding:0 20px;}.container{max-width:1200px;}.container2{max-width:980px;}header,#content,footer{width:100%;float:left;clear:both;}header{position:relative;z-index:2;}header .header-top{background:#163072;text-align:right;height:50px;}header .header-top *{color:#fff;}header .header-top .container{display:flex;justify-content:end;align-items:center;}header .header-top .lifeguard{background:#2e6599;padding-inline:20px;display:inline-flex;gap:8px;margin-right:30px;}header .header-top .lifeguard a{font-size:14px;line-height:50px;}header .header-top .lifeguard a:nth-child(2){color:#95c9f9;text-decoration:underline;}header .header-top .cart{display:inline-block;vertical-align:middle;background:url(img/icon-shopping-cart.png) no-repeat center;width:19px;height:18px;margin-right:31px;position:relative;padding-right:18px;}header .header-top .cart span{font-size:13px;font-weight:600;position:absolute;top:-6px;right:0;}header .header-top .member{display:inline-block;vertical-align:middle;margin-right:33px;height:50px;position:relative;}header .header-top .member .member-icon{background:url(img/icon-member.png) no-repeat center;width:15px;height:50px;display:block;}header .header-top .member .member-menu{display:none;position:absolute;top:50px;right:50%;transform:translate(50%,0);width:143px;background:#0f214f;text-align:center;padding:14px 15px;z-index:1;}header .header-top .member .member-menu .arrow{position:absolute;top:-8px;left:0;right:0;margin:auto;background:url(img/icon-social-media-pullodown-arrow.png) no-repeat center;width:16px;height:8px;}header .header-top .member .member-menu a{display:block;color:#fff;font-size:13.58px;padding:7px 0;}header .header-top .member .member-menu a:hover{background:#94c9f9;}header .header-top .member:hover .member-menu{display:block;}header .header-top .social{display:inline-block;vertical-align:middle;margin-right:21px;height:50px;position:relative;}header .header-top .social .social-media-icon{background:url(img/icon-social-media.png) no-repeat center;width:18px;height:50px;display:block;}header .header-top .social .social-icons{display:none;position:absolute;top:50px;right:-34px;background:#0f214f;text-align:center;padding:0 15px;z-index:1;}header .header-top .social .social-icons .arrow{position:absolute;top:-8px;left:0;right:0;margin:auto;background:url(img/icon-social-media-pullodown-arrow.png) no-repeat center;width:16px;height:8px;}header .header-top .social .social-icons a{display:block;margin:20px 15px;}header .header-top .social:hover .social-icons{display:block;}header .header-top .download-link{display:inline-block;vertical-align:middle;background:#94c9f9;text-align:center;font-size:14px;margin-right:20px;height:50px;line-height:50px;padding:0 19px;}header .header-top .language{margin:15px 0;border-left:1px solid #fff;display:inline-block;vertical-align:middle;}header .header-top .language .lang{font-size:13.58px;display:inline-block;margin-left:23px;}header .header-top .language .lang:hover,header .header-top .language .lang.current{text-decoration:underline;font-weight:600;}header .header-bottom{padding:20px 0;background:#fff;}header .header-bottom .logo-area{display:inline-block;vertical-align:top;width:38%;}header .header-bottom .logo-area .logo{display:inline-block;vertical-align:middle;width:83px;height:90px;background:url(img/logo.png) no-repeat center;}header .header-bottom .logo-area .title{display:inline-block;vertical-align:middle;margin-left:14px;}header .header-bottom .logo-area .title .title1{font-size:24px;font-weight:bold;display:block;letter-spacing:2px;}header .header-bottom .logo-area .title .title2{font-size:16px;font-weight:600;display:block;}header .header-bottom .header-bottom-right{display:inline-block;vertical-align:top;margin-top:5px;text-align:right;width:62%;}header .header-bottom .header-bottom-right .donate{display:inline-block;vertical-align:top;position:relative;width:120px;margin-right:20px;}header .header-bottom .header-bottom-right .donate .text{font-size:14px;color:#fff;background:#c50c2f;text-align:center;height:40px;line-height:40px;display:block;}header .header-bottom .header-bottom-right .donate .arrow{position:absolute;bottom:-11px;left:0;right:0;margin:auto;background:url(img/donate-arrow.png) no-repeat center;width:23px;height:12px;}header .header-bottom .header-bottom-right .search-container{display:inline-block;vertical-align:top;border:1px solid #9f9f9f;width:260px;position:relative;}header .header-bottom .header-bottom-right .search-container .search{font-size:13px;color:#ababab;height:38px;padding:0 49px 0 9px;letter-spacing:0.1px;width:100%;box-sizing:border-box;text-align:left;}header .header-bottom .header-bottom-right .search-container .submit{position:absolute;top:0;right:0;background:url(img/icon-search.png) no-repeat center;width:40px;height:38px;border-left:1px solid #9f9f9f;}header .header-bottom .header-bottom-right .slogan img{max-width:100%;}header .header-bottom .header-bottom-right .slogan.en{margin-top:21px;}header .header-bottom .header-bottom-right .slogan.zh-hant{margin-top:14px;}header .header-bottom .menu-icon{position:absolute;top:35px;right:20px;width:35px;height:23px;background:url(img/nav.png) no-repeat center/100% 100%;display:none;}header .menu{border-top:1px solid #2e6599;border-bottom:1px solid #2e6599;text-align:center;margin-bottom:30px;}header .menu .menu-item{display:inline-block;vertical-align:top;position:relative;}header .menu .menu-item .menu-title{font-size:14px;box-sizing:border-box;display:block;padding:16px 7px 10px;}header .menu .menu-item .subMenu{display:none;position:absolute;top:45px;left:0;width:200px;text-align:left;padding-top:5px;}header .menu .menu-item .subMenu .subMenu-bg{position:absolute;top:5px;left:0;width:100%;height:100%;background:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);filter:alpha(opacity = 95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;}header .menu .menu-item .subMenu .subMenu-title{display:block;font-size:14px;position:relative;color:#2e6599;padding:10px 7px;}header .menu .menu-item .subMenu .subMenu-title:hover{text-decoration:underline;}header .menu .menu-item.en{margin-right:10px;}header .menu .menu-item.zh-hant{margin-right:35px;}header .menu .menu-item:last-child{margin-right:0 !important;}header .menu .menu-item.current .menu-title,header .menu .menu-item.open .menu-title,header .menu .menu-item:hover .menu-title{color:#2e6599;border-bottom:4px solid #2e6599;padding-bottom:6px;}header .menu .menu-item:hover .subMenu{display:block;}header .menu2{position:absolute;top:231px;left:0;width:100%;}header .menu2 .menu2-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);filter:alpha(opacity = 95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;}header .menu2 .menu2-item{display:none;position:relative;padding:35px 30px 0;}header .menu2 .menu2-item .column{display:inline-block;vertical-align:top;width:35%;box-sizing:border-box;padding-right:60px;}header .menu2 .menu2-item .column .category{margin-bottom:50px;}header .menu2 .menu2-item .column .category .category-title{display:block;font-size:14px;font-weight:bold;color:#2e6599;}header .menu2 .menu2-item .column .category .category-title:hover{text-decoration:underline;}header .menu2 .menu2-item .column .category .subpages{margin-left:10px;}header .menu2 .menu2-item .column .category .subpages .subpage{display:block;font-size:14px;color:#2e6599;margin-top:13px;line-height:25px;}header .menu2 .menu2-item .column .category .subpages .subpage:hover{text-decoration:underline;}header .menu2 .menu2-item .column:last-child{width:30%;}header .menu2 .menu2-item.show{display:block;}header .menu-responsive{display:none;position:absolute;top:180px;left:0;width:100%;background:#fff;}header .menu-responsive .menu-responsive-top{display:none;text-align:center;padding-top:5px;padding-bottom:27px;}header .menu-responsive .menu-responsive-top .cart{display:inline-block;vertical-align:middle;background:url(img/icon-shopping-cart2.png) no-repeat center;width:19px;height:18px;margin-right:31px;position:relative;padding-right:18px;}header .menu-responsive .menu-responsive-top .cart span{font-size:13px;font-weight:600;position:absolute;top:-6px;right:0;color:#3f88cc;}header .menu-responsive .menu-responsive-top .member{display:inline-block;vertical-align:middle;margin-right:33px;height:50px;position:relative;}header .menu-responsive .menu-responsive-top .member .member-icon{background:url(img/icon-member2.png) no-repeat center;width:15px;height:50px;display:block;}header .menu-responsive .menu-responsive-top .member .member-menu{display:none;position:absolute;top:50px;right:50%;transform:translate(50%,0);width:143px;background:#0f214f;text-align:center;padding:14px 15px;z-index:1;}header .menu-responsive .menu-responsive-top .member .member-menu .arrow{position:absolute;top:-8px;left:0;right:0;margin:auto;background:url(img/icon-social-media-pullodown-arrow.png) no-repeat center;width:16px;height:8px;}header .menu-responsive .menu-responsive-top .member .member-menu a{display:block;color:#fff;font-size:13.58px;padding:7px 0;}header .menu-responsive .menu-responsive-top .member .member-menu a:hover{background:#94c9f9;}header .menu-responsive .menu-responsive-top .member:hover .member-menu{display:block;}header .menu-responsive .menu-responsive-top .social{display:inline-block;vertical-align:middle;margin-right:21px;height:50px;position:relative;}header .menu-responsive .menu-responsive-top .social .social-media-icon{background:url(img/icon-social-media2.png) no-repeat center;width:18px;height:50px;display:block;}header .menu-responsive .menu-responsive-top .social .social-icons{display:none;position:absolute;top:50px;right:-34px;background:#0f214f;text-align:center;padding:0 15px;z-index:1;}header .menu-responsive .menu-responsive-top .social .social-icons .arrow{position:absolute;top:-8px;left:0;right:0;margin:auto;background:url(img/icon-social-media-pullodown-arrow.png) no-repeat center;width:16px;height:8px;}header .menu-responsive .menu-responsive-top .social .social-icons a{display:block;margin:20px 15px;}header .menu-responsive .menu-responsive-top .social:hover .social-icons{display:block;}header .menu-responsive .menu-responsive-top .language{margin:15px 0;border-left:1px solid #3f88cc;display:inline-block;vertical-align:middle;}header .menu-responsive .menu-responsive-top .language .lang{font-size:13.58px;display:inline-block;margin-left:23px;color:#626262;}header .menu-responsive .menu-responsive-top .language .lang:hover,header .menu-responsive .menu-responsive-top .language .lang.current{text-decoration:underline;font-weight:600;color:#0c2944;}header .menu-responsive .menu-responsive-middle{padding:40px 20px 34px;text-align:center;border-top:1px solid #3f88cc;border-bottom:1px solid #3f88cc;}header .menu-responsive .menu-responsive-middle .donate{display:inline-block;vertical-align:top;position:relative;width:120px;margin-right:20px;}header .menu-responsive .menu-responsive-middle .donate .text{font-size:14px;color:#fff;background:#c50c2f;text-align:center;height:40px;line-height:40px;display:block;}header .menu-responsive .menu-responsive-middle .donate .arrow{position:absolute;bottom:-11px;left:0;right:0;margin:auto;background:url(img/donate-arrow.png) no-repeat center;width:23px;height:12px;}header .menu-responsive .menu-responsive-middle .search-container{display:inline-block;vertical-align:top;border:1px solid #9f9f9f;width:260px;position:relative;}header .menu-responsive .menu-responsive-middle .search-container .search{font-size:13px;color:#ababab;height:38px;padding:0 49px 0 9px;letter-spacing:0.1px;width:100%;box-sizing:border-box;text-align:left;}header .menu-responsive .menu-responsive-middle .search-container .submit{position:absolute;top:0;right:0;background:url(img/icon-search.png) no-repeat center;width:40px;height:38px;border-left:1px solid #9f9f9f;}header .menu-responsive .menu-responsive-middle .slogan,header .menu-responsive .menu-responsive-middle .slogan-mobile{margin-top:36px;}header .menu-responsive .menu-responsive-middle .slogan-mobile{display:none;}header .menu-responsive .menu-responsive-middle .slogan-mobile img{max-width:378px;height:auto;}header .menu-responsive .menu-responsive-bottom{padding:35px 20px 0;}header .menu-responsive .menu-responsive-bottom .menu-item{margin-bottom:41px;}header .menu-responsive .menu-responsive-bottom .menu-item .menu-title{font-size:14px;letter-spacing:0.5px;display:block;}header .menu-responsive .menu-responsive-bottom .menu-item .menu-title span{display:none;width:14px;height:7px;margin-left:10px;background:url(img/icon-menu-arrow.png) no-repeat;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}header .menu-responsive .menu-responsive-bottom .menu-item .menu-title.hasChild span{display:inline-block;}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu{display:none;margin-left:20px;margin-top:41px;}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu .subMenu-item{margin-bottom:41px;}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu .subMenu-item .subMenu-title{font-size:14px;letter-spacing:0.5px;display:block;}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu .subMenu-item .subMenu-title span{display:none;width:14px;height:7px;margin-left:10px;background:url(img/icon-menu-arrow.png) no-repeat;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu .subMenu-item .subMenu-title.hasChild span{display:inline-block;}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu .subMenu-item .subMenu2{display:none;margin-left:40px;}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu .subMenu-item .subMenu2 .subpage{font-size:14px;letter-spacing:0.5px;display:block;margin-top:20px;}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu .subMenu-item.open .subMenu-title span{-moz-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);filter:none;-ms-filter:none;}header .menu-responsive .menu-responsive-bottom .menu-item .subMenu .subMenu-item.open .subMenu2{display:block;}header .menu-responsive .menu-responsive-bottom .menu-item.open .menu-title span{-moz-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);filter:none;-ms-filter:none;}header .menu-responsive .menu-responsive-bottom .menu-item.open .subMenu{display:block;}header.tablet,header.mobile{border-bottom:1px solid #2e6599;margin-bottom:20px;}header.tablet .header-bottom .logo-area,header.mobile .header-bottom .logo-area{width:62%;}header.tablet .header-bottom .header-bottom-right,header.mobile .header-bottom .header-bottom-right{display:none;}header.tablet .header-bottom .menu-icon,header.mobile .header-bottom .menu-icon{display:block;}header.tablet .menu,header.mobile .menu{display:none;}header.mobile .header-top .lifeguard{padding-inline:8px;}header.mobile .header-top .lifeguard a{font-size:12px;}header.mobile .header-top .cart,header.mobile .header-top .member,header.mobile .header-top .social,header.mobile .header-top .language{display:none;}header.mobile .header-top .download-link{margin-right:0;}header.mobile .header-bottom .logo-area{width:88%;}header.mobile .header-bottom .logo-area .logo{background:url(img/logo-mobile.png) no-repeat center/100% 100%;}header.mobile .header-bottom .logo-area .title .title1{font-size:21.6px;}header.mobile .header-bottom .logo-area .title .title2{font-size:13px;}header.mobile .menu-responsive{top:179px;}header.mobile .menu-responsive .menu-responsive-top{display:block;}header.mobile .menu-responsive .menu-responsive-middle .slogan{display:none;}header.mobile .menu-responsive .menu-responsive-middle .slogan-mobile{display:block;}#content{min-height:500px;}#content .inner-banner{height:260px;position:relative;}#content .inner-banner .section-title{position:absolute;left:0;bottom:30px;min-width:400px;padding:12px 27px;background:url(img/inner-page-title-gradient.png) no-repeat right/100% 100%;font-size:35px;font-weight:bold;color:#163072;}#content .navigation-bar{margin-top:15px;position:relative;padding-right:70px;}#content .navigation-bar .navigation{display:flex;flex-wrap:wrap;align-items:center;gap:0 19px;}#content .navigation-bar .navigation a{font-size:13px;color:#b5b5b5;}#content .navigation-bar .navigation a.current{color:#2e6599;}#content .navigation-bar .back{position:absolute;top:0;right:0;font-size:13px;color:#b5b5b5;background:url(img/back.png) no-repeat left;padding-left:30px;}#content .page-content,#content .list-page{margin-top:44px;margin-bottom:80px;}#content .page-content .page-title,#content .list-page .page-title{text-align:center;font-size:30px;color:#2e6599;letter-spacing:0.6px;}#content .list-page .list{margin-top:16px;margin-bottom:40px;}#content .list-page .list .list-item{position:relative;background:#2e6599;padding:20px 0;}#content .list-page .list .list-item *{color:#fff;}#content .list-page .list .list-item .list-date{font-size:15px;position:absolute;top:20px;left:20px;width:90px;}#content .list-page .list .list-item .sep{font-size:15px;position:absolute;top:20px;left:120px;}#content .list-page .list .list-item .list-title{font-size:15px;margin-left:143px;margin-right:152px;}#content .list-page .list .list-item a{position:absolute;top:10px;right:20px;background:#94c9f9;text-align:center;width:112px;height:40px;line-height:40px;}#content .list-page .list .list-item a span{font-size:14px;display:inline-block;background:url(img/details-arrow.png) no-repeat right;padding-right:15px;}#content .list-page .list .list-item:nth-child(even){background:#96b2cc;}#content .detail-page{margin-top:55px;margin-bottom:80px;}#content .detail-page .detail-header{position:relative;border-bottom:1px solid #e5e4e4;padding-bottom:39px;}#content .detail-page .detail-header .date,#content .detail-page .detail-header .page-title{font-size:24px;color:#2e6599;}#content .detail-page .detail-header .date{position:absolute;top:0;left:0;}#content .detail-page .detail-header .date span{margin:0 21px;}#content .detail-page .detail-header .page-title.hasDate{margin-left:200px;}#content .detail-page .detail-content{margin-top:37px;}#content .detail-page .detail-content .gallery-area{float:left;width:48%;margin-bottom:20px;margin-right:44px;margin-top:8px;}#content .detail-page .detail-content .gallery-area .big-photo-container{position:relative;overflow:hidden;white-space:nowrap;}#content .detail-page .detail-content .gallery-area .big-photo-container .slider{display:inline-block;}#content .detail-page .detail-content .gallery-area .big-photo-container .big-photo{position:relative;}#content .detail-page .detail-content .gallery-area .big-photo-container .big-photo img{width:100%;height:auto;}#content .detail-page .detail-content .gallery-area .big-photo-container .big-photo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#content .detail-page .detail-content .gallery-area .gallery{margin-top:12px;position:relative;}#content .detail-page .detail-content .gallery-area .gallery .gallery-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 36px;}#content .detail-page .detail-content .gallery-area .gallery .gallery-container .slider{display:inline-block;}#content .detail-page .detail-content .gallery-area .gallery .gallery-container .photo-pager{position:relative;display:inline-block;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#content .detail-page .detail-content .gallery-area .gallery .gallery-container .photo-pager .play-icon{background:url(img/play-icon.png) no-repeat center;position:absolute;top:0;left:0;width:100%;height:100%;}#content .detail-page .detail-content .gallery-area .gallery .gallery-container .photo-pager.current{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}#content .detail-page .detail-content .gallery-area .gallery .prev,#content .detail-page .detail-content .gallery-area .gallery .next{position:absolute;top:0;bottom:0;background:url(img/gallery-arrow.png) no-repeat center;width:16px;}#content .detail-page .detail-content .gallery-area .gallery .prev.disable,#content .detail-page .detail-content .gallery-area .gallery .next.disable{display:none;}#content .detail-page .detail-content .gallery-area .gallery .prev{left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .detail-page .detail-content .gallery-area .gallery .next{right:0;}#content .detail-page .detail-content .content2{margin-top:20px;}#content .detail-page .apply{text-align:center;margin-top:40px;}#content .detail-page .apply a{display:inline-block;background:#3f88cc;width:200px;height:40px;}#content .detail-page .apply a span{color:#fff;background:url(img/icon-apply.png) no-repeat left;padding-left:35px;font-size:15px;line-height:40px;display:inline-block;}#content #download-list{margin-top:40px;}#content #download-list .download-list-title{text-align:center;color:#2e6599;font-size:24px;margin-bottom:13px;}#content #download-list .download-item{border-bottom:1px solid #e5e5e5;position:relative;padding-top:18px;padding-bottom:12px;}#content #download-list .download-item .file-name{font-size:15px;margin-right:100px;margin-left:30px;}#content #download-list .download-item .download-btn{position:absolute;top:5px;right:30px;background:#0c2944 url(img/icon-download.png) no-repeat center;width:40px;height:40px;}#content .pager{position:relative;z-index:1;text-align:center;margin-top:30px;}#content .pager *{display:inline-block;vertical-align:middle;color:#848484;font-size:14px;}#content .pager .first_page_num,#content .pager .total_page_num,#content .pager .range .page_num,#content .pager .page_input{line-height:30px;height:30px;}#content .pager .first_page_num,#content .pager .total_page_num,#content .pager .range .page_num{min-width:30px;margin:0 5px;}#content .pager .first_page_num.current,#content .pager .first_page_num:hover,#content .pager .total_page_num.current,#content .pager .total_page_num:hover,#content .pager .range .page_num.current,#content .pager .range .page_num:hover{background:#c3e8ff;color:#2f7aa6;}#content .pager .first_page_num.disabled,#content .pager .total_page_num.disabled,#content .pager .prev.disabled,#content .pager .next.disabled{display:none;}#content .pager .prev,#content .pager .next{width:10px;height:16px;background:url(img/pager-arrow.png) no-repeat center/cover;margin:0 5px;}#content .pager .next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .pager .page_input{width:44px;padding-left:10px;text-align:left;margin-left:20px;background:#efefef;color:#848484;}#content.tablet .inner-banner-container,#content.mobile .inner-banner-container{padding:0;}#content.mobile .detail-page .detail-header .date{position:relative;top:auto;left:auto;}#content.mobile .detail-page .detail-header .date span{display:none;}#content.mobile .detail-page .detail-header .page-title.hasDate{margin-left:0;margin-top:20px;}#content.mobile .detail-page .detail-content .gallery-area{float:none;margin-right:0;width:100%;}footer .footer-top{background:url(img/Desktop/sitemap-bg.jpg) no-repeat center/cover;}footer .footer-top .left-area{display:inline-block;vertical-align:top;background:#3f88cc;width:24%;min-height:548px;box-sizing:border-box;padding:35px 29px 20px 30px;position:relative;}footer .footer-top .left-area *{color:#fff;}footer .footer-top .left-area .contact-info{font-size:16px;font-weight:bold;margin-bottom:18px;}footer .footer-top .left-area .line{display:none;position:absolute;top:90px;bottom:35px;left:0;right:0;margin:auto;width:1px;background:#fff;}footer .footer-top .left-area .location{border-bottom:1px solid #fff;padding-bottom:12px;margin-bottom:26px;}footer .footer-top .left-area .location .location-title{font-size:13px;font-weight:bold;margin-bottom:17px;}footer .footer-top .left-area .location .row{font-size:13px;padding-left:40px;line-height:22px;margin-bottom:14px;}footer .footer-top .left-area .location .row.address{background:url(img/contact-1-address.png) no-repeat top 5px left;}footer .footer-top .left-area .location .row.tel{background:url(img/contact-2-phone.png) no-repeat top 3px left;padding-bottom:3px;}footer .footer-top .left-area .location .row.fax{background:url(img/contact-3-fax.png) no-repeat top left;padding-bottom:1px;}footer .footer-top .left-area .location .row.email{background:url(img/contact-4-email.png) no-repeat top 3px left;padding-bottom:1px;display:inline-block;}footer .footer-top .left-area .location .row.open_hours{background:url(img/contact-5-office-hour.png) no-repeat top 5px left;}footer .footer-top .left-area .location:last-child{border:none;margin-bottom:0;}footer .footer-top .sitemap{display:inline-block;vertical-align:top;width:76%;box-sizing:border-box;padding:35px 41px 0;}footer .footer-top .sitemap .sitemap-row{display:inline-block;vertical-align:top;width:30%;margin-right:5%;}footer .footer-top .sitemap .sitemap-row .sitemap-item{margin-bottom:30px;}footer .footer-top .sitemap .sitemap-row .sitemap-item .sitemap-item-title{font-size:16px;font-weight:bold;display:block;}footer .footer-top .sitemap .sitemap-row .sitemap-item ul{list-style:none;margin-top:8px;}footer .footer-top .sitemap .sitemap-row .sitemap-item ul li{background:url(img/list-cirlce.png) no-repeat top 7px left;padding-left:20px;margin-bottom:9px;}footer .footer-top .sitemap .sitemap-row .sitemap-item ul li a{font-size:13px;display:block;}footer .footer-top .sitemap .sitemap-row:last-child{margin-right:0;}footer .copyright{text-align:center;font-size:13px;color:#615b53;padding:41px 0;}footer .copyright a{font-size:13px;color:#615b53;}footer.tablet .footer-top,footer.mobile .footer-top{background:none;}footer.tablet .footer-top >.container,footer.mobile .footer-top >.container{padding:0;}footer.tablet .footer-top .left-area,footer.tablet .footer-top .sitemap,footer.mobile .footer-top .left-area,footer.mobile .footer-top .sitemap{display:block;width:100%;}footer.tablet .footer-top .left-area,footer.mobile .footer-top .left-area{min-height:0;padding:45px 20px 20px;}footer.tablet .footer-top .left-area .location,footer.mobile .footer-top .left-area .location{display:inline-block;vertical-align:top;width:50%;border-bottom:none;margin-bottom:0;padding-bottom:0;box-sizing:border-box;padding-right:20px;}footer.tablet .footer-top .left-area .location:nth-child(2),footer.mobile .footer-top .left-area .location:nth-child(2){padding-left:20px;}footer.tablet .footer-top .left-area .line,footer.mobile .footer-top .left-area .line{display:block;}footer.tablet .footer-top .sitemap,footer.mobile .footer-top .sitemap{background:url(img/Tablet/sitemap-bg.jpg) no-repeat center/cover;padding:44px 20px 20px;}footer.mobile .footer-top .left-area .line{display:none;}footer.mobile .footer-top .left-area .location{display:block;width:100%;border-bottom:1px solid #fff;padding-bottom:12px;margin-bottom:26px;}footer.mobile .footer-top .left-area .location:nth-child(2){padding-left:0;border:none;padding-bottom:0;margin-bottom:0;}footer.mobile .footer-top .sitemap{background-image:url(img/Mobile/sitemap-bg.jpg);}footer.mobile .footer-top .sitemap .sitemap-row{display:block;margin-right:0;width:100%;}footer.mobile .copyright{line-height:30px;}footer.mobile .copyright span{display:block;}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{display:none;width:0;height:0;}#cboxLoadedContent{margin-bottom:0;}#cboxClose{background:#fff url(img/lightbox-close.png) no-repeat center;width:28px;height:28px;position:absolute;left:0;right:0;bottom:auto;margin:auto;top:-63px;}#colorbox-content{text-align:center;padding-bottom:47px;padding-top:54px;}#colorbox-content .enter-email{font-size:14px;letter-spacing:0.5px;margin-bottom:10px;}#colorbox-content .input-container{background:#efefef;padding:0 10px;width:330px;box-sizing:border-box;border:2px solid #efefef;display:inline-block;}#colorbox-content .input-container .text{text-align:left;background:#efefef;width:100%;height:30px;font-size:14px;}#colorbox-content .input-container.error{border-color:#163072;}#colorbox-content .submit{background:#163072;color:#fff;width:236px;height:40px;margin-top:47px;letter-spacing:0.5px;font-size:15px;}#colorbox-content .error-message{margin-top:10px;}#colorbox-content .error-message,#colorbox-content .success-message{color:#163072;font-size:14px;}#colorbox-content .error-message span,#colorbox-content .success-message span{display:block;margin-top:5px;}#colorbox-content .enquiry-confirm{text-align:center;padding:0 50px 10px;}#colorbox-content .enquiry-confirm h2{font-size:18px;color:#2e6599;}#colorbox-content .enquiry-confirm h2 span{display:block;margin-top:5px;}#colorbox-content .enquiry-confirm .two-col{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 120px;margin-top:30.5px;margin-bottom:50px;}#colorbox-content .enquiry-confirm .two-col .col{position:relative;text-align:left;display:flex;align-items:center;}#colorbox-content .enquiry-confirm .two-col .col label{width:158px;font-size:15px;}#colorbox-content .enquiry-confirm .two-col .col label span{display:block;margin-top:5px;}#colorbox-content .enquiry-confirm .two-col .col p{font-size:15px;font-weight:bold;}@media screen and (max-width: 767px){#colorbox-content .enquiry-confirm .two-col{justify-content:end;width:200px;margin-inline:auto;}#colorbox-content .enquiry-confirm .two-col .col{width:100%;display:flex;justify-content:space-between;}#colorbox-content .enquiry-confirm .two-col .col label{position:unset;}#colorbox-content .enquiry-confirm .two-col .col p{padding:0;}}#colorbox-content .enquiry-confirm .agree{text-align:left;display:flex;gap:15px;}#colorbox-content .enquiry-confirm .agree .checkbox{position:relative;display:block;width:20px;height:20px;background:#ececec;}#colorbox-content .enquiry-confirm .agree .checkbox.checked:after{content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:url(img/icon_tick.svg) no-repeat center;}#colorbox-content .enquiry-confirm .agree p{font-size:15px;line-height:20px;}#colorbox-content .enquiry-confirm .btns{margin-top:26px;display:flex;gap:20px 32px;}#colorbox-content .enquiry-confirm .btns button{width:calc((100% - 32px) / 2);color:#fff;height:40px;font-size:14px;}#colorbox-content .enquiry-confirm .btns button.back{background:#163072;}#colorbox-content .enquiry-confirm .btns button.proceed{background:#b5b5b5;pointer-events:none;}#colorbox-content .enquiry-confirm .btns button.proceed.enable{background:#163072;pointer-events:unset;}@media screen and (max-width: 767px){#colorbox-content .enquiry-confirm .btns{flex-direction:column;}#colorbox-content .enquiry-confirm .btns button{width:100%;}}@media screen and (max-width: 1240px){header .menu .menu-item.en{margin-right:0.5%;}header .menu .menu-item.zh-hant{margin-right:2.5%;}}#content #loading{position:fixed;top:0;left:0;width:100%;height:100%;background:url(img/loading.gif) no-repeat center;display:none;z-index:10000;}#content .news{margin-top:30px;display:flex;flex-wrap:wrap;gap:40px 3%;}#content .news .news-item{width:48.5%;}#content .news .news-item .news-item-area{margin-left:10px;position:relative;background:#4d9de7;min-height:170px;display:block;}#content .news .news-item .news-item-area img{position:absolute;top:-10px;left:-10px;}#content .news .news-item .news-item-area .news-title{font-size:15px;font-weight:bold;color:#fff;line-height:24px;margin-left:160px;padding-top:25px;margin-right:58px;display:block;}#content .news .news-item .news-item-area .details{font-size:15px;color:#346da1;position:absolute;bottom:17px;left:160px;}#content .news .news-item .news-item-area .news-date{position:absolute;right:0;bottom:0;background:#346da1;color:#fff;font-size:14px;font-style:italic;text-align:center;width:100px;padding:8px 0;}#content .news-detail{padding-top:12px;}#content .news-detail .news-detail-header{border-bottom:1px solid #e5e4e4;padding-bottom:30px;}#content .news-detail .news-detail-header .news-date{display:inline-block;color:#fff;text-align:center;background:#346da1;font-size:14px;font-style:italic;width:100px;padding:8px 0;}#content .news-detail .news-detail-header .news-title{font-size:24px;color:#2e6599;margin-top:12px;line-height:36px;}#content .news-detail .news-detail-content{margin-top:36px;}#content .news-detail .news-detail-content .gallery-area{float:right;width:48%;margin-bottom:20px;margin-left:44px;margin-top:8px;}#content .news-detail .news-detail-content .gallery-area .big-photo-container{position:relative;overflow:hidden;white-space:nowrap;}#content .news-detail .news-detail-content .gallery-area .big-photo-container .slider{display:inline-block;}#content .news-detail .news-detail-content .gallery-area .big-photo-container .big-photo{position:relative;}#content .news-detail .news-detail-content .gallery-area .big-photo-container .big-photo img{width:100%;height:auto;}#content .news-detail .news-detail-content .gallery-area .big-photo-container .big-photo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#content .news-detail .news-detail-content .gallery-area .gallery{margin-top:12px;position:relative;}#content .news-detail .news-detail-content .gallery-area .gallery .gallery-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 36px;}#content .news-detail .news-detail-content .gallery-area .gallery .gallery-container .slider{display:inline-block;}#content .news-detail .news-detail-content .gallery-area .gallery .gallery-container .photo-pager{position:relative;display:inline-block;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#content .news-detail .news-detail-content .gallery-area .gallery .gallery-container .photo-pager .play-icon{background:url(img/play-icon.png) no-repeat center;position:absolute;top:0;left:0;width:100%;height:100%;}#content .news-detail .news-detail-content .gallery-area .gallery .gallery-container .photo-pager.current{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}#content .news-detail .news-detail-content .gallery-area .gallery .prev,#content .news-detail .news-detail-content .gallery-area .gallery .next{position:absolute;top:0;bottom:0;background:url(img/gallery-arrow.png) no-repeat center;width:16px;}#content .news-detail .news-detail-content .gallery-area .gallery .prev.disable,#content .news-detail .news-detail-content .gallery-area .gallery .next.disable{display:none;}#content .news-detail .news-detail-content .gallery-area .gallery .prev{left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .news-detail .news-detail-content .gallery-area .gallery .next{right:0;}/*953795e33e25c16a067bcfa2a5842f5b*/#content .selects{position:absolute;top:0;right:20px;width:120px;height:30px;background:url(img/pulldown-arrow.png) no-repeat right 11px center;cursor:pointer;border-bottom:2px solid #94c9f9;}#content .selects .select-input{font-size:15px;margin:0 20px;line-height:30px;color:#7d7d7d;}#content .selects .select-container{display:none;background:#94c9f9;position:absolute;top:30px;right:0;width:100%;padding-top:17px;padding-bottom:15px;z-index:1;}#content .selects .select-container div{line-height:30px;font-size:15px;padding:0 20px;color:#fff;}#content .selects .select-container div:first-child{display:none;}#content .selects .select-container div:hover{background:#2e6599;}#content .selects.select-fix{background-image:url(img/pulldown-arrow2.png);}#content .categories{margin-top:20px;}#content .categories .category{margin-bottom:30px;}#content .categories .category .category-header{background:#2e6599;color:#fff;font-size:15px;font-weight:bold;padding:15px 32px;letter-spacing:0.3px;}#content .categories .category .category-content{background:#f5f5f5;position:relative;padding:30px;}#content .categories .category .category-content .album-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 47px;}#content .categories .category .category-content .album-container .slider{display:inline-block;vertical-align:top;}#content .categories .category .category-content .album-container .album{display:inline-block;vertical-align:top;width:calc((100% - 60px)/3);}#content .categories .category .category-content .album-container .album .album-photo{display:block;position:relative;}#content .categories .category .category-content .album-container .album .album-photo img{width:100%;height:auto;}#content .categories .category .category-content .album-container .album .album-photo .shadow,#content .categories .category .category-content .album-container .album .album-photo .play-icon{position:absolute;top:0;left:0;width:100%;height:100%;}#content .categories .category .category-content .album-container .album .album-photo .shadow{background:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity = 40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}#content .categories .category .category-content .album-container .album .album-photo .play-icon{background:url(img/play-icon.png) no-repeat center;}#content .categories .category .category-content .album-container .album .album-title{display:block;font-size:15px;color:#2e6599;white-space:normal;padding:0 10px;margin-top:6px;}#content .categories .category .category-content .prev,#content .categories .category .category-content .next{position:absolute;top:0;bottom:0;margin:calc(((100% - 60px)/3 * 221/332 - 28px)/2 + 10px) 0;width:16px;background:url(img/gallery-arrow.png) no-repeat center;}#content .categories .category .category-content .prev.disable,#content .categories .category .category-content .next.disable{background-image:url(img/gallery-arrow3.png);}#content .categories .category .category-content .prev{left:30px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .categories .category .category-content .next{right:30px;}#content .album-page{margin-top:48px;}#content .album-page .page-title{font-size:24px;}#content .album-page .editor{margin-top:14px;}#content .album-page .gallery-area{margin-top:20px;}#content .album-page .gallery-area .big-photo-wrapper{position:relative;background:#f5f5f5;}#content .album-page .gallery-area .big-photo-wrapper .big-photo-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 80px;}#content .album-page .gallery-area .big-photo-wrapper .big-photo-container .slider{display:inline-block;}#content .album-page .gallery-area .big-photo-wrapper .big-photo-container .big-photo{position:relative;}#content .album-page .gallery-area .big-photo-wrapper .big-photo-container .big-photo img{width:100%;height:auto;}#content .album-page .gallery-area .big-photo-wrapper .big-photo-container .big-photo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#content .album-page .gallery-area .big-photo-wrapper .prev,#content .album-page .gallery-area .big-photo-wrapper .next{position:absolute;top:0;bottom:0;background:url(img/gallery-arrow2.png) no-repeat center;width:80px;}#content .album-page .gallery-area .big-photo-wrapper .prev.disable,#content .album-page .gallery-area .big-photo-wrapper .next.disable{display:none;}#content .album-page .gallery-area .big-photo-wrapper .prev{left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .album-page .gallery-area .big-photo-wrapper .next{right:0;}#content .album-page .gallery-area .gallery{margin-top:12px;position:relative;}#content .album-page .gallery-area .gallery .gallery-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 45px;}#content .album-page .gallery-area .gallery .gallery-container .slider{display:inline-block;}#content .album-page .gallery-area .gallery .gallery-container .photo-pager{position:relative;display:inline-block;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#content .album-page .gallery-area .gallery .gallery-container .photo-pager .play-icon{background:url(img/play-icon.png) no-repeat center;position:absolute;top:0;left:0;width:100%;height:100%;}#content .album-page .gallery-area .gallery .gallery-container .photo-pager.current{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}#content .album-page .gallery-area .gallery .prev,#content .album-page .gallery-area .gallery .next{position:absolute;top:0;bottom:0;background:url(img/gallery-arrow.png) no-repeat center;width:16px;}#content .album-page .gallery-area .gallery .prev.disable,#content .album-page .gallery-area .gallery .next.disable{display:none;}#content .album-page .gallery-area .gallery .prev{left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .album-page .gallery-area .gallery .next{right:0;}#content.tablet .categories .category .category-content .album-container .album{width:calc((100% - 60px)/2);}#content.mobile .news .news-item{width:100%;}#content.mobile .news-detail .news-detail-content .gallery-area{float:none;margin-left:0;width:100%;}#content.mobile .categories .category .category-content .album-container .album{width:100%;max-width:332px;}#colorbox_content{position:relative;}#colorbox_content img{width:100%;height:auto;}#colorbox_content iframe{position:absolute;top:0;left:0;width:100%;height:100%;}