


.flexslider .boxSep { border: none; width:100%;}

#main-slider {margin: 0; /*margin: 0 0 10px!important;*/}
#carousel li {margin-right: 5px;}
#carousel img {display: block; opacity: .5; cursor: pointer; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}
#carousel img:hover {opacity: 1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
#carousel .flex-active-slide img {opacity: 1; cursor: default; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}

#carousel .flex-direction-nav a {width: 27px; height: 53px; margin: -25px 0 0;}
#carousel .flex-direction-nav .flex-next {right: 0px; background: url(/20220903152006oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) no-repeat 0 0; background-position: -50px 0;}
#carousel .flex-direction-nav .flex-prev {left: 0px; background: url(/20220903152006oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) no-repeat 0 0; }
#carousel { background-color: #EBEBEB;}

.fancybox-type-iframe .fancybox-nav { width: 60px; }
.fancybox-type-iframe .fancybox-nav span { visibility: visible; opacity: 0.5;}
.fancybox-type-iframe .fancybox-nav:hover span { opacity: 1; }
.fancybox-type-iframe .fancybox-next { right: -60px; }
.fancybox-type-iframe .fancybox-prev { left: -60px; }

.fancybox-type-image .fancybox-nav { width: 60px; }
.fancybox-type-image .fancybox-nav span { visibility: visible; opacity: 0.5;}
.fancybox-type-image .fancybox-nav:hover span { opacity: 1; }
.fancybox-type-image .fancybox-next { right: -60px; }
.fancybox-type-image .fancybox-prev { left: -60px; }

#fancybox-thumbs.bottom{ bottom:20px; }

.fancybox-opened .fancybox-title .facebook_icon, .fancybox-opened .fancybox-title .twitter_icon, .fancybox-opened .fancybox-title .googleplus_icon, .fancybox-opened .fancybox-title .facebook_like{ float: left; margin: 5px 5px 0 0;}




/*.flexslider .aslides li { position:relative; max-height:396px; }*/

.flexslider .slides img { max-height:396px; }

.flex-caption { position:absolute; left:0; right:0; bottom:0; color:#ffffff; background:#000;  z-index:1; padding:5px;  -moz-opacity: 0.5; filter: alpha(opacity=50); opacity: .5; }

/* For news main headline slider */
.flexslider .headline { background-color: #FFF; }
.flexslider .headline .title { margin: 0;}
.flex-control-nav { width: auto; position: absolute; bottom: 5px; right: 5px; text-align: center; }
#main-slider.flexslider .playicon { background: url(/20220903152006oe_/https://news.mingpao.com/image/miscellaneous_sprite.png) -106px 0px no-repeat transparent; width: 46px; height: 46px; display: block; position: absolute; top: 43%; left: 45%; z-index: 999; cursor: pointer;}
#carousel.flexslider .playicon { background: url(/20220903152006oe_/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; /*top: 35%; left: 40%;*/}

/**********************************slide_carousel**************************************/
.slide_carousel.responsive {width: 100%;padding-left: 0;padding-right: 0;
padding-bottom: 0;margin:0 auto; /*margin-top: -100px;margin-bottom: -10px;*/  }
.slide_carousel.caroufredsel_wrapper{ margin:0 auto; width: 100%;}

.slide_carousel {padding: 0%; /*padding: 15px 40px;*/ width: 100%; position: relative; margin-bottom:0; }

.slide_carousel .caroufredsel_wrapper a {/*display: block;*/ margin:0 auto; width: 100%;}
.slide_carousel .box_pad {margin:0 0 0 0px;}
.slide_carousel img {border: 1px solid #ccc; background-color: white; margin: 7px;
/*display: block;float: left;*/ } 
.slide_carousel figure{ width:100px; margin:0px; height:75px }
.slide_carousel figure img{ width:auto; height:auto; margin:0; padding:0; border: 0;}
.slide_carousel figcaption{ width:145px; padding:0 0 0 5px; float:left;}
.slide_carousel figcaption h5{ padding: 0 ; margin:0; font-weight:normal; font-size:0.8125em; color:#535353;}
.slide_carousel figcaption h6{ padding: 0 ; margin:0; font-weight:normal; font-size:0.75em; color:#999;}
.slide_carousel .boxSep{ background:none; border:inherit; margin: 0.25em 0.5em; vertical-align:top; float:left; overflow:hidden\9; text-align:center; }
.slide_carousel .caroufredsel_wrapper{ margin-bottom:0;/* height:9.375em !important;*/}


.slide_carousel a.prev,  .slide_carousel a.next{background: url(/20220903152006oe_/https://news.mingpao.com/image/miscellaneous_sprite1.png) -105px -106px no-repeat transparent;width: 22px;height: 41px;display: block;position: absolute;}

.slide_carousel a.prev,  .slide_carousel a.next {top: 53px;}
.slide_carousel .list_carousel a.prev,  .slide_carousel .list_carousel a.next {top: 30px;}
.slide_carousel a.play,  .slide_carousel a.pause {top: 185px;left: 50%;margin-left: -22px;z-index: 200;}
.slide_carousel a.next {right:0; top:1.5625em;}
.slide_carousel a.prev {left:6px; top:1.5625em;}
.slide_carousel a.prev:hover, .slide_carousel a.prev:focus {			background-position: -105px -147px; }
.slide_carousel a.prev .slide_carousel.disabled {		background-position: 0 -100px !important; cursor: default; }
.slide_carousel a.next {				background-position: -178px -106px;}
.slide_carousel a.next:hover {			background-position: -178px -147px;}
.slide_carousel a.next .slide_carousel.disabled {		background-position: -50px -100px !important; cursor: default; }
.slide_carousel a.prev span,  .slide_carousel a.next span{display: none;}/**/

.slide_carousel div.pagination {text-align: center;height: 15px; margin:0 0 1em 0; }
.slide_carousel div.pagination a {background: url(/20220903152006oe_/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;}
.slide_carousel div.pagination a.selected {background-position: -25px -300px;cursor: default;}
.slide_carousel div.pagination a span {display: none;}


.slide_carousel figure { position:relative; cursor:pointer; margin:0;}
/*.slide_carousel figure .playicon {background: url(/20220903152006oe_/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; display:none;}
.slide_carousel figure .playicon {background: url(/20220903152006oe_/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; display:none;}*/
.slide_carousel figure .playicon {background: url(/20220903152006oe_/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;}

/***************************resize image*****************************************************************/
.ImageDiv{overflow:hidden; border:0px; text-align:center; }
.ImageDiv .zoomimg {
	position:relative;
    width: 100%;
    height: 400px;
}
.ImageDiv img {  /*display: block;*/
    max-width:100%;
    max-height:100%;
    width: auto;
    height: auto;
	margin:0 auto;
}

.slide_cap { text-align:left; width:100%; position:absolute; z-index:50; bottom:0; left:0; padding:0.5em; background:#000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";       /* IE 8 */ filter: alpha(opacity=80);  /* IE 5-7 */ -moz-opacity: 0.8;          /* Netscape */ -khtml-opacity: 0.8;        /* Safari 1.x */ opacity: 0.8;               /* Good browsers */ }
.slide_cap a, a .slide_cap { color:#fff; }
.slide_cap1 { color:#fff; text-align:left; width:99.5%; /*position:absolute;*/ z-index:50; bottom:0px; left:0; padding:0.5em; background:#000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";       /* IE 8 */ filter: alpha(opacity=80);  /* IE 5-7 */ -moz-opacity: 0.8;          /* Netscape */ -khtml-opacity: 0.8;        /* Safari 1.x */ opacity: 0.8;               /* Good browsers */ }
/*
@media only screen and (min-width : 10em) and (max-width: 40em) {
	
	.ImageDiv .zoomimg {
    width: 100%;
    height: 300px;
}
	
}*/