#content #contact{background:#681b47;text-align:center;padding-top:53px;padding-bottom:70px;}#content #contact *{color:#fff;}#content #contact h2{font-size:40px;position:relative;display:inline-block;padding-bottom:14px;margin-bottom:60px;}#content #contact h2:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#ffabda;}#content #contact .contact-method div{display:inline-block;vertical-align:top;box-sizing:border-box;text-align:left;margin-right:50px;}#content #contact .contact-method div > *{display:inline-block;vertical-align:middle;}#content #contact .contact-method div .icon{background-color:#df3996;background-repeat:no-repeat;background-position:center;border-radius:5px;width:50px;height:50px;margin-right:20px;}#content #contact .contact-method div .data{font-size:16px;max-width:235px;}#content #contact .contact-method div a{text-decoration:underline;}#content #contact .contact-method div.address .icon{background-image:url(/img/Contact/icon_contact_address.svg);}#content #contact .contact-method div.tel .icon{background-image:url(/img/Contact/icon_contact_phone.svg);}#content #contact .contact-method div.email .icon{background-image:url(/img/Contact/icon_contact_email.svg);}#content #contact .contact-method div.website .icon{background-image:url(/img/Contact/icon_contact_link.svg);}#content #contact .contact-method div:last-child{margin-right:0;}#content.tablet #contact,#content.mobile #contact{padding-bottom:40px;}#content.tablet #contact h2,#content.mobile #contact h2{padding-bottom:10px;}#content.tablet #contact .contact-method,#content.mobile #contact .contact-method{text-align:left;}#content.tablet #contact .contact-method div,#content.mobile #contact .contact-method div{display:block;margin-right:0;margin-bottom:20px;}#content.tablet #contact .contact-method div .data,#content.mobile #contact .contact-method div .data{max-width:100%;letter-spacing:0.6px;width:calc(100% - 72px);}#content.mobile #contact h2{font-size:35px;}#content.mobile #contact .contact-method div .data{max-width:calc(100% - 70px);}#content #enquiry-form{background:#df3996;padding-top:40px;padding-bottom:60px;}#content #enquiry-form *{color:#fff;font-size:16px;letter-spacing:0.3px;}#content #enquiry-form h2{font-size:26px;margin-bottom:20px;}#content #enquiry-form .form-text{margin-bottom:15px;}#content #enquiry-form .form-ps{font-size:14px;margin-bottom:32px;}#content #enquiry-form .left,#content #enquiry-form .right{display:inline-block;vertical-align:top;width:calc((100% - 58px) / 2);}#content #enquiry-form .left{margin-right:58px;}#content #enquiry-form .row{margin-bottom:16px;}#content #enquiry-form .row .label{display:inline-block;vertical-align:top;width:100px;margin-top:4px;}#content #enquiry-form .row .input-container{display:inline-block;vertical-align:top;width:calc(100% - 100px);background:#fff;border-radius:5px;border:1px solid #fff;box-sizing:border-box;padding:0 10px;}#content #enquiry-form .row .input-container input{width:100%;height:32px;color:#000;}#content #enquiry-form .row .input-container textarea{width:100%;height:108px;color:#000;padding:10px 0;}#content #enquiry-form .row .input-container.error{border-color:#a10909;}#content #enquiry-form .row .radio-container{display:inline-block;vertical-align:middle;width:calc(100% - 100px);margin-top:6px;}#content #enquiry-form .row .radio-container .radio{display:inline-block;vertical-align:top;position:relative;padding-left:32px;margin-right:28px;}#content #enquiry-form .row .radio-container .radio:before,#content #enquiry-form .row .radio-container .radio:after{position:absolute;border-radius:50%;}#content #enquiry-form .row .radio-container .radio:before{content:'';top:0;left:0;width:20px;height:20px;background:#fff;}#content #enquiry-form .row .radio-container .radio:after{top:3px;left:3px;width:14px;height:14px;background:#df3996;}#content #enquiry-form .row .radio-container .radio.checked:after{content:'';}#content #enquiry-form .error-message,#content #enquiry-form .error-message2{text-align:center;font-size:17px;}#content #enquiry-form .submit-wrapper{text-align:center;margin-top:20px;}#content #enquiry-form .submit-wrapper .submit-container{position:relative;background:#781d50;height:40px;width:380px;margin-right:10px;display:inline-block;vertical-align:top;text-align:left;border-radius:5px;}#content #enquiry-form .submit-wrapper .submit-container .handler{width:200px;height:40px;background:#ff8acc url(/img/Contact/arrow_submit.svg) no-repeat right 20px center;display:inline-block;cursor:pointer;z-index:1;color:#000;line-height:40px;text-align:center;box-sizing:border-box;border-radius:5px;}#content #enquiry-form .submit-wrapper .submit-container span{position:absolute;top:0;right:0;width:180px;text-align:center;line-height:40px;font-size:14px;}#content #enquiry-form .submit-wrapper .reset{display:inline-block;vertical-align:top;background:#2d0b1e;width:200px;height:40px;border-radius:5px;}#content #enquiry-form .success-message{text-align:center;line-height:100px;font-size:17px;}#content.tablet #enquiry-form,#content.mobile #enquiry-form{padding-bottom:50px;}#content.tablet #enquiry-form .left,#content.tablet #enquiry-form .right,#content.mobile #enquiry-form .left,#content.mobile #enquiry-form .right{width:100%;}#content.tablet #enquiry-form .left,#content.mobile #enquiry-form .left{margin-right:0;}#content.tablet #enquiry-form .submit-wrapper{text-align:left;margin-left:100px;}#content.tablet #enquiry-form .submit-wrapper .submit-container{margin-right:26px;}#content.mobile #enquiry-form h2{margin-bottom:16px;}#content.mobile #enquiry-form .submit-wrapper .submit-container{margin-right:0;width:100%;}#content.mobile #enquiry-form .submit-wrapper .submit-container .handler,#content.mobile #enquiry-form .submit-wrapper .submit-container span{width:50%;}#content.mobile #enquiry-form .submit-wrapper .reset{margin-top:20px;}#content .data-detail .photo{float:right;width:400px;margin-left:40px;margin-bottom:50px;}#content .data-detail .photo img{border-radius:5px;border:1px solid #ebebeb;box-sizing:border-box;}#content .data-detail .photo .label{margin-top:20px;position:relative;padding-left:50px;font-size:16px;line-height:36px;}#content .data-detail .photo .label:before{content:'';position:absolute;top:0;left:0;width:36px;height:36px;background:#df3996 url(/img/icon_zoom.svg) no-repeat center;}#content .data-detail .data-date{font-size:16px;padding-top:17px;margin-bottom:34px;letter-spacing:0.8px;}#content #lightbox.zoom-lightbox .lightbox-container{background:#fff;padding:110px 100px;margin-top:280px;}#content #lightbox.zoom-lightbox .lightbox-container img{width:100%;height:auto;border-radius:5px;border:1px solid #ebebeb;box-sizing:border-box;}#content.tablet #lightbox.zoom-lightbox .lightbox-container,#content.mobile #lightbox.zoom-lightbox .lightbox-container{padding-left:8.3%;padding-right:8.3%;}#content.mobile .news-list a{width:calc((100% - 42px) / 2);margin-right:42px;}#content.mobile .news-list a:nth-child(even){margin-right:0;}#content.mobile .data-detail .photo{float:none;margin-left:auto;margin-right:auto;display:block;}#content .courses .programme{padding-bottom:26px;}#content .courses .programme .lv1{font-size:24px;color:#df3996;margin-bottom:28px;}#content .courses .programme .lv1-row{margin-bottom:22px;position:relative;}#content .courses .programme .lv1-row .control{position:absolute;top:0;right:0;}#content .courses .programme .lv1-row .control .open-all,#content .courses .programme .lv1-row .control .close-all{color:#df3996;font-size:16px;display:inline-block;vertical-align:middle;line-height:25px;letter-spacing:0.5px;margin:0 13px;}#content .courses .programme .lv1-row .control .open-all{margin-left:0;position:relative;}#content .courses .programme .lv1-row .control .open-all:before{content:'';position:absolute;top:0;bottom:0;right:-13px;width:1px;background:#aeaeae;}#content .courses .programme .lv1-row .control .close-all{margin-right:0;}#content .courses .programme .lv2{margin-bottom:20px;}#content .courses .programme .lv2 .head{color:#fff;background:#df3996;font-size:22px;padding:9px 69px 9px 19px;display:block;position:relative;}#content .courses .programme .lv2 .lv3{background:#fedcef;padding:20px 20px 0;}#content .courses .programme .lv2 .lv3 table{width:100%;}#content .courses .programme .lv2 .lv3 table tr{border-bottom:1px solid #781d50;}#content .courses .programme .lv2 .lv3 table tr:last-child{border:none;}#content .courses .programme .lv2 .lv3 table th{font-size:16px;color:#463725;font-weight:bold;padding-bottom:17px;}#content .courses .programme .lv2 .lv3 table td{font-size:16px;vertical-align:top;line-height:28px;padding:13px 0;}#content .courses .programme .lv2 .lv3 table td > a{display:block;font-size:16px;}#content .courses .programme .lv2 .lv3 table td .editor{margin-bottom:10px;}#content .courses .programme .lv2 .lv3 table td:nth-child(2) a{background:url(/img/arrow_learn_more.svg) no-repeat top 3px right;padding-right:45px;}#content .courses .programme.mutli .lv1-row{padding-right:180px;min-height:27px;}#content .courses .programme.mutli .lv2 .head:after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;background:#ff8acc url(/img/button_faq_open.svg) no-repeat center;width:50px;}#content .courses .programme.mutli .lv2 .lv3{display:none;}#content .courses .programme.mutli .lv2.open .head:after{background-image:url(/img/button_faq_close.svg);}#content .courses .programme.mutli .lv2.open .lv3{display:block;}#content .teachers{padding-top:20px;}#content .teachers .teacher{margin-bottom:70px;background:#f3f3f3;padding:35px 40px 40px 310px;min-height:365px;box-sizing:border-box;position:relative;display:block;}#content .teachers .teacher .photo{position:absolute;top:-20px;left:20px;}#content .teachers .teacher .photo img{position:relative;border-radius:5px;}#content .teachers .teacher .photo:before{content:'';position:absolute;bottom:-20px;right:-20px;width:100%;height:100%;background:#fff;border-radius:5px;}#content .teachers .teacher .name{margin-bottom:20px;}#content .teachers .teacher .name div{display:inline-block;vertical-align:middle;color:#df3996;font-size:24px;font-weight:bold;letter-spacing:0.5px;}#content .teachers .teacher .name span{display:inline-block;width:1px;background:#ffabda;height:25px;margin:0 13px;vertical-align:middle;}#content .teachers .teacher .row{font-size:16px;padding-left:40px;margin-bottom:8px;line-height:30px;padding-top:2px;letter-spacing:0.3px;}#content .teachers .teacher .row.identity{background:url(/img/Student/icon_8_position_green.svg) no-repeat top 3px left/24px;}#content .teachers .teacher .row.info1{background:url(/img/Student/icon_8_q_green.svg) no-repeat top 3px left/24px;}#content .teachers .teacher .row.info2{background:url(/img/Student/icon_8_ir_green.svg) no-repeat top 3px left/24px;}#content .teachers .teacher .row.info3{background:url(/img/Student/icon_8_course_green.svg) no-repeat top 3px left/24px;}#content.mobile .teachers .teacher{padding-left:40px;padding-top:0;}#content.mobile .teachers .teacher .photo{position:relative;left:auto;margin:0 auto 20px;width:230px;}#content.mobile .teachers .teacher .name span{display:block;background:none;width:100%;height:0;margin:0;}#content .data-list a{display:block;background:#f3f3f3;padding:40px;margin-bottom:30px;}#content .data-list a .thumbnail{display:inline-block;vertical-align:top;margin-right:28px;}#content .data-list a .thumbnail img{border-radius:5px;}#content .data-list a .info h3{font-size:24px;color:#df3996;letter-spacing:1.4px;margin-bottom:16px;}#content .data-list a .info .data-date{font-size:16px;letter-spacing:1.2px;margin-bottom:7px;}#content .data-list a .info .ellipsis{font-size:16px;line-height:30px;letter-spacing:1px;margin-bottom:22px;}#content .data-list a .info .details{width:192px;margin-left:auto;background:#ffabda url(/img/arrow_learn_more.svg) no-repeat right 8px center;line-height:44px;font-size:16px;border-radius:5px;box-sizing:border-box;padding-left:25px;}#content .data-list a .info.hasThumbnail{display:inline-block;vertical-align:top;width:calc(100% - 402px);margin-top:3px;}#content.mobile .data-list a .thumbnail{margin-right:auto;}#content.mobile .data-list a .thumbnail img{width:100%;height:auto;}#content.mobile .data-list a .info.hasThumbnail{width:100%;}.pager{position:relative;text-align:center;padding-top:10px;}.pager *{display:inline-block;vertical-align:middle;font-size:15px;}.pager .first_page_num,.pager .total_page_num,.pager .range .page_num,.pager .page_input{line-height:36px;height:36px;}.pager .first_page_num{margin-right:8px;}.pager .first_page_num,.pager .total_page_num,.pager .range .page_num{min-width:36px;box-sizing:border-box;}.pager .first_page_num.current,.pager .first_page_num:hover,.pager .total_page_num.current,.pager .total_page_num:hover,.pager .range .page_num.current,.pager .range .page_num:hover{background:#ffabda;}.pager .range .page_num{margin:0 2px;}.pager .first_page_num.disabled,.pager .total_page_num.disabled,.pager .prev.disabled,.pager .next.disabled{display:none;}.pager .prev,.pager .next{width:20px;height:20px;margin:0 2px;background:url(/img/arrow_page_green.svg) no-repeat center/100% 100%;}.pager .next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.pager .total_page_num{margin-left:8px;}.pager form{margin-left:20px;}.pager form input{width:54px;padding-left:12px;text-align:left;box-sizing:border-box;background:#f1f1f1;}#content .subpage-wrapper{position:relative;}#content .sub-menu{position:absolute;top:0;left:0;width:270px;margin-right:40px;padding:14px 0;background:#fff0f8;}#content .sub-menu > ul li{list-style:none;display:block;}#content .sub-menu > ul li a{font-size:20px;display:block;letter-spacing:0.4px;}#content .sub-menu > ul li a:hover,#content .sub-menu > ul li a.current{background:#df3996;color:#fff;}#content .sub-menu > ul > li > a{font-weight:bold;padding:10px 18px;padding-right:60px;}#content .sub-menu > ul > li > a.current{background:#df3996;color:#fff;}#content .sub-menu > ul > li > a.hasChild{position:relative;}#content .sub-menu > ul > li > a.hasChild:after{content:'';position:absolute;top:0;right:20px;bottom:0;margin:auto;background:url(/img/arrow_pulldown.svg) no-repeat;width:20px;height:20px;}#content .sub-menu > ul > li > a.hasChild:hover,#content .sub-menu > ul > li > a.hasChild.current{color:#000;background:none;}#content .sub-menu > ul > li ul{display:none;margin-top:-6px;margin-bottom:5px;}#content .sub-menu > ul > li ul li a{padding:5px 37px;}#content .sub-menu > ul > li.open > a:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}#content .sub-menu > ul > li.open ul{display:block;}#content .sub-menu .select{display:none;position:relative;z-index:1;}#content .sub-menu .select .select-input{display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;position:relative;border:1px solid #aeaeae;border-radius:5px;line-height:38px;box-sizing:border-box;padding:0 48px 0 14px;font-size:20px;font-weight:bold;letter-spacing:0.4px;}#content .sub-menu .select .select-input:after{content:'';position:absolute;top:0;right:14px;bottom:0;margin:auto;background:url(/img/arrow_pulldown.svg) no-repeat center;width:20px;height:20px;}#content .sub-menu .select .select-container{display:none;position:absolute;top:100%;left:0;width:100%;border:1px solid #aeaeae;box-sizing:border-box;background:#fff;}#content .sub-menu .select .select-container div{padding:8px 14px;font-size:20px;letter-spacing:0.4px;}#content .sub-menu .select .select-container div:hover{color:#fff;background:#df3996;}#content .sub-menu .select.select-fix .select-input:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}#content .sub-menu + .subpage-container{display:inline-block;vertical-align:top;width:calc(100% - 310px);margin-left:310px;}#content.tablet .subpage-wrapper,#content.mobile .subpage-wrapper{min-height:0 !important;}#content.tablet .sub-menu,#content.mobile .sub-menu{width:100%;margin-right:0;padding:0;margin-bottom:40px;position:relative;top:auto !important;z-index:2;}#content.tablet .sub-menu ul,#content.mobile .sub-menu ul{display:none;}#content.tablet .sub-menu .select,#content.mobile .sub-menu .select{display:block;}#content.tablet .sub-menu + .subpage-container,#content.mobile .sub-menu + .subpage-container{width:100%;margin-left:0;}a{border:1px solid transparent;}a:focus{border:1px dotted #000 !important;}.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;}.reverse-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.reverse-v{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}.container{max-width:1200px;margin:auto;position:relative;padding:0 20px;}html.open{overflow:hidden;}html.open header{position:fixed;top:0;left:0;height:100%;background:#fff;overflow-y:scroll;}html.open header .header-responsive{display:block;}html.open header.tablet .nav-icon{background-image:url(/img/Header/button_menu_close_white.png);}html.open header.mobile .nav-icon{background-image:url(/img/Header/button_menu_close_black.png);}html.tablet .container{padding:0 30px;}body{min-width:480px;position:relative;}.hidden-word{font-size:0 !important;}header,#content,footer{width:100%;float:left;clear:both;}header{position:relative;z-index:100;}header .logo{position:absolute;top:-21px;left:17px;}header .logo *{display:inline-block;vertical-align:middle;}header .logo a{background:url(/img/hku_logo.png) no-repeat center/100% 100%;width:73px;height:77px;margin-right:20px;}header .logo span{font-size:23px;font-weight:bold;letter-spacing:0.8px;max-width:340px;text-align:left;}header #skipToContent{position:absolute;left:250px;top:100%;width:0;height:0;overflow:hidden;line-height:40px;z-index:1;}header #skipToContent span{display:block;font-size:16px;line-height:40px;color:#fff;background:#000;padding:0 20px;}header #skipToContent:focus{width:auto;height:auto;padding:2px;border:1px solid #000 !important;}header .header-top{text-align:right;position:relative;padding:37px 0;}header .header-top .container > *{display:inline-block;vertical-align:middle;}header .header-top .external-link{border:1px solid #000;border-radius:5px;font-size:15px;background:url(/img/arrow_link.svg) no-repeat right;margin-left:10px;line-height:35px;padding:0 20px 0 8px;}header .header-top .search,header .header-top .home,header .header-top .contact{width:30px;height:30px;margin-left:16px;}header .header-top .search{background:url(/img/Header/icon_menu_search_purple.svg) no-repeat center;}header .header-top .home{background:url(/img/Header/icon_menu_home_purple.svg) no-repeat center;}header .header-top .contact{background:url(/img/Header/icon_menu_phone_purple.svg) no-repeat center;}header .header-top .social-icons{border-left:1px solid #aeaeae;padding-left:10px;margin-left:16px;}header .header-top .social-icons a{display:inline-block;vertical-align:middle;margin-left:10px;}/*953795e33e25c16a067bcfa2a5842f5b*/header .header-top .resizeBtnSet{border-left:1px solid #aeaeae;margin-left:20px;padding-left:17px;}header .header-top .resizeBtnSet ul li{display:inline-block;vertical-align:top;margin-left:5px;}header .header-top .resizeBtnSet ul li a{display:block;text-align:center;width:36px;height:36px;line-height:36px;border-radius:5px;box-sizing:border-box;}header .header-top .resizeBtnSet ul li a:hover{background:#ffabda;}header .header-top .resizeBtnSet ul li.small a{font-size:14px;}header .header-top .resizeBtnSet ul li.default a{font-size:20px;}header .header-top .resizeBtnSet ul li.large a{font-size:25px;}header .header-top .resizeBtnSet ul li.selected a{background:#ffabda;}header .header-top .language{border-left:1px solid #aeaeae;padding-left:15px;margin-left:18px;}header .header-top .language a{display:inline-block;vertical-align:middle;text-align:center;font-size:15px;width:36px;height:36px;line-height:36px;border-radius:5px;margin-left:6px;box-sizing:border-box;}header .header-top .language a:hover,header .header-top .language a.current{background:#ffabda;}header > .menu{background:#df3996;text-align:center;}header > .menu .container > ul li a{font-size:16px;display:block;}header > .menu .container > ul > li{display:inline-block;vertical-align:top;margin:0 11px;position:relative;}header > .menu .container > ul > li > a{color:#fff;padding:12px 20px;}header > .menu .container > ul > li > a.current{background:#8c245e;}header > .menu .container > ul > li ul{display:none;position:absolute;top:100%;left:0;min-width:calc(100% + 24px);padding:7px 0;background:#fff;text-align:left;-webkit-box-shadow:0px 0px 30px 0px rgba(22,23,22,0.5);-moz-box-shadow:0px 0px 30px 0px rgba(22,23,22,0.5);box-shadow:0px 0px 30px 0px rgba(22,23,22,0.5);z-index:1;}header > .menu .container > ul > li ul li{display:block;}header > .menu .container > ul > li ul li a{padding:14px 22px;}header > .menu .container > ul > li ul li:hover{background:#ffabda;}header > .menu .container > ul > li:hover > a,header > .menu .container > ul > li.show > a{background:#8c245e;}header > .menu .container > ul > li:hover ul,header > .menu .container > ul > li.show ul{display:block;}header .nav-icon{display:none;background:#df3996 url(/img/Header/button_menu_white.png) no-repeat center/36px;height:50px;box-sizing:border-box;margin-top:37px;}header .header-responsive{display:none;background:#fff;padding:30px 38px 112px;text-align:center;}header .header-responsive > *{display:inline-block;vertical-align:middle;}header .header-responsive .resizeBtnSet,header .header-responsive .language{margin-bottom:10px;}header .header-responsive .resizeBtnSet ul li{display:inline-block;vertical-align:top;margin:0 2.5px;}header .header-responsive .resizeBtnSet ul li a{display:block;text-align:center;width:36px;height:36px;line-height:36px;border-radius:5px;box-sizing:border-box;}header .header-responsive .resizeBtnSet ul li a:hover{background:#ffabda;}header .header-responsive .resizeBtnSet ul li.small a{font-size:14px;}header .header-responsive .resizeBtnSet ul li.default a{font-size:20px;}header .header-responsive .resizeBtnSet ul li.large a{font-size:25px;}header .header-responsive .resizeBtnSet ul li.selected a{background:#ffabda;}header .header-responsive .language{display:inline-block;vertical-align:middle;border-left:1px solid #aeaeae;padding-left:15px;margin-left:18px;}header .header-responsive .language a{display:inline-block;vertical-align:middle;text-align:center;font-size:15px;width:36px;height:36px;line-height:36px;border-radius:5px;margin-left:6px;box-sizing:border-box;}header .header-responsive .language a:hover,header .header-responsive .language a.current{background:#ffabda;}header .header-responsive .menu{text-align:left;display:block;margin-bottom:23px;}header .header-responsive .menu > ul li{display:block;}header .header-responsive .menu > ul li a{display:block;font-size:18px;letter-spacing:1px;}header .header-responsive .menu > ul li a:hover{background:#ffabda;}header .header-responsive .menu > ul > li{margin-bottom:10px;}header .header-responsive .menu > ul > li > a{padding:11.5px 0;}header .header-responsive .menu > ul > li > a span{display:inline-block;position:relative;padding-right:38px;}header .header-responsive .menu > ul > li > a.hasChild span:after{content:'';position:absolute;top:0;right:0;bottom:0;margin:auto;background:url(/img/arrow_pulldown.svg) no-repeat;width:20px;height:20px;}header .header-responsive .menu > ul > li ul{display:none;}header .header-responsive .menu > ul > li ul li a{padding:11.5px 20px;}header .header-responsive .menu > ul > li.open > a span:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}header .header-responsive .menu > ul > li.open ul{display:block;}header .header-responsive .external-link{text-decoration:underline;font-size:15px;margin:0 9px;}header .header-responsive .search{background:url(/img/Header/icon_menu_search_green.svg) no-repeat center;width:30px;height:30px;margin-left:8px;}header .header-responsive .social-icons{border-left:1px solid #aeaeae;padding-left:10px;margin-left:16px;}header .header-responsive .social-icons a{display:inline-block;vertical-align:middle;margin-left:10px;}header.tablet .header-top .external-link,header.tablet .header-top .search,header.tablet .header-top .home,header.tablet .header-top .contact,header.tablet .header-top .social-icons,header.mobile .header-top .external-link,header.mobile .header-top .search,header.mobile .header-top .home,header.mobile .header-top .contact,header.mobile .header-top .social-icons{display:none;}header.tablet > .menu,header.mobile > .menu{display:none;}header.tablet .nav-icon,header.mobile .nav-icon{display:block;}header.tablet .logo{left:30px;}header.tablet .header-top{padding-bottom:0;}header.tablet .header-top .resizeBtnSet{border:none;margin-left:0;padding-left:0;}header.tablet .header-responsive .resizeBtnSet,header.tablet .header-responsive .language{display:none;}header.mobile .logo{top:13px;}header.mobile .logo a{width:60px;height:66px;margin-right:16px;background-image:url(/img/hku_logo_m.png);}header.mobile .logo span{font-size:18.88px;}header.mobile .header-top{height:95px;padding:0;}header.mobile .header-top .resizeBtnSet,header.mobile .header-top .language{display:none;}header.mobile .nav-icon{position:absolute;top:0;right:20px;bottom:0;margin:auto;background:url(/img/Header/button_menu_black.png) no-repeat center/100% 100%;width:36px;height:29px;}header.mobile .header-responsive{border-top:1px solid #df3996;}#content{min-height:500px;}#content #mainContent{font-size:0 !important;width:0;height:0;border:0 !important;}#content #inner-banner{height:300px;}#content #inner-banner .container{height:100%;}#content #inner-banner .section-title{display:inline-block;vertical-align:bottom;position:relative;}#content #inner-banner .section-title h1{color:#fff;font-size:54px;position:relative;padding:7px 55px 4px 0;letter-spacing:2.5px;min-width:281px;box-sizing:border-box;}#content #inner-banner .section-title:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#df3996;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity = 90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}#content #inner-banner .section-title:after{content:'';position:absolute;top:0;left:-200%;width:200%;height:100%;background:#df3996;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity = 90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}#content .page-wrapper{padding-top:17px;padding-bottom:73px;}#content .page-wrapper #navigation{padding-right:60px;margin-bottom:47px;position:relative;}#content .page-wrapper #navigation *{font-size:15px;color:#595959;}#content .page-wrapper #navigation .navigation *{vertical-align:middle;}#content .page-wrapper #navigation .back{position:absolute;top:0;right:0;padding-left:25px;}#content .page-wrapper #navigation .back:before{content:'';position:absolute;top:0;left:0;bottom:0;margin:auto;background:url(/img/arrow_link.svg);width:20px;height:20px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .page-wrapper .page-title{font-size:40px;color:#1a1a1a;padding-bottom:10px;margin-bottom:40px;letter-spacing:2px;position:relative;}#content .page-wrapper .page-title:after{content:'';position:absolute;left:0;bottom:0;width:162px;height:2px;background:#ffabda;}#content .page-wrapper .filter *{font-size:16px;}#content .page-wrapper .filter .label{display:inline-block;vertical-align:middle;margin-right:8px;}#content .page-wrapper .filter .select{display:inline-block;vertical-align:middle;position:relative;width:176px;text-align:left;}#content .page-wrapper .filter .select .select-input{display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;position:relative;border:1px solid #aeaeae;border-radius:5px;line-height:38px;box-sizing:border-box;padding:0 48px 0 14px;}#content .page-wrapper .filter .select .select-input:after{content:'';position:absolute;top:0;right:14px;bottom:0;margin:auto;background:url(/img/arrow_pulldown.svg) no-repeat center;width:20px;height:20px;}#content .page-wrapper .filter .select .select-container{display:none;position:absolute;top:100%;left:0;width:100%;border:1px solid #aeaeae;box-sizing:border-box;background:#fff;}#content .page-wrapper .filter .select .select-container div{padding:8px 14px;}#content .page-wrapper .filter .select .select-container div:hover{color:#fff;background:#df3996;}#content .page-wrapper .filter .select.select-fix .select-input:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}#content .page-wrapper .loading{background:url(/img/loading_green.svg), url(/img/loading_base.svg);width:80px;height:80px;margin:auto;display:none;}#content .page-wrapper .detail-date{font-size:16px;letter-spacing:1px;margin-bottom:17px;}#content .page-wrapper #media{margin-top:55px;margin-bottom:25px;}#content .page-wrapper #media .top,#content .page-wrapper #media .bottom{position:relative;}#content .page-wrapper #media .top .prev,#content .page-wrapper #media .top .next,#content .page-wrapper #media .bottom .prev,#content .page-wrapper #media .bottom .next{position:absolute;top:0;bottom:0;font-size:0 !important;background:url(/img/arrow_gallery_green.svg) no-repeat center;width:30px;hegiht:30px;}#content .page-wrapper #media .top .prev,#content .page-wrapper #media .bottom .prev{left:0;}#content .page-wrapper #media .top .next,#content .page-wrapper #media .bottom .next{right:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .page-wrapper #media .top{padding:0 80px;position:relative;background:linear-gradient(0deg,#f1f1f1 0%,#fff 50%);}#content .page-wrapper #media .top .top-wrapper{position:relative;}#content .page-wrapper #media .top .top-wrapper .top-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 63px;}#content .page-wrapper #media .top .top-wrapper .top-container .slider{display:inline-block;vertical-align:middle;}#content .page-wrapper #media .top .top-wrapper .top-container .media-item{position:relative;text-align:center;}#content .page-wrapper #media .top .top-wrapper .top-container .media-item img{max-width:100%;height:auto;}#content .page-wrapper #media .top .top-wrapper .top-container .media-item img.trans{width:100%;}#content .page-wrapper #media .top .top-wrapper .top-container .media-item iframe,#content .page-wrapper #media .top .top-wrapper .top-container .media-item video{position:absolute;top:0;left:0;width:100%;height:100%;}#content .page-wrapper #media .bottom{background:#e9e9e9;padding:30px 80px;}#content .page-wrapper #media .bottom .bottom-wrapper{position:relative;}#content .page-wrapper #media .bottom .bottom-wrapper .bottom-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 28px;}#content .page-wrapper #media .bottom .bottom-wrapper .bottom-container .slider{display:inline-block;}#content .page-wrapper #media .bottom .bottom-wrapper .bottom-container .media-pager{position:relative;border-radius:5px;overflow:hidden;display:inline-block;}#content .page-wrapper #media .bottom .bottom-wrapper .bottom-container .media-pager span{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/play-btn.png) no-repeat center;}#content .page-wrapper #media .bottom .bottom-wrapper .bottom-container .media-pager.current:before{content:'';position:absolute;top:0;left:0;border:2px solid #df3996;width:100%;height:100%;border-radius:5px;box-sizing:border-box;}#content #lightbox{display:none;z-index:100;position:absolute;top:0;left:0;width:100%;}#content #lightbox .lightbox-container{max-width:1200px;box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;}#content #lightbox .lightbox-container .lightbox-close{position:absolute;top:20px;right:18px;background:url(/img/Header/button_menu_close_black.png) no-repeat center/100% 100%;width:23px;height:17px;font-size:0 !important;}#content #lightbox:before{content:'';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;}#content.tablet #media .top,#content.tablet #media .bottom,#content.mobile #media .top,#content.mobile #media .bottom{padding-left:20px;padding-right:20px;}footer{background:#2d0b1e;padding:26px 0;}footer .copyright{color:#fff;font-size:15px;letter-spacing:0.24px;}footer .copyright a{color:#fff;font-size:15px;}footer.tablet .container,footer.mobile .container{padding:0 20px;}footer.tablet .copyright,footer.mobile .copyright{font-size:14px;}footer.tablet .copyright a,footer.mobile .copyright a{font-size:14px;}footer.mobile{padding:17px 0;}footer.mobile .copyright span{display:block;margin-top:6px;}#content .contact-method{margin-top:6px;margin-bottom:20px;}#content .contact-method > *{display:inline-block;vertical-align:top;width:50%;position:relative;box-sizing:border-box;padding-right:20px;margin-bottom:20px;}#content .contact-method > * .icon{display:inline-block;vertical-align:middle;margin-right:20px;width:50px;height:50px;background-color:#df3996;border-radius:5px;background-repeat:no-repeat;background-position:center;}#content .contact-method > * .data{display:inline-block;vertical-align:middle;font-size:16px;width:calc(100% - 70px);}#content .contact-method > * a{text-decoration:underline;color:#df3996;box-sizing:border-box;}#content .contact-method > *.address .icon{background-image:url(/img/Contact/icon_contact_address.svg);}#content .contact-method > *.tel .icon{background-image:url(/img/Contact/icon_contact_phone.svg);}#content .contact-method > *.email .icon{background-image:url(/img/Contact/icon_contact_email.svg);}#content .contact-method > *.website .icon{background-image:url(/img/Contact/icon_contact_link.svg);}#content #map{height:500px;}#content #contact{display:none;}#content.mobile .contact-method > *{width:100%;}