*{padding:0;margin:0;}
body{
    font-size:16px;
    font-family: 'microsoft yahei';
	background-image:url(../images/bg.png);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#dc4a77;
	color:#333;
	line-height:2em;
}
ul,li{
    list-style: none;
}
a{text-decoration: none;color:#fff;}
.mt-50{margin-top:50px;}
.txt-center{text-align:center;}
.clear{clear:both;}
.h-top{height:820px;width:100%;opacity:.6;}
.main{width:1200px;margin:0 auto;}
.f-desc{
	width:440px;
	float:left;
	color:#fff;
	margin-left:80px;
	margin-top:8px;
	text-indent:2em;
	line-height:2em;
	font-size:20px;
}
.f-wechat{
	margin-left:50px;float:left;
}
.f-form{
	float:right;
	width:450px;
}
.form-title{font-size:30px;color:#fff;line-height:2em;}
.form-title span{float:right;font-size:20px;}
.f-form .form-block input{
	display:block;
	border:0;
	height:50px;
	line-height:50px;
	width:450px;
	margin-bottom:20px;
	font-size:18px;
	text-align:center;
}
.f-form .form-inline input{
	display:inline-block;
	width:49%;
	float:left;
}
.f-form .form-inline input:last-child{
	margin-left:2%;
}
.f-form .form-btn button{
	background:#ff9019;
	height:50px;
	line-height:50px;
	color:#fff;
	display:block;
	width:100%;
	float:left;
	border:0;
	font-size:20px;
	border-radius:10px;
}
.recommend-house-list{
	background-image:url(../images/list-bg.png);
	background-repeat:repeat-y;
	background-position:40px top;
	background-color:#c6426b;
	padding:50px;
}
.header-img{text-align:center;margin:50px;}
.item {
	font-size:16px;
	color:#fff;
	margin-bottom:100px;
	float:left;
}
.item .item-pic{
	float:left;
}
.item-title{font-weight:bold;position:relative;z-index:999;font-size:24px;}
.item-title .color-area{position:absolute;background:#ad1aa2;left:10px;top:12px;height:30px;width:30%;display:block;z-index:-1;}
.item-house-desc{
	float:right;
	padding:0 20px;
	width:50%;
}
.item-summary{
	margin:20px 0;
}
.item-other{
	font-size:20px;
	font-weight:bold;
}
.discount{
	color:#fffc19;
	font-weight:bold;
	font-size:20px;
}
.footer-bg{
	background-image: url(../images/12.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:50px;
}
.active-live{width:1200px;margin:0 auto;}
.active-live img{float:left;width:48%;margin-right:1%;height:350px;}