/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	/*font: inherit;*/
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	letter-spacing: 0.05em;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
table.border td {
	border: 1px solid #000;
}
@font-face {
	font-family: 'streamline';
	src: url("/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/style/CUHKUPDates/fonts/streamline/streamline.eot?ui49c8");
	src: url("/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/style/CUHKUPDates/fonts/streamline/streamline.eot#iefixui49c8") format("embedded-opentype"), url("/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/style/CUHKUPDates/fonts/streamline/streamline.ttf?ui49c8") format("truetype"), url("/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/style/CUHKUPDates/fonts/streamline/streamline.woff?ui49c8") format("woff"), url("/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/style/CUHKUPDates/fonts/streamline/streamline.svg?ui49c8#streamline") format("svg");
	font-weight: normal;
	font-style: normal;
}
i {
	font-family: 'streamline';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-facebook:before {
	content: "\e61c";
}
.icon-headset:before {
	content: "\e61d";
}
.icon-linkedin:before {
	content: "\e61e";
}
.icon-magnifier:before {
	content: "\e61f";
}
.icon-skype:before {
	content: "\e620";
}
.icon-twitter:before {
	content: "\e621";
}
.icon-whatsapp:before {
	content: "\e622";
}
.icon-bin-1:before {
	content: "\e600";
}
.icon-binoculars:before {
	content: "\e601";
}
.icon-gauge:before {
	content: "\e602";
}
.icon-alarm-clock:before {
	content: "\e603";
}
.icon-email-text:before {
	content: "\e604";
}
.icon-person-lock-1:before {
	content: "\e605";
}
.icon-business-man-3:before {
	content: "\e606";
}
.icon-computer-imac-1:before {
	content: "\e607";
}
.icon-phone-4:before {
	content: "\e608";
}
.icon-hand-kindle:before {
	content: "\e623";
}
.icon-filter-picture:before {
	content: "\e609";
}
.icon-crown-2:before {
	content: "\e624";
}
.icon-heart-circle:before {
	content: "\e60a";
}
.icon-add-circle-1:before {
	content: "\e60b";
}
.icon-video-camera-2:before {
	content: "\e60c";
}
.icon-fast-forward-button:before {
	content: "\e60d";
}
.icon-pause-button:before {
	content: "\e60e";
}
.icon-play-button:before {
	content: "\e60f";
}
.icon-rewind-button:before {
	content: "\e610";
}
.icon-receipt-1:before {
	content: "\e611";
}
.icon-auction:before {
	content: "\e612";
}
.icon-forklift:before {
	content: "\e613";
}
.icon-bank-notes-3:before {
	content: "\e614";
}
.icon-cheque:before {
	content: "\e615";
}
.icon-coin-receive:before {
	content: "\e616";
}
.icon-coins-3:before {
	content: "\e617";
}
.icon-map-pin-1:before {
	content: "\e618";
}
.icon-car-2:before {
	content: "\e619";
}
.icon-vespa:before {
	content: "\e61a";
}
.icon-shield-9:before {
	content: "\e61b";
}
a {
	text-decoration: none;
	color: #333;
}
input[type="text"], input[type="email"], input[type="password"], input[type="submit"], button, textarea {
	-webkit-appearance: none !important;
	border-radius: 0 !important;
	outline: 0 !important;
}
strong {
	font-weight: 500; /*700*/
}
:focus {
	outline: none;
}
* {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-tap-highlight-color: transparent;
}
body {
	background: #fff;
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans TC", "Segoe UI", 'Fira Sans', 'Heiti TC', 'Microsoft Jhenghei', sans-serif;
	font-weight: 400;
	color: #333;
	font-size: 16px;
	min-width: 450px;
}
html:lang(zh-Hans) body {
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans SC";
}
 @media only screen {
body {
	border: 14px solid #CCCCCC;
}
}
#container {
	position: relative;
	min-height: 100%;
	min-width: 450px;
	max-width: 1100px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.container {
	margin: 0 auto;
 width: 100%   /*max-width: 1500px;*/
 position: relative;
}
.row .row {
	margin: 0 -13px;
}
.col {
	padding: 0 13px;
}
#posts .col {
	padding: 0 6px;
}
.row:before, .row:after {
	content: "";
	display: table;
}
.row:after {
	clear: both;
}
/*@media only screen {*/
  .col {
	float: left;
	width: 100%;
	box-sizing: border-box;
}
/*}*/

.col.right {
	float:right;
}
.clear:before, .clear:after {
	content: "";
	display: table;
	clear: both;
}
.col-20 {
	width: 20%;
}
.col-25 {
	width: 25%;
}
.col-30 {
	width: 30%;
}
.col-33 {
	width: calc(100% / 3);
}
.col-35 {
	width: 35%;
}
.col-40 {
	width: 40%;
}
.col-50 {
	width: 50%;
}
.col-60 {
	width: 60%;
}
.col-66 {
 width: calc(100% / 3 * 2);
}
.col-70 {
	width: 70%;
}
.col-80 {
	width: 80%;
}
 @media (max-width: 440px) {
.col-xs-20 {
	width: 20%;
}
.col-xs-25 {
	width: 25%;
}
.col-xs-30 {
	width: 30%;
}
.col-xs-33 {
	width: calc(100% / 3);
}
.col-xs-35 {
	width: 35%;
}
.col-xs-40 {
	width: 40%;
}
.col-xs-50 {
	width: 50%;
}
.col-xs-60 {
	width: 60%;
}
.col-xs-66 {
 width: calc(100% / 3 * 2);
}
.col-xs-70 {
	width: 70%;
}
.col-xs-80 {
	width: 80%;
}
.col-xs-100 {
	width: 100%;
}
}
.hr {
	margin-bottom: 20px;
	width: 100%;
	height: 1px;
	background: #DFDFDF;
}
#category-index .header {
	border-top: 8px solid #ff6633;
}
#category-index .header .logo {
	width: 393px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates.png) no-repeat;
	background-size: 100% 100%;
}
#category-index.headlines .header {
	border-top: 8px solid #993399;
}
#category-index.pursuits .header {
	border-top: 8px solid #336699;
}
#category-index.alum .header {
	border-top: 8px solid #999900;
}
#category-index.deeds .header {
	border-top: 8px solid #cc0000;
}
#category-index.brand .header {
	border-top: 8px solid #E7BE4C;
}
#category-index.art .header {
	border-top: 8px solid #C5A2C3;
}
#category-index.draftcraft .header, #category-index.remarkables .header {
	border-top: 8px solid #9BE0AC;
}
#category-index.financially .header {
	border-top: 8px solid #F58B4C;
}
#category-index.techtalks .header {
	border-top: 8px solid #AAE4FB;
}
#category-index.CUHKGBA .header {
	border-top: 8px solid #FFC74E;
}
#category-index.nosecret .header, #category-index.sixobjects .header {
	border-top: 8px solid #E995BF;
}
#category-index.tweets .header {
	border-top: 8px solid #56B77D;
}
#category-index.announcements .header {
	border-top: 8px solid #AD6262;
}
#category-index.VV .header {
	border-top: 8px solid #00A89A;
}
#category-index.aigospel .header {
	border-top: 8px solid #000000;
}
#category-index.artspirin .header {
	border-top: 8px solid #C8BA9A;
}
#category-index.doctor .header {
	border-top: 8px solid #8dc63f;
}
#category-index.socialent .header {
	border-top: 8px solid #bc6262;
}
#category-index.health .header {
	border-top: 8px solid #70e2b8;
}
#category-page .header, #category-page.headlines .header {
	border-top: 8px solid #993399;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_headline.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page .header .logo, #category-page.headlines .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_headline_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.pursuits .header {
	border-top: 8px solid #336699;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_pursuit.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.pursuits .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_pursuit_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.alum .header {
	border-top: 8px solid #999900;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_alum.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.alum .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_alum_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.deeds .header {
	border-top: 8px solid #cc0000;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_deeds.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.deeds .header .logo {
	width: 519px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_deeds_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.brand .header {
	border-top: 8px solid #E7BE4C;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_brand.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.brand .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_brand_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.art .header {
	border-top: 8px solid #C5A2C3;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_art.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.art .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_art_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.draftcraft .header, #category-page.remarkables .header {
	border-top: 8px solid #9BE0AC;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_draftcraft.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.draftcraft .header .logo, #category-page.remarkables .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_draftcraft_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.financially .header {
	border-top: 8px solid #F58B4C;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_financially.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.financially .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_financially_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.techtalks .header {
	border-top: 8px solid #AAE4FB;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_techtalks.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.techtalks .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_techtalks_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.CUHKGBA .header {
	border-top: 8px solid #FFC74E;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_CUHKGBA.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.CUHKGBA .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_CUHKGBA_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.nosecret .header, #category-page.sixobjects .header {
	border-top: 8px solid #E995BF;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_nosecret.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.nosecret .header .logo, #category-page.sixobjects .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_nosecret_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.tweets .header {
	border-top: 8px solid #56B77D;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_tweets.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.announcements .header {
	border-top: 8px solid #AD6262;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_announcements.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.tweets .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_tweets_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.announcements .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_announcements_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.VV .header {
	border-top: 8px solid #00A89A;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_VV.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.VV .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_VV_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.aigospel .header {
	border-top: 8px solid #000000;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_aigospel.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.aigospel .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_aigospel_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.artspirin .header {
	border-top: 8px solid #C8BA9A;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Hd_Deco_artspirin.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.artspirin .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates_artspirin_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.doctor .header {
	border-top: 8px solid #8dc63f;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/Hd_Deco_doctor.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.doctor .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/Logo_CU_updates_doctor_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.socialent .header {
	border-top: 8px solid #bc6262;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/Hd_Deco_socialent.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.socialent .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/Logo_CU_updates_socialent_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-page.health .header {
	border-top: 8px solid #70e2b8;
	background-image: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/Hd_Deco_health.jpg);
	background-repeat: no-repeat;
	background-position: center -2px;
}
#category-page.health .header .logo {
	width: 468px;
	height: 86px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/Logo_CU_updates_health_xb5.png) no-repeat;
	background-size: 100% 100%;
}
#category-index span.bar, #category-page span.bar {
	background: #ff6633;
	color: #fff;
	font-size: 18px;
	display: block;
	margin-bottom: 22px;
	font-weight: 400; /*300*/
	padding: 7px 12px 7px 12px;
	text-align: right;
	height: 20px;
}
#category-index.headlines span.bar, #category-page.headlines span.bar {
	background: #993399 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/headlines.png);
}
#category-index.pursuits span.bar, #category-page.pursuits span.bar {
	background: #336699 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/pursuit.png);
}
#category-index.alum span.bar, #category-page.alum span.bar {
	background: #999900 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/alum.png);
}
#category-index.deeds span.bar, #category-page.deeds span.bar {
	background: #cc0000 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/deeds.png);
}
#category-index.brand span.bar, #category-page.brand span.bar {
	background: #E7BE4C url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/brand.png);
}
#category-index.art span.bar, #category-page.art span.bar {
	background: #C5A2C3 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/art.png);
}
#category-index.draftcraft span.bar, #category-page.draftcraft span.bar, #category-index.remarkables span.bar, #category-page.remarkables span.bar {
	background: #9BE0AC url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/draftcraft.png);
}
#category-index.financially span.bar, #category-page.financially span.bar {
	background: #F58B4C url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/financially.png);
}
#category-index.techtalks span.bar, #category-page.techtalks span.bar {
	background: #AAE4FB url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/techtalks.png);
}
#category-index.CUHKGBA span.bar, #category-page.CUHKGBA span.bar {
	background: #FFC74E url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/CUHKGBA.png);
}
#category-index.nosecret span.bar, #category-page.nosecret span.bar, #category-index.sixobjects span.bar, #category-page.sixobjects span.bar {
	background: #E995BF url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/nosecret.png);
}
#category-index.tweets span.bar, #category-page.tweets span.bar {
	background: #56B77D url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/tweets.png);
}
#category-index.announcements span.bar, #category-page.announcements span.bar {
	background: #AD6262 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/announcements.png);
}
#category-index.VV span.bar, #category-page.VV span.bar {
	background: #00A89A url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/VV.png);
}
#category-index.aigospel span.bar, #category-page.aigospel span.bar {
	background: #000000 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/aigospel.png);
}
#category-index.artspirin span.bar, #category-page.artspirin span.bar {
	background: #C8BA9A url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/artspirin.png);
}
#category-index.doctor span.bar, #category-page.doctor span.bar {
	background: #8dc63f url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/doctor.png);
}
#category-index.socialent span.bar, #category-page.socialent span.bar {
	background: #bc6262 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/socialent.png);
}
#category-index.health span.bar, #category-page.health span.bar {
	background: #70e2b8 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/health.png);
}
.header {
	height: 100px;
}
.header .mobile-menu-trigger, .header .mobile-menu {
	display: none;
}
.header .logo {
	display: block;
	width: 429px;
	height: 94px;
	outline: none;
	text-indent: -9999px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/Logo_CU_updates.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
	float: left;
}
.header .header-links {
	display: inline-block;
	float: right;
	padding-top: 0px;
}
.header .header-links .date {
	display: inline-block;
	float: left;
	font-size: 12px;
	color: #73216D;
	margin-left: 26px;
	position: relative;
	top: 3px;
	font-weight: 500;
}
.header .header-links .languages {
	position: relative;
	display: inline-block;
	float: left;
	margin-left: 26px;
	top: 43px;
}
.header .header-links .languages a {
	margin-left: 8px;
	display: inline-block;
}
.header .header-links .languages a:first-child {
	margin-left: 0;
}
.header .header-links .icon-links {
	display: inline-block;
	float: left;
	position: relative;
	top: 35px;
}
.header .header-links .icon-links a {
	display: inline-block;
	float: left;
	outline: none;
	text-indent: -9999px;
	height: 32px;
	margin-left: 18px;
}
.header .header-links .icon-links a.home-link {
	width: 30px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon-1.png) no-repeat;
	margin-left: 0;
}
.header .header-links .icon-links a.cat_index-link {
	width: 29px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon-1b.png) no-repeat;
}
.header .header-links .icon-links a.signup-link {
	width: 26px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon-2.png) no-repeat;
}
.header .header-links .icon-links a.signin-link {
	width: 23px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon-3.png) no-repeat;
}
.header .header-links .icon-links a.search-link {
	width: 30px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon-4.png) no-repeat;
}
form#form_search {
	display:inline-block;
	width:200px;
	border:1px #999 solid;
	border-radius: 0.5em;
	height:32px;
	margin-left:18px;
	padding: 2px 5px 0px 5px;
	float: left;
}
form#form_search > input#searchbox {
	border:0;
	width:calc(100% - 42px);
	height:28px;
	margin-left:5px;
}
form#form_search > input#searchSubmitButton {
	width:20px;
	height:20px;
	vertical-align:middle;
}
.header .header-links .iso-top {
	position: relative;
	display: inline-block;
	margin-left: 26px;
	top: 0px;
}
.header .header-links .iso-top a {
	display: inline-block;
	width: 111px;
	height: 100px;
	outline: none;
	text-indent: -9999px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/ISO_id.png) no-repeat;
}
 @media (max-width: 1430px) {
.header .logo {
	left: 0;
}
}
.banner {
	width: 100%;
	background-repeat: none;
	background-position: center top;
	background-size: cover;
	position: relative;
}
.banner.top-shadow:before {
	content: '';
	position: absolute;
	top: auto;
	bottom:0;
	width: 100%;
	height: 50%;
	background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
	background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
}
.banner.left-shadow:before {
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
	background: -moz-linear-gradient(to right, rgba(0, 0, 0, 0.8), transparent);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.8), transparent);
	position: absolute;
}
.banner.right-shadow:before {
	top: 0;
	left: 50%;
	right: 0;
	width: 50%;
	height: 100%;
	background: -moz-linear-gradient(to left, rgba(0, 0, 0, 0.8), transparent);
	background: linear-gradient(to left, rgba(0, 0, 0, 0.8), transparent);
	position: absolute;
}
.banner.top-bg-position {
	background-position: top
}
.banner.bottom-bg-position {
	background-position: bottom
}
.banner.center-bg-position {
	background-position: center
}
.banner.left-bg-position {
	background-position: left
}
.banner.right-bg-position {
	background-position: right
}
.banner.left-top-bg-position {
	background-position: left top
}
.banner.left-center-bg-position {
	background-position: left center
}
.banner.left-bottom-bg-position {
	background-position: left bottom
}
.banner.right-top-bg-position {
	background-position: right top
}
.banner.right-center-bg-position {
	background-position: right center
}
.banner.right-bottom-bg-position {
	background-position: right bottom
}
.banner.center-top-bg-position {
	background-position: center top
}
.banner.center-center-bg-position {
	background-position: center center
}
.banner.center-bottom-bg-position {
	background-position: center bottom
}
.banner .container, .banner .row {
	position: relative;
	height: 100%;
}
.banner .text {
	width:50%;
	box-sizing: border-box;
	/*padding: 60px 0 100px 53px;*/
	/*padding: 60px 0 100px 30px;*/
	padding: 60px 0 100px 20px;
	color: #fff;
	max-width: 500px;
	position: relative;
	z-index: 1;
	text-shadow: 2px 2px rgba(0, 0, 0, 0.4);
}
.banner.right .text {
	margin-left: auto;
	padding: 60px 30px 100px 0;
}
.banner .text .headline {
	display: block;
	font-size: 52px;
	margin-bottom: 40px;
}
.banner.right .text .headline {
/*text-align:right;*/
}
.banner .text p {
	font-size: 32px;
	line-height: 120%;
}
.banner.right .text p {
/*text-align: justify;*/
}
.banner .meta {
	padding: 0 0 20px 53px;
	position: relative;
	z-index: 1;
}
.banner.right .meta {
	display: block;
	margin-left: auto;
	padding: 0 53px 20px 0;
	position: relative;
	/*width: 200px;*/
  text-align: right;
}
.banner .meta .tags {
	margin-top: 10px;
	margin-bottom: 30px;
}
.banner .meta .tags a {
	display: inline-block;
	float: left;
	color: #fff;
	padding: 5px 10px;
	border-radius: 3px;
	margin-left: 10px;
	background: #B3B3B3;
	font-size: 14px;
	text-decoration: none;
}
.banner.right .meta .tags a {
	margin-left: 10px;
	font-size: 14px;
	text-align: right;
	float:none;
}
.banner .meta .tags a:first-child {
	margin-left: 0;
}
.banner .meta .tags a.purple {
	background: #983296;
}
.banner .meta .tags a.pursuits {
	background: #336699;
}
.banner .meta .tags a.alum {
	background: #999900;
}
.banner .meta .tags a.deeds {
	background: #cc0000;
}
.banner .meta .tags a.headlines {
	background: #73216d;
}
.banner .meta .tags a.brand {
	background: #E7BE4C;
}
.banner .meta .tags a.art {
	background: #C5A2C3;
}
.banner .meta .tags a.draftcraft, .banner .meta .tags a.remarkables {
	background: #9BE0AC;
}
.banner .meta .tags a.financially {
	background: #F58B4C;
}
.banner .meta .tags a.techtalks {
	background: #AAE4FB;
}
.banner .meta .tags a.CUHKGBA {
	background: #FFC74E;
}
.banner .meta .tags a.nosecret, .banner .meta .tags a.sixobjects {
	background: #E995BF;
}
.banner .meta .tags a.tweets {
	background: #56B77D;
}
.banner .meta .tags a.announcements {
	background: #AD6262;
}
.banner .meta .tags a.VV {
	background: #00A89A;
}
.banner .meta .tags a.aigospel {
	background: #000000;
}
.banner .meta .tags a.artspirin {
	background: #C8BA9A;
}
.banner .meta .tags a.doctor {
	background: #8dc63f;
}
.banner .meta .tags a.socialent {
	background: #bc6262;
}
.banner .meta .tags a.health {
	background: #70e2b8;
}
.banner .meta .links a {
	display: inline-block;
	float: left;
	margin-left: 20px;
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 120%;
}
.banner.right .meta .links a {
	float: none;
	margin-left: 20px;
	text-align: right;
	line-height: 120%;
}
.banner .meta .links a:first-child {
	margin-left: 0;
}
.banner .meta .links a .number {
	font-size: 16px;
	display: block;
}
.banner .meta .links a i {
	display: block;
	margin: 0 auto 5px auto;
	width: 37px;
	height: 35px;
}
.banner .meta .links a:hover {
	color: #C1C1C1;
}
.banner .meta .links a.comments i {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_comment_w.png) no-repeat;
	background-size: cover;
}
.banner .meta .links a.comments:hover i {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_comment_g.png) no-repeat;
	background-size: cover;
}
.banner .meta .links a.shares i {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_share_w.png) no-repeat;
	background-size: cover;
}
.banner .meta .links a.shares:hover i {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_share_g.png) no-repeat;
	background-size: cover;
}
.banner .meta .links a.read-later i {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_real_later_w.png) no-repeat;
	background-size: cover;
}
.banner .meta .links a.read-later:hover i {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_real_later_g.png) no-repeat;
	background-size: cover;
}
.banner .meta .links a.read-now i {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_real_now_w.png) no-repeat;
	background-size: cover;
}
.banner .meta .links a.read-now:hover i {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_real_now_g.png) no-repeat;
	background-size: cover;
}
section#row-1.banner.bg-right {
	background-position-x: right;
}
section#row-1.banner.bg-left {
	background-position-x: left;
}
.row-2 {
	/*padding: 320px 0 100px 0;*/
  padding: 180px 0 0 0;
	position: relative;
}
.row-2 .scroll {
	display: block;
	text-decoration: none;
	outline: none;
	width: 153px;
	height: 90px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/triangle.png) no-repeat;
	position: absolute;
	top: -280px;
	left: 50%;
	-webkit-transform: translate(-50%, 0px);
	transform: translate(-50%, 0px);
}
.row-2 .scroll span {
	display: inline-block;
	color: #FF6600;
	font-style: italic;
	position: absolute;
	top: 15px;
	left: 50%;
	-webkit-transform: translate(-50%, 0px);
	transform: translate(-50%, 0px);
	font-size: 18px;
	line-height: 110%;
}
.row-2:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 160px;
	/*z-index: 1;*/

  /*background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/decor-1.png) no-repeat 50% 0;*/
  background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/decor-1.png) no-repeat left bottom;
	background-size: cover;
}
.row-2:after {
	width: 100%;
	height: 0px;
}
.row-2 .container {
	position: relative;
	z-index: 1;
}
/*.row-2 .container:before {
  content: '';
  position: absolute;
  top: -320px;
  right: -100px;
  width: 553px;
  height: 120px;
  padding: 40px 0 20px 0;
  background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/decor-3.png) no-repeat;
}*/
.row-2 .container .row {
	position: relative;
	z-index: 100;
}
@media (max-width:959px) {
.row-2 .box h3 {
	letter-spacing: 0;
}
.header .header-links .icon-links form#form_search {
	width:150px;
	margin-left:10px;
}
}
.row-2 .box h3 {
	border-top: 4px solid #336699;
	padding: 10px 0;
	font-size: 26px;
	font-weight: 400; /*300*/
}
.row-2 .collections.pursuits h3 {
	border-top-color: #336699;
}
.row-2 .collections.alum h3 {
	border-top-color: #999900;
}
.row-2 .collections.deeds h3 {
	border-top-color: #cc0000;
}
.row-2 .collections.headlines h3 {
	border-top-color: #73216d;
}
.row-2 .collections.brand h3 {
	border-top-color: #E7BE4C;
}
.row-2 .collections.art h3 {
	border-top-color: #C5A2C3;
}
.row-2 .collections.draftcraft h3, .row-2 .collections.remarkables h3 {
	border-top-color: #9BE0AC;
}
.row-2 .collections.financially h3 {
	border-top-color: #F58B4C;
}
.row-2 .collections.techtalks h3 {
	border-top-color: #AAE4FB;
}
.row-2 .collections.CUHKGBA h3 {
	border-top-color: #FFC74E;
}
.row-2 .collections.nosecret h3, .row-2 .collections.sixobjects h3 {
	border-top-color: #E995BF;
}
.row-2 .collections.tweets h3 {
	border-top-color: #56B77D;
}
.row-2 .collections.announcements h3 {
	border-top-color: #AD6262;
}
.row-2 .collections.VV h3 {
	border-top-color: #00A89A;
}
.row-2 .collections.aigospel h3 {
	border-top-color: #000000;
}
.row-2 .collections.artspirin h3 {
	border-top-color: #C8BA9A;
}
.row-2 .collections.doctor h3 {
	border-top-color: #8dc63f;
}
.row-2 .collections.socialent h3 {
	border-top-color: #bc6262;
}
.row-2 .collections.health h3 {
	border-top-color: #70e2b8;
}
.row-2 .box h3 > a {
	display: block;
	color: #555;
}
.row-2 .box img {
	display: block;
	width: 100%;
	height: auto;
	border-bottom: 12px solid #ccc;
}
.row-2 .box .text {
	padding: 15px 12px 42px 12px;
	background: #F2F2F2;
	min-height: inherit;
	position: relative;
}
.row-2 .box .text .title {
	color: #333;
	font-size: 20px; /*23px;*/
	display: inline-block;
	margin-bottom: 15px;
	line-height: 120%;
}
.row-2 .box .text p {
	display: block;
	font-size: 16px;
	color: #666;
	line-height: 120%;
}
.row-2 .box .meta {
	position: absolute;
	left: 12px;
	width: 100%;
	bottom: 12px;
	line-height: 18px;
	color: #666;
	font-size: 12px;
}
.row-2 .box .meta .date {
	display: inline-block;
	position: relative;
	padding-left: 22px;
	margin-right: 15px;
}
.row-2 .box .meta .date_d {
	display: inline-block;
	position: relative;
	padding-left: 22px;
	margin-right: 15px;
}
.row-2 .box .meta .date:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-date.png) no-repeat;
	background-size: 100%;
}
.row-2 .box .meta .date_d:before, .row-2 .collections.theme .meta .date:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-date_l.png) no-repeat;
	background-size: 100%;
}
.row-2 .box .meta .comments {
	display: inline-block;
	position: relative;
	padding-left: 22px;
}
.row-2 .box .meta .comments_d {
	display: inline-block;
	position: relative;
	padding-left: 22px;
}
.row-2 .box .meta .comments:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-comments.png) no-repeat;
	background-size: 100%;
}
.row-2 .collections + .collections, .row-2 .collections .article-item + .article-item {
	margin-top: 10px;
}
.row-2 .box .meta .comments_d:before, .row-2 .collections.theme .meta .comments:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-comments_l.png) no-repeat;
	background-size: 100%;
}
.row-2 .collections.theme .text .title {
	color: #fff;
}
.row-2 .collections.theme.pursuits .text {
	background: #336699 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_MP.jpg);
}
.row-2 .collections.theme.pursuits .text p {
	color: #ffff99;
}
.row-2 .collections.theme.alum .text {
	background: #999900 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_RCA.jpg);
}
.row-2 .collections.theme.alum .text p {
	color: #ffff99;
}
.row-2 .collections.theme.deeds .text {
	background: #cc0000 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_FFFD.jpg);
}
.row-2 .collections.theme.deeds .text p {
	color: #ffcccc;
}
.row-2 .collections.theme.headlines .text {
	background: #73216d url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_TH.jpg);
}
.row-2 .collections.theme.headlines .text p {
	color: #ffccff;
}
.row-2 .collections.theme.brand .text {
	background: #E7BE4C url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_MP.jpg);
}
.row-2 .collections.theme.brand .text p {
	color: #ffff99;
}
.row-2 .collections.theme.art .text {
	background: #C5A2C3 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_MP.jpg);
}
.row-2 .collections.theme.art .text p {
	color: #ffff99;
}
.row-2 .collections.theme.draftcraft .text, .row-2 .collections.theme.remarkables .text {
	background: #9BE0AC url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_MP.jpg);
}
.row-2 .collections.theme.draftcraft .text p, .row-2 .collections.theme.remarkables .text p {
	color: #ffff99;
}
.row-2 .collections.theme.financially .text {
	background: #F58B4C url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_MP.jpg);
}
.row-2 .collections.theme.financially .text p {
	color: #ffff99;
}
.row-2 .collections.theme.techtalks .text {
	background: #AAE4FB url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_techtalks.jpg);
}
.row-2 .collections.theme.techtalks .text p {
	color: #ffff99;
}
.row-2 .collections.theme.CUHKGBA .text {
	background: #FFC74E url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_CUHKGBA.jpg);
}
.row-2 .collections.theme.CUHKGBA .text p {
	color: #ffff99;
}
.row-2 .collections.theme.nosecret .text, .row-2 .collections.theme.sixobjects .text {
	background: #E995BF url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_nosecret.jpg);
}
.row-2 .collections.theme.nosecret .text p, .row-2 .collections.theme.sixobjects .text p {
	color: #ffff99;
}
.row-2 .collections.theme.tweets .text {
	background: #56B77D url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_tweets.jpg);
}
.row-2 .collections.theme.announcements .text {
	background: #AD6262 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_announcements.jpg);
}
.row-2 .collections.theme.tweets .text p, .row-2 .collections.theme.announcements .text p {
	color: #ffff99;
}
.row-2 .collections.theme.VV .text {
	background: #00A89A url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_VV.jpg);
}
.row-2 .collections.theme.VV .text p {
	color: #ffff99;
}
.row-2 .collections.theme.aigospel .text {
	background: #000000 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_aigospel.jpg);
}
.row-2 .collections.theme.aigospel .text p {
	color: #ffff99;
}
.row-2 .collections.theme.artspirin .text {
	background: #C8BA9A url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_artspirin.jpg);
}
.row-2 .collections.theme.artspirin .text p {
	color: #ffff99;
}
.row-2 .collections.theme.doctor .text {
	background: #8dc63f url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_doctor.jpg);
}
.row-2 .collections.theme.doctor .text p {
	color: #ffff99;
}
.row-2 .collections.theme.socialent .text {
	background: #bc6262 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_socialent.jpg);
}
.row-2 .collections.theme.socialent .text p {
	color: #ffff99;
}
.row-2 .collections.theme.health .text {
	background: #70e2b8 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_health.jpg);
}
.row-2 .collections.theme.health .text p {
	color: #ffff99;
}
/*
.row-2 .collections.no-photo .text {
	border-top-width: 10px;
	border-top-style: solid;
}
.row-2 .collections.no-photo .text {
	min-height: 190px;
}
.row-2 .collections.no-photo.pursuits .text {
	border-top-color: #336699;
}
.row-2 .collections.no-photo.alum .text {
	border-top-color: #999900;
}
.row-2 .collections.no-photo.deeds .text {
	border-top-color: #cc0000;
}
.row-2 .collections.no-photo.headlines .text {
	border-top-color: #73216d;
}
.row-2 .collections.no-photo.brand .text {
	border-top-color: #E7BE4C;
}
.row-2 .collections.no-photo.art .text {
	border-top-color: #C5A2C3;
}
.row-2 .collections.no-photo.draftcraft .text, .row-2 .collections.no-photo.remarkables .text {
	border-top-color: #9BE0AC;
}
.row-2 .collections.no-photo.financially .text {
	border-top-color: #F58B4C;
}
.row-2 .collections.no-photo.techtalks .text {
	border-top-color: #AAE4FB;
}
.row-2 .collections.no-photo.CUHKGBA .text {
	border-top-color: #FFC74E;
}
.row-2 .collections.no-photo.nosecret .text, .row-2 .collections.no-photo.sixobjects .text {
	border-top-color: #E995BF;
}
.row-2 .collections.no-photo.tweets .text {
	border-top-color: #56B77D;
}
.row-2 .collections.no-photo.announcements .text  {
	border-top-color: #AD6262;
}
.row-2 .collections.no-photo.VV .text {
	border-top-color: #00A89A;
}
.row-2 .collections.no-photo.aigospel .text {
	border-top-color: #000000;
}
.row-2 .collections.no-photo.artspirin .text {
	border-top-color: #C8BA9A;
}
.row-2 .collections.no-photo.doctor .text {
	border-top-color: #8dc63f;
}
.row-2 .collections.no-photo.socialent .text {
	border-top-color: #bc6262;
}
.row-2 .collections.no-photo.health .text {
	border-top-color: #70e2b8;
}
*/
.row-2 .collections.no-photo .text + .text {
	margin-top: 15px;
}
.row-2 .box.box-2 h3 {
	border-top: 4px solid #999900;
}
.row-2 .box.box-2 .text {
	background: #9A9901 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_RCA.jpg);
}
.row-2 .box.box-2 .text .title {
	color: #fff;
}
.row-2 .box.box-2 .text p {
	color: #FFFF99;
}
.row-2 .box.box-2 .text .meta, .row-2 .collections.theme .text .meta, .row-2 .box.box-2 .text .meta a, .row-2 .collections.theme .text .meta a {
	color: #fff;
}
.row-2 .box.box-3 h3 {
	border-top: 4px solid #cc0000;
}
.row-2 .box.box-4 {
	background: #F2F2F2;
	/*padding: 12px 30px 21px 30px;*/
  padding: 12px 12px 21px 12px;
}
.row-2 .box.box-4 img {
	border: 2px solid #999;
}
.row-2 .box.box-4 h3 {
	border-top: 0;
	padding: 0 0 15px 0;
	font-size: 28px;
}
@media (min-width:959px) {
.col.col-25 .inner.box, #posts .col .inner.box {
	margin-bottom: 20px;
}
}
#row-2b .col.col-100 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/images/publication/newsletter/483/original/cuhkupdates-hp_xb5.jpg) center bottom no-repeat;
	background-size:90%;
	padding-bottom:15%;
	border-bottom:5px solid #000;
	margin-bottom:30px;
}
.row-3 {
	padding: 10px 0 10px 0;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_stroke.gif);
	min-height: 70px;
}
.row-3 h2 {
	margin-top: 15px;
	margin-bottom: 30px;
	font-size: 28px;
}
.row-3 .container {
	position: relative;
}
.row-3 .container:before {
	content: '';
	position: absolute;
	top: -40px;
	right: -100px;
	width: 553px;
	height: 120px;
	padding: 40px 0 20px 0;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/decor-3.png) no-repeat;
}
.row-3 .container .row {
	position: relative;
	z-index: 1;
}
.row-3 .items {
	margin-top: 20px;
	margin-bottom: 20px;
}
.row-3 .items .col {
	width: calc(100%/7);
	margin-bottom: 10px;
}
.row-3 .items .col .inner {
	background: #F2F2F2;
	border: 1px solid #CCC;
	border-top: 10px solid #CC0000;
	padding: 12px;
	box-sizing: border-box;
	min-height: 120px;
}
.row-3 .items .col .inner a {
	text-decoration: none;
	color: #333;
	font-size: 17px;
	height: 120%;
}
.row-3 .items .alum .inner {
	border-top: 10px solid #999900;
}
.row-3 .items .deeds .inner {
	border-top: 10px solid #cc0000;
}
.row-3 .items .headlines .inner {
	border-top: 10px solid #73216d;
}
.row-3 .items .pursuits .inner {
	border-top: 10px solid #336699;
}
.row-3 .items .brand .inner {
	border-top: 10px solid #E7BE4C;
}
.row-3 .items .art .inner {
	border-top: 10px solid #C5A2C3;
}
.row-3 .items .draftcraft .inner, .row-3 .items .remarkables .inner {
	border-top: 10px solid #9BE0AC;
}
.row-3 .items .financially .inner {
	border-top: 10px solid #F58B4C;
}
.row-3 .items .techtalks .inner {
	border-top: 10px solid #AAE4FB;
}
.row-3 .items .CUHKGBA .inner {
	border-top: 10px solid #FFC74E;
}
.row-3 .items .nosecret .inner, .row-3 .items .sixobjects .inner {
	border-top: 10px solid #E995BF;
}
.row-3 .items .tweets .inner {
	border-top: 10px solid #56B77D;
}
.row-3 .items .announcements .inner {
	border-top: 10px solid #AD6262;
}
.row-3 .items .VV .inner {
	border-top: 10px solid #00A89A;
}
.row-3 .items .aigospel.inner {
	border-top: 10px solid #000000;
}
.row-3 .items .artspirin.inner {
	border-top: 10px solid #C8BA9A;
}
.row-3 .items .doctor.inner {
	border-top: 10px solid #8dc63f;
}
.row-3 .items .socialent.inner {
	border-top: 10px solid #bc6262;
}
.row-3 .items .health.inner {
	border-top: 10px solid #70e2b8;
}
.row-3 .items .food-writing .inner {
	border-top-color : #F98A8A;
}
.row-3 .items .tech-talks .inner {
	border-top-color : #BAC4E4;
}
.row-3 .items .style-speaks .inner {
	border-top-color : #1A52A5;
}
.row-3 .items .chinese-challenge .inner {
	border-top-color : #90C31F;
}
.row-3 .items .in-plain-view .inner {
	border-top-color : #6CBCD5;
}
.row-3 .items .interviews .inner {
	border-top-color : #BB465E;
}
.row-3 .items .image-resource .inner {
	border-top-color : #2B923A;
}
.content_category {
	/*width: 77%;*/
	width: 67%;
	box-sizing: border-box;
	float: left;
	border-right: 1px solid #D4D4D4;
	padding: 0 13px 130px 0;
	margin-bottom: 20px;
}
.content_category .featured-post {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px dashed #D4D4D4;
	position: relative;
}
.content_category .featured-post .image {
	position: relative;
}
.content_category .featured-post .image:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
}
.content_category .featured-post img {
	max-width: 100%;
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 20px;
}
.content_category .featured-post h2 {
	font-size: 28px;
	font-weight: 300;
	color: #333;
	padding: 0px;
	margin: 0 0 10px 50px;
}
.content_category .featured-post p {
	font-size: 16px;
	line-height: 120%;
	margin: 0 0 0 50px;
	padding: 0px;
	color: #666;
}
.content_category .featured-post .meta {
	padding: 15px 0 0 50px;
}
.content_category .featured-post .meta .date {
	display: inline-block;
	position: relative;
	padding: 3px 0 0 22px;
	margin-right: 15px;
}
.content_category .featured-post .meta .date:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 19px;
	height: 19px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-date.png) no-repeat;
	background-size: 100%;
}
.content_category .featured-post .meta .comments {
	display: inline-block;
	position: relative;
	padding: 3px 0 0 22px;
	margin-right: 15px;
}
.content_category .featured-post .meta .comments:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-comments.png) no-repeat;
	background-size: 100%;
	top: 1px;
}
.content_category .featured-post .meta .shares {
	display: inline-block;
	position: relative;
	padding: 2px 0 0 24px;
	margin-right: 15px;
}
.content_category .featured-post .meta .shares:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 21px;
	height: 21px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_share_g.png) no-repeat;
	background-size: 100%;
}
.content_category .featured-post .meta .read-later {
	display: inline-block;
	position: relative;
	top: 7px;
	margin-right: 15px;
	width: 23px;
	height: 22px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_real_later_g.png) no-repeat;
	background-size: 100%;
}
.content_category .featured-post .meta .read-now {
	display: inline-block;
	position: relative;
	top: 7px;
	margin-right: 0;
	width: 23px;
	height: 22px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_real_now_g.png) no-repeat;
	background-size: 100%;
}
.content_category .featured-post .meta .categories {
	display: inline-block;
	float: left;
	margin: 6px 23px 0 0;
}
.content_category .featured-post .meta .categories a {
	display: inline-block;
	float: left;
	color: #fff;
	padding: 5px 10px;
	border-radius: 3px;
	margin-left: 10px;
	background: #B3B3B3;
	font-size: 12px;
	text-decoration: none;
	line-height: 100%;
}
.content_category .featured-post .meta .categories a.alum {
	background: #999900;
}
.content_category .featured-post .meta .categories a.deeds {
	background: #cc0000;
}
.content_category .featured-post .meta .categories a.pursuits {
	background: #336699;
}
.content_category .featured-post .meta .categories a.headlines {
	background: #73216d;
}
.content_category .featured-post .meta .categories a.brand {
	background: #E7BE4C;
}
.content_category .featured-post .meta .categories a.art {
	background: #C5A2C3;
}
.content_category .featured-post .meta .categories a.draftcraft, .content_category .featured-post .meta .categories a.remarkables {
	background: #9BE0AC;
}
.content_category .featured-post .meta .categories a.financially {
	background: #F58B4C;
}
.content_category .featured-post .meta .categories a.techtalks {
	background: #AAE4FB;
}
.content_category .featured-post .meta .categories a.CUHKGBA {
	background: #FFC74E;
}
.content_category .featured-post .meta .categories a.nosecret, .content_category .featured-post .meta .categories a.sixobjects {
	background: #E995BF;
}
.content_category .featured-post .meta .categories a.tweets {
	background: #56B77D;
}
.content_category .featured-post .meta .categories a.announcements {
	background: #AD6262;
}
.content_category .featured-post .meta .categories a.VV {
	background: #00A89A;
}
.content_category .featured-post .meta .categories a.aigospel {
	background: #000000;
}
.content_category .featured-post .meta .categories a.artspirin {
	background: #C8BA9A;
}
.content_category .featured-post .meta .categories a.doctor {
	background: #8dc63f;
}
.content_category .featured-post .meta .categories a.socialent {
	background: #bc6262;
}
.content_category .featured-post .meta .categories a.health {
	background: #70e2b8;
}
.content_category .featured-post .meta .categories a:first-child {
	margin-left: 0;
}
.content_category .posts select#dl_category, .content_category .posts h1 {
	margin: 0;
	padding: 5px; /*10px*/
	border-radius: 5px;
	font-size:28px;
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans TC", "Segoe UI", 'Fira Sans', 'Heiti TC', 'Microsoft Jhenghei', sans-serif;/*height: 2em;*/
}
html:lang(zh-Hans) .content_category .posts select#dl_category, html:lang(zh-Hans) .content_category .posts h1 {
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans SC";
}
.content_category .posts h1 {
	padding: 10px 0;
	font-weight: normal;
	height: auto;
}
.content_category .posts select#dl_category option {
	padding: 5px;
}
.content_category .posts .post {
	background: #F5F5F5;
	margin: 15px 0 0 0;
}
.content_category .posts .post:first-child {
	margin-top: 0;
}
.content_category .posts .post .image {
	display: block;
	max-width: 250px;
	width:30%;
	float: left;
}
.content_category .posts .post .image img {
	display: block;
	max-width: 100%;
	height: auto;
	width: 100%;
}
.content_category .posts .post .text {
	width: calc(100% - 250px);
	float: left;
	box-sizing: border-box;
	padding: 20px 15px 35px 15px;
	position: relative;
}
.content_category .posts .post .text .title {
	font-size: 23px;
	display: inline-block;
	margin-bottom: 5px;
	text-decoration: none;
	line-height: 110%;
}
.content_category .posts .post .text p {
	font-size: 16px;
	line-height: 120%;
	display: block;
	color: #666;
	padding: 0px;
	margin: 0px;
}
.content_category .posts .post .text .meta {
	width: 100%;
	position: absolute;
	bottom: 10px;
	left: 0;
	box-sizing: border-box;
	padding: 0 15px;
}
.content_category .posts .post .text .meta .categories {
	display: inline-block;
	float: left;
}
.content_category .posts .post .text .meta .categories a {
	display: inline-block;
	float: left;
	color: #fff;
	padding: 5px 10px;
	border-radius: 3px;
	margin-left: 10px;
	background: #983296;
	font-size: 12px;
	text-decoration: none;
	line-height: 100%;
}
.content_category .posts .post .text .meta .categories a.alum {
	background: #999900;
}
.content_category .posts .post .text .meta .categories a.deeds {
	background: #cc0000;
}
.content_category .posts .post .text .meta .categories a.pursuits {
	background: #336699;
}
.content_category .posts .post .text .meta .categories a.headlines {
	background: #73216d;
}
.content_category .posts .post .text .meta .categories a.brand {
	background: #E7BE4C;
}
.content_category .posts .post .text .meta .categories a.art {
	background: #C5A2C3;
}
.content_category .posts .post .text .meta .categories a.draftcraft, .content_category .posts .post .text .meta .categories a.remarkables {
	background: #9BE0AC;
}
.content_category .posts .post .text .meta .categories a.financially {
	background: #F58B4C;
}
.content_category .posts .post .text .meta .categories a.techtalks {
	background: #AAE4FB;
}
.content_category .posts .post .text .meta .categories a.CUHKGBA {
	background: #FFC74E;
}
.content_category .posts .post .text .meta .categories a.nosecret, .content_category .posts .post .text .meta .categories a.sixobjects {
	background: #E995BF;
}
.content_category .posts .post .text .meta .categories a.tweets {
	background: #56B77D;
}
.content_category .posts .post .text .meta .categories a.announcements {
	background: #AD6262;
}
.content_category .posts .post .text .meta .categories a.VV {
	background: #00A89A;
}
.content_category .posts .post .text .meta .categories a.aigospel {
	background: #000000;
}
.content_category .posts .post .text .meta .categories a.artspirin {
	background: #C8BA9A;
}
.content_category .posts .post .text .meta .categories a.doctor {
	background: #8dc63f;
}
.content_category .posts .post .text .meta .categories a.socialent {
	background: #bc6262;
}
.content_category .posts .post .text .meta .categories a.health {
	background: #70e2b8;
}
.content_category .posts .post .text .meta .categories a:first-child {
	margin-left: 0;
}
.content_category .posts .post .text .meta .post-info {
	display: inline-block;
	float: right;
	font-size: 12px;
	padding-top: 5px;
	color: #666;
	line-height: 18px;
}
.content_category .posts .post .text .meta .post-info .date {
	display: inline-block;
	position: relative;
	padding-left: 22px;
	margin-right: 15px;
}
.content_category .posts .post .text .meta .post-info .date:before {
	content: '';
	position: absolute;
	top: -2px;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-date.png) no-repeat;
	background-size: 100%;
}
.content_category .posts .post .text .meta .post-info .comments {
	display: inline-block;
	position: relative;
	padding-left: 22px;
}
.content_category .posts .post .text .meta .post-info .comments:before {
	content: '';
	position: absolute;
	top: -2px;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-comments.png) no-repeat;
	background-size: 100%;
}
.content_category .pagination {
	padding-top: 30px;
}
.content_category .pagination .links {
	display: inline-block;
	float: right;
	font-size: 16px;
	font-weight: 800; /*700*/
}
.content_category .pagination .links a {
	color: #C1C1C1;
	margin: 0 5px;
}
.content_category .pagination .links .current-page {
	color: #73216D;
	margin: 0 5px;
}
.content_category .pagination .links .prev, .content_category .pagination .links .next {
	color: #73216D;
}
.content_article {
	/*width: 77%;*/
	width: 67%;
	box-sizing: border-box;
	float: left;
	border-right: 1px solid #D4D4D4;
	padding: 0 13px 30px 0;
	margin-bottom: 50px;
}
.content_article .featured-post {
	padding: 0 0 30px 15px;
	margin-bottom: 30px;
	position: relative;
}
.content_article .featured-post .image {
	position: relative;
	margin: 0 0 10px 0;
}
.content_article .featured-post .image p, .content_article .featured-post figure figcaption {
	position: relative;
	font-size: 14px;
	color: #000;
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans TC", "Segoe UI", 'Fira Sans', Helvetica, 'Heiti TC', 'Microsoft Jhenghei', sans-serif;
	font-style: italic;
	line-height: 120%;
	padding: 8px 15px;
	background: #F2F2F2;
	/* joyce 20200619 */
	font-weight: 300;
	letter-spacing: 3px;/* joyce 20200619 end*/

}
html:lang(zh-Hans) .content_article .featured-post .image p, html:lang(zh-Hans) .content_article .featured-post figure figcaption {
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans SC";
}
.content_article .featured-post .image p em, .content_article .featured-post figure figcaption em {
	font-style: normal;
}
.content_article .featured-post .image:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
}
.content_article .featured-post figure {
	margin: 20px 0 10px 0;
}
.content_article .featured-post img {
	width: 100%;
	height: auto;
	display: block;
	margin: 0;
}
.content_article .featured-post h1 {
	font-size: 42px;
	margin: 0 15px 10px 15px;
	font-weight: 500;/*letter-spacing: -0.01em;*/
}
.content_article .featured-post h2 {
	font-size: 31px;
	line-height: 115%;
	margin: 0 15px 15px 15px;
	font-weight: 400;
	color: #666;
	padding-top: 20px;
}
.content_article .featured-post sup {
	font-size: smaller;
	vertical-align: super;
	line-height: 0.8;
}
.content_article .featured-post sub {
	font-size: smaller;
	vertical-align: sub;
	line-height: 0.8;
}
.content_article .featured-post .meta {
	padding: 15px 15px 0 15px;
}
.content_article .featured-post .meta .date {
	display: inline-block;
	position: relative;
	padding: 3px 0 0 22px;
	margin-right: 15px;
}
.content_article .featured-post .meta .date:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 19px;
	height: 19px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-date.png) no-repeat;
	background-size: 100%;
}
.content_article .featured-post .meta .comments {
	display: inline-block;
	position: relative;
	padding: 3px 0 0 22px;
	margin-right: 15px;
	font-size: 15px;
}
.content_article .featured-post .meta .comments:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-comments.png) no-repeat;
	background-size: 100%;
	top: 1px;
}
.content_article .featured-post .meta .shares {
	display: inline-block;
	position: relative;
	padding: 2px 0 0 24px;
	margin-right: 15px;
}
.content_article .featured-post .meta .shares:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 21px;
	height: 21px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_share_g.png) no-repeat;
	background-size: 100%;
}
.content_article .featured-post .meta .read-later {
	display: inline-block;
	position: relative;
	top: 7px;
	margin-right: 15px;
	width: 23px;
	height: 22px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_real_later_g.png) no-repeat;
	background-size: 100%;
}
.content_article .featured-post .meta .read-now {
	display: inline-block;
	position: relative;
	top: 7px;
	margin-right: 0;
	width: 23px;
	height: 22px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_real_now_g.png) no-repeat;
	background-size: 100%;
}
.content_article .featured-post .meta .categories {
	display: inline-block;
	float: left;
	margin: 6px 23px 0 0;
}
.content_article .featured-post .meta .categories a {
	display: inline-block;
	float: left;
	color: #fff;
	padding: 5px 10px;
	border-radius: 3px;
	margin-left: 10px;
	background: #983296;
	font-size: 12px;
	text-decoration: none;
	line-height: 100%;
}
.content_article .featured-post .meta .categories a:first-child {
	margin-left: 0;
}
.content_article .featured-post .share {
	padding: 25px 0 7px 14px;
}
.content_article .featured-post .meta .print {
	display: inline-block;
	position: relative;
	padding: 3px 0 0 22px;
	margin-right: 15px;
}
.content_article .featured-post .meta .print:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_print.png) no-repeat;
	background-size: 100%;
	top: 1px;
}
.content_article .featured-post .meta .sendmail {
	display: inline-block;
	position: relative;
	padding: 3px 0 0 22px;
	margin-right: 15px;
}
.content_article .featured-post .meta .sendmail:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_email.png) no-repeat;
	background-size: 100%;
	top: 1px;
}
/*Start of Social Networking Buttons */
#shareme-wrapper.share img, #shareme-wrapper-bottom.share img {
	width: auto;
}
#shareme-wrapper.share .buttons .button, #shareme-wrapper-bottom.share .buttons .button {
	/*display: inline;*/
    float: left;
}
#shareme-wrapper.share .buttons .button img, #shareme-wrapper-bottom.share .buttons .button {
	margin: 0;
}
/*--------------------------------------------------*/
/*  New social sharing buttons on 2017/3/10*/

	  div#info-wrapper {
	padding: 10px;
}
div.shareme-wrapper {
	text-align:center;
	margin-bottom: 5px;
	display: inline-block;
}
div.shareme-wrapper a {
	padding: 0 0px;
}
div.shareme-wrapper .fa {
	display:inline-block;
	height:25px;
	width:25px;
}
div.shareme-wrapper .fa.fa-facebook {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/social-sharing/facebook.png) no-repeat;
	background-size: cover;
}
div.shareme-wrapper .fa.fa-twitter {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/social-sharing/twitter.png) no-repeat;
	background-size: cover;
}
div.shareme-wrapper .fa.fa-googlePlus {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/social-sharing/googlePlus.png) no-repeat;
	background-size: cover;
}
div.shareme-wrapper .fa.fa-linkedin {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/social-sharing/linkedin.png) no-repeat;
	background-size: cover;
}
div.shareme-wrapper .fa.fa-plus {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/social-sharing/plus.png) no-repeat;
	background-size: cover;
}
div.shareme-wrapper .fa.fa-total, div.viewtotal {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/social-sharing/share-total.png) no-repeat;
	background-size: cover;
	vertical-align:top;
	text-align:right;
	padding-right: 5px;
	line-height: 25px;
	width:45px;
	box-sizing: border-box;
}
div.shareme-wrapper >a + *, div#viewtotal-wrapper i + div#viewtotal {
	margin-left: 5px;
}
div#viewtotal-wrapper {
	text-align:center;
	height: 25px;
	margin: 0 5px 0 30px;
	display: inline-block;
}
div#viewtotal-wrapper i.viewTotal {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/social-sharing/view-total.png) no-repeat;
	background-size: cover;
	display:inline-block;
	height:25px;
	width:30px;
	margin-right:2px;
}
div#viewtotal {
	display: inline-block;
}
}
/*End of Social Networking Buttons */

.content_article .featured-post .text {
	padding: 20px 15px 10px 0;
}
.content_article .featured-post p {
	font-size: 20px;
	line-height: 170%;
	display: block;
	color: #000;
	font-family: -apple-system, BlinkMacSystemFont, "FangSong", "Noto Sans TC", "Segoe UI", Arial, Helvetica, 'Heiti TC', 'Microsoft Jhenghei', sans-serif;
	font-weight: 350; /*300*/
	margin: 0 15px 10px 15px;
	letter-spacing: 1.5px;  /* joyce 20200619 */
}
html:lang(zh-Hans) .content_article .featured-post p {
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans SC";
}

.content_article .featured-post li {
	font-weight: 350; 
}

.content_article .featured-post p.originatefrom {
	font-style: italic;
	padding-top: 70px;
	font-size: 15px;
}
.content_article .featured-post p.originatefrom:before {
	content: '';
	display:block;
	width: 23px;
	height: 23px;
	float: left;
	margin-right: 5px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_original_publish.png) no-repeat;
}
.content_article .featured-post ul.related {
	font-size: 15px;
}
.content_article .featured-post p.quote {
	font-weight: normal;
	color: #993499;
	margin: 12px 40px;
}
.content_article .featured-post p.notes {
	font-size: 15px;
	font-style: italic;
}
.content_article .featured-post p em {
	font-style: italic;
}
/* Paragraph just after image */
.content_article .featured-post figure + * {
	padding: 20px 0 0 0;
}
/* Image just after Paragraph */
.content_article .featured-post p + figure {
	padding-top: 10px;
}
.content_article .featured-post p a {
	text-decoration:none;
	color: #ff6600;
}
.content_article .featured-post p a:hover {
	color: #C63;
}
.content_article .featured-post div.quote_region, .content_article .featured-post div.quote_region * {
	color: #b87030;
}
.content_article .featured-post h4 {
	font-size: 23px;
	line-height: 125%;
	display: block;
	color: #73216d;
	margin-bottom: 10px;
	padding-left: 0;
	font-weight: 400;
}
.content_article .featured-post .callout {
	font-size: 18px;
	line-height: 130%;
	display: block;
	color: #999999;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #73216d;
	border-bottom-color: #73216d;
	font-weight: 400;
	width: 180px;
	margin: 15px 25px 20px 0;
	padding: 15px 15px 15px 10px;
	float: left;
}
.content_article .featured-post ul, .content_article .featured-post ol {
	font-size: 18px;
	line-height: 170%;
	display: block;
	color: #000; /*#666*/
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans TC", "Segoe UI", Arial, Helvetica, 'Heiti TC', 'Microsoft Jhenghei', sans-serif;
	padding: 0 100px 0 72px;
	margin: 15px 0;
}
html:lang(zh-Hans) .content_article .featured-post ul, html:lang(zh-Hans) .content_article .featured-post ol {
	font-family: -apple-system, BlinkMacSystemFont, "Noto Sans SC";
}
.content_article .featured-post ul {
	list-style-type: disc;
}
.content_article .featured-post ol {
	list-style-type: decimal;
}
.content_article .featured-post ul li, .content_article .featured-post ol li {
	padding-bottom: 4px;
}
.content_article .featured-post ul li a, .content_article .featured-post ol li a, .content_article .featured-post h2 a ul li a, .content_article .featured-post h2 a {
	text-decoration: none;
	color: #ff6600;
}
.content_article .featured-post ul li a:hover, .content_article .featured-post ol li a:hover {
	color: #C63;
}
.content_article .featured-post div.related {
	border-top: dotted 1px #ccc;
	padding-top: 30px;
	margin-top: 30px;
}
.content_article .featured-post div.related > p.title {
	font-weight: 500; /*bold*/
}
#fb-comment-outer-wrapper {
	/*display: inline-block;
  float: left;*/
  margin: 80px 12px 15px 12px;
}
#fb-comment-wrapper {
	margin: 0;
	width: 100%;
}
.sidebar {
	/*width: 23%;*/
  width: 33%;
	box-sizing: border-box;
	float: left;
	padding: 0 13px;
	padding-bottom: 20px;
}
.sidebar .sidebox {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px dashed #D4D4D4;
}
.sidebar .sidebox.topics {
	padding-bottom: 18px;
}
.sidebar .sidebox.topics p {
	line-height: 1.2;
}
.sidebar .sidebox.topics p a {
	color: #ff6600;
}
.sidebar .sidebox.latest-story >span {
	color: #fff;
	font-style: italic;
	font-size: 28px;
	padding: 15px;
	display: block;
	margin-bottom: 20px;
	font-weight: 400; /*300*/
	text-shadow: 2px 2px rgba(0, 0, 0, 0.6);
}
.sidebar .sidebox.latest-story >span.headlines {
	background: #993399 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/headlines.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.pursuits {
	background: #336699 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/pursuit.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.alum {
	background: #999900 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/alum.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.deeds {
	background: #cc0000 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/deeds.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.brand {
	background: #E7BE4C url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/brand.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.art {
	background: #C5A2C3 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/art.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.draftcraft, .sidebar .sidebox.latest-story >span.remarkables {
	background: #9BE0AC url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/draftcraft.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.financially {
	background: #F58B4C url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/financially.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.techtalks {
	background: #AAE4FB url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/techtalks.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.CUHKGBA {
	background: #FFC74E url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/CUHKGBA.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.nosecret, .sidebar .sidebox.latest-story >span.sixobjects {
	background: #E995BF url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/nosecret.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.tweets {
	background: #56B77D url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/tweets.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.announcements {
	background: #56B77D url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/announcements.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.VV {
	background: #00A89A url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/VV.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.aigospel {
	background: #C8BA9A url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/aigospel.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.artspirin {
	background: #C8BA9A url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/artspirin.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.doctor {
	background: #8dc63f url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/doctor.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.socialent {
	background: #bc6262 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/socialent.png) no-repeat;
}
.sidebar .sidebox.latest-story >span.health {
	background: #70e2b8 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/english/images/CUHKUPDates/new/health.png) no-repeat;
}
.sidebar .sidebox h3 {
	margin-bottom: 15px;
	font-size: 22px;
	/*font-weight: 500;*/
	font-weight: 500; /*further refined in 20200619 -- 20200422 Chinese Version only*/
}
.sidebar .sidebox.latest-story {
	padding-bottom: 10px;
}
.sidebar .sidebox.latest-story .box {
	width: 100%;
	float: none;
	padding: 0;
}
.sidebar .sidebox.latest-story .box img {
	width: 100%;
	height: auto;
	margin: 0 auto 20px auto;
	border-radius: 50%;
}
.sidebar .sidebox.latest-story .box .text {
	background: transparent;
	height: auto;
	padding: 0;
}
.sidebar .sidebox.latest-story .box .text .title {
	font-size: 18px;
	margin-bottom: 10px;
}
.sidebar .sidebox.latest-story .box .text p {
	font-size: 14px;
}
.sidebar .sidebox.latest-story .box .text .meta {
	margin-top: 40px;
	position: relative;
	left: 0;
	bottom: 0;
	line-height: 18px;
	color: #666;
	font-size: 12px;
}
.sidebar .sidebox.latest-story .box .text .meta .date {
	display: inline-block;
	margin-right: 20px;
}
.sidebar .sidebox.latest-story .box .text .meta .comments {
	display: inline-block;
}
.sidebar .sidebox.recently-viewed .box .text, .sidebar .sidebox.other-topics .box .text {
	min-height: 0;
	border-top: 10px solid #CC0000;
}
.sidebar .sidebox.recently-viewed .box .text .title, .sidebar .sidebox.other-topics .box .text .title {
	font-size: 17px;
}
.sidebar .sidebox.recently-viewed .box.pursuits .text, .sidebar .sidebox.other-topics .box.pursuits .text {
	border-top-color : #336699;
}
.sidebar .sidebox.recently-viewed .box.alum .text, .sidebar .sidebox.other-topics .box.alum .text {
	border-top-color : #999900;
}
.sidebar .sidebox.recently-viewed .box.deeds .text, .sidebar .sidebox.other-topics .box.deeds .text {
	border-top-color : #cc0000;
}
.sidebar .sidebox.recently-viewed .box.headlines .text, .sidebar .sidebox.other-topics .box.headlines .text {
	border-top-color : #73216d;
}
.sidebar .sidebox.recently-viewed .box.brand .text, .sidebar .sidebox.other-topics .box.brand .text {
	border-top-color : #E7BE4C;
}
.sidebar .sidebox.recently-viewed .box.art .text, .sidebar .sidebox.other-topics .box.art .text {
	border-top-color : #C5A2C3;
}
.sidebar .sidebox.recently-viewed .box.draftcraft .text, .sidebar .sidebox.other-topics .box.draftcraft .text, .sidebar .sidebox.recently-viewed .box.remarkables .text, .sidebar .sidebox.other-topics .box.remarkables .text {
	border-top-color : #9BE0AC;
}
.sidebar .sidebox.recently-viewed .box.financially .text, .sidebar .sidebox.other-topics .box.financially .text {
	border-top-color : #F58B4C;
}
.sidebar .sidebox.recently-viewed .box.techtalks .text, .sidebar .sidebox.other-topics .box.techtalks .text {
	border-top-color : #AAE4FB;
}
.sidebar .sidebox.recently-viewed .box.CUHKGBA .text, .sidebar .sidebox.other-topics .box.CUHKGBA .text {
	border-top-color : #FFC74E;
}
.sidebar .sidebox.recently-viewed .box.nosecret .text, .sidebar .sidebox.other-topics .box.nosecret .text, .sidebar .sidebox.recently-viewed .box.sixobjects .text, .sidebar .sidebox.other-topics .box.sixobjects .text {
	border-top-color : #E995BF;
}
.sidebar .sidebox.recently-viewed .box.tweets .text, .sidebar .sidebox.other-topics .box.tweets .text {
	border-top-color : #56B77D;
}
.sidebar .sidebox.recently-viewed .box.announcements .text, .sidebar .sidebox.other-topics .box.announcements .text {
	border-top-color : #AD6262;
}
.sidebar .sidebox.recently-viewed .box.VV .text, .sidebar .sidebox.other-topics .box.VV .text {
	border-top-color : #00A89A;
}
.sidebar .sidebox.recently-viewed .box.aigospel .text, .sidebar .sidebox.other-topics .box.aigospel .text {
	border-top-color : #000000;
}
.sidebar .sidebox.recently-viewed .box.artspirin .text, .sidebar .sidebox.other-topics .box.artspirin .text {
	border-top-color : #C8BA9A;
}
.sidebar .sidebox.recently-viewed .box.doctor .text, .sidebar .sidebox.other-topics .box.doctor .text {
	border-top-color : #8dc63f;
}
.sidebar .sidebox.recently-viewed .box.socialent .text, .sidebar .sidebox.other-topics .box.socialent .text {
	border-top-color : #bc6262;
}
.sidebar .sidebox.recently-viewed .box.health .text, .sidebar .sidebox.other-topics .box.health .text {
	border-top-color : #70e2b8;
}
.sidebox.other-topics .box.food-writing .text {
	border-top-color : #F98A8A;
}
.sidebox.other-topics .box.tech-talks .text {
	border-top-color : #BAC4E4;
}
.sidebox.other-topics .box.style-speaks .text {
	border-top-color : #1A52A5;
}
.sidebox.other-topics .box.chinese-challenge .text {
	border-top-color : #90C31F;
}
.sidebox.other-topics .box.in-plain-view .text {
	border-top-color : #6CBCD5;
}
.sidebox.other-topics .box.interviews .text {
	border-top-color : #BB465E;
}
.sidebox.other-topics .box.image-resource .text {
	border-top-color : #2B923A;
}
.sidebox.image-resources #image-resource-bg {
	max-width:400px;
	width:100%;
	padding-bottom:75%;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/cupix1.jpg) center no-repeat;
	background-size:cover;
}
 @media screen and (max-width: 959px) {
.sidebox.image-resources #image-resource-bg {
	height: 300px;
	padding-bottom:0;
}
}
.sidebar .sidebox .box, .sidebar .sidebox .recently-viewed .box, .sidebar .box, .sidebar .sidebox .other-topics .box {
	width: 50%;
	float: left;
	padding-right: 5px;
	box-sizing: border-box;
	margin-bottom: 10px;
}
.sidebar .sidebox .box:nth-child(odd) {
	padding-right: 0;
	padding-left: 5px;
}
 @media (min-width:768px) and (max-width: 1500px) {
/*.sidebar .sidebox .box, .sidebar .sidebox .recently-viewed .box, .sidebar .box, .sidebar .sidebox .sidebox .other-topics .box {
	width: 100%;
	padding-right: 0px;
	box-sizing: border-box;
}
.sidebar .sidebox .box:last-child {
	padding-left: 0px;
}*/
.sidebar .sidebox .box + .box, .sidebar .sidebox .recently-viewed .box + .box, .sidebar .sidebox .other-topics .box + .box {
/*margin-top: 10px;*/
    }
}
 @media (max-width: 1500px) {
.sidebar .sidebox .box:nth-child(odd) {
	padding-right: 0;
	padding-left: 0px;
}
}
.sidebar .sidebox .box img {
	display: block;
	width: 100%;
	height: 91px;
	object-fit: cover;
}
.sidebar .sidebox .box .text {
	padding: 10px 10px 62px 10px;
	background: #F2F2F2;
	position: relative;
}
.sidebar .sidebox .box .text .title {
	color: #333;
	font-size: 17px;
	display: inline-block;
	margin-bottom: 5px;
	line-height: 120%;
	font-weight: 500; /*further refined on 20200619 -- 20200422 Chinese Version only*/
}
.sidebar .sidebox .box .text p {
	display: block;
	font-size: 12px;
	color: #666;
	line-height: 120%;
}
.sidebar .sidebox .box .text .meta {
	position: absolute;
	left: 12px;
	width: 100%;
	bottom: 12px;
	line-height: 18px;
	color: #666;
	font-size: 12px;
}
.sidebar .sidebox .box .text .meta .date {
	display: block;
	position: relative;
	padding-left: 22px;
	margin-bottom: 5px;
}
.sidebar .sidebox .box .text .meta .date:before {
	content: '';
	position: absolute;
	top: -1px;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-date.png) no-repeat;
	background-size: 100%;
}
.sidebar .sidebox .box .text .meta .comments {
	display: block;
	position: relative;
	padding-left: 22px;
}
.sidebar .sidebox .box .text .meta .comments:before {
	content: '';
	position: absolute;
	top: -1px;
	left: 0;
	width: 18px;
	height: 18px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/meta-comments.png) no-repeat;
	background-size: 100%;
}
.sidebar .sidebox .topics-list {
	margin-bottom: -12px;
	position: relative;
}
.sidebar .sidebox .topics-list li {
	display: inline-block;
	float: left;
	margin-right: 10px;
	margin-bottom: 12px;
	color: #fff;
	padding: 5px 10px;
	border-radius: 3px;
	background: #B3B3B3;
	font-size: 12px;
	text-decoration: none;
	line-height: 100%;
}
.sidebar .sidebox .topics-list li a {
	display: inline-block;
	color: #fff;
}
.sidebar .sidebox .topics-list li a:first-child {
	margin-left: 0;
}
.share {
	padding: 30px 13px;
}
.footer .footer-1 {
	background: #E6E6E6;
	padding: 20px 0;
}
 @media (max-width: 650px) {
.footer .footer-1 .row .col.col-50 {
	width: 100%;
}
}
.footer .footer-1 .footer-blocks {
	display: inline-block;
	float: right;
}
.footer .footer-1 .footer-blocks h5 {
	color: #73216D;
	display: block;
	font-weight: 500;
	margin-bottom: 10px;
	font-size: 20px;
}
.footer .footer-1 .footer-blocks .footer-box {
	display: inline-block;
	float: left;
	margin-left: 60px;
}
.footer .footer-1 .footer-blocks .footer-box:first-child {
	margin-left: 0;
}
.footer .footer-1 .footer-blocks .footer-box li {
	margin-top: 12px;
	font-size: 14px;
	display: inline-block;
}
.footer .footer-1 .footer-blocks .footer-box li:first-child {
	margin-top: 0;
}
.footer .footer-1 .footer-blocks .footer-box li a {
	display: inline-block;
	position: relative;
	padding-left: 30px;
	min-height: 19px;
	line-height: 19px;
}
.footer .footer-1 .footer-blocks .footer-box li a i {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-1 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/footer-icon-1.png) no-repeat;
	background-size: 100%;
	width: 19px;
	height: 19px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-2 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/footer-icon-2.png) no-repeat;
	background-size: 100%;
	width: 19px;
	height: 19px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-3 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/footer-icon-3.png) no-repeat;
	background-size: 100%;
	width: 23px;
	height: 22px;
	top: 1px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-4 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/footer-icon-4.png) no-repeat;
	background-size: 100%;
	width: 22px;
	height: 20px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-5 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/footer-icon-5.png) no-repeat;
	background-size: 100%;
	width: 22px;
	height: 17px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-6 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/footer-icon-6.png) no-repeat;
	background-size: 100%;
	width: 17px;
	height: 19px;
	left: 2px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-7 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/footer-icon-7.png) no-repeat;
	background-size: 100%;
	width: 17px;
	height: 19px;
	left: 2px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-8 {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/footer-icon-8.png) no-repeat;
	background-size: 100%;
	width: 19px;
	height: 19px;
	left: 1px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-cu-trove {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_CU_trove.png) no-repeat;
	background-size: 100%;
	width: 22px;
	height: 16px;
	left: 1px;
}
.footer .footer-1 .footer-blocks .footer-box li a i.icon-cu-pens {
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/icon_CU_pen.png) no-repeat;
	background-size: 100%;
	width: 22px;
	height: 16px;
	left: 1px;
}
.footer .footer-1 .cuhk-logo {
	display: block;
	width: 283px;
	height: 57px;
	outline: none;
	text-indent: -9999px;
	text-decoration: none;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/cuhk-logo.png) no-repeat;
}
.footer .footer-2 {
	background: #73216D;
	padding: 15px 0 20px 0;
	color: #fff;
	font-size: 12px;
}
.footer .footer-2 a {
	color: #fff;
}
.footer .footer-2 .copyright {
	display: inline-block;
	float: left;
}
.footer .footer-2 .links {
	display: inline-block;
	float: right;
}
.footer .footer-2 .links .sep {
	display: inline-block;
	padding: 0 5px;
}
.sliding-panel {
	position: fixed;
	top: 150px;
	right: -69px;
	width: 166px;
	z-index: 1000;
	transition: all 0.5s ease;
}
.sliding-panel.active {
	right: 0;
}
.sliding-panel .trigger {
	display: block;
	width: 83px;
	height: 83px;
	position: absolute;
	background: #FF6600;
	top: 0;
	left: 0;
	cursor: pointer;
}
.sliding-panel .trigger:before {
	content: '';
	position: absolute;
	width: 32px;
	height: 32px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/menu.png) no-repeat;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.sliding-panel ul {
	position: absolute;
	top: 0;
	right: 0;
	width: 83px;
}
.sliding-panel ul a {
	display: block;
	width: 83px;
	height: 83px;
	text-decoration: none;
	color: #fff;
	box-sizing: border-box;
	padding: 10px 8px 10px 10px;
	font-size: 14px;
	font-weight: 400;
	text-align: right;
	line-height: 123%;
}
.sliding-panel ul a.link-1 {
	background: #326698 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_MP.jpg);
}
.sliding-panel ul a.link-2 {
	background: #9A9901 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_RCA.jpg);
}
.sliding-panel ul a.link-3 {
	background: #CF0001 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_FFFD.jpg);
}
.sliding-panel ul a.link-4 {
	background: #983296 url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/bg_repeat_cat_TH.jpg);
}
/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
	-webkit-animation-duration: 1000ms;
	animation-duration: 1000ms;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
	z-index: 0;
}
.owl-carousel .owl-animated-out {
	z-index: 1;
}
.owl-carousel .fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}
 @-webkit-keyframes fadeOut {
 0% {
 opacity: 1;
}
 100% {
 opacity: 0;
}
}
@keyframes fadeOut {
 0% {
 opacity: 1;
}
 100% {
 opacity: 0;
}
}
@-webkit-keyframes fadeIn {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
@keyframes fadeIn {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}
/* 
 *  Owl Carousel - Auto Height Plugin
 */
.owl-height {
	transition: height 500ms ease-in-out;
}
/* 
 *  Core Owl Carousel CSS File
 */
.owl-wrapper-outer {
	-webkit-transform-style: preserve-3d;
}
.owl-carousel {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	/* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
	z-index: 1;
}
.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	/* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.owl-carousel.owl-loaded {
	display: block;
}
.owl-carousel.owl-loading {
	opacity: 0;
	display: block;
}
.owl-carousel.owl-hidden {
	opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
	display: none;
}
.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
}
.owl-carousel .owl-item img {
	display: block;
	width: 100%;
	-webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
	-webkit-user-select: auto;
	-moz-user-select: auto;
	-ms-user-select: auto;
	user-select: auto;
}
.owl-carousel .owl-grab {
	cursor: move;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;
}
.owl-carousel.owl-rtl {
	direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
	float: right;
}
/* No Js */
.no-js .owl-carousel {
	display: block;
}
/* 
 *  Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
}
/* 
 *  Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000;
}
.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url("owl.video.play.png") no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
	transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
	display: none;
}
.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
}
/*# sourceMappingURL=style.css.map */

/* Feature - Embed Youtube - 20190715 */
.embed-youtube {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	margin-bottom: 1em;
}
.embed-youtube iframe, .embed-youtube object, .embed-youtube embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.content_article .featured-post .embed-youtube + figure { margin-top:-1em; } 

figure .embed-youtube {
	margin-bottom: 0;
}
/* Stay Tuned - 20190812*/
.sidebox.stay-tuned div.box div.inner > a >img {
	height:150px;
}
.stay-tuned div.inner > div.eq-col > p.first_line {
	font-size:14px;
	line-height:2.2;
	margin-bottom:5px;
	border-bottom:1px dashed #D4D4D4;
	padding:5px 0;
}
.stay-tuned div.inner > div.eq-col > p.second_line {
	/*display:flex; align-items:center; align-content:space-around; */ font-size:14px;
	line-height:2.2;
}
.stay-tuned div.inner > div.eq-col > p.first_line > a {
	background:#73216D;
	color:#fff;
	padding:4px 10px;
	border: 0;
	margin-bottom:5px;
}
.stay-tuned div.inner > div.eq-col > p.second_line >span {
	flex-shrink:100;
}
.stay-tuned div.inner > div.eq-col > p.second_line >a.media_icon {
	width:22px;
	height:22px;
	display:inline-block;
}
.stay-tuned div.inner > div.eq-col > p.second_line >a.media_icon.facebook {
	background:url(//webarchive.lib.cuhk.edu.hk/20240123112925oe_///www.cuhk.edu.hk/english/images/social_media_icons/facebook.png);
}
.stay-tuned div.inner > div.eq-col > p.second_line >a.media_icon.instagram {
	background:url(//webarchive.lib.cuhk.edu.hk/20240123112925oe_///www.cuhk.edu.hk/english/images/social_media_icons/instagram.png);
}
 @media (max-width: 959px) {
.sidebar .sidebox.stay-tuned .box {
	width: 100%;
}
.sidebar .sidebox.stay-tuned .box .text {
	width: 50%;
}
}
.sidebar .sidebox.remarkables h3:after {
	content: "";
	height: 30px;
	width: 35px;
	background: url(/20240123112925oe_/https://www.iso.cuhk.edu.hk/chinese/images/CUHKUPDates/new/remarkables-logo.png) right no-repeat;
	background-size: contain;
	display: inline-block;
	vertical-align: bottom;
}


/*Accordion - copied from Admissions website - 20210915 - Start */
@font-face {
  font-family: "icomoon";
  font-weight: normal;
  font-style: normal;
  src: url("icomoon/icomoon.ttf?qnvdi8") format("truetype"), url("icomoon/icomoon.woff?qnvdi8") format("woff"), url("icomoon/icomoon.svg?qnvdi8#icomoon") format("svg");
}

[class^="icon-"], [class*=" icon-"], .icon, .link-circle-arrow:after, .link-circle-arrow-t2:after, .circle-arrow:before, .arrow-link:after, .modal .close:after, .btn--prev:before, .btn--next:after, .js-selectBox > select:before,
.js-selectBox button.multiselect:before, .js-selectBox .js-selectBox-left-right-arrow:before, .js-selectBox-left-right-arrow, .rc--checkbox + span:before, .slick-arrow-inner:before, .breadcrumb > li:before, .scrolldown-arrow:before, .scrolldown-arrow:after, .blk--default .blk__desc:after, .imgbox--default .imgbox__desc:after, .tl__arrow:before, .ppl-blk__txt-inner:before, .ppl-blk__txt-inner:after, .collapse__trigger:before, .cate-filter__head:after, .arrow-list__item:before, .related__caption:after, .slogan-row__jump:after, .ev__desc dl:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 436, ../sass/section/_inner.scss */
.collapse__wrap {
  position: relative;
  margin: 0 0 4%;
}
/* line 441, ../sass/section/_inner.scss */
.collapse__wrap-title {
  margin-top: 1.6em;
  margin-bottom: 0.66667em;
}
/* line 445, ../sass/section/_inner.scss */
.collapse__sec-title {
  margin: 0 13em 1.3em 0;
}
@media screen and (max-width: 767px) {
  /* line 445, ../sass/section/_inner.scss */
  .collapse__sec-title {
    margin-right: 0;
  }
}
/* line 451, ../sass/section/_inner.scss */
.collapse__expand-btn {
  position: absolute;
  right: 0;
  bottom: 100%;
  margin: 0 0 .9em;
  padding-top: 0.44444em;
  padding-bottom: 0.44444em;
}
@media screen and (max-width: 767px) {
  /* line 451, ../sass/section/_inner.scss */
  .collapse__expand-btn {
    position: relative;
    float: right;
  }
}
/* line 465, ../sass/section/_inner.scss */
.collapse__blk {
  margin: 0 0 6px;
}
/* line 468, ../sass/section/_inner.scss */
.collapse__blk:nth-child(even) .collapse__trigger {
  background: #702c72;
}
/* line 471, ../sass/section/_inner.scss */
.collapse__trigger {
  font-size: 1.5em;
  line-height: 1.2;
  position: relative;
  display: block;
  width: 100%;
  padding: 0.66667em 3.33333em 0.66667em 1.25em;
  text-align: left;
  color: #FFF;
  background: #964c98;
}
/* line 486, ../sass/section/_inner.scss */
.collapse__trigger:before {
  font-size: 1.4em;
  position: absolute;
  top: .4em;
  right: .7em;
  content: "";
}
/* line 499, ../sass/section/_inner.scss */
.collapse__trigger[aria-expanded="true"]:before {
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -webkit-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
@media screen and (max-width: 991px) {
  /* line 471, ../sass/section/_inner.scss */
  .collapse__trigger {
    font-size: 1.25em;
  }
}
@media screen and (max-width: 767px) {
  /* line 471, ../sass/section/_inner.scss */
  .collapse__trigger {
    font-size: 1em;
    padding-left: 15px;
  }
}
/* line 512, ../sass/section/_inner.scss */
.collapse__inner {
  padding: 1em 1.875em;
  background: #FFF;
}
/* line 516, ../sass/section/_inner.scss */
.collapse__inner .ckec {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 1.33333;
}
@media screen and (max-width: 991px) {
  /* line 516, ../sass/section/_inner.scss */
  .collapse__inner .ckec {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
/* line 526, ../sass/section/_inner.scss */
.collapse__inner--bged {
  background: #e2d1e2;
}
/* line 529, ../sass/section/_inner.scss */
.collapse__inner--bg-gray {
  background: #F3F3F3;
}
/* line 533, ../sass/section/_inner.scss */
.collapse__inner--bg-gray p a, .collapse__inner--bg-gray li a, .collapse__inner--bg-gray td a {
  color: #1479b3;
}
@media screen and (max-width: 991px) {
  /* line 512, ../sass/section/_inner.scss */
  .collapse__inner {
    padding-right: 1.48438em;
    padding-left: 1.48438em;
  }
}
@media screen and (max-width: 767px) {
  /* line 512, ../sass/section/_inner.scss */
  .collapse__inner {
    padding-right: 15px;
    padding-left: 15px;
  }
}
/* line 547, ../sass/section/_inner.scss */
.collapse__wrap--green .collapse__trigger {
  background: #348EA2;
}
/* line 550, ../sass/section/_inner.scss */
.collapse__wrap--green .collapse__blk:nth-child(even) .collapse__trigger {
  background: #225C68;
}

/* line 556, ../sass/section/_inner.scss */
.center-remarks {
  max-width: 680px;
  margin: 2.5em auto;
}
/*Accordion - copied from Admissions website - 20210915 - End */

/*Accordion - custom for this website - 20210915 - Start */
.collapse__wrap button {
	cursor: pointer;
}

.collapse__content.collapse {
	display:none;
	visibility: hidden;
}
.collapse__content.collapse.in {
	display:block;
	visibility: visible;
	animation-duration: 0.2s;
}
/*Accordion - custom for this website - 20210915 - End */
/* 20211022  -- Start */

.slidingImagesWrapper {
	width:100%;
	padding-bottom:56.25%;
	position: relative;
	overflow:hidden;
}

.slidingImagesWrapper >div {
	position:absolute;
	height:100%;
	width:100%;
	background-size:cover;
}

.slidingImagesWrapper >div.leftImage {
	background-position:center left;
	left:0;
}

.slidingImagesWrapper >div.rightImage {
	
	width: calc(100% - var(--x, 50%));
	background-position:center right;
	right:0;
	box-shadow: inset 2px 0 0 #111, -2px 0 0 #111;
}

.slidingImagesWrapper figcaption, .content_article .featured-post figure.slidingImagesWrapper figcaption {
	position: absolute;
	width:100%;
	bottom:0;
}

/* 20211022  -- End */