@media only screen and (min-width : 50.01em) and (max-width :60em) {
.headline2  .sub_cat{width:40%; margin-top:0.4em;}
.incontent .colright {width:50%;}
}
/* iPads (portrait)  REMOVE MARGINS AS ALL GO FULL WIDTH AT 768px to 1024px PIXELS ----------- */
@media only screen and (min-device-width : 640px) and (max-device-width : 1024px) and (orientation : landscape) {
	
/*------------------------- article ---------------------------*/
.highlight figure{ width: 100%; float:left;/*298/658*/}
.highlight section{ width: 100%; float:right;/*340/658*/ border:0; }
.highlight3 .videobox{ width: 100%; float:none;}
.highlight3 P { width: 100%; float:none;}

.highlight_main h1{ margin:0; font-size : 2.25em; /*41/16*/ }
.highlight_main h2{ margin:0; font-size : 1.5em; /*24/16*/}
.highlight_main h4, .highlight_main hgroup{ float:none;}


.cat .box{ width:100%; float:left;/*435/658*/ border:none;}
.cat ul{ list-style:outside; margin:0 0 0 1.5197568%;/*10/658*/ margin:0; width:100%; /*200/658*/ display:block; float:left;  padding:1% 0 0 2.2796352%; /*15/658*/ line-height:2; border-top:#339999 1px dotted; margin-top:1%; } 
.cat ul li{ width:50%; float:left;}

.album_list img { padding:0 ;}
.news_list .mingpao_Accordion {width: 97.5%;}
.cat .box, .cat2 .box, .cat3 .box, .cat4 .box, .cat5 .box, .cat6 .box { width:100%; float:left; border:0;  }
.cat .sother, .cat2 .sother, .cat3 .sother{width:100%; float:left;}
.cat2 .sother  {width:100%; float:left; overflow:inherit; height:inherit;}
.cat3 .sother, .cat6 .sother{ display:none;}
.cat4 .sother, .cat5 .sother{width:100%; float:left; margin:1% 0 0 0 ; }

.cat3 figure {float: left; width: 32.5581%;}
.cat3 P , .cat4 P, .cat5 P, .cat6 P, .cat7 P{  width: 65.1163%; float:right;}
.cat ul , .cat2 ul ,  .cat4 ul ,  .cat5 ul { border-top:1px dotted #339999; }
.cat ul li, .cat2 ul li,  .cat4 ul li,  .cat5 ul li{ width:45%; float:left; padding-right:5%; }
.cat li:nth-child(n+5), .cat2 li:nth-child(n+5), .cat4 li:nth-child(n+4), .cat5 li:nth-child(n+5){ display:none;}
.cat4 figure, .cat5 figure, .cat6 figure, .cat7 figure { float: left; width: 32.5581%;}
.cat4 .photoresize_H161 , .cat5 .photoresize_H161, .cat6 .photoresize_H161, .cat7 .photoresize_H161{ height:90px;}
.cat4 .sother, .cat5 .sother,   .cat6 .sother,  .cat7 .sothe{ margin-top:5%}
.cat7 .sother { float: right;}
.cat7 .sother li:nth-child(n+4){ display:none;}
.cat8 h2.title{ font-size:1.1875em;}
/*.cat9 {display:none}*/
.cat9 h2.title {font-size:1.1875em;}
.cat9 .boxSep h3 { bottom: -12.5em;}
.cat9 .bx-wrapper .boxSep h3 { bottom: -12.4em;}


.cat12 h2.title { font-size: 1.125em;}
.cat12 .listing ul { font-size: 1.1em;}
.cat12 .listing2 .twocol {width:100%}
.cat12 .listing2 .figurecol { display:none;}
.asideepaperBox_wrapper h2 { font-size: 1em;}
.news_list h2 {font-size: 1em;}


/*------------------------- incontent ---------------------------*/

.incontent{ width:100%;}
.incontent .colleft {  float: left;width: 35%; display:block;}
.incontent .colleft  h2 {display: block;}
.incontent .date { display: inline; float: none;}
.incontent article{  width:100%;}
.incontent figure{ width: 100%; float:left;}

.incontent .photo{  width:100%; margin:0 5% 5% 0; /*210/658*/ border-bottom:1px dotted #CCC; }
.incontent .photo img{width:100%; /*210/658*/}
.incontent .photo data-original img{ width:100%}
.incontent .photo figcaption span.txt2{ font-size: 0.8125em; }

/*---------------------------other ------------------------------*/
a.button {  padding: 3px 0;}


/*----------------------------- inews -----------------------------*/
.fin_search_wrapper .fin_colleft { width:40%;}


}



/************************************************************************************************************************************************************************************************************************/


/**********480px to 800px***********/
@media only screen and (min-width : 30.01em) and (max-width :40em) {
.album_list figure img { max-width:80%;}
.oldnews { color: #FFFFFF;text-align: center; font-size :0.6875em; /*11/16*/ /*12/16*/ }

.headline .right { width: 100%; padding:0.25em 0 0 0;}
.headline .title, .headline3 .title { width:20%}
.headline h2 { font-size:1.3125em;}
.headline .title .bottom, .headline3 .title .bottom { background: url(/20220903152244oe_/https://news.mingpao.com/image/headline_title-end.gif) no-repeat scroll right bottom #61A534; float: left; padding: 0.375em 1.5625em 0.375em 0.625em; width:7.5em;}

.headline2  .sub_cat{width:40%; /*margin-top:0.4em;*/}
.mainheadline_silder .photoresize_H345 img{ width:100%;}
.mainheadline_silder .photoresize_H387 img{ width:100%;}
.mainheadline_silder .headline .title {display:none;}	

/*------------------------- article ---------------------------*/

.highlight figure{ width: 100%; float:left;/*298/658*/}
.highlight section{ width: 100%; float:right;/*340/658*/ border:0; }
.highlight3 .videobox{ width: 100%; float:none;}
.highlight3 P { width: 100%; float:none;}

.highlight_main h1{ margin:0; font-size : 2.0em; /*32/16*/ }
.highlight_main h2{ margin:0; font-size : 1.5em; /*24/16*/}
.highlight_main h4.title{ padding:5px 10px; background:none; background-color:#61A534; width:auto; height:auto;}
.highlight_main h4, .highlight_main hgroup{ float:none;}
.bx-wrapper .bx-controls-direction a { right:0;}



.report .top img{ width:100%; }


.cat .box, .cat2 .box, .cat3 .box, .cat4 .box, .cat5 .box, .cat6 .box { width:100%; float:left; border:0;  }
.cat .sother, .cat2 .sother, .cat3 .sother{width:100%; float:left;}

.cat2 .sother  {width:100%; float:left; overflow:inherit; height:inherit;}
.cat3 .sother, .cat6 .sother{ display:none;}
.cat4 .sother, .cat5 .sother{width:100%; float:left; margin:1% 0 0 0 ; }

.cat3 figure {float: left; width: 32.5581%;}
.cat3 P , .cat4 P, .cat5 P, .cat6 P, .cat7 P{  width: 65.1163%; float:right;}

.cat ul li, .cat2 ul li,  .cat4 ul li,  .cat5 ul li{ width:45%; float:left; padding-right:5%;}

.cat ul , .cat2 ul ,  .cat4 ul ,  .cat5 ul { border-top:1px dotted #339999; }
.cat li:nth-child(n+5), .cat2 li:nth-child(n+5), .cat4 li:nth-child(n+4), .cat5 li:nth-child(n+5){ display:none;}


.cat4 figure, .cat5 figure, .cat6 figure, .cat7 figure { float: left; width: 32.5581%;}
.cat4 .photoresize_H161 , .cat5 .photoresize_H161, .cat6 .photoresize_H161, .cat7 photoresize_H161{ height:90px;}
.cat4 .sother, .cat5 .sother,   .cat6 .sother,  .cat7 .sothe{ margin-top:5%}
.cat7 .sother { float: right;}
.cat7 .sother li:nth-child(n+3){ display:none;}

.cat8_wrapper {float: left; padding-right: 2.43161%; width: 61.5502%;}

.cat8 h2.title{ font-size:1.1875em;}
/*.cat9 {display:none}*/
.cat9 h2.title {font-size:1.1875em;}
.cat9_wrapper { float: right; width: 36%; }
.cat9 figcaption { margin-top:0}
.cat9 figcaption h4 {padding: 0.5em 6% 0 6%;}
.cat9 figcaption p{ padding: 0 6% 1.25em;}
.cat9 ol.bjqs-markers { top:0;}
.cat9 ol.bjqs-markers li a {  margin:0;}
.cat9 #focus-fade figure .photoresize_H150 img, .cat9 #focus-fade2 figure .photoresize_H150 img{ width:100%;}
.cat9 .photoresize_H150 {height: 150px; width: 100%;}
.cat9 .boxSep h3 { bottom: -11.2em;}
.cat9 .bxslider_wrapper .bx-wrapper .bx-pager.bx-default-pager a { padding: 1px 3px 1px 0px;}
.cat9 .bxslider_wrapper .boxSep h3 { bottom:-10.2em;}
.cat9 .bxslider_wrapper figcaption { padding:1.25em 0 0.5em 0;}
.cat9 .bxslider_wrapper .bx-wrapper .bx-pager, 
.cat9 .bxslider_wrapper .bx-wrapper .bx-controls-auto { position: absolute;  top: -4.2em; z-index: 100; font-size:11px;}


.cat10 .listing .list1{ }
.cat10 .figure_wrapper { display:none;}
.cat10 .listing {font-size: 1.1em; width:100%}

.cat11 .listing { width:100%; padding: 0 0 1em 2%;}
.cat11 h2.title:first-child {margin: 0; padding-top: 0.8em;}
.cat11 h2.title { padding-top: 0.8em;} 

.cat12 .twocol {width:100%}
.cat12 h2.title {font-size :1.1875em; /*19/16*/}
.cat12 .listing ul {font-size :1.1em; /*19/16*/}
.cat12 .twocol, .cat12 .twocol.right {float:left!important;width:100%}
.cat12 .listing2 .figurecol { display:none;}
.cat12 .listing2 .twocol {width:100%}

.news_list h2 { margin-bottom:0.4em}
.newslist .right input{ border:1px #ccc solid ; background:#EDEDED; height:1.5em; padding:0.2em 0.5em; }
.news_list .subtitle { width:20%}
.news_list ul { line-height:1.8;}
.news_list ul.sublist { width:80%; display:block;}


.album_list figure {width:100%;}
.album_list figure img{width:100%;}
.news_list .mingpao_Accordion {width: 97.5%;}
/*------------------------- incontent ---------------------------*/
.incontent{ width:100%;}
.incontent article{  width:100%;}
.incontent figure{ width: 100%; float:left;}
.incontent .colleft {  float: left;width: 100%; display:block; }
.incontent .colleft  h2 {display: inline; font-size:1.5em}
.incontent .date { display: inline; float:right; padding-top:0.4em;}
.incontent h1 { padding-top:0.4em}
.incontent .pagepre_wrapper, .incontent .pagenext_wrapper  { width:30%; padding-top:0.5em}
.incontent .pagepre_wrapper span.txt1, .incontent .pagenext_wrapper span.txt1 { font-size:0.8125em;}
/*.incontent .photo{  width:100%; margin:0 5% 5% 0; border-bottom:1px dotted #CCC; }*/
.incontent .photo { border-bottom: 1px dotted #CCCCCC; clear: right;  float: left; margin: 0 3.5% 5% 1.5%; width: 40%;}
.incontent .photo img{width:100%; /*210/658*/}
.incontent .photo data-original img{ width:100%}
.incontent .photo figcaption{ margin:2% auto; width:96%; }
.incontent .colright {width:70%;}

.carousel1st h2, .carousel2nd h2 { margin: 0.8em 0 0.5em; font-size: 1.1875em;}
.article_carousel figure {width:110px;}
.article_carousel .caroufredsel_wrapper a { width: 100%;}
.article_carousel .box{ width:300px;}


.photoresize_H345 {height: 265px;width: 100%;}
.photoresize_H387 {height: 296px;width: 100%;}
.photoresize_H161{ height:90px;}

/*----------------------------- inews -----------------------------*/
.fin_search_wrapper .fin_colleft { width:40%;}
.fin_search_wrapper #search-text { width:59%;}

.voteNforum3rd .vote {float: left;width: 100%;}
.voteNforum3rd .forum {float: left;width: 100%;}

/*****************************Aside*********************************/
.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:100%;}
.news_list .table_vB { width:100%; border-bottom:1px #ccc solid;}
.news_list .stacktable{ width:100%;}
.news_list .stockpr_pad{ padding-left:10%}
.news_list .stockpr{ width:50%; float:left; font-weight:bold; }

.news_list .stockNu{ width:40%; float:left;}
.news_list .stockNa{ width:60%; float:left;}
.news_list .relatetable .st-head-row{padding-top:1em; border-top:1px #ccc dashed;}
.news_list .relatetable .st-head-row-main { border:0;}
.news_list .relatetable2 .st-head-row{padding-top:0; border:none;}
.news_list h2 { font-size:1em;}
.report .top .email {font-size: 0.79em;}

} 




/************************************************************************************************************************************************************************************************************************/

/*****************************landspace**************************************/


@media only screen and (min-width : 30.01em) and (max-width: 40em) {

.mainheadline_silder hgroup { min-height: inherit; height:inherit;}
.mainheadline_silder .bx-wrapper .bx-pager { position: absolute; /* 20140709 right: 1.5em; no bottom */ right: 40%; bottom:-2em; text-align: right; z-index: 100;}
.mainheadline_silder .bx-viewport{ }
.mainheadline_silder hgroup { height:inherit;}
.mainheadline_silder .photoresize_H345 { width:100%; height: 200px;}
.mainheadline_silder .photoresize_H387 { width:100%; height: 223px;}
.mainheadline_silder .headline .title {display:none;}	


.headline .right { width: 100%; padding:0.25em 0 0 0;}
.headline .title, .headline3 .title { width:40%}
.headline .title .bottom, .headline3 .title .bottom {background-color: #96d0b6; background-image: none;} 
.headline h1 {font-size: 2.4em;}
.headline h2 { font-size: 1.5em;}

.headline .title .bottom, .headline3 .title .bottom  { padding: 0.25em 0.2em  0.25em  0.25em; }
.headline h3 { padding-left:0.5em}
.headline #calendar2 { width:60%}

.headline2  .sub_cat{width:60%; /*margin-top:0.4em;*/}
.headline2 .headcontent .rss .col1{ width:95%; float:left;}
.headline2 .headcontent .rss .col2{ width:95%; float:left;}

/********************************article************************/
.cat, .cat2, .cat3, .cat4, .cat5, .cat6, .cat7{ margin: 0 0 1em;}

.cat4 figure, .cat5 figure, .cat6 figure {width: 32.5581%; float:left;}
.cat4 P, .cat5 P , .cat6 P {width: 65.1163%; float:right;  height: 6.5em; overflow:hidden;}
.cat5 P {width: 65.1163%; float:right;  height: 6.8em;}
.cat6 P {width: 65.1163%; float:right;  height: 6.8em;}
.cat7 figure {width: 32.5581%; float:left;}
.cat7 .sother {width: 57.4468%; float:right; }
.cat7 .sother li:nth-child(n+3){ display:none;}
.othernews2 ul {width: 80%;}



.cat8_wrapper {width:100%;}
.cat8 h2.title { font-size: 1em;}
.cat8 .subtitlelist h4 { font-size:1.1em}
.cat8 .subtitle h3.title, .cat8 .subtitle h3.title a  { font-size:1em}

.cat9 {display:none}

.cat9_wrapper {width:100%; padding-top:1em;}

.cat9 h2.title { font-size: 1em;}

.cat9 .bxslider_wrapper .bx-wrapper .bx-pager, .cat9 .bxslider_wrapper .bx-wrapper .bx-controls-auto {font-size: 0.85em; position: absolute; top: 3.8em;z-index: 100; }
.cat9 .bxslider_wrapper .bx-wrapper .bx-pager.bx-default-pager a { margin:0; padding: 3px 7px 3px 1px; }
.cat9 .bxslider_wrapper .boxSep h3 {bottom: -11.9em;}
.cat9 .bxslider_wrapper figcaption {padding: 1.25em 0 1.5em;}


.cat10 .listing .list1{ }
.cat10 .figure_wrapper { display:none;}
.cat10 .listing {font-size: 1.1em; width:100%}

.cat11 .listing { width:100%; padding: 0 0 1em 2%;}
.cat11 h2.title:first-child {margin: 0; padding-top: 0.8em;}
.cat11 h2.title { padding-top: 0.8em;} 

.cat12 h2.title {font-size :1.1875em; /*19/16*/}
.cat12 .listing ul {font-size :1.1em; /*19/16*/}
.cat12 .listing2 .figurecol { display:none;}
.cat12 .twocol {width:100%}
.cat12 .listing2 .twocol {width:100%}
.holder { display:none;}

.news_list h2 {font-size: 1em; padding:0.3em 4.96894%; }
.voteNforum3rd .vote {float: left;width: 100%;}
.voteNforum3rd .forum {float: left;width: 100%;}


.report { width:49.16%; margin-left:23.78%; }
.report .top img{ width:100%; }
.report .top .email { font-size: 0.65em;}
.report .mailbox_btn, .report .correct_btn {font-size: 0.9375em;}
.report .mailbox_btn .btn_dot_right, .report .correct_btn .btn_dot_right { background:none; padding:0}
.report .mailbox_btn .btn_dot_left, .report .correct_btn .btn_dot_left { background:none; padding:0}


.asideepaperBox_wrapper h2 {font-size: 1em; }
.tag_wrapper.txt2{font-size: 0.95em; }

/***********************************************/
.incontent .colleft {  float: left;width: 100%; display:block;}
.incontent .colleft  h2 {display: block;}
.incontent .date { display: inline; float: none;}
.incontent h1 { font-size:1.5em;}
.incontent .colright{ width:100%;}
.incontent .ssm { position:relative;}
.incontent .Biggerfonts_icon, .incontent .Smallerfonts_icon { /*position:absolute;*/ }
.incontent .Smallerfonts_icon {margin: 0 2% 0 0; right:2.5em; top:3.5em;}
.incontent .Biggerfonts_icon {margin: 0 2% 0 0; right:0em; top:3.5em;}
.incontent article { /*margin-top:1.5em*/}

/*****************image_carousel****************/

.span_4_of_12 .image_carousel,
.span_5_of_12 .image_carousel,
.span_6_of_12 .image_carousel,
.span_7_of_12 .image_carousel,
.span_8_of_12 .image_carousel,
.span_9_of_12 .image_carousel,
.span_10_of_12 .image_carousel,
.span_11_of_12 .image_carousel,
.span_12_of_12 .image_carousel {padding: 0 0% 0 0%;  width:100%; }

.span_4_of_12 .image_carousel div.pagination,
.span_5_of_12 .image_carousel div.pagination,
.span_6_of_12 .image_carousel div.pagination,
.span_7_of_12 .image_carousel div.pagination,
.span_8_of_12 .image_carousel div.pagination,
.span_9_of_12 .image_carousel div.pagination,
.span_10_of_12 .image_carousel div.pagination,
.span_11_of_12 .image_carousel div.pagination,
.span_12_of_12 .image_carousel div.pagination {margin-top:-0.5em}

/*****************video_carousel****************/
.span_4_of_12 .video_carousel,
.span_5_of_12 .video_carousel,
.span_6_of_12 .video_carousel,
.span_7_of_12 .video_carousel,
.span_8_of_12 .video_carousel,
.span_9_of_12 .video_carousel,
.span_10_of_12 .video_carousel,
.span_11_of_12 .video_carousel,
.span_12_of_12 .video_carousel {padding: 0 0% 0 0%;  width:100%; }

.span_4_of_12 .video_carousel div.pagination,
.span_5_of_12 .video_carousel div.pagination,
.span_6_of_12 .video_carousel div.pagination,
.span_7_of_12 .video_carousel div.pagination,
.span_8_of_12 .video_carousel div.pagination,
.span_9_of_12 .video_carousel div.pagination,
.span_10_of_12 .video_carousel div.pagination,
.span_11_of_12 .video_carousel div.pagination,
.span_12_of_12 .video_carousel div.pagination {margin-top:-0.5em}
/*.cat:first-child, .cat2:first-child, .cat3:first-child, .cat4:first-child, .cat5:first-child, .cat6:first-child, .cat7:first-child{border-top: none;}*/
.carousel1st h2, .carousel2nd h2 , .carousel1st h2.title a, .carousel2nd h2.title a { font-size: 1em;}
 
/*******************************side bar *************************/
.tabmenu_wrapper .content ul {/*display:none*/}
/*.news_list li:nth-child(n+3) {display:none}*/

/*******************************article *************************/
.incontent .photo{  width:95%; margin:0 2.5% 5% 2.5%; border-bottom:1px dotted #CCC; }

/************************** other **************************/
.photoresize_H161 { height: 90px; width: 100%;}
.photoresize_H80 { height: 40px; width: 100%;}
.keyword{ display:none; }

#blocktopview1 .news_list {display:none;}

/*********************************ad*************************/
/*20140224 .ad728{ width:728px; height:90px; margin:0 auto;  background:url(/20220903152244oe_/https://news.mingpao.com/image/shim.gif) center no-repeat; position:relative; display:block;}*/
/*.ad728{ width:728px; height:90px; margin:0.25em auto;  background:url(/20220903152244oe_/https://news.mingpao.com/image/shim.gif) center no-repeat; position:relative; display:block;}*/
.ad728 {display:none;}
.ad728 .superbanner{ display:block; }
.ad728 .superbanner1{ display:none; }
.ad728 .superbanner2{ display:none; }

.ad300{ width:300px; display:block; position:relative;}
.ad300 .lrectbanner{ display:block;}
.ad300 .lrectbanner1{ display:none;}
.ad300 .lrectbanner2{ display:none;}
.ad300main{ width:300px; display:block; position:relative;}
.ad300main .lrectbanner{ display:block;}
.ad300main .lrectbanner1{ display:none;}
.ad300main .lrectbanner2{ display:none;}

.ad300ins_m { width:300px;display:block; }
.ad300ins_m .lrectbanner{ display:block;}
.ad300ins_m .lrectbanner1{ display:none;}
.ad300ins_m .lrectbanner2{ display:none;}
.ad300ins_w { display:none; }
.ad300ins_w .lrectbanner{ display:block;}
.ad300ins_w .lrectbanner1{ display:none;}
.ad300ins_w .lrectbanner2{ display:none;}

.adTextlink{ display:none; }
.ad140{ display:none; }

aside .picker-holder--inline-fixed .pickadate__holder { display:none;}
aside .news_list.news_tagcloud{ display:none;}
.asideepaperBox_wrapper {display:none;}

.news_list { background-color:#F3F3F3; padding:0 0 1em 0;}
.news_list h2 { background:none; font-size: 1.25em; color:#05a294;   padding: 0.5em 2% ; margin:0;}
.news_list ul.txt2{ font-size:1em;}
.news_list .relatelisting { padding-bottom:1em;}
.othernews2 ul {width: 80%;}
.article_slider_wrapper #menu1{ display:none;}
.article_carousel figcaption h5 {bottom: -4.2em;}
.article_carousel .box{ width:300px;}
#blockeditor2 .news_list.bxslider_wrapper {width:49.16%;margin-left:23.78%;display:none;}

/*20140226*/.ad728 { margin-bottom:1em; }

/* 20140707*/
.img_right_wrap {float:none;width:100%;padding:10px 0px 0px 0px;}
.img_right_wrap .img_right {position:relative;float:none;width:180px;margin:0.3em auto 0.1em auto;} 
.img_right_wrap figcaption { width:100%;text-align:center; float:none;margin-bottom:0.5em;line-height:100%;font-size:70%}
.img_right_desktop {display:none;}
.img_right_mobile {display:inline-block;}
}



/******************************320px to 480px*****************************/
@media only screen and (min-width : 10em) and (max-width: 30em) {
.mainheadline_silder .bx-wrapper {	padding-bottom:1.5em;}	
.mainheadline_silder hgroup{ min-height: inherit; height: inherit;} 
.mainheadline_silder .headline h2 { height: inherit;}
.mainheadline_silder .headline .title {display:none;}	
.mainheadline_silder .headline h3 { padding: 0 0.5em 0 0.5em;}
.mainheadline_silder .bx-wrapper .bx-controls-direction a { right:0;}
.mainheadline_silder .bx-wrapper .bx-pager { /* 20140709 bottom: 4em;*/ bottom:0em; right:35%;}

 

.headline .right { width: 100%; padding:0.6em 0 0 0;}
.headline .title, .headline3 .title { width:25%}
.headline h1 { font-size: 1.5em;}	
.headline h2 { font-size:1.1875em;}

.headline .title .bottom, .headline3 .title .bottom {background-color: #96d0b6; background-image: none;} 
.headline #calendar2 { width:60%}

.headline2  .sub_cat{width:60%; margin-top:0.4em;}

.headline2 .opinion_wrapper .data_wrapper .form_title, .data_wrapper.payment .form_title {width: 100%; text-align: left;}
.headline2 .opinion_wrapper .data_wrapper .form_detail, .data_wrapper.payment .form_detail  { width: 100%;}
.headline2 .opinion_wrapper input.keywords { display: inline; float: left; border: 1px solid #ccc; z-index: 999; background: #FFFFFF; padding: 0.3em 2%; width: 95%; 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: 95%; margin-left: 0px; height:5em; }

.headline2 .headcontent .rss .col1{ width:95%; float:left;}
.headline2 .headcontent .rss .col2{ width:95%; float:left;}




/*------------------------- article ---------------------------*/
.highlight figure{ width: 100%; float:left;}
.highlight section{ width: 100%; float:right; border:0; }
.highlight3 .videobox{ width: 100%; float:none;}
.highlight3 P { width: 100%; float:none;}

.highlight_main h1{ margin:0; font-size : 1.3125em;  /*28/16*/}
.highlight_main h2{ margin:0; font-size : 1.125em;  /*17/16*/}
.highlight_main h4.title{ padding:5px 10px; background:none; background-color:#61A534; width:auto; height:auto;}
.highlight_main h4, .highlight_main hgroup{ float:none;}
.highlight_main hgroup{ font-family:inherit;}
.highlight_slider .rsBullets { display: none;}
.newslist .title, .newslist .right { margin-top:0;}
.newslist .title .bottom { background-image:none;}



.report .top img{ width:100%; }


/*.cat:first-child, .cat2:first-child, .cat3:first-child, .cat4:first-child, .cat5:first-child, .cat6:first-child, .cat7:first-child{border-top: none;}*/


.cat .box, .cat2 .box,  .cat3 .box,  .cat4 .box,  .cat5 .box,  .cat6 .box, .cat7 .box{ width:100%; float:left; border:0;  }

.cat .sother, .cat2 .sother, .cat3 .sother,  .cat4 .sother, .cat5 .sother, .cat6 .sother{display:none;}
.cat7 .sother {  display: block; float: right;margin: 0; padding: 0 0 0 2.32558%; width: 55%;}
.cat ul, .cat2 ul{ display:none;} 
.cat ul li, .cat2 ul li{ width:50%; float:left;}
.cat .fb, .cat2 .fb, .cat3 .fb, .cat4 .fb, .cat5 .fb, .cat6 .fb, .highlight2 .fb,.highlight3 .fb  { display:none;}
.cat figure, .cat2 figure, .cat3 figure, .cat4 figure, .cat5 figure, .cat6 figure, .cat7 figure {width:38%; float:left;}
.cat P, .cat2 P , .cat3 P, .cat4 P, .cat5 P, .cat6 P {width:58%; float:left; display: block;margin: 0; padding: 0 0 0 2.32558%;}
.cat7 P{ display:none;}

.cat9 .photoresize_H150,.cat9 figure .photoresize_H150 { height:220px; width:100%;}
.cat9 figure .inboxSep_container { height:220px; }
.cat9 .boxSep h3 {font-size: 1em;}

.othernews_wrapper{ width:100%; float:left; border-top:#339999 1px dotted; padding:1em 0;}
.cat4 P, .cat5 P , .cat6 P {width: 58%; float:right;  height: 6.5em; overflow:hidden;}
.cat5 P {width: 58%; float:right;  height: 6.8em;}
.cat6 P {width: 58%; float:right;  height: 6.8em;}
.cat7 figure {width: 32.5581%; float:left;}
.cat7 .sother {width: 57.4468%; float:right; }
.cat7 .sother li:nth-child(n+3){ display:none;}




/*-------Cat8-------*/
.cat8{ width:100%;  /*658*/ float:left;}
.cat8 h4.title{  padding:0 0; margin:0; width:100%; background: url(/20220903152244oe_/https://news.mingpao.com/image/greenline.gif) repeat-x bottom; height:35px;}
.cat8 h4.title a{ color:#339900;}
.cat8 h4.title a:hover, .cat8 h4.title a:focus {color:#266C21;}
.cat8 h2.title {/* font-size: 1.1875em;*/ font-size: 1em;}
.cat8 .subtitlelist h4 { font-size: 1.1em;}
.cat8 .subtitle h3.title, .cat8 .subtitle h3.title a { font-size: 1em;}

.cat8 .subtitle { width:100%; }
.cat8 .subtitle h4{ background:none; }
.cat8 .subtitlelist { width:100%;  }
.cat8 .subtitlelist h4{ padding:0; margin:0; background:none;}


.cat8_wrapper {width:100%;}
.cat8 .listing:last-child {  /*background: url(/20220903152244oe_/https://news.mingpao.com/image/greyline.gif) center bottom repeat; width:100%; height:1em;*/  border-bottom: 1px dotted #CCCCCC;
    float: right;
    padding: 0.6em 1% 0.6em 1%; margin-bottom:3em;
 }

.cat9 {display:none}
.cat9_wrapper {width:100%; padding-top:1em;}
.cat9 h2.title {  font-size: 1.1875em;}
.cat9 figure .photoresize_H150 img {  width: 100%;}
.cat9 .boxSep h3 {bottom: -13.5em;}
.cat9 figcaption h4 { font-size:1em;}
.cat9 figcaption p { font-size:1em;}

.cat10 .listing .list1{ }
.cat10 .figure_wrapper { display:none;}
.cat10 .listing {font-size: 1.1em; width:100%}

.cat11 .listing { width:100%; padding: 0 0 1em 2%;}
.cat11 h2.title:first-child {margin: 0; padding-top: 0.8em;}
.cat11 h2.title { padding-top: 0.8em;} 

.cat12 h2.title {font-size :1.1875em; /*19/16*/}
.cat12 .listing ul {font-size :1.1em; /*19/16*/ padding: 1em 0;}
.cat12 .twocol, .cat12 .twocol.right {float:left!important;width:100%}
.cat12 .listing h3.title.pad {font-size: 1.1875em;}
.cat12 .listing2 .twocol {width:100%}
.cat12 .listing2 .figurecol { display:none;}
.cat12 h2 .email a { font-size:80%;}

aside .picker-holder--inline-fixed .pickadate__holder { display:none;}
aside .news_list.news_tagcloud{ display:none;}
.asideepaperBox_wrapper {display:none;}
 
.news_list{ background-color:#F3F3F3; padding:0 0 1em 0;}
.news_list h2 { background:none; font-size: 1.25em; color:#05a294;   padding: 0.5em 2% ; margin:0;}
.news_list ul.txt2{ font-size:1em;}
.news_list .relatelisting { padding-bottom:1em;}
.othernews2 ul {width: 80%;}
.article_slider_wrapper #menu1{ display:none;}
.article_carousel figcaption h5 {bottom: -4.2em;}
.article_carousel .box{ width:300px;}

.voteNforum3rd .vote {float: left;width: 100%;}
.voteNforum3rd .forum {float: left;width: 100%;}

/************************image_carousel***************************/
.span_4_of_12 .image_carousel,
.span_5_of_12 .image_carousel,
.span_6_of_12 .image_carousel,
.span_7_of_12 .image_carousel,
.span_8_of_12 .image_carousel,
.span_9_of_12 .image_carousel,
.span_10_of_12 .image_carousel,
.span_11_of_12 .image_carousel,
.span_12_of_12 .image_carousel {padding: 0 10% 0 10%;  width:80%; }


.span_4_of_12 .image_carousel div.pagination,
.span_5_of_12 .image_carousel div.pagination,
.span_6_of_12 .image_carousel div.pagination,
.span_7_of_12 .image_carousel div.pagination,
.span_8_of_12 .image_carousel div.pagination,
.span_9_of_12 .image_carousel div.pagination,
.span_10_of_12 .image_carousel div.pagination,
.span_11_of_12 .image_carousel div.pagination,
.span_12_of_12 .image_carousel div.pagination {margin-top:-0.5em}

/************************video_carousel***************************/
.span_4_of_12 .video_carousel,
.span_5_of_12 .video_carousel,
.span_6_of_12 .video_carousel,
.span_7_of_12 .video_carousel,
.span_8_of_12 .video_carousel,
.span_9_of_12 .video_carousel,
.span_10_of_12 .video_carousel,
.span_11_of_12 .video_carousel,
.span_12_of_12 .video_carousel {padding: 0 10% 0 10%;  width:80%; }


.span_4_of_12 .video_carousel div.pagination,
.span_5_of_12 .video_carousel div.pagination,
.span_6_of_12 .video_carousel div.pagination,
.span_7_of_12 .video_carousel div.pagination,
.span_8_of_12 .video_carousel div.pagination,
.span_9_of_12 .video_carousel div.pagination,
.span_10_of_12 .video_carousel div.pagination,
.span_11_of_12 .video_carousel div.pagination,
.span_12_of_12 .video_carousel div.pagination {margin-top:0.5em}


/**************************incontent**************************/
.incontent{ width:100%;}
.incontent article{  width:94%; margin: 0 3%;}
.incontent .colleft {  float: left; width: 100%; display:block;}
.incontent .colleft  h2 {display: block;  padding:0.5em 0 0 0 ;  }
.incontent .date { display: inline; float: none;}
.incontent .colright{  float: left; width: 100%; display:block; padding:0.5em 0 0.5em 0;}
.incontent h1 { font-size: 1.5em; padding:0.5em 0 ; }
.incontent h2 {font-size: 1.25em; }
.incontent h3 {font-size: 1.25em;}
.incontent p br{ margin-bottom:1em ;}
.incontent select{ width:100%;}
.incontent .ssm .colleft, .incontent .ssm .colright{ width:49%}
.incontent .pagepre_wrapper, .incontent .pagenext_wrapper  { width:30%;}
.incontent .pagepre_wrapper span.txt2, .incontent .pagenext_wrapper span.txt2 { font-size :0.8125em;}
.incontent .ssm { position:relative;}
.incontent .Biggerfonts_icon, .incontent .Smallerfonts_icon { /*position:absolute;*/}
.incontent .Smallerfonts_icon {margin: 0 2% 0 0; right:2.5em; top:3.5em;}
.incontent .Biggerfonts_icon {margin: 0 2% 0 0; right:0em; top:3.5em;}
/* 20140606 .incontent article { /*margin-top:2em}*/

.incontent .photo{ float:left; width:100%; margin:0 2.5% 5% 2.5%;  border-bottom:1px dotted #CCC;}
.incontent .photo img{width:96%;}
.incontent .photo data-original img{ width:100%}
.incontent .photo figcaption{ margin:2% auto; width:96%; }

.carousel1st h2, .carousel2nd h2 { margin: 0.8em 0 0.5em; font-size: 1.1875em;}
/*************************icon*****************/

/*****************other************************/

.joinus { display:none;}
.infotable .large-only { display: table; }
.infotable .stacktable.small-only { display: table; }

/****************************aside***************************/
aside{ width:100%}
.news_list{ width:100%}
#blockeditor2 .news_list.bxslider_wrapper {display:none;}
.fbbox{ display:none; }
.news_list .relatetable, .news_list .relatetable2, .news_list .relatetable3{ width: 92%; padding:0 1%; margin:0 auto;}

/***************************** other element *********************/
.keyword{ display:none;}

.photoresize_H161 { height: 90px; width: 100%;}

.photoresize_H345 { height: 188px; width: 100%;}
.photoresize_H387 { height: 210px; width: 100%;}

#blocktopview1 .news_list {display:none;}

/*********************************ad*************************/
/*.ad728{ width:300px; height:60px; margin:5px auto;  background:url(/20220903152244oe_/https://news.mingpao.com/image/shim.gif) center no-repeat; position:relative; display:block;}*/
.ad728{display:none;}
.ad728 .superbanner{ display:block; }
.ad728 .superbanner1{ display:none; }
.ad728 .superbanner2{ display:none; }
.ad300{ width:300px; display:block; position:relative;}
.ad300 .lrectbanner{ display:block;}
.ad300 .lrectbanner1{ display:none;}
.ad300 .lrectbanner2{ display:none;}
.ad300main{ width:300px; display:block; position:relative;}
.ad300main .lrectbanner{ display:block;}
.ad300main .lrectbanner1{ display:none;}
.ad300main .lrectbanner2{ display:none;}
adTextlink{ display:none; }
.ad140{ display:none; }
.google600{ float:left;}
.google600{ background-size:100%;}

.ad300ins_m { width:300px; display:block; }
.ad300ins_m .lrectbanner{ display:block;}
.ad300ins_m .lrectbanner1{ display:none;}
.ad300ins_m .lrectbanner2{ display:none;}
.ad300ins_w { display:none; }
.ad300ins_w .lrectbanner{ display:block;}
.ad300ins_w .lrectbanner1{ display:none;}
.ad300ins_w .lrectbanner2{ display:none;}

/* 20140707*/
.img_right_wrap {float:none;width:100%;padding:10px 0px 0px 0px;}
.img_right_wrap .img_right {position:relative;float:none;width:180px;margin:0.3em auto 0.1em auto;} 
.img_right_wrap figcaption { width:100%;text-align:center; float:none;margin-bottom:0.5em;line-height:100%;font-size:70%}
.img_right_desktop {display:none;}
.img_right_mobile {display:inline-block;}
}

/************************************** iPhone 5 CSS *************************************************/
@media only screen and (min-width: 560px) and (max-device-width: 1136px) {
/*.cat9 {display:none}*/
/*.cat9 .bxslider_wrapper.boxSep h3 {bottom:-11.8em;}
.mainheadline_silder .headline .title {display:none;}	
*/
}

/************************************** iPhone Landscape *************************************************/
@media only screen and (min-width : 30.01em) and (max-width :37em) {
/*.ad728{ width:300px; height:60px; margin:5px auto;  background:url(/20220903152244oe_/https://news.mingpao.com/image/shim.gif) center no-repeat; position:relative; display:block;overflow:hidden}*/
/*.ad728 { display:none; }
.ad728 .superbanner{ display:block; }
.ad728 .superbanner1{ display:none; }
.ad728 .superbanner2{ display:none; }
.mainheadline_silder .headline .title {display:none;}	*/
}
