/** sprite: news; sprite-image: url('../images/sprites-news.png'); sprite-layout: vertical; */
.imageWrapper {
	position:relative;
	background:#000;
	text-align:center;
	height:270px;
	margin-bottom:10px;
	overflow: hidden;
}
.imageWrapper img {
	height:270px;
}
.imageWrapper object {
	margin-top:15px;
}
.imageWrapper .playIcon {
	background:url(../images/ic_play_video.png) no-repeat center center;
	cursor:pointer;
	width:385px;
	height:270px;
	position:absolute;
	top:0;
	left:0;
}
.imageWrapper .endFlip {
	display:block;
	background:#000 url(../images/ic_videoend.png) no-repeat center center;
	cursor:pointer;
	width:385px;
	height:270px;
	position:absolute;
	top:0;
	left:0;
}
.imageWrapper video {
	width:100%;
	height:240px;
	margin-top:15px;
}
ul.shareButtonList {
	float:right;
}
ul.shareButtonList li {
	float:left;
}
ul.shareButtonList a {
	display:block;
	width:30px;
	height:30px;
	background-repeat:no-repeat;
	margin-left:10px;
}
ul.shareButtonList a.fb, ul.shareButtonList a.fb:visited {
	background-image:url(../images/btn_share_fb_off.png);/** sprite-ref: news; */
}
ul.shareButtonList a.fb:hover {
	background-image:url(../images/btn_share_fb_on.png);/** sprite-ref: news; */
}
ul.shareButtonList a.twitter, ul.shareButtonList a.twitter:visited {
	background-image:url(../images/btn_share_twitter_off.png);/** sprite-ref: news; */
}
ul.shareButtonList a.twitter:hover {
	background-image:url(../images/btn_share_twitter_on.png);/** sprite-ref: news; */
}
ul.shareButtonList a.weibo, ul.shareButtonList a.weibo:visited {
	background-image:url(../images/btn_share_weibo_off.png);/** sprite-ref: news; */
}
ul.shareButtonList a.weibo:hover {
	background-image:url(../images/btn_share_weibo_on.png);/** sprite-ref: news; */
}
ul.shareButtonList a.mail, ul.shareButtonList a.mail:visited {
	background-image:url(../images/btn_share_mail_off.png);/** sprite-ref: news; */
}
ul.shareButtonList a.mail:hover {
	background-image:url(../images/btn_share_mail_on.png);/** sprite-ref: news; */
}

#subMenu-news li {
	float:left;
}
#subMenu-news a {
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#e9ecf3;
	height:37px;
}
#subMenu-news a.newslist, #subMenu-news a.newslist:visited {
	width:233px;
	background-image:url(../images/newsHeader/btn_news_newslist_off.png);
}
#subMenu-news a.newslist:hover, #subMenu-news li.on a.newslist, #subMenu-news li.on a.newslist:visited {
	background-image:url(../images/newsHeader/btn_news_newslist_on.png);
	background-color:#fff;
}
#subMenu-news a.mystock {
	position:relative;
}
#subMenu-news a.mystock .newsCount, #subMenu-news a.mystock:visited .newsCount {
	display:block;
	background:url(../images/bg_circle3.png);
	width:34px;
	height:22px;
	font-size:12px;
	color:#fff;
	text-align:center;
	position:absolute;
	top:7px;
	right:30px;
	line-height:20px;
}
#subMenu-news a.property, #subMenu-news a.property:visited {
	width:234px;
	background-image:url(../images/btn_news_top_property_off.png);
}
#subMenu-news a.property:hover, #subMenu-news li.on a.property, #subMenu-news li.on a.property:visited {
	background-image:url(../images/btn_news_top_property_on.png);
	background-color:#fff;
}
#subMenu-news a.tvnews, #subMenu-news a.tvnews:visited {
	width:233px;
	background-image:url(../images/newsHeader/btn_news_tvnews_off.png);
}
#subMenu-news a.tvnews:hover, #subMenu-news li.on a.tvnews, #subMenu-news li.on a.tvnews:visited {
	background-image:url(../images/newsHeader/btn_news_tvnews_on.png);
	background-color:#fff;
}
#focus {
	margin-top:15px;
}
#newsSliderWrapper {
	width:385px;
	float:left;
}
#newsSlider {
	background:#000;
}
#newsSlider .mask {
	width:385px;
	height:270px;
	overflow:hidden;
	position:relative;
	z-index:100;/*fixed chrome bug */
}
#newsSlider .imageList {
	position:absolute;
	width:1155px;
	top:0;
	left:0;
}
#newsSlider .imageList li {
	float:left;
}
#newsSlider .imageWrapper {
	width:385px;
	height:270px;
	margin-bottom:0;
}
#newsSlider .imageWrapper img {
	height:270px;
}
#newsSlider .imageWrapper a{
	display: block;
}
#newsSlider .imageWrapper .title {
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	text-align:left;
	width:355px;
	background:#000;
	color:#fff;
	padding:5px 15px;
	opacity:0.7;
}
#newsSlider .imageWrapper .title a:link, #newsSlider .imageWrapper .title a:visited, #newsSlider .imageWrapper .title a:hover {
	color:#fff;
}
#newsSlider .imageWrapper .timeStamp {
	font-size:12px;
}
#newsSlider .more {
	float:right;
	background:none;
}
#newsSlider .imageWrapper .playIcon {
	height:240px;
}
#newsSlider .controller, #newsSlider .controller li {
	float:left;
}
#newsSlider .controller {
	clear:left;
}
#newsSlider .controller li {
	padding:2px 0 2px 0;
}
#newsSlider .controller li a {
	display:block;
	width:125px;
	height:6px;
	background:#7c4c26;
	cursor:pointer;
	margin-left:2px;
}
#newsSlider .controller li a.one {
	margin-left:3px;
}
#newsSlider .controller li a:hover, #newsSlider .controller li.on a {
	background:#fd8524;
}
#newsList {
	margin-top:15px;
}
#newsList .type li {
	float:left;
}
#newsList .type a {
	display:block;
	width:166px;
	height:45px;
	background-repeat:no-repeat;
	cursor:pointer;
	margin-left:9px;
}
#newsList .propertyType a {
	width:130px;
	margin-left:10px;
}
#newsList .type a.local, #newsList .propertyType a.newss {
	margin-left:0;
}
#newsList .type a.news, #newsList .type a.news:visited {
	background-image:url(../images/btn_news_all_off.png);/** sprite-ref: news; */
}
#newsList .type a.news:hover, #newsList .type li.on a.news, #newsList .type li.on a.news:visited {
	background-image:url(../images/btn_news_all_on.png);/** sprite-ref: news; */
}
#newsList .type a.local, #newsList .type a.local:visited {
	background-image:url(../images/btn_news_local_off.png);/** sprite-ref: news; */
}
#newsList .type a.local:hover, #newsList .type li.on a.local, #newsList .type li.on a.local:visited {
	background-image:url(../images/btn_news_local_on.png);/** sprite-ref: news; */
}
#newsList .type a.china, #newsList .type a.china:visited {
	background-image:url(../images/btn_news_china_off.png);/** sprite-ref: news; */
}
#newsList .type a.china:hover, #newsList .type li.on a.china, #newsList .type li.on a.china:visited {
	background-image:url(../images/btn_news_china_on.png);/** sprite-ref: news; */
}
#newsList .type a.world, #newsList .type a.world:visited {
	background-image:url(../images/btn_news_world_off.png);/** sprite-ref: news; */
}
#newsList .type a.world:hover, #newsList .type li.on a.world, #newsList .type li.on a.world:visited {
	background-image:url(../images/btn_news_world_on.png);/** sprite-ref: news; */
}
#newsList .type a.hkex, #newsList .type a.hkex:visited {
	background-image:url(../images/btn_news_hkex_off.png);/** sprite-ref: news; */
}
#newsList .type a.hkex:hover, #newsList .type li.on a.hkex, #newsList .type li.on a.hkex:visited {
	background-image:url(../images/btn_news_hkex_on.png);/** sprite-ref: news; */
}
#newsList .type a.newss, #newsList .type a.newss:visited {
	background-image:url(../images/btn_news_news_off.png);/** sprite-ref: news; */
}
#newsList .type a.newss:hover, #newsList .type li.on a.newss, #newsList .type li.on a.newss:visited {
	background-image:url(../images/btn_news_news_on.png);/** sprite-ref: news; */
}
#newsList .type a.design, #newsList .type a.design:visited {
	background-image:url(../images/btn_news_design_off.png);/** sprite-ref: news; */
}
#newsList .type a.design:hover, #newsList .type li.on a.design, #newsList .type li.on a.design:visited {
	background-image:url(../images/btn_news_design_on.png);/** sprite-ref: news; */
}
#newsList .type a.newhouse, #newsList .type a.newhouse:visited {
	background-image:url(../images/btn_news_newhouse_off.png);/** sprite-ref: news; */
}
#newsList .type a.newhouse:hover, #newsList .type li.on a.newhouse, #newsList .type li.on a.newhouse:visited {
	background-image:url(../images/btn_news_newhouse_on.png);/** sprite-ref: news; */
}
#newsList .type a.sellhouse, #newsList .type a.sellhouse:visited {
	background-image:url(../images/btn_news_sellhouse_off.png);/** sprite-ref: news; */
}
#newsList .type a.sellhouse:hover, #newsList .type li.on a.sellhouse, #newsList .type li.on a.sellhouse:visited {
	background-image:url(../images/btn_news_sellhouse_on.png);/** sprite-ref: news; */
}
#newsList .type a.renthouse, #newsList .type a.renthouse:visited {
	background-image:url(../images/btn_news_renthouse_off.png);/** sprite-ref: news; */
}
#newsList .type a.renthouse:hover, #newsList .type li.on a.renthouse, #newsList .type li.on a.renthouse:visited {
	background-image:url(../images/btn_news_renthouse_on.png);/** sprite-ref: news; */
}

ul.list {
	line-height:25px;
}
ul.list .thumb {
	float:right;
	width:110px;
	height:88px;
	margin-left:10px;
	position:relative;
	overflow: hidden;
}
ul.list .thumb img {
	height:88px;
}
ul.list .thumb .play {
	position:absolute;
	left:0;
	top:0;
	width:110px;
	height:88px;
	background:url(../images/icon_play_s.png) no-repeat center center;
}
ul.list li {
	background:url(../images/bg_dot.gif) repeat-x bottom;
	min-height:135px;
}
ul.list li a {
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	display:block;
	background-repeat:no-repeat;
	background-position:left top;
}
ul.list li a:visited {
	color:#9f9f9f;
}
ul.list h3 {
	font-size:22px;
	margin-bottom:5px;
}
ul.list .leading {
	color:#000;
}
ul.list .timeStamp, table.photoList .timeStamp {
	font-size:13px;
	color:#808080;
}
ul.list li.ad {
	min-height:1px;
}
#newsType, #newsItems {
	font-size:16px;
}
#newsItems {
	margin-left:10px;
	max-width:300px;
}
#post {
	margin-top:15px;
}
#listType {
	margin-right:10px;
}
#post .tag {
	float:right;
	font-size:12px;
}
#post .tag a {
	margin-left:10px;
}
#post .row2 {
	margin-top:10px;
	line-height:25px;
}
#post h1 {
	font-size:22px;
}
#post .timeStamp {
	font-size:13px;
	color:#b2b2b2;
}
#content .expiredNews {
	font-size:14px;
	color:#000000;
	margin:15px 10px 0;
}
#post-content, #post-side {
	float:left;
}
#post-content {
	width:385px;
	font-size:16px;
	color:#333333;
	line-height:30px;
	letter-spacing:1px;
}
#post-content pre {
	font-size:12px;
}
#post-content .content {
	border-bottom:solid 1px #d2d2d2;
	margin-bottom:15px;
}
#post-content .content p {
	margin-bottom:20px;
}
#post-side {
	width:300px;
	margin-left:15px;
}
#post-content .prev span, #post-content .next span {
	margin-right:10px;
}

#post-side .content {
	font-size:12px;
}
#post-side h2 {
	background-color:#f0eff0;
	background-image:url(../images/bg_pattern2.gif);
	padding:8px;
}
#relatedStock, #relatedPost {
	margin-top:15px;
}
#relatedStock table {
	width:100%;
	font-size:15px;
}
#relatedStock th, #relatedStock td {
	padding:8px;
}
#relatedStock .code {
	width:40px;
}
#relatedStock th {
	border-bottom:solid 2px #e7e7e7;
}
#relatedStock td, #relatedPost li {
	border-bottom:solid 1px #e7e7e7;
}
#relatedPost .timeStamp {
	font-size:12px;
}
#relatedPost li {
	padding:8px;
	line-height:18px;
}
#recommend {
	margin-top:15px;
	background-color:#f6f7fa;
	padding:15px;
}
#recommend table.list {
	font-size:12px;
	margin-top:10px;
}
#recommend table.list td, #recommend img {
	width:120px;
}
#recommend img {
	min-height:96px;
}
#recommend table.list td {
	padding-right:15px;
	vertical-align:top;
}
#recommend table.list a {
	display:block;
}
#adLargeWrapper {
	float:left;
	width:300px;
	margin-left:15px;
}
#adLarge2 {
	float:right;
	width:300px;
	margin-left:15px;
}
#hostWrapper {
	height:80px;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
}
table.hostLabel {
	width:100%;
}
table.hostLabel .image, table.hostLabel .image img {
	width:80px;
	height:80px;
}
table.hostLabel .name {
	padding:0 15px 0 15px;
	background:url(../images/bg_pattern2.gif);
	line-height:20px;
	vertical-align:middle;
}
table.hostLabel .name .title {
	color:#666666;
}
.nextNPrev .prev span {
	background:url(../images/ic_arrow_up.gif) no-repeat 0 center;
	padding-left:15px;
}
.nextNPrev .next span {
	background:url(../images/ic_arrow_down.gif) no-repeat 0 center;
	padding-left:15px;
}
table.photoList {
	margin-top:10px;
	line-height:20px;
}
table.photoList td {
	width:33%;
	vertical-align:top;
	padding-bottom:15px;
}
table.photoList td.col1, table.photoList td.col2 {
	padding-left:10px;
}
table.photoList a {
	display:block;
}
table.photoList .imageWrapper, table.photoList .imageWrapper img, table.photoList .imageWrapper .playIcon {
	width:220px;
	height:176px;
}
table.photoList .imageWrapper .playIcon {
	background:url(../images/icon_play_m.png) no-repeat center center;
}

/*temp 20170621*/
#adReminder1{
    display:none;
}