﻿::selection {
	background-color:rgba(13,173,81,0.2);
	color:#333
}
::-moz-selection {
	background-color:rgba(13,173,81,0.2);
	color:#333
}
::-webkit-selection {
	background-color:rgba(13,173,81,0.2);
	color:#333
}
.coverpic-type {
	position:absolute;
	display:block;
	color:rgba(255,255,255,0.5);
	font-size:12px
}
.coverpic-pos-lt {
	left:12px;
	top:12px
}
.coverpic-pos-rt {
	right:12px;
	top:12px
}
.coverpic-pos-lb {
	left:12px;
	bottom:12px
}
.coverpic-pos-rb {
	right:12px;
	bottom:12px
}
.coverpic-pos-rtf {
	right:20px;
	top:20px
}
.index-page-link {
	display:block
}
.lianjia-header-xinfang {
	color:#333333;
	background:#ececec;
	height:36px;
	line-height:36px
}
.lianjia-header-xinfang .nav-xinfang {
	width:1150px
}
.lianjia-header-xinfang .nav-xinfang ul {
	width:auto;
	margin-left:0
}
.lianjia-header-xinfang .nav-xinfang ul li a {
	font-size:12px;
	color:#555555
}
.lianjia-header-xinfang .nav-xinfang ul li a.on {
	background:none
}
.lianjia-header-xinfang .nav-xinfang ul li .nav-list {
	top:26px
}
.lianjia-header-xinfang .nav-xinfang .login .typeShowUser a {
	color:#333333;
	font-size:12px
}
.f-title {
	text-align:center;
	position:relative;
	margin-bottom:43px
}
.f-title .show-more {
	position:absolute;
	right:0;
	bottom:0
}
.f-title .title-l h1 {
	font-size:34px;
	font-weight:700
}
.f-title .title-r {
	color:#2c3236
}
.f-title .title-r span {
	font-size:16px
}
.f-title .all {
	text-align:left;
	position:absolute;
	left:0;
	bottom:-30px;
	font-weight:700;
	font-size:14px
}
.f-title .all i {
	color:#1f99f4;
	font-weight:700
}
.f-title .show-more {
	color:#1f99f4
}
.line {
	background-image:url(../images/line.png);
	background-repeat:no-repeat;
	width:100%;
	height:7px;
	background-size:100% 7px
}
.p-len {
	padding:40px 0 50px 0
}
.xinfang-nav {
	height:87px;
	line-height:85px;
	box-shadow:0 3px 15px rgba(0,0,0,0.15);
	position:relative;
	z-index:9
}
.xinfang-nav .logo {
	background-repeat:no-repeat;
	background-image:url(../images/logo.png);
	background-size:100% 100%;
	background-position:left center;
	width:180px;
	height:33px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;

}

.xinfang-nav .nav-border {
	display:inline-block;
	width:1px;
	height:28px;
	margin:0 16px 5px 16px;
	background:#ccc;
	vertical-align:middle
}
.xinfang-nav .s-city {
	display:inline-block;
	height:26px;
	padding:0 8px;
	margin-bottom:5px;
	line-height:26px;
	border:1px solid #dfdfdf;
	border-radius:2px;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer
}
.xinfang-nav .s-city:after {
	content:"\0020";
	display:inline-block;
	width:0;
	height:0;
	margin:2px 0 0 8px;
	border:4px solid;
	border-color:#999 transparent transparent transparent;
	vertical-align:middle
}
.xinfang-nav .nav-list {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-left:90px;
	top:26px
}
.xinfang-nav .nav-list li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	list-style:none;
	margin-right:30px
}
.xinfang-nav .nav-list li i {
	display:inline-block;
	vertical-align:-4px;
	width:25px;
	height:28px;
	background-image:url(../images/coconet3.gif);
	background-repeat:no-repeat
}
.xinfang-nav .nav-list li a {
	color:#333;
	font-size:16px
}
.xinfang-nav .nav-list li a.check {
	color:#5dbb85
}
.xinfang-nav .ren-con {
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative
}
.xinfang-nav .ren-con .recently {
	color:#999;
	cursor:pointer;
	margin-right:30px
}
.xinfang-nav .ren-con .r-container {
	display:none
}
.xinfang-nav .ren-con .r-container .recent-detail {
	position:absolute;
	z-index:2;
	background:white;
	width:350px;
	height:220px;
	right:-135px;
	top:68px;
	overflow:auto;
	padding:0 20px 40px;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);
	box-shadow:0 1px 3px rgba(0,0,0,0.2)
}
.xinfang-nav .ren-con .r-container .recent-detail .loading {
	width:20px;
	position:absolute;
	left:50%;
	margin-left:-10px
}
.xinfang-nav .ren-con .r-container .recent-detail ul {
	position:relative;
	line-height:0
}
.xinfang-nav .ren-con .r-container .recent-detail ul li {
	border-bottom:1px solid #e4e4e4;
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:100%;
	padding:20px 0
}
.xinfang-nav .ren-con .r-container .recent-detail ul li .delete {
	color:#999;
	float:right;
	line-height:50px;
	cursor:pointer
}
.xinfang-nav .ren-con .r-container .recent-detail ul li img {
	width:70px;
	height:55px;
	margin-right:15px
}
.xinfang-nav .ren-con .r-container .recent-detail ul li .info p {
	line-height:19px;
	font-size:12px
}
.xinfang-nav .ren-con .r-container .recent-detail ul li .info p.title {
	font-weight:bold
}
.xinfang-nav .ren-con .r-container .recent-detail ul li .info p.title .t-til {
	font-weight:bold;
	font-size:16px;
	margin-right:10px
}
.xinfang-nav .ren-con .r-container .recent-detail ul li .info p span {
	padding:2px;
	margin-right:5px;
	font-size:12px
}
.xinfang-nav .ren-con .r-container .recent-detail ul li .info p span.label0 {
	background:#77bbd5;
	color:white
}
.xinfang-nav .ren-con .r-container .recent-detail ul li .info p span.label1 {
	background:#dac782;
	color:white
}
.xinfang-nav .ren-con .r-container .recent-detail ul li .info p .price {
	color:#f15044
}
.xinfang-nav .ren-con .r-container .clear-all {
	height:40px;
	position:absolute;
	bottom:0;
	color:#999;
	background:white;
	line-height:40px;
	z-index:3;
	top:288px;
	width:390px;
	right:-135px;
	text-align:center;
	display:none
}
.xinfang-nav .ren-con .r-container .clear-all .login-btn {
	background:#39ac6a;
	color:white;
	padding:10px
}
.xinfang-nav .ren-con .r-container .clear-all span {
	text-decoration:underline;
	cursor:pointer;
	position:relative;
	right:19px;
	float:right
}
.xinfang-nav .phone {
	background-image:url(../images/sprite_graphic_v2.png);
	background-position:-83px -10px;
	background-repeat:no-repeat;
	width:18px;
	height:14px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:3px;
	margin-right:3px
}
.xinfang-nav .wrapper-xinfang .fr span {
	color:#39ac6a;
	font-weight:700
}
::-webkit-input-placeholder {
	color:#c1dccb
}
:-moz-placeholder {
	color:#c1dccb
}
::-moz-placeholder {
	color:#c1dccb
}
:-ms-input-placeholder {
	color:#c1dccb
}
.xinfang-banner {
	max-width:1920px;
	height:444px;
	position:relative;
	margin:0 auto
}
.xinfang-banner .x-map {
	width:248px;
	position:absolute;
	z-index:2
}
.xinfang-banner .x-map .x-m-top {
	background:#263138;
	padding:20px 15px 17px 15px;
	height:72px
}
.xinfang-banner .x-map .x-m-top .s-map {
	width:213px;
	height:38px;
	background:#f15044;
	margin:18px auto 0 auto;
	position:relative;
	left:-1px;
	color:white;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	line-height:38px;
	text-align:center;
	cursor:pointer
}
.xinfang-banner .x-map .x-m-top .s-map:hover {
	background:#e24b40;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);
	box-shadow:0 1px 2px rgba(0,0,0,0.2)
}
.xinfang-banner .x-map .x-m-top .s-map a {
	color:white;
	text-decoration:none;
	display:block
}
.xinfang-banner .x-map .x-m-top .s-city {
	color:white;
	margin-bottom:10px;
	height:15px;
	line-height:15px;
	font-size:14px;
	cursor:pointer
}
.xinfang-banner .x-map .x-m-top .s-city i:first-child {
	background-image:url('../images/sprite_graphic_v2.png');
	background-image:-webkit-image-set(url("../images/sprite_graphic_v2.png") 1x,url("../../img/xinfang/Sprite_Graphic_v2@2x.png") 2x);
	background-size:710px 230px;
	background-position:-8px -10px;
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	display:inline-block;
	vertical-align:top;
	margin:0 5px;
	position:relative;
	top:-1px;
	left:-1px
}
.xinfang-banner .x-map .x-m-top .s-city i.p-110000 {
	background:url("../images/beijing.png");
	background-image:-webkit-image-set(url("../images/beijing.png") 1x,url("../../img/xinfang/name/beijing.png") 2x);
	background-size:57px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:57px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-330100 {
	background:url("../images/hangzhou.png");
	background-image:-webkit-image-set(url("../images/hangzhou.png") 1x,url("../../img/xinfang/name/hangzhou.png") 2x);
	background-size:88px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:88px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-510100 {
	background:url("../images/chengdu.png");
	background-image:-webkit-image-set(url("../images/chengdu.png") 1x,url("../../img/xinfang/name/chengdu.png") 2x);
	background-size:74px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:74px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-430100 {
	background:url("../images/changsha.png");
	background-image:-webkit-image-set(url("../images/changsha.png") 1x,url("../../img/xinfang/name/changsha.png") 2x);
	background-size:87px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:87px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-500000 {
	background:url("../images/chongqing.png");
	background-image:-webkit-image-set(url("../images/chongqing.png") 1x,url("../../img/xinfang/name/chongqing.png") 2x);
	background-size:92px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:92px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-210200 {
	background:url("../images/dalian.png");
	background-image:-webkit-image-set(url("../images/dalian.png") 1x,url("../../img/xinfang/name/dalian.png") 2x);
	background-size:57px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:57px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-320100 {
	background:url("../images/nanjing.png");
	background-image:-webkit-image-set(url("../images/nanjing.png") 1x,url("../../img/xinfang/name/nanjing.png") 2x);
	background-size:66px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:66px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-370200 {
	background:url("../images/qingdao.png");
	background-image:-webkit-image-set(url("../images/qingdao.png") 1x,url("../../img/xinfang/name/qingdao.png") 2x);
	background-size:71px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:71px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-310000 {
	background:url("../images/shanghai.png");
	background-image:-webkit-image-set(url("../images/shanghai.png") 1x,url("../../img/xinfang/name/shanghai.png") 2x);
	background-size:80px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:80px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-440300 {
	background:url("../images/shenzhen.png");
	background-image:-webkit-image-set(url("../images/shenzhen.png") 1x,url("../../img/xinfang/name/shenzhen.png") 2x);
	background-size:83px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:83px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-120000 {
	background:url("../images/tianjin.png");
	background-image:-webkit-image-set(url("../images/tianjin.png") 1x,url("../../img/xinfang/name/tianjin.png") 2x);
	background-size:60px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:60px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-420100 {
	background:url("../images/wuhan.png");
	background-image:-webkit-image-set(url("../images/wuhan.png") 1x,url("../../img/xinfang/name/wuhan.png") 2x);
	background-size:60px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:60px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-610100 {
	background:url("../images/xian.png");
	background-image:-webkit-image-set(url("../images/xian.png") 1x,url("../../img/xinfang/name/xian.png") 2x);
	background-size:42px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:42px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-370101 {
	background:url("../images/jinan.png");
	background-image:-webkit-image-set(url("../images/jinan.png") 1x,url("../../img/xinfang/name/jinan.png") 2x);
	background-size:47px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:47px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-130100 {
	background:url("../images/shijiazhuang.png");
	background-image:-webkit-image-set(url("../images/shijiazhuang.png") 1x,url("../../img/xinfang/name/shijiazhuang.png") 2x);
	background-size:116px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:116px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-440100 {
	background:url("../images/guangzhou.png");
	background-image:-webkit-image-set(url("../images/guangzhou.png") 1x,url("../../img/xinfang/name/guangzhou.png") 2x);
	background-size:150px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:150px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-370600 {
	background:url("../images/yantai.png");
	background-image:-webkit-image-set(url("../images/yantai.png") 1x,url("../../img/xinfang/name/yantai.png") 2x);
	background-size:150px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:150px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-210100 {
	background:url("../images/shenyang.png");
	background-image:-webkit-image-set(url("../images/shenyang.png") 1x,url("../../img/xinfang/name/shenyang.png") 2x);
	background-size:86px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:86px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-350200 {
	background:url("../images/xiamen.png");
	background-image:-webkit-image-set(url("../images/xiamen.png") 1x,url("../../img/xinfang/name/xiamen.png") 2x);
	background-size:61px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:61px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-340100 {
	background:url("../images/hefei.png");
	background-image:-webkit-image-set(url("../images/hefei.png") 1x,url("../../img/xinfang/name/hefei.png") 2x);
	background-size:42px 12px;
	background-repeat:no-repeat;
	height:12px;
	width:42px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-top .s-city i.p-x {
	background-repeat:no-repeat;
	height:12px;
	position:relative;
	top:1px;
	margin-left:5px;
	display:inline-block
}
.xinfang-banner .x-map .x-m-info {
	width:248px;
	height:335px;
	position:relative
}
.xinfang-banner .x-map .x-m-info .x-m-txt {
	position:absolute;
	bottom:0;
	color:white;
	margin:12px 12px 15px 15px
}
.xinfang-banner .x-map .x-m-info .x-m-txt span {
	font-weight:700
}
.xinfang-banner .x-map .x-m-info .x-m-txt p {
	font-size:12px;
	line-height:22px
}
.xinfang-banner .x-map .x-m-info .x-m-txt .p-info {
	color:#575858
}
.xinfang-banner .x-map .x-m-info .x-m-txt .h-price {
	color:#f15044
}
.xinfang-banner .x-map .m-110000 {
	background-image:url("../images/map_beijing.png");
	background-image:-webkit-image-set(url("../images/map_beijing.png") 1x,url("../../img/xinfang/map/map_beijing@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-330100 {
	background-image:url("../images/map_hangzhou.png");
	background-image:-webkit-image-set(url("../images/map_hangzhou.png") 1x,url("../../img/xinfang/map/map_hangzhou@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-510100 {
	background-image:url("../images/map_chengdu.png");
	background-image:-webkit-image-set(url("../images/map_chengdu.png") 1x,url("../../img/xinfang/map/map_chengdu@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-430100 {
	background-image:url("../images/map_changsha.png");
	background-image:-webkit-image-set(url("../images/map_changsha.png") 1x,url("../../img/xinfang/map/map_changsha@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-500000 {
	background-image:url("../images/map_chongqing.png");
	background-image:-webkit-image-set(url("../images/map_chongqing.png") 1x,url("../../img/xinfang/map/map_chongqing@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-210200 {
	background-image:url("../images/map_dalian.png");
	background-image:-webkit-image-set(url("../images/map_dalian.png") 1x,url("../../img/xinfang/map/map_dalian@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-320100 {
	background-image:url("../images/map_nanjing.png");
	background-image:-webkit-image-set(url("../images/map_nanjing.png") 1x,url("../../img/xinfang/map/map_nanjing@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-370200 {
	background-image:url("../images/map_qingdao.png");
	background-image:-webkit-image-set(url("../images/map_qingdao.png") 1x,url("../../img/xinfang/map/map_qingdao@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-310000 {
	background-image:url("../images/map_shanghai.png");
	background-image:-webkit-image-set(url("../images/map_shanghai.png") 1x,url("../../img/xinfang/map/map_shanghai@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-440300 {
	background-image:url("../images/map_shenzhen.png");
	background-image:-webkit-image-set(url("../images/map_shenzhen.png") 1x,url("../../img/xinfang/map/map_shenzhen@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-120000 {
	background-image:url("../images/map_tianjin.png");
	background-image:-webkit-image-set(url("../images/map_tianjin.png") 1x,url("../../img/xinfang/map/map_tianjin@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-420100 {
	background-image:url("../images/map_wuhan.png");
	background-image:-webkit-image-set(url("../images/map_wuhan.png") 1x,url("../../img/xinfang/map/map_wuhan@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-610100 {
	background-image:url("../images/map_xian.png");
	background-image:-webkit-image-set(url("../images/map_xian.png") 1x,url("../../img/xinfang/map/map_xian@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-370101 {
	background-image:url("../images/map_jinan.png");
	background-image:-webkit-image-set(url("../images/map_jinan.png") 1x,url("../../img/xinfang/map/map_jinan@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-130100 {
	background-image:url("../images/map_shijiazhuang.png");
	background-image:-webkit-image-set(url("../images/map_shijiazhuang.png") 1x,url("../../img/xinfang/map/map_shijiazhuang@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-440100,.xinfang-banner .x-map .m-370600,.xinfang-banner .x-map .m-210100,.xinfang-banner .x-map .m-350200,.xinfang-banner .x-map .m-340100 {
	background-image:url("../images/map_default.png");
	background-image:-webkit-image-set(url("../images/map_default.png") 1x,url("../../img/xinfang/map/map_default@2x.png") 2x);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-map .m-x {
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:250px 336px
}
.xinfang-banner .x-filter {
	position:absolute;
	left:246px;
	background:rgba(57,172,106,0.9);
	background:#39ac6a \0;
	height:338px;
	padding:53px 16px 53px 30px
}
.xinfang-banner .x-filter .x-f-block {
	display:block;
	width:200px
}
.xinfang-banner .x-filter .x-f-block .search {
	width:134px;
	margin-bottom:20px;
	border:1px solid white;
	background:#369d67;
	padding:0 8px;
	height:36px;
	line-height:36px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	color:white
}
.xinfang-banner .x-filter .x-f-block .btn {
	background:url(../images/sprite_graphic_v2.png) no-repeat -185px -10px;
	width:38px;
	height:39px;
	display:inline-block;
	cursor:pointer
}
.xinfang-banner .x-filter .x-f-block .choose {
	background:#369d67;
	color:white;
	width:70px;
	height:35px;
	line-height:35px;
	margin-bottom:10px;
	margin-right:10px;
	padding:0 9px;
	border:1px solid white;
	display:inline-block;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	position:relative;
	cursor:pointer;
	float:left;
}
.xinfang-banner .x-filter .x-f-block .choose ul.items {
	position:absolute;
	left:-1px;
	border:1px solid white;
	width:100%;
	background-color:white;
	color:black;
	display:none;
	max-height:140px;
	overflow:auto;
	z-index:2
}
.xinfang-banner .x-filter .x-f-block .choose ul.items li {
	text-align:left;
	font-size:12px;
	width:86%;
	padding-left:14%;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.xinfang-banner .x-filter .x-f-block .choose ul.items li:hover {
	background:#f1f1f1;
	color:#333
}
.xinfang-banner .x-filter .x-f-block .choose .fix-item {
	width:50px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.xinfang-banner .x-filter .x-f-block .choose .fil-label {
	background:url("../images/sprite_graphic_v2.png") no-repeat -60px -9px;
	display:inline-block;
	width:9px;
	height:7px;
	position:absolute;
	right:16px;
	top:50%;
	margin-top:-4px
}
.xinfang-banner .x-filter .x-f-block .txt {
	font-size:12px;
	color:white;
	margin-bottom:15px
}
.xinfang-banner .x-filter .x-f-block .fil-btn {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	text-align:center;
	width:190px;
	height:37px;
	line-height:38px;
	background:white;
	color:#39ac6a;
	margin-top:30px;
	cursor:pointer;
	font-weight:700
}
.xinfang-banner .x-filter .x-f-block .fil-btn:hover {
	background:#f7f7f7;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);
	box-shadow:0 1px 2px rgba(0,0,0,0.2)
}
.xinfang-banner .x-filter .x-f-desc {
	color:white;
	width:190px;
	font-size:12px;
	margin-bottom:50px
}
.xinfang-banner .x-filter .x-f-desc .sub,.xinfang-banner .x-filter .x-f-desc a {
	color:#c1dccb;
	margin-right:5px
}
.xinfang-banner .x-filter .x-f-desc a {
	color:#fff
}
.xinfang-banner .x-banner {
	background:url(../images/banner.jpg) center center no-repeat;
	height:100%;
	width:100%;
	position:relative
}
.xinfang-banner .x-banner .title {
	background:url(../images/sprite_graphic_v2.png) no-repeat 0 -98px;
	width:720px;
	height:170px;
	display:inline-block;
	position:absolute;
	left:55%;
	top:53%;
	margin-top:-50px;
	margin-left:-360px
}
.city-change {
	width:640px;
	height:400px;
	background:#ffffff;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);
	box-shadow:0 1px 3px rgba(0,0,0,0.2);
	border-radius:2px;
	position:fixed;
	z-index:999;
	margin:auto;
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:none
}
.city-change .close {
	cursor:pointer;
	display:inline-block;
	width:30px;
	height:30px;
	overflow:hidden;
	position:absolute;
	right:-15px;
	top:-15px;
	background:url(../images/close-fc.png);
	background:-webkit-image-set(url(../images/close-fc.png) 1x,url(../../img/www/close-fc@2x.png) 2x);
	background-repeat:no-repeat
}
.city-change .fc-main {
	padding:0 40px;
	height:295px;
	overflow-y:auto
}
.city-change .fc-main .citys-l {
	width:50%;
	height:100%
}
.city-change .fc-main .citys-r {
	width:50%;
	height:100%
}
.city-change .fc-main ul {
	display:inline-block
}
.city-change .fc-main li {
	line-height:41px
}
.city-change .fc-main li .code-title {
	display:inline-block;
	width:12px;
	margin-right:10px;
	color:#999999
}
.city-change .fc-main li .city-enum {
	height:100%;
	max-width:248px
}
.city-change .fc-main li .city-enum a {
	display:inline-block;
	margin-left:7px;
	color:#333333
}
.city-change .fc-main li .city-enum a:hover {
	color:#00b064
}
.city-change .title-line {
	width:590px;
	height:1px;
	background-color:#eeeeee;
	margin:0 auto;
	margin-bottom:25px;
	margin-top:10px
}
.city-change .title {
	text-align:left;
	margin:30px 40px 0 40px;
	font-size:22px;
	color:#394043;
	font-weight:bold;
	position:relative
}
.city-change .title .city-tab {
	display:inline-block;
	float:right
}
.city-change .title .city-tab span {
	font-size:14px;
	font-weight:normal;
	display:inline-block;
	margin-right:9px;
	color:#999999
}
.city-change .title .city-tab a {
	font-size:14px;
	font-weight:normal;
	margin-left:10px;
	color:#394043
}
.city-change .title .city-tab a:hover {
	color:#00b064
}
.overlayBg {
	width:100%;
	height:100%;
	background-color:#000000;
	opacity:.6;
	filter:alpha(opacity=60);
	position:fixed;
	top:0;
	left:0;
	z-index:100;
	display:none
}
#sugBox {
	display:none;
	width:190px;
	background-color:#fff;
	border-top:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin-top:40px;
	position:absolute;
	z-index:10;
	max-height:212px;
	overflow:hidden;
	border-radius:2px
}
#sugBox li {
	height:35px;
	line-height:35px;
	padding:0 9px
}
#sugBox li:hover {
	background-color:#f1f1f1
}
#sugBox li a {
	position:relative;
	width:100%;
	display:inline-block;
	color:#333;
	font-size:12px;
	text-decoration:none
}
#sugBox li a .title {
	max-width:93px;
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
#sugBox li a .for-right {
	float:right
}
#sugBox li a .type {
	padding:1px 3px 2px 3px;
	border-radius:2px;
	margin-left:0;
	background-color:#f4f7f9;
	text-align:center;
	color:#849aae;
	vertical-align:top
}
#sugBox li a .red {
	color:#f26157
}
.xinfang-des {
	background:#f0f2f5;
	position:relative
}
.xinfang-des ul {
	padding:30px 0
}
.xinfang-des ul li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:30px
}
.xinfang-des ul li.last {
	margin-right:0
}
.xinfang-des ul li img {
	width:206px;
	height:114px;
	border-radius:2px;
	box-shadow:0 1px 3px rgba(0,0,0,0.17)
}
.xinfang-des ul li .title {
	color:white;
	font-size:16px;
	left:0
}
.xinfang-fav .fav-item ul li {
	width:248px;
	height:248px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:48px
}
.xinfang-fav .fav-item ul li.last {
	margin-right:0
}
.xinfang-fav .fav-item ul li .item-list {
	width:100%;
	height:100%;
	position:relative
}
.xinfang-fav .fav-item ul li .item-list .fav-top {
	text-align:center;
	margin-bottom:20px
}
.xinfang-fav .fav-item ul li .item-list .fav-top p {
	position:absolute;
	top:50%;
	margin-top:-10px;
	color:white;
	left:50%;
	font-size:20px
}
.xinfang-fav .fav-item ul li .item-list .fav-top span {
	position:absolute;
	bottom:0;
	left:0;
	color:white;
	font-size:9px
}
.xinfang-fav .fav-item ul li .item-list .fav-top .jie-yu {
	background:#222222;
	color:white;
	text-align:center;
	padding:10px;
	position:absolute;
	top:0;
	right:0
}
.xinfang-fav .fav-item ul li .item-list .fav-top img {
	width:248px;
	height:248px
}
.xinfang-fav .fav-item ul li .item-list .fav-bot {
	margin-bottom:20px
}
.xinfang-fav .fav-item ul li .item-list .fav-bot .price {
	color:#f44336
}
.xinfang-fav .fav-item ul li .item-list .fav-bot .origin {
	color:#999;
	text-decoration:line-through
}
.xinfang-fav .fav-item ul li .item-list .go-get {
	background:#f15044;
	width:248px;
	height:30px;
	line-height:30px;
	text-align:center;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	cursor:pointer
}
.xinfang-fav .fav-item ul li .item-list .go-get a {
	color:white
}
.xinfang-video .video-part {
	position:relative
}
.xinfang-video .video-part img.big-pic {
	width:100%;
	height:530px
}
.xinfang-video .video-part .vedio-del {
	background:#333;
	position:absolute;
	top:30px;
	color:white;
	right:30px;
	width:450px
}
.xinfang-video .video-part .vedio-del .v-title {
	padding:15px;
	border-bottom:1px solid #46474a
}
.xinfang-video .video-part .vedio-del .v-title .pingmi {
	color:#f66d62
}
.xinfang-video .video-part .vedio-del .v-title .t-title {
	font-size:20px
}
.xinfang-video .video-part .vedio-del .v-title .zone {
	color:#999
}
.xinfang-video .video-part .vedio-del .v-content {
	padding:15px;
	font-size:12px
}
.xinfang-video .video-part .vedio-del .v-content .detail {
	display:inline-block;
	width:178px;
	color:#999
}
.xinfang-video .video-part .vedio-del .v-content .content-con {
	border-right:1px solid #999;
	padding:0 20px 0 0
}
.xinfang-video .video-part .vedio-del .v-content .agent-con .item {
	display:inline-block;
	*display:inline;
	*zoom:1;
	text-align:center;
	margin-right:20px
}
.xinfang-video .video-part .vedio-del .v-content .agent-con .item img {
	width:45px;
	height:45px;
	-webkit-border-radius:45px;
	-moz-border-radius:45px;
	border-radius:45px
}
.xinfang-video .video-part .play {
	background:url(../images/sprite_graphic_v2.png) no-repeat -584px -10px;
	width:87px;
	height:87px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:absolute;
	left:30px;
	bottom:30px;
	cursor:pointer
}
.xinfang-video .video-part .play:hover {
	background-position:-484px -10px
}
.xinfang-hot .items {
	height:497px;
}
.xinfang-hot .items ul.list1 {
    height:470px;
	display:none;
}
.xinfang-hot .items ul.list1 li {
	width:550px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:50px;
	margin-bottom:45px;
	float:left;
}
.xinfang-hot .items ul.list1 li.last {
	margin-right:0
}
.xinfang-hot .items ul.list1 li .items-list {
	position:relative
}
.xinfang-hot .items ul.list1 li .items-list img {
	width:200px;
	height:200px;
	margin-top:0px;
}
.xinfang-hot .items ul.list1 li .items-list .fix-item {
	background:#f15044;
	color:#fff;
	padding:3px 6px;
	border-radius:2px;
	position:absolute;
	left:12px;
	bottom:12px
}
.xinfang-hot .items ul.list1 li .del-list {
	background:#f7f7f7;
	padding:20px;
	height:160px;
	width:310px
}
.xinfang-hot .items ul.list1 li .del-list p.title {
	font-size:20px;
	border-bottom:1px solid #f0f0f0;
	padding-bottom:20px;
	margin-bottom:20px
}
.xinfang-hot .items ul.list1 li .del-list p.title a {
	color:black;
	font-weight:700
}
.xinfang-hot .items ul.list1 li .del-list p.title .lab {
	color:#999;
	padding:0 5px;
	font-size:14px;
	border:1px solid #ccc;
	height:23px;
	line-height:23px;
	display:inline-block;
	position:relative;
	top:-1px;
	margin-left:10px;
	font-weight:normal
}
.xinfang-hot .items ul.list1 li .del-list p.list-name {
	color:#878787;
	margin-bottom:11px;
	font-weight:normal
}
.xinfang-hot .items ul.list1 li .del-list p.list-name i {
	background-image:url("../images/sprite_graphic_v2.png");
	background-position:-135px -9px;
	background-repeat:no-repeat;
	display:inline-block;
	width:13px;
	height:13px
}
.xinfang-hot .items ul.list1 li .del-list .price {
	color:#f15044
}
.xinfang-hot .items ul.list1 li .del-list label {
	margin-left:22px
}
.xinfang-hot .items ul.list1 li .del-list p {
	font-weight:700
}
.xinfang-hot .items ul.list1 li .del-list .mt {
	margin-top:11px
}


.xinfang-colorful .item-list ul li {
	float:left;
	margin-right:20px
}
.xinfang-colorful .item-list ul li.last {
	margin-right:0
}
.xinfang-colorful .item-list ul li .s-info img {
	width:272px;
	height:210px
}
.xinfang-colorful .item-list ul li .b-info img {
	width:272px;
	height:360px
}
.xinfang-colorful .item-list ul li .intro-detail {
	width:250px;
	text-align:center;
	color:white
}
.xinfang-colorful .item-list ul li .intro-detail h1 {
	font-size:30px
}
.xinfang-colorful .item-list ul li .intro-detail span {
	font-size:12px
}
.xinfang-colorful .item-list ul li .out-extra {
	margin-bottom:20px
}
.xinfang-colorful .item-list ul li .in-extra {
	margin-top:20px
}
.xinfang-colorful .item-list ul li .t-title {
	color:white
}
.xinfang-colorful .item-list ul li .t-title h1 {
	font-size:30px
}
.xinfang-colorful .item-list ul li .t-title span {
	font-size:12px
}
.xinfang-all .item-list ul li {
	float:left;
	width:342px;
	margin-right:62px;
	margin-bottom:52px;
	position:relative
}
.xinfang-all .item-list ul li .bg {
	background:url("../images/house-bg.png") repeat-x;
	width:342px;
	height:400px;
	position:absolute;
	left:0;
	top:0
}
.xinfang-all .item-list ul li.last {
	margin-right:0
}
.xinfang-all .item-list ul li .img-part {
	position:relative;
	margin-bottom:12px
}
.xinfang-all .item-list ul li .img-part img {
	width:342px;
	height:342px;
	margin-top:0px;
}
.xinfang-all .item-list ul li .img-part .s-price {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:44px;
	color:#fff;
	line-height:38px;
	position:absolute;
	top:10px;
	right:-6px;
	z-index:10;
	font-weight:700;
	text-shadow:0 1px 2px rgba(0,0,0,0.2)
}
.xinfang-all .item-list ul li .img-part .s-price .s-price-before {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:15px;
	height:37px;
	background:url("../images/sprite_graphic_v2.png") no-repeat -360px -10px;
	vertical-align:top
}
.xinfang-all .item-list ul li .img-part .s-price .s-price-cont {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:140px;
	height:37px;
	padding:0 5px;
	background-color:#fa6957;
	text-align:center;
	vertical-align:top;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.xinfang-all .item-list ul li .img-part .s-price .s-price-after {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:8px;
	height:44px;
	background:url("../images/sprite_graphic_v2.png") no-repeat -457px -10px;
	vertical-align:top
}
.xinfang-all .item-list ul li .img-part .s-info {
	position:absolute;
	bottom:18px;
	color:white;
	z-index:9;
	padding:0 18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:300px;
	left:0
}
.xinfang-all .item-list ul li .img-part .s-info i {
	background:url("../images/sprite_graphic_v2.png") no-repeat -160px -9px;
	display:inline-block;
	width:13px;
	height:13px
}
.xinfang-all .item-list ul li .img-part .title {
	font-size:26px;
	text-shadow:0 2px 4px rgba(0,0,0,0.2);
	color:white;
	font-weight:700;
	position:absolute;
	z-index:9;
	top: 50%;
    left: 50%;
    margin-left: -115px;
    margin-top: -17.5px;
    text-align: center;
    width: 230px;
	
}
.xinfang-all .item-list ul li .del-part {
	position:relative;
	z-index:10
}
.xinfang-all .item-list ul li .del-part .information .folor {
	color:#f15044;
	font-weight:700
}
.xinfang-all .item-list ul li .del-part .information .jushi {
	width:260px;
	height:21px
}
.xinfang-all .item-list ul li .del-part .type {
	color:#999;
	padding:1px 5px;
	font-size:14px;
	border:1px solid #ccc;
	position:absolute;
	top:-3px;
	right:0;
	background-color:#fff
}
.xinfang-all .show-more {
	background:#ededee;
	text-align:center;
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:45px;
	line-height:45px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	width:100%;
	cursor:pointer;
	color:#797c7f
}
.xinfang-videoshow .video-container {
	position:relative;
	width:1140px;
	height:530px;
	padding:0 5px
}
.xinfang-videoshow .video-mainitem {
	position:relative;
	display:block;
	width:1140px;
	height:530px
}
.xinfang-videoshow .video-mainitem img {
	display:block;
	width:1140px;
	height:530px
}
.xinfang-videoshow .video-mainitem .video-item-mask {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.5;
	filter:alpha(opacity=50)
}
.xinfang-videoshow .video-mainitem .video-item-playicon {
	position:absolute;
	left:50%;
	top:50%;
	display:block;
	width:90px;
	height:90px;
	margin:-45px 0 0 -45px
}
.xinfang-videoshow .video-mainitem .video-item-mark {
	position:absolute;
	left:30px;
	top:25px;
	width:189px;
	height:35px;
	background-image:url("../images/video_mainitem_mark.png");
	background-image:-webkit-image-set(url("../images/video_mainitem_mark.png") 1x,url("../../img/xinfang/video_mainitem_mark@2x.png") 2x);
	background-position:0 0
}
.xinfang-videoshow .video-mainitem .video-item-title {
	position:absolute;
	left:110px;
	top:35px;
	color:#fff;
	font-size:18px;
	font-weight:700
}
.xinfang-videoshow .video-mainitem .video-item-btmtitle {
	position:absolute;
	left:50px;
	bottom:40px;
	color:#fff;
	font-size:18px;
	font-weight:700
}
.xinfang-videoshow .video-subitem {
	position:absolute;
	right:30px;
	display:block;
	width:265px;
	height:150px
}
.xinfang-videoshow .video-subitem img {
	display:block;
	width:265px;
	height:150px
}
.xinfang-videoshow .video-subitem .video-item-mask {
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:265px;
	height:150px
}
.xinfang-videoshow .video-subitem .video-item-playicon {
	position:absolute;
	left:50%;
	top:50%;
	display:block;
	width:36px;
	height:36px;
	margin:-18px 0 0 -18px
}
.xinfang-videoshow .video-subitem .video-item-title {
	position:absolute;
	left:16px;
	bottom:20px;
	color:#fff;
	font-size:13px;
	font-weight:700
}
.xinfang-videoshow .video-subitem-1 {
	top:30px
}
.xinfang-videoshow .video-subitem-2 {
	top:210px
}
.xinfang-videoshow #videolist_mark {
	display:block;
	text-align:center;
	position:relative;
	top:20px
}
.xinfang-videoshow #videolist_mark em {
	width:8px;
	height:8px;
	background:#f0f2f3;
	border:1px solid #e6e9ea;
	border-radius:10px;
	margin:0 5px;
	display:inline-block;
	cursor:pointer
}
.xinfang-videoshow #videolist_mark em.emon {
	width:10px;
	height:10px;
	background:#000;
	border:none
}
.xinfang-topic {
	width:100%;
	overflow:hidden
}
.xinfang-topic .topic-container {
	width:1200px
}
.xinfang-topic .topic-item {
	float:left;
	width:340px;
	height:390px;
	margin-right:60px
}
.xinfang-topic .topic-item-title {
	margin-bottom:35px;
	padding-bottom:14px;
	border-bottom:1px solid #efefef
}
.xinfang-topic .topic-item-title h4 {
	float:left;
	color:#333;
	line-height:14px;
	font-size:14px;
	font-weight:700
}
.xinfang-topic .topic-item-title a {
	float:right;
	color:#aaa;
	line-height:14px;
	font-size:12px;
	text-decoration:none
}
.xinfang-topic .topic-item-listimgwrap {
	margin-bottom:32px;
	height:84px;
	overflow:hidden
}
.xinfang-topic .topic-item-listimgwrap img {
	width:115px;
	height:84px
}
.xinfang-topic .topic-item-listimgwrap .listimgwrap-detail {
	display:inline-block;
	width:205px;
	height:84px;
	margin-left:20px;
	overflow:hidden
}
.xinfang-topic .topic-item-listimgwrap .listimgwrap-detail h5 {
	height:44px;
	margin:0 0 7px 0;
	line-height:22px;
	font-size:16px;
	font-weight:700;
	overflow:hidden
}
.xinfang-topic .topic-item-listimgwrap .listimgwrap-detail h5 a {
	color:#333;
	text-decoration:none
}
.xinfang-topic .topic-item-listimgwrap .listimgwrap-detail h5 a:hover {
	color:#00ae66
}
.xinfang-topic .topic-item-listimgwrap .listimgwrap-detail p {
	height:38px;
	color:#666;
	font-size:12px;
	line-height:18px;
	overflow:hidden
}
.xinfang-topic .topic-item-listwrap li {
	height:18px;
	margin-bottom:19px
}
.xinfang-topic .topic-item-listwrap li:before {
	content:'\0020';
	display:inline-block;
	width:5px;
	height:5px;
	margin:7px 10px 6px 0;
	background:#999
}
.xinfang-topic .topic-item-listwrap li a {
	display:inline-block;
	width:325px;
	height:18px;
	line-height:18px;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#333
}
.xinfang-topic .topic-item-listwrap li a:hover {
	color:#00ae66
}
.xinfang-topic .topic-item-imgwrap h5 {
	width:100%;
	height:18px;
	padding:22px 0 14px 0;
	line-height:18px
}
.xinfang-topic .topic-item-imgwrap h5 a {
	display:block;
	width:100%;
	height:18px;
	color:#333;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.xinfang-topic .topic-item-imgwrap h5 a:hover {
	color:#00ae66
}
.xinfang-topic .topic-item-imgwrap p {
	width:100%;
	height:54px;
	color:#666;
	line-height:18px;
	font-size:12px;
	overflow:hidden
}
.xinfang-marketinfo .marketinfo-mainpic-container {
	position:relative;
	float:left;
	width:740px;
	height:415px;
	margin-right:60px;
	overflow:hidden
}
.xinfang-marketinfo .marketinfo-mainpic {
	position:relative;
	width:740px;
	height:415px;
	overflow:hidden
}
.xinfang-marketinfo .marketinfo-mainpic .mainpic-piccontainer {
	height:100%;
	overflow:hidden
}
.xinfang-marketinfo .marketinfo-mainpic .mainpic-piccontainer li {
	position:relative;
	float:left;
	width:740px;
	height:100%
}
.xinfang-marketinfo .marketinfo-mainpic .mainpic-piccontainer li h5 {
	position:absolute;
	left:30px;
	bottom:22px;
	width:600px;
	max-height:68px;
	line-height:34px;
	color:#fff;
	font-size:22px;
	font-weight:700;
	overflow:hidden
}
.xinfang-marketinfo .marketinfo-mainpic .mainpic-piccontainer li em {
	position:absolute;
	left:0;
	top:10px;
	display:block;
	height:26px;
	padding:0 8px;
	color:#fff;
	line-height:26px;
	font-size:14px;
	font-weight:700;
	background:rgba(0,0,0,0.3)
}
.xinfang-marketinfo .marketinfo-mainpic .mainpic-piccontainer li .mainpic-mask {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:94px
}
.xinfang-marketinfo .mainpic-switchcontainer {
	position:absolute;
	right:30px;
	bottom:30px
}
.xinfang-marketinfo .mainpic-switchcontainer a {
	display:inline-block;
	width:10px;
	height:10px;
	margin-left:12px;
	text-indent:-999em;
	background:#fff;
	border-radius:50%;
	opacity:.5;
	filter:alpha(opacity=50);
	overflow:hidden;
	cursor:pointer
}
.xinfang-marketinfo .mainpic-switchcontainer a.selected,.xinfang-marketinfo .mainpic-switchcontainer a:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.xinfang-marketinfo .marketinfo-newslist {
	width:350px;
	height:415px
}
.xinfang-marketinfo .marketinfo-newslist2 {
	width:350px;
	height:204px
}
.xinfang-marketinfo .sale-info {
	width:350px;
	height:191px;
	margin-bottom:20px;
	border-bottom:2px solid #e5e5e5;
	background:#f9f9f9
}
.xinfang-marketinfo .sale-info h5 {
	height:50px;
	color:#424242;
	padding:0 20px;
	line-height:50px;
	font-size:14px;
	font-weight:700;
	background:#f4f4f4
}
.xinfang-marketinfo .sale-info span {
	display:inline-block
}
.xinfang-marketinfo .sale-info .deal-all {
	padding:0 20px;
	height:70px;
	line-height:70px;
	border-bottom:1px solid #e5e5e5;
	font-size:20px;
	color:#999999
}
.xinfang-marketinfo .sale-info .deal-all .all-num {
	margin-left:10px;
	font-size:22px;
	font-weight:700;
	font-family:Tahoma;
	color:#000000
}
.xinfang-marketinfo .sale-info .ave-price {
	padding:15px 20px;
	line-height:22px;
	color:#999999;
	font-size:14px
}
.xinfang-marketinfo .sale-info .ave-price .ave-title {
	display:block
}
.xinfang-marketinfo .sale-info .ave-price .red .ave-title i {
	display:inline-block;
	width:12px;
	height:16px;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/wenhao@1x.jpg);
	background:-webkit-image-set(url(../images/wenhao@1x.jpg) 1x,url(../../img/xinfang/wenhao@2x.jpg) 2x);
	background-repeat:no-repeat
}
.xinfang-marketinfo .sale-info .ave-price .green .ave-title i {
	display:inline-block;
	width:12px;
	height:16px;
	cursor:pointer;
	vertical-align:middle;
	background:url(../images/wenhao@1x.jpg);
	background:-webkit-image-set(url(../images/wenhao@1x.jpg) 1x,url(../../img/xinfang/wenhao@2x.jpg) 2x);
	background-repeat:no-repeat
}
.xinfang-marketinfo .sale-info .ave-price .red .on-ave,.xinfang-marketinfo .sale-info .ave-price .red .deal-ave {
	color:#ee6452
}
.xinfang-marketinfo .sale-info .ave-price .red i {
	display:inline-block;
	width:11px;
	height:11px;
	background:url(../images/red-cow@1x.png);
	background:-webkit-image-set(url(../images/red-cow@1x.png) 1x,url(../../img/xinfang/red-cow@2x.png) 2x);
	background-repeat:no-repeat
}
.xinfang-marketinfo .sale-info .ave-price .green .on-ave,.xinfang-marketinfo .sale-info .ave-price .green .deal-ave {
	color:#00ae66
}
.xinfang-marketinfo .sale-info .ave-price .green i {
	display:inline-block;
	width:11px;
	height:11px;
	background:url(../images/green-cow@1x.png);
	background:-webkit-image-set(url(../images/green-cow@1x.png) 1x,url(../../img/xinfang/green-cow@2x.png) 2x);
	background-repeat:no-repeat
}
.xinfang-marketinfo .sale-info .ave-price .on {
	margin-right:75px
}
.xinfang-marketinfo .sale-info .ave-price .on .on-ave {
	font-weight:bold;
	margin-right:4px
}
.xinfang-marketinfo .sale-info .ave-price .deal .deal-ave {
	font-weight:bold;
	margin-right:4px
}
.xinfang-marketinfo .market-box {
	width:350px;
	height:415px;
	float:left
}
.xinfang-marketinfo .marketinfo-newslist,.xinfang-marketinfo .marketinfo-newslist2 {
	overflow:hidden;
	border-bottom:2px solid #e5e5e5;
	background:#f9f9f9
}
.xinfang-marketinfo .marketinfo-newslist h5,.xinfang-marketinfo .marketinfo-newslist2 h5 {
	height:50px;
	padding:0 20px;
	color:#424242;
	line-height:50px;
	font-size:14px;
	font-weight:700;
	background:#f4f4f4
}
.xinfang-marketinfo .marketinfo-newslist h5 a,.xinfang-marketinfo .marketinfo-newslist2 h5 a {
	float:right;
	color:#a9a9a9
}
.xinfang-marketinfo .marketinfo-newslist h5 a:hover,.xinfang-marketinfo .marketinfo-newslist2 h5 a:hover {
	text-decoration:none
}
.xinfang-marketinfo .marketinfo-newslist ul,.xinfang-marketinfo .marketinfo-newslist2 ul {
	padding:7px 20px
}
.xinfang-marketinfo .marketinfo-newslist li,.xinfang-marketinfo .marketinfo-newslist2 li {
	width:100%;
	height:35px;
	line-height:35px
}
.xinfang-marketinfo .marketinfo-newslist li span,.xinfang-marketinfo .marketinfo-newslist2 li span {
	display:inline-block;
	height:12px;
	margin-right:8px;
	padding:3px 5px;
	color:#fff;
	line-height:12px;
	font-size:12px;
	background:#999;
	border-radius:2px
}
.xinfang-marketinfo .marketinfo-newslist li a,.xinfang-marketinfo .marketinfo-newslist2 li a {
	display:inline-block;
	width:100%;
	height:35px;
	color:#424242;
	line-height:35px;
	vertical-align:middle;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.xinfang-marketinfo .marketinfo-newslist li a:hover,.xinfang-marketinfo .marketinfo-newslist2 li a:hover {
	color:#00ae66;
	text-decoration:none
}
.xinfang-marketinfo .sale-info .cq-more-info {
	display:inline-block;
	position:relative
}
.xinfang-marketinfo .sale-info .cq-more-info span {
	display:none;
	font-size:12px;
	position:absolute;
	left:4px;
	bottom:24px;
	width:98px;
	background-color:#999;
	background-color:rgba(0,0,0,0.8);
	color:#fff;
	padding:5px 10px;
	line-height:22px;
	box-sizing:border-box
}
.xinfang-marketinfo .sale-info .cq-more-info:hover span {
	display:inline-block
}
.xinfang-district {
	overflow-x:hidden;
	position:relative
}
.xinfang-district .district-card {
	width:1162px;
	margin-left:-6px
}
.xinfang-district .district-card .card {
	width:33.33333%;
	padding:0 6px;
	display:inline-block;
	box-sizing:border-box;
	vertical-align:top
}
.xinfang-district .district-card .card .head {
	height:210px;
	position:relative;
	background-repeat:no-repeat !important
}
.xinfang-district .district-card .card .head .title {
	font-size:20px;
	position:absolute;
	bottom:10px;
	left:20px;
	color:white
}
.xinfang-district .district-card .card .head .play-btn {
	z-index:10;
	cursor:pointer;
	border-radius:50%;
	height:34px;
	width:34px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-17px;
	margin-left:-17px;
	background:url("../images/813b8cdeafff4d478025c6b54833f525.gif")
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi) {
	.xinfang-district .district-card .card .head .play-btn {
	background:url("../images/b7257ba5f15d48b4804449b786be89dd.gif");
	background-size:contain
}
}.xinfang-district .district-card .card .head .img-jump {
	opacity:0;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0
}
.xinfang-district .district-card .card .head:before {
	content:"\0020";
	width:100%;
	height:40px;
	background:black;
	position:absolute;
	bottom:0;
	background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));
	background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
	background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
	background:-ms-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 100%)
}
.xinfang-district .district-card .card .active {
	border:1px solid #eeeeee \0;
	box-sizing:border-box;
	box-shadow:0 2px 25px 0 rgba(0,0,0,0.1);
	-webkit-box-shadow:0 2px 25px 0 rgba(0,0,0,0.1);
	-moz-box-shadow:0 2px 25px 0 rgba(0,0,0,0.1);
	-o-box-shadow:0 2px 25px 0 rgba(0,0,0,0.1);
	-ms-box-shadow:0 2px 25px 0 rgba(0,0,0,0.1);
	border-width:1px;
	border-color:#e8e8e9
}
.xinfang-district .district-card .card .content {
	margin-top:10px;
	padding:18px 20px
}
.xinfang-district .district-card .card .content .static .title,.xinfang-district .district-card .card .content .comment .title {
	font-size:16px;
	font-weight:600;
	margin-bottom:18px
}
.xinfang-district .district-card .card .content .comment .title {
	margin-top:23px
}
.xinfang-district .district-card .card .content .comment .comment-body .comment-avatar {
	width:50px;
	height:50px;
	display:inline-block;
	vertical-align:middle;
	border-radius:50%
}
.xinfang-district .district-card .card .content .comment .comment-body .comment-content {
	display:inline-block;
	vertical-align:middle;
	color:#9c9fa1;
	font-size:14px;
	margin-left:15px;
	width:267px
}
.xinfang-district .district-card .card .content .go-manual {
	color:#394043;
	display:block;
	text-decoration:none;
	margin-top:25px;
	cursor:pointer;
	height:43px;
	border:1px solid rgba(130,139,146,0.3);
	width:100%;
	text-align:center;
	font-size:14px;
	line-height:44px;
	font-weight:600
}
.xinfang-district .district-unlocker {
	position:relative;
	height:260px;
	width:1150px;
	margin-top:30px
}
.xinfang-district .district-unlocker .district-unlock-btn {
	cursor:pointer;
	display:block;
	position:absolute;
	left:97px;
	bottom:53px;
	padding-left:12px;
	padding-right:12px;
	height:33px;
	font-size:14px;
	text-align:center;
	line-height:2.4;
	color:#6b7072;
	border:#9c9fa1 solid 1px;
	border-radius:2px;
	text-decoration:none;
	background:transparent
}
.pop-up {
	position:fixed;
	z-index:1000;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background:rgba(0,0,0,0.5)
}
.pop-up .video-frame {
	display:block;
	height:540px;
	width:960px;
	background:white;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-270px;
	margin-left:-480px
}
.pop-up .close-btn {
	height:32px;
	width:32px;
	position:absolute;
	right:50px;
	top:50px;
	cursor:pointer;
	background:url("../images/0fa79a92e63d4079b694eee7c547397a.gif")
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi) {
	.pop-up .close-btn {
	background:url("../images/c7d3c1fc42234e4aa0312832339398c1.gif");
	background-size:contain
}
}.DM-marketinfo-card {
	display:inline-block;
	overflow-y:hidden
}
.DM-marketinfo-card .DM-marketinfo-nav {
	cursor:pointer
}
.DM-marketinfo-card .DM-marketinfo-title {
	font-size:12px;
	color:#9c9fa1;
	font-weight:600;
	margin-bottom:-5px
}
.DM-marketinfo-card .DM-marketinfo-content {
	display:block;
	position:relative
}
.DM-marketinfo-card .DM-marketinfo-content .DM-marketinfo-number {
	display:inline-block;
	font-size:30px;
	color:#394043;
	font-weight:bold;
	font-family:"Tahoma"
}
.DM-marketinfo-card .DM-marketinfo-content .DM-marketinfo-analysis {
	padding-left:10px;
	padding-top:5px;
	display:inline-block
}
.DM-marketinfo-card .DM-marketinfo-content .DM-marketinfo-analysis .DM-marketinfo-tend {
	margin-bottom:-4px;
	display:block;
	font-size:12px;
	color:#394043;
	font-weight:300
}
.DM-marketinfo-card .DM-marketinfo-content .DM-marketinfo-analysis .DM-marketinfo-tend .DM-tend-icon {
	background-repeat:no-repeat;
	display:inline-block;
	width:10px;
	height:10px;
	margin-right:5px;
	margin-bottom:-1px
}
.DM-marketinfo-card .DM-marketinfo-content .DM-marketinfo-analysis .DM-marketinfo-metric {
	display:block;
	font-size:14px;
	color:#394043;
	font-weight:600
}
.DM-marketinfo-card .DM-marketinfo-footer {
	display:block;
	color:#9c9fa1;
	font-size:12px
}
.DM-marketinfo-card .DM-marketinfo-table {
	border:#f2f2f3 solid 5px;
	height:265px;
	margin-top:14px;
	box-sizing:border-box;
	padding:0 20px 20px
}
.DM-marketinfo-card .DM-marketinfo-table .row {
	height:25%
}
.DM-marketinfo-card .DM-marketinfo-table .row .item {
	width:33%;
	display:inline-block;
	text-align:center;
	line-height:4
}
.DM-marketinfo-card .DM-marketinfo-table .row .head {
	font-size:16px;
	font-weight:600;
	color:#394043
}
.DM-marketinfo-card .DM-marketinfo-table .row .item-head {
	font-size:14px;
	color:#9c9fa1
}
.DM-marketinfo-card .DM-marketinfo-table .row .content {
	font-size:12px
}
.splash-box {
	display:inline-block;
	width:8%;
	height:50px;
	background:url(../images/dm-splash.png) center center no-repeat;
	background:-webkit-image-set(url(../images/dm-splash.png) 1x,url(../../img/xinfang/district_manual/DM-Splash@2x.png) 2x) center center no-repeat
}
.DM-Up-Arrow {
	background:url("../images/621f70d578e84022b2baa3f347b9b7e6.gif")
}
.DM-Down-Arrow {
	background:url("../images/5842e6cd9b3c419da1b774ac3b7a5a31.gif")
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi) {
	.DM-Up-Arrow {
	background:url("../images/63e637d0b1364563bfb2e44d59cc5a64.gif");
	background-size:contain
}
.DM-Down-Arrow {
	background:url("../images/8bba9b4616e943108c1b8664fef02465.gif");
	background-size:contain
}
}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5) {
	.xinfang-all .item-list ul li .img-part .s-info i,.xinfang-nav .phone,.xinfang-banner .x-filter .x-f-block .btn,.xinfang-banner .x-banner .title,.xinfang-all .item-list ul li .img-part .s-price,.xinfang-hot .items ul.list1 li .del-list p.list-name i {
	background-image:url(../images/sprite_graphic_v2@2x.png);
	background-size:717px 230px
}
.xinfang-nav .logo {
	background-image:url(../images/logo@2x.png)
}
.line {
	background-image:url(../images/line@2x.png)
}
}.xinfang-pingce .report-container {
	overflow:hidden;
	height:419px;
	margin-bottom:45px
}
.xinfang-pingce .report-wrap {
	width:2000px;
	height:419px;
	margin-bottom:45px
}
.xinfang-pingce .report-wrap .report-item {
	float:left;
	margin-right:65px;
	text-decoration:none
}
.xinfang-pingce .report {
	width:340px;
	height:419px;
	background:url(../images/reportbg@1x.png) no-repeat center center;
	background:-webkit-image-set(url(../images/reportbg@1x.png) 1x,url(../../img/xinfang/reportbg@2x.png) 2x) no-repeat center center;
	overflow:hidden
}
.xinfang-pingce .report-title {
	margin-top:34px;
	text-align:center;
	font-size:20px;
	line-height:20px;
	color:#504b3b
}
.xinfang-pingce .report-xiaoqu {
	margin-top:14px;
	text-align:center;
	font-size:13px;
	line-height:14px;
	color:#504b3b
}
.xinfang-pingce .report-center {
	height:15px;
	margin-top:6px;
	text-align:center;
	font-size:12px;
	line-height:15px;
	color:#504b3b
}
.xinfang-pingce .report-time {
	margin-right:10px
}
.xinfang-pingce .report-tag {
	margin-top:10px;
	font-size:12px;
	color:#504b3b
}
.xinfang-pingce .report-tag .tag-01 {
	padding-left:16px;
	background:url(../images/tag01@1x.png) no-repeat center left;
	background:-webkit-image-set(url(../images/tag01@1x.png) 1x,url(../../img/xinfang/tag01@2x.png) 2x) no-repeat center left
}
.xinfang-pingce .report-tag .tag-02 {
	padding-left:16px;
	background:url(../images/tag02@1x.png) no-repeat center left;
	background:-webkit-image-set(url(../images/tag02@1x.png) 1x,url(../../img/xinfang/tag02@2x.png) 2x) no-repeat center left
}
.xinfang-pingce .report-tag .tag-03 {
	padding-left:16px;
	background:url(../images/tag03@1x.png) no-repeat center left;
	background:-webkit-image-set(url(../images/tag03@1x.png) 1x,url(../../img/xinfang/tag03@2x.png) 2x) no-repeat center left
}
.xinfang-pingce .report-tag span {
	display:inline-block;
	height:15px;
	line-height:15px;
	vertical-align:middle
}
.xinfang-pingce .report-tag .w70 {
	width:70px
}
.xinfang-pingce .report-tag .w100 {
	width:100px
}
.xinfang-pingce .report-tag .ml-32 {
	margin-left:32px
}
.xinfang-pingce .report-tag .ml-16 {
	margin-left:16px
}
.xinfang-pingce .report-detail {
	color:#2c3134;
	padding:0 32px;
	margin-top:40px
}
.xinfang-pingce .report-detail h4 {
	font-size:16px;
	line-height:16px;
	margin-bottom:6px
}
.xinfang-pingce .report-detail .report-content {
	display:block;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	height:42px;
	margin-bottom:14px;
	font-size:13px;
	line-height:21px;
	overflow:hidden
}

