body {font-family: 'Helvetica Neue', Helvetica, Arial, STHeiti, 'Microsoft JhengHei', 敺株��迤暺煾��, sans-serif;color: #2d2d2d;}
a {text-decoration:none}
a:hover {text-decoration:underline}

.right_float {display:none;position: fixed;right: 0px;top: 0%;}
.right_float_bg1 {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/bg1.png);padding:1px 0px;}
.right_float_bg2 {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/bg2.png);margin-top:5px;}
.right_float_nav {margin:20px 0px;width: 64px; height:67px;}
.right_float_nav_contact {background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/icon1.png);background-size: cover;}
.right_float_nav_contact:hover{background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/hover/icon1.png) !important;}
.right_float_nav_faq {background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/icon2.png);background-size: cover;}
.right_float_nav_faq:hover{background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/hover/icon2.png) !important;}
.right_float_nav_press {background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/icon3.png);background-size: cover;}
.right_float_nav_press:hover{background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/hover/icon3.png) !important;}
.right_float_nav_top {width: 64px;height:74px; background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/top.png);background-size: cover;}
.right_float_nav_top:hover{background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/right_nav/hover/top.png) !important;}

.footer {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/footer/footer_bg.jpg);width:100%;color:white}
.footer2{margin-bottom:10px;}
.footer_t1 {font-size:1.2em}
.footer_t2  {font-size:0.95em;margin:3px 0px;}
.footer_t3  {font-size:0.8em;}
.footer_t4  {font-size:0.95em;}
.footer a {color:white}
.footer_t2 a {text-decoration:underline}
.footer_t2 a:hover {text-decoration:none}
.footer1 {margin:40px 0px 20px 0px;}
.green_a {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/footer/footer_bullet.png);width:12px;height:12px;background-repeat:no-repeat;padding-left:20px;background-position:center left;margin-left:20px;background-size: 12px 12px;}
.footer_line {width:40px;height:1px;background-color:white;margin:10px auto;}
.footer_logo1 img{width:92px;height:78px}
.footer_logo2 img{width:92px;height:92px}

.header{margin:20px 0px; margin-bottom:10px;}
.menu a {color:black;font-size:1em;margin-left:15px;}
.menu a.active,.mobile_menu a.active,.menu a:hover,.mobile_menu a:hover{color:#781A70;font-weight:bolder;text-decoration:none}
.logo1 {width:90px;  margin-top: 5px;margin-right: 5px;}
.logo2 {width:70px;margin-right:5px;margin-top: -2px;}
.logo3 {width:220px;padding-left:2%;  margin-top: 18px;}
.header_appointment{background-image:url('/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_book.png');width:119px;height:28px;background-size: cover;}
.header_appointment:hover{background-position:bottom left}
.mobile-lang-box {margin-top:15px;}
.mobile-lang-box a {padding-left:3%;padding-right:3%;}

.facebook_icon{background-image:url('/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_s1.png');width:24px;height:28px;background-size: cover;}
.facebook_icon:hover{background-position:bottom left}

.twitter_icon{background-image:url('/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_s2.png');width:24px;height:28px;background-size: cover;}
.twitter_icon:hover{background-position:bottom left}

.weibo_icon{background-image:url('/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_s3.png');width:24px;height:28px;background-size: cover;}
.weibo_icon:hover{background-position:bottom left}

.email_icon{background-image:url('/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_s4.png');width:24px;height:28px;background-size: cover;}
.email_icon:hover{background-position:bottom left}

.tc_icon{background-image:url('/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_chi.png');width:31px;height:28px;background-size: cover;}
.tc_icon:hover{background-position:bottom left}

.sc_icon{background-image:url('/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_sc.png');width:31px;height:28px;background-size: cover;}
.sc_icon:hover{background-position:bottom left}

.en_icon{background-image:url('/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_en.png');width:31px;height:28px;background-size: cover;}
.en_icon:hover{background-position:bottom left}

.header_menu div {float:left;margin-left:10px;}
.header_menu {overflow:hidden;float:right;margin-bottom:0px;}
.menu {position:absolute;right:0px;bottom:-45px;}

.banner {width:100%;height:760px;position:relative;}
.banner table {position: absolute; left: 0px;  white-space: nowrap;  width: 100%;}
.banner table.row1 {top: 130px;}
.banner table.row2 {top: 230px;}
.banner table.row3 {top: 310px;}
.banner table.row4 {top: 390px;}
.banner table.row5 {top: 470px;}
.banner_bg {width:100%;height:760px;background-position:center top;    background-size: cover;}
.banner_row1 {/*position:absolute; top:130px; left:0px;*/ background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_1/taggreen_bg.png);display:inline-block;font-size:3em;color:white;padding:8px 50px;text-align:center;}
.banner_row2 {/*position:absolute; top:230px; left:0px;*/ background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_1/tagpurple_bg.png);display:inline-block;font-size:2.3em;color:white;padding:5px 35px;text-align:center;}
.banner_row3 {/*position:absolute; top:310px; left:0px;*/ background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_1/tagpurple_bg.png);display:inline-block;font-size:2.3em;color:white;padding:5px 15px;text-align:center;}
.banner_row4 {/*position:absolute; top:390px; left:0px;*/ display:inline-block;font-size:1.4em;color:#80246D;font-weight:bold;text-align:center;}
.banner_row5 {/*position:absolute; top:470px; left:0px;*/ background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_1/btn_scroll.png); width:154px;height:154px;background-size: cover;}
.banner_row5 img{width:154px;height:154px;display: none;}

.header1 {font-size:2.1em;color:#71a32a;margin:0px auto;text-align:center;letter-spacing:5px;margin-bottom:70px;}
.header2 {font-size:2.1em;color:#781a70;margin:0px auto;text-align:center;letter-spacing:5px;margin-bottom:70px;}
.header3{font-size:2.1em;color:black;margin:0px auto;text-align:center;letter-spacing:5px;margin-bottom:70px;}
.header4{font-size:1.5em;color:#781a70;margin:0px auto;text-align:center;letter-spacing:5px;margin-bottom:70px;margin-top:20px;font-weight:bold}
.header5{font-size:2.1em;color:black;margin:0px auto;text-align:center;letter-spacing:5px;}
.header6{font-size:2.1em;color:white;margin:0px auto;text-align:center;letter-spacing:5px;}
.header7{font-size:2.8em;color:white;margin:0px auto;text-align:center;letter-spacing:5px;background-color: #781a70;display:inline-block;padding:5px 15px;margin-top:20px; } 
.header8{font-size:1.8em;color:white;margin:0px auto;text-align:center;letter-spacing:5px;background-color: #71a32a;display:inline-block;padding:3px 10px;margin-left:125px;margin-bottom:20px;} 
.header9{font-size:1.4em;color:black;border-bottom:1px solid #e2e2e2;padding-bottom:30px; margin-bottom:30px;}  
.header10{font-size:1.3em;color:#781a70;font-weight:bold;margin-bottom:10px;}  

.green_line {height:3px;background-color:#71a32a}
.purple_line {height:3px;background-color:#781a70}
.black_line{margin-top:40px; height:1px;background-color:#000}

.index_article {padding:70px 0px;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_2/bg.png);}
.index_article_content_item {position:relative;margin-bottom:20px;}
.index_article_content_item_bg {border:1px solid #E2E2E2;margin:0px 10px;background-color:white;overflow:hidden;}
.article_date {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_2/date_bg.png);width:67px;height:67px;color:white;float:left;left:0px;top:-10px;position:absolute;z-index:2;background-size:cover}
.article_date_d {text-align:center;font-size:1.6em;padding-top:12px;}
.article_date_m {text-align: center;  font-size: 0.8em;  /* margin-top: -5px; */}
.article_title {margin-left:67px;font-size:1.4em;color:#781a70;float:left;line-height:67px;font-weight:bold;letter-spacing:2px;  line-height: normal;  padding: 18px 0px;}
.article_desc img {  max-width: 100%;padding:10px;max-height: 104px;}
.article_desc {text-align:justify;color:#444;padding-left:10px;font-size:1em;line-height:1.6em;padding-right:10px;}
.article_more {float:right;color:#781a70;font-weight:bold;margin-right:10px;margin-bottom:10px;}
.article_more.margin-top {  margin-top: 8px;}

.index_center {padding:70px 0px;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_3/bg.jpg);background-position:center top;}
.index_center1 {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_3/c1.png);width:226px;height:226px;display:inline-block;margin-bottom:20px;background-size:cover}
.index_center2 {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_3/c2.png);width:226px;height:226px;display:inline-block;margin-bottom:20px;background-size:cover}
.index_center3 {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_3/c3.png);width:226px;height:226px;display:inline-block;margin-bottom:20px;background-size:cover}
.index_center4 {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_3/c4.png);width:226px;height:226px;display:inline-block;margin-bottom:20px;background-size:cover}
.index_center1:hover{background-position:bottom left}
.index_center2:hover{background-position:bottom left}
.index_center3:hover{background-position:bottom left}
.index_center4:hover{background-position:bottom left}
.index_center_desc {margin-top:50px;text-align:center;font-size:1.2em;line-height:2.2em;line-height: 1.8em;}

.index_service {  padding: 130px 0px;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_4/bg.jpg);background-position:center top;background-size: auto 100%;background-color: #6FA128;}
.index_service_desc {margin-bottom:50px;text-align:center;font-size:1.2em;line-height:1.8em}
.index_service_item {position:relative;margin-bottom:20px;}
.index_service_title {position:absolute;color:white;top:155px;font-size:2em;}

.index_team {padding:70px 0px;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_5/bg.jpg);background-position:center top;background-size: cover;}
.index_team_content {overflow:hidden;width:100%;height:280px}
.index_team_item {float:left;width:152px;height:280px;margin:0px 20px;}
.index_team_thumb {width:152px;height:152px;padding:2px;}
.index_team_thumb img {max-width:100%;}
.index_team_item:hover .index_team_thumb{background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_5/pop_bubble/circle_mask.png);}
.index_team_title{color:#781a70;font-size: 1.2em;text-align:center;  margin-top: 20px;}
.index_team_desc {color:#444;font-size: 1.1em;text-align:center; margin-top: 4px;}

.prev_btn {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_5/btn_arrow_left.png);width:47px;height:47px;display:inline-block;margin-top:62px;background-size:cover}
.next_btn {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_5/btn_arrow_right.png);width:47px;height:47px;display:inline-block;margin-top:62px;background-size:cover}
.prev_btn:hover{background-position:bottom left}
.next_btn:hover{background-position:bottom left}

.index_timeprice{padding:70px 0px;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_6/bg.jpg);background-position:center top;  background-color: #dbd9da; background-size: cover; padding-bottom: 30px; background-repeat: no-repeat;	}
.index_timeprice1{font-size:1em;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_6/bg.png);color:white;margin-right:10px;padding:50px 20px;line-height:1.8em}
.index_timeprice1_title {font-size:1.5em;font-weight:bold;margin-bottom:10px;}
.index_timeprice2{font-size:1em;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_6/bg1.png);color:white;margin-right:3px;line-height:1.8em;margin-bottom:3px;padding:10px 15px;}
.index_timeprice3{font-size:1em;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_6/bg2.png);color:white;line-height:1.8em;margin-bottom:3px;padding:10px 15px;}
.index_timeprice_table {width:100%;}
.index_timeprice_table td:nth-child(odd){border-right:3px solid white;}
.index_timeprice_table td{border-bottom:3px solid white;}
.index_timeprice4 {float:right;font-size:1.1em;/*background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_6/bg.png);*/line-height:1.8em;padding:3px 15px;margin-left:10px;margin-top:10px;background-color:#781A70;}
.index_timeprice4:hover {background-color:#71a32a;}
.index_timeprice4 a {color:white;}
.index_timeprice4 a:hover {text-decoration:none;}
.index_timeprice_btn {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_6/btn_time.png);width:214px;height:57px;display:inline-block;margin-top:40px;background-size:cover}
.index_timeprice_btn:hover {background-position:bottom left}
.index-service-subtitle {font-size: 1.5em;  color: #781a70;  margin: 0px auto;  letter-spacing: 5px; margin-top: 40px;  font-weight: bold;min-height: 40px;}

.index_location {padding:70px 0px;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section7/bg.jpg);background-position:center top;background-size: cover;}
.index_location1 {font-size:1.5em;color:white;text-align:center;margin-top:40px;}
.index_location_line {height:2px;background-color:white; width:50px;margin:20px auto;}
.index_location_desc {font-size:1.25em;color:white;text-align:center;margin-top:0px;line-height:1.8em} 
.googlemap_btn {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section7/icon_google.png);width:110px;height:87px;display:inline-block;margin-top:10px;background-size:cover}
.index_location_btn {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section7/btn_check_tran.png);width:222px;height:58px;display:inline-block;margin-top:40px;background-size:cover}
.index_location_btn:hover{background-position:bottom left}

.sitemap{background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/sitemap/bg.jpg);background-position:center -120px;}
.sitemap_content {background-color:white;padding:50px}
.sitemap_content a {background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/sitemap/bullet.png);background-repeat:no-repeat;padding-left:27px;background-position:center left;background-size: 27px 27px;font-size:1.2em;display:inline-block;color:black;line-height:1.8em;padding-right:10px;}
.col-lg-1_5 {margin-bottom:20px;}
.col-lg-1_6 {margin-bottom:20px;}

.maincontent {padding-bottom:70px}

/* index */
.index-article-right { height:6.4em; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical;  overflow: hidden;position: relative;}
.index-article-right:after {content: "";text-align: right;position: absolute;bottom: 0;right: 0;width: 70%;height: 1.6em;background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);}
@supports (-webkit-line-clamp: 4) {
    /*.line-clamp {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;  max-height:3.6em; /* I needed this to get it to work *height: auto;}*/
	.index-article-right:after {display: none;}
}

/* contact */
.contact {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/location/bg.jpg) no-repeat scroll center -120px #f4f4f4;    background-size: 100% auto;} 
.contact .common-content {/*padding:65px;*/ padding:5.5%;margin-bottom:35px;  font-size: 18px;}
.contact .googleMap {margin-right:44px; margin-bottom:55px;}
.contact .next-line {margin-bottom:14px;overflow: hidden;}
.contact .lg-title {margin-top: 64px;} 
.contact-part-2 {  overflow: hidden;  padding-top: 7px;  padding-bottom: 7px;}
#googleMap img {max-width:100%; max-height:100%;}
.contact a {  color: inherit;  text-decoration: underline;}
.contact-part-2-parent .lg-title {font-size:30px;margin-bottom:10px;}
.contact-part-2-parent img, .contact_right_content img {max-width:35px; max-height:35px;}

/* faq */
.faq {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/faq/bg.jpg) no-repeat scroll center -120px #f4f4f4;  padding-top: 25px;    background-size: 100% auto;}
.faq .common-content {/*padding:60px;*/padding: 5%;  margin-bottom: 85px;}
.faq-content {width:100%;display:none;}
.faq-content.active {display:block;}
.faq-title.common-content-title{  font-size: 20px;  padding-top: 5px;  padding-bottom: 5px; cursor:pointer;font-size:23px;}
.faq-title img {-ms-transform: rotate(-90deg); /* IE 9 */    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */    transform: rotate(-90deg);   /* padding-right: 10px; */  transition: 0.5s ease-in-out;  width: 24px !important;  height: 24px !important;  margin-top: 6px;}
.faq-title.active img {-ms-transform: rotate(0deg); /* IE 9 */    -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */    transform: rotate(0deg);}
.faq-sub-title {  padding-top: 20px;  overflow: hidden;  font-weight: bolder;cursor:pointer;  width: 100%;font-size:23px;}
.faq-sub-content { display:none;padding-bottom: 30px;  font-size: 20px;  line-height: 30px;}
.faq-sub-content.active {display:block;}
.faq-sub-title.active .close-label {display:block;}
.faq-sub-title.active .open-label {display:none;}
.faq-sub-title img {width:38px; height:38px;}
.faq_icon_no {width: 38px !important;height: 38px !important;}

/* center */
.center {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/about/bg.jpg) no-repeat scroll center -120px #f4f4f4;background-size: 100% auto;}
.center .common-content {padding:3%;padding-bottom:84px;margin-bottom:95px;}
.center .common-content-title {padding-bottom: 15px;  text-align: left;}
.center img {max-width:100%; height: auto;}
.center .lg-title {font-size:30px;padding-bottom:30px;font-weight:bolder;}
.center .lg-title.less-padding {  padding-bottom: 10px}
.center-sub-content-left {padding-right:2%;padding-left:2%;}
.center-sub-content-right{padding-left:2%;padding-right:2%;padding-top: 1%; overflow:hidden;}
.center-content-row {overflow:hidden; padding-bottom:32px;}
.icon_bullet {padding:8px;padding-left:0px;width: 19px;  height: 19px;}
.center .border-bottom {margin-bottom:40px;}
.center4 .center-content-row {text-align:center;}
.center-content-row img.float_left{width: 38px;  height: 38px;}
.center-content-row .next-line {text-align:justify;}
.center-content-row img.icon_bullet {width: 19px;  height: 19px;}

/* service */
.service {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/service/bg.jpg) no-repeat scroll center -120px #f4f4f4;background-size: 100% auto;}
.service .common-content {padding:5%;padding-bottom:84px;margin-bottom:95px;}
.service img {max-width:100%; height: auto;}
.service .lg-title {font-size:30px;padding-bottom:30px;font-weight:bolder;}
.service-sub-content-left {padding-right:2%;}
.service-sub-content-right{padding-left:2%;padding-top: 1%; }
.service .next-line {  margin-bottom: 16px;  overflow: hidden;}
.service .border-bottom {padding-bottom:10px; margin-bottom:10px;font-size:30px; cursor:pointer;}
.service-sub-content  {display:none;padding-bottom:20px;}
.service-sub-content.active {display:block;}
.common-content-title.active .open-label {display:none;}
.common-content-title.active .close-label{display:block;}
.service-more-details {color:#781a70;}
.download-doc {padding-top:20px;}
.download-doc .common-btn {margin-right:10px;  margin-bottom: 10px;}

/* service-detail */
.service-detail {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/service/bg.jpg) no-repeat scroll center -120px #f4f4f4;    background-size: 100% auto;}
.service-detail img {max-width:100%; height: auto;}
.service-detail .common-content {padding:5%;padding-bottom:84px;margin-bottom:95px;}
.service-detail .lg-title {font-size:30px;padding-bottom:30px;font-weight:bolder;}
.btn-back {  background-color: #881477;  color: #fff;  height: 46px;  line-height: 46px;  padding-left: 20px;  padding-right: 20px;  display: block; font-weight: bolder;  font-size: 18px;  margin-top: 5px;margin-bottom: 34px;}
.btn-back:hover {background-color:#71a32a;}
.service-detail-content {padding-bottom:30px;overflow:hidden;}
.service-detail-content-right {padding-left:20px;}
.service-detail-content-left {padding-right:20px;}

/* service-price | pricing */
.pricing {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/service_price/bg.jpg) no-repeat scroll center -120px #f4f4f4;    background-size: 100% auto;}
.pricing img{width:100%; height: auto;  max-width: 100%;}
.pricing .common-content {padding:5%;font-size:19px;margin-bottom:40px;  padding-top: 7%;}
.pricing .lg-title {font-size:30px;padding-bottom:30px;font-weight:bolder;  letter-spacing: 3px;}
.pricing .border-bottom {padding-bottom:30px; margin-bottom:30px;}
.pricing .index_timeprice2 {background-color:#893e81;background-image:none;}
.pricing .index_timeprice3 {background-color:#595959;background-image:none;}
.pricing  a {background-color:#893e81; display:block; padding-left:15px; padding-right:15px;line-height:42px;color:#fff;margin-right:15px;margin-top:15px;text-decoration:none; font-size: 18px;  min-height: 42px;}
.pricing a:hover {background-color:#6CA22A;}
.pricing .pricing-notice {  font-size: 17px;  line-height: 23px;  padding-top: 24px;}
.pricing .non-mobile {display:block;margin-bottom:30px;font-size:18px;  font-size: 16px;}
.pricing .non-mobile th {background-color: #7F7F7F;color:#fff;text-align:center;border:1px solid #A9A9A9;}
.pricing .non-mobile .text-purple {font-size:13px;}
.pricing .non-mobile .title_service {font-size:13px;line-height: 20px;display: inline-block;}
.pricing .non-mobile .title_service .title2 {font-size:13px;line-height:20px; height:20px;}
.pricing table,.pricing th.span, .pricing td.span {border:1px solid #A9A9A9;background-color: #A9A9A9;text-align:center;}
.pricing td.white {background-color:#fff;}
.pricing td.white.smaller {font-size:16px;  font-size: 13px;  line-height: 20px;}
.pricing td.black {background-color:#7F7F7F;color:#fff;}
.pricing td.ping {background-color:#FFEEFE;}
.pricing td {background-color:#EBEBEB;border:1px solid #A9A9A9;padding-top:}
.pricing td.title {padding:14px 5px;}
.pricing .title2 {font-size:15px; background-color:inherit;}
.pricing .am-label {background-color: #893e81;color:#fff;}
.pricing .pm-label {background-color: #6CA22A;color:#fff;}
.pricing .mobile {display:none;margin-bottom:30px;font-size:18px;}
.pricing .mobile tr.white td{  border: none;  background-color: #fff;}
.common-content .index_timeprice_table  {  text-align: left;  font-size: 0.9em;}
.common-content .index_timeprice3 {background-color:#424242;}
.common-content .index_timeprice_table tr {  border-bottom: 3px solid white;}
.pricing-table-padding {border-top: 10px solid #A9A9A9;}

/* team-listing */
.team-listing {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/bg.jpg) no-repeat scroll center -120px #f4f4f4;    background-size: 100% auto;}
.team-listing .common-content {  padding: 5%;  font-size: 20px;  margin-bottom: 40px;  text-align: justify;}
.team-listing .lg-title {font-size:30px;padding-bottom:30px;font-weight:bolder;}
.team-listing-intro {padding-bottom:20px; margin-bottom:20px;}
.team-listing-sub-title {color:#7AA54B; font-size:22px; text-decoration:underline;margin-bottom:25px;}
.team-member {  float: none;margin:auto;margin-bottom:50px;}
.team-member a:hover {text-decoration:none;}
.team-listing-member-thumb {max-width:152px;height:152px;margin-bottom:5px;  margin: auto;  padding: 2px;}
.team-member:hover .team-listing-member-thumb{  background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/index/section_5/pop_bubble/circle_mask.png);  background-size: 100%;  background-repeat: no-repeat;}
.team-member:hover .team-member-description, .team-member:hover .team-member-description .text-purple {color:#fff;}
.team-member-description {padding-top: 24px;  text-align: center;  float: none;  margin: auto;color:#3D3D3D;padding-bottom:15px; font-size:18px;line-height:28px;padding-top:10px;font-weight:normal;}
.team-member-description .text-purple {font-weight:bolder;font-size:20px;}
.bubble-arrow {width:14px; height:12px;margin: auto;}
.bubble-left,.bubble-right {width:10px;}
.team-member:hover .bubble-arrow{background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/pop_bubble/bubble_arrow.png) no-repeat;background-size:14px 12px;}
.team-member:hover .bubble-content {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/pop_bubble/bubble_inner.png);  border-radius: 5px 5px 5px 5px;}
.team-member .bubble-left {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/pop_bubble/bubble_left.png);background-size:auto 10px;}
.team-member .bubble-right {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/pop_bubble/bubble_right.png);background-size:auto 10px;}
.team-listing-members .lg-title {font-size:25px; padding-bottom:14px;}
.team-listing img {width: 100%; height: auto;}

/* team-details */
.team-detail {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/bg.jpg) no-repeat scroll center -120px #f4f4f4;    background-size: 100% auto;}
.team-detail a:hover  {text-decoration:none;}
.team-detail img {max-width:100%; height: auto;}
.team-detail .common-content {padding:5%;font-size:19px;margin-bottom:40px;}
.team-detail .lg-title {font-size:30px;padding-bottom:30px;font-weight:bolder;}
.team-detail .sub-title {font-size:24px;  padding-bottom: 0px;}
.team-detail .icon_bullet{ background: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/detail_dr_img/icon_bullet.png) no-repeat;  width: 19px;  height: 25px;  background-size: 19px 19px; padding: 0px;  padding-right: 8px;  background-position-y: 7px;}
.member-description-row {margin-bottom:24px;  font-size: 20px;  line-height: 34px;}
.member-detail-intro {margin-bottom:30px; padding-bottom:30px;}
.member-detail-intro .lg-title {padding-bottom:5px;}
.member-detail-intro .sub-title {padding-bottom: 20px;  font-size: 22px;}
.member-image-wrapper {	  overflow: hidden;  max-width: 278px;  max-height: 403px;  background: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/detail_dr_img/img_bg.png);  background-size: 78px 80px;  background-repeat: no-repeat;  background-position: 100% 100%;  margin-bottom: 20px;  padding: 8px;}
.member-image-wrapper img {border:1px solid #EFEFEF;}
.member-description-btn {background-color:#781A70;color:#fff;padding-left:10px; padding-right:20px;height:55px;line-height:55px;margin-right:16px;text-decoration:none;cursor:pointer;  margin-bottom: 30px;  font-size: 18px;}
.member-description-btn img {margin-top:2px;  max-width: 50px;  max-height: 50px;}
.member-description-btn.mouse-over.active  {background-color:#5C5C5C;background-image:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/medical_team/detail_dr_img/btn_arrow.png);background-repeat:no-repeat;background-position:50% 108%;background-size:20px 10px;}
/*.member-description-btn.mouse-over:hover {background-color:#5C5C5C;}
.member-description-btn.mouse-over.active:hover {background-color:#781A70;}*/
.team-detail #articles {display:none;}
.team-detail  .article-info {font-size:20px;  padding-bottom: 5px;}
.article-info a:hover {text-decoration:none;}
.team-detail  .article-icon {border: 3px solid #EFEFEF;  margin-top: 10px;}
.member-article.left {  border-right: 1px solid #E8E8E8;  padding-right: 15px;  padding-bottom: 15px;}
.member-article.right {padding-left:15px;} 
.member-article .txt { height:7.4em; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical;  overflow: hidden;position: relative;}
.member-article .txt:after {content: "";text-align: right;position: absolute;bottom: 0;right: 0;width: 70%;height: 1.6em;background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);}
@supports (-webkit-line-clamp: 4) {
    /*.line-clamp {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;  max-height:3.6em; /* I needed this to get it to work *height: auto;}*/
	.member-article .txt:after {display: none;}
}
.doctor-url {
	color: #3d3d3d;
	text-decoration: underline;
}

/* .member-article-wrapper.active:nth-child(n) .member-article {border-right: 1px solid #E8E8E8;  padding-right: 15px;  padding-bottom: 15px;}
.member-article-wrapper.active:nth-child(n-1) .member-article {padding-left:15px;}  */
/* li.hidden:nth-child(even) + li:nth-of-type(odd) + li:nth-of-type(even),li.hidden:nth-child(even) + li.hidden:nth-child(odd) ~ li:nth-of-type(odd) {    background: khaki;     }

li:nth-child(even),
li.hidden:nth-child(even) ~ li:nth-of-type(odd), li.hidden:nth-child(even) + li.hidden:nth-child(odd) ~ li:nth-of-type(even) { 
    background: indianred; 
} */
.member-article-wrapper {display:none;}
.member-article {color:#3D3D3D;  min-height: 380px;}
.member-article-wrapper.active {  display: inline;}
.member-article .more-detail {font-size:15px;}
.team-detail-view-all {  text-align: center;  padding: 20px 0px 30px 0px;  cursor: pointer;  background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/faq/icon_arrow.png);  background-repeat: no-repeat;    background-position: right 35%;  width: 140px;  margin: auto;}

/* blog */
.article_list {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/blog/bg.jpg) no-repeat scroll center -120px #f4f4f4; background-size: 100% auto;}
.article_list .common-content {padding:5%;font-size:18px;margin-bottom:40px;  line-height: 32px;}
.article_list .lg-title {font-size:30px;padding-bottom:0px;font-weight:bolder;letter-spacing: 2px;}
.article_item{color:#3D3D3D;  display: block;padding-bottom:30px; margin-bottom:30px;text-align: justify;}
.article-info {padding-bottom:30px;font-weight:bolder;}
.article_list .more-detail {font-size:15px;}
.articles-icon {  border: 3px solid #EFEFEF;  margin-top: 10px;  width: 90% !important;}
.article_list_head, .article_list_cat_row {height:50px; line-height:50px;font-size:28px;letter-spacing:2px;/*font-weight:bolder;*/padding-left:22px;padding-right:22px;background-color:#EFEFEF;display:block;color:#3D3D3D;border-bottom:1px solid #fff;  white-space: nowrap;}
.article_list_cat_row {font-size:17px;background-color:#f5f5f5;}
.article_list_cat_row.active,.article_list_cat_row:hover  {color:#98BF7C;}
.article_list_search {min-height:50px;margin-bottom:10px;position:relative;overflow: hidden;}
.article_list_search button {  background: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/blog/icon_search.png);  width: 50px;  height: 50px;    background-size: 50px 50px;  border: none;  background-color: #781A70;  float: left;  position: absolute;  right: 0;  cursor: pointer;  height: 110%;}
.article_list_search button:hover {background-color:#71a32a;}
.article_list_search input {height:50px;float:left;width:99%;padding-left: 15px;padding-right:50px;}

/* blog detail */
.article_detail {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/blog/bg.jpg) no-repeat scroll center -120px #f4f4f4;    background-size: 100% auto;}

.article_detail .common-content {padding:5%;font-size:19px;margin-bottom:40px;}
.article_detail .common-content img {  max-width: 100%;  height: auto;}
.article_detail .lg-title {font-size:30px;padding-bottom:0px;font-weight:bolder;letter-spacing: 2px;}
.paging-row {  margin-bottom: 20px;}
.category-row {margin-bottom:40px;font-size:16px;  margin-top: 20px;}
.category-row table {white-space:nowrap;}
.article-category {font-size: 16px;  color: #98BF7C;  border-right: 1px solid #E8E8E8;  padding-right: 15px;  margin-right: 10px;}
.article-category.no-border {border-right:none;padding-right:0px;margin-right:0px}
.article-category:hover{text-decoration:underline;}
.text-green {color:#98BF7C;text-decoration:none;}
.underline {text-decoration:underline;}
.article-left { display: block;  float: left;  text-align: left; color:#3D3D3D;}
.article-right { display: block;  float: right;  text-align: right;color:#3D3D3D;}
.article-left:hover, .article-right:hover {color:#71a32a;}
.article_detail .border-bottom {margin-bottom:34px;}
.article-writer-head, .article-writer-row {min-height: 45px;  line-height: 45px;  font-size: 25px;  letter-spacing: 2px;  /* font-weight: bolder; */  padding-left: 22px;  padding-right: 22px;  background-color: #EFEFEF;  display: block; color: #3D3D3D;  border-bottom: 1px solid #fff;}
.article-writer-row.text-green {color:#98BF7C;}
.article-writer-row .next-line {text-align:center;}
.article-writer-row {background-color:#f5f5f5;}
.article-writer-row.more {  background: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/blog/icon_more.png) no-repeat 18px 7px;  background-color: #f5f5f5;  background-size: 36px 72px;cursor:pointer;padding-left:60px;white-space:nowrap;margin-bottom:6px;}
.article-writer-row.more:hover {  background-position: 18px -29px;color:#781A70;}
a .article-writer-row.more {color:#98BF7C; font-size:16px;}
.social-facebook {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_s1.png); width:24px;height:28px;display: block;}						
.social-twitter {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_s2.png);width:24px;height:28px;display: block;}
.social-weibo {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_s3.png);width:24px;height:28px;display: block;}
.social-email {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/header/btn_s4.png);width:24px;height:28px;display: block;}
.social-btn {  margin: 2px;background-size: 24px auto;}
.social-btn:hover {background-position:0px -28px;}
.article-more {color:#781a70}
.article-more:hover {text-decoration:underline}


/* common */
.common-br {  clear: both; height: 10px;}
.common-title {width:100%; height:120px; padding-top:22px; padding-bottom:20px;}
.common-title .title {min-height:75px; padding-left:20px; padding-right:20px;line-height:75px;background-color:#781a70;color:#fff;  font-size: 48px;}
.common-title .sub-title { min-height:45px; margin-left: 150px;padding-left:10px; padding-right:10px;line-height:45px;background-color:#6BA129;color:#fff; font-size:31px;}
.common-content {background-color:#fff;line-height:36px; font-size:20px;overflow:hidden;color:#3D3D3D; clear:both;}
.common-content-title {  font-weight: bolder; font-size:23px;}
.common-page-nav-wrapper { overflow:hidden; position:relative; width:100%; }
.common-page-nav-wrapper .common-content {margin-left:9px; margin-right:9px;padding-top:120px;  text-align: justify;}
.common-page-nav-left {  background: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/inner_nav/nav_left.png);  width: 9px; height: 67px;  background-size: 9px 67px;  background-repeat: no-repeat;	}
.common-page-nav-right {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/inner_nav/nav_right.png); width: 9px; height: 67px;  background-size: 9px 67px;  background-repeat: no-repeat;	}
.common-page-nav-inner {  background: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/inner_nav/nav_inner.png);  height: 52px;  background-size: 100% 67px;  background-repeat: no-repeat; width: 100%;  /*padding-left: 3%;*/  overflow: hidden;  margin-bottom: 15px;  background-color: #EBEBEB;}
.common-page-nav {position:absolute;width:100%;top:34px;}
.common-page-nav a {line-height:52px; height:52px;display:block;padding-left:2%; padding-right:2%;font-size:20px;background-color:#EBEBEB;color:#3D3D3D;font-weight:bolder;  padding-left: 25px;  padding-right: 25px;}
.common-page-nav a:hover,.common-page-nav a.active {background-color:#7F7F7F; color:#fff;text-decoration:none;}
.common-btn {    background: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/service/btn_bg.png);  background-size: 100% 30px;  height: 30px;  display: block;  line-height: 30px;  text-align: center;  float: left;  color: #fff;  padding-left: 10px;  text-decoration: none;  font-size: 15px;  font-weight: bolder;  letter-spacing: 6px;}
.common-btn:hover {text-decoration:none;}
.common-btn img.float_right {max-width: 30px;}

.border-bottom {  border-bottom: 1px solid #E8E8E8;}
.next-line {clear:both;}
.wrap-content {overflow:hidden;}
.text-purple {color: #781a70;}

.open-label {  background: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/service/btn_append.png);  background-size: 24px 48px;  width: 24px;  height: 24px;cursor:pointer;  margin-top: 5px}
.close-label {background:url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/service/btn_close.png); background-size: 24px 48px;  width: 24px;  height: 24px;cursor:pointer;margin-top: 5px}
.open-label:hover , .close-label:hover {background-position: 0px -24px;  }
.open-label {display:block;  font-size: 32px;width:20px;text-align:center;}
.close-label {display:none;  font-size: 32px;width:20px;text-align:center;}

.padding-inner {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.contact a{text-decoration:underline}
.contact a:hover{text-decoration:none}

.common-content em {  font-style: italic; font-weight:inherit;}
.common-content strong {font-weight: bold;  font-style: inherit;}
.common-content li {  list-style: inherit;margin-left:20px}
.common-content ol {  padding-left: 5%;}

.scroll-to-left,.scroll-to-right {width:5%; display:block;line-height:52px;height:52px; text-align:center; font-weight:bolder;  color: #ECECEC;border: none;  background-color: transparent;  outline: none;} 
.scroll-to-left.show,.scroll-to-right.show { display:block;cursor:pointer;color:black; }
.scrollable {width:90%;}
.scroll-content  {width:100%;}

/*input {
    -webkit-appearance: none;
	 border-radius: 0;
}*/
.no-search-result {width:100%; text-align:center; padding:40px 0px;}

.mobile_menu {margin-top:20px}
.menu-btn .inner {position: relative;}
.menu-btn {cursor:pointer;margin-top:48px;margin-right:10px;}
.menu-btn .icon-bar {display: block;width: 30px;height: 4px;border-radius: 1px;background-color: #000;  transform: translate(0px, 0px) rotate(0deg);transition: 0.5s ease-in-out;  cursor: pointer;}
.menu-btn .icon-bar {margin-top: 4px;}
.menu-btn .sr-only{display:none}

.menu-btn span:nth-child(2) {
-webkit-transform: translate(0px, 0px) rotate(0deg);
-moz-transform: translate(0px, 0px) rotate(0deg);
-os-transform: translate(0px, 0px) rotate(0deg);
transform: translate(0px, 0px) rotate(0deg); }
.menu-btn span:nth-child(3) {	opacity: 1;filter: alpha(opacity=100); }
.menu-btn span:nth-child(4) {	-webkit-transform: translate(0px, 0px) rotate(0deg);	-moz-transform: translate(0px, 0px) rotate(0deg);	-os-transform: translate(0px, 0px) rotate(0deg);	transform: translate(0px, 0px) rotate(0deg); }
.menu-btn.active span:nth-child(2) {	-webkit-transform: translate(0px, 10px) rotate(-45deg);	-moz-transform: translate(0px, 10px) rotate(-45deg);	-os-transform: translate(0px, 10px) rotate(-45deg);	transform: translate(0px, 10px) rotate(-45deg); }
.menu-btn.active span:nth-child(3) {	opacity: 0;filter: alpha(opacity=0); }
.menu-btn.active span:nth-child(4) {	-webkit-transform: translate(0px, -6px) rotate(45deg);	-moz-transform: translate(0px, -6px) rotate(45deg);-os-transform: translate(0px, -6px) rotate(45deg);	transform: translate(0px, -6px) rotate(45deg); }

.mobile_menu .facebook_icon{display:inline-block;margin:0px 5px;}
.mobile_menu .twitter_icon{display:inline-block;margin:0px 5px;}
.mobile_menu .weibo_icon{display:inline-block;margin:0px 5px;}
.mobile_menu .email_icon{display:inline-block;margin:0px 5px;}
.mobile_menu .tc_icon{display:inline-block;}
.mobile_menu .sc_icon{display:inline-block;margin-left:10px;}
.mobile_menu .en_icon{display:inline-block;margin-left:10px;}
.mobile_menu_item {padding-bottom: 7px;  padding-top: 8px;overflow:hidden;background-color:#781a70; border-bottom: 1px solid #5e0055;  padding-bottom: 15px;  padding-top: 15px;}
.mobile_menu_item.back {background-color:#2D2A25;  border-bottom: 1px solid #000;}
.mobile_menu_item.white {background-color:#fff; border-bottom:none;  padding-top: 18px;  padding-bottom: 0px;}
.mobile_menu_item a{color:#fff;font-size:1.4em}
.mobile_menu_item a.active,.mobile_menu_item a:hover {color:#fff;}

/* for lovely ie */
.carousel-inner > .active {height:760px;}
.right_float {z-index:99;}
.common-content img {width:100%;}
@media (min-width: 1px) {
	.common-content img {width:100%;}
}

@media (min-width: 1px) and (max-width: 767px) {
	.position_relative {position: relative;}
	.next_btn {  position: absolute;  z-index: 999;  right: 15px;}
	.green_a {margin:0px 3px;}
	.footer_t4 {margin-top:5px;} 
	.banner_row1 {font-size:1.9em;white-space:normal;padding-left: 5px;  padding-right: 5px;}
	.banner_row2 {font-size:1.4em;white-space:normal;}
	.banner_row3 {font-size:1.4em;white-space:normal;}
	.banner_row4 {font-size:1em;white-space:normal;}
	.index_timeprice1 {margin-right:0px;margin-bottom:10px}
	.footer_logo1 img{margin-bottom:20px}
	.footer_logo2 img{margin-top:20px}
	/* team */
	.article-right {text-align:left;}
	.member-article.left {border:none;border-bottom:1px solid #e8e8e8;margin-bottom:15px;  text-align: center;}
	.member-article.right {padding-left:0px;  text-align: center;border-bottom:1px solid #e8e8e8;margin-bottom:15px;}
	a .article-writer-row.more {background-position: 18% 5px;}
	a .article-writer-row.more:hover {  background-position: 18% -31px;}
	.article-writer-row {  text-align: center;}
	.member-description-btn {  padding: 0;  margin: 0;  float: none;  margin: 10px auto;text-align: center;}
	/*.member-detail-intro {display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex; -webkit-box-orient: vertical;  -moz-box-orient: vertical;  -webkit-flex-direction: column;  -ms-flex-direction: column;  flex-direction: column;}
	.member-description-btn.toggle-content.mouse-over  {-webkit-box-ordinal-group: 1;  -moz-box-ordinal-group: 1;  -ms-flex-order: 1;  -webkit-order: 1;  order: 1;  }
	.member-detail-intro #articles {-webkit-box-ordinal-group: 2;  -moz-box-ordinal-group: 2;  -ms-flex-order: 2;  -webkit-order: 2;  order: 2;  margin-bottom: 20px;}
	.member-description-btn-a {-webkit-box-ordinal-group: 3;  -moz-box-ordinal-group: 3;  -ms-flex-order:3;  -webkit-order: 3;  order: 3;}*/
	/* pricing */
	.pricing .mobile {display:block;}
	.pricing .non-mobile {display:none;}
	.pricing-intro {text-align:center;}
	.pricing a,.index_timeprice4{  float: none;  margin: 10px auto;  text-align: center;overflow: hidden;}
	.pricing-table {  margin-top: 40px;}
	.pricing .common-title .title {font-size: 38px;}
	.pricing .lg-title {text-align:center;}
	/* contact */
	.contact-part-2 {padding: 0px;}
	/* article */
	.category-row>div {margin:auto; float:none;}
	/* center */
	.scrollable {width:80%;  overflow: auto;}
	.scroll-to-left,.scroll-to-right {width:10%;cursor:pointer; }
	/*.scroll-to-left.show:hover,.scroll-to-right.show:hover {background-color: #7F7F7F;color:#fff;}*/
	button.scroll-to-left {background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/arrow_left.png); width:10%; height: 23px; margin:14px 0px 0px 0px;background-repeat:no-repeat;background-position: top center;}
	button.scroll-to-left:hover {background-position: bottom center;}
	button.scroll-to-right {background-image: url(/20230224115452oe_/https://www.hkiim.cuhk.edu.hk/imc/resources/website/common/images/arrow_right.png); width:10%; height: 23px; margin:14px 0px 0px 0px;background-repeat:no-repeat;background-position: top center;}
	button.scroll-to-right:hover {background-position: bottom center;}
	.common-page-nav-inner {padding:0;}
	.center-content-row .text-purple {text-align:center;}
	/* service */
	.service-sub-content-right {  padding-left: 0;  padding-top: 1%;  text-align: center;}
	/* index */
	.pricing-intro,.index_timeprice1,.index-service-subtitle  {text-align:center;}
	/* .index-pricing-btn-group {display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex; -webkit-box-orient: vertical;  -moz-box-orient: vertical;  -webkit-flex-direction: column;  -ms-flex-direction: column;  flex-direction: column;}
	.index-pricing-btn-1 {-webkit-box-ordinal-group: 2;  -moz-box-ordinal-group: 2;  -ms-flex-order: 2;  -webkit-order: 2;  order: 2; }
	.index-pricing-btn-2 {-webkit-box-ordinal-group: 1;  -moz-box-ordinal-group: 1;  -ms-flex-order: 1;  -webkit-order: 1;  order: 1; } */
	.index-article-left, .index-article-right { /*padding-bottom: 1000px; margin-bottom: -1000px;*/ float: left; text-align:center;}
	.index-article-left img{float:none;}
	/* nav */
	.right_float_bg1 {  visibility: hidden;display:none;}
	.right_float_bg2 {    margin-top: 280px;}
	/*.right_float_bg1 { display:none; }
	.right_float {  padding-top: 20%; height:100%; }*/
	.category-row>div.right {width:170px;overflow:hidden;}
	.logo3 {margin-top:0px;}
	
	.mobile_menu .header_appointment {  margin: 0px auto;}
	.menu-btn {  cursor: pointer;  margin-top: 15px;  margin-right: 10px;}
    .logo1{
        width: 50px;
    }
    .logo2{
        width: 50px;
        /*margin-top: 3px;*/
    }
    .logo3{
        width: 150px;
        margin-top: 7px;
    }
}

@media (min-width: 768px) and (max-width: 989px) {
	.green_a {margin:0px 10px;}
	.footer_t4 {margin-top:5px;}
	.index_timeprice1 {margin-right:0px;margin-bottom:10px}
	/* team */
	.article-right {text-align:left;}
	.member-article {min-height:1px;}
	.member-article.left {border:none;border-bottom:1px solid #e8e8e8;margin-bottom:15px;  text-align: center;}
	.member-article.right {padding-left:0px;  text-align: center;border-bottom:1px solid #e8e8e8;  margin-bottom: 15px;padding-bottom:15px;}
	a .article-writer-row.more {background-position: 35% 5px;}
	.article-writer-row {  text-align: center;}
	.article-writer-row.more:hover {  background-position: 35% -31px;  color: #781A70;}
	.member-description-btn {  padding: 0;  margin: 0;  float: none;  margin: 10px auto;text-align: center;}
	.member-description-btn-a {}
	/*.member-detail-intro {display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex; -webkit-box-orient: vertical;  -moz-box-orient: vertical;  -webkit-flex-direction: column;  -ms-flex-direction: column;  flex-direction: column;}
	.member-description-btn.toggle-content.mouse-over  {-webkit-box-ordinal-group: 1;  -moz-box-ordinal-group: 1;  -ms-flex-order: 1;  -webkit-order: 1;  order: 1;  }
	.member-detail-intro #articles {-webkit-box-ordinal-group: 2;  -moz-box-ordinal-group: 2;  -ms-flex-order: 2;  -webkit-order: 2;  order: 2;  margin-bottom: 20px;}
	.member-description-btn-a {-webkit-box-ordinal-group: 3;  -moz-box-ordinal-group: 3;  -ms-flex-order:3;  -webkit-order: 3;  order: 3;}*/
	/* pricing */
	.pricing-intro,.index_timeprice1,.index-service-subtitle  {text-align:center;}
	.pricing a,.index_timeprice4{  float: none;  margin: 10px auto;  text-align: center;overflow: hidden;}
	.pricing-table {  margin-top: 40px;}
	/* .index-pricing-btn-group {display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex; -webkit-box-orient: vertical;  -moz-box-orient: vertical;  -webkit-flex-direction: column;  -ms-flex-direction: column;  flex-direction: column;}
	.index-pricing-btn-1 {-webkit-box-ordinal-group: 2;  -moz-box-ordinal-group: 2;  -ms-flex-order: 2;  -webkit-order: 2;  order: 2; margin: 0px auto;}
	.index-pricing-btn-2 {-webkit-box-ordinal-group: 1;  -moz-box-ordinal-group: 1;  -ms-flex-order: 1;  -webkit-order: 1;  order: 1;} */
	.pricing .lg-title {text-align:center;}
	/* article */
	.category-row>div {margin:auto; float:none;}
	.category-row>div.right {width:170px;overflow:hidden;}
	/* service */
	.service-sub-content-right {  padding-left: 0;  padding-top: 1%;  text-align: center;}
	/* center */
	.common-page-nav-inner {padding:0;}
	.center-content-row .text-purple {text-align:center;}
	/* sitemap*/
	.sitemap_content .col-lg-1_6 {  clear: both;}
	
	/*.logo1 {width:92px;}*/
	.logo2 {width:82px;margin-right:10px;}
	.logo3 {width:272px;}
}

@media (min-width: 990px) and (max-width: 1199px) {
	/*.index_timeprice1 {padding-top:130px;}*/
	.member-article .col-lg-4 {padding-right:3%;}
	/* pricing */
	.pricing-table {padding-left: 3%;}
	/* center */
	.center-content-row .padding-inner {  padding-left: 2%;}
    .logo1{
        width: 75px;
    }
	/*.logo1, .logo2 {margin-top: 6px;}*/
	.logo3 {margin-top: 15px; width: 200px;}
	
	/* sitemap*/
	.sitemap_content .col-lg-1_6 {  clear: both;}
}

@media (min-width: 1200px) {
	/*.logo1 {width:92px;}*/
	.logo2 {width:82px;margin-right:10px;}
	.logo3 {width:252px;}
	.menu a {margin-left:20px;letter-spacing:2px;font-size:1.05em}
	/*.index_timeprice1 {padding-top:130px;}*/
	.team-listing-members .col-lg-3 {width:20%;}
	.member-article .col-lg-4 {padding-right:3%;}
	/* pricing */
	.pricing-table {padding-left: 5%;}
	/* center */
	.center-content-row .padding-inner {  padding-left: 2%;}
}

a.center-box  {
	flex-shrink: 0;
	flex-grow: 1; 
	width: calc(33% - 15px); 
	background: green;
	text-align: center;
	/*background-color: #cecece;*/
	/*background-color: #781a70;*/
	background-color: #6BA129;
	/*color: #3D3D3D;*/
	color: #fff;
	padding-left: 0px; 
	padding-right: 0px;
	font-weight: bold;
	font-size: 18px;
}

a.center-box:hover  {
    color: #fff;
    background-color: #781a70;
}

@media (max-width: 767px) {
	
}

ul.drop-down-menu {
  /* ��𡝗�ól��鞱身���抒葬��𦠜見撘� */
  margin: 0;
  padding: 0;
  list-style: none;
}


ul.drop-down-menu>li {
  float: left;
  /* �蘨��厩洵銝�撅斗糓��惩椰撠漤��*/
}

ul.drop-down-menu a {
  background-color: #fff;
  color: #333;
  display: block;
  /*padding: 0 30px;*/
  text-decoration: none;
  line-height: 40px;
}

ul.drop-down-menu a:hover {
  /* 皛煾�䭾�穃�交�厰�閗�𡃏𠧧*/
  
}

ul.drop-down-menu li:hover>a {
  /* 皛煾�删宏�交活�詨鱓銝𠰴惜��厰�蓥�脲�霈𡃏𠧧*/
  
}

ul.drop-down-menu ul {
  position: absolute;
  z-index: 99;
  left: -1px;
  top: 100%;
  min-width: 180px;
}



ul.drop-down-menu ul ul {
  /*蝚砌�匧惜隞亙�𣬚��詨鱓�枂�𣶹雿滨蔭���洵鈭�惜銝滚��*/
  z-index: 999;
  top: 10px;
  left: 90%;
}

ul.drop-down-menu ul {
  /*�黸��𤩺活�詨鱓*/
  display: none;
}

ul.drop-down-menu li:hover>ul {
  /* 皛煾�䭾�穃�亙�閖�𧢲活�詨鱓*/
  display: block;
}

.menu {
	
}

.article_detail td{
	border:1px solid;
}
