html,body{min-width:480px;box-sizing:border-box}html.noscroll{overflow:hidden}html:not(.loaded) header,html:not(.loaded) footer{opacity:0}html:not(.loaded) #content{opacity:0}html.loaded .loading_overlay{filter:opacity(0);pointer-events:none}html.loaded .loading{transition:opacity .5s !important;transition-delay:0s !important;opacity:0 !important}.no_record{text-align:center;font-size:50px;line-height:.8em;font-weight:900;box-sizing:border-box;padding-block:100px}.backtoTop_container{position:fixed;bottom:144px;box-sizing:border-box;padding-inline:20px;z-index:9;width:100%;z-index:103}@media (max-width:1199px){.backtoTop_container{bottom:105px;padding-inline:25px}}@media (max-width:767px){.backtoTop_container{bottom:132px}}.backtoTop_container.scrolling .container .backToTop{opacity:1;transform:translateY(0px);pointer-events:all}.backtoTop_container .container{max-width:1854px;display:flex;height:0px;align-items:flex-end;justify-content:flex-end;width:100%}.backtoTop_container .container .backToTop{width:50px;height:50px;display:flex;background-color:#fff;border-radius:2px;background-position:center;background-repeat:no-repeat;background-size:50px;background-image:url('/img/1/icon_btt.svg');transition:transform .75s,opacity .75s;opacity:0;transform:translateY(-20px);pointer-events:none;box-shadow:0 0 10px 0 rgba(61,67,69,0.5)}.loading_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000;background-color:#fff;transition:filter .75s}.loading_overlay.white{background-color:#fff}.loading_overlay.white>*{opacity:0}.loading_overlay.white .loading_wrapper{transition:opacity .5s 1.5s}.loading_overlay.hide{opacity:0;pointer-events:none;user-select:none}.loading_overlay.hide *{animation-name:none !important}@keyframes loading_rotate{0%{transform:rotate(0deg)}100%{transform:rotate(359.99deg)}}@keyframes loading_throbber{0%{transform:scaleX(0) translateX(0px);transform-origin:left}50%{transform:scaleX(1) translateX(0px);transform-origin:left}50.01%{transform:scaleX(1) translateX(0px);transform-origin:right}100%{transform:scaleX(0) translateX(0px);transform-origin:right}}.scrollBottom{position:fixed;bottom:0;right:0;width:0px;height:0px;user-select:none;pointer-events:none;opacity:0;filter:opacity(0)}.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}.container{max-width:1200px;margin:auto;position:relative}header,header_top,#content,footer{width:100%;clear:both}header_top{display:block;min-height:30px;box-sizing:border-box;padding-top:20px;padding-inline:25px}header_top .container{max-width:1100px;border-bottom:1px solid #666;display:flex;justify-content:flex-end}header_top .container .lang{width:44px;border-left:1px solid #666;position:relative;transition:background-color .1s}header_top .container .lang.active{background-color:#fafafa}header_top .container .lang.active .lang_wrapper{opacity:1;pointer-events:all}header_top .container .lang .cur_lang{height:33px;display:flex;justify-content:center;box-sizing:border-box;padding-left:8px;align-items:center;gap:3px;cursor:pointer}header_top .container .lang .cur_lang p{flex-shrink:0;line-height:1.25em;font-family:'Inter','Noto Sans HK';font-size:8px;color:#272727}header_top .container .lang .cur_lang span{flex-shrink:0;background-image:url('/img/1/icon_lang_arrow.png');background-repeat:no-repeat;background-position:center;background-size:contain;width:8px;height:4px}header_top .container .lang .lang_wrapper{opacity:0;pointer-events:none;position:absolute;top:100%;text-align:left;right:0;z-index:103;width:150px;background-color:#ffffff;border:1px solid #dedede;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}header_top .container .lang .lang_wrapper a.lang_cell{display:block;border-bottom:1px solid #e3e3e3;padding:0 10px;text-decoration:none;color:#777777;transition:color .1s,background-color .1s;font-size:12px;line-height:2em;height:34px;box-sizing:border-box;padding-inline:10px;padding-block:5px;font-family:'Open Sans','Noto Sans HK';background-color:#fff}header_top .container .lang .lang_wrapper a.lang_cell:hover{color:#0093cf;background-color:#fafafa}header{position:sticky;top:0;left:0;height:112px;pointer-events:none;z-index:101}@media (min-width:1200px){header.scrolled .header_wrapper{height:96px}header.scrolled .header_wrapper .container .link_container .link_wrapper .link_cell a.link{min-height:96px}}@media (max-width:1199px){header{height:96px;position:relative}}header .header_wrapper{height:112px;transition:height .5s;background-color:#fff;box-sizing:border-box;padding-inline:25px;display:flex;pointer-events:initial}@media (max-width:1199px){header .header_wrapper{height:96px}}header .header_wrapper .container{max-width:1100px;width:100%;display:flex;justify-content:space-between;align-items:center;height:100%}header .header_wrapper .container .logo{display:block}header .header_wrapper .container .logo img{width:174px;height:auto}@media (max-width:1199px){header .header_wrapper .container .link_container{display:none}}header .header_wrapper .container .link_container .link_wrapper{display:flex;gap:30px}header .header_wrapper .container .link_container .link_wrapper .link_cell{flex-shrink:0;position:relative}header .header_wrapper .container .link_container .link_wrapper .link_cell.mouse-hover a.link p{color:#0093cf}header .header_wrapper .container .link_container .link_wrapper .link_cell a.link{display:inline-flex;align-items:center;min-height:112px;transition:min-height .5s}header .header_wrapper .container .link_container .link_wrapper .link_cell a.link p{font-size:12px;line-height:1.66666667em;font-weight:700;font-family:'Inter','Noto Sans HK';color:#272727;transition:color .1s,background-color .1s}header .header_wrapper .container .link_container .link_wrapper .link_cell.active .child_container .child_wrapper{opacity:1;pointer-events:initial}header .header_wrapper .container .link_container .link_wrapper .link_cell .child_container{position:absolute;left:0px;top:100%;width:100%}@media (max-width:1399px){header .header_wrapper .container .link_container .link_wrapper .link_cell .child_container.pid7 .child_wrapper{width:230px}}header .header_wrapper .container .link_container .link_wrapper .link_cell .child_container .child_wrapper{opacity:0;pointer-events:none;position:absolute;top:0;left:-15px;box-sizing:border-box;width:312px;display:flex;flex-flow:column;background-color:#464C4F;gap:1px}header .header_wrapper .container .link_container .link_wrapper .link_cell .child_container .child_wrapper .child_link_cell a.child_link{display:flex;background-color:#303436;min-height:40px;box-sizing:border-box;padding-inline:17px;padding-block:5px;align-items:center;color:#fff;font-size:12px;line-height:1.66666667em;transition:color .1s,background-color .1s;font-family:'Inter','Noto Sans HK'}header .header_wrapper .container .link_container .link_wrapper .link_cell .child_container .child_wrapper .child_link_cell a.child_link:hover{background-color:#272A2B}header .header_wrapper .container .menu{display:flex;width:41px;height:41px;background-color:#303436;border-radius:4px;background-image:url('/img/1/icon_menu.svg');background-repeat:no-repeat;background-position:center;background-size:41px;position:relative;bottom:2px}@media (min-width:1200px){header .header_wrapper .container .menu{display:none}}header .pulldown{position:absolute;top:100%;left:0;width:100%;pointer-events:initial;clip-path:polygon(0 0, 100% 0, 100% 0%, 0 0%);transition:clip-path .5s}@media (min-width:1200px){header .pulldown{display:none}}header .pulldown.open{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}header .pulldown .link_container{background-color:#303436;padding-inline:25px;box-sizing:border-box}header .pulldown .link_container .link_wrapper .link_cell:last-child a.link{border-bottom-width:0px}header .pulldown .link_container .link_wrapper .link_cell:last-child .child_container .child_wrapper .child_link_cell a{border-bottom-width:0px}header .pulldown .link_container .link_wrapper .link_cell a.link{box-sizing:border-box;border-bottom:1px solid #464c4f;display:flex;padding-top:15px;padding-bottom:13px;justify-content:space-between;align-items:center}header .pulldown .link_container .link_wrapper .link_cell a.link p{font-family:'Inter','Noto Sans HK';font-weight:700;font-size:12px;line-height:1.25em;letter-spacing:0px;color:#FFFFFF}header .pulldown .link_container .link_wrapper .link_cell a.link span.arrow{width:10px;height:8px;display:inline-block;transition:transform .5s;background-image:url('/img/1/icon_menu arrow.svg');background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(180deg)}header .pulldown .link_container .link_wrapper .link_cell .child_container{transition:height .5s;position:relative;overflow:hidden;height:0px}header .pulldown .link_container .link_wrapper .link_cell .child_container .child_wrapper{position:absolute;top:0;left:0;width:100%}header .pulldown .link_container .link_wrapper .link_cell .child_container .child_wrapper .child_link_cell a{box-sizing:border-box;border-bottom:1px solid #464c4f;display:flex;padding-top:15px;padding-left:24px;padding-bottom:13px;font-family:'Inter','Noto Sans HK';font-weight:700;font-size:12px;line-height:1.25em;letter-spacing:0px;color:#FFFFFF}#content{min-height:500px}footer{min-height:234px}footer .footer_top{background-color:#3D4345;box-sizing:border-box;padding-inline:20px;padding-top:37px;padding-bottom:37px;min-height:179px}@media (max-width:1199px){footer .footer_top{padding-inline:25px;padding-bottom:50px}}@media (max-width:767px){footer .footer_top{padding-bottom:51px}}footer .footer_top .container{max-width:1100px;width:100%;display:flex;gap:18px}@media (max-width:1199px){footer .footer_top .container{flex-flow:wrap;gap:44px}}footer .footer_top .container .section_title{color:#fff;font-weight:700;letter-spacing:0px;font-size:14px;line-height:1.42857143em}footer .footer_top .container .content_info{width:51%}@media (max-width:1199px){footer .footer_top .container .content_info{width:100%}}footer .footer_top .container .content_info .info_content{margin-top:9px}@media (max-width:1199px){footer .footer_top .container .content_info .info_content{margin-top:8px}}@media (max-width:767px){footer .footer_top .container .content_info .info_content{margin-top:6px}}@media (max-width:767px){footer .footer_top .container .social{max-width:calc(100% - 65px)}}footer .footer_top .container .social .list{margin-top:13px;margin-left:-1px}footer .footer_top .container .social .list .wrapper{display:flex;flex-flow:wrap;gap:10px 10px}footer .footer_top .container .social .list .wrapper .social_cell{width:30px;height:30px;border-radius:50%;transition:background-color .2s}footer .footer_top .container .social .list .wrapper .social_cell:not(:hover){background-color:#f6f6f6 !important}footer .footer_top .container .social .list .wrapper .social_cell:hover img{filter:brightness(400%)}footer .footer_top .container .social .list .wrapper .social_cell img{width:100%;height:auto;transition:filter .2s}footer .footer_bot{background-color:#303436;box-sizing:border-box;padding-inline:20px;padding-top:16px;padding-bottom:14px}@media (max-width:1199px){footer .footer_bot{padding-inline:25px;padding-top:15px;padding-bottom:15px}}@media (max-width:767px){footer .footer_bot{border-top:1px solid #fff;padding-top:16px}}footer .footer_bot .container{max-width:1100px;display:flex;gap:21px}@media (max-width:767px){footer .footer_bot .container{flex-flow:column;gap:9px}}footer .footer_bot .container .logo{flex-shrink:0;flex-grow:0;width:121px}footer .footer_bot .container .logo img{width:100%;height:auto}footer .footer_bot .container .copyright{font-size:12px;line-height:1.33333333em;letter-spacing:0px;color:#A1A1A1}.page_banner{position:relative;z-index:8}.page_banner .slider-1_container .slider-1_wrapper .revslider ul li .slotholder{max-height:100%;position:relative}.page_banner .back_container{max-width:1100px;position:absolute;top:100%;left:50%;transform:translate(-50%, 0);width:100%;box-sizing:border-box;padding-top:19px;text-align:right}.page_content{box-sizing:border-box;padding-inline:20px;padding-bottom:65px}.page_content .container{max-width:1100px;display:flex}.page_content .container .left_menu{flex-shrink:0;box-sizing:border-box;padding-top:39px;padding-bottom:39px;width:30%;padding-right:2.728%}@media (max-width:767px){.page_content .container .left_menu{display:none}}.page_content .container .left_menu .menu_section+.menu_section{margin-top:50px}.page_content .container .left_menu .menu_section:last-child{margin-top:58px}.page_content .container .left_menu .menu_section .menu_title{color:#595959;font-weight:700;font-size:13px;line-height:1em;margin:12px 0;letter-spacing:0;margin-bottom:9px}.page_content .container .left_menu .menu_section .menu_list.article .list_wrapper .cell{box-sizing:border-box;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ebebeb;padding:9px 0 14px 0}.page_content .container .left_menu .menu_section .menu_list.article .list_wrapper .cell a.cell_link:hover{color:#0093cf}.page_content .container .left_menu .menu_section .menu_list.article .list_wrapper .cell .cell_link{transition:color .1s;font-size:12px;line-height:1.66666667em;letter-spacing:0;font-weight:700;color:#404040}.page_content .container .left_menu .menu_section .menu_list.article .list_wrapper .cell .cell_date{font-size:11px;line-height:1.81818182em;color:#686868;margin:2px 0 1px 0}.page_content .container .left_menu .menu_section .menu_list.snapshot{margin-top:23px}.page_content .container .left_menu .menu_section .menu_list.snapshot .list_wrapper{display:flex;flex-flow:wrap;gap:8px}.page_content .container .left_menu .menu_section .menu_list.snapshot .list_wrapper .list_cell{position:relative;padding:3px;padding-bottom:9px;border:1px solid #ececec;transition:border .1s}.page_content .container .left_menu .menu_section .menu_list.snapshot .list_wrapper .list_cell:hover{border-color:#c4c4c4}.page_content .container .left_menu .menu_section .menu_list.snapshot .list_wrapper .list_cell .cell_image{position:relative}/*953795e33e25c16a067bcfa2a5842f5b*/.page_content .container .left_menu .menu_section .menu_list.snapshot .list_wrapper .list_cell .cell_image .image_inner{position:absolute;top:0;left:0;width:100%;height:100%}.page_content .container .left_menu .menu_section .menu_list.snapshot .list_wrapper .list_cell .cell_image .image_inner img{width:100%;height:100%;object-fit:cover;object-position:top center}.page_content .container .left_menu .menu_section .menu_list.snapshot .list_wrapper .list_cell .cell_image .trans img{width:100%;height:auto}.page_content .container .left_menu .menu_section .menu_list.artwork{margin-top:23px}.page_content .container .left_menu .menu_section .menu_list.artwork .list_wrapper{display:flex;flex-flow:wrap;gap:8px}.page_content .container .left_menu .menu_section .menu_list.artwork .list_wrapper .list_cell{position:relative;padding:3px;padding-bottom:8px;border:1px solid #ececec;transition:border .1s}.page_content .container .left_menu .menu_section .menu_list.artwork .list_wrapper .list_cell:hover{border-color:#c4c4c4}.page_content .container .left_menu .menu_section .menu_list.artwork .list_wrapper .list_cell .cell_image{position:relative}.page_content .container .left_menu .menu_section .menu_list.artwork .list_wrapper .list_cell .cell_image .image_inner{position:absolute;top:0;left:0;width:100%;height:100%}.page_content .container .left_menu .menu_section .menu_list.artwork .list_wrapper .list_cell .cell_image .image_inner img{width:100%;height:100%;object-fit:cover;object-position:top center}.page_content .container .left_menu .menu_section .menu_list.artwork .list_wrapper .list_cell .cell_image .trans img{width:100%;height:auto}.page_content .container .page_content_inner{box-sizing:border-box;padding-top:51px;width:100%}.page_content .container .page_content_inner .page_inner_title{font-size:18px;line-height:1em;letter-spacing:-1px}.contact_us{box-sizing:border-box;padding-inline:20px;padding-top:32px;padding-bottom:71px}.contact_us .container{max-width:1100px;display:flex;gap:28px}@media (max-width:999px){.contact_us .container{flex-flow:column}}.contact_us .container .left{width:65.4%;box-sizing:border-box}@media (max-width:999px){.contact_us .container .left{width:100%}}.contact_us .container .left #gmap iframe{border:5px solid #454545;box-sizing:border-box;width:100%;min-height:360px}.contact_us .container .right{width:calc(100% - 28px - 65.4%)}@media (max-width:999px){.contact_us .container .right{width:100%}}.contact_us .container .right .page_title{font-size:18px;line-height:22px;margin-top:17px;letter-spacing:-1px;font-weight:700;color:#272727}.contact_us .container .right .contact_info_title{font-size:18px;line-height:22px;margin-top:22px;letter-spacing:-1px;font-weight:700;color:#272727}.contact_us .container .right .contact_info{margin-top:17px}