@charset "utf-8";
/* CSS Document */
body { font-family:"Arial", STHeiti, pmingliu, Helvetica, sans-serif !important; }
h1 { font-family:"EbrimaNormal", STHeiti, pmingliu, Helvetica, sans-serif !important; font-weight:bold \9!important; }
h2 { font-family:"InterstateBoldCondensedBold", STHeiti, pmingliu, Helvetica, sans-serif !important; font-weight:bold \9!important; /* line-height:1.3em !important */ }
h3 { font-family:"InterstateBoldCondensedBold", STHeiti, pmingliu, Helvetica, sans-serif !important; font-weight:bold \9!important; }
h4 { font-family:"InterstateBoldCondensedBold", STHeiti, pmingliu, Helvetica, sans-serif !important; font-weight:bold \9!important; }
#header .header-container .shortlinks .top .search #search-box { font-size:11px; }
/*#content .inner-content-middle { font-size: 1.083em; }*/
#content .inner-content-middle h5 { font-size: 1.2em !important; }
.inner-content-668 { font-size: 1.3em; /* 1.083=13/12 */ }
.inner-content-668 h2.title { font-size: 1.538em !important /* 1.538=20/13 */ }
.inner-content-668 .press-releases-listing .press-item,
.inner-content-668 .bulletin-listing .bulletin-latest .desc span,
.inner-content-668 .bulletin-listing .bulletin-box .desc > *,
.inner-content-668 .bulletin-listing .pagination span { font-size: 1em !important; }
#content { line-height:normal; }
#content li { font-size:1.3em !important;}
#content li li { font-size: 1em !important; }
#content p { font-size:1.3em !important; /* overflow:hidden; enable this made null <p> larger height*/}
#content li p {font-size: 1em !important;}
#content .inner-content-668 p,
#content .inner-content-668 li { font-size: 1em !important; }
#content .inner-content-668 h3 { font-size: 1.307em !important; /* 1.307=17/13 */ }
.text_large { font-size: 140%; }
.wallpaper-container a { background:url("/assets/img/download-wallpaper-chi_green.png") no-repeat top left; }
.more a { *padding-top:4px; *padding-bottom:0px; }
.text_small .more a { *padding-top:5px; }
.switch a { font-size:0.9em}
/* menu */

.nav-about-hku .nav-list ul { width: 125px; }
.nav-publications .nav-list ul { width: 120px; }
.nav-staff .nav-list ul { width: 160px; }
.nav-faculties-and-departments .nav-list ul { width: 180px; }
#header .header-container .nav #mega-menu-1 li.about-hku .sub-container ul.sub .row li { width: 150px; }
#header .header-container .nav #mega-menu-1 li.publications .sub-container ul.sub .row li { width: 125px; }
#header .header-container .nav #mega-menu-1 li.faculties-and-departments .sub-container ul.sub .row li { width: 160px; }
#header .header-container .nav #mega-menu-1 li a { font-family: "微軟正黑體", "Microsoft JhengHei", STHeiti, pmingliu, Helvetica, sans-serif !important; padding:8px 0 6px;  [;padding:6px 0 7px;]; *padding:8px 0 6px;}
#header .header-container .nav #mega-menu-2 li a { font-family: "微軟正黑體", "Microsoft JhengHei", STHeiti, pmingliu, Helvetica, sans-serif !important; padding-top: 9px; }

#header .header-container .shortlinks .bottom ul li a { font-family: arial, "微軟正黑體", "Microsoft JhengHei", STHeiti, pmingliu, Helvetica, sans-serif !important; line-height:1.3em }
#header .header-container .nav #mega-menu-1 li, #header .header-container .nav #mega-menu-2 li {/**overflow:auto;*/ font-size:1.2em; line-height:1.3em }
#header .header-container .nav #mega-menu-1 li a, #header .header-container .nav #mega-menu-2 li a { font-size:1.15em }
#header .header-container .nav #mega-menu-1 li a { line-height:1em \9;}
#header .header-container .nav #mega-menu-1 li ul li a, #header .header-container .nav #mega-menu-2 li ul li a { font-size:0.8em }
#header .header-container .nav #mega-menu-2 li ul li a { padding:0 0 8px;}
#header .header-container .nav #mega-menu-1 li.about-hku > a { width:114px;}
#header .header-container .nav #mega-menu-1 li.teaching-and-learning > a { width:100px; }
#header .header-container .nav #mega-menu-1 li.research > a { width:108px; }
#header .header-container .nav #mega-menu-1 li.global > a { width:76px; }
#header .header-container .nav #mega-menu-1 li.knowledge-exchange > a { width:128px; }
#header .header-container .nav #mega-menu-1 li.faculties-and-departments > a { width:128px; }
#header .header-container .nav #mega-menu-1 li.publications > a { width:124px; }
#header .header-container .nav #mega-menu-1 li.maps > a { width:98px; }
#header .header-container .nav #mega-menu-1 li.libraries > a { width:124px; }
#header .header-container .nav #mega-menu-2 { width: 945px; }
#header .header-container .nav #mega-menu-2 li.prospective-students > a { width:106px; text-align:left }
#header .header-container .nav #mega-menu-2 li.current-students > a { width:126px; }
#header .header-container .nav #mega-menu-2 li.staff > a { width:113px; }
#header .header-container .nav #mega-menu-2 li.alumni > a { width:113px; }
#header .header-container .nav #mega-menu-2 li.media > a { width:123px; }
#header .header-container .nav #mega-menu-2 li.visitors > a { width:113px; }
#header .header-container .nav #mega-menu-2 li.giving-to-hku > a { width:131px; }
#header .header-container .nav #mega-menu-2 li.login-to-hku > a { width:111px; text-align:right }
#header .header-container .nav #mega-menu-2 li.login-to-hku span { font-size:11px !important; }

#header .header-container .nav #mega-menu-1 li.knowledge-exchange .sub-container ul.sub .row li.col-1{ width:195px;}
#header .header-container .nav #mega-menu-1 li.knowledge-exchange .sub-container ul.sub .row li.col-2{ width:185px;}
#header .header-container .nav #mega-menu-1 li.knowledge-exchange .sub-container ul.sub .row li.col-3{ width:150px;}
#header .header-container .nav #mega-menu-1 li.knowledge-exchange .sub-container ul.sub .row li.col-4{ width:230px;}

.third-nav .nav-list ul li a { font-size:1.3em; line-height:1.3em }
.text_large .third-nav .nav-list ul li a { line-height:1.2em}
.nav-media .nav-list ul { width: 190px; }
.highlight .detail .more a { background:url("/assets/img/index-ui.png") no-repeat left -134px #000; }
.highlight .white .more a { background: url("/assets/img/index-ui.png") no-repeat scroll left -114px #fff; }
/* content */
#content .content-container .inner-content { float: right; }
.mixed-layout-3 { font-size: 1em; letter-spacing: 0em; }
#content .content-container .mixed-layout-3 .four-col .inner-box .inner-box-middle-2 h2.title { font-size:1.8em; letter-spacing:-0.5px; }
#content .content-container .mixed-layout-3 .four-col .smaller-box-wrapper .inner-box .inner-box-middle h2.title { font-size:1.8em; letter-spacing:-0.5px; }
#content .content-container .mixed-layout-3 .highlight-box .highlight-box-middle h2.title { font-size:1.9em; letter-spacing:-0.5px; }
#content .content-container .mixed-layout-3 .four-col .inner-box .inner-box-middle-2 h2.title a:hover { text-decoration:none; }
#content .content-container .mixed-layout-3 .four-col .smaller-box-wrapper .inner-box .inner-box-middle h2.title a:hover { text-decoration:none; }
.play_video_img { background: url("/assets/img/play-video-cht.png") no-repeat scroll 0 center transparent; }
.inner-content-668 .press-releases-listing .month span a { font-size: 0.8em; padding-bottom: 8px; padding-top: 5px; letter-spacing: -1px; }
.inner-content-668 .press-invitation-details span.back { line-height: 1.3em; }
.inner-content-668 .press-invitation-details h2.title { clear: both; float: none; font-size: 1.9em; }
/* about us */
#content .content-container .inner-full-wrapper .highlight .boxcaption2 .more a { background:url("../img/plus.gif") no-repeat scroll 5px 8px #6DBC2F; text-indent: 0px; padding: 2px 15px; }
.press-invitation-details { line-height: 1.7em; }
/*
.press-invitation-details{font-size: 1.2em;line-height: 2em;}
.inner-content-668 .press-invitation-details span.back a{line-height: 1em;*display:block;*width:80px;font-size:0.8em;margin-top: 5px;}
*/

/* department */
#content .content-container .inner-full-content .mass-box .mass-box-middle .directory-listing .page-result-list .dep_eng { float:left; margin-right:8px; }
#content .content-container .inner-full-content .mass-box .mass-box-middle .directory-listing .page-result-list .dep_cht { float:left; font-size:1.1em; }
#content .content-container .inner-full-content .mass-box .mass-box-middle .directory-listing .page-result-list ul li { float:left; width:100%; }
#content .content-container .inner-full-content .mass-box .mass-box-middle .directory-listing .page-result-list { width:720px; }
#content .content-container .inner-full-content .mass-box .mass-box-middle .directory-listing #search-directory-box { font-size:11px; }
.inner-content-668 .press-announcements-details h2.title { line-height: 1.2em; }
#back-top span { -moz-transition: all 1s ease 0s; background: url("../img/top_cht.jpg") no-repeat scroll center center #DDDDDD; display: block; height: 22px; margin-bottom: 7px; width: 62px; }
/* hkumedia */
#content .content-container .mixed-layout .large-box .large-box-middle ul.news-listing li span a { font-weight: 700; }
.stylish-select .SSContainerDivWrapper { font-size: 1.1em; }
.stylish-select .selectedTxt { font-size: 1.1em; }
#content .content-container .mixed-layout .side-box-2 .side-box-middle h2.title { line-height:1.5em; padding-top:0px; }
#content .content-container .mixed-layout .side-box-2 .side-box-middle h2.title span.rss-icon { margin-top:3px; }
/* publication */
.inner-content-668 .bulletin-listing .bulletin-box .desc h3 { font-family: Arial, Helvetica, sans-serif !important; }
/* facilities */
#content .content-container .facilities li, #content .content-container .facilities p { font-size:1.3em !important; }
.inner-content-668 .press-releases-listing .month span .month-empty { font-size:0.8em; }
/*sitemap*/
#page-sitemap li {font-size: 1em !important;}
.sitemap_list .head_r ul li a, .sitemap_list .head_r ul li span {font-size: 1.3em;}

/* all */
.template5 .side-box-2 .side-box-middle .side-box-details ul li a { line-height:1.4em; *vertical-align:baseline;
}
.template5 .third-level-content-2 .third-level-content-middle .two-side .small-side ul li a { line-height:1.4em; *vertical-align:baseline;
}
.template5 .third-level-content-2 .third-level-content-middle .two-side .large-side ul li a { line-height:1.4em; *vertical-align:baseline;
}
.blue .white .inner-content-middle .side-box-middle .side-box-details ul li a { line-height:1.4em; *vertical-align:baseline;
}
.template6 .side-box-middle .side-box-details ul li a { line-height:1.4em; *vertical-align:baseline;
}
.template6 .side-box-middle h2.title { line-height:1.2em; }
.template7 .mid-box-2 .mid-box-middle .box-details ul li a { line-height:1.4em; *vertical-align:baseline;
}
.template7 .side-box-2 .side-box-middle .side-box-details ul li a { line-height:1.4em; *vertical-align:baseline;
}
.template8 .mid-box-3 .mid-box-middle .box-details ul li a { line-height:1.4em; *vertical-align:baseline;
}
table.story td { word-break: normal !important; word-wrap: normal !important; }
.special .side-box-middle { min-height: 225px !important; }
#content .content-container .mixed-right .services-for-media { background:url(/assets/img/ban-service-for-media-cht.png) no-repeat 0 0; width:705px; height:36px; margin-bottom:10px; }
#header .header-container .nav #mega-menu-2 li.staff .sub-container ul.sub .row li.mega-unit { /*width:140px;*/ line-height:1.3em }
#content .content-container .breadcrumb { font-size:1.3em !important; }
#content .content-container .breadcrumb a { vertical-align:baseline \9 }
.highlight h1.section-title a { font-weight:bold; font-family: inherit;}
.highlight h2.title a {/* font-weight:bold;*/ line-height: inherit; font-size: 1em}
.highlight h2.banner-desc { font-weight:normal !important }
.inner-content-middle ul li { line-height:1.3em }
.inner-content-middle ol li { line-height:1.3em }
#the-new-semester .mid-box .mid-box-middle .side-box-details.campus-updates ul { min-height: 105px; }
/*=o= 1Feb2013 For High Contrast Layout-fix */
/*.text_large .template8 .mid-box-3 .mid-box-middle { min-height: 540px; }*/
.pagination span { font-size:1.2em; }
.text_large .third-nav .nav-list ul li { background-position:5px 8px;}

.text_large .template8 .mid-box-3 .mid-box-middle .box-details ul li { background-position:5px 12px;}

#content .template5-news .box-details, .template5-news .box-details { font-size: 1em !important}

#content .inner-content-668 th, #content .inner-content-668 td { font-size: 1em !important}

.photo-highlight-left > *,
#content .inner-content-668 .photo-highlight-left > *,
.photo-highlight-right > *,
#content .inner-content-668 .photo-highlight-right > * { font-size: 0.9em !important}

.white-bg.half-width .photo-highlight-left > * *, #content .press-invitation-details .photo-highlight-left > * *,
.white-bg.half-width .photo-highlight-right > * *, #content .press-invitation-details .photo-highlight-right > * * { font-size: 1em !important}

/*.template5-news > div { font-size: 0.9em !important}*/


/* fix http://hku.hk/about/officers.html and http://www.hku.hk/visitors/heritagefiesta.html*/
.inner-content-668 .officers-listing  {font-size: 1em}
#content .officers-listing p, .inner-content .officers-listing p { font-size: 1.1em !important}
