.panel {
	background: rgb(255, 255, 255); margin: 0px 0px 14px; border-radius: 0px; border: 1px solid rgb(234, 234, 234); font-size: 12px; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.panel-hd {
	padding-right: 22px; padding-left: 22px;
}
.panel-bd {
	padding-right: 22px; padding-left: 22px;
}
.panel-ft {
	padding-right: 22px; padding-left: 22px;
}
.panel-hd {
	padding-top: 10px; padding-bottom: 10px; border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; -moz-border-radius: -1 -1 0 0; -webkit-border-radius: -1 -1 0 0;
}
.panel-hd::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.panel-title {
	font: 300 16px/32px microsoft yahei, simsun; margin: 0px; float: left; font-size-adjust: none; font-stretch: normal;
}
.panel-guide {
	line-height: 32px; font-size: 12px; float: right;
}
.panel-bd {
	padding-top: 17px; padding-bottom: 17px;
}
.panel-ft {
	padding-top: 10px; padding-bottom: 10px; border-top-color: transparent; border-top-width: 1px; border-top-style: solid; -moz-border-radius: 0 0 -1 -1; -webkit-border-radius: 0 0 -1 -1;
}
.panel-default {
	border-color: rgb(231, 231, 231);
}
.panel-default .panel-hd {
	background: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 100%) repeat-x rgb(255, 255, 255); border-color: rgb(234, 234, 234);
}
.panel-default .panel-hd .panel-title {
	color: rgb(81, 81, 81);
}
.panel-default .panel-ft {
	background: 0px; border-color: rgb(234, 234, 234); color: rgb(81, 81, 81);
}
.panel-simple {
	border-color: rgb(234, 234, 234); margin: 0px 0px 14px; padding: 0px 22px;
}
.panel-simple .panel-hd {
	border-color: rgb(247, 247, 247);
}
.panel-simple .panel-ft {
	border-color: rgb(247, 247, 247);
}
.panel-simple .panel-hd {
	padding-right: 2px; padding-left: 2px;
}
.panel-simple .panel-bd {
	padding-right: 2px; padding-left: 2px;
}
.panel-simple .panel-ft {
	padding-right: 2px; padding-left: 2px;
}
.panel-simple .panel-hd {
	border-width: 0px; border-style: solid; padding-top: 10px; padding-bottom: 10px;
}
.panel-simple .panel-bd {
	padding-top: 0px; padding-bottom: 0px;
}
.panel-simple .panel-ft {
	border-width: 0px; border-style: dashed; padding-top: 13px; padding-bottom: 13px;
}
.panel-city {
	border-color: rgb(215, 215, 215); margin: 0px 0px 32px; padding: 0px 32px;
}
.panel-city .panel-hd {
	border-color: rgb(228, 228, 228);
}
.panel-city .panel-ft {
	border-color: rgb(228, 228, 228);
}
.panel-city .panel-hd {
	padding-right: 2px; padding-left: 2px;
}
.panel-city .panel-bd {
	padding-right: 2px; padding-left: 2px;
}
.panel-city .panel-ft {
	padding-right: 2px; padding-left: 2px;
}
.panel-city .panel-hd {
	border-width: 0px; border-style: solid; padding-top: 13px; padding-bottom: 13px;
}
.panel-city .panel-bd {
	padding-top: 0px; padding-bottom: 0px;
}
.panel-city .panel-ft {
	border-width: 0px; border-style: dashed; padding-top: 13px; padding-bottom: 13px;
}
.panel-primary {
	border-color: rgb(224, 224, 224);
}
.panel-primary .panel-hd {
	background: linear-gradient(rgb(251, 251, 251) 0px, rgb(251, 251, 251) 100%) repeat-x rgb(251, 251, 251); border-color: rgb(227, 227, 227);
}
.panel-primary .panel-hd .panel-title {
	color: rgb(0, 0, 0);
}
.panel-primary .panel-ft {
	background: 0px; border-color: rgb(227, 227, 227); color: rgb(81, 81, 81);
}
.mod {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.mod .pic img {
	padding: 10px; margin-right: 0px; float: none;
}
.mod-housenew {
	padding: 0px !important;
}
.mod-housenew .mod-hd {
	margin-top: 20px;
}
.mod-housenew .list-item {
	border-width: 1px 1px 2px; border-style: solid; border-color: rgb(232, 232, 232); margin-bottom: 20px;
}
.mod-housenew .list-item:hover {
	border-bottom-color: #dc4844;
}
.mod-housenew .list-item .add {
	padding: 10px 8px 0px;
}
.mod-housenew .list-item .add .name {
	font-size: 14px; font-weight: 700;
}
.mod-housenew .list-item .add .name a {
	color: rgb(81, 81, 81);
}
.mod-housenew .list-item .add .txt {
	font: 700 14px/14px Microsoft Yahei; color: #dc4844; font-size-adjust: none; font-stretch: normal;
}
.mod-housenew .list-item .add .bm {
	background: url("../images/dotted.png") repeat-x left top; padding-top: 10px;
}
.mod-housenew .list-item .add .bm em {
	color: #dc4844;
}
.mod-housenew .list-item .add p {
	margin-bottom: 10px;
}
.mod-housenew .list-item .add .addr {
	color: rgb(139, 139, 139);
}
.mod-coll .mod-hd {
	margin-top: 0px;
}
.mod-coll .list-item .add {
	padding-top: 0px;
}
.mod-coll .list-item .add .name {
	font-family: "宋体"; font-weight: 400; margin-bottom: 10px;
}
.mod-coll .list-item .add .txt {
	font: 12px/normal "Lucida Grande", Arial, "宋体"; font-size-adjust: none; font-stretch: normal;
}
.mod-coll .list-item .add .txt .nr {
	margin: 8px 0px; color: rgb(139, 139, 139); display: block;
}
.mod-coll .list-item .add .txt .r {
	top: 2px; color: rgb(139, 139, 139); float: right; position: relative;
}
.mod-coll .list-item .add .txt .r em {
	color: #dc4844;
}
.list-view .list-item {
	margin: 0px !important;
}
.list-view .name {
	height: 26px; line-height: 26px; display: inline-block;
}
.list-view .price {
	height: 26px; line-height: 26px; display: inline-block;
}
.list-view .name {
	margin: 0px !important; width: 138px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.list-view .price {
	width: 85px; text-align: right; color: rgb(153, 153, 153); float: right;
}
.list-view .price em {
	color: #dc4844;
}
.list-view .youhui{height:30px;line-height:30px;float:right;width:155px;color:#dc4844;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.favside {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.favside .mod-hd {
	margin-top: 14px;
}
.favside .mod-bd {
	background: url("../images/dotted.png") repeat-x left top;
}
.favside .mod-bd {
	font: 400 12px/14px "宋体"; font-size-adjust: none; font-stretch: normal;
}
.favside .name {
	font: 400 12px/14px "宋体"; font-size-adjust: none; font-stretch: normal;
}
.favside .list-item {
	background: url("../images/dotted.png") repeat-x left bottom;
}
.favside .list-item::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.favside .list-item a.name {
	height: 30px; line-height: 30px;
}
.favside .list-item span.price {
	height: 30px; line-height: 30px;
}
.favside .list-item a:hover {
	color: #dc4844;
}

.activity-list .list-item {
	border-width: 1px 1px 2px 1px; border-style: solid; border-color: rgb(234, 234, 234); padding: 10px; transition:border-color 0.15s linear; margin-bottom: 30px; cursor: pointer; min-height: 240px; -moz-transition: border-color .15s linear 0s; -webkit-transition: border-color .15s linear 0s; -o-transition: border-color .15s linear 0s; _height: 240px;
}
.activity-list .hover {
	margin-bottom: 29px; border-bottom-width: 3px;border-color: #dc4844;
}
.activity-list .info-ft {
	width: 450px; height: 50px; bottom: 10px; position: absolute;
}
.activity-list .info-ft .wrap-bm {
	width: 102px; float: right; display: inline-block;
}
.activity-list .info-ft .wrap-bm .bm-num {
	color: rgb(153, 153, 153);  font-size: 12px;padding-top: 36px;*padding-top:5px;
}
.activity-list .info-ft .wrap-bm .bm-num em {
	color: #dc4844;font:700 14px/22px tahoma,verdana,arial,helvetica;
}
.activity-list .info-ft .btn-bm {
	background-position: 0px -30px;
}
.activity-list .pic {
	width: 350px; height: 240px; overflow: hidden; float:left;
}
.activity-list .pic img {
	width: 350px; height: 240px;
}
.activity-list .info {
	width: 450px;height: 240px;position: relative; float:right;
}
.activity-list .info-hd {
	background: url("../images/dotted.png") repeat-x left bottom; margin-bottom: 10px; position: relative; _zoom: 1;
}
.activity-list .info-hd h1 {
	font: 700 24px/24px microsoft yahei, simsun; padding: 10px 74px 10px 0px; font-size-adjust: none; font-stretch: normal;
}
.activity-list .info-hd h2 {
	font: 300 18px/24px Microsoft Yahei; color: rgb(81, 81, 81); padding-bottom: 10px; font-size-adjust: none; font-stretch: normal;
}
.activity-list .info-bd {
	color: rgb(153, 153, 153); padding-bottom: 0px;
}
.activity-list .info-bd p {
	line-height: 23px;
}
.activity-list .info-bd .addr {
	color: rgb(81, 81, 81); padding-bottom: 12px;
}
.activity-list .info-ft p {
	width: 274px;
}
.activity-list .info-ft .yh {
	font: 300 20px/30px microsoft yahei, simsun; color: #dc4844; padding-bottom: 4px; float: left; font-size-adjust: none; font-stretch: normal;
}
.activity-list .info-ft .time {
	color: rgb(153, 153, 153); line-height:30px;
}
.icon-clock{display:inline-block;background:url(../images/sp.png) no-repeat 200em 0;overflow:hidden;vertical-align:middle;margin-right:6px;background-position:-255px -192px;width:16px;height:16px}

.activity-list .info-ft .btn-bm {
	background: url("../images/btn.png") no-repeat 0px 0px; width: 102px; height: 30px; float: right; display: inline-block;
}
.activity-list .info-ft .btn-bm:hover {
	background-position: 0px -30px;
}









.page-wrap {
	text-align: center; 
}
.slide-wrap {
	position: relative;
}
.slide-show {
	position: relative;
}
.slide-wrap {
	_zoom: 1;
}
.slide-wrap .page-item {
	background: url("../images/sp.png") no-repeat -22px 0px; top: 100px; width: 12px; height: 20px; line-height: 99px; overflow: hidden; display: block; position: absolute;
}
.slide-wrap .prev {
	left: -16px;
}
.slide-wrap .prev:hover {
	background-position: -22px -22px;
}
.slide-wrap .next {
	background-position: -42px 0px; right: -16px;
}
.slide-wrap .next:hover {
	background-position: -42px -22px;
}
.slide-show {
	overflow: hidden;
}
.slide-item {
	float: left;
}
.pic img {
	vertical-align: top;
}
.slide .info {
	margin: 0px 15px 0px 395px; overflow: hidden;
}
.slide .info .info-hd {
	padding: 6px 0px 9px; height: 81px; border-bottom-color: rgb(191, 190, 190); border-bottom-width: 1px; border-bottom-style: dashed;
}
.slide .info .info-hd a {
	display: block;
}
.slide .info .info-hd a:hover {
	color: #dc4844 !important;
}
.slide .info .info-hd .title {
	overflow: hidden;
}
.slide .info .info-hd .title a {
	font: 700 20px/32px microsoft yahei, simsun; width: 237px; height: 32px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.slide .info .info-hd .subtitle a {
	font: 300 14px/24px "Lucida Grande", Arial, "宋体"; height: 48px; color: rgb(102, 102, 102); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.slide .info .info-bd {
	padding: 8px 0px 11px;
}
.slide .info .info-bd p {
	height: 24px; color: rgb(119, 119, 119); line-height: 24px;
}
.slide .info .info-bd .addr {
	padding-bottom: 2px;
}
.slide .info .info-bd .time {
	padding-bottom: 23px;
}
.slide .info .info-bd .yh {
	font: 700 20px/24px microsoft yahei, simsun; color: rgb(255, 68, 0); font-size-adjust: none; font-stretch: normal;
}
.slide .info .info-bd .yh em {
	font-family: tahoma,verdana,arial,helvetica;
}
.slide .info .info-bd .price {
	color: rgb(136, 136, 136); text-decoration: line-through;
}
.slide .info .info-ft .btn-tg {
	background-position: -32px -76px; border: 0px currentColor; width: 118px; height: 38px; line-height: 999px; overflow: hidden; margin-right: 14px; vertical-align: middle; display: inline-block;
}
.slide .info .info-ft .btn-tg:hover {
	background-position: -32px -115px;
}
.slide .info .info-ft .num {
	color: rgb(102, 102, 102); font-family: arial; font-size: 14px; vertical-align: middle;
}
.slide .info .info-ft .num em {
	color: rgb(255, 102, 0); font-weight: 700;
}
.slide .pic {
	border: 1px solid rgb(242, 242, 242); width: 374px; height: 280px; float: left; display: block;
}
.thumb {
	padding: 12px 0px; text-align: center; font-size: 0px;
}
.thumb .thumb-item {
	background: rgb(187, 187, 187); border-radius: 4px; width: 8px; height: 8px; line-height: 99px; overflow: hidden; font-size: 12px; margin-right: 4px; display: inline-block; cursor: pointer; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.thumb .current {
	background: rgb(255, 68, 0);
}
.slide-ad {
	border: 1px solid rgb(234, 234, 234); overflow: hidden; margin-bottom: 14px;
}
.slide-ad .slide-show {
	width: 230px; height: 208px;
}
.slide-ad .slide-item {
	width: 230px; height: 208px;
}
.slide-ad .page-item {
	width: 28px; height: 28px;
}
.slide-ad .thumb {
	background: rgba(255, 255, 255, 0.45); padding: 2px 0px 2px 4px; border-radius: 8px; left: 87px; width: 70px; text-align: center; bottom: 8px; position: absolute; -moz-border-radius: 8px; -webkit-border-radius: 8px;
}
.slide-ad :nth-of-type(n).thumb {
	
}
.slide-ad .thumb-item {
	vertical-align: middle;
}
.slide-ad .prev {
	background-position: 0px -57px; left: 0px;
}
.slide-ad .prev:hover {
	background-position: 0px -115px;
}
.slide-ad .next {
	background-position: 0px -86px; right: 0px;
}
.slide-ad .next:hover {
	background-position: 0px -144px;
}
.panel-simple .panel-hd {
	padding-top: 4px;
}
.latest-lp {
	background: rgb(244, 244, 244); border-width: 1px 0px 0px 2px; border-style: solid none none solid; border-color: rgb(234, 234, 234) currentColor currentColor rgb(221, 221, 221); padding: 0px 6px 0px 13px; height: 361px;
}
.latest-lp .panel-hd {
	padding-bottom: 10px;
}
.xp-list-item {
	background: rgb(255, 255, 255); padding: 7px 9px; border: 1px solid rgb(238, 238, 238); height: 83px; margin-bottom: 6px; vertical-align: top; position: relative;
}
.xp-list-item .xp-info-hd {
	padding-bottom: 5px;
}
.xp-list-item .pic {
	border: 1px solid rgb(242, 242, 242); width: 82px; height: 62px; overflow: hidden; float: left;
}
.xp-list-item .txt {
	padding-top: 4px; margin-left: 90px; display: block; _zoom: 1;
}
.xp-list-item .txt span {
	width: 100%; height: 22px; line-height: 22px; display: block;
}
.xp-list-item .txt:hover span {
	color: #dc4844;
}
.xp-list-item .txt .price {
	color: rgb(51, 51, 51);
}
.xp-list-item .arrow {
	border-width: 6px; border-style: solid; border-color: rgb(244, 244, 244) rgb(255, 255, 255) rgb(244, 244, 244) rgb(244, 244, 244); left: -12px; top: 20px; width: 0px; height: 0px; overflow: hidden; display: inline-block; position: absolute;
}
.xp-list-item .icon-locate {
	background: rgb(204, 204, 204); border-radius: 6px; border: 2px solid rgb(255, 255, 255); left: -24px; top: 20px; width: 8px; height: 8px; overflow: hidden; position: absolute; -moz-border-radius: 6px; -webkit-border-radius: 6px;
}
.hot-ranking {
	padding: 0px 13px 12px;
}
.hot-ranking .panel-hd {
	padding-bottom: 5px; position: relative;
}
.hot-list-item {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAMAAABFaP0WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDM0MiwgMjAxMC8wMS8xMC0xODowNjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4OUJDRDExQTFBMjA2ODExQjJCMUNBODQ1MjdERjI0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MDMzRTQzNjZEMjcxMUUzQjBBNEMzQUY5QTcyRkY5MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MDMzRTQzNTZEMjcxMUUzQjBBNEMzQUY5QTcyRkY5MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzM0Njg5QkMwODZERTMxMTk5MTVCNThFMjQ1OEI3NDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODlCQ0QxMUExQTIwNjgxMUIyQjFDQTg0NTI3REYyNDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5EBgxOAAAABlBMVEW5mn4AAACI9BNsAAAADklEQVR42mJgAAGAAAMAAAYAAeBCEU4AAAAASUVORK5CYII=") no-repeat left; height: 25px; line-height: 25px; position: relative;
}
.hot-list-item .num {
	background: silver; width: 16px; height: 16px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; font-weight: 300; margin-right: 8px; display: inline-block;
}
.hot-list-item .name {
	width: 110px; padding-left: 10px; display: inline-block;
}
.hot-list-item .name {
	vertical-align: middle;
}
.hot-list-item .price {
	vertical-align: middle;
}
.activity-list .info-ft {
	
}
.activity-list .info-ft::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.btn-bm {
	outline: 0px;
}
.btn-bm {
	text-indent: 100%; overflow: hidden; white-space: nowrap;
}
.xp-list .name {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hot-list-item .name {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}




.toolbar{margin-bottom:20px}
.toolbar .no-count{color:#333;font:300 18px/36px Microsoft Yahei}
.toolbar .count{color:#515151}
.toolbar .count em{font-weight:700}
.toolbar .count span{font-weight:400;color:#8b8b8b}

.toolbar .args-filter .sort{float:right}
.toolbar .args-filter .sort-item,.toolbar .args-filter .st-item{color:#666;padding:4px 8px;width:50px;text-align:center;margin:0;background-color:#fff;border:1px solid #e8e8e8;border-right:0 none;display:block;float:left;outline:0;blr:expression(this.onFocus=this.blur())}
.toolbar .args-filter .sort-item .icon-sort,.toolbar .args-filter .st-item .icon-sort{background:url(../images/sp-2.png) no-repeat;width:7px;height:9px;display:inline-block;margin-left:4px;position:relative;top:1px;*top:-2px}
.toolbar .args-filter .sort-item:hover,.toolbar .args-filter .st-item:hover{text-decoration:none;color:#F76E01}
.toolbar .args-filter .last{border-right:1px solid #e8e8e8}
.toolbar .args-filter .current{background-color:#eee}
.toolbar .args-filter .asc .icon-sort{background-position:-109px -168px}
.toolbar .args-filter .asc.current .icon-sort{background-position:-109px -168px}
.toolbar .args-filter .desc .icon-sort{background-position:-109px -180px}
.toolbar .args-filter .desc.current .icon-sort{background-position:-109px -180px}
.toolbar .picsize-filter{float:right;width:342px}
.house-list .house-list-thumb{width:278px;height:360px;float:left;margin:0 23px 30px 0;overflow:hidden;border:1px solid #e8e8e8;border-bottom:3px solid #e8e8e8}
.count-newhouse{position:relative;top:5px;margin-left:8px;font:400 14px/14px Microsoft Yahei;color:#515151}
.count-newhouse .num{font:400 14px/14px Microsoft Yahei;color:#ef4923;margin:0 4px}

.navtitle{position:relative;top:0px;margin-left:0px;font:300 18px/1.1 microsoft yahei,simsun;color:#515151}
.navtitle .index_txt{position:relative;top:0px;margin-left:8px;font:400 20px/1.1 microsoft yahei,simsun;color:#515151}
.navtitle .num{font:400 14px/14px Microsoft Yahei;color:#ef4923;margin:0 4px}


.list-item .pic{position: relative;}
.list-item .pic b.icon1 {background-image: url("../images/fcs_sale1.png"); _background-image: url("../images/fcs_sale1.gif");background-repeat: no-repeat;height:119px;width: 135px;overflow: hidden;position: absolute;right: 0;top: 0px;}
.list-item .pic b.icon2 {background-image: url("../images/fcs_sale2.png"); _background-image: url("../images/fcs_sale2.gif");background-repeat: no-repeat;height:119px;width: 135px;overflow: hidden;position: absolute;right: 0;top: 0px;}
.list-item .pic b.icon9 {background-image: url("../images/fcs_sale9.png"); _background-image: url("../images/fcs_sale9.gif");background-repeat: no-repeat;height:119px;width: 135px;overflow: hidden;position: absolute;right: 0;top: 0px;}




table{border-collapse:collapse}
.tb-fylist{border:2px solid #E0E0E0;color:#404040;width:100%;}
.tb-fylist th,.tb-fylist td{border:1px solid #E0E0E0;height:35px;padding:4px 0;font:300 14px/20px microsoft yahei,simsun;vertical-align:middle}
.tb-fylist th{text-align:center;background:#F7F7F7}
.tb-fylist td{text-align:center;padding:4px 0px}
.tdata{background:#ffffff;}
.tdbgmouseover{background:#fffeed;}

.S_btn{display:inline-block;color:#fff;height:20px;padding:0px 6px 1px 6px;font:300 14px/20px microsoft yahei,simsun;_font-family:simsun;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.S_btn_bg{background-color:#1ABC9C}
.S_btn_bg_blue{background-color:#3498db}
.S_btn_bg_green{background-color:#0f9d0b}
.S_btn_bg_red{background-color:#dc4844}
.S_btn_bg_gray{background-color:gray}

.oldprice{text-decoration:line-through;color:#999}

.showpage_fy {width:100%;height:25px;PADDING:5px 0px 6px 3px;MARGIN:20px 0px 15px 10px;_MARGIN:12px 10px 0px 10px;_PADDING:5px 3px 10px 3px; COLOR: #ff6500; TEXT-ALIGN: right;font:400 14px/20px microsoft yahei;vertical-align:middle}
.showpage_fy A {BORDER: #b7b7b7 1px solid; PADDING: 6px 12px 6px 12px;COLOR:#545454; MARGIN-RIGHT:3px;TEXT-DECORATION: none}
.showpage_fy A:hover {BORDER: #dc4844 1px solid; BACKGROUND-IMAGE: none;COLOR: #ffffff;BACKGROUND-COLOR: #dc4844}
.showpage_fy A:active {BORDER: #dc4844 1px solid; BACKGROUND-IMAGE: none;COLOR: #ffffff;BACKGROUND-COLOR: #dc4844}
.showpage_fy SPAN.current {BORDER: #dc4844 1px solid; PADDING:6px 10px 6px 10px;FONT-WEIGHT: bold;COLOR: #ffffff; MARGIN-RIGHT: 3px;BACKGROUND-COLOR: #dc4844}
.showpage_fy SPAN.showpagenum{font-size:14px;color:#999;}

.LeiSelect{ width:100%;margin-bottom:8px;}
.LeiSelect .LeiSelectBox { padding:0 10px;_padding:0 6px; margin-top:0px;_margin-top:5px; position:relative ;z-index:10;}
.LeiSelect .set { color:#333; border-bottom:1px solid #f2f2f2; padding:5px 0 3px }
.LeiSelect .set a { display:inline-block; color:#666; margin:0 0 2px 0; padding:0 2px; border:0; }
.LeiSelect .set a.LeiSelectBox { background:#d5f5f5; color:#333; border:0 }
.LeiSelect .set a:hover { color:#dc3e00 }
.LeiSelect .more-item span { float:left; display:block }
.LeiSelect .more-item span.item-tit { width:80px;padding-left:15px;padding-top:3px;background:url(../images/arrow_right.gif) no-repeat left 8px;font:400 14px/20px microsoft yahei;}
.LeiSelect .more-item span.item-lis { width:1050px;padding-top:3px;text-align:left;}
.LeiSelect .set a.sct{background:#ffab19;display:inline-block;color:#fff;height:20px;padding:0px 6px 1px 6px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.LeiSelect .more-item span.item-lis a {height:20px;padding:0px 6px 1px 6px;font:400 14px/20px microsoft yahei,simsun;_font-family:simsun;}
.LeiSelect .more-item span.item-lis a:hover {background:#ffab19;display:inline-block;color:#fff;height:20px;padding:0px 6px 1px 6px;font:400 14px/20px microsoft yahei,simsun;_font-family:simsun;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.LeiSelect .more-set{display:none; color:#666}

.select_style {width:400px; height:30px; overflow:hidden; background:url(../images/arrow_down.png) no-repeat 375px;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;float:left;margin-bottom:10px;}
.select_style select { padding:5px; background:transparent; width:428px; border:none; height:30px;-webkit-appearance: none;font:300 16px/24px microsoft yahei,simsun;color:#666666}




/*fangyuan salen*/
.shownone{display:none}
.rel{position:relative}
.org,.org a{color:#ff6a0d}
.org a:hover{color:#dc4844}
.green{color:#3b9903}
.red,.red a{color:#dc4844}
.red a:hover{color:#dc4844}
.red02,.red02 a{color:#dc4844}
.red02 a:hover{color:#dc4844}
.gray6,.gray6 a{color:#666}
.gray6 a:hover{color:#dc4844! important}
.gray9,.gray9 a{color:#999}
.gray9 a:hover{color:#dc4844! important}
.black,.black a{color:#333}
.black a:hover{color:#dc4844}
.white,.white a{color:#fff}
.white a:hover{color:#fff}

.bold{font-weight:bold}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt5{margin-top:5px}
.mt6{margin-top:6px}
.mt8{margin-top:8px}
.ml10{margin-left:10px}
.ml5{margin-left:5px}
.mlr5{margin:0 5px}
.mlr10{margin:0 10px}
.pr10{padding-right:10px;}
.floatl{float:left}
.floatr{float:right}
.alignR{text-align:right}

.rel{position:relative}
.guide{z-index:1;color:#666;font:400 16px Microsoft Yahei;}
.guide a{padding:0 5px;color:#666}
.guide a:hover{color:#dc4844}
.guide a.btn-fabu{display:inline-block;position:absolute;top:25px}

a.btn-fabu{display:inline-block;position:absolute;bottom:17px;right:0px;background:url(../images/btn-fabu.gif);width:106px;height:34px;line-height:34px;padding:0 0 0 42px !important;color:#fff !important;font-size:15px;text-decoration:none}
a.btn-fabu:hover{background:url(../images/btn-fabu-hover.gif);color:#fff !important;text-decoration:none}

.search{margin-top:10px;margin-bottom:8px;}
.search .searchMenu{height:36px;border-left:1px solid #ddd;border-radius:2px 0 0 0;position:relative}
.search .searchMenu a,.search .searchMenu a:hover{color:#333;text-decoration:none}
.search .searchMenu li{height:36px;padding:0 27px;font:normal 14px/36px 'Microsoft YaHei';background:url(../images/searchMenuBg.gif) 0 0 repeat-x;border-right:1px solid #ddd;border-radius:0 2px 0 0;float:left;cursor:pointer}
/*.search .searchMenu li:hover{background:url(../images/searchMenuBg.gif) 0 -72px repeat-x}*/
.search .searchMenu .liOn{background-position:0 -36px;font-weight:bold}
.search .searchMenu .liOn:hover{background:url(../images/searchMenuBg.gif) 0 -36px repeat-x}
.search .con{margin-top:-1px;border:1px solid #ddd;border-radius:0 1px 0 0}


.menu{height:35px}
.menu,.menu li,.menu li:hover,.menu .liOn,.menu .liOn:hover{background:url(../images/menuBg.gif) 0 0 repeat-x}
.menu li{height:33px;font:normal 14px/33px 'Microsoft YaHei';border-right:1px solid #ddd;padding:0 23px;background-position:0 -35px;float:left}
.menu li:hover{background-position:0 -144px}
.menu .liOn{height:35px;border-left:2px solid #de3438;border-right:2px solid #de3438;background-position:0 -70px}
.menu .liOn:hover{background-position:0 -70px}
.menu .liFirst{border-left:1px solid #cbcbcb}
.menu .liRight{position:relative;float:right;border:0px;}

.updown .countnum{font:normal 12px/28px Arial,'Microsoft YaHei';color:#666}
.updown .other{text-align:right;font:normal 12px/28px Arial,'Microsoft YaHei';padding:0;float:right;padding-right:10px}
.menu li.other:hover{background:none}
.menu a:hover{color:#333;text-decoration:none}
.btnLeft,.btnRight,.btnLeftNone,.btnRightNone{width:17px;height:17px;background:url(../images/btnPage.gif) 0 0 no-repeat;display:inline-block;*zoom:1}
.btnLeftNone{background-position:0 -20px}
.btnRight{background-position:-22px 0}
.btnRightNone{background-position:-22px -20px}
.updown{height:32px;padding:7px 0 0 10px;background:#fafafa;}

.safe-warn {padding:3px 0px 0px 0px;}
.safe-warn .dd { width:130px; padding:0 8px; }
.safe-warn .list-sun { margin-right:0px; padding-left:1px }
.safe-warn .list-sun a { display:inline-block; background:url(../images/list-a.png) no-repeat; width:27px; height:24px; overflow:hidden; border:1px solid #b7b7b7; margin-left:-1px; text-align:center; color:#6f6f6f; font-family:Arial, Helvetica, sans-serif; float:left; line-height:22px }
.safe-warn .list-sun a:hover{text-decoration:none}
.safe-warn .list-sun a.sct { background:url(../images/list-as.png) no-repeat; font-weight:bold; color:#fff}



/*HOUSE LIST*/
.houseList .list{width:850px;font-family:'Microsoft YaHei';padding:20px 0;border-bottom:1px dotted #ddd;float:left}
.houseList .list .img img{width:180px;height:120px;overflow:hidden;padding:1px;border:1px solid #e9e9ee;background: #fff;}
.houseList .list .img .txtBg{width:50px;height:24px;top:111px;left:0;background:#000;opacity:0.4;filter:Alpha(opacity=40);position:absolute}
.houseList .list .img .txt{font:normal 12px/24px SinSun;color:#fff;top:100px;left:8px;position:absolute}
.houseList .list .info{width:650px}
.houseList .list .info .txt{color:#333;font-size:14px;font-weight:bold;font-family:'Microsoft YaHei'}
.houseList .list .info .f14{font-size:14px;font-family:'Microsoft YaHei'}
.houseList .list .title{font-size:18px;font-family:'Microsoft YaHei';}


.houseList .list .title span{ padding:1px 8px 1px 5px; color:#fff; font-size:12px; text-align:center; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px 10px 10px 2px; margin-right:10px; display:inline; position:relative; top:-1px; z-index:10;}
.houseList .list .title span.bg_red{ background-color:#e73e43}
.houseList .list .title span.bg_pop1{ background-color:#56b0fc}
.houseList .list .title span.bg_zhuant{ background-color:#56b0fc}
.houseList .list .title span.bg_video{ background-color:#78be4d}
.houseList .list .title span.bg_pic{ background-color:#36f;}


.houseList .list .info .moreInfo{right:10px;top:20px;position:absolute}
.houseList .list .info .time{display:inline-block;margin:1px 0 0 2px}

.houseList .list .title img{vertical-align:middle}
.houseList .listGray{background:#f6f6f6}
.houseList .list .title a{color:#05a}
.houseList .sole_icon_list{top:-3px;left:6px;position:absolute;width:49px;height:28px;background:url(../images/dujia0.gif) no-repeat 0 0}
.price{font:29px/30px Georgia,"Times New Roman",Times,serif;color:#de3438;padding-right:4px;vertical-align:-1px}
.price_sub{font:18px/30px Arial;color:green;padding-right:4px;vertical-align:-1px}
.pricenum{font:bold 17px/20px Verdana;padding-right:1px}

.iconXQ,.iconMap,.iconPrice,.iconAdress,.iconPerson{background:url(../images/icon16.png) 0 0 no-repeat;display:inline-block;padding-left:18px}
.iconMap{background-position:0 -59px;padding-left:18px}
.icon-map{background:url("../images/search_icon.gif") no-repeat scroll -5px -220px rgba(0,0,0,0);padding-left:20px}
.iconPrice{background-position:0 -30px}
.iconAdress{background-position:0 -86px}
.iconImg{background:url(../images/iconImg.gif) right top no-repeat;padding-right:20px}
.hiddenMap .rentmap{display:none}

.note{height:20px;margin-right:5px;padding:0 5px;color:#999;font-size:12px;line-height:20px;display:inline-block;*zoom:1;overflow:hidden}
.colorGreen{border:1px solid #93c993}
.colorRed{border:1px solid #f0aa9e}
.colorBlue{border:1px solid #98b5e9}
.user_agent{background:url(../images/user_agent.gif) no-repeat left;border:solid 1px #98b5e9;padding-left:26px}
.user_ge{background:url(../images/user_ge.gif) no-repeat left;border:solid 1px #ffac79;padding-left:26px !important}
.user_fcs{background:url(../images/user_fcs.gif) no-repeat left;border:solid 1px #13b726;padding-left:26px !important}

.label_fang{ margin-right:5px; font-size:12px; color:#fff!important;padding:3px 8px 2px 8px;}
.g_tagSon0{background:#6e90d7; border-bottom:1px solid #6381c1;}
.g_tagSon1{background:#62b362; border-bottom:1px solid #58a158;}
.g_tagSon2{background:#eea742; border-bottom:1px solid #d6963b;}
.g_tagSon3{background:#b48fd9; border-bottom:1px solid #b48fd9;}
.g_tagSon4{background:#ea695a; border-bottom:1px solid #d25e51;}


/* 信息列表 TABLE start */
.task-list-tab { width:100%;font-family:'Microsoft YaHei';}
.task-list-tab p{font-size:14px;}
.task-list-tab, .task-list-tab td { border-collapse:collapse; }
.task-list-tab .tdata{background:#f0f0f0;line-height: 200%;}
.task-list-tab .tdata td { background:#fff; border-left:1px solid #e9e9ee;border-right:1px solid #e9e9ee;border-top:1px solid #e9e9ee; border-width:1px 0; padding:8px 5px 8px 5px; }
.task-list-tab .tdata td.first {width:120px; border-left-width:1px;padding-left:5px;}
.task-list-tab .tdata td.midtxt {line-height:30px;}
.task-list-tab .tdata td.midtxt .showtitle{font-size:16px;color:#545454;}
.task-list-tab .tdata td.midtxt img{vertical-align:middle}
.task-list-tab .tdata td.first img.adPic{width:120px;height:160px;padding:1px;border:1px solid #e9e9ee;background: #fff;}
.task-list-tab .tdata td.last {width:200px; border-right-width:1px; text-align:right; padding-right:10px; line-height:30px;}
.task-list-tab .tdbgmouseover{background:#fffeed;line-height: 200%;}
.task-list-tab .tdbgmouseover td {border-top:1px solid #e9e9ee; border-left:1px solid #e9e9ee;border-right:1px solid #e9e9ee;border-width:1px 0; padding:8px 5px 8px 5px; }
/* .task-list-tab .tdbgmouseover a{font-weight:bold;}*/
.task-list-tab .tdbgmouseover td.first {width:120px; border-left-width:1px;padding-left:5px;}
.task-list-tab .tdbgmouseover td.midtxt {line-height:30px;}
.task-list-tab .tdbgmouseover td.midtxt .showtitle{font-size:16px;color:#ce0203;}
.task-list-tab .tdbgmouseover td.midtxt img{vertical-align:middle}
.task-list-tab .tdbgmouseover td.first img.adPic{width:120px;height:160px;padding:1px;border:1px solid #e9e9ee;background: #fff;}
.task-list-tab .tdbgmouseover td.last {width:200px; border-right-width:1px; text-align:right; padding-right:10px;line-height:30px;}
img.ifpic{padding-top:1px;padding-right:3px;}
img.ifhot{padding-top:3px;padding-right:3px;}
img.imgclock{padding-top:2px;padding-right:3px;}
.g_tagSon00{background:#919191; border-bottom:1px solid #7f7f7f;}
.bt-blue {font-size:14px;line-height:33px;background:#4899E0;font-weight:bold;color:#FFF;padding:6px 18px 8px;}
.bt-blue:hover{background:#368DD9;text-decoration:none;color:#FFF;}
.bt-green {font-size:14px;background:#6FB934;font-weight:bold;color:#FFF;padding:5px 15px 6px;border-radius: 5px;}
.bt-green:hover{background:#5FA924;text-decoration:none;color:#FFF;}
.f10{color:#9c9c9c;font-size:10px;}
.cgray{color:#666666;}
.shownum{font-size:16px;color:#cc0000;font-weight:bold; FONT-FAMILY:Georgia,"Times New Roman",Times,serif;}

/* 信息列表 TABLE end */



/*足迹侧边栏*/
.rside{position:fixed;width:35px;height:100%;right:0;top:0;z-index:99999999999;font-family:microsoft yahei;}
.rside.w480{width:480px}
.rsidebtn{position:absolute;width:35px;height:100%;right:0;top:0;z-index:99999999999;border-right:4px solid #7a6e6e; }
.rsidebtn.r455{right:455px;}
.rsidebtn .barbox{position: absolute;right:0;top:35%;transform: translate(0,-50%);margin: 0 auto;} 
.rsidebtn .barboxa{position: absolute;right:0;bottom:194px;margin: 0 auto;} 
.rsidebtn a.n01,.rsidebtn a.n02,.rsidebtn a.n03,.rsidebtn a.n04,.rsidebtn a.n05,.rsidebtn a.n06,.rsidebtn a.n07,.rsidebtn a.n08,.rsidebtn a.n09{width:35px;height:35px;position:relative;margin-bottom:1px; display:block;background:#7a6e6e url(/images_new/icon_rbar20160517.png) no-repeat;}
.rsidebtn a:hover.n01,.rsidebtn a:hover.n02,.rsidebtn a:hover.n03,.rsidebtn a:hover.n04,.rsidebtn a:hover.n05,.rsidebtn a:hover.n06,.rsidebtn a:hover.n07,.rsidebtn a:hover.n08,.rsidebtn a:hover.n09{background:#cf0000 url(/images_new/icon_rbar20160517.png) no-repeat;}
.rsidebtn a.n01,.rsidebtn a:hover.n01{background-position:0 0px}
.rsidebtn a.n02,.rsidebtn a:hover.n02{ background-position:0 -35px}
.rsidebtn a.n03,.rsidebtn a:hover.n03{background-position:0 -70px}
.rsidebtn a.n04,.rsidebtn a:hover.n04{background-position:0 -105px}
.rsidebtn a.n05,.rsidebtn a:hover.n05{background-position:0 -140px}
.rsidebtn a.n06,.rsidebtn a:hover.n06{background-position:0 -175px}
.rsidebtn a.n07,.rsidebtn a:hover.n07{background-position:0 -210px}
.rsidebtn a.n08,.rsidebtn a:hover.n08{background-position:0 -310px}
.rsidebtn a.n09,.rsidebtn a:hover.n09{background-position:0 -345px}
.rsidebtn a:hover .sideboxnr{display: block;}
.sideboxnr{width:73px;height:35px;line-height:35px;display:inline-block;background:#cf0000;opacity:1;filter:Alpha(opacity=100);position:absolute;right:35px;top:0px; display:none;color:#fff; text-align:center}
.sideboxnr.long{width:150px;}
.rfootp{ position:absolute;top:0px;right:0px;width:440px; height:100%;padding-left:15px;overflow: hidden;background:#edebeb}
.rfootptit{height:24px;line-height:24px;margin:15px 0 0px 0; background:url(/images_new/icon_rbar20160517.png) no-repeat 4px -276px;padding-left:18px;}
.rfootptit .close{float:right;width:10px;height:10px;background:url(/images_new/icon_rbar20160517.png) no-repeat 0px -255px; display:inline-block;margin:6px 8px 0 0; cursor:pointer}
.rfootptit .s1{float:left;height:16px;line-height:16px;margin-top:3px;padding:0 12px;font-size:14px;text-align:center;border-right:1px solid #ccc}
.rfootptit .s1.nob{border-right:0px}
.rfootptit .s1 a{ text-decoration:none}
.rfootptit .s1 a.active{ color:#c00;font-size:16px;}
.rfootpnr{width:440px;height:90%;overflow-y: auto;overflow-x: hidden; margin-top:20px}
.rfootp li{float:left;width:204px;margin-bottom:20px;display:inline;}
.rfootp li.mar15{margin-right:15px;}
.rsideV01 {position: fixed;width: 35px;height: 100%;right: 0;top: 0;z-index: 99999999999;}

.rside .imgbox {
    position: relative;
    width: 204px;
    height: 136px;
    overflow: hidden;
}
.rside .imgbox a {
    color: #ffffff;
}
.rside .imgbox img {
    width: 204px;
    height: 136px;
}
.rside .imgbox a:hover img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform: scale(1.01);-o-transform: scale(1.01);transform:scale(1.01);}


.rside .imgbox .texta {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 24px;
    line-height: 24px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');
    background-color: rgba(0, 0, 0, 0.4);
    overflow: hidden;
}
.rside .imgbox .texta p {
    padding: 0 10px;
    font-size: 14px;
    color: #ffffff;
}
.rside .imgbox .texta label {
    float: right;
    overflow: hidden;
}

#EsfCookiesList li {width:420px;margin-bottom:11px;
    border-bottom: #ccc 1px dashed;
    padding-bottom: 12px;
    padding-left: 0px;
    padding-right: 0px;
}
#EsfCookiesList li .xximg {
    width: 100px;
}
#EsfCookiesList li .xximg img {
    width: 100px;
    height: 65px;float:left;margin-right:10px;vertical-align:top;border:0px;
}
#EsfCookiesList .xxtitle {
    height:44px;
}
#EsfCookiesList .xxtitle a {
    color: #515151;
    font-size: 14px;line-height:22px;
    font-family: microsoft yahei,simsun;
}
#EsfCookiesList .xxtitle a:hover{
    color: #dc4844;
}
#EsfCookiesList .xxinfo {
    color: #999999;float:right;
}
#EsfCookiesList p .his_price {
    font-family:Tahoma;font-size:16px;font-weight:bold;;
    color:#fd6300;
}


#WenzhangCookiesList li {width:420px;margin-bottom:11px;
    border-bottom: #ccc 1px dashed;
    padding-bottom: 12px;
    padding-left: 0px;
    padding-right: 0px;
}
#WenzhangCookiesList li .xximg {
    width: 100px;
}
#WenzhangCookiesList li .xximg img {
    width: 100px;
    height: 65px;float:left;margin-right:10px;vertical-align:top;border:0px;
}
#WenzhangCookiesList .xxtitle {
    height:48px;
}
#WenzhangCookiesList .xxtitle a {
    color: #515151;
    font-size: 14px;line-height:24px;
    font-family: microsoft yahei,simsun;
}
#WenzhangCookiesList .xxtitle a:hover{
    color: #dc4844;
}
#WenzhangCookiesList .xxinfo {
    color: #999999;float:right;
}

.clear_none{width:100%;text-align:center;padding:30px 0;}
.go_clear{clear:both;width:100%;text-align:center;padding-top:20px;}
.btn-clear{-moz-transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;-o-transition:all .15s ease 0s;transition:all .15s ease 0s}
.btn-clear{background-color:#dc4844;border:0 none;color:#fff;font:300 14px microsoft yahei,simsun;height:28px;line-height:28px;padding:0 20px;text-align:center;cursor:pointer;overflow:hidden;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}

