@charset "utf-8";
/*--detail neighborhood css--*/
.detail-content{
	padding:0 34px 36px;
}
.detail-neighbor-layout{
	padding-top: 46px;
}
.detail-neighbor-layout .detail-neighbor-textcon{
	padding-top: 30px;
}
/*--大标题--*/
.detail-neighbor-layout .detail-neighbor-h2{
	border-left: 3px solid #f90;
	padding-left: 12px;
	height: 20px;
	line-height: 20px;
}
.detail-neighbor-layout .detail-neighbor-h2 h2{
	font-size: 22px;
	color: #666;
	font-weight: bold;
}
/*--次标题--*/
.detail-neighbor-textcon .detail-neighbor-h3 h3{
	font-size: 16px;
	color: #333;
	font-weight: 600;
	line-height: 32px;
}
/*--文案--*/
.detail-neighbor-txt{
	display: table;
}
.detail-neighbor-txt span, .detail-neighbor-txt p{
	vertical-align: top;
	display: table-cell;
	vertical-align : text-top;
	line-height: 32px;
	font-size: 16px;
	color: #333;
}
.detail-neighbor-txt p a{
	color: #333;
	text-decoration: underline;
}
.detail-neighbor-txt p a:hover{
	color: #f90;
}
.detail-neighbor-txt span{
	white-space: nowrap;
	padding-right: 5px;
}
.detail-neighbor-txt span.txt16-f90-600{
	color: #f90;
	font-weight: 600;
}
.detail-neighbor-txt p.txt-margin20{
	padding-bottom: 20px;
}
.detail-neighbor-txt p.min-height256{
	height: 256px;
}
/*-- ietm 01 --*/
.detail-neighbor-item01{
	margin-bottom: 25px;
}
.detail-neighbor-item01 ol {
	margin-top: 10px;
}
.detail-neighbor-item01 ol dt, .detail-neighbor-item01 ol dd{
	float: left;
}
.detail-neighbor-item01 ol dt{
	margin-right: 49px;
	height: 264px;
	width: 434px;
}
.detail-neighbor-item01 ol dt img{
	width: 100%;
	height: 100%
}
.detail-neighbor-item01 ol dd{
	width: 942px;
}
/*-- ietm 02--*/
.detail-neighbor-ietm02{
	width: auto;
	margin: 0 auto;
	padding: 0;
	display:table;
}
.detail-neighbor-ietm02 ul{
	display: table-row;
}
.detail-neighbor-ietm02 ul li{
	display: table-cell;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 16px;
	width: 443px;
	overflow: hidden;
}
.detail-neighbor-ietm02 ul li:first-child{
	border-left: 1px solid #ccc;
}
.detail-neighbor-ietm02 .detail-neighbor-h3 h3{
	text-align: center;
	margin-bottom: 16px;
}
/*--分店--*/
.detail-neighbor-branch-wrap .detail-neighbor-branch{
	border: 1px solid #eee;
	margin-top: 27px;
	padding: 12px;
	width: 417px;
}
.detail-neighbor-branch-wrap .detail-neighbor-branch .detail-neighbor-h3 h3{
	color: #06c;
	font-weight: normal;
	margin-bottom: 0;
	text-align: left;
}
.detail-neighbor-branch-wrap .detail-neighbor-branch .detail-neighbor-h3 h3, .detail-neighbor-branch-wrap .detail-neighbor-branch .detail-neighbor-txt span, .detail-neighbor-branch-wrap .detail-neighbor-branch .detail-neighbor-txt p{
	font-size: 14px;
}
/*--交通工具图标--*/
.detail-neighbor-h3 h3 b{
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	margin-top: -14px;
	height: 40px;
	width: 38px;
	background-image: url(//pic.ucnest.com/static/rent/Edition1/images/images_src/ucnest_detail/detail-neighbor-PublicTraffic-icon.png);
	background-repeat: no-repeat;
}
/*--Subway--*/
.detail-neighbor-h3 h3 b#Traffic-Subway{
	background-position: 0 0;
}
/*--Trains--*/
.detail-neighbor-h3 h3 b#Traffic-Trains{
	background-position: 0 -41px;
}
/*--commuterTrain--*/
.detail-neighbor-h3 h3 b#Traffic-commuterTrain{
	background-position: 0 -81px;
}
/*--DLR--*/
.detail-neighbor-h3 h3 b#Traffic-DLR{
	background-position: 0 -121px;
}
/*--Tram--*/
.detail-neighbor-h3 h3 b#Traffic-Tram{
	background-position: 0 -161px;
}
/*--地铁线路--*/
.detail-neighbor-txt span.txt-subway{
	font-family: "Vijaya";
	font-size: 28px;
}
.detail-neighbor-txt span b{
	display: inline-block;
	vertical-align: middle;
	margin-top: 5px;
	margin-right: 10px;
	height: 4px;
	width: 32px;
}
.detail-neighbor-txt span b#subway-Central{
	background-color: #dc241f;
}
.detail-neighbor-txt span b#subway-Piccadilly{
	background-color: #0019a8;
}
.detail-neighbor-txt span b#subway-Northern{
	background-color: #000000;
}
.detail-neighbor-txt span b#subway-Circle{
	background-color: #ffce00;
}
.detail-neighbor-txt span b#subway-Hammersmith{
	background-color: #d799af;
}
.detail-neighbor-txt span b#subway-Metropolitan{
	background-color: #751056;
}
.detail-neighbor-txt span b#subway-Victoria{
	background-color: #00a0e2;
}
.detail-neighbor-txt span b#subway-Jubilee{
	background-color: #666666;
}
.detail-neighbor-txt span b#subway-LondonOverground{
	background-color: #e96a10;
}
.detail-neighbor-txt span b#subway-WaterlooCity{
	background-color: #76d1bd;
}
.detail-neighbor-txt span b#subway-Bakerloo{
	background-color: #894e24;
}
.detail-neighbor-txt span b#subway-District{
	background-color: #007228;
}
.detail-neighbor-txt span b#subway-TfLRail{
	background-color: #0018a9;
}
.detail-neighbor-txt span b#subway-DLR{
	background-color: #00afad;
}
/*--自适应
--------------------------------*/
@media screen and (max-width: 1500px) and (min-width:1280px){
	.detail-content{
		padding: 0 16px 16px;
	}
	.detail-neighbor-item01 ol dd{
		width: 684px;
	}
	.detail-neighbor-ietm02 ul li{
		padding: 10px;
		width: 373px;
	}
	.detail-neighbor-branch-wrap .detail-neighbor-branch{
		margin-top: 20px;
		width: 347px;
	}
	.detail-neighbor-txt p.min-height256{
		height: 320px;
	}
}
@media screen and (max-width: 1280px){
	.detail-content{
		padding: 0 16px 16px;
	}
	.detail-neighbor-item01 ol dd{
		width: 483px;
		margin-top: -8px;
	}
	.detail-neighbor-ietm02 ul li{
		display: block;
		margin-top: 20px;
		padding: 22px;
		border: 1px solid #ccc;
		width: 920px;
	}
	.detail-neighbor-branch-wrap .detail-neighbor-branch{
		margin-top: 20px 20px 0;
		width: 412px;

	}
	.detail-neighbor-txt p.min-height256{
		height: 130px;
	}
}