/********************highlight*************************/
.highlight{ width:100%; margin:0 0 1em 0; float:left;}
.highlight figure{ width: 45.288754%; float:left;/*298/658*/}
.highlight figure img{ width:100%; }
.highlight section{ width: 51.671733%; float:right;/*340/658*/ border-top:#96d0b6 2px solid; }
.highlight h3{ padding:0; margin:0;}
.highlight h4.title{  padding:4px 0; margin:0;}
.highlight h4.title a{ color:#96d0b6;}
.highlight h4.title a:hover, .highlight h4.title a:focus {color:#266C21;}
.highlight h4 {padding:4px 0; margin:0;}

.highlight .more a{color:#96d0b6; }
.highlight .more{}
.highlight P{ padding:3px 0; margin:0;  width:100%;/*260/340*/ float:left;}
.highlight .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 0 0 4.411765%; /*15/340*/ display:block;}
.highlight ul{ list-style:inside; padding:0; margin:0; } 
.highlight li span{ color:#000;}
.highlight .other{ display:block;}

/*.highlight-slider { background:url(/20230307113946oe_/https://news.mingpao.com/image/highlight_title_bg.gif) left repeat-x; margin-bottom: 5px;}
.highlight-slider h4.title{  padding:4px 5px; margin:0;}
.highlight-slider h4.title a{ color:#FFF;}
.highlight-slider h4.title a:hover, .cat h4.title a:focus {color:#FFF;}*/

/*----------------highlight_main ------------*/
.highlight_main{ width:100%; margin:0 0 0 0; float:left;}
.highlight_main figure{ width: 100%; /*658/658*/ }
.highlight_main figure img{ width:100%; }
.highlight_main .boxSep{ border: none; }
/*.highlight_main .boxSep > div{ height: 390px; }*/
.highlight_main h4{ padding:0; margin:0; display: inline-block; zoom: 1; *display: inline; float: left; margin-right: 5px;}
.highlight_main h4.title{  padding:17px 0 0 15px; margin:0; background: url(/20230307113946oe_/https://news.mingpao.com/image/highlight_section_tag.gif) 0 0 no-repeat transparent; width: 100px; height: 30px;}
.highlight_main h4.title a{ color:#FFF;}
.highlight_main h4.title a:hover, .cat6 h4.title a:focus {color:#F6F6F6;}
.highlight_main h1{ margin:0; font-size : 2.25em; /*36/16       ...41:2.5625*/ }
.highlight_main h2{ margin:0; font-size : 1.5em; /*24/16*/}
.highlight_main hgroup{ float: left; margin-bottom: 0.5em; font-family: Arial, Calibri, Helvetica, "Heiti TC","PMingLiu", sans-serif;}



.highlight_slider .highlight_main h4{ }



/***highlight2***/
.highlight2{ width:100%; margin:0 0 1em 0; float:left;}
.highlight2 figure{ width: 45.288754%; float:right;/*298/658*/}
.highlight2 figure img{ width:100%; }
.highlight2 .box{ width:100%; /*float:left;658*/ }
.highlight2 h3{ padding:0; margin:0; display: inline-block; zoom: 1; *display: inline;}
.highlight2 h3.title{  padding:4px 0; margin:0;}
.highlight2 h3.title a{ color:#96d0b6;}
.highlight2 h3.title a:hover, .cat6 h4.title a:focus {color:#297E7E;}
.highlight2 h3{ padding:4px 0; margin:0;}
.highlight2 .more a{color:#96d0b6; }
.highlight2 .more{}
.highlight2 P { padding:0  1.519757% 0 0;/*10/658*/  margin:0; width:53.191489%;/*350/658*/  display:block; float:left;}
.highlight2 p.clear{clear:left;}
.highlight2 .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 4.4117647% ; /*15/340*/ display:block; clear:left; height:70px;}

/***highlight3***/
.highlight3{ width:100%; margin:0 0 1em 0; float:left;}
.highlight3 .videobox{ width: 53.191489%; float:right;/*350/658*/}
.highlight3 .videobox img{ width:100%; }
.highlight3 .box{ width:100%; /*float:left;658*/ }
.highlight3 h3{ padding:4px 0; margin:0; display: inline-block; zoom: 1; *display: inline;}
.highlight3 h3.title{  padding:4px 0; margin:0;}
.highlight3 h3.title a{ color:#96d0b6;}
.highlight3 h3.title a:hover, .cat6 h4.title a:focus {color:#297E7E;}
.highlight3 .more a{color:#96d0b6; }
.highlight3 .more{}
.highlight3 P { padding:0  1.519757% 0 0;/*10/658*/  margin:0; width:45.288754%;/*298/658*/  display:block; float:left;}
.highlight3 p.clear{clear:left;}
.highlight3 .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 4.4117647% ; /*15/340*/ display:block; clear:left; height:70px;}


/***mainheadline_silder ***/
.mainheadline_silder{width:100%; float:left; background:#FFF;}
.mainheadline_silder .headline h2 {  height:1.5em; }
.mainheadline_silder .headline .title { margin:0; width: 15.0556%; float:left;}
.mainheadline_silder .bx-wrapper .bx-pager {text-align: right; position:absolute;/* 20140709 bottom:1.5em; right:1.5em; */ bottom:-2em; right:45%; z-index:100;}
.mainheadline_silder hgroup{ min-height: 5.25em; *height: 5.25em;} 

/***headline ***/
.headline{ width:100%; margin:0 ; float:left; }
.headline .title{ float:left; width:18.0555604076%/*100/657*/ ;margin:-5px 0 0 -5px;}
.headline .right{ width:80%; }
.headline .title .top{background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-top.gif) no-repeat left bottom; width:100%; height:10px;}
.headline .title .bottom{background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-end.gif) no-repeat right bottom #96d0b6;  padding:6px;}
.headline h1{ margin:0; padding:0; font-size:2.4em; font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif; line-height:120%;}
.headline h2{ margin:0; padding:0 0 0.1em 0; font-size:1.5em;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;}
.headline figure {width: 100%;}
.headline .boxSep { border:inherit; background:none; position:relative;}
.headline .videobox{ width: 53.191489%; float:right;/*350/658*/}
.headline .videobox img{ width:100%; }
.headline .box{ width:100%; /*float:left;658*/ }
.headline h3{padding:0 0 0 0.25em; margin:0;  font-size : 1.125em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;  }
.headline .h3{padding:0 0 0 0.25em; margin:0;  font-size : 1.125em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;  }
.headline .time{display:inline; padding:0.5em 1em; font-weight:normal; right:0.5em; z-index:100; top:0; color:#FFF; background:#96d0b6; position:absolute;
-webkit-box-shadow: 1px 0px 3px rgba(50, 50, 52, 0.42);-moz-box-shadow:    1px 0px 3px rgba(50, 50, 52, 0.42); box-shadow:         1px 0px 3px rgba(50, 50, 52, 0.42);
}

.headline h3.title{  padding:4px 0; margin:0;}
.headline h3.title a{ color:#96d0b6;}
.headline h3.title a:hover, .cat6 h4.title a:focus {color:#297E7E;}




/***headline2 ***/
.headline2{ width:100%; margin:0 ; float:left; }
.headline2 .title{ float:left;  margin:-5px 0 0 -5px;}
.headline2 .title .top{background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-top.gif) no-repeat left bottom; width:100%; height:10px;}
.headline2 .title .bottom{background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-end.gif) no-repeat right bottom #96d0b6;  padding:6px;}

.headline2  .sub_cat{width:30%; float:right; background: url(/20230307113946oe_/https://news.mingpao.com/image/greyline.gif) repeat; margin:0; padding:0.2em 1% 0 1%; list-style:none;}
.headline2 .sub_cat li a{ background:#CCC; padding:0.25em; float:left; width:45.5%; text-align:center;}

.headline2 .sub_cat li a:hover, .headline2 .sub_cat li a:focus, .headline2 .sub_cat li a#current{ background:#96d0b6; color:#FFF}
.headline2 .sub_cat li a#current{ background: url(/20230307113946oe_/https://news.mingpao.com/image/sub_cat_arrow.gif) no-repeat center bottom #96d0b6; display:block; color:#FFF; font-weight:bold;}


.headline2 .headcontent{ width:100%; float:left; margin:1em 0;}
.headline2 .headcontent .top{ width:100%; float:left;  background: url(/20230307113946oe_/https://news.mingpao.com/image/headline2_top.gif) no-repeat left bottom; height:0.4em}
.headline2 .headcontent .inontent_wrapper{ width:100%; float:left;  background: url(/20230307113946oe_/https://news.mingpao.com/image/headline2_bk.gif) repeat-y left top; padding:0 0 1em 0; }
.headline2 .headcontent .inontent{ width:94%; margin:0 auto; }
.headline2 .headcontent .bottom{ width:100%; float:left;  background: url(/20230307113946oe_/https://news.mingpao.com/image/headline2_bottom.gif) no-repeat left top; height:0.4em}
.headline2 .headcontent p{ border-bottom:1px dotted #CCC; padding: 0 0 1em 0; font-weight:bold; line-height:160%;}
.headline2 .headcontent .editor p{ font-weight:normal;}
.headline2 .headcontent .rss { float:left;}
.headline2 .headcontent .rss p{ font-weight:normal; margin:0;}
.headline2 .headcontent .rss ul{ margin:0; padding:0; }
.headline2 .headcontent .rss li{ border-bottom:1px dotted #CCC; list-style:none; padding:0.25em 0; width:100%; float:left;}
.headline2 .headcontent .rss .col1{ width:30%; float:left;}
.headline2 .headcontent .rss .col2{ width:70%; float:left;}

.headline2 .headcontent .listing{  padding:0;  font-weight:bold; /*min-height:30px;*/ padding-left:2%; list-style:none; }
.headline2 .headcontent .listing ul { width:100%; margin:0; padding: 0.6em 0; border-bottom:1px #CCC dotted; list-style:none outside; line-height:180%;  border-bottom:1px dotted #CCC;  font-size: 0.9375em;}
.headline2 .headcontent .listing ul:first-child{ padding-top:0;}
.headline2 .headcontent .listing ul:last-child{ border-bottom:none;}
.headline2 .headcontent .listing .list1 { background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sqline.gif) no-repeat scroll left 0.5em transparent; color: #96d0b6;padding-left: 1.5em; line-height:200%;}
.headline2 .headcontent .listing .list_adv{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq_adv.gif) no-repeat scroll left 0.5em transparent; color: #96d0b6; padding-left:1.5em; line-height:200%;}

.headline2 .loginbox .headcontent .title { float: left; margin: -5px 0 0 -5px; }
.headline2 .loginbox .headcontent .title:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.headline2 .loginbox .headcontent .title .top { background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-top.gif) no-repeat left bottom; width: 100%; height: 10px; }
.headline2 .loginbox .headcontent .title .bottom { background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-end.gif) no-repeat right bottom #96d0b6; padding: 6px; height: auto;}
.headline2 .loginbox .headcontent .title h3 { padding: 0 1em 0 0.25em; margin: 0; font-size: 1.125em; color: #FFF; font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;}
.headline2 .loginbox .headcontent .inontent { clear: both;}
.headline2 .loginbox .headcontent p { border-bottom: none; padding: 1em 0; text-align: center;}
.headline2 .loginbox .headcontent ul { padding-left: 20px; margin-top: 0;}
.headline2 .loginbox .headcontent h4 { color:#000; }
.headline2 .loginbox .headcontent .inontent_wrapper {width: 100%; padding-top: 1em; clear: both;}

.headline2 .nocontent .title { float: left; margin: -5px 0 0 -5px; }
.headline2 .nocontent .title:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.headline2 .nocontent .title .top { background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-top.gif) no-repeat left bottom; width: 100%; height: 10px; }
.headline2 .nocontent .title .bottom { background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-end.gif) no-repeat right bottom #96d0b6; padding: 6px; height: auto;}
.headline2 .nocontent .title h3 { padding: 0 1em 0 0.25em; margin: 0; font-size: 1.125em; color: #FFF; font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;}
.headline2 .nocontent .inontent { clear: both;}
.headline2 .nocontent p { border-bottom: none; padding: 1em 0; text-align: center;}
.headline2 .nocontent ul { padding-left: 20px; margin-top: 0;}
.headline2 .nocontent h4 { color:#000; }
.headline2 .nocontent .inontent_wrapper {width: 100%; padding-top: 1em; clear: both;}

.headline2 h1{ margin:0; padding:0; font-size:2em; font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif; line-height:120%;}
.headline2 h2{ margin:0; padding:0 0 0.1em 0; font-size:1.5em;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;}

.headline2 h3{padding:0 1em 0 0.25em; margin:0;  font-size : 1.125em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;  }
.headline2 .h3{padding:0 1em 0 0.25em; margin:0;  font-size : 1.125em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;  }
.headline2 h3.title{  padding:4px 0; margin:0;}
.headline2 h3.title a{ color:#96d0b6;}
.headline2 h3.title a:hover, .cat6 h4.title a:focus {color:#297E7E;}

.headline2 h4{ padding:1em 0; margin:0;  font-size : 1em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif; color:#333; }

.headline2 h2.title{  padding:0 0; margin:1em 0 0.5em 0; width:100%; background: url(/20230307113946oe_/https://news.mingpao.com/image/greyline2.gif) repeat-x bottom; height:35px; font-size : 0.9375em; color:#96d0b6;}
.headline2 h2.title span{ padding-left:1.375em;}
.headline2 h2 .email a{ padding-right:1.5em; color: #96d0b6;}
.headline2 h2 .email a:hover, .headline2 h2 .email a:focus{ padding-right:1.5em; color:#266C21;}

.headline2 .photo{ margin:0 0 0.25em 0.25em; float:right; background-color:#F3F3F3; padding:0.25em; text-align:center; }
.headline2 figcaption {line-height:140%;}
.headline2 .opinion_wrapper .section_header h4 { background-color: #D0EABD; width: 96%; padding: 0.5em 2%; margin: 0;}
.headline2 .opinion_wrapper .section_header .bottom {background: url(/20230307113946oe_/https://news.mingpao.com/image/header_arrow.gif) no-repeat top left; width: 38px; height: 12px;}
.headline2 .opinion_wrapper .section_content { padding: 0 2% 1em;}
.headline2 .opinion_wrapper h5.QA {font-size : 0.9375em; margin: 1.33em 0 0.5em; /*15/16*/}
.headline2 .opinion_wrapper p.QA { margin: 0 0 2em;}
.headline2 .opinion_wrapper section > .content { width: 96%; padding: 1em 2%;}
.headline2 .opinion_wrapper section > .content:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}

.headline2 .opinion_wrapper .button-wrapper {width: 100%; margin:1em 0 2em;}
.headline2 .opinion_wrapper button.subscribe_btn { background: #96d0b6; padding: 0.7em 2em; border: 0; position: relative; width: 40%; margin: 0 auto; display: block;}
.headline2 .opinion_wrapper button.subscribe_btn span { display: block; margin: 0 auto ; text-align: center; color: #FFF;}
.headline2 .opinion_wrapper button.subscribe_btn:hover {background: #05a294;}
.headline2 .opinion_wrapper label { margin: 0 1em 0 0.5em;}
.headline2 .opinion_wrapper ul { padding-left: 20px; margin-top: 0;}
.headline2 .opinion_wrapper .data_wrapper { padding: 1.5em 0 1em;}
.headline2 .opinion_wrapper .data_wrapper:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.headline2 .opinion_wrapper .data_wrapper .form_title { width: 20%; text-align: right; font-weight:bold; float: left; clear: both; margin-bottom: 1em;}
.headline2 .opinion_wrapper .data_wrapper .form_detail { width: 50%; float: left; margin-bottom: 1em;}
.headline2 .opinion_wrapper input.keywords { display: inline; float: left; border: 1px solid #ccc; z-index: 999; background: #FFFFFF; padding: 0.3em 2%; width: 80%; margin-left: 0px; }
.headline2 .opinion_wrapper input.keywords2 { display: inline; float: left; border: 1px solid #ccc; z-index: 999; background: #FFFFFF; padding: 0.3em 2%; width: 20%; margin-left: 0px; }
.headline2 .opinion_wrapper input.keywords3 { display: inline; float: left; border: 1px solid #ccc; z-index: 999; background: #FFFFFF; padding: 0.3em 2%; width: 80%; margin-left: 0px; height:5em; }


/***************** headline 3*****************/
.headline3{ width:100%; margin:0 ; float:left; }
.headline3 .title{ float:left; /*width:14.0555604076%*/ ;margin:-5px 0 0 -5px;}
.headline3 .right{ width:84%; }
.headline3 .title .top{background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-top.gif) no-repeat left bottom; width:100%; height:10px;}
.headline3 .title .bottom{background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-end.gif) no-repeat right bottom #96d0b6;  padding:0.375em 1.5625em 0.375em 0.625em;}
.headline3 h1{ font-size:2em;  padding:0.25em 0 0 0; margin:0; }
.headline3 h1 a{ margin:0; padding:0.25em 0 0 0;  font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif; line-height:120%;  color:#96d0b6; }
.headline3 h1.time {font-size :1em;}
.headline3 h2 { margin:0; padding:0;}
.headline3 h2 a{ margin:0; padding:0 0 0.1em 0; font-size:1.5em; font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;}
.headline3 figure {width: 100%;}
.headline3 .boxSep { border:inherit; background:none;}
.headline3 .videobox{ width: 53.191489%; float:right;/*350/658*/}
.headline3 .videobox img{ width:100%; }
.headline3 .box{ width:100%; /*float:left;658*/ }
.headline3 h3{padding:0 0 0 0.25em; margin:0;  font-size : 1.125em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;  }
.headline3 .h3{padding:0 0 0 0.25em; margin:0;  font-size : 1.125em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;  }

.headline3 h3.title{  padding:4px 0; margin:0;}
.headline3 h3.title a{ color:#96d0b6;}
.headline3 h3.title a:hover, .cat6 h4.title a:focus {color:#297E7E;}

.headline3 .listing{ width: 96%; padding:0;  font-weight:bold; /*min-height:30px;*/ padding:0 2%;}
.headline3 .listing .date{ color: #96d0b6; font-size :1em; padding-top:0.6em;}
.headline3 .date{ color: #96d0b6; font-size :1em; padding-top:0.6em;}
.headline3 .listing ul { width:100%; margin:0; padding: 0.6em 0; list-style:none outside; line-height:180%;  font-size: 0.9375em; float:left;}

.headline3 .listing li.list1:last-child{ border-bottom:none;}

.headline3 .listing .list1{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq.gif) no-repeat left 1em;  color: #96d0b6;  padding: 0.6em  0 0.6em 1.5em;  border-bottom: 1px dotted #CCCCCC; display: block;}
.headline3.listing .list_sub{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sqline.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; font-weight: normal;}
.headline3.listing .list_adv{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq_adv.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; font-weight: normal;}

/****************article moudule****************/
/*-------Cat-------*/
.cat{ width:100%; margin:0 0 1em 0; border-top:#96d0b6 2px solid; /*658*/ float:left;}
.cat figure{ width:32.55814%; float:left;/*140/430*/}
.cat figure img{ width:100%; margin-top:0; }
.cat .box{ width:65.349544%; float:left;/*435/658*/ border-right:#96d0b6 1px dotted;}
.cat h3{ padding:0; margin:0; display:inline; }
.cat h4.title{  padding:4px 0; margin:0;}
.cat h4.title a{ color:#96d0b6;}
.cat h4.title a:hover, .cat h4.title a:focus {color:#297E7E;}
.cat h4{ padding:4px 0; margin:0;}
.cat .more a{color:#96d0b6; }
.cat .more{}
.cat P{ padding:0;/*8/430*/  margin:0;  width:65.116279%;/*240/430*/ display:block; float:right;}
.cat p.clear{clear:left;}
.cat .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 3.488372% ; /*15/430*/ display:block; clear:left; height:8em}
.cat ul li{ padding:0; margin:0;}
.cat ul{ list-style:outside; margin:0 0 0 1.5197568%;/*10/658*/ margin:0; width:30.3951367%; /*200/658*/ display:block;  padding:0 0 0 2.2796352%; /*15/658*/ line-height:2; }
.cat .sother{ float:right; width:30.3951367%/*200/658*/;}
.cat li span{ color:#000;}
.cat li {padding-left:1em;}



/*-------Cat2-------*/
.cat2{ width:100%; margin:0 0 1em 0; border-top:#96d0b6 2px solid; /*658*/ float:left;}
.cat2 figure{ width:32.55814%; float:left;/*140/430*/}
.cat2 figure img{ width:100%; margin-top:0; }
.cat2 .box{ width:65.349544%; float:left;/*435/658*/ border-right:#96d0b6 1px dotted;}
.cat2 h3{ padding:0; margin:0; display:inline; }
.cat2 h4.title{  padding:4px 0; margin:0;}
.cat2 h4.title a{ color:#96d0b6;}
.cat2 h4.title a:hover, .cat2 h4.title a:focus {color:#297E7E;}
.cat2 h4{ padding:4px 0; margin:0;}
.cat2 .more a{color:#96d0b6; }
.cat2 .more{}
.cat2 P{ padding:0 0 0 1.860465;/*8/430*/  margin:0;  width:65.116279%;/*280/430*/ display:block; float:right;}
.cat2 p.clear{clear:left;}
.cat2 .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 3.488372% ; /*15/430*/ display:block; clear:left; height:8em}
.cat2 ul li{ padding:0; margin:0;}
.cat2 ul{ list-style:outside; margin:0 0 0 1.5197568%;/*10/658*/ margin:0; width:30.3951367%; /*200/658*/ display:block;  padding:0 0 0 2.2796352%; /*15/658*/ line-height:2; }
.cat2 .sother{ float:right; width:30.3951367%/*200/658*/;   overflow-x: hidden; overflow-y: auto; height:12em;}
.cat2 li span{ color:#000;}
.cat2 li {padding-left:1em;}


/*-------Cat3-------*/
.cat3{ width:100%; margin:0 0 1em 0; border-top:#96d0b6 2px solid; /*658*/ float:left;}
.cat3 figure{ width:21.276596%; float:left;/*140/658*/}
.cat3 figure img{ width:100%; margin-top:0; }
.cat3 .box{ width:100%; float:left;/*658/658*/ }
.cat3 h3{ padding:0; margin:0; display:inline; }
.cat3 h4.title{  padding:4px 0; margin:0;}
.cat3 h4.title a{ color:#96d0b6;}
.cat3 h4.title a:hover, .cat3 h4.title a:focus {color:#297E7E;}
.cat3 h4{ padding:4px 0; margin:0;}
.cat3 .more a{color:#96d0b6; }
.cat3 .more{}
.cat3 P{ padding:0 ;/*8/658*/  margin:0;  width:77.203647%;/*508/658*/ display:block; float:right;}
.cat3 p.clear{clear:left;}
.cat3 .fb{ width:9.84252%; width:50px;/*50/508*/  float:right; padding:0 2.279635% ; /*15/658*/ display:block; clear:left; height:8em}
.cat3 .sother{ display:none;}
.cat3 ul li{ padding:0; margin:0;}
.cat3 ul{ list-style:outside; margin:0 0 0 1.5197568%;/*10/658*/ margin:0; width:30.3951367%; /*200/658*/ display:block;  padding:0 0 0 2.2796352%; /*15/658*/ line-height:2; }
.cat3 li span{ color:#000;}
.cat3 li {padding-left:1em;}




/*-------Cat4-------*/
.cat4{ width:100%; margin:0 0 1em 0; border-top:#96d0b6 2px solid; /*658*/ float:left;}
.cat4 figure{ width:37.993921%; float:left;/*250/658*/}
.cat4 figure img{ width:100%;}
.cat4 .box{ width:100%; float:left;/*658*/ }
.cat4 h3{ padding:0; margin:0; display:inline; }
.cat4 h4.title{  padding:4px 0; margin:0;}
.cat4 h4.title a{ color:#96d0b6;}
.cat4 h4.title a:hover, .cat4 h4.title a:focus {color:#297E7E;}
.cat4 h4{ padding:4px 0; margin:0;}
.cat4 .more a{color:#96d0b6; }
.cat4 .more{}
.cat4 P{ padding:0;  margin:0;  width:60.486322%;/*398/658*/ display:block; float:right;}
.cat4 p.clear{clear:left;}
.cat4 .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 4.4117647% ; /*15/340*/ display:block; clear:both; }
.cat4 ul li{ padding:0; margin:0;}
.cat4 ul{ list-style:outside; margin:0 0 0 1.5197568%;/*10/658*/ margin:0; width:100%; display:block;  padding:0 0 0 2.2796352%; /*15/658*/ line-height:2; }
.cat4 .sother{ float:right; width:57.446809%/*378/658*/;}
.cat4 li span{ color:#000;}
.cat4 li {padding-left:1em;}


/*-------Cat5-------*/
.cat5{ width:100%; margin:0 0 1em 0; border-top:#96d0b6 2px solid; /*658*/ float:left;}
.cat5 figure{ width:37.993921%; float:right;/*250/658*/}
.cat figure img{ width:100%;}
.cat5 figure .boxSep { width:100%; float:right;/*250/658*/}
.cat5 figure .boxSep img{ width:100%; margin-top:0; }
.cat5 .box{ width:100%; float:left;/*658*/ }
.cat5 h3{ padding:0; margin:0; display:inline; }
.cat5 h4.title{  padding:4px 0; margin:0;}
.cat5 h4.title a{ color:#96d0b6;}
.cat5 h4.title a:hover, .cat5 h4.title a:focus {color:#297E7E;}
.cat5 h4{ padding:4px 0; margin:0;}
.cat5 .more a{color:#96d0b6; }
.cat5 .more{}
.cat5 P{ padding:0  1.519757 0 0%;/*10/658*/  margin:0;  width:60.486322%;/*398/658*/ display:block; float:left;}
.cat5 p.clear{clear:left;}
.cat5 .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 4.4117647% ; /*15/340*/ display:block; clear:left; }
.cat5 ul li{ padding:0; margin:0;}
.cat5 ul{ list-style:outside; margin:0 0 0 1.5197568%;/*10/658*/ margin:0; width:100%; display:block;  padding:0 0 0 2.2796352%; /*15/658*/ line-height:2; }
.cat5 .sother{ float:left; width:57.446809%/*378/658*/;}
.cat5 li span{ color:#000;}
.cat5 li {padding-left:1em;}

/*-------Cat6-------*/
.cat6{ width:100%; margin:0 0 1em 0; border-top:#96d0b6 2px solid; /*658*/ float:left;}
.cat6 figure{ width:37.993921%; float:right;/*250/658*/}
.cat6 figure .boxSep { width:100%; float:right;/*250/658*/}
.cat6 figure .boxSep img{ width:100%; }
.cat6 .box{ width:100%; float:left;/*658*/ }
.cat6 h3{ padding:0; margin:0; display:inline; }
.cat6 h4.title{  padding:4px 0; margin:0;}
.cat6 h4.title a{ color:#96d0b6;}
.cat6 h4.title a:hover, .cat6 h4.title a:focus {color:#297E7E;}
.cat6 h4{ padding:4px 0; margin:0;}
.cat6 .more a{color:#96d0b6; }
.cat6 .more{}
.cat6 P{ padding:0  1.519757 0 0%;/*10/658*/  margin:0;  width:60.486322%;/*398/658*/ display:block; float:left;}
.cat6 p.clear{clear:left;}
.cat6 .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 4.4117647% ; /*15/340*/ display:block; clear:left; height:70px;}
.cat6 ul li{ padding:0; margin:0;}
.cat6 ul{ list-style:outside; margin:0 0 0 1.5197568%;/*10/658*/ margin:0; width:100%; display:block;  padding:0 0 0 2.2796352%; /*15/658*/ line-height:2; }
.cat6 .sother{ float:left; width:57.446809%/*378/658*/; display:none; }
.cat6 li span{ color:#000;}
.cat6 li {padding-left:1em;}

/*-------Cat7-------*/
.cat7{ width:100%; margin:0 0 1em 0; border-top:#96d0b6 2px solid; /*658*/ float:left;}
.cat7 figure{ width:37.993921%; float:right;/*250/658*/}
.cat7 figure .boxSep { width:100%; float:right;/*250/658*/}
.cat7 figure .boxSep img{ width:100%; }
.cat7 .box{ width:100%; float:left;/*658*/ }
.cat7 h3{ padding:0; margin:0; display:inline; }
.cat7 h4.title{  padding:4px 0; margin:0;}
.cat7 h4.title a{ color:#96d0b6;}
.cat7 h4.title a:hover, .cat7 h4.title a:focus {color:#297E7E;}
.cat7 h4{ padding:4px 0; margin:0;}
.cat7 .more a{color:#96d0b6; }
.cat7 .more{}
.cat7 P{ padding:0  1.519757 0 0%;/*10/658*/  margin:0;  width:60.486322%;/*398/658*/ display:block; float:left; display:none;}
.cat7 p.clear{clear:left;}
.cat7 .fb{ width:14.705882%; width:50px;/*50/340*/  float:right; padding:0 4.4117647% ; /*15/340*/ display:block; clear:left;  display:none; }
.cat7 ul li{ padding:0; margin:0;}
.cat7 ul{ list-style:outside; margin:0 0 0 1.5197568%;/*10/658*/ margin:0; width:100%; display:block;  padding:0 0 0 2.2796352%; /*15/658*/ line-height:2; }
.cat7 .sother{ float:left; width:57.446809%/*378/658*/;}
.cat7 li span{ color:#000;}
.cat7 li {padding-left:1em;}

/*-------Cat8-------*/
.cat8_wrapper{ width:61.5501519%; padding-right:2.4316109%; float:left;}
.cat8{ width:100%;  /*658*/ float:left;}
.cat8 h2.title{  padding:0 0; margin:0; width:100%; background: url(/20230307113946oe_/https://news.mingpao.com/image/greenline.gif) repeat-x bottom; height:35px; font-size : 0.9375em; }
.cat8 h2.title a{ color:#96d0b6; padding:0 1%; display:block;}
.cat8 h2.title a:hover, .cat8 h2.title a:focus {color:#05a294;}
.cat8 .listing{ width: 98%; padding: 0.6em 1%; border-bottom:1px dotted #CCC; float:right; /*min-height:30px;*/ }
.cat8 .listing:last-child{ border-bottom:none;}
.cat8 .subtitle { width:24.69135802%; float:left; }
.cat8 .subtitle h3{ font-size: 0.9375em; }
.cat8 .subtitle h3.title, .cat8 .subtitle h3.title a{ background:none; padding:0; height:inherit; margin:0; color:#96d0b6; }
.cat8 .subtitle h3.title a:hover, .cat8 .subtitle h3.title a:focus{ color:#05a294;}

.cat8 .subtitlelist { width:75.3%; float:right; }
.cat8 .subtitlelist h4{ padding:0; margin:0; background:none; font-size: 0.9375em;}

/*-------Cat9-------*/
.cat9_wrapper{ width:36%;  float:right;}
.cat9{ width:100%;  /*658*/ float:left; height:100%; padding-bottom:1em; }
.cat9 h2.title{  padding:0 0; margin:0; width:100%; background: url(/20230307113946oe_/https://news.mingpao.com/image/greenline.gif) repeat-x bottom; height:35px; font-size : 0.9375em;}
.cat9 h2.title a{ color:#96d0b6; padding:0 1%; display:block;}
.cat9 h2.title a:hover, .cat9 h2.title a:focus {color:#05a294;}
.cat9 .listing{ width: 100%; padding: 0.6em 0; border-bottom:none; }
.cat9 .listing2{ width: 100%; padding:  0; border-bottom:none; float:left; }
.cat9 figure{ width: 100%;}
.cat9 figure .inbox{ height:100%; width: 100%; }
.cat9 figure .photoresize_H150{ text-align:center; background:#F2F2F2; }
.cat9 figure .photoresize_H150 img{ max-width:100%; max-height:100%;  }
.cat9 .boxSep{ border:none; position:relative; height:100%; }
.cat9 .boxSep h3{ padding:0.5em 0.8em; background:#96d0b6; bottom:-11.2em; *bottom:-11.2em; position:absolute; font-weight:normal; margin:0;  font-size: 0.75em; z-index:100; min-width:4em; width:5em; *width:4em;  display:block;}

.cat9 .boxSep h3 a{color: #FFFFFF; }
.cat9 figcaption{ background:#F2F2F2; margin-top:-0.35em;}
.cat9 figcaption h4{ font-size: 0.8125em; margin:0; padding:0.8em 4% 0 4%; }
.cat9 figcaption p{ padding:0em 4% 0.8em 4%;  font-size: 0.8125em; margin:0; height:5em;}


.cat9 .inboxSep{display:table;overflow:hidden;margin:0px auto;}
.cat9 :first-child+.boxSep .inboxSep {position:relative;}/*ie7*/
.cat9 .inboxSep{position:relative;}/*ie6*/

.cat9 .inboxSep_container{display:table-cell;vertical-align: middle;}
.cat9 :first-child+.boxSep .inboxSep_container{position:absolute;top:50%;}/*ie7*/
.cat9 inboxSep_container{position:absolute;top:50%;}/*ie6*/

.cat9 :first-child+.boxSep .photoresize_H150{position:relative; /*top:-50%;*/}/*ie7*/
.cat9 .photoresize_H150{position:relative; /*top:-50%;*/  max-width:100%; max-height:100%;}/*ie6*/


.cat9 figure .photoresize_H150 img{ max-width:100%; max-height:100%; /*width:100%;*/}
.cat9 .boxSep {height:100%; /*display:inline;*/ float:none;}
.cat9 figure .inboxSep{height:100%;width:100%; }
.cat9 figure .inboxSep_container{ width:100%;   max-width: 238px;}
.cat9 .bxslider_wrapper{ width:100%;}
.cat9 .bxslider_wrapper .bx-wrapper .bx-next, .cat9 .bxslider_wrapper .bx-wrapper .bx-prev { display:none;}
.cat9 .bxslider_wrapper .bx-wrapper .bx-pager {text-align: right;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;}
.cat9 .bxslider_wrapper .bx-wrapper .bx-pager.bx-default-pager a {width: 23px;height: 23px;margin: 0 1px;outline: 0;color:#fff;
font-family: Arial, Helvetica, sans-serif;font-weight:normal;text-align:right;border:1px;}

.cat9 .bxslider_wrapper .bx-wrapper .bx-pager, .cat9 .bxslider_wrapper .bx-wrapper .bx-controls-auto {  position: absolute; top: -3.8em; z-index: 100;height: 2em;}

.cat9 .bxslider_wrapper .bx-wrapper .bx-pager.bx-default-pager a { padding:3px 7px 3px 1px; width:15px; height:15px;}


/*-------Cat10-------*/
.cat10{ width:100%;  /*658*/ float:left;   margin-bottom: 15px;}
.cat10 .figure_wrapper{ width:31.5% /*205/651*/; float:left;}
.cat10 .figure_wrapper figure, .cat10 .figure_wrapper figure img{ width:100% ; float:left;}


.cat10 h2.title{  padding:0 0; margin:0; width:100%; background: url(/20230307113946oe_/https://news.mingpao.com/image/greenline.gif) repeat-x bottom; height:35px; font-size : 0.9375em; }
.cat10 h2.title a{ color:#96d0b6; padding:0 1%; display:block;}
.cat10 h2.title a:hover, .cat10 h2.title a:focus {color:#266C21;}
.cat10 .listing{ width: 65%; padding:10px 0; float:right; font-weight:bold; /*min-height:30px;*/  }
.cat10 .listing ul { width:100%; margin:0; padding: 0.6em 0; border-bottom:1px #CCC dotted; list-style:none outside; line-height:180%;  border-bottom:1px dotted #CCC; font-size: 0.9375em; float:left;}
.cat10 .listing ul:first-child{ padding-top:0;}
.cat10 .listing ul:last-child{ border-bottom:none;}
.cat10 .listing h3{ font-size: 0.9375em; }
.cat10 .listing h3.title, .cat10 .listinge h3.title a{ background:none; padding:0; height:inherit; margin:0; color:#96d0b6; }
.cat10 .listing h3.title a:hover, .cat10 .listing h3.title a:focus{ color:#266C21;}

.cat10 .listing h4{ padding:0; margin:0; background:none; font-size: 0.9375em;}

.cat10 .listing .list1{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6;   font-weight:bold;}
.cat10 .listing .list_sub{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sqline.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; font-weight:normal;}
.cat10 .listing .list_adv{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq_adv.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; font-weight:normal;}


/*-------Cat11-------*/
.cat11{ width:100%;  /*658*/ float:left;   margin-bottom: 15px;}
.cat11 .figure_wrapper{ width:31.5% /*205/651*/; float:left;}
.cat11 .figure_wrapper figure, .cat11 .figure_wrapper figure img{ width:100% ; float:left;}


.cat11 h2.title{  padding:0 0; margin:1.5em 0 0 0; width:100%; background: url(/20230307113946oe_/https://news.mingpao.com/image/greenline.gif) repeat-x bottom; height:35px; font-size : 0.9375em;  }
.cat11 h2.title:first-child{ margin:0;}

.cat11 h2.title a{ color:#96d0b6; padding:0 1%; display:block;}
.cat11 h2.title a:hover, .cat11 h2.title a:focus {color:#266C21;}
.cat11 .listing{ width: 47%; padding:0;  font-weight:bold; /*min-height:30px;*/ padding-left:2%; }
.cat11 .listing ul { width:100%; margin:0; padding: 0.6em 0; border-bottom:1px #CCC dotted; list-style:none outside; line-height:180%;  border-bottom:1px dotted #CCC;  font-size: 0.9375em; float:left;}
.cat11 .listing ul:first-child{ padding-top:0;}
.cat11 .listing ul:last-child{ border-bottom:none;}
.cat11 .listing h3{ font-size: 0.9375em; }
.cat11 .listing h3.title, .cat11 .listinge h3.title a{ background:none; padding:0; height:inherit; margin:0; color:#96d0b6; }
.cat11 .listing h3.title a:hover, .cat11 .listing h3.title a:focus{ color:#266C21;}
.cat11 .listing h4{ padding:0; margin:0; background:none; font-size: 0.9375em;}

.cat11 .listing .list1{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; }
.cat11 .listing .list_sub{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sqline.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; }
.cat11 .listing .list_adv{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq_adv.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; }
.cat11 .listing.right ul:last-child{ margin:0 0 1.2em 0; }

/*-------Cat12 ( editor & writer )-------*/
.cat12{ width:100%;  /*658*/ float:left;   margin-bottom: 15px;}
.cat12 .figure_wrapper{ width:31.5% /*205/651*/; float:left;}
.cat12 .figure_wrapper figure, .cat11 .figure_wrapper figure img{ width:100% ; float:left;}

.cat12 .date{ color: #96d0b6; padding:0 0; margin:0.95em 0 0 0; width:100%; font-size : 1em; position:relative; }
.cat12 h2.title{  padding:0 0; margin:1.5em 0 0 0; width:100%; background: url(/20230307113946oe_/https://news.mingpao.com/image/greenline.gif) repeat-x bottom; height:35px; font-size : 0.9375em; position:relative; }
/*.cat12 h2.title:first-child{ margin:0;}*/

.cat12 h2.title a{ color:#96d0b6; padding:0 1%; display:block;}
.cat12 h2.title a:hover, .cat10 h2.title a:focus {color:#05a294;}
/******( editor & writer )*******/
.cat12 .listing{ width: 96%; padding:0;  font-weight:bold; /*min-height:30px;*/ padding:0 2%;  }
.cat12 .listing ul { width:100%; margin:0; padding: 0.6em 0; border-bottom:1px #CCC dotted; list-style:none outside; line-height:180%;  font-size: 0.9375em; float:left;}
.cat12 .listing ul:first-child{ padding-top:0;}
.cat12 .listing ul:last-child{ border-bottom:none;}
.cat12 .listing h3{ font-size: 0.9375em; }
.cat12 .listing h3.title, .cat12 .listinge h3.title a{ background:none; padding:0; height:inherit; margin:0; color:#96d0b6; }
.cat12 .listing h3.title a:hover, .cat12 .listing h3.title a:focus{ color:#266C21;}

.cat12 .listing h4{ padding:0; margin:0; background:none; font-size: 0.9375em;}

.cat12 .listing .list1{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; }
.cat12 .listing .list_sub{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sqline.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; font-weight: normal;}
.cat12 .listing .list_adv{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq_adv.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; font-weight: normal;}
.cat12 .listing.right ul:last-child{ margin:0 0 1.2em 0; }

.cat12 .twocol { width:48%; float:left }
.cat12 .twocol.right{ float:right; width:50%;}
.cat12 .listing h3.title.pad{ margin-top:1em; float:left; width:100%; background:#F1F9EC; padding:1%;}


/****************************/
.cat12 .listing2{ width: 96%; padding:0;  font-weight:bold; /*min-height:30px;*/ padding:0 2%; }
.cat12 .listing2 ul { width:100%; margin:0; padding: 0.6em 0; list-style:none outside; line-height:180%;  font-size: 0.9375em; float:left;}
.cat12 .listing2  li { border-bottom :1px dotted #ccc; display:block; }
/*.cat12 .listing2 li:first-child{ padding-top:0.6em;}*/
/*.cat12 .listing2 li:last-child{ border-bottom:none;}*/
.cat12 .listing2 h3{ font-size: 0.9375em; }
.cat12 .listing2 h3.title, .cat12 .listinge2 h3.title a{ background:none; padding:0; height:inherit; margin:0; color:#96d0b6; }
.cat12 .listing2 h3.title a:hover, .cat12 .listing2 h3.title a:focus{ color:#266C21;}

.cat12 .listing2 h4{ padding:0; margin:0; background:none; font-size: 0.9375em;}

.cat12 .listing2 .list1{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq.gif) no-repeat left 1em; padding:0.6em 0 0.6em 1.5em; color: #96d0b6;  }
.cat12 .listing2 .list_sub{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sqline.gif) no-repeat left 1em; padding-left:1.5em; color: #96d0b6; }
.cat12 .listing2 .list_adv{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq_adv.gif) no-repeat left 1em; padding-left:1.5em; color: #96d0b6; }
.cat12 .listing2.right ul:last-child{ margin:0 0 1.2em 0; }
.cat12  h2 .email a{ padding-right:0em; color: #96d0b6;position:absolute; right:0; top:0.2em;}
.cat12  h2 .email a:hover, .cat12 h2 .email a:focus{color:#05a294; padding-right:0em; }

.cat12 .listing2 .twocol { width:48%; margin:0; padding: 0.6em 0 0 0.6em; list-style:none outside;   font-size: 0.9375em; }
.cat12 .listing2 .twocol li{ line-height:180%; padding: 0.6em 0; padding-left:1.5em;}
.cat12 .listing2 .twocol.right{ float:right;}

.cat12 .listing2 .figurecol { width:45%; margin:0; padding: 0.6em 0.9em; list-style:none outside;   font-size: 0.9375em; }
.cat12 .listing2 .figurecol li{ line-height:180%; padding: 0.6em 0 1.25em 0; padding-left:1.5em;  width:98%; float:left; border:0;}

.cat12 .figure_wrapper {float: left;width:100%;}
.cat12 .figure_wrapper figure, .cat12 .figure_wrapper figure img {float: left; width: 100%;}

/*-------Cat13-------*/
.cat13{ width:100%; margin:0 0 1em 0; border-top:#96d0b6 2px solid; /*658*/ float:left;}
.cat13  .colleft{ width:47%; padding:0 3% 0 0; float:left; padding:0;}
.cat13  .colright{ width:50%; float:right; top:0px;}
.cat13 figure{float:left;/*250/658*/  width:100%}
.cat13 figure img{ width:100%;}
.cat13 figure .boxSep { width:100%; float:right;/*250/658*/}
.cat13 figure .boxSep img{ width:100%; margin-top:0; }
.cat13 .box{ width:100%; float:left;/*658*/ }
.cat13 h2 {font-size: 2em; line-height: 120%; margin: 0; padding: 0.5em 0 ; color: #96d0b6;}
.cat13 h2 a{color: #96d0b6;}
.cat13 h3{ padding:0; margin:0; display:inline; }
.cat13  .listing{ width: 96%; padding:0;  font-weight:bold; /*min-height:30px;*/ padding:0 2%;}
.cat13  .listing ul { width:100%; margin:0; padding: 0; list-style:none outside; line-height:180%;  font-size: 0.9375em; float:left;}
.cat13  .listing li.list1:last-child{ border-bottom:none;}
.cat13 .listing .list1{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq.gif) no-repeat left 1em;  color: #96d0b6;  padding: 0.6em  0 0.6em 1.5em;  border-bottom: 1px dotted #CCCCCC; display: block;}
.cat13 .listing .list_sub{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sqline.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; font-weight: normal;}
.cat13 .listing .list_adv{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq_adv.gif) no-repeat left 0.5em; padding-left:1.5em; color: #96d0b6; font-weight: normal;}

/*-------Cat14 content tab-------*/

.cat14, .cat14_wrapper {width: 100%; margin: 0; float: left;  line-height:180%;}

.cat14 #tabmenu {background: url(/20230307113946oe_/https://news.mingpao.com/image/greyline.gif) repeat top center; padding-top: 5px; margin-bottom: 0px; *height: 35px;}
.cat14 #tabmenu:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.cat14 #tabmenu li a { background:#CCC; padding:1.5% 0 0.8%; float:left; margin: 0 0.2%; border-bottom: none; text-decoration: none; color: #666; font-weight: bold; font-size:100%; width: 49.3%; text-align: center;}
.cat14 #tabmenu h3 { padding:0; margin:0; font-size:1em;}
.cat14 #tabmenu li.active a { background:#96d0b6;  color: #FFF;}
.cat14 .content { float: left; clear: both; width:100%;}
.cat14 .incontent { border: 0px; width:98%; padding:0 1%; margin-top: 0px; margin-bottom: 30px;}
.cat14 .incontent h2 {font-size: 1.125em; line-height: 120%; margin: 0; padding:0.25em 0; }
.cat14 .incontent:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.cat14 p{ padding:0; margin:0; font-size:1em;}

.cat14 .section { width: 100%; border-top: 1px solid #CCC; clear: both; padding-top: 20px;} 
.cat14  .contentwrapper {float:left; width:100; padding:0.6em 0; border-top:1px dashed #CCC; display:block; width: 100%;}
.cat14 .contentwrapper .colleft{ width:31%;  float:left; margin:0 3.7% 0 0; padding:0; }

.cat14 .contentwrapper:first-child { border-bottom:none;}
.cat14 .boxSep{}
.cat14 figure{float:left;/*250/658*/  width:100%}
.cat14 figure img{ width:100%;}
.cat14 figure .boxSep { width:100%; float:right;/*250/658*/}
.cat14 figure .boxSep img{ width:100%; margin-top:0; }
.cat14 .box{ width:100%; float:left;/*658*/ }
.cat14 h2.title a{ color:#96d0b6; padding:0 0; display:block;}


/******************** voteNforum3rd *****************************/
.voteNforum3rd_wrapper {background: url(/20230307113946oe_/https://news.mingpao.com/image/carousel_other.gif) repeat-x scroll center top transparent; float: left; padding-bottom: 2em; width: 100%;} 
.voteNforum3rd {background: url(/20230307113946oe_/https://news.mingpao.com/image/voteNforum_bk.jpg) repeat; width:100%; float:left; margin:2em 0; }
.voteNforum3rd .vote{ width:50%; float:left;}
.voteNforum3rd .forum{ width:50%; float:left;}
.voteNforum3rd .content{ width:90%; padding:0 5%; float:left; margin:0;}
.voteNforum3rd .forum .morebox{ width:100%;}
.voteNforum3rd h2{ display:inline; padding:0.5em 1em; background:#96d0b6; color:#FFF; margin:0; clear:both; float:left;}
.voteNforum3rd h3{ font-size:1em; display:block;  clear:both;} 
.voteNforum3rd .morebox { border-top:1px dotted  #96d0b6;}
.voteNforum3rd .listing { padding: 0;width: 100%; font-size:0.8125em;line-height: 180%;}
.voteNforum3rd .listing ul {float: left; list-style: none outside none;  margin: 0; padding: 0; width: 100%; }
.voteNforum3rd .listing li.list1:last-child { border-bottom: medium none;}
.voteNforum3rd .listing .list1 { background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq.gif) no-repeat scroll left 0.5em transparent; color: #96d0b6; display: block; margin: 0; padding: 0 0 0 1.5em; }
.voteNforum3rd h4{ font-size:1em; display:block;  clear:both;  border-left:5px solid #96d0b6; padding-left:0.5em;} 
.voteNforum3rd label{ padding:0.25em 0;}
.voteNforum3rd .but_wrapper {padding: 1.5em 0;}
.voteNforum3rd .but_wrapper button { margin: 0 5%;text-align: center;}
.voteNforum3rd .vote_btn, .voteNforum3rd .voteresult_btn { background: none repeat scroll 0 0 #EBEBEB;  border: 1px solid #A0A0A0;  box-shadow: 2px 1px 0 1px #A0A0A0;
cursor: pointer; display: inline-block;float: left;  height:32px; margin-left: 2%;  padding: 0;  position: relative; top: 0;  vertical-align: middle;  width: 40%;}
.voteNforum3rd .vote_btn span, .voteNforum3rd .voteresult_btn span {display: block;text-align: center;}
.voteNforum3rd .vote_btn:hover, .voteNforum3rd .voteresult_btn:hover {box-shadow: none; padding: 2px 0 0 2px;}

/****************************aside***************************/
aside{ display:block;}
/*aside{ display:block; float:right;}*/
/*aside div{ margin-bottom:4%;} */
/*aside div:last-child{ margin-bottom:0;}*/

/*************** newslist1*********************/

/***newslist ***/
.newslist{ width:100%; margin:0 ; float:left; }
.newslist .title{ float:left; margin:-5px 0 0 -5px;}
.newslist .right{ width:60%;}
.newslist .listing.right{ width:47%;}
.newslist .title .top{background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-top.gif) no-repeat left bottom; width:100%; height:10px;}
.newslist .title .bottom{background: url(/20230307113946oe_/https://news.mingpao.com/image/headline_title-end.gif) no-repeat right bottom #96d0b6;   float: left; padding: 0.375em 1.5625em 0.375em 0.625em;}
.newslist h1{ margin:0; padding:0; font-size:2.4em; font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif; line-height:120%;}
.newslist h2{ margin:0; padding:0 0 0.1em 0; font-size:1.5em;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;}
.newslist h3{padding:0 0 0 0.25em;  margin: 0 0.5em 0 0;  font-size : 1.125em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;  }
.newslist .h3{padding:0 0 0 0.25em;  margin: 0 0.5em 0 0;  font-size : 1.125em; color:#FFF;font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;  }
.newslist h3.title{  padding:4px 0; margin:0;}
.newslist h3.title a{ color:#96d0b6;}
.newslist h3.title a:hover, .cat6 h4.title a:focus {color:#297E7E;}


.news_list{ width:100%;
box-shadow:1px solid#96d0b6; float:left;  margin: 0 0 1em 0;}
.news_list ul li{ padding:0; margin:0 0 0 1.5em;}
.news_list ul{ list-style:outside; margin:0 2% 2% 2%;/*10/658*/  width:96%;  display:block; float:right;  padding:0; /*15/658*/ line-height:1.4; }
.news_list li color5th.span , .news_list li color5th.span a:link{ color:#333;}
.news_list li color5th.span a:hover, .news_list li color5th.span a:focus{ color:#666;}

.news_list ul li a.newslk {color: #333333;}
.news_list ul li a.newslk:hover { color: #666666;}


.news_list li {padding-left:1em;}
.news_list h2{background:#96d0b6; display:block; padding:0.5em 4.9689441%; margin:0 0 0.8em 0;  color:#FFF; }
/* 20140710 */.news_list h4{background:#96d0b6; display:block; padding:0.5em 4.9689441%; margin:0 0 0.8em 0;  color:#FFF; }
.news_list .sub{ background:none; color:#000;}
.news_list p{ padding:0 3% 2% 3%; margin:0;  }
.news_list figure{ width:40%; float:left; margin:0 2% 0 2%}
.news_list figure div{width:100%; margin:0;}
.news_list figure img{ width:100%}
.news_list .revandmail{list-style:none; margin: 0; padding:0; width:45%; float:left; text-align:center; border-top:#96d0b6 1px dotted; display:block; border-right:#96d0b6 1px solid; padding:2% }
.news_list .revandmail a{width:100%; display:block; }
.news_list .revandmail:last-child{border-right:none; }

.news_list .mingpao_Accordion { margin:0; border: 2px solid #FFFFFF; width:98.5%}
.news_list dl.mingpao_Accordion dt {padding:1% 2%; border-bottom:1px solid #FFF;}
.news_list dl.mingpao_Accordion dt h4{ border: none; color:#FFF;}
.news_list .mingpao_Accordion h4{ background:none; color:#000; padding:0; margin:0;}
.news_list .mingpao_Accordion p{ padding:0; margin:0;}
.news_list .mingpao_Accordion .date{ display:block; text-align:right;}

.news_list .listing{ width: 95%; padding:0 1%; margin:0 auto; overflow:auto; }
.news_list .relatelisting{ width: 95%; overflow:auto; }
.news_list .listing:last-child{ border-bottom:none;}
.news_list .subtitle { width:13%; float:left; background:none; margin-top:0.2em}
.news_list .subtitle h3{ background:none; padding:0; height:inherit; font-size: 0.9375em; padding:0; margin:0; }
.news_list .sublist { width:80%; float:right; }
.news_list ul.sublist{display: block; float: right; list-style: disc outside none; margin: 0;  padding: 0; width:87%; float:right;  }
.news_list ul.sublist li a.newslk{color:#333;}
.news_list ul.sublist li a:hover.newslk{color:#666;}

.news_list .ranking{ width: 92%; padding:0 1%;  margin:0 auto; overflow:auto; }
.news_list .ranking ol li{  padding: 0; margin:0; }
.news_list ol.ranklist{display: block; float: right;  margin: 0;  padding: 0; width:100%; float:right; list-style:none; }
.news_list ol.ranklist li { clear:both;}
.news_list ol.ranklist li a.newslk{color:#333;}
.news_list ol.ranklist li a:hover.newslk{color:#666;}

.news_list ol.ranklist .NBox{ color:#FFF;
display:block; width:8.333333% /*25px*300*/; float:left; text-align:center; font-weight:bold; height:24px;}
.news_list ol.ranklist p{  float:right; width:88%; padding:0; margin:0; padding: 0 0 0.8em;}
.news_list ol.ranklist .None{background:#96d0b6;}
.news_list ol.ranklist .N1{background:#96d0b6;}
.news_list ol.ranklist .N2{background:#96d0b6;}
.news_list ol.ranklist .N3{background:#96d0b6;}
.news_list ol.ranklist .N4{background:#96d0b6;}
.news_list ol.ranklist .N5{background:#96d0b6;}
.news_list ol.ranklist .N6{background:#96d0b6;}
.news_list ol.ranklist .N7{background:#96d0b6;}
.news_list ol.ranklist .N8{background:#96d0b6;}
.news_list ol.ranklist .N9{background:#96d0b6;}
.news_list ol.ranklist .N10{background:#96d0b6;}
.news_list ul.ranklist li a.newslk{color:#333;}
.news_list ol.ranklist li a:hover.newslk{color:#666;}

.news_list .relatetable, .news_list .relatetable2 .news_list .relatetable3{ width: 92%; padding:0 1%; margin:0 auto;}
.responsive-table { width:100%;}
.news_list .table_vA { width:55%;}
.news_list .table_vB { width:45%;}
.news_list .table_vC { width:35%;}
.news_list .table_vD { width:65%;}
.news_list .table_vE { width:20%;}
.news_list .table_vF { width:40%;}
.news_list .table_vG { width:23%;}
.news_list .table_vH { width:77%;}

.news_list .table_vA { width:55%;}
.news_list .table_vB { width:45%;}
.news_list .table_vC { width:35%;}
.news_list .table_vD { width:65%;}
.news_list .table_vE { width:20%;}
.news_list .table_vF { width:40%;}

.news_list .up{ color:#96d0b6; font-weight:bold;}
.news_list .down{color:#CC0000; font-weight:bold;}
.news_list .stockpr_pad{ padding-left:10%}
.news_list .stockpr{ width:50%; float:left; }
.news_list .stockNu{ width:30%; float:left;}
.news_list .stockNa{ width:70%; float:left;}
.news_list .stocktitle{ width:100%; float:left; font-weight:bold;}
.news_list .stockmark{ width:50%; float:left;}




.news_list.bxslider_wrapper{ width:100%; margin:0 0 1em 0;}
.news_list.bxslider_wrapper h2 { margin:0;}
.news_list.bxslider_wrapper ul, .news_list.bxslider_wrapper li { float: none; margin:0; padding:0;}
.news_list.bxslider_wrapper li {border:1px solid #FFF;}
.news_list .bx-wrapper figure{ width: 100%; margin:0;}
.news_list .bx-wrapper figure .inbox{ height:100%; width: 100%; }
.news_list .bx-wrapper .bx-controls-direction { display:none;}
.news_list .bx-wrapper .photoresize_H150{ text-align:center; background:#F2F2F2; height:100%; height:201px;}
.news_list .bx-wrapper .photoresize_H150 img{ max-width:100%; max-height:100%;  }
.news_list .bx-wrapper .boxSep{ border:none; position:relative; height:100%;
display:inline; float:none; height:12.5625em; float:left; width:100%;}
.news_list .bx-wrapper .boxSep h3{ padding:0.25em 0.8em; background:#96d0b6; bottom:0; *bottom:-12.2em; position:absolute;  margin:0;  font-size:0.8125em; z-index:100; min-width:4.5em; *width:4em;  display:block;}

.news_list .bx-wrapper .boxSep h3 a{color: #FFFFFF; }
.news_list .bx-wrapper figcaption{ background:#F2F2F2; margin-top:-0.35em;}
.news_list .bx-wrapper figcaption h4{ font-size: 1em; margin:0; padding:0.8em 4% 0 4%; }
.news_list .bx-wrapper figcaption p{ padding:0em 4% 0.8em 4%;  font-size: 0.8125em; margin:0; height:3em; line-height:160%}
.news_list .bx-wrapper .inboxSep{display:table;overflow:hidden;margin:0px auto;}
.news_list .bx-wrapper :first-child+.boxSep .inboxSep {position:relative;}/*ie7*/
.news_list .bx-wrapper .inboxSep{position:relative;}/*ie6*/
.news_list .bx-wrapper .inboxSep_container{display:table-cell;vertical-align: middle;}
.news_list .bx-wrapper :first-child+.boxSep .inboxSep_container{position:absolute;top:50%;}/*ie7*/
.news_list .bx-wrapper inboxSep_container{position:absolute;top:50%;}/*ie6*/
.news_list .bx-wrapper:first-child+.boxSep .photoresize_H150{position:relative; /*top:-50%;*/}/*ie7*/
.news_list .bx-wrapper .photoresize_H150{position:relative; /*top:-50%;*/  max-width:100%; max-height:100%;}/*ie6*/
.news_list .bx-wrapper figure .photoresize_H150 img{ max-width:100%; max-height:100%; /*width:100%;*/ }

.news_list .bx-wrapper .inboxSep_container{ width:100%;   max-width: 321px;}
.news_list .bx-wrapper .bxslider_wrapper{ width:100%;}
.news_list .bx-wrapper .bxslider_wrapper .bx-wrapper .bx-next, .news_list .bxslider_wrapper .bx-wrapper .bx-prev { display:none;}
.news_list .bx-wrapper .bx-pager {text-align: right;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;}
.news_list .bx-wrapper .bx-pager.bx-default-pager a {width: 23px;height: 23px;margin: 0 1px;outline: 0;color:#fff;font-weight:normal;text-align:right;border:1px;}
.news_list .bx-wrapper .bx-pager, .news_list .bx-wrapper .bx-controls-auto {  position: absolute; top: -1em; z-index: 100;height: 2em; right:0.5em}
.news_list .bx-wrapper .bx-pager.bx-default-pager a { padding:3px 7px 5px 1px; width:15px; height:15px;}

.news_list .voting{ width: 92%; padding:0 1% 1em 1%;  margin:0 auto; overflow:auto; line-height:180%;}
.news_list .voting label{ width:100%; display:block;}
.news_list .voting .but_wrapper{ padding: 1.5em 0;}
.news_list .voting .but_wrapper button{margin:0 10%; text-align:center;}
.news_list .voting .vote_btn, .news_list .voting .voteresult_btn {background: none repeat scroll 0 0 #EBEBEB;border: 1px solid #A0A0A0;
 box-shadow: 2px 1px 0 1px #A0A0A0;cursor: pointer; display: inline-block;
float: left; height: 28px; margin-left: 2%;padding: 0; position: relative; top: 0;vertical-align: middle; width: 30%; }
.news_list .voting .vote_btn span, .news_list .voting .voteresult_btn span { display: block; text-align: center;}
.news_list .voting .vote_btn:hover, .news_list .voting .voteresult_btn:hover {box-shadow: none; padding: 2px 0 0 2px;}

.news_list .forum{ width: 92%; padding:0 1%;  margin:0 auto; overflow:auto; line-height:180%;}
.news_list .forum h3{ margin:0; padding:0;}
.news_list .forum .morebox{background: url(/20230307113946oe_/https://news.mingpao.com/image/newlist_forumbox_bottom.jpg) no-repeat top center; width:100%; margin-top:1em; padding:1.5em 0;}
.news_list .forum  .listing{ width: 100%; padding:0; }
.news_list .forum   .listing ul { width:100%; margin:0; padding: 0; list-style:none outside; line-height:180%;  float:left;}
.news_list .forum   .listing li.list1:last-child{ border-bottom:none;}
.news_list .forum  .listing .list1{ background: url(/20230307113946oe_/https://news.mingpao.com/image/bullent_sq.gif) no-repeat left 1em;  color: #96d0b6;  padding: 0.6em  0 0.6em 1.5em;  border-bottom: 1px dotted #CCCCCC; display: block; margin:0;}

/*************** photolist1*********************/

.photo_list { width: 100%; box-shadow: 1px solid#96d0b6; float: left; margin: 0 0 1em 0; }
.photo_list h2 { background: #96d0b6; display: block; padding: 0.5em 4.9689441%; margin: 0 0 0.8em 0; color: #FFF; }
.photo_wrapper { width: 100%; padding: 0 1%; margin: 0 auto;}
.photo_list figure { width: 30%; float: left; margin: 0 1% 3% 1%;}

/******************* Aside epaper*************************/
.asideepaperBox_wrapper { width:93.75%; border:#CCCCCC dashed 1px;margin:0 0 0.8em 0; padding:3.125%; position:relative;}
.asideepaperBox_wrapper h2{  width:100%;  position: absolute; top:0;height:1em; background:url(/20230307113946oe_/https://news.mingpao.com/image/epaper_title.gif) no-repeat top center; padding:0.2em 0 0.5em 0; margin:0; text-align:center;}

.asideepaperBox_wrapper .inbox{ text-align:center; width:92%; padding:2em 4% 1.5em 4%; background: #eeeeee; /* Old browsers */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #f8f8f8 13%, #ffffff 92%, #dfdfdf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(13%,#f8f8f8), color-stop(92%,#ffffff), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#f8f8f8 13%,#ffffff 92%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#f8f8f8 13%,#ffffff 92%,#dfdfdf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#f8f8f8 13%,#ffffff 92%,#dfdfdf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#f8f8f8 13%,#ffffff 92%,#dfdfdf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-9 */}
.asideepaperBox_wrapper .inbox img{border:#CCCCCC 1px solid;}

.asideepaperBox_wrapper .bottom{ position:absolute; bottom:0; width:100%; height:1em; background:url(/20230307113946oe_/https://news.mingpao.com/image/epaper_bottom.gif) no-repeat bottom center; }



/******************report****************************/
.report{width:100%;  float:left;  margin: 0 0 1em 0;}
.report img{ width:100%;}
.report .top{ float:left; position:relative; width:100%; }

.report .top .email{ position:absolute; right:1em; bottom:0.5em; width:60%; text-align:center; text-shadow:2px 2px 2px #FFF; font-size: 1em;}
.report .down {width:99%; float:left;  border:#E7E7E7 1px solid;}
.report .mailbox_btn{ width:49.55%; border-right:#CCCCCC 1px solid; float:left; font-size: 0.9375em;}
.report .correct_btn{ width:49.55%; float:left;  font-size: 0.9375em;}
 
.span_8_of_12 .news_list div.pagination
.news_list div.pagination {margin:-1em 0 1em 0;}

.tabmenu_wrapper .content figure {float: left; margin: 0 2% 0 0; width:40%}
.tabmenu_wrapper .content figure div{ width:100%;  margin:0;}
.tabmenu_wrapper .content figure .boxSep { width:100%}
.tabmenu_wrapper .content figure .boxSep div img{width:100%; margin:0;}

.news_list .tabmenu_wrapper .content h4{ background:none; padding:0; margin:0; }
.tabmenu_wrapper .content ul{ float: left;
 padding: 0;  margin: 0 0 0 1.5em;line-height: 2;}

.tabmenu_wrapper .content #sub_list{ margin:0; padding:0; width:100% ;padding:2% 0 0 0;}
.tabmenu_wrapper .content #sub_list li {border-bottom:none; border-top: 1px dotted#96d0b6;}

/***********************image_carousel*******************************/

.image_carousel.responsive,
.list_carousel.responsive,
.html_carousel.responsive {width: 100%;padding-left: 0;padding-right: 0;
padding-bottom: 0;margin:0 auto; /*margin-top: -100px;margin-bottom: -10px;*/}
.image_carousel. caroufredsel_wrapper{ margin:0 auto; width: 100%;}
.html_carousel.responsive {width: 100%;  width: 100%; }
.html_carousel.responsive img {width: 100%; height: 100%;}

.image_carousel {padding: 0% 4.5% 0 5.5%; /*padding: 15px 40px;*/ width: 90%; position: relative; margin-bottom:0; }

.image_carousel .caroufredsel_wrapper a {display: block; margin:0 auto; width: 100%;}
.image_carousel img {border: 1px solid #ccc; background-color: white; margin: 7px;
display: block;float: left; }
.image_carousel figure{ width:100px; margin:0.4375em; }
.image_carousel figure img{ width:100%; margin:0; padding:0; border: 0;}

.span_4_of_12 .image_carousel{ padding: 0 10% 0 10%;  width:80%;}
.span_5_of_12 .image_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_6_of_12 .image_carousel{ padding: 0 10% 0 10%;  width:80%;}
.span_7_of_12 .image_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_8_of_12 .image_carousel{ padding: 0 5.25% 0 4.75%;  width:90%;}
.span_9_of_12 .image_carousel{ padding: 0 0% 0 0%;  width:100%;}
.span_10_of_12 .image_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_11_of_12 .image_carousel{ padding: 0 2% 0 2%;  width:96%;}
.span_12_of_12 .image_carousel{ padding: 0 2.6% 0 2.4%;  width:95%; }

.span_4_of_12 #foo1 div.pagination,
.span_5_of_12 #foo1 div.pagination,
.span_6_of_12 #foo1 div.pagination{ margin:-0.5em 0 1em 0;}
.span_7_of_12 #foo1 div.pagination,
.span_8_of_12 #foo1 div.pagination,
.span_9_of_12 #foo1 div.pagination,
.span_10_of_12 #foo1 div.pagination,
.span_11_of_12 #foo1 div.pagination,
.span_12_of_12 #foo1 div.pagination{ margin:0 0 1em 0;}

#foo1 .span_12_of_12 .caroufredsel_wrapper{ margin-bottom:0;}


.image_carousel a.prev,  .image_carousel a.next{background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0 0 no-repeat transparent;width: 40px;height: 40px;display: block;position: absolute;}

.image_carousel a.prev,  .image_carousel a.next {top: 85px;}
.image_carousel .list_carousel a.prev,  .image_carousel .list_carousel a.next {top: 30px;}
.image_carousel a.play,  .image_carousel a.pause {top: 185px;left: 50%;margin-left: -22px;z-index: 200;}
.image_carousel a.next {right: 0; top:2.5em;}
.image_carousel a.prev {left:-6px; top:2.5em;}
.image_carousel a.prev:hover {			background-position: 0px -50px; }
.image_carousel a.prev .image_carousel.disabled {		background-position: 0 -100px !important; cursor: default; }
.image_carousel a.next {				background-position: -50px 0; }
.image_carousel a.next:hover {			background-position: -50px -50px; }
.image_carousel a.next .image_carousel.disabled {		background-position: -50px -100px !important; cursor: default; }
.image_carousel a.prev span,  .image_carousel a.next span{display: none;}

.image_carousel div.pagination {text-align: center;height: 15px; margin:0 0 1em 0;}
.image_carousel div.pagination a {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0 -300px no-repeat transparent;width: 15px;height: 15px;margin: 0 5px 0 0;display: inline-block;}
.image_carousel div.pagination a.selected {background-position: -25px -300px;cursor: default;}
.image_carousel div.pagination a span {display: none;}


/*************** newslist sub_list*********************/
#sub_list{ width:96%; box-shadow:1px solid#96d0b6; float:left;  margin-bottom: 2%; list-style:none;}
#sub_list ul{ list-style:none; margin:2%; }
#sub_list h4{background:#96d0b6; display:block; padding:1% 2%; margin:0; border:2px solid #FFF; color:#FFF; }

#sub_list ul li{ margin: 0; padding: 0;
width:96%; list-style:none;}
#sub_list ul{ list-style:none; margin:0 2% 2% 2%;  width:96%;  display:block; float:right;  padding:0; /*15/658*/ line-height:2;} 
#sub_list li span{ color:#000;}
#sub_list li { float:left; border-bottom:1px dotted#96d0b6; width:100%; padding:1% 0; margin: 0;}

#sub_list li:last-child{ border-bottom:none;}

#sub_list figure{ width:30%; float:left; padding: 0;}
.news_list figure .boxSep {width:100%; margin:0;}
.news_list figure .boxSep div{width:100%; margin:0;}

#sub_list figure img{ width:100%}
#sub_list h5{ display:block; padding:1% 2%; margin:0; width: 60%; float: right;}




.video_list{ width:99%; border:1px solid#96d0b6;
box-shadow:1px solid#96d0b6; float:left;  }
.video_list ul li{ padding:0; margin:0 ; list-style:none;}
.video_list ul{ list-style:outside; margin:1% 2%;/*10/658*/
*margin:1% 1%;  width:96%;  display:block; float:right;  padding:0; /*15/658*/ line-height:2; } 
.video_list li span{ color:#000; }
.video_list li {width:25%;*width:24%; float:left;}
.video_list h4{background:#96d0b6; display:block; padding:1% 2%; margin:0; border:2px solid #FFF; color:#FFF;  }
.video_list .sub{ background:none;}
.video_list p{ padding:0 3% 2% 3%; margin:0;}
.video_list figure{ width:88.54166%;/*170/192*/ margin:0 auto; }
.video_list figure img{ width:100%;}
.video_list h5{ color:#333; font-weight:normal; text-align:center;  margin:0; padding:0 0.5em; line-height:150%;}
.video_list .title{ color:#96d0b6; text-align:center; padding:0; margin:0;
display:block;}



/**********************************video_carouse**************************************/
.video_carousel.responsive,
.list_carousel.responsive,
.html_carousel.responsive {width: 100%;padding-left: 0;padding-right: 0;
padding-bottom: 0;margin:0 auto; /*margin-top: -100px;margin-bottom: -10px;*/}
.video_carousel. caroufredsel_wrapper{ margin:0 auto; width: 100%;}
.html_carousel.responsive {width: 100%;  width: 100%; }
.html_carousel.responsive img {width: 100%; height: 100%;}

.video_carousel {padding: 0%; /*padding: 15px 40px;*/ width: 100%; position: relative; margin-bottom:0; }

.video_carousel .caroufredsel_wrapper a {display: block; margin:0 auto; width: 100%;}
.video_carousel img {border: 1px solid #ccc; background-color: white; margin: 7px;
display: block;float: left; } 
.video_carousel figure{ width:208px; margin:0px;  }
.video_carousel figure img{ width:100%; margin:0; padding:0; border: 0;}
.video_carousel figcaption{ width:90%; padding:0 5%;}
.video_carousel figcaption h5{ padding:0.3em 0 ; margin:0; }
.video_carousel .boxSep{ background:none; border:inherit; margin:0.25em; vertical-align:top;}


.span_4_of_12 .video_carousel{ padding: 0 10% 0 10%;  width:80%;}
.span_5_of_12 .video_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_6_of_12 .video_carousel{ padding: 0 10% 0 10%;  width:80%;}
.span_7_of_12 .video_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_8_of_12 .video_carousel{ padding: 0 ;  width:100%;}
.span_9_of_12 .video_carousel{ padding: 0 0% 0 0%;  width:100%;}
.span_10_of_12 .video_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_11_of_12 .video_carousel{ padding: 0 2% 0 2%;  width:96%;}
.span_12_of_12 .video_carousel{ padding: 0 0% 0 0%;  width:100%; }

.span_4_of_12 #foo1 div.pagination,
.span_5_of_12 #foo1 div.pagination,
.span_6_of_12 #foo1 div.pagination{ margin:-0.5em 0 1em 0;}
.span_7_of_12 #foo1 div.pagination,
.span_8_of_12 #foo1 div.pagination,
.span_9_of_12 #foo1 div.pagination,
.span_10_of_12 #foo1 div.pagination,
.span_11_of_12 #foo1 div.pagination,
.span_12_of_12 #foo1 div.pagination{ margin:0 0 1em 0;}

#foo1 .span_12_of_12 .caroufredsel_wrapper{ margin-bottom:0;}


.video_carousel a.prev,  .video_carousel a.next{background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0 0 no-repeat transparent;width: 27px;height: 53px;display: block;position: absolute;}

.video_carousel a.prev,  .video_carousel a.next {top: 53px;}
.video_carousel .list_carousel a.prev,  .video_carousel .list_carousel a.next {top: 30px;}
.video_carousel a.play,  .video_carousel a.pause {top: 185px;left: 50%;margin-left: -22px;z-index: 200;}
.video_carousel a.next {right:0; top:2.5em;}
.video_carousel a.prev {left:6px; top:2.5em;}
.video_carousel a.prev:hover, .video_carousel a.prev:focus {			background-position: 0px -53px; }
.video_carousel a.prev .video_carousel.disabled {		background-position: 0 -100px !important; cursor: default; }
.video_carousel a.next {				background-position: -50px 0; }
.video_carousel a.next:hover {			background-position: -50px -53px; }
.video_carousel a.next .video_carousel.disabled {		background-position: -50px -100px !important; cursor: default; }
.video_carousel a.prev span,  .video_carousel a.next span{display: none;}/**/

.video_carousel div.pagination {text-align: center;height: 15px; margin:0 0 1em 0; }
.video_carousel div.pagination a {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0 -300px no-repeat transparent;width: 15px;height: 15px;margin: 0 5px 0 0;display: inline-block;}
.video_carousel div.pagination a.selected {background-position: -25px -300px;cursor: default;}
.video_carousel div.pagination a span {display: none;}




.video_carousel figure { position:relative; cursor:pointer; margin:0;}
.video_carousel figure .playicon {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) -106px 0px no-repeat transparent; width: 46px;height: 46px;display: block;position: absolute; top:3em; right:0.25em; z-index:999; }

.video_carousel figure .playicon {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) -106px 0px no-repeat transparent; width: 46px;height: 46px;display: block;position: absolute; top:2.5em; right:5.125em; z-index:999; }

/* 20140707 image flow right */
.img_right_wrap { float:right; width:190px; padding: 10px 0px 0px 0px; }
.img_right_wrap .img_right {position:relative;float:right;width:95%;margin: 0.3em 0 0.1em 0; } 
.img_right_wrap figcaption { width:95%;text-align:left; float:right;margin-bottom:0.5em;line-height:100%}
.img_right_wrap .playicon {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) -177px 0px no-repeat transparent;width: 23px;height: 23px;display: block;position: absolute;right: 0px;bottom: 0px;cursor: pointer;}
.img_right_desktop {display:inline-block;}
.img_right_mobile {display:none;}


/**********************************image_carouse**************************************/
.image_carousel.responsive,
{width: 100%;padding-left: 0;padding-right: 0;
padding-bottom: 0;margin:0 auto; /*margin-top: -100px;margin-bottom: -10px;*/}
.image_carousel. caroufredsel_wrapper{ margin:0 auto; width: 100%;}


.image_carousel {padding: 0%; /*padding: 15px 40px;*/ width: 100%; position: relative; margin-bottom:0; }

.image_carousel .caroufredsel_wrapper a {display: block; margin:0 auto; width: 100%;}
.image_carousel img {border: 1px solid #ccc; background-color: white; margin: 7px;
display: block;float: left; } 
.image_carousel figure{ width:208px; margin:0px;  }
.image_carousel figure img{ width:100%; margin:0; padding:0; border: 0;}
.image_carousel figcaption{ width:90%; padding:0 5%;}
.image_carousel figcaption h5{ padding:0.3em 0 ; margin:0; }
.image_carousel .boxSep{ background:none; border:inherit;margin:0.25em; vertical-align:top;}


.span_4_of_12 .image_carousel{ padding: 0 10% 0 10%;  width:80%;}
.span_5_of_12 .image_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_6_of_12 .image_carousel{ padding: 0 10% 0 10%;  width:80%;}
.span_7_of_12 .image_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_8_of_12 .image_carousel{ padding: 0 ;  width:100%;}
.span_9_of_12 .image_carousel{ padding: 0 0% 0 0%;  width:100%;}
.span_10_of_12 .image_carousel{ padding: 0 5% 0 5%;  width:90%;}
.span_11_of_12 .image_carousel{ padding: 0 2% 0 2%;  width:96%;}
.span_12_of_12 .image_carousel{ padding: 0 0% 0 0%;  width:100%; }

.image_carousel a.prev,  .image_carousel a.next{background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0 0 no-repeat transparent;width: 27px;height: 53px;display: block;position: absolute;}

.image_carousel a.prev,  .image_carousel a.next {top: 53px;}
.image_carousel .list_carousel a.prev,  .image_carousel .image_carousel a.next {top: 30px;}
.image_carousel a.next {right: 0; top:3em;}
.image_carousel a.prev {left:6px; top:3em;}
.image_carousel a.prev:hover, .image_carousel a.prev:focus {			background-position: 0px -53px; }
.image_carousel a.prev .image_carousel.disabled { background-position: 0 -100px !important; cursor: default; }
.image_carousel a.next { background-position: -50px 0; }
.image_carousel a.next:hover { background-position: -50px -53px; }
.image_carousel a.next .image_carousel.disabled {background-position: -50px -100px !important; cursor: default; }
.image_carousel a.prev span,  .image_carousel a.next span{display: none;}/**/

.image_carousel div.pagination {text-align: center;height: 15px; margin:0 0 1em 0; }
.image_carousel div.pagination a {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0 -300px no-repeat transparent;width: 15px;height: 15px;margin: 0 5px 0 0;display: inline-block;}
.image_carousel div.pagination a.selected {background-position: -25px -300px;cursor: default;}
.image_carousel div.pagination a span {display: none;}

.image_carousel figure { position:relative; cursor:pointer; margin:0;}
.image_carousel figure .playicon {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) -106px 0px no-repeat transparent; width: 46px;height: 46px;display: block;position: absolute; top:3em; right:0.25em; z-index:999; }

.image_carousel figure .playicon {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) -106px 0px no-repeat transparent; width: 46px;height: 46px;display: block;position: absolute; top:2.5em; right:5.125em; z-index:999; }


.album_list{ width:99%; border:1px solid#96d0b6;
box-shadow:1px solid#96d0b6; float:left; float:left; }
.album_list h4{ display:block; padding:1% 2%; margin:0; border:2px solid #FFF; color:#96d0b6; }
.album_list table{ padding:2%;}
.album_list img{padding:4% 3%; }


/**********************************article_carouse**************************************/
.article_carousel_wrapper{ padding:1em 0; float:left; width: 100%; }
.article_carousel.responsive {width: 100%; padding: 0; margin:0 auto; background:#EBEBEB; float:left;}
.article_carousel. caroufredsel_wrapper{ margin:0 auto; width: 100%;}

.article_carousel {padding: 0%; /*padding: 15px 40px;*/ width: 100%; position: relative; margin-bottom:0; }
.article_carousel .box{ float:left; /*20140707 width:260px; */width:205px; /*20140707*/ height:130px; margin:0.3em; background: url(/20230307113946oe_/https://news.mingpao.com/image/article_carousel_lineright.gif) repeat-y right top;}
.article_carousel .caroufredsel_wrapper a {display: block; margin:0 auto; width: 100%;}
.article_carousel img {border: 1px solid #ccc; background-color: white; margin: 7px;display: block;float: left; } 
.article_carousel figure{ width:110px; margin:0px;  }
.article_carousel figure img{ width:100%; margin:0; padding:0; border: 0;}
.article_carousel figcaption{ float:left; padding: 0  0 0 7%;/*20140707 width: 53%;*/ width: 80%; position:relative;}
.article_carousel figcaption h5{ padding:0.3em 0 ; margin:0; /*position:absolute; bottom:-5em;*/ }
.article_carousel .boxSep{ background:#EBEBEB; border:inherit; padding: 0  0 0 7%; float:left; vertical-align:top; /*20140707 width:42%*/ width: 80%; }

.article_carousel a.prev,  .article_carousel a.next{background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0 0 no-repeat transparent;width: 27px;height: 53px;display: block;position: absolute;}

.article_carousel a.prev,  .article_carousel a.next {top: 53px;}
.article_carousel .list_carousel a.prev,  .article_carousel .list_carousel a.next {top: 30px;}
.article_carousel a.play,  .article_carousel a.pause {top: 185px;left: 50%;margin-left: -22px;z-index: 200;}
.article_carousel a.next {right: 0px; top:1em;}
.article_carousel a.prev {left:0px; top:1em;}
.article_carousel a.prev:hover, .article_carousel a.prev:focus {			background-position: 0px -53px; }
.article_carousel a.prev .article_carousel.disabled {		background-position: 0 -100px !important; cursor: default; }
.article_carousel a.next {				background-position: -50px 0; }
.article_carousel a.next:hover {			background-position: -50px -53px; }
.article_carousel a.next .article_carousel.disabled {		background-position: -50px -100px !important; cursor: default; }
.article_carousel a.prev span,  .article_carousel a.next span{display: none;}/**/

.article_carousel div.pagination {text-align: center;height: 15px; margin:0 0 1em 0; }
.article_carousel div.pagination a {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0 -300px no-repeat transparent;width: 15px;height: 15px;margin: 0 5px 0 0;display: inline-block;}
.article_carousel div.pagination a.selected {background-position: -25px -300px;cursor: default;}
.article_carousel div.pagination a span {display: none;}




.article_carousel figure { position:relative; cursor:pointer; margin:0;}
.article_carousel figure .playicon {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) -106px 0px no-repeat transparent; width: 46px;height: 46px;display: block;position: absolute; top:3em; right:0.25em; z-index:999; }

.article_carousel figure .playicon {background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) -106px 0px no-repeat transparent; width: 46px;height: 46px;display: block;position: absolute; top:2.5em; right:5.125em; z-index:999; }



/****************************** carouse *******************************/
.carousel1st, .bottom_other { background: url(/20230307113946oe_/https://news.mingpao.com/image/greenline.gif) repeat-x scroll center top;  float: left;  width:100%; float:left; padding-bottom:2em;}
.carousel1st h2,
.carousel2nd h2{ margin: 1.5em 0 1em 0; }
.carousel1st h2.title a,
.carousel2nd h2.title a{ color:#96d0b6; padding:0 1%; display:block;}
.carousel1st h2.title a:hover, .carousel1st h2.title a:focus,
.carousel2nd h2.title a:hover, .carousel2rd h2.title a:focus {color:#05a294;}

.carousel2nd {background: url(/20230307113946oe_/https://news.mingpao.com/image/carousel_other.gif) repeat-x scroll center top;  float: left;  width:100%; float:left; padding-bottom:2em;}




/****************************othernews***************************/
.othernews_outerwrapper{ border-bottom:#96d0b6 1px dotted; float:left; width:100%;}

.othernews_wrapper{ width:50%; float:left;}
.othernews_wrapper:after{    clear: both;
    content: " x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
    display: block;
    height: 0 !important;
    line-height: 0;
    overflow: hidden;
    visibility: hidden; }

/********* othernews *************/	
.othernews{width:95%; margin:0;  float:left; border-bottom:1px dotted color:#96d0b6; padding:2% 2%  4.67289%;/*15/321*/ height:170px; overflow: hidden; }

.othernews section{ width:100%; float:left;  }

.othernews h3{ padding:0; margin:0; display:inline; }
.othernews h4.title{ color:#96d0b6;  padding:4px 0; margin:0; background:url(/20230307113946oe_/https://news.mingpao.com/image/title_background.gif) center center repeat-x; }
.othernews h4.title a{ color:#96d0b6;}
.othernews h4.title a:hover, .othernews h4.title a:focus {color:#297E7E;}
.othernews h4.title span{ background:#FFF; padding-right:4.67289%;/*15/321*/ }

.othernews h4 {padding:4px 0; margin:0; }
.othernews .fnplan{ text-align:center; background:#E8F7F7; padding:0.5em; display:block;}


/********* othernews2 *************/	
.othernews2{width:95%; margin:0;  float:left; border-bottom:1px dotted color:#96d0b6; padding:2% 2%  4.67289%;/*15/321*/ height:190px; overflow: hidden; }

.othernews2 figure{ width:24.92211%; float:left;/*80/321*/ margin-right:4.98442%/*16/321*/; }
.othernews2 figure img{ width:100%; }
.othernews2 section{ width:100%; float:left;  }

.othernews2 h3{ padding:0; margin:0; display:inline; }
.othernews2 h4.title{ color:#96d0b6;  padding:4px 0; margin:0; background:url(/20230307113946oe_/https://news.mingpao.com/image/title_background.gif) center center repeat-x; }
.othernews2 h4.title a{ color:#96d0b6;}
.othernews2 h4.title a:hover, .othernews h4.title a:focus {color:#297E7E;}
.othernews2 h4.title span{ background:#FFF; padding-right:4.67289%;/*15/321*/ }

.othernews2 h4 {padding:4px 0; margin:0; }

.othernews2 P{margin:0; display:block;}
.othernews2 p.clear{clear:left;}
.othernews2 ul li{ padding:0; margin:0;}
.othernews2 ul{ list-style:outside; margin:0 0 0  4.67289%;/*15/321*/ margin:0; width:90%;  display:block; float:right;  padding:1% 4.67289% 0 4.67289%; /*15/321*/ line-height:2; } 
.othernews2 li span{ color:#000;}
.othernews2 li {padding-left:2em;}


/********* othernews3 *************/	
.othernews3{width:95%; margin:0;  float:left; border-bottom:1px dotted color:#96d0b6; padding:2% 2%  4.67289%;/*15/321*/ height:170px;  overflow: hidden;}

.othernews3 figure{ width:24.92211%; float:left;/*80/321*/ margin-right:4.98442%/*16/321*/; }
.othernews3 figure img{ width:100%; }
.othernews3 section{ width:100%; float:left;  }

.othernews3 h3{ padding:0; margin:0; display:inline; }
.othernews3 h4.title{ color:#96d0b6;  padding:4px 0; margin:0; background:url(/20230307113946oe_/https://news.mingpao.com/image/title_background.gif) center center repeat-x; }
.othernews3 h4.title a{ color:#96d0b6;}
.othernews3 h4.title a:hover, .othernews h4.title a:focus {color:#297E7E;}
.othernews3 h4.title span{ background:#FFF; padding-right:4.67289%;/*15/321*/ }

.othernews3 h4 {padding:4px 0; margin:0; }

.othernews3 P{margin:0; display:block;}
.othernews3 p.clear{clear:left;}
.othernews2 ul li{ padding:0; margin:0;}
.othernews2 ul{ list-style:outside; margin:0 0 0  4.67289%;/*15/321*/ margin:0; width:90%;  display:block; float:right;  padding:1% 4.67289% 0 4.67289%; /*15/321*/ line-height:2; } 
.othernews3 li span{ color:#000;}
.othernews3 li {padding-left:2em;}

/***********************image_carouse**********************************/



/***********************article**********************************/

.incontent{}
.incontent .top{ width:100%; float:left;}
.incontent article{ border-bottom:1px #ccc dotted;}
.incontent article h2{ margin-top:1em;margin-bottom:0.1em;font-size:inherit;font-weight:unset;}
.incontent article h3{ margin-top:1em;margin-bottom:0.1em;font-size:inherit;font-weight:unset;}
.incontent h1{ margin:0.2em 0 0 0; font-size: 2.4em; }
.incontent select{ width:100%;}

.incontent .ssm .colleft, .incontent .ssm .colright{ width:49%; top:0px; }
.incontent h2{ margin:0 0 0.2em 0  ; font-size: 1.5em; color:#333333; /*border-bottom: 1px dotted #CCCCCC;*/ }

.incontent .colleft{float:left; width:35%;}
.incontent .colright{float:right; width:60%; top:0px }
.incontent .pagepre_wrapper{ width:25%; /*85 /396*/ margin:0.5em 0 0 0;}
.incontent .pagepre_but{ width:2em; height:1.5625em; background:url(/20230307113946oe_/https://news.mingpao.com/image/pagepre_arrow.gif) no-repeat center center #EBEBEB; cursor:pointer; float:right;}
.incontent .pagenext_wrapper{ width:25%; /*85 /396*/ margin:0.5em 0 0 2em;}
.incontent .pagenext_but{ width:2em; height:1.5625em; background: url(/20230307113946oe_/https://news.mingpao.com/image/pagenext_arrow.gif) no-repeat center center #EBEBEB; cursor:pointer; float:right;}
.incontent .pagepre_wrapper span{ float:right; padding-left:8%; }
.incontent .pagenext_wrapper span{ float:right; padding-right:8%;}


.incontent .date{ display:block; float:none; display:inline;}
.incontent p { margin-bottom:0.1em ; }
.incontent h3{ margin-top:2em;}
.incontent h3 { margin:0 0 0.2em 0  ; font-size: 1.125em; color:#96d0b6 }

.incontent .ssm{width:100%; padding:1em 0 1.5em 0; float:left;}
.incontent .facebook_icon {  float:left; margin:0 1% 0 0;}
.incontent .telegram_icon {margin:0 1% 0 0;  float:left;}
.incontent .twitter_icon {margin:0 1% 0 0;  float:left;}
.incontent .googleplus_icon { margin:0 1% 0 0;  float:left;}
.incontent .whatsapp_icon { margin:0 1% 0 0;  float:left;}
.incontent .Biggerfonts_icon {margin:0 1% 0 0;  float:right;}
.incontent .Smallerfonts_icon { margin:0 5% 0 0;  float:right;}
.incontent .bookmark_icon { margin:0 1% 0 0;  float:right;}
.incontent .sharelink_icon {margin:0 1% 0 0;  float:right;}
.incontent .email_icon { margin:0 1% 0 0;  float:right;}
.incontent .print_icon { margin:0 1% 0 0;  float:right;}
.incontent .facebookLike{ margin:0 1% 0 0;  float:left; }


.incontent .photo{ float:left; width:31.91489%; margin: 0 3.5% 5% 1.5%; /*210/658*/ border-bottom:1px dotted #CCC; clear:right; }
.incontent .photo img{width:100%; /*210/658*/}
.incontent .photo data-original img{ width:100%}
.incontent .photo figcaption{ margin:2% auto; width:96%; float:left; clear:both;}
.incontent .photo:after{ clear:both; content:"."; display:block; height:0; visibility:hidden;}

.incontent .photo2{ float:left; width:100%; margin:0 0 5% 0; /*210/658*/ border-bottom:1px dotted #CCC; clear:right;}
.incontent .photo2 img{width:100%; /*210/658*/}
.incontent .photo2 data-original img{ width:100%}
.incontent .photo2 figcaption{ margin:2% auto; width:96%; float:left; clear:both;}
.incontent .photo2:after{ clear:both; content:"."; display:block; height:0; visibility:hidden;}
.incontent .fbcomment{ width:100%; float:left; padding:1.5em 0}
.incontent .fb_report_icon{ margin:0 1% 2em 0;}
.incontent h2{ display:block;}

.article_slider_wrapper{width:100%; border-bottom:#96d0b6 2px solid; padding:1em 0; float:left;z-index:0;}
.article_slider_wrapper h3{ display:inline; padding:0; margin:0;  color:#96d0b6; font-size:0.9375em;}
/************************ image resize  ********************************/
.boxSep{ background-color:#f7f7f7; border: 1px solid #ccc; display:inline-block;}



.imgLiquid {display:block;overflow: hidden;background:transparent url(/20230307113946oe_/https://news.mingpao.com/image/loading.gif) no-repeat center center;}
.imgLiquid img{visibility:hidden; width:100%; height: auto;  max-width: 100%;}
.photoresize_H64{ width:100%; height:64px;} /*w98 h64*/
.photoresize_H70{ width:100%; height:70px;} /*w124 h70*/
.photoresize_H75{ width:100%; height:75px;} /*w110 h75*/
.photoresize_H80{ width:100%; height:80px;} /*w125 h80*/
.photoresize_H90{ width:100%; height:90px;}  /*w140 h90*/
.photoresize_H161{ width:100%; height:161px;}  /*w253 h161*/
.photoresize_H100{ width:100%; height:100px;}  /*w100 h100*/
.photoresize_H118{ width:100%; height:118px;}  /*w210 h118*/
.photoresize_H158{ width:100%; height:158px;} /*w238 h158 new*/
.photoresize_H150{ width:100%; height:150px;} /*w210 h150 new*/
.photoresize_H184{ width:100%; height:184px;} /*w210 h150 new*/
.photoresize_H345{ width:100%; height:345px;} /*w651 h345 new headline ~ 800:421*/
.photoresize_H387{ width:100%; height:387px;} /*w651 h387 new headline*/

figure.noborder{ width: 100%; border:none;}
/***************************************************************/

/*.video {max-width: 100%;height: 1%; margin-bottom:2%;}*/
.videoplayer {position: relative;padding-bottom: 56.25%;height: 0;margin-bottom:2%;}
.videoplayer iframe,  
.videoplayer object,  
.videoplayer embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%; overflow: hidden;}

/*********************** stacktable **********************************/
.infotable td { vertical-align: top; padding-top: 0.5em; padding-bottom: 0.5em;}
.infotable .large-only tr { border-bottom: 1px solid #EEE;}
.infotable .header {background: url(/20230307113946oe_/https://news.mingpao.com/image/greyline2.gif) repeat-x bottom left; height: 3em;}
.infotable .a-date{ width: 25%}
.infotable .a-page{ width: 10%}
.infotable .small-only .st-head-row-main {display: none;}
.infotable .st-head-row { padding-top: 0.5em; color: #96d0b6; border-bottom: 1px solid #EEE;}
.infotable .st-key { width: 28%; padding-right: 2%; font-weight: bold;}
.infotable .st-val { width: 70%; }

/***********************ad**********************************/
.adCross{ width:100%; height:90px; margin:0 auto; position:relative;}
.adCross span{ display:block; float:right;}
.adCross .superbanner{ width:100%; height:100%; overflow:hidden}

.ad728{ width:970px;  margin: 0 auto; /*width:728px; height:90px;*/  position:relative;}
html:root .ad728 span{ display:block; float:right; position:absolute; top:-1.2em; right:0;}
.ad728 .superbanner{ display:block; width:100%; height:100%; /*overflow:hidden*/}
.ad728 .superbanner1{ display:none; width:100%; height:100%; overflow:hidden}
.ad728 .superbanner2{ display:none; width:100%; height:100%; overflow:hidden}

.ad300{ width:93.75%;/*300/320*/   margin:0 auto 2% auto; }
.ad300 img{ width:100%;/*300/320*/ }
.ad300 span{ display:block; float:right;}
.ad300 .lrectbanner{ display:block; width:100%; /*overflow:hidden*/}
.ad300 .lrectbanner1{ display:none; width:100%; overflow:hidden}
.ad300 .lrectbanner2{ display:none; width:100%; overflow:hidden}

/*20140320*/
.ad300ins_m { width:93.75%;/*300/320*/   margin:3% auto 0 auto; display:none; text-align:center; }
.ad300ins_m img{ width:100%;/*300/320*/ }
.ad300ins_m .lrectbanner{ display:block; width:100%; /*overflow:hidden*/}
.ad300ins_m .lrectbanner1{ display:none; width:100%; overflow:hidden}
.ad300ins_m .lrectbanner2{ display:none; width:100%; overflow:hidden}
.ad300ins_w { width:93.75%;/*300/320*/   margin:0 auto 5% auto; display:block; }
.ad300ins_w img{ width:100%;/*300/320*/ }
.ad300ins_w .lrectbanner{ display:block; width:100%; /*overflow:hidden*/}
.ad300ins_w .lrectbanner1{ display:none; width:100%; overflow:hidden}
.ad300ins_w .lrectbanner2{ display:none; width:100%; overflow:hidden}
/*20140320*/

.ad300main{ width:93.75%;/*300/320*/   margin:0 auto 2% auto; position:relative;}
.ad300main img{ width:100%;/*300/320*/ }
.ad300main span{ display:block; float:right;}
.ad300main .lrectbanner{ display:block; width:100%; /*overflow:hidden*/}
.ad300main .lrectbanner1{ display:none; width:100%; overflow:hidden}
.ad300main .lrectbanner2{ display:none; width:100%; overflow:hidden}

.adTextlink{ width:93.75%;/*300/320*/   margin:0 auto 2% auto; }
.adTextlink img{ width:100%;/*300/320*/ }
.adTextlink span{ display:block; float:right; }
.adTextlink .textlinkbanner{ display:block; width:100%; overflow:hidden}
.adTextlink .textlinkbanner1{ display:none; width:100%; overflow:hidden}
.adTextlink .textlinkbanner2{ display:none; width:100%; overflow:hidden}

.ad140{ display:block; }
.ad140 .verticalbanner{ display:block; width:100%; overflow:hidden}
.ad140 .verticalbanner1{ display:none; width:100%; overflow:hidden}
.ad140 .verticalbanner2{ display:none; width:100%; overflow:hidden}

.fbbox{width:93.75%;/*300/320*/   margin:0 auto 5% auto; /*10/320*/ }
.fbbox img{ width:100%;/*300/320*/  }

.bottom_other .googleAdv{ width:96%; padding:2em 2% ; float:left; overflow:hidden;} 

/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Image replacement
 */



.tabmenu_wrapper{ width:100%;}
#tabmenu { padding: 0; }
#tabmenu li { display: inline; }
#tabmenu li a { background:#96d0b6; padding:1.5% 5% 0.8%; float:left; border-right: 1px solid #FFF; border-bottom: none; text-decoration: none; color: #FFF; font-weight: bold; font-size:100%;}
#tabmenu li.active a { background:#1A7373;  color: #FFF;}
.tabmenu_wrapper .content { float: left; clear: both; border: 1px solid#96d0b6; border-top: 1px solid#96d0b6; border-left: 1px solid#96d0b6; background: #FFF; padding:2%; width:95%; }
.tabmenu_wrapper  h4, .tabmenu_wrapper  p{ padding:0; margin:0;}

#tabmenu2 { padding: 0; }
#tabmenu2 li { display: inline; }
#tabmenu2 li a { background:#96d0b6; padding:1.5% 5% 0.8%; float:left; border-right: 1px solid #FFF; border-bottom: none; text-decoration: none; color: #FFF; font-weight: bold; font-size:100%;}
#tabmenu2 li.active a { background:#1A7373;  color: #FFF;}

#tabmenu3 { padding: 0; }
#tabmenu3 li { display: inline; }
#tabmenu3 li a { background:#96d0b6; padding:1.5% 5% 0.8%; float:left; border-right: 1px solid #FFF; border-bottom: none; text-decoration: none; color: #FFF; font-weight: bold; font-size:100%;}
#tabmenu3 li.active a { background:#1A7373;  color: #FFF;}

.fin_search_wrapper{ width:100%; background:#EBEBEB; float:left; margin-bottom:1.5em; font-size:0.8125em;}
.fin_search_wrapper .fin_colleft { width:32%; float:left; text-align:center; padding:0.8em 0; border-right:1px solid #CCC;}
.fin_search_wrapper .fin_colright { width:68%;  float:left; position:relative;}
.fin_search_wrapper #search-box { width: 100%;margin: 0;}
.fin_search_wrapper #search-form { overflow: hidden; }
.fin_search_wrapper #search-text {border-width: 0; background: transparent; width:59%; padding:0.8em 5%; float:left; }
.fin_search_wrapper #search-box input[type="text"] { outline: none;}
.fin_search_wrapper #search-button { width:30%; padding:0.8em 0; text-align: center; border-width: 0;background-color: #CCC; cursor: pointer; float:right;}


a.button{ border:1px #CDCDCD solid; display:block; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e8e8e8 34%, #ffffff 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(34%,#e8e8e8), color-stop(97%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e8e8e8 34%,#ffffff 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e8e8e8 34%,#ffffff 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e8e8e8 34%,#ffffff 97%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e8e8e8 34%,#ffffff 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ padding:5px; }

.button a:hover, .button a:fouce{ border:1px #CDCDCD solid; display:block; background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(232,232,232,1) 15%, rgba(232,232,232,1) 81%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(15%,rgba(232,232,232,1)), color-stop(81%,rgba(232,232,232,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 15%,rgba(232,232,232,1) 81%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 15%,rgba(232,232,232,1) 81%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 15%,rgba(232,232,232,1) 81%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 15%,rgba(232,232,232,1) 81%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ /* IE6-9 */ padding:5px; }


.loadmore { display: inline-block; margin:1em 1%; padding: 0.8em  0; background: #96d0b6; transition: all 0.3s ease-out; width: 98%; color: #ffffff;  font-weight: bold; border: 1px solid #96d0b6;
  /* Font styles */
  text-decoration: none; /**text-shadow: 0 1px rgba(255,255,255,0.7);**/}
.loadmore:hover { background-color:#05a294;}
.loadmore span{ background: url(/20230307113946oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) 0px -190px no-repeat transparent; width: 18px; height: 10px; display: inline-block;margin-right: 10px;}

}




.tb_50{ width:50%}
.tb_40{ width:40%}
.tb_30{ width:30%}
.tb_20{ width:20%}
.padtop1{ padding-top:1em;}
.padtop1p5{ padding-top:1.5em;}

.width_half         { width:50%}
.align-center   { text-align: center }
.align-left     { text-align: left }
.align-right    { text-align: right }
.block          { display: block }
.bottom         { margin-bottom: 0; padding-bottom: 0 }
.center         { text-align: center }
.clr            { clear: both }
.first          { margin-left: 0; padding-left: 0 }
.hidden         { visibility: hidden }
.highlight      {
}
.inline         { display: inline }
.last           { margin-right: 0; padding-right: 0 }
.left           { float: left }
.none           { display: none }
.nowrap         { white-space: nowrap }
.right          { float: right }
.stretch        { width: 100% }
.top            { margin-top: 0; padding-top: 0 }
.visible        { visibility: visible }
.ir             { background-color: transparent;border: 0;overflow: hidden;
                   /* IE 6/7 fallback */*text-indent: -9999px;}

.ir:before {content: ""; display: block;width: 0; height: 100%;}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden { display: none !important; visibility: hidden;}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {visibility: hidden;}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before, .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */}
.clearfix:after {clear: both;}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix { *zoom: 1;}
/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   Theses examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

 /* @media only screen and (min-width: 35em) {
   (Style adjustments for viewports that meet the condition) 
}*/

/*@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 144dpi) {
    ( Style adjustments for high resolution devices )
}*/

/* ==========================================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
    * { background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow:none !important;
        text-shadow: none !important;
    }

    a, a:visited {text-decoration: underline; }
    a[href]:after { content: none !important; }
    abbr[title]:after { content: none !important;}

    /*
     * Don't show links for images, or javascript/internal links
     */

    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}

    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
    thead {display: table-header-group; /* h5bp.com/t */}
    tr, img {page-break-inside: avoid; }
    img {max-width: 100% !important;}
    @page { margin: 0.5cm;}
    p, h2, h3 {orphans: 3; widows: 3;}
    h2, h3 { page-break-after: avoid; }
}
