*{padding: 0;margin: 0;font-weight: normal}
.master_wei img{width: 100%;/* margin-top:43px ; */display: block;}
body{background-color: #f5f5f5}
.text_box{background-color: #fff;padding-top: 0.45333rem}
.text_box .content_box{width: 9.2rem; margin: 0 auto;padding-bottom: 0.46666rem}
.text_box .content_box h1{font-size: 0.4rem;font-weight: normal;height: 0.4rem;line-height: 0.4rem}

.text_box .content_box h2 {
    font-size: 0.34666rem;
    background-image: url(https://static.fangxiaoer.com/m/static/images/Reversion_wei/landmark.png);
    background-size: 0.29333rem;
    background-repeat: no-repeat;
    background-position: right 0.1rem;
    padding-right: 0.6rem;
    margin-top: 0.37333rem;
}
.phone{background-color: #FFffff;margin-top: 0.26666rem}
.phone .content_box{width: 9.2rem; margin: 0 auto;}
.phone .content_box h1{font-size: 0.37333rem;line-height: 1.33333rem}
.introduction{background-color: #fff;margin-top: 0.26666rem}
.introduction .content_box{width: 9.2rem;margin: 0 auto;padding-top: 0.42666rem;padding-bottom: 0.667rem;}
.introduction .content_box .text p{font-size: 0.4rem;line-height: 0.66666rem;}
.introduction .content_box .text .over{max-height: 2.56rem;overflow: hidden;}
.introduction .content_box .btn{text-align: center;font-size: initial;display: none}
.introduction .content_box .btn span{font-size: 0.37333rem;color: #4368c3;padding-right: 0.53333rem;background-image: url("https://static.fangxiaoer.com/m/static/images/school/jt_down.png");background-repeat: no-repeat;background-position: right center;background-size: 0.34666rem;}
.Properties .title h1{font-size: 0.4rem; color: #333333;width: 9.2rem;margin: 0 auto;line-height: 1.34666rem}
.Properties{background-color: #fff;margin-top: 0.26666rem;/* padding-bottom: 0.3rem; */}
.Properties .title{ border-bottom: 1px solid #e6e6e6}

.Properties .content ul li{padding-top: 0.37333rem;padding-bottom: 0.37333rem;/* border-top: 1px solid #e6e6e6; */border-bottom: 1px solid #ededed;}
.Properties .content ul a:nth-child(1) li{border: 0}
.Properties .content ul li:nth-child(1){
    border-top: none;
}
.Properties .content ul li:last-child{
    border-bottom: none;
}
.Properties .content ul li .content_sun{ width: 9.2rem; margin: 0 auto}
.Properties .content ul li .photo{width: 2.66666rem;float: left;margin-right: 0.24rem;position: relative;}
.Properties .content ul li .photo img{ width: 100%;}
.Properties .content ul li .info{overflow: hidden}
.Properties .content ul li .info .name{padding-top: 0.02rem;}
.Properties .content ul li .info .name h1{font-size: 0.37333rem;font-weight: normal;height: 0.37333rem;line-height: 0.37333rem;float: left;}

.Properties .content ul li .info .Price {
    margin-top: 0.18rem;
}
.Properties .content ul li .info .Price h1{font-size: 0.29333rem; color: #333333;float: left;line-height: 0.34666rem}
.Properties .content ul li .info .Price h2{font-size: 0.32rem; color: #ff5200;float: right;line-height: 0.34666rem}
.Properties .content ul li .info .Price h2 span{font-size: 0.34666rem;font-weight: bold;}

.Properties .content ul li .info .address {
    margin-top: 0.18rem;
}
.Properties .content ul li .info .address p{font-size: 0.29333rem;color: #999999;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height: 0.31333rem;line-height: 0.31333rem;}
.Properties .content ul li .info .label span{font-size: 0.26666rem;line-height: 0.42666rem;display: inline-block;background-color: #ffe8de;display: block;float: left;padding-left: 0.05333rem;padding-right: 0.05333rem;margin-right: 0.05333rem;
    color: #ff5200;border-radius: 2px}

.Properties .content ul li .info .label {
    margin-top: 0.14rem;
}
.ui-v{width: 0.8rem !important; position: absolute;left: 0;top: 0}
.uuipt{
    width: 100%;
    text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
}
.haveVideo{width: 0.747rem !important;height: 0.747rem !important;}
.havePanorama{width: 0.747rem !important;height: 0.747rem !important;}
#sqId{font-size:0.21333rem;float: right;color: #a9a9a9;border: 0.5px solid #d4d4d4;line-height: 0.4rem;padding-left: 3px;padding-right: 3px;border-radius: 2px;}

.master_wei {
    height: 6.26666rem;
    overflow: hidden
}

/*20201019学区详情页改版、编辑人77*/
.text_box .content_box .SchtopH2{
    font-size: 0.53rem;
    margin-top: 0.08rem;
    font-weight: bold;
    line-height: 0.54rem;
    height: 0.54rem;
    color: #222;
    margin-bottom: 0.45rem;
    background-image: none;
}
.Schtop{}
.Schtop p{
    color: #222;
    font-size: 0.4rem;
    margin-bottom: 0.24rem;
    line-height: 0.61rem;
    /* height: 0.41rem; */
}
.Schtop span{}
.Schtop b{
    font-weight: normal;
    color: #ff6f28;
    font-weight: 500;
}
.introduction .content_box .text .mainP p+p{
    margin-bottom: 0.667rem;
    line-height: 0.69rem;
}
.introduction .content_box .text .titleP{
    font-size: 0.42rem;
    font-weight: bold;
    line-height: 0.43rem;
    height: 0.43rem;
    margin-bottom: 0.29rem;
}
#textMain{}
#textMain.over {
    max-height: 4rem;
    overflow: hidden;
    overflow: hidden;
}
.schSecList{
    background-color: #fff;
    margin-top: 0.26666rem;
    padding-bottom: 0.3rem;
}
.schListTitle{
    margin: 0 auto;
    font-size: 0.48rem;
    color: #222222;
    line-height: 0.49rem;
    height: 0.49rem;
    font-weight: bold;
    width: 9.04rem;
    padding-top: 0.667rem;
}
.SecList{
    overflow: hidden;
    margin-top: 0.4rem;
}
.schSecListK{
    width: 9.14rem;
    margin: 0 auto;
}
.SecList li:nth-child(2n){
    margin-right: 0;
}
.SecListLi{
    width: 4.267rem;
    float: left;
    margin-right: 0.506rem;
    margin-bottom: 0.506rem;
    float: left;
}
.SecListImg{
    width: 4.267rem;
    height: 3.2rem;
    overflow: hidden;
    border-radius: 4px;
}
.SecListImg img{
    width: 100%;
    height: 100%;
}
.SecListH4{
    font-size: 0.4rem;
    color: #222;
    font-weight: bold;
    margin-top: 0.26rem;
    margin-bottom: 0.1rem;
    overflow: hidden;
    white-space: pre;
    text-overflow: ellipsis;
}
.SecListDiv{overflow: hidden;height: 0.453rem;}
.SecListDiv p{
    font-size: 0.32rem;
    color: #222222;
    float: left;
}
.SecListDiv p span{}
.SecListDiv p span+span{}
.SecListPrise{
    font-size: 0.453rem;
    float: right;
    color: #ff6f28;
    margin-top: -.1rem;
}
.SecListPrise span{
    font-family: arial;
    font-weight: 900;
}
.SecListPrise i{
    font-size: 0.29rem;
    font-style: initial;
    font-weight: 400;
}

.seeMoreSecList{text-align: center;font-size: initial;margin-top: 0.3rem;}
.seeMoreSecList span{
    font-size: 0.37333rem;
    color: #4368c3;
    padding-right: 0.53333rem;
    background-image: url(https://static.fangxiaoer.com/m/static/images/school/jt_down.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 0.34666rem;
}

.news_house {}
	overflow: hidden
}
.news_house li:nth-child(1){}
.newhouse_list {
	display: flex;
	flex-wrap: wrap;
	align-items: end;
	width: 100%;
	/* padding: 0.42rem 0 0.3rem 0; */
	/* border-bottom: 1px solid #ededed; */
	overflow: hidden;
}

.newhouse_left {
	width: 2.91rem;
	height: 2.19rem;
	position: relative;
}

.cover_pic {
	width: 100%;
	height: 100%;
	border-radius: 4px;
}

.vip_icon {
	position: absolute;
	left: 0;
	top: 0;
	width: 0.8rem;
}

.uuqs {
	width: 94%;
	position: absolute;
	left: 0;
	bottom: 0.15rem;
	overflow: hidden;
	padding-left: 0.12rem;
	display: flex;
}

.haveVideo {
	width: 0.5rem;
	height: 0.5rem;
	margin-right: 0.11rem;
}

.newhouse_right {
	margin-left: 0.36rem;
	width: 5.75rem;
	position: relative;
	top: -0.07rem;
}

.newhouse_right_top {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
}

.newhouse_title {
	width: 80%;
	font-size: 0.4rem;
	font-weight: 700;
	color: #222222;
}

.newhouse_type1 {
	font-size: 0.29rem;
	font-weight: 500;
	color: #ed1b23;
	padding: 0 0.11rem;
	line-height: 0.4rem;
	height: 0.4rem;
	background: rgba(237, 27, 35, 0.08);
	border-radius: 2px;
	text-align: center;
}

.newhouse_type2 {
	font-size: 0.29rem;
	font-weight: 500;
	color: #FD9C04;
	padding: 0 0.11rem;
	line-height: 0.4rem;
	height: 0.4rem;
	background: rgba(253, 156, 4, 0.1);
	border-radius: 2px;
	text-align: center;
}

.newhouse_type3 {
	font-size: 0.29rem;
	font-weight: 500;
	color: #7F8487;
	padding: 0 0.11rem;
	line-height: 0.4rem;
	height: 0.4rem;
	background: rgba(127, 132, 135, 0.1);
	border-radius: 2px;
	text-align: center;
}

.newhouse_address {
	font-size: 0.29rem;
	/* font-weight: 500; */
	color: #222222;
	margin-top: 0.07rem;
}

.unique_list {
	display: flex;
	width: 100%;
	margin-top: 0.08rem;
}

.unique_item {
	font-size: 0.29rem;
	color: #545454;
	padding: 0.02rem 0.11rem;
	/* line-height: 0.43rem; */
	/* height: 0.43rem; */
	background: #F4F5F7;
	border-radius: 2px;
	text-align: center;
	margin-right: 0.21rem;
}

.unique_item1 {
	font-size: 0.27rem;
	color: #ff6f28;
	padding: 0 0.11rem;
	line-height: 0.43rem;
	height: 0.43rem;
	background: #fff4ee;
	border-radius: 2px;
	text-align: center;
	margin-right: 0.21rem;
}

.unique_item:last-child {
	margin-right: 0;
}

.newhouse_price {
	font-size: 0.48rem;
	font-weight: 900;
	color: #FF6F28;
	font-family: arial;
	margin-top: 0.08rem;
}

.newhouse_unit {
	font-size: 0.29rem;
	font-weight: initial;
	/* margin-left: -0.1rem; */
}

.rise {
	font-size: 0.29rem;
	color: #999;
	font-weight: initial;
}

.newhouse_recommend {
	width: 100%;
	margin-top: 0.18rem;
	display: inherit;
}
.newhouse_recommend_icon{
	font-size: 0.267rem;
	background-color: #ff9b09;
	padding: 0 0.05rem;
	border-radius: 3px;
	color: #fff;
	height: 0.37rem;
	line-height: 0.39rem;
	position: relative;
	top: 0.04rem;
}
.recommend_icon {
	width: 0.35rem;
	height: 0.35rem;
	position: relative;
	top: 2px;
}

.recommend_desc {
	font-size: 0.32rem;
	/* font-weight: 500; */
	color: #222222;
	margin-left: 0.18rem;
}

.open_date {
	font-size: 0.32rem;
	font-weight: 700;
	color: #222222;
	margin-top: 0.18rem;
}

.date_icon {
	width: 0.31rem;
	margin-right: 0.13rem;
	position: relative;
	top: 0.05rem;
	left: 0px;
}

.schNohouse{
    background-color: #fff;
    margin-top: 0.26666rem;
    padding-bottom: 0.8rem;
    padding-top: 1.6rem;
}
.schNohouse img{
    width: 4.35rem;
    margin: 0 auto;
    display: block;
}
#seeMoreBtna{
    margin-top: 0.2rem;
}