.footer {

	background-color:#222222;
	clear: both;

	width: 100%;

	/* margin-top: 45px */
}



.footer .wrapper {

	width: 1150px;

	margin: 0 auto

}



.footer .f-title {

	height: 75px;

	border-bottom: 1px solid #393939;

	line-height: 75px;

	margin: 0

}



.footer .f-title .fr {

	color: #7dcfa0

}



.footer .f-title .fl li {

	float: left

}



.footer .f-title .fl li.nav_f {

	position: relative;

	text-align: left

}



.footer .f-title .fl li.nav_f:hover .sitemap-quick {

	display: block

}



.footer .f-title .fl li.nav_f .sitemap-quick {

	display: none;

	width: 200px;

	position: absolute;

	background: rgba(71, 78, 88, .95);

	padding: 15px;

	line-height: 20px;

	border-radius: 3px;

	right: -70px;

	top: 49px;

	z-index: 999;

	box-shadow: 0 2px 5px rgba(0, 0, 0, .25);

	background: #333 \0

}



.footer .f-title .fl li.nav_f .sitemap-quick p {

	color: #fff3be;

	font-size: 14px;

	font-weight: 700

}



.footer .f-title .fl li.nav_f .sitemap-quick dd a {

	height: auto;

	margin: 5px 0;

	color: #dbece1;

	cursor: pointer

}



.footer .f-title .fl li.nav_f .sitemap-quick .nav_area {

	clear: both;

	width: 200px;

	border-bottom: 1px solid #777;

	margin-bottom: 10px;

	padding-bottom: 10px

}



.footer .f-title .fl li.nav_f .sitemap-quick .last {

	border: none;

	margin: 0;

	padding: 0

}



.footer .f-title .fl li.nav_f .sitemap-quick a {

	color: #ddd;

	font-size: 12px;

	margin-right: 9px;

	height: 20px;

	line-height: 20px;

	padding: 0;

	float: none;

	display: inline-block

}



.footer .f-title .fl li a {

	color: #fff;

	margin-right: 15px;

	font-size: 14px;

	cursor: pointer

}



.footer .f-title .fl li a:hover {

	text-decoration: none

}



.footer .lianjia-link-box {

	padding: 13px 0 20px;

	border-bottom: 1px solid #393939;

	background: none

}



.footer .lianjia-link-box .fl {

	width: 870px

}





.footer .lianjia-link-box .fl .tab span {

	padding: 8px 10px;

	background: #121212;

	color: #888c8e;

	float: left;

	margin-right: 12px;

	cursor: pointer;

	font-size: 12px;

	transition: all .3s ease-in-out

}



.footer .lianjia-link-box .fl .tab span:empty {

	display: none

}



.footer .lianjia-link-box .fl .tab span.hover {

	background: #394043;

	color: #fff

}



.footer .lianjia-link-box .fl .link-list div {

	display: none;

	overflow: hidden

}



.footer .lianjia-link-box .fl dd a {

	color: #888c8e;

	font-size: 12px;

	display: inline-block;

	margin: 10px 10px 0 0;

	cursor: pointer

}



.footer .lianjia-link-box .fr img {

	border: 5px solid #fff;

	border-radius: 2px;

	width: 129px;

	height: 129px

}



.footer .bottom {

	

	padding-top: 25px;

	padding-bottom: 10px;

}

.foot_list_n{

	text-align: center;

	color: #888c8e;

	margin-bottom: 5px;

}

.foot_list_n a{

	color: #888c8e !important;

	margin: 0 7px;

	font-size: 14px;

}

.footer .bottom .copyright {

	color: #888c8e;

	font-size: 12px;

	line-height: 20px;

	text-align: center;

	margin: 10px 0 5px 0;
}

.footer .bottom .copyright a{

	color: #888c8e;

}

.footer .bottom .hot-frauds {

	display: none

}

.fix-right-v3 {

	position: fixed;

	right: 0;

	top: 0;

	width: 38px;

	height: 100%;

	background: #fff;

	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);

	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);

	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);

	z-index: 1002

}



.fix-right-v3 table {

	width: 100%;

	height: 100%

}



.fix-right-v3 table,

.fix-right-v3 td {

	margin: 0;

	padding: 0;

	border: 0;

	border-spacing: 0;

	border-collapse: collapse

}



.fix-right-v3 .sidebar-item>a {

	display: block;

	width: 38px;

	font-size: 0;

	background-image: url("../img/sidebar_spritev5.png");

	overflow: hidden;

	cursor: pointer

}



.fix-right-v3 .sidebar-item {

	position: relative;

	margin: 7px 0

}



.fix-right-v3 .sidebar-item .popup {

	position: absolute;

	right: 48px;

	top: 0;

	display: none;

	padding: 0 14px;

	color: #fff;

	font-size: 12px;

	background: #00ae66;

	white-space: nowrap

}



.fix-right-v3 .sidebar-item .popup i {

	position: absolute;

	right: 0;

	top: 50%;

	width: 0;

	height: 0;

	margin: -5px -10px 0 0;

	font-size: 0;

	border: 5px solid;

	border-color: transparent transparent transparent #00ae66;

	overflow: hidden

}



.fix-right-v3 .sidebar-item .popup-qr {

	top: -30px;

	padding: 8px;

	background: #fff

}



.fix-right-v3 .sidebar-item .popup-qr i {

	border-color: transparent transparent transparent #fff

}



.fix-right-v3 .sidebar-item .popup-qr .qr-title {

	display: block;

	padding-top: 8px;

	color: #000;

	line-height: 12px;

	font-size: 12px;

	text-align: center

}



.fix-right-v3 .myfav>a,

.fix-right-v3 .myfav span {

	height: 38px;

	line-height: 38px

}



.fix-right-v3 .myfav>a {

	background-position: -38px 0

}



.fix-right-v3 .myfav:hover>a {

	background-position: 0 0

}



.fix-right-v3 .mycart>a {

	height: 38px;

	line-height: 38px;

	background-position: -38px -421px

}



.fix-right-v3 .mycart.not-empty>a {

	background-position: -38px -378px

}



.fix-right-v3 .mycart:hover>a {

	background-position: 0 -378px

}



.fix-right-v3 .mycart .popup {

	padding: 15px 25px 25px;

	box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);

	border: 1px solid #f5f5f6;

	width: 300px;

	background: #fff;

	color: #616669;

	z-index: 100

}



.fix-right-v3 .mycart .popup i {

	border-color: transparent transparent transparent #fff;

	top: 18px

}



.fix-right-v3 .mycart .popup .head-line {

	color: #d0d1d2;

	line-height: 18px;

	padding-bottom: 13px;

	border-bottom: 1px solid #eee

}



.fix-right-v3 .mycart .popup .head-line .title a {

	font-size: 18px;

	font-weight: bold;

	color: #394043

}



.fix-right-v3 .mycart .popup .head-line .title a:hover {

	text-decoration: none

}



.fix-right-v3 .mycart .popup .head-line .explain {

	margin-left: 15px;

	line-height: 18px

}



.fix-right-v3 .mycart .popup .head-line .explain a {

	color: #d0d1d2

}



.fix-right-v3 .mycart .popup .head-line .explain a:hover {

	text-decoration: none

}



.fix-right-v3 .mycart .popup .zones {

	overflow-y: auto;

	overflow-x: hidden;

	max-height: 306px;

	margin-bottom: 13px

}



.fix-right-v3 .mycart .popup .zones .zone {

	padding-top: 5px

}



.fix-right-v3 .mycart .popup .zones .zone .zone-title {

	color: #616669;

	font-size: 14px;

	line-height: 45px

}



.fix-right-v3 .mycart .popup .zones .zone .houses>li {

	display: block;

	margin-bottom: 20px

}



.fix-right-v3 .mycart .popup .zones .zone .houses>li:last-child {

	margin-bottom: 10px

}



.fix-right-v3 .mycart .popup .zones .zone .houses>li .house-detail {

	margin-left: 14px

}



.fix-right-v3 .mycart .popup .zones .zone .houses>li img {

	width: 80px;

	height: 60px

}



.fix-right-v3 .mycart .popup .zones .zone .houses>li h1 {

	font-size: 15px;

	line-height: 15px;

	font-weight: bold;

	max-width: 188px;

	overflow: hidden;

	text-overflow: ellipsis

}



.fix-right-v3 .mycart .popup .zones .zone .houses>li h1 a {

	color: #394043

}



.fix-right-v3 .mycart .popup .zones .zone .houses>li .info {

	color: #616669;

	font-size: 12px;

	line-height: 12px;

	margin: 10px 0

}



.fix-right-v3 .mycart .popup .zones .zone .houses>li .price {

	font-size: 15px;

	font-weight: bold;

	line-height: 15px;

	color: #db4c3f

}



.fix-right-v3 .mycart .popup .zone-loading {

	text-align: center

}



.fix-right-v3 .mycart .popup .book-btn {

	color: #fff;

	background: #00ae66;

	font-size: 14px;

	font-weight: bold;

	line-height: 45px;

	border-radius: 2px;

	text-align: center;

	cursor: pointer;

	display: inline-block;

	width: 100%

}



.fix-right-v3 .mycart .popup .book-btn:hover a {

	text-decoration: none

}



.fix-right-v3 .mycart .popup .book-btn.disable a {

	background-color: #9c9fa1

}



.fix-right-v3 .mycart .popup .book-btn a {

	color: #fff;

	display: block

}



.fix-right-v3 .mycart .popup .empty-cart,

.fix-right-v3 .mycart .popup .failed-cart,

.fix-right-v3 .mycart .popup .loading {

	color: #969696;

	font-size: 17px;

	text-align: center

}



.fix-right-v3 .mycart .popup .empty-cart .empty-img,

.fix-right-v3 .mycart .popup .failed-cart .empty-img,

.fix-right-v3 .mycart .popup .loading .empty-img {

	margin: 40px auto 30px;

	width: 99px;

	height: 94px;

	background-image: url('../img/empty_cart.png');

	background-image: -webkit-image-set(url('../img/empty_cart.png') 1x, url('../img/empty_cart@2x.png') 2x);

	background-repeat: no-repeat

}



.fix-right-v3 .mycart .popup .empty-cart .no-log-empty-img,

.fix-right-v3 .mycart .popup .failed-cart .no-log-empty-img,

.fix-right-v3 .mycart .popup .loading .no-log-empty-img {

	margin: 40px auto 30px;

	width: 76px;

	height: 94px;

	background-image: url('../img/no_log_empty_cart.png');

	background-image: -webkit-image-set(url('../img/no_log_empty_cart.png') 1x, url('../img/no_log_empty_cart@2x.png') 2x);

	background-repeat: no-repeat

}



.fix-right-v3 .mycart .popup .empty-cart .failed-img,

.fix-right-v3 .mycart .popup .failed-cart .failed-img,

.fix-right-v3 .mycart .popup .loading .failed-img {

	margin: 40px auto 30px;

	width: 77px;

	height: 106px;

	background-image: url('../img/failed.png');

	background-image: -webkit-image-set(url('../img/failed.png') 1x, url('../img/failed@2x.png') 2x);

	background-repeat: no-repeat

}



.fix-right-v3 .mycart .popup .empty-cart .loading-img,

.fix-right-v3 .mycart .popup .failed-cart .loading-img,

.fix-right-v3 .mycart .popup .loading .loading-img {

	background: none;

	margin: 20px auto 18px;

	width: 34px;

	height: 34px

}



.fix-right-v3 .mycart .popup .empty-cart .msg,

.fix-right-v3 .mycart .popup .failed-cart .msg,

.fix-right-v3 .mycart .popup .loading .msg {

	line-height: 17px;

	margin-bottom: 30px

}



.fix-right-v3 .mycart .popup .empty-cart .log-in-btn,

.fix-right-v3 .mycart .popup .failed-cart .log-in-btn,

.fix-right-v3 .mycart .popup .loading .log-in-btn,

.fix-right-v3 .mycart .popup .empty-cart .link-btn,

.fix-right-v3 .mycart .popup .failed-cart .link-btn,

.fix-right-v3 .mycart .popup .loading .link-btn {

	color: #394043;

	background: #fff;

	font-size: 17px;

	font-weight: bold;

	text-align: center;

	cursor: pointer;

	display: block;

	width: 110px;

	margin: 0 auto

}



.fix-right-v3 .mycart .popup .empty-cart .log-in-btn i,

.fix-right-v3 .mycart .popup .failed-cart .log-in-btn i,

.fix-right-v3 .mycart .popup .loading .log-in-btn i,

.fix-right-v3 .mycart .popup .empty-cart .link-btn i,

.fix-right-v3 .mycart .popup .failed-cart .link-btn i,

.fix-right-v3 .mycart .popup .loading .link-btn i {

	display: inline-block;

	width: 6px;

	height: 12px;

	margin-left: 10px;

	border: 0;

	position: static;

	background-image: url('../img/ar.png');

	background-image: -webkit-image-set(url('../img/ar.png') 1x, url('../img/ar@2x.png') 2x);

	background-repeat: no-repeat

}



.fix-right-v3 .mycart .popup .empty-cart .log-in-btn:hover,

.fix-right-v3 .mycart .popup .failed-cart .log-in-btn:hover,

.fix-right-v3 .mycart .popup .loading .log-in-btn:hover,

.fix-right-v3 .mycart .popup .empty-cart .link-btn:hover,

.fix-right-v3 .mycart .popup .failed-cart .link-btn:hover,

.fix-right-v3 .mycart .popup .loading .link-btn:hover {

	text-decoration: none

}



.fix-right-v3 .mycart .popup .loading .msg {

	margin-bottom: 23px

}



.fix-right-v3 .msg-cart a {

	background-position: -38px -378px

}



.fix-right-v3 .ask a,

.fix-right-v3 .ask span {

	height: 50px;

	line-height: 50px

}



.fix-right-v3 .ask a {

	background-position: -38px -38px

}



.fix-right-v3 .ask:hover a {

	background-position: 0 -38px

}



.fix-right-v3 .tool a,

.fix-right-v3 .tool span {

	height: 50px;

	line-height: 50px

}



.fix-right-v3 .tool a {

	background-position: -38px -460px

}



.fix-right-v3 .tool:hover a {

	background-position: 0 -460px

}



.fix-right-v3 .sell a,

.fix-right-v3 .sell span {

	height: 38px;

	line-height: 38px

}



.fix-right-v3 .sell a {

	background-position: -38px -88px

}



.fix-right-v3 .sell:hover a {

	background-position: 0 -88px

}



.fix-right-v3 .baodan a,

.fix-right-v3 .baodan span {

	height: 38px;

	line-height: 38px

}



.fix-right-v3 .baodan a {

	background-position: -38px -186px

}



.fix-right-v3 .baodan:hover a {

	background-position: 0 -186px

}



.fix-right-v3 .download a,

.fix-right-v3 .download span {

	line-height: 38px

}



.fix-right-v3 .download a {

	height: 38px;

	background-position: -38px -224px

}



.fix-right-v3 .download:hover a {

	background-position: 0 -224px

}



.fix-right-v3 .phone a,

.fix-right-v3 .phone span {

	height: 38px;

	line-height: 38px

}



.fix-right-v3 .phone a {

	cursor: pointer;

	background-position: -38px -141px

}



.fix-right-v3 .phone:hover a {

	background-position: 0 -141px

}



.fix-right-v3 .miandarao a,

.fix-right-v3 .miandarao span {

	height: 38px;

	line-height: 38px

}



.fix-right-v3 .miandarao a {

	background-position: -38px -142px

}



.fix-right-v3 .miandarao:hover a {

	background-position: 0 -142px

}



.fix-right-v3 .feedback a,

.fix-right-v3 .feedback span {

	height: 38px;

	line-height: 38px

}



.fix-right-v3 .feedback a {

	background-position: -38px -302px

}



.fix-right-v3 .feedback:hover a {

	background-position: 0 -302px

}



.fix-right-v3 .gotop {

	position: absolute;

	bottom: 10px

}



.fix-right-v3 .gotop a,

.fix-right-v3 .gotop span {

	height: 38px;

	line-height: 38px

}



.fix-right-v3 .gotop a {

	background-position: -38px -338px

}



.fix-right-v3 .gotop:hover a {

	background-position: 0 -338px

}



.fix-right-v3 .sidebar-line {

	width: 19px;

	height: 1px;

	margin: 7px auto;

	background: #ccc

}

.search_nopic{

	width: 100%;

    text-align: center;

}

.search_nopic img{

	margin-top: 9px;

    height: 256px;

    width: 360px;

}

.search_nopic div{

	font-size: 18px;

    line-height: 22px;

    color: #999999;

    margin-top: 24px;

}