a { color: #000; text-decoration: none; }
i,em,b{ font-style: normal; }
*{ box-sizing: border-box; margin: 0; padding: 0;}
/*房源问题反馈*/

/*头部*/
.Gcontent{ font-size: 0.32rem; width: 10rem; background-color: #F5F5F5; display: none;position: absolute;top: 0;left: 0;z-index: 9999999;}
.fed_head{ width: 100%; height: 1.44rem; line-height: 1.44rem; text-align: center; font-size: 0.42rem; color: #303030; position: relative; background-color: #fff;}
.fed_head i{ display: inline-block; width: 0.45rem; height: 0.45rem; background-image: url('../img/back.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; position: absolute; left: 0.39rem; top: 0.48rem;}
.fed_theme{ width: 100%; padding: 0.37rem 0.4rem;}

/*类型*/
.fed_car{ width: 100%; min-height: 3.84rem; border-radius: 0.26rem; padding: 0.37rem; background-color: #fff; margin-bottom: 0.32rem;}
.typeH{ color: #303030; font-size: 0.4rem; font-weight: bolder; margin-bottom: 0.37rem;}
.typeH i{ display: inline-block; font-size: 0.4rem;font-family: PingFang SC, PingFang SC;font-weight: 400;color: #999999;}
.typems{ width: 100%; display: flex; flex-wrap: wrap; position: relative;}
.typeli{ width: 100%; margin-bottom: 0.21rem;}
.typeli i{ display: inline-block; width: 0.37rem; height: 0.37rem; background-image: url('../img/check1.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; vertical-align: sub; margin-right: 0.1rem;}
.ti{ background-image: url('../img/check2.png') !important;}
.typeli:nth-child(2){ position: absolute; top: 0; right: 0; width: 43% !important;}

/*选填*/
.optimg{ width: 100%;}
.optimg span{ display: block; font-size: 0.32rem;font-family: PingFang SC, PingFang SC;font-weight: 400;color: #999999;}
.optbtn{width: 1.44rem;min-height: 1.44rem;background: #F7F7F7;border-radius: 0.1rem; margin-top: 0.37rem; background-image: url('../img/plus.png'); background-size: 0.66rem; background-repeat: no-repeat; background-position: center; display: inline-block;}
.voucher{ display: inline-block;}
.voucher img{ width: 1.44rem;height: 1.44rem; margin-right: 0.17rem;}
.voucher img:last-child{ margin-right: 0 !important;}

.explain{width: 100%; position: relative;}
.explain textarea{ width: 8.45rem;height: 2.64rem;background: #F7F7F7;border-radius: 0.1rem; padding: 0.26rem; border: 0.1rem solid #F7F7F7;}
#viewBox{ position: absolute; bottom: 0.23rem; right: 0.23rem; z-index: 99999; color: #999999;}
.explain textarea::-webkit-input-placeholder {font-size: 0.32rem;color: #999999 !important;}



/*联系方式*/
.contact{}
.contact input{ font-size: 0.32rem; display: block; margin-bottom: 0.37rem; width: 8.45rem;height: 0.88rem;background: #F7F7F7;border-radius: 0.1rem; border: 0.1rem solid #F7F7F7; padding: 0.21rem 0.26rem; color: #999999;}
.contact span{ display: block; font-size: 0.32rem;font-family: PingFang SC, PingFang SC;font-weight: 400;color: #999999;}
.contact em{ font-size: 0.32rem; display: block; margin-bottom: 0.37rem; width: 8.45rem; background: #F7F7F7;border-radius: 0.1rem; border: 0.1rem solid #F7F7F7; padding: 0.21rem 0.26rem; color: #999999;}


/*提交*/
.fed_btn{width: 8.3rem;height: 1.14rem; line-height:1.14rem; background-color: rgba(255, 82, 0, 1); opacity:0.3; border-radius: 0.18rem; text-align: center;font-size: 0.37rem;font-family: PingFang SC, PingFang SC;font-weight: 800;color: #FFFFFF; margin: auto;}


/*------------二手房详情-------------*/
.gfoot{ width: 10rem;height: 1.44rem;background: #FFFFFF;box-shadow: 0 -0.05rem 0.26rem 0.026rem rgba(0,0,0,0.16);border-radius: 0.26rem 0.26rem 0 0; padding-left: 0.15rem;}
.gfoot .footerc{ margin-left: 1.49rem !important;}
.gphone{ width: 1.86rem !important;height: 1.06rem !important;border-radius: 0.1rem; background: unset !important; background-color: #FF5200 !important; text-align: center; line-height: 1.06rem; color: #FFFFFF;}
.serveTell_new { position: absolute !important; top: 0.18rem; right: 0.72rem;}
.mzsm em{ font-size: 0.32rem;font-weight: bold;color: #3C9EFF; float: right;margin-right: 0.15rem;}
.helpme{ width: 93%; margin: auto; padding: 15px 10px 0 10px; font-size: 0.37rem;font-weight: 400;color: #303030;}
.helpme span{ display: block;}
.helpme span:first-child{ margin-bottom: 0.15rem;}
.helpme i{ color: #3C9EFF; float: right;}
.mzsm{ margin-bottom: 1.76rem !important; width: 93%; margin-left: auto; margin-right: auto; font-size: 13px;}
.openapp{ height: 1.06rem;background: #FFEDD8;border-radius: 0.1rem; margin: 0 auto 0.37rem auto;  font-size: 0.32rem;color: #303030; text-align: center; line-height: 1.06rem;
width: 84vw;}
.sellList{ margin-top: 0 !important;}
.recommend{ width: 9.2rem;  margin: 10px auto auto auto; background-color: #fff; border-radius: 0.16rem; overflow: hidden; font-size: 0.32rem;}
.recommendH{ width: 100%; height: 0.85rem; position: relative; font-size: 0.42rem;font-weight: 800;color: #303030;}
.recommendH i{ display: block;width: 0.05rem;height: 0.4rem;background-color: #001FA2;border-radius: 0.26rem; position: absolute; top: 0.3rem; left: 0.45rem;}
.recommendH em{ display: block; position: absolute; left: 0.6rem; top: 0.2rem;}
.new-house2 .esfJcD{ width: 105px;}
.new-house2 .left_tu{ width: 105px;}
.recommm{ padding: 15px;}
.subpic img{ width: 2.64rem;height: 1.97rem;border-radius: 0.1rem;}
.subpic{ width: 100%; position: relative;}
.subtitle{ font-size: 0.37rem;font-family: PingFang SC, PingFang SC;font-weight: 400;color: #303030;position: absolute;display: inline-block;top: 0;left: 2.88rem;}

.subinfos{ width: 100%; font-size: 0.32rem; margin-top: 0.21rem;}
.subinfos span{ display: inline-block;}
.subinfos span:nth-child(1){ color: #999999; width: 2.18rem;}
.subinfos span:nth-child(2){ color: #303030;}
.subhh{ width: 100%;height: 1px;background: #EDEDED; margin: 0.21rem 0;}
.subhh:last-child{ height: 0 !important; margin: 0 !important;}
.recommm h3{ font-size: 0.37rem;font-weight: 400;color: #303030; margin: 0.1rem 0;}

.askagent{ font-size: 0.32rem; color: #303030; margin-top: 0.21rem;}
.askagent i{ display: inline-block; float: right; color: #3C9EFF; }

.agentlist{ width: 100%; height: 1.1rem; white-space: nowrap; padding-top: 0.21rem; overflow-x: scroll; display: -webkit-box; touch-action: pan-x;}
.agentuli{ display: inline-block; margin-right: 1rem; touch-action: pan-x;}
.agentuli img{ display: inline-block; width: 0.85rem; height: 0.85rem; border-radius: 50%;     vertical-align: middle; margin-right: 0.1rem;}
.agentuli i{ display: inline-block;     vertical-align: middle;}
.agentuli:last-child{ margin-right: 0 !important;}


.agentspeak{ width: 100%; height: 1.95rem; overflow: hidden; font-size: 0.34rem;font-weight: 400;color: #999999; margin-top: 0.21rem; position: relative; padding-bottom: 0.15rem;}
.agentspeak p{ line-height: 0.5rem;}
.agspebtn{width: 100%;height: 1rem;background: #F7F7F7;border-radius: 0px; text-align: center; line-height: 1rem;
    color: #303030; position: relative; z-index: 10; margin-bottom: 0.21rem; display: none;}
.agspebtn i{ display: inline-block; width: 12px; height: 7px; background-image: url('../img/down.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; margin-left: 0.1rem;}
.agentspeak em{ display: none; width: 100%; height: 1rem;  position: absolute; bottom: 0; left: 0; z-index: 9; background: linear-gradient(to bottom, rgba(255,0,0,0), rgba(255,255,255,0.5)); }
.agviss{ background-image: url('../img/up.png') !important;}

.agentreous{ width: 100%; position: relative; margin-bottom: 0.21rem; margin-top: 0.21rem;}
.agentreous img{ width: 0.85rem; height: 0.85rem; display: inline-block; border-radius: 50%; vertical-align: middle;}
.agentreous span{ display: inline-block; font-size: 0.34rem;font-weight: 400;color: #303030; margin-left: 0.1rem;}
.agentreous i{ display: inline-block; width: 0.85rem; height: 0.85rem; background-image: url('../img/agphone.png'); background-size: 100%; background-repeat: no-repeat; background-position: center;     position: absolute;right: 0;top: 0;}

.agentask{ width: 100%; margin-top: 0.21rem; display: flex; flex-wrap: wrap;}
.agentaski{ width: 3.9rem;height: 0.8rem;background: #F7F7F7;border-radius: 0.1rem; text-align: center; line-height: 0.8rem; margin-bottom: 0.21rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0 0.2rem;}
.agentaski i{ display: inline-block; width: 0.26rem; height: 0.32rem; background-image: url('../img/ask.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; margin-right: 0.1rem; }
.agentaski:nth-child(odd){ margin-right: 0.38rem;}
.agentaski:nth-child(even){ margin-right: 0;}



.agentspeak2{ width: 100%; overflow: hidden; font-size: 0.34rem;font-weight: 400;color: #999999; margin-top: 0.21rem; position: relative; padding-bottom: 0.15rem;}
.agentspeak2 p{ line-height: 0.5rem; margin-bottom: 0.2rem;}


.fed_head2{ width: 100%; height: 1rem; line-height: 1.44rem; text-align: center; font-size: 0.42rem; color: #303030; position: relative; background-color: #fff;}
.fed_head2 i{ display: inline-block; width: 0.45rem; height: 0.45rem; background-image: url('../img/back.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; position: absolute; left: 0.2rem; top: 0.1rem;}


.loginPop{ width: 100%; font-size: 0.32rem; padding: 0 0.6rem; margin-top: 1rem;}
.lgptit{ font-size: 0.5rem;font-weight: 800;color: #161616;}

.lgaccord{ font-size: 0.32rem; color: #8A8B92; margin-top: 0.26rem; position: relative; padding-left: 0.5rem; margin-bottom: 0.72rem}
.lgaccord i{ display: inline-block; width: 0.4rem; height: 0.4rem; background-image: url('https://static.fangxiaoer.com/m/static/IM/img/checkNo1.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; vertical-align: middle; margin-right: 0.1rem; position: absolute; top: 0; left: 0;}
.lgaccord em{ color: #FF5200;}
.lgaccord a{ color: #FF5200;}
.lgaciv{ background-image: url('https://static.fangxiaoer.com/m/static/IM/img/checkYes1.png') !important;}

.lgaph{ width: 8.37rem;height: 1.25rem;background: #F8F8F8;border-radius: 0.1rem; border: 1px solid #F8F8F8; padding: 0 0.42rem; margin: auto;display: block;}
.lgacode{ width: 8.37rem; height: 1.25rem; position: relative; display: block; margin: 0.18rem auto auto auto;}
#getphcode{ display: inline-block; line-height: 1.25rem; color: #FF5200; position: absolute; top: 0; right: 0.2rem; z-index: 11;}

.lgamore{ font-size: 0.34rem;font-family: PingFang SC, PingFang SC;font-weight: 500;color: #73747B;  margin-top: 0.4rem;}

.logcontent{ width: 8.37rem; margin: auto;}
.lgasub{ width: 100%;height: 1.14rem;background: #FF5200;border-radius: 0.18rem; margin-top: 0.42rem; text-align: center; line-height: 1.14rem;font-size: 0.37rem;font-family: PingFang SC, PingFang SC;font-weight: 800;color: #FFFFFF; border: 1px solid #FF5200;}
.lgapwd{ width: 3.94rem;height: 1.14rem;border-radius: 0.58rem;border: 1px solid #E2E2E2; text-align: center; line-height: 1.14rem; margin-top: 0.48rem;font-size: 0.34rem;font-weight: 500;color: #000000;}
.lgapwd i{ display: inline-block; background-image: url('../img/key.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; width: 0.56rem; height: 0.48rem; vertical-align: middle; margin-right: 0.1rem;}


.loginPopup{ width: 100%; display: none;}

.lgaphone{ width: 100%; height: 1.25rem; position: relative;}
.lgaphone span{display: inline-block; position: absolute; top: 0.4rem; left: 0.3rem;}
.lgaphone span i{ width: 0.24rem; height: 0.16rem;  background-image: url('../img/jdown.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; display: inline-block; margin-left: 0.1rem;}
.lgapu{ padding-left: 1.5rem;}

#getphcode2{ display: none;  line-height: 1.25rem; color: #73747B; position: absolute; top: 0; right: 0.2rem; z-index: 11;}

.vouimgclose{ display: inline-block; margin-right: 0.17rem; position: relative;}
.vouimgclose:last-child{ margin-right: 0 !important;}
.vouimgclose em{ display: inline-block; width: 0.5rem; height: 0.5rem; background-image: url('../img/close_weo.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; position: absolute; top: -0.13rem; left: -0.13rem;}



.map_commute{ width: 9.2rem !important;}
.home-device .sandTmm{ height: 6.49rem !important;}



.scehousetype{ width: 100%; margin-top: 0.15rem;}
.scehousetype span{ display: inline-block; margin-right: 0.1rem; font-size: 0.32rem; color: #555555; background-color: #F4F4F4; padding: 0.03rem 0.2rem;}

.new-house2 .address_span{ margin-top: 0.27rem !important;}

.listIconTwo{ left: 20px !important;}
.ListIconVr{ left: 40px !important;}
#feedbackPWD{ display: none;}
.new-house2 .right_info{ width: 4.55rem;}
#lgacode{ width: 5.94rem; margin: unset !important;}
.lgaccordccc{ width: 0.9rem; height: 0.9rem; position: absolute; z-index: 9999999999; left: -0.15rem; top: -0.15rem;}
.listIconOne .ListIconVideo{ left: 40px;}

