.tagHot[data-v-97815af0] {
	position: absolute;
	left: 0;
	top: 10px;
	font-size: 14px
}

.tagHot-sn[data-v-97815af0] {
	color: #fff;
	background-color: #ff7420;
	min-width: 35px;
	height: 20px;
	line-height: 20px;
	top: 0;
	z-index: 3;
	padding: 0 10px 0 15px;
	white-space: nowrap
}

.tagHot-i[data-v-97815af0],
.tagHot-sn[data-v-97815af0] {
	left: -6px;
	position: absolute
}

.tagHot-i[data-v-97815af0] {
	top: 20px;
	border-color: #8d3d0e #8d3d0e transparent transparent;
	border-style: solid;
	border-width: 6px;
	z-index: 1
}

.recommend-item[data-v-1e411e6d] {
	position: relative;
	box-shadow: 0 5px 9px 1px hsla(0, 0%, 87.8%, .53);
	border-radius: 5px;
	margin-right: 12px;
	width: 266px;
	background-color: #f8f8f8;
	cursor: pointer;
	transition: all .2s
}

.recommend-item[data-v-1e411e6d]:hover {
	background: #fff;
	transform: translateY(-5px)
}

.recommend-item:hover .ri-info-img[data-v-1e411e6d] {
	transform: scale(1.1)
}

.recommend-item .ri-title-tag[data-v-1e411e6d] {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFkAAAAnCAMAAABT/RQsAAABQVBMVEUAAAD/AAD/fwBxVRyzaEJ1Vx22Z0N3WCO2aEH/jQD/tQD/sgB3WSS0aUHhfhl2WiK0aUB1WSJ/XCf/tAC1akB9XCZ3WiL/tAB2WiP/tAB3WiO0akF3WSN7WiS1akB3WSP/tAB3WiK1aUF3WiJ3WiO1akG2akC9bTnEcTTHcjDHcjHIcy/IczDUeSXVeiXVeyXVfCXVfSXVfiXVfyXVgCXVgSXVgiXVgyXVhCXVhSXVhiXVhyXViCXViSXViiXuhQ70iAn8iwL/jAD/jQD/jgD/jwD/kAD/kQD/kgD/kwD/lAD/lQD/lgD/lwD/mAD/mQD/mgD/mwD/nAD/nQD/ngD/nwD/oAD/oQD/ogD/owD/pAD/pQD/pgD/pwD/qAD/qQD/qgD/qwD/rAD/rQD/rgD/rwD/sAD/sQD/sgD/swD/tABx1I2AAAAAJHRSTlMAAQISGyMqOjtDTE9WZm93d36Chaq3u77AwcPN2eLn6vX2+f0wto45AAAAzklEQVRIx+2WSwrCQAxAn7bipyj4OVUv4MIDewHPoHRTsfivadw4tdXtZCFOMmSGEB6ZMBkCvycdAEbjYQooqDMvbZnv1TRO1xcAYoD50meyPb0CRECy8lqGOMkBusDEpM5doG9GTs3IBHIgB3IgB/I/kCszsliRpRIbcpVxe08yPjPOhKImb5xbG7u6aax91pb3IwCtSmV/rMk7n0nfikLriXGWAFwPXsos7uIxkMuiA3I36JRDJlY9eNyWrnW8SfR6LOfB42T0gURTgjwBT31pIWQRl4wAAAAASUVORK5CYII=) no-repeat 50%;
	background-size: 100% 100%;
	width: 89px;
	height: 39px;
	position: absolute;
	top: -2px;
	left: -9px;
	z-index: 2;
	line-height: 32px;
	text-align: center;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 600;
	color: #fff
}

.recommend-item .ri-content[data-v-1e411e6d] {
	box-sizing: border-box;
	width: 266px;
	padding: 9px 15px;
	min-width: 0;
	display: block;
	background-color: #f8f8f8
}

.recommend-item .ri-content .ri-title[data-v-1e411e6d] {
	font-size: 16px;
	font-weight: 400;
	color: #333;
	line-height: 1
}

.recommend-item .ri-content .ri-recommend-content[data-v-1e411e6d] {
	font-size: 12px;
	font-weight: 300;
	color: #999;
	margin-top: 4px;
	line-height: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	width: 245px
}

.recommend-item .ri-content .ri-recommend-content>span[data-v-1e411e6d] {
	color: #333
}

.recommend-item .ri-info[data-v-1e411e6d] {
	position: relative;
	width: 266px;
	height: 140px;
	overflow: hidden;
	background: #fff;
	border-radius: 5px 5px 0 0;
	z-index: 2
}

.recommend-item .ri-info .ri-info-img[data-v-1e411e6d] {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 266px;
	height: 140px;
	z-index: 1;
	transition: transform .2s
}

.recommend-item .ri-info .ri-sum[data-v-1e411e6d] {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2;
	width: 266px;
	padding-left: 12px;
	box-sizing: border-box;
	height: 30px;
	background: rgba(51, 51, 51, .8)
}

.recommend-item .ri-info .ri-sum .ri-sum-left .ri-sum-left-dingwei[data-v-1e411e6d] {
	font-size: 12px;
	font-family: PingFang SC;
	font-weight: 300;
	color: #fff;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAQAAADRCYyNAAAAmElEQVQIHQXBMSoFAACA4f+tkkiJnAGDCziAUjJYGJzAZJDBrJQbKFneaHzT81LiDAZZhFI2Jfl8X2XVC2BsvjLvAwCTygl+7VpwDjYyxqSqfOM4I7yZLmv+cJRD8OzaJ1jPnB8APFblDACbVZnxDripyqJTO+DLnn2D3DswZYgDKy5d59ZymXVRBrZNsuXBk5GhO6+uLP0DtDKq/AR1yuAAAAAASUVORK5CYII=) no-repeat 0;
	padding-left: 15px;
	background-size: 9px;
	line-height: 30px
}

.recommend-item .ri-info .ri-sum .ri-sum-right[data-v-1e411e6d] {
	background: #49a7ff;
	text-align: center;
	border-radius: 12px 0 0 0;
	width: 145px;
	height: 36px;
	position: absolute;
	right: 0;
	bottom: 0
}

.recommend-item .ri-info .ri-sum .ri-sum-right>span[data-v-1e411e6d]:first-child {
	font-size: 12px;
	font-weight: 400;
	color: #fff;
	line-height: 35px
}

.recommend-item .ri-info .ri-sum .ri-sum-right>span[data-v-1e411e6d]:nth-child(2) {
	font-size: 20px;
	font-weight: 600;
	color: #fff;
	line-height: 35px
}

.recommend-item .ri-info .ri-sum .ri-sum-right>span[data-v-1e411e6d]:nth-child(3) {
	font-size: 12px;
	font-weight: 300;
	color: #fff;
	line-height: 35px
}

.recommend-item .ri-shouyi[data-v-1e411e6d] {
	padding-bottom: 21px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	width: 266px;
	box-sizing: border-box;
	background-color: #f8f8f8
}

.recommend-item .ri-shouyi .ri-shouyi-title[data-v-1e411e6d] {
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	line-height: 1
}

.recommend-item .ri-shouyi .ri-shouyi-title>span[data-v-1e411e6d] {
	font-size: 12px;
	margin-right: -3px;
	margin-left: -3px
}

.recommend-item .ri-shouyi .ri-shouyi-subtitle[data-v-1e411e6d] {
	font-size: 12px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	line-height: 1;
	margin-top: 8px
}

.recommend-item .ri-tags[data-v-1e411e6d] {
	margin-top: 8px;
	width: 246px;
	overflow: hidden
}

.recommend-item .ri-tags .ri-tag[data-v-1e411e6d] {
	height: 18px;
	border: 1px solid #49a7ff;
	border-radius: 9px;
	line-height: 18px;
	font-size: 12px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #49a7ff;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 5px
}

.house-search[data-v-1b701388] {
	position: relative;
	width: 223px;
	height: 28px;
	background: hsla(0, 0%, 100%, .4);
	border-radius: 14px;
	overflow: hidden;
	box-sizing: border-box;
	padding-left: 9px
}

.house-search .house-search-button[data-v-1b701388] {
	position: absolute;
	right: 0;
	top: 0;
	width: 48px;
	height: 28px;
	background: #2f89ee;
	border-radius: 0 14px 14px 0;
	outline: none;
	cursor: pointer
}

.house-search .house-search-button[data-v-1b701388],
.house-search .house-search-input[data-v-1b701388] {
	font-size: 12px;
	font-family: PingFang SC;
	font-weight: 100;
	color: #fff;
	border: none
}

.house-search .house-search-input[data-v-1b701388] {
	background: transparent;
	width: 100%;
	height: 100%;
	padding-left: 24px;
	padding-right: 54px;
	box-sizing: border-box;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABXklEQVQ4T53SP6jOYRjG8c8lE1mcZMAkLCxGBiwGKUkGYZB/iUQSkywynJJSykEZhEUpsdgkxSCLssliILJY3fqdfu/p8Z5zXm/u6annfr7PdV/XHU1V1RIcwnaswVe8xs0kn9vewTmDQ1VtxGM8x0N8xHLsxElMJrkxDJkGVNVavMCuJO+Hm6pqaX8/leRWez8AvMLVJM/mktl/MoEP2JDk28wIVbWuk55k/XyPmzGv4GeSyRZwCquTnB0DsAVnkuxuAecxkeTiGIDO6GtJtraAvdiRpItvZFXVAWxOcqIFLMIXrEjyaxShqp7ibpInf+1BVV3GqiSHR6SwB+eSbJoVYx9Tt0CdkgtJvjfOL8RxXMejJAfnAyzAJRzFG3zCMmzDS/xG58GdJF3PdM2scvPj4s4orMQPvE3SKes29j729z4cmRMwRhIPsA+3kxybpeBfgCElp/8L0EPu4d0ft9aC5mBvDNsAAAAASUVORK5CYII=) no-repeat 0;
	background-size: 16px
}

.house-search[data-v-1b701388] ::-webkit-input-placeholder {
	color: #fff
}

.house-search[data-v-1b701388] :-moz-placeholder,
.house-search[data-v-1b701388] ::-moz-placeholder {
	color: #fff
}

.house-search[data-v-1b701388] :-ms-input-placeholder {
	color: #fff
}

.recommend-item[data-v-a761f9dc] {
	position: relative;
	box-shadow: 0 5px 9px 1px hsla(0, 0%, 87.8%, .53);
	border-radius: 6px;
	margin-right: 12px;
	cursor: pointer;
	transition: all .2s
}

.recommend-item[data-v-a761f9dc]:hover {
	transform: translateY(-5px)
}

.recommend-item:hover .ri-info-img[data-v-a761f9dc] {
	transform: scale(1.1)
}

.recommend-item .ri-title-tag[data-v-a761f9dc] {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFkAAAAnCAMAAABT/RQsAAABQVBMVEUAAAD/AAD/fwBxVRyzaEJ1Vx22Z0N3WCO2aEH/jQD/tQD/sgB3WSS0aUHhfhl2WiK0aUB1WSJ/XCf/tAC1akB9XCZ3WiL/tAB2WiP/tAB3WiO0akF3WSN7WiS1akB3WSP/tAB3WiK1aUF3WiJ3WiO1akG2akC9bTnEcTTHcjDHcjHIcy/IczDUeSXVeiXVeyXVfCXVfSXVfiXVfyXVgCXVgSXVgiXVgyXVhCXVhSXVhiXVhyXViCXViSXViiXuhQ70iAn8iwL/jAD/jQD/jgD/jwD/kAD/kQD/kgD/kwD/lAD/lQD/lgD/lwD/mAD/mQD/mgD/mwD/nAD/nQD/ngD/nwD/oAD/oQD/ogD/owD/pAD/pQD/pgD/pwD/qAD/qQD/qgD/qwD/rAD/rQD/rgD/rwD/sAD/sQD/sgD/swD/tABx1I2AAAAAJHRSTlMAAQISGyMqOjtDTE9WZm93d36Chaq3u77AwcPN2eLn6vX2+f0wto45AAAAzklEQVRIx+2WSwrCQAxAn7bipyj4OVUv4MIDewHPoHRTsfivadw4tdXtZCFOMmSGEB6ZMBkCvycdAEbjYQooqDMvbZnv1TRO1xcAYoD50meyPb0CRECy8lqGOMkBusDEpM5doG9GTs3IBHIgB3IgB/I/kCszsliRpRIbcpVxe08yPjPOhKImb5xbG7u6aax91pb3IwCtSmV/rMk7n0nfikLriXGWAFwPXsos7uIxkMuiA3I36JRDJlY9eNyWrnW8SfR6LOfB42T0gURTgjwBT31pIWQRl4wAAAAASUVORK5CYII=) no-repeat 50%;
	background-size: 100% 100%;
	width: 89px;
	height: 39px;
	position: absolute;
	top: -2px;
	left: -9px;
	z-index: 2;
	line-height: 32px;
	text-align: center;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 600;
	color: #fff
}

.recommend-item .ri-content[data-v-a761f9dc] {
	box-sizing: border-box;
	width: 266px;
	padding: 12px;
	min-width: 0;
	display: block
}

.recommend-item .ri-content .ri-title[data-v-a761f9dc] {
	font-size: 16px;
	font-weight: 400;
	color: #333;
	line-height: 1
}

.recommend-item .ri-content .ri-recommend-content[data-v-a761f9dc] {
	font-size: 12px;
	font-weight: 300;
	color: #666;
	margin-top: 8px;
	line-height: 16px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	word-break: break-all;
	max-height: 32px
}

.recommend-item .ri-content .ri-recommend-content>span[data-v-a761f9dc] {
	color: #333
}

.recommend-item .ri-info[data-v-a761f9dc] {
	position: relative;
	width: 266px;
	height: 144px;
	overflow: hidden;
	background: #fff;
	border-radius: 6px 6px 0 0;
	z-index: 2
}

.recommend-item .ri-info .ri-info-img[data-v-a761f9dc] {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 266px;
	height: 144px;
	z-index: 1;
	transition: transform .2s
}

.recommend-item .ri-info .ri-sum[data-v-a761f9dc] {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2;
	width: 266px;
	padding-left: 12px;
	padding-right: 12px;
	box-sizing: border-box;
	height: 36px;
	background: rgba(51, 51, 51, .8)
}

.recommend-item .ri-info .ri-sum .ri-sum-left>span[data-v-a761f9dc]:first-child {
	font-size: 24px;
	font-weight: 600;
	color: #fc8f37;
	line-height: 36px
}

.recommend-item .ri-info .ri-sum .ri-sum-left>span[data-v-a761f9dc]:nth-child(2) {
	font-size: 12px;
	font-weight: 300;
	color: #fff;
	line-height: 36px;
	margin-left: -3px
}

.recommend-item .ri-info .ri-sum .ri-sum-right>span[data-v-a761f9dc]:first-child {
	font-size: 12px;
	font-weight: 400;
	color: #fff;
	line-height: 36px
}

.recommend-item .ri-info .ri-sum .ri-sum-right>span[data-v-a761f9dc]:nth-child(2) {
	font-size: 20px;
	font-weight: 600;
	color: #fc8f37;
	line-height: 36px
}

.recommend-item .ri-info .ri-sum .ri-sum-right>span[data-v-a761f9dc]:nth-child(3) {
	font-size: 12px;
	font-weight: 300;
	color: #fff;
	line-height: 36px
}

.vcodePopup-close[data-v-865be518] {
	height: 20px;
	width: 20px;
	top: -13px;
	right: -13px;
	transform: rotate(45deg);
	cursor: pointer
}

.vcodePopup-close[data-v-865be518]:after {
	border-radius: 100%;
	background-color: hsla(0, 0%, 81.6%, .63);
	content: "";
	bottom: -10px;
	left: -10px;
	right: -10px;
	top: -10px;
	position: absolute
}

.vcodePopup-close i[data-v-865be518] {
	background-color: #737171;
	z-index: 1
}

.vcodePopup-close-h[data-v-865be518] {
	left: 0;
	right: 0;
	height: 1px;
	top: 50%
}

.vcodePopup-close-v[data-v-865be518] {
	bottom: 0;
	top: 0;
	width: 1px;
	left: 50%
}

.appointment-prop[data-v-865be518] {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	background: rgba(51, 51, 51, .5)
}

.appointment-prop .error[data-v-865be518] {
	width: 407px;
	height: 26px;
	box-sizing: border-box;
	display: block;
	margin: auto
}

.appointment-prop .make[data-v-865be518] {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate3d(-50%, -50%, 0);
	width: 466px;
	height: 416px;
	background: #fff;
	border-radius: 10px
}

.appointment-prop .make[data-v-865be518] :-moz-placeholder,
.appointment-prop .make[data-v-865be518] ::-moz-placeholder {
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 26px
}

.appointment-prop .make[data-v-865be518] :-ms-input-placeholder {
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 26px
}

.appointment-prop .make[data-v-865be518] ::-webkit-input-placeholder {
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 26px
}

.appointment-prop .make .mi-button-commit[data-v-865be518] {
	width: 407px;
	height: 51px;
	background: #cbcbcb;
	border-radius: 6px;
	margin: 13px auto auto;
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	outline: none;
	border: 0;
	display: block;
	cursor: pointer
}

.appointment-prop .make .mi-button-commit.active[data-v-865be518] {
	background: linear-gradient(90deg, #56a3f9, #2f89ee)
}

.appointment-prop .make .make-input[data-v-865be518] {
	width: 407px;
	height: 51px;
	background: #f4f4f4;
	border-radius: 6px;
	box-sizing: border-box;
	padding-left: 20px;
	padding-right: 20px;
	margin: auto
}

.appointment-prop .make .make-input .make-input-label[data-v-865be518] {
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 1;
	width: 119px;
	margin-right: 16px
}

.appointment-prop .make .make-input .mi-input[data-v-865be518] {
	font-size: 16px;
	height: 51px;
	font-weight: 600;
	color: #333;
	line-height: 51px;
	width: auto
}

.appointment-prop .make .make-code[data-v-865be518] {
	width: 407px;
	margin: auto
}

.appointment-prop .make .make-code .make-input-code[data-v-865be518] {
	width: 278px;
	height: 51px;
	background: #f4f4f4;
	border-radius: 6px;
	box-sizing: border-box;
	padding-left: 20px;
	padding-right: 20px
}

.appointment-prop .make .make-code .make-input-label[data-v-865be518] {
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 1;
	width: 119px;
	margin-right: 16px
}

.appointment-prop .make .make-code .mi-input[data-v-865be518] {
	font-size: 16px;
	height: 51px;
	font-weight: 600;
	color: #333;
	line-height: 51px;
	width: 10px
}

.appointment-prop .make .make-code .mi-button[data-v-865be518] {
	width: 115px;
	height: 51px;
	background: #cbcbcb;
	border-radius: 6px;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
	outline: none;
	border: 0;
	cursor: pointer
}

.appointment-prop .make .make-code .mi-button.active[data-v-865be518] {
	background: linear-gradient(90deg, #56a3f9, #2f89ee)
}

.appointment-prop .make .make-subtitle[data-v-865be518] {
	font-size: 16px;
	font-weight: 300;
	color: #666;
	line-height: 1;
	margin-top: 30px;
	margin-bottom: 42px;
	text-align: center
}

.appointment-prop .make .make-title[data-v-865be518] {
	position: relative;
	font-size: 24px;
	font-weight: 600;
	color: #333;
	line-height: 1;
	padding-top: 33px;
	display: table;
	margin: auto
}

.appointment-prop .make .make-title[data-v-865be518]:before {
	content: "";
	position: absolute;
	bottom: -12px;
	left: 50%;
	transform: translateX(-50%);
	width: 68px;
	height: 3px;
	background: linear-gradient(90deg, #56a3f9, #2f89ee);
	border-radius: 2px
}

.housePopup[data-v-a4592bd4] {
	border-radius: 10px;
	padding: 0 0 42px;
	width: 409px
}

.housePopupTit[data-v-a4592bd4] {
	height: 136px;
	background: #f8992b;
	border-radius: 10px 10px 0 0;
	overflow: hidden
}

.housePopupTit-h2[data-v-a4592bd4] {
	font-size: 26px;
	font-weight: 500;
	line-height: 34px;
	height: 34px;
	margin: 46px 0 5px
}

.housePopupTit-p[data-v-a4592bd4] {
	font-size: 16px;
	height: 24px;
	line-height: 24px
}

.housePopup-bmBox[data-v-a4592bd4] {
	border-radius: 0 0 10px 10px;
	padding: 21px 0 0;
	min-height: 231px
}

.housePopup-bmBox-img[data-v-a4592bd4] {
	height: 162px;
	width: 162px;
	display: block;
	margin: 0 auto 18px
}

.housePopup-imgBox-p[data-v-a4592bd4] {
	line-height: 21px
}

.vcodePopup-close[data-v-a4592bd4] {
	height: 20px;
	width: 20px;
	top: -13px;
	right: -13px;
	transform: rotate(45deg);
	cursor: pointer
}

.vcodePopup-close[data-v-a4592bd4]:after {
	border-radius: 100%;
	background-color: hsla(0, 0%, 81.6%, .63);
	content: "";
	bottom: -10px;
	left: -10px;
	right: -10px;
	top: -10px;
	position: absolute
}

.vcodePopup-close i[data-v-a4592bd4] {
	background-color: #737171;
	z-index: 1
}

.vcodePopup-close-h[data-v-a4592bd4] {
	left: 0;
	right: 0;
	height: 1px;
	top: 50%
}

.vcodePopup-close-v[data-v-a4592bd4] {
	bottom: 0;
	top: 0;
	width: 1px;
	left: 50%
}

.indexSecV3SecondHotItem[data-v-29a8d645] {
	text-align: center;
	width: 245px;
	display: inline-block;
	margin: 0 auto;
	cursor: pointer
}

.indexSecV3SecondHotItem-con[data-v-29a8d645] {
	background-color: #fff;
	box-shadow: 0 5px 9.2px .8px hsla(0, 0%, 87.8%, .53);
	width: 245px;
	height: 291px;
	padding-top: 19px
}

.indexSecV3SecondHotItem-img[data-v-29a8d645] {
	border: 1px solid #e5e5e5;
	border-radius: 50%;
	background-color: #fff;
	width: 93px;
	height: 93px;
	display: block;
	margin: 0 auto 3px;
	-o-object-fit: cover;
	object-fit: cover
}

.indexSecV3SecondHotItem-sg[data-v-29a8d645] {
	font-size: 18px;
	display: block;
	height: 24px;
	line-height: 24px;
	margin-bottom: 3px
}

.indexSecV3SecondHotItem-sn[data-v-29a8d645] {
	font-size: 14px;
	color: #666;
	display: block;
	height: 24px;
	line-height: 24px;
	margin-bottom: 11px
}

.indexSecV3SecondHotItem-p[data-v-29a8d645] {
	font-size: 12px;
	text-align: center;
	min-height: 60px;
	line-height: 20px;
	margin-bottom: 21px;
	padding: 0 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	/*! autoprefixer: off */
	-webkit-box-orient: vertical
}

.indexSecV3SecondHotItem-addr[data-v-29a8d645] {
	background-color: #fbaf1e;
	border-radius: 11px 0 0 11px;
	min-width: 34px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	right: 0;
	top: 14px;
	padding: 0 10px
}

.indexSecV3SecondHotItem-alert[data-v-29a8d645] {
	background-color: rgba(42, 88, 138, .68);
	font-size: 0;
	text-align: center;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
	padding-top: 36px;
	display: none;
	z-index: 1
}

.indexSecV3SecondHotItem.active .indexSecV3SecondHotItem-alert[data-v-29a8d645] {
	display: block
}

.indexSecV3SecondHotItem-alert-img[data-v-29a8d645] .com-qrc-img {
	height: 136px;
	width: 136px
}

.indexSecV3SecondHotItem-alert-name[data-v-29a8d645] {
	color: #fff;
	font-size: 14px;
	display: block;
	height: 24px;
	line-height: 24px;
	margin-bottom: 6px
}

.indexSecV3SecondHotItem-alert-tel[data-v-29a8d645] {
	color: #fff;
	font-size: 15px;
	display: block;
	height: 24px;
	line-height: 24px
}

.indexSecV3SecondHotItem-alert-tel>[data-v-29a8d645] {
	display: inline-block;
	vertical-align: middle
}

.indexSecV3SecondHotItem-alert-i[data-v-29a8d645] {
	height: 16px;
	width: 22px;
	background-position: -382px -958px;
	margin-right: 9px
}

.indexSecV3SecondHotItem-alert-em[data-v-29a8d645] {
	font-size: 15px
}

.indexSecV3SecondHotItem-i[data-v-29a8d645] {
	bottom: 0;
	left: 0;
	height: 25px;
	width: 100%;
	position: absolute
}

.indexSecV3SecondHotItem-con .page-indexV3-tag[data-v-29a8d645] {
	position: relative;
	z-index: 10;
	width: 120px;
	font-size: 12px;
	border-radius: 10px;
	border-color: #bbd3ff;
	background: #fff
}

.zixun:hover+.indexSecV3SecondHotItem-alert[data-v-29a8d645] {
	display: block
}

.zixun[data-v-29a8d645]:hover {
	opacity: .1
}

body.hvc-modal-open {
	position: fixed;
	width: 100%
}

.hvc-mask {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}

.assess-special-swiper[data-v-d4a8a966] {
	position: relative;
	width: 1044px;
	padding: 10px 0 20px
}

.bps-swiper-slid[data-v-d4a8a966] {
	padding-top: 6px
}

.featuredhuose-recommend .recommend-item[data-v-d4a8a966]:nth-child(4n) {
	margin-right: 0
}

.featuredhuose-recommend .recommend-item[data-v-d4a8a966] {
	margin-bottom: 12px
}

.brand[data-v-d4a8a966] {
	margin-top: 78px
}

.brand .brand-title[data-v-d4a8a966] {
	width: 168px;
	height: auto;
	margin: auto;
	display: block
}

.brand .brandimgs[data-v-d4a8a966] {
	margin-top: 40px
}

.brand .brandimgs .brandimg[data-v-d4a8a966] {
	width: 20%;
	height: 120px;
	margin-bottom: 21px
}

.brand .brandimgs .brandimg:hover .brandimg-img[data-v-d4a8a966] {
	box-shadow: 5px 6px 13px 0 hsla(0, 0%, 44.3%, .24)
}

.brand .brandimgs .brandimg .brandimg-img[data-v-d4a8a966] {
	width: 202px;
	height: 110px;
	transition: all .4s ease
}

.brand .brand-tags[data-v-d4a8a966] {
	margin-top: 49px
}

.brand .brand-tags .brand-tag[data-v-d4a8a966] {
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 600;
	color: #333;
	cursor: pointer
}

.brand .brand-tags .brand-tag[data-v-d4a8a966]:hover {
	color: #56a3f9
}

.brand .brand-tags .brand-tag[data-v-d4a8a966]:first-child {
	margin-right: 40px
}

.brand .brand-tags .brand-tag.active[data-v-d4a8a966] {
	position: relative;
	color: #56a3f9
}

.brand .brand-tags .brand-tag.active[data-v-d4a8a966]:before {
	content: "";
	position: absolute;
	bottom: -9px;
	left: 50%;
	transform: translateX(-50%);
	width: 40px;
	height: 2px;
	background: #56a3f9;
	border-radius: 1px
}

.brand .brand-img[data-v-d4a8a966] {
	width: 250px;
	display: block;
	margin: auto
}

.hfpg[data-v-d4a8a966] {
	margin-top: 78px;
	width: 100%;
	height: 142px;
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/hfpg.322dae5.png) no-repeat 50%;
	background-size: 100%;
	cursor: pointer
}

.newstxt[data-v-d4a8a966] {
	width: 388px;
	padding-top: 30px
}

.newstxt .newstxt-item[data-v-d4a8a966] {
	margin-bottom: 30px;
	display: block;
	cursor: pointer
}

.newstxt .newstxt-item .newstxt-item-title[data-v-d4a8a966] {
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #333;
	line-height: 1;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	width: 388px;
	display: inherit
}

.newstxt .newstxt-item .newstxt-item-title[data-v-d4a8a966]:hover {
	color: #56a3f9
}

.newstxt .newstxt-item .newstxt-item-subtitle[data-v-d4a8a966] {
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 300;
	color: #999;
	line-height: 1;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	margin-top: 6px;
	width: 388px
}

.newsimg[data-v-d4a8a966] {
	width: 624px;
	padding-top: 30px
}

.newsimg .newstext-item[data-v-d4a8a966] {
	width: 300px;
	margin-right: 24px;
	margin-bottom: 19px
}

.newsimg .newstext-item[data-v-d4a8a966]:nth-child(2n) {
	margin-right: 0
}

.newsimg .newstext-item .newstext-item-title[data-v-d4a8a966] {
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	line-height: 1.5;
	height: 40px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical
}

.newsimg .newstext-item .newstext-item-title[data-v-d4a8a966]:hover {
	color: #56a3f9
}

.newsimg .newstext-item .newstext-item-subtitle[data-v-d4a8a966] {
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 300;
	color: #999;
	line-height: 16px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 32px;
	margin-top: 10px
}

.newsimg .newsimg-item[data-v-d4a8a966] {
	position: relative;
	margin-right: 24px;
	width: 300px;
	overflow: hidden
}

.newsimg .newsimg-item[data-v-d4a8a966]:nth-child(3),
.newsimg .newsimg-item[data-v-d4a8a966]:nth-child(4) {
	margin-top: 6px
}

.newsimg .newsimg-item[data-v-d4a8a966]:hover {
	cursor: pointer
}

.newsimg .newsimg-item:hover .newsimg-item-img[data-v-d4a8a966] {
	transform: scale(1.1)
}

.newsimg .newsimg-item:hover .newsimg-item-img-title>a[data-v-d4a8a966] {
	color: #56a3f9
}

.newsimg .newsimg-item[data-v-d4a8a966]:nth-child(2n) {
	margin-right: 0
}

.newsimg .newsimg-item .newsimg-item-img[data-v-d4a8a966] {
	width: 300px;
	height: 210px;
	transition: transform .2s ease
}

.newsimg .newsimg-item .newsimg-item-img-title[data-v-d4a8a966] {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 59px;
	background: rgba(51, 51, 51, .8);
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff;
	line-height: 20px;
	padding: 9px 12px;
	box-sizing: border-box
}

.newsimg .newsimg-item .newsimg-item-img-title>a[data-v-d4a8a966] {
	text-overflow: -o-ellipsis-lastline;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 41px;
	width: 100%;
	overflow: hidden;
	color: #fff
}

.bpsandnews[data-v-d4a8a966] {
	padding-top: 60px;
	padding-bottom: 114px
}

.bpsandnews .countrybps[data-v-d4a8a966] {
	position: relative;
	margin-top: 30px;
	box-sizing: border-box
}

.bpsandnews .countrybps .assess-bps-swiper[data-v-d4a8a966] {
	height: 412px;
	width: 1044px
}

.bpsandnews .countrybps .countrybps-item[data-v-d4a8a966] {
	position: relative;
	width: 230px;
	height: 400px;
	background: #fff;
	box-shadow: 0 1px 8px 0 rgba(25, 33, 40, .09);
	border-radius: 10px;
	overflow: hidden
}

.bpsandnews .countrybps .countrybps-item .countrybps-img[data-v-d4a8a966] {
	width: 100%;
	height: 100%
}

.bpsandnews .countrybps .countrybps-item .countrybps-info[data-v-d4a8a966] {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	z-index: 11;
	background: rgba(22, 22, 22, .8);
	transition: all .2s ease;
	opacity: 0
}

.bpsandnews .countrybps .countrybps-item .countrybps-info[data-v-d4a8a966]:hover {
	opacity: 1
}

.bpsandnews .countrybps .countrybps-item .countrybps-info .countrybps-info-center[data-v-d4a8a966] {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%);
	text-align: center
}

.bpsandnews .countrybps .countrybps-item .countrybps-info .countrybps-info-center .countrybps-info-titile[data-v-d4a8a966] {
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff;
	line-height: 24px
}

.bpsandnews .countrybps .countrybps-item .countrybps-info .countrybps-info-center .countrybps-info-subtitile[data-v-d4a8a966] {
	font-size: 12px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff;
	line-height: 1;
	margin-top: 32px
}

.bpsandnews .countrybps .countrybps-item .countrybps-info .countrybps-info-center .countrybps-info-btn[data-v-d4a8a966] {
	width: 166px;
	height: 46px;
	background: #56a3f9;
	border-radius: 23px;
	margin: 40px auto auto;
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff;
	outline: none;
	border: none;
	cursor: pointer
}

.expert[data-v-d4a8a966] {
	position: relative;
	margin-top: 30px;
	box-sizing: border-box
}

.expert .assess-special-swiper[data-v-d4a8a966] {
	height: 304px
}

.expert .expert-item[data-v-d4a8a966] {
	position: relative;
	width: 230px;
	height: 400px;
	background: #fff;
	box-shadow: 0 5px 8px 0 rgba(25, 33, 40, .09);
	border-radius: 10px;
	overflow: hidden
}

.expert .expert-item .expert-info[data-v-d4a8a966] {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	z-index: 11;
	background: rgba(22, 22, 22, .8);
	transition: all .2s ease;
	opacity: 0
}

.expert .expert-item .expert-info[data-v-d4a8a966]:hover {
	opacity: 1
}

.expert .expert-item .expert-info .expert-info-center[data-v-d4a8a966] {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%);
	text-align: center
}

.expert .expert-item .expert-info .expert-info-center .expert-info-img[data-v-d4a8a966] {
	width: 109px;
	height: 109px;
	display: block
}

.expert .expert-item .expert-info .expert-info-center .expert-info-rqxcx[data-v-d4a8a966] {
	padding: 6px;
	background-color: #fff;
	display: table;
	margin: auto
}

.expert .expert-item .expert-info .expert-info-center .expert-info-addwx[data-v-d4a8a966] {
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff;
	margin-top: 12px;
	line-height: 1
}

.expert .expert-item .expert-info .expert-info-center .expert-info-call[data-v-d4a8a966] {
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff;
	margin-top: 20px;
	line-height: 1
}

.expert .expert-item .expert-info .expert-info-center .expert-info-phone[data-v-d4a8a966] {
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: 600;
	color: #fff;
	display: table;
	margin: 12px auto auto;
	line-height: 1;
	padding-left: 26px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAABSUlEQVQYGXXBzWvPAQAH4M/yTnuRdlgZa2uROeinaC1xdvEPTA5SLEW5UEJZyUWzw/4Ky0ErpSntIsVIplm0LYdtSmmM1nwf229rL9jzJNFiEu9VZz0O+qJfs3GPU6ZWl6tas8KEflsSx9GZeZo8M4oBDVnkl20pcwVtWeKI56a0ZIFCU8rUmnEpUfLRgA5b9RpTlcQbdzPPTm+N25XY5JRuhWuqfHUjiTNm1CUe+eZAljlvWqUur7LAoIeJW346nGUqfHfSWT9UJHHIrHM2GjKiJsvc1qDZ/SxyWuGoPSYNqsx63DOuXsm0l3akzDH7spanhtUpmfLOfhs8MKtwPaup9toHezUaMeOFMU06zOlVlRVqPPHZCdvd1Kcx87T5ZChr6cbFrKJWkb+5oNBnd5boUeRfWg2bdkd9ogft+R+bXTZqzoTf2pM/tswLXKHJ+ZMAAAAASUVORK5CYII=) no-repeat 0;
	background-size: 18px
}

.expert .expert-item .expert-info .expert-info-center .expert-info-br[data-v-d4a8a966] {
	width: 86px;
	height: 2px;
	display: block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAACCAQAAABoQOOdAAAAXklEQVQY062PSw6AIAxEpxW8/3HFD3UYYOPCuLAvbwKhKWDhABxGHRkLzUgkD9p6VSadJ9rTZcdkB3Lms0JWWXGRkxzYaWEWsQ3b/mBPhZ75VqHRppwX/Vvxaeb49g2StiIBBmqzEQAAAABJRU5ErkJggg==) no-repeat 50%;
	background-size: 100% 100%;
	margin: 20px auto auto
}

.expert .expert-username[data-v-d4a8a966] {
	font-size: 24px;
	color: #333;
	margin-top: 28px
}

.expert .expert-title[data-v-d4a8a966],
.expert .expert-username[data-v-d4a8a966] {
	font-family: PingFang SC;
	font-weight: 400;
	line-height: 1;
	text-align: center
}

.expert .expert-title[data-v-d4a8a966] {
	font-size: 16px;
	color: #56a3f9;
	margin-top: 8px
}

.expert .expert-subtitle[data-v-d4a8a966] {
	font-size: 14px;
	color: #666;
	line-height: 20px;
	margin: 20px auto auto;
	width: 196px;
	height: 40px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical
}

.expert .expert-btn[data-v-d4a8a966],
.expert .expert-subtitle[data-v-d4a8a966] {
	font-family: PingFang SC;
	font-weight: 400;
	text-align: center
}

.expert .expert-btn[data-v-d4a8a966] {
	width: 118px;
	height: 33px;
	border: 1px solid #56a3f9;
	border-radius: 17px;
	font-size: 16px;
	color: #56a3f9;
	outline: none;
	background-color: #fff;
	display: block;
	margin: 28px auto auto
}

.expert .expert-userimg[data-v-d4a8a966] {
	position: relative;
	background: #333
}

.expert .expert-userimg .expert-img[data-v-d4a8a966],
.expert .expert-userimg[data-v-d4a8a966] {
	width: 230px;
	height: 180px
}

.expert .expert-userimg .expert-tag[data-v-d4a8a966] {
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	background: #56a3f9;
	border-radius: 10px 0 10px 0;
	line-height: 25px;
	padding-left: 16px;
	padding-right: 16px;
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff
}

.btn-next[data-v-d4a8a966],
.btn-prev[data-v-d4a8a966] {
	height: 16px;
	width: 16px;
	border: 2px solid #a2a1a2;
	transform: rotate(45deg);
	top: 50%;
	margin-top: -8px;
	position: absolute;
	cursor: pointer
}

.btn-prev[data-v-d4a8a966] {
	outline: none;
	left: -54px;
	border-right-color: transparent;
	border-top-color: transparent
}

.btn-next[data-v-d4a8a966] {
	outline: none;
	right: -54px;
	border-left-color: transparent;
	border-bottom-color: transparent
}

.mt63[data-v-d4a8a966] {
	margin-top: 63px
}

.mt16[data-v-d4a8a966] {
	margin-top: 16px !important
}

.pricehuose[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/pricehuose_bg.86ac16d.png) no-repeat bottom;
	background-size: 100%;
	padding-top: 45px;
	padding-bottom: 53px
}

.pricehuose .pricehuose-tags .pricehuose-tag[data-v-d4a8a966] {
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 600;
	color: #333
}

.pricehuose .pricehuose-tags .pricehuose-tag.active[data-v-d4a8a966] {
	position: relative;
	color: #56a3f9
}

.pricehuose .pricehuose-tags .pricehuose-tag.active[data-v-d4a8a966]:before {
	content: "";
	position: absolute;
	bottom: -9px;
	left: 50%;
	transform: translateX(-50%);
	width: 24px;
	height: 2px;
	background: #56a3f9;
	border-radius: 1px
}

.pricehuose .pricehuose-tags .pricehuose-tag[data-v-d4a8a966]:first-child {
	margin-right: 39px
}

.pricehuose .pricehuose-tags .pricehuose-tag[data-v-d4a8a966]:hover {
	color: #56a3f9;
	cursor: pointer
}

.pricehuose .recommend[data-v-d4a8a966] {
	margin-top: 29px
}

.pricehuose-title[data-v-d4a8a966] {
	font-size: 20px;
	font-family: PingFang SC;
	color: #333
}

.pricehuose-more[data-v-d4a8a966] {
	color: #649af8;
	font-size: 16px;
	font-family: PingFang SC
}

.featuredhuose[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/featuredhuose_bg.8b1e43a.png) no-repeat bottom;
	background-size: 100%;
	padding-top: 63px;
	padding-bottom: 57px
}

.featuredhuose .featuredhuose-recommend[data-v-d4a8a966] {
	margin-top: 30px
}

.house .clause[data-v-d4a8a966] {
	height: 105px;
	background: #fafafa
}

.house .clause .clause-item[data-v-d4a8a966] {
	width: 170px;
	height: 74px;
	cursor: pointer;
	background: #fff;
	box-shadow: 0 2px 3px 0 rgba(61, 61, 61, .13);
	border-radius: 4px;
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #333;
	transition: all .2s ease
}

.house .clause .clause-item .clause-item-img[data-v-d4a8a966] {
	width: 58px;
	height: 58px;
	margin-right: 10px
}

.house .clause .clause-item[data-v-d4a8a966]:hover {
	box-shadow: 0 5px 8px 0 rgba(61, 61, 61, .18)
}

.house .clause .clause-item:hover:first-child .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause01_cur.66f495a.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:hover:nth-child(2) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause02_cur.9deb139.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:hover:nth-child(3) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause03_cur.d21ffca.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:hover:nth-child(4) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause04_cur.6761ed8.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:hover:nth-child(5) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause05_cur.46b167b.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:hover:nth-child(6) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause06_cur.e5462bd.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:first-child .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause01.b277ccb.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:nth-child(2) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause02.af3caa3.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:nth-child(3) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause03.9c3e2d9.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:nth-child(4) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause04.699934d.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:nth-child(5) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause05.353803e.png) no-repeat 50%;
	background-size: 58px
}

.house .clause .clause-item:nth-child(6) .clause-item-img[data-v-d4a8a966] {
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/clause06.c394638.png) no-repeat 50%;
	background-size: 58px
}

.house .country[data-v-d4a8a966] {
	position: absolute;
	width: 156px;
	height: 339px;
	left: 0;
	top: 100px
}

.house .country .country-list[data-v-d4a8a966] {
	width: 156px;
	height: 339px;
	background: rgba(22, 22, 22, .8);
	position: relative
}

.house .country .country-list .ctp-arrow[data-v-d4a8a966] {
	position: absolute;
	right: -22px;
	top: 50%;
	transform: translateY(-50%);
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-right-color: rgba(22, 22, 22, .8);
	opacity: 0
}

.house .country .country-list .country-tips[data-v-d4a8a966] {
	position: absolute;
	top: 0;
	left: 100%;
	height: 339px;
	width: 523px;
	display: none;
	box-sizing: border-box;
	overflow: hidden;
	transition: all .2s ease;
	padding-left: 8px
}

.house .country .country-list .country-tips .country-tips-plan[data-v-d4a8a966] {
	height: 339px;
	box-sizing: border-box;
	padding: 27px;
	overflow-y: hidden;
	background: rgba(22, 22, 22, .8)
}

.house .country .country-list .country-tips .country-tips-plan .ctp-title[data-v-d4a8a966] {
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 300;
	color: #fff;
	margin-bottom: 24px;
	font-weight: 700
}

.house .country .country-list .country-tips .country-tips-plan .ctp-content[data-v-d4a8a966] {
	position: relative;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	transition: transform .2s ease
}

.house .country .country-list .country-tips .country-tips-plan .ctp-content[data-v-d4a8a966]:nth-child(4n) {
	margin-right: 0
}

.house .country .country-list .country-tips .country-tips-plan .ctp-content[data-v-d4a8a966]:hover {
	cursor: pointer;
	transform: translateX(10px)
}

.house .country .country-list .country-tips .country-tips-plan .ctp-content:hover>div[data-v-d4a8a966] {
	background: transparent
}

.house .country .country-list .country-tips .country-tips-plan .ctp-content>div[data-v-d4a8a966] {
	position: relative;
	z-index: 2;
	width: 100px;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 300;
	color: #fff;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background: rgba(0, 0, 0, .3);
	font-weight: 700
}

.house .country .country-list .country-tips .country-tips-plan .ctp-content .ctp-bgimg[data-v-d4a8a966] {
	width: 100% ! important;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1
}

.house .country .country-list .country-list-li[data-v-d4a8a966] {
	padding: 0 13px;
	box-sizing: border-box
}

.house .country .country-list .country-list-li:hover .country-tips[data-v-d4a8a966] {
	display: block
}

.house .country .country-list .country-list-li:hover .ctp-arrow[data-v-d4a8a966] {
	opacity: 1
}

.house .country .country-list .country-list-li:hover .country-list-item[data-v-d4a8a966] {
	background: hsla(0, 0%, 50.6%, .6);
	padding-left: 20px
}

.house .country .country-list .country-list-li>a[data-v-d4a8a966] {
	position: relative
}

.house .country .country-list .country-list-li .country-list-item[data-v-d4a8a966] {
	height: 34px;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 300;
	color: #fff;
	transition: all .2s ease;
	box-sizing: border-box;
	width: 130px
}

.house .country .country-list .country-list-li .country-list-item.active[data-v-d4a8a966] {
	background: hsla(0, 0%, 50.6%, .6)
}

.house .country .country-list .country-list-li .country-list-item .country-list-item-img[data-v-d4a8a966] {
	width: 22px ! important;
	height: 22px;
	margin-right: 22px;
	border-radius: 50%;
	overflow: hidden;
	display: block
}

.house .bannerV3-img-lazy-bg[data-v-d4a8a966] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 440px
}

.house .header[data-v-d4a8a966] {
	position: relative;
	height: 440px;
	width: 100%
}

.house .header .bannernext-right[data-v-d4a8a966] {
	width: 58px;
	height: 58px;
	border-radius: 50%;
	position: absolute;
	top: 192px;
	right: -100px;
	transition: all .2s ease
}

.house .header .bannernext-right[data-v-d4a8a966],
.house .header .bannernext-right[data-v-d4a8a966]:hover {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAABEVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////3J2enAAAAWnRSTlMAAQIDBAUGCQoMGhweHyAjJSYqKy0uOz9AREZHS0xOT1RYWV1eY2RnaHh+f4KDhYaKjI2Oj5CRkpOUlpydn6Gio6Wmp6irrK2vsLG/wMbHyMnh4vHy9fb4/f4tRphfAAABqklEQVQ4y4VUWVvCMBBc8KCgoOCFoniLgnhARRAV8EYQscG0nf//Q3xAbbpNdZ+S+SbJzu5kiZQw1is9S0Javcq6QfpYbAp4IZpLGs7MvQN3WMqlYhRL5UpDF87DDCdtC8hGWgHSdQmx7eNEKsBrkh1MdoFqRCHdwj7UZHFooxX93VUxymoFZUeo/ax3YWdDdGdt7I5XCYEDCosDiAQREXXw6qHLnNZFh4go40hP3SpOuVLpZIioiYYCNnHCaA1cExnCnVPBGxz7WXOuMCiPgR9t80cHyFMVRfbEA7utiCr1keOyOv7ccujTB1KBIj2hrOxSsOgT8WAt22qdY5AETARZZRwpXgC0d52hqzgmDklWMK9zvBDLK6jRxOMk12jyel3ieTJQr01W+ws8TfmPvWGT9/EKzxOaPtI16h60FSCNPeH319TGNCPNSmdh3LYuhce3V//2/f6P7//5Q3vKf1zRklZGML1+tmAXNKSCjZbS0GgtZE7Uoj5oh8+c+bqE2OG3J+4cuO/FtWQsEk+uFQcunLuEJosMm4WZEN1G3uxb0hl99M28b65+AR/9XFdp2XAoAAAAAElFTkSuQmCC) no-repeat 50%;
	background-size: 37px
}

.house .header .bannernext-right[data-v-d4a8a966]:hover {
	background-color: rgba(51, 51, 51, .8);
	cursor: pointer
}

.house .header .bannernext-left[data-v-d4a8a966] {
	width: 58px;
	height: 58px;
	border-radius: 50%;
	position: absolute;
	top: 192px;
	left: -100px;
	transition: all .2s ease;
	transform: rotate(180deg)
}

.house .header .bannernext-left[data-v-d4a8a966],
.house .header .bannernext-left[data-v-d4a8a966]:hover {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAABEVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////3J2enAAAAWnRSTlMAAQIDBAUGCQoMGhweHyAjJSYqKy0uOz9AREZHS0xOT1RYWV1eY2RnaHh+f4KDhYaKjI2Oj5CRkpOUlpydn6Gio6Wmp6irrK2vsLG/wMbHyMnh4vHy9fb4/f4tRphfAAABqklEQVQ4y4VUWVvCMBBc8KCgoOCFoniLgnhARRAV8EYQscG0nf//Q3xAbbpNdZ+S+SbJzu5kiZQw1is9S0Javcq6QfpYbAp4IZpLGs7MvQN3WMqlYhRL5UpDF87DDCdtC8hGWgHSdQmx7eNEKsBrkh1MdoFqRCHdwj7UZHFooxX93VUxymoFZUeo/ax3YWdDdGdt7I5XCYEDCosDiAQREXXw6qHLnNZFh4go40hP3SpOuVLpZIioiYYCNnHCaA1cExnCnVPBGxz7WXOuMCiPgR9t80cHyFMVRfbEA7utiCr1keOyOv7ccujTB1KBIj2hrOxSsOgT8WAt22qdY5AETARZZRwpXgC0d52hqzgmDklWMK9zvBDLK6jRxOMk12jyel3ieTJQr01W+ws8TfmPvWGT9/EKzxOaPtI16h60FSCNPeH319TGNCPNSmdh3LYuhce3V//2/f6P7//5Q3vKf1zRklZGML1+tmAXNKSCjZbS0GgtZE7Uoj5oh8+c+bqE2OG3J+4cuO/FtWQsEk+uFQcunLuEJosMm4WZEN1G3uxb0hl99M28b65+AR/9XFdp2XAoAAAAAElFTkSuQmCC) no-repeat 50%;
	background-size: 37px
}

.house .header .bannernext-left[data-v-d4a8a966]:hover {
	background-color: rgba(51, 51, 51, .8);
	cursor: pointer
}

.house .header .header-wrap[data-v-d4a8a966] {
	position: relative;
	height: 82px;
	z-index: 50
}

.house .header .header-wrap .hli-tips[data-v-d4a8a966] {
	position: absolute;
	top: 40px;
	left: 50%;
	margin-left: -135px;
	width: 0;
	height: 0;
	background: #fff;
	box-shadow: 0 5px 9px 0 rgba(84, 84, 84, .21);
	border-radius: 4px;
	overflow: hidden;
	transition: opacity .3s, transform .5s ease;
	opacity: 0
}

.house .header .header-wrap .hli-tips .hli-tips-left[data-v-d4a8a966] {
	padding-left: 9px;
	padding-right: 14px
}

.house .header .header-wrap .hli-tips .hli-tips-left .hli-tips-img[data-v-d4a8a966] {
	width: 82px;
	height: auto;
	display: block
}

.house .header .header-wrap .hli-tips .hli-tips-right .hli-tips-title[data-v-d4a8a966] {
	position: relative;
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 600;
	color: #666;
	line-height: 1;
	padding-bottom: 9px
}

.house .header .header-wrap .hli-tips .hli-tips-right .hli-tips-title[data-v-d4a8a966]:before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -53px;
	width: 106px;
	height: 1px;
	background: #efefef
}

.house .header .header-wrap .hli-tips .hli-tips-right .hli-tips-subtitle .hli-tips-p[data-v-d4a8a966] {
	font-size: 12px;
	font-family: PingFang SC;
	font-weight: 300;
	color: #999;
	line-height: 1
}

.house .header .header-wrap .hli-tips .hli-tips-right .hli-tips-subtitle .hli-tips-p1[data-v-d4a8a966] {
	margin-top: 9px
}

.house .header .header-wrap .hli-tips .hli-tips-right .hli-tips-subtitle .hli-tips-p2[data-v-d4a8a966] {
	margin-top: 4px
}

.house .header .header-wrap .header-list[data-v-d4a8a966] {
	position: absolute;
	right: 0
}

.house .header .header-wrap .header-list .header-list-item[data-v-d4a8a966] {
	position: relative
}

.house .header .header-wrap .header-list .header-list-item:last-child .hli-title[data-v-d4a8a966] {
	margin-right: 0
}

.house .header .header-wrap .header-list .header-list-item:hover .hli-tips[data-v-d4a8a966] {
	width: 238px;
	height: 95px;
	transform: translateY(-12px);
	opacity: 1
}

.house .header .header-wrap .header-list .header-list-item .hli-title[data-v-d4a8a966] {
	font-size: 12px;
	font-family: PingFang SC;
	font-weight: 100;
	color: #fff;
	margin-right: 19px;
	padding-right: 18px;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAQAAAB5eQ+RAAAAV0lEQVQIHWXBQQqCUAAFwHep1kHROnBnp0hLhS5VZ2vzF2UTFCjiTNydsmLjEa1RnQVbT10SrY86EzvFkD+NUZUfB8U1M523Y2KvuGXJxUuj6LPmjD6TL5LbOMd7DB6yAAAAAElFTkSuQmCC) no-repeat 100%;
	background-size: 13px;
	background-position-y: 4px
}

.house .header .header-wrap .header-list .header-list-item:hover .hli-title[data-v-d4a8a966] {
	color: #56a3f9;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAMAAADkrjcoAAAAWlBMVEUAAABXpPpVovtVovtUoPdVo/hUpflXovlWo/lVovlXpPpWovhVo/hVo/tUovhWo/hVo/hUovlWovlWo/lWo/lWo/lVovlVo/lWo/lVo/lWo/lWo/lWo/lWo/kdJJ0gAAAAHXRSTlMANT9CQ0VPUllacHFycnN0dXZ2d3qvsPL3+/z9/q0X/tkAAAA6SURBVAgdBcGFAYAwAAAg7NbZs/5/U7A3AJLD8NSA9Az0bw2yuEL3VCjiBIS7lMcNYLy6uADQfjP4AWx+AjpkK3iUAAAAAElFTkSuQmCC) no-repeat 100%;
	background-size: 13px;
	background-position-y: 4px
}

.house .header .header-wrap .house-search-input[data-v-d4a8a966] {
	margin-left: 72px
}

.house .header .header-wrap .header-menu .header-menu-item[data-v-d4a8a966] {
	position: relative;
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff;
	line-height: 77px;
	margin-right: 23px;
	cursor: pointer
}

.house .header .header-wrap .header-menu .header-menu-item[data-v-d4a8a966]:last-child {
	margin-right: 0
}

.house .header .header-wrap .header-menu .header-menu-item[data-v-d4a8a966]:hover {
	color: #56a3f9
}

.house .header .header-wrap .header-menu .header-menu-item:hover .header-menu-item-triangle[data-v-d4a8a966] {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAMAAADkrjcoAAAAWlBMVEUAAABXpPpVovtVovtUoPdVo/hUpflXovlWo/lVovlXpPpWovhVo/hVo/tUovhWo/hVo/hUovlWovlWo/lWo/lWo/lVovlVo/lWo/lVo/lWo/lWo/lWo/lWo/kdJJ0gAAAAHXRSTlMANT9CQ0VPUllacHFycnN0dXZ2d3qvsPL3+/z9/q0X/tkAAAA6SURBVAgdBcGFAYAwAAAg7NbZs/5/U7A3AJLD8NSA9Az0bw2yuEL3VCjiBIS7lMcNYLy6uADQfjP4AWx+AjpkK3iUAAAAAElFTkSuQmCC) no-repeat 100%;
	background-size: 13px;
	background-position-y: 36px
}

.house .header .header-wrap .header-menu .header-menu-item:hover .header-menu-item-ul[data-v-d4a8a966] {
	display: block
}

.house .header .header-wrap .header-menu .header-menu-item .header-menu-item-triangle[data-v-d4a8a966] {
	padding-right: 16px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAQAAAB5eQ+RAAAAV0lEQVQIHWXBQQqCUAAFwHep1kHROnBnp0hLhS5VZ2vzF2UTFCjiTNydsmLjEa1RnQVbT10SrY86EzvFkD+NUZUfB8U1M523Y2KvuGXJxUuj6LPmjD6TL5LbOMd7DB6yAAAAAElFTkSuQmCC) no-repeat 100%;
	background-size: 13px;
	background-position-y: 36px
}

.house .header .header-wrap .header-menu .header-menu-item .header-menu-item-ul[data-v-d4a8a966] {
	position: absolute;
	top: 62px;
	left: 50%;
	width: 128px;
	background: rgba(51, 51, 51, .9);
	transform: translateX(-50%);
	padding-top: 15px;
	padding-bottom: 15px;
	box-sizing: border-box;
	display: none
}

.house .header .header-wrap .header-menu .header-menu-item .header-menu-item-ul[data-v-d4a8a966]:after {
	background-color: rgba(51, 51, 51, .9);
	content: "";
	left: 50%;
	margin-left: -4px;
	height: 8px;
	top: -4px;
	width: 8px;
	position: absolute;
	transform: rotate(45deg)
}

.house .header .header-wrap .header-menu .header-menu-item .header-menu-item-ul>li[data-v-d4a8a966] {
	margin-bottom: 9px
}

.house .header .header-wrap .header-menu .header-menu-item .header-menu-item-ul>li[data-v-d4a8a966]:last-child {
	margin-bottom: 0
}

.house .header .header-wrap .header-menu .header-menu-item .header-menu-item-ul>li>a[data-v-d4a8a966] {
	width: 70px;
	height: 25px;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 300;
	color: #fff;
	display: block;
	line-height: 25px;
	text-align: center;
	margin: auto
}

.house .header .header-wrap .header-menu .header-menu-item .header-menu-item-ul>li>a[data-v-d4a8a966]:hover {
	background: #2f89ee
}

.house .header .header-wrap .header-menu .active p[data-v-d4a8a966] {
	color: #56a3f9
}

.house .header .header-wrap .header-menu .active[data-v-d4a8a966]:before {
	content: "";
	position: absolute;
	width: 24px;
	height: 2px;
	background: #56a3f9;
	border-radius: 1px;
	left: 50%;
	margin-left: -12px;
	bottom: 21px
}

.house .header .header-wrap .header-logo[data-v-d4a8a966] {
	margin-right: 29px
}

.house .header .header-wrap .header-logo .header-logo-img[data-v-d4a8a966] {
	width: 106px
}

.house .header-home[data-v-d4a8a966] {
	height: 82px
}

.house .header-bg[data-v-d4a8a966] {
	position: absolute;
	width: 100%;
	height: 103px;
	background: url(https://cache.hinabian.com/vuerespc/hnbpchfssr/client/img/header_bg.0533a49.png) no-repeat top;
	background-size: 100% 100%;
	z-index: 2
}

.house .bannerWrap[data-v-d4a8a966] {
	position: absolute;
	height: 440px;
	width: 100%;
	z-index: 1
}

.house .bannerWrap .swiper-wrapper .banner-img[data-v-d4a8a966] {
	width: 100%;
	height: 100%;
	display: block
}

.swiper-wrapper-pd6[data-v-d4a8a966] {
	padding-left: 6px
}
