@import url("room.css");
.detail_box{
	padding-top: 20px;
}
.de_left{
	width: 800px;
}
.de_right{
	width: 380px;
}
/*左边*/
.unslider{
	height: auto;
}
.de_baimg{
	width: 125px;
	height: 96px;
}
.unslider-nav{
	display: none;
}
.de_img1,.banner_1{
	line-height:0;
}
.de_img1 img{
	width: 100%;
	height: 600px;
}
.unslider .prev, .unslider .next{
	background: rgba(0,0,0,.8);
	height:106px;
	line-height:106px;
	top: 0%!important;
	margin-top: 0px!important;
}
.unslider .prev{
	left: 0px!important;
}
.unslider .next{
	right: 0px!important;
}
.lunbo_a{
	width: 126px;
	height: 96px;
	margin: 2px 1px 0px 1px;
}
.de_mianji{
	padding: 30px 0px 70px 0px;
}
.de_mj{
	border-bottom: 1px solid #ebebeb;
}
.de_mj span{
	font-size: 20px;
	color: #333333;
	font-weight: bold;
}
.de_mj a{
	color: #fe8935;
	font-size: 12px;
	margin-top: 6px;
}
.r_lista{
	margin: 0px 5px 15px 5px;
}
.de_list{
	padding: 20px 0px 50px 10px;
}
.xinxi_tab{
	font-size: 16px;
	color: #333333;
}
.xinxi_tab{
	width: 770px;
	margin: 20px auto 40px auto;
	background: #f5f8ff;
}
.de_tab1{
	width: 100%;
	height: 38px;
	line-height: 38px;
	border-top: 1px solid #FFFFFF;
}
.de_tab1 p{
	width: 49%;
	border-right: 1px solid #FFFFFF;
}
.de_span1{
	width: 49%;
	text-align: right;
}
.de_span2{
	width: 49%;
	text-align: left;
}
.map_box{
	width: 100%;
	height: 460px;
	margin-top: 20px;
	background: pink;
}
.baidu_map{
	width: 100%;
	height: 460px;
}
/*共享设施（有的页面有）*/
.sheshi_icon{
	padding-bottom: 40px;
}
.sheshi_icon div{
	width: 14.285%;
	font-size: 14px;
	color: #555555;
	padding:20px 0px;
}
.sheshi_icon div .iconfont{
	font-size: 24px;
	color: #8c8fa6;
}
.icon_ac{
	color: #BBBBBB!important;
}
.icon_ac .iconfont{
	color: #BBBBBB!important;
}
/*在租为空*/
.dt_none{
	width: 300px;
	margin: 0 auto;
	font-size: 15px;
	color: #999999;
	padding-bottom: 20px;
}
.dt_none img{
	height: 130px;
	width: 130px;
}
.dt_lx{
	font-size: 19px;
	color: #333333;
	margin-top: 20px;
}
/*右边*/
.de_fr1{
	box-shadow: 0px 2px 3px 0px 
		rgba(0, 0, 0, 0.08);
	border: solid 1px #f3f3f3;
	font-size: 14px;
	color: #333333;
}
.defr_p1{
	color: #333333;
	font-size: 26px;
	font-weight: bold;
	padding: 12px 0px 0px 20px;
	border-bottom: 1px solid #ebebeb;
}
.defr_p2{
	padding: 30px 20px;
	border-bottom: 1px solid #EBEBEB;
}
.defr_span1{
	color: #999999
}
.defr_span2{
	color: #ff780a;
}
.defr_span3{
	margin-top: 13px;
}
.defr_img{
	width: 86px;
	height: 86px;
	border-radius: 100%;
	margin: 30px 22px 0px 40px;
}
.defr_pp1{
	font-size: 19px;
	color: #333333;
	margin-top: 35px;
}
.defr_pp2{
	font-size: 18px;
	color: #666666;
}
.de_phone{
	color: #ff780a;
	font-size: 18px;
	padding-left: 37px;
	margin-top: 8px;
}
.de_phone span{
	margin: 0 13px;
}
.defr_a{
	width: 100%;
	margin-top: 30px;
	height: 48px;
	line-height: 48px;
	font-size: 20px;
	color: #FFFFFF;
	background: #5890f5;
}
.defr_jichu{
	box-shadow: 0px 2px 3px 0px 
		rgba(0, 0, 0, 0.08);
	border: solid 1px #f3f3f3;
	width: 100%;
	margin: 50px 0px;
}
.de_jcp1{
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #EBEBEB;
	font-size: 20px;
	color: #333333;
	padding-left: 20px;
}
.de_neirong{
	padding: 20px;
	color: #555555;
	font-size: 16px;
	overflow:hidden;
	max-height: 145px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
}
.defr_nr3{
	box-shadow: 0px 2px 3px 0px 
		rgba(0, 0, 0, 0.08);
	border: solid 1px #f3f3f3;
}
.de_nlist{
	padding: 20px;
}
.de_nlimg{
	width: 128px;
	height: 96px;
	overflow: hidden;
	margin-right: 10px;
}
.defr_nfr{
	width: 200px;
}
.de_nlp{
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	width: 100%;
	padding: 10px 0px 15px 0px;
}
.defr_aa{
	margin-bottom: 3px;
}
