
@charset "utf-8";

.in_news_ll_j {
margin-bottom: 30px !important;
}

.in_news_u_j {
margin-bottom: 30px !important;
}

h3.in_news_r_t{
min-height: 58px !important;
}

h3.in_news_r_t a{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.online-news-wrapper_pointnews_k .in_news_u_img_table {
    width: 350px !important;
    height: 167px !important;
}

.online-news-wrapper_pointnews_k img.in_news_u_img {
	max-height: 167px !important;
    max-width: 350px !important;

}

.online-news-wrapper_pointnews_k h3.in_news_u_t {
font-size: 23px !important;
}

.online-news-wrapper_pointnews_k h3.in_news_u_t a{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.online-news-wrapper_pointnews_k .in_news_ll_img_table
{
	height: 94px !important;
    width: 209px !important;
}

.editor_choice_detail a{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.editor_choice_author a{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.online-news-wrapper_pointnews_k img.in_news_ll_img {
	   max-height: 94px !important;
    max-width: 209px !important;
 
}

.online-news-wrapper_pointnews_k h3.in_news_ll_t {
    font-size: 16px !important;
}

.online-news-wrapper_pointnews_k h3.in_news_ll_t a{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.online-news-wrapper_pointnews_k .innews_r_pic_table {
	 height: 52px !important;
    width: 140px !important;
   
    margin-left: 10px !important;
}

.online-news-wrapper_pointnews_k img.in_news_r_img {
	 max-height: 52px !important;
    max-width: 140px !important;
   
}

.online-news-wrapper_pointnews_k span.in_news_r_cat {
    color: #888888 !important;
}


.online-news-wrapper_pointnews_k .morebtn_v2 {
  border-radius: 20px !important;
padding: 2px 30px 1px 30px !important;
color:#000 !important;
display: inline-block !important;
background-color:  #fff !important;
border: 1px solid #e12a26  !important;
}

.e_c_r_table {
    height: 52px  !important;
	text-align:center !important;
}

.editor_choice_right_pic {
    max-height: 52px  !important;
}

.hkej_sc-editor_choice_big_container_2014 {
    width: 300px  !important;
    height: 248px  !important;
}

.hkej_sc-editor_choice_big_container_2014 a table tr td {
    width: 300px  !important;
    height: 158px  !important;
}

.hkej_sc-editor_choice_big_container_2014 a table tr td .editor_choice_pic_big {
    max-width: 300px  !important;
    max-height: 158px  !important;
}

.hkej_sc-editor_choice_big_container_2014 .timer_highlight {
    top: 130px  !important;
	}
	
	
.sc-editor_choice_container_k {

    width: 226px  !important;
    height: 199px  !important;
}


.sc-editor_choice_container_k  .timer_highlight_s {

    top: 73px  !important;
}

.sc-editor_choice_container_k a table tr td {
    width: 226px  !important;
    height: 101px  !important;
}

.sc-editor_choice_container_k a table tr td .editor_choice_pic {
    max-width: 226px  !important;
    max-height: 101px  !important;
object-fit: cover;
height: 100%;
width: 100%;
}

.online-news-content_wrapper_k ul.key_news_container_k li:nth-child(1) {
float: none  !important;
background: #F7F7F7  !important;
height: 167px  !important;
text-align: center  !important;
margin-bottom: 10px  !important;
}	
.online-news-content_wrapper_k  ul.key_news_container_k li:nth-child(1) img {
    /*width: auto !important;
    height: auto !important;*/
	    max-width: 350px  !important;
    max-height: 167px  !important;
	float: none   !important;
padding-bottom: 0   !important;
display: inherit   !important;
object-fit: cover;
height: 100%;
width: 100%;	
}

.online-news-content_wrapper_k div.hl-news_container_k li#key-news_list_k > a:nth-child(1)
{
width: 140px  !important;
height: 52px  !important;
	float: left    !important;
background: #F7F7F7  !important;
text-align: center  !important;
}
.online-news-content_wrapper_k div.hl-news_container_k li#key-news_list_k img {

    /*height: auto !important;
    width: auto !important;*/
	max-width: 140px  !important;
    max-height: 52px  !important;
float: initial  !important;
margin-left: auto  !important;
margin-right: auto  !important;	
object-fit: cover;
height: 100%;
width: 100%;
}

#leftCol_k .in_news_u_img_table {
    width: 350px !important;
    height: 167px !important
}

#leftCol_k img.in_news_u_img {
	    max-height: 167px !important;
    max-width: 350px !important;
object-fit: cover;
height: 100%;
width: 100%;
}

#leftCol_k li.hl-news_list_k table.innews_r_pic_table {
	 height: 52px !important;
    width: 140px !important;
	margin-left:10px !important;
}

#leftCol_k img.in_news_r_img {
max-width: 140px !important;
max-height: 52px !important;
object-fit: cover;
height: 100%;
width: 100%;
}

#leftCol_k div.hkej_toc_listingAll_news2_2014 a table.in_news_ll_img_table {
	 height: 94px !important;
   width: 209px !important;
   margin-right:0px !important;
}

.hkej_toc_listingAll_news2_2014{
	padding: 12px 0px 6px !important;
}

#leftCol_k img.in_news_ll_img {
	   max-height: 94px !important;
    max-width: 209px !important;
    object-fit: cover;
    height: 100%;
    width: 100%;
}

	
#news-listing-wrapper .news .thumb {
    width: 209px !important;
    height: 94px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}

#news-listing-wrapper .news .thumb td {
    width: 209px!important;
    height:  94px !important;
	vertical-align: middle  !important;
}
#news-listing-wrapper .news .thumb td a img
{
max-height: 94px !important;
max-width: 209px !important;
}


#news-listing-wrapper .news1 .thumb {

    width: 200px !important;
    height: 105px !important;
}
#news-listing-wrapper .news1 .thumb td {
    width: 200px !important;
    height: 105px !important;
	vertical-align: middle  !important;
}
#news-listing-wrapper .news1 .thumb td a img {
max-height: 105px !important;
max-width: 200px !important;
}

#online-news-wrapper.new-upper-cell .top div.top-thumb {

    width: 140px !important;
    height: 52px !important;
}

#online-news-wrapper.new-upper-cell .top div.top-thumb img {
    width: auto !important;
    height: auto !important;
    max-width: 140px !important;
    max-height: 52px !important;
}

#resident-wrapper .news a {
 display:block  !important;
 background-color:#efefef  !important;
}
#resident-wrapper .news h3 a {

 background-color:transparent  !important;
}
#resident-wrapper .news img {
    width: auto !important;
    height: auto !important;
    max-width: 200px !important;
    max-height: 105px !important;
	margin-left: auto  !important; 
margin-right: auto  !important;
}

#resident-wrapper .news .playICON {
    top: 70px !important;
	left: 10px !important;
	 width: 27px !important;
    height: 27px !important;

}


#resident-wrapper .news a img.vdinplaybtn
{
    display: inline-block !important;
    position: absolute !important;
    z-index: 1 !important;
    top: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    margin: auto !important;
	width: 50px !important;
height: 50px !important;
max-width: unset !important;
max-height:  unset !important;
}

#resident-wrapper .news a
 {
    position: relative !important;
    display: block !important;
}

div#business-wrapper div.allNews_s1 div.topnews div.thumb
{
text-align:center  !important;
background-color:#efefef  !important;
}
div#business-wrapper div.allNews_s1 div.topnews div.thumb a img
{
height:auto !important;
width:auto !important;
	    max-width: 90px !important;
    max-height: 46px !important;
}

div#marketPricesNews-wrapper div.allNews_s1 div.topnews div.thumb
{
text-align:center  !important;
background-color:#efefef  !important;
}
div#marketPricesNews-wrapper div.allNews_s1 div.topnews div.thumb a img
{
height:auto !important;
width:auto !important;
	    max-width: 90px !important;
    max-height: 46px !important;
}
.listingTop .thumb:nth-child(1)
{
    height: 105px  !important;
    padding: 0  !important;
    margin-left: 10px  !important;
	 margin-right: 0  !important;
 background-color:#efefef  !important;
 float:right !important;
}
.listingTop .thumb:nth-child(2)
{
	display:none !important;
}
.listingTop .thumb:nth-child(1) a[style]
{
    background-image: none  !important;
}

		.listingTop .thumb img {
		width:auto  !important;
		height:auto  !important;
    max-width: 200px  !important;
    max-height: 105px  !important;
	}
	
	.listingAll > div.news2 > a

{
    width: 209px   !important;
    height: 94px   !important;
    float: right   !important;
    margin-left: 10px   !important;
    text-align: center   !important;
	background-color:#efefef  !important;
}
	.listingAll .news2 .thumb {
		width:auto  !important;
		height:auto  !important;
    max-width: 209px  !important;
    max-height: 94px  !important;
	margin: 0  !important;
border: 0  !important;
float: initial  !important;
	}
	
.property_vdo.listingAll .news2 .thumb {

float: right  !important;
text-align:center  !important;
background-color:#efefef  !important;
		width:209px   !important;
		height:94px  !important;
    max-width:unset !important;
    max-height:unset !important;
}	

.property_vdo.listingAll .news2 img.thumb {
		width:auto  !important;
		height:auto  !important;
    max-width: 209px  !important;
    max-height: 94px  !important;
	margin: 0  !important;
border: 0  !important;
float: initial  !important;
	}
	
.property_vdo.listingAll .news2 .thumb img {
    max-width: 209px  !important;
    max-height: 94px  !important;
}
	.fea_profile_pic_table {
    width: 240px  !important;
    height: 126px  !important; 
}


.widget_grid2 .feature_list_item_pic_table
{

 height: 149px  !important;
}
.widget_grid1 .feature_list_item_pic_table 
{

  height:310px  !important;
}
.widget_grid3 .feature_list_item_pic_table 
{

 height:68px  !important;
}

.feature-wrapper-left-cate img.fea_profile_pic {
    max-width: 240px  !important;
    max-height: 126px  !important;
}

.Sidebar_widget3 .feature_list_item_pic_table img.feature_list_item_pic, .widget_grid_vdo .feature_list_item_pic_table img.feature_list_item_pic, .widget_grid2 .feature_list_item_pic_table img.feature_list_item_pic
{
 max-width:285px  !important;
  max-height:149px  !important;
}

.widget_grid1 .feature_list_item_pic_table img.feature_list_item_pic
{
 max-width:590px  !important;
  max-height:310px  !important;
}
.widget_grid3 .feature_list_item_pic_table img.feature_list_item_pic
{
max-width:130px  !important;
 max-height:68px  !important;
}

.loading .gallery_swiper {

    max-height: 251px  !important;

}





table.in_news_ll_img_table .edcplaybtn {
    top: 0  !important;
    left: 0  !important;
    margin: auto  !important;
    right: 0  !important;
    bottom: 0  !important;
}




.property_vdo.listingAll .news2 .thumb .edcplaybtn{
position:absolute !important;
    top: 0  !important;
    left: 0  !important;
    margin: auto  !important;
    right: 0  !important;
    bottom: 0  !important;
	width: 35px !important;
height: 35px !important;
z-index: 99 !important;
opacity: 0.8 !important;

}	


.listingTop .thumb img.edcplaybtn
{
width: 64px  !important;
height: 63px !important;
position: absolute !important;
z-index: 1 !important;
margin: auto !important;
left: 0 !important;
right: 0 !important;
top: 0 !important;
bottom: 0 !important;
}

.listingTop .thumb a {
    position: relative !important;
}


#leftCol_k .in_news_ll_wrapper .in_news_ll_j .in_news_ll_img_table  img.in_news_ll_img
 {
    max-height: 95px !important;
    max-width: 166px !important;
object-fit: cover;
height: 100%;
width: 100%;
}

#leftCol_k .in_news_ll_wrapper .in_news_ll_j .in_news_ll_img_table  
 {
    height: 95px !important;
    width: 166px !important;
}



#article-detail-wrapper .thumb {width:350px !important;}
#article-detail-wrapper .thumb td {width:350px !important; height: 168px !important;}
#article-detail-wrapper .thumb td img {
    max-width: 350px !important;
    max-height: 168px !important;
width:auto !important;
height:auto !important;
}


.listing_sub_cat_btn_con{
		float:left;width: 100%;
		text-align:center
		}
		
.listing_sub_cat_btn_gp{
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 30px;
		margin-top: 10px;
		width: 100%;}
		
.listing_sub_cat_btn_gp.withdate{
		margin-bottom: 0;			
		}
		a.listing_sub_cat_btn{
		border-radius: 20px ;
		padding: 9px 24px 8px 24px;
		background-color: #fff ;
		border: 1px solid #e12a26;
		font-size: 15px;
		color: #333;
		font-weight: bold;
		margin-left:10px;
		margin-right:10px;
		display: inline-block;
		}
		
a.listing_sub_cat_btn.on, a.listing_sub_cat_btn:hover{		
		border: 2px solid #e12a26;	
		color:  #ffffff;	
		background-color:#95c3b0;		
		}