@charset "utf-8";
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
        margin-top: 0px;
    padding: 0;
    border: 0;
    vertical-align: baseline;
}
.houseDetail[data-v-89611076] {
   
    height: 100%;
    padding-bottom: 39px;
}
.houseDetail .baseInfo[data-v-89611076],
.houseDetail .facility[data-v-89611076],
.houseDetail .housePlan[data-v-89611076] {
 margin-top:30px
}
.houseDetail .baseInfo h4[data-v-89611076],
.houseDetail .facility h4[data-v-89611076],
.houseDetail .housePlan h4[data-v-89611076] {
 font-size:18px;
 color:#333;
 letter-spacing:0;
 text-align:left;
 margin-left:50px
}
.houseDetail .baseInfo .picList[data-v-89611076],
.houseDetail .baseInfo .vrList[data-v-89611076],
.houseDetail .facility .picList[data-v-89611076],
.houseDetail .facility .vrList[data-v-89611076],
.houseDetail .housePlan .picList[data-v-89611076],
.houseDetail .housePlan .vrList[data-v-89611076] {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-right:55px
}
.houseDetail .baseInfo .picList dl[data-v-89611076],
.houseDetail .baseInfo .vrList dl[data-v-89611076],
.houseDetail .facility .picList dl[data-v-89611076],
.houseDetail .facility .vrList dl[data-v-89611076],
.houseDetail .housePlan .picList dl[data-v-89611076],
.houseDetail .housePlan .vrList dl[data-v-89611076] {
 width:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 margin-left:50px
}
.houseDetail .baseInfo .picList dl dd[data-v-89611076],
.houseDetail .baseInfo .vrList dl dd[data-v-89611076],
.houseDetail .facility .picList dl dd[data-v-89611076],
.houseDetail .facility .vrList dl dd[data-v-89611076],
.houseDetail .housePlan .picList dl dd[data-v-89611076],
.houseDetail .housePlan .vrList dl dd[data-v-89611076] {
 width:100%;
 text-align:left
}
.houseDetail .baseInfo .picList dl dd p[data-v-89611076],
.houseDetail .baseInfo .vrList dl dd p[data-v-89611076],
.houseDetail .facility .picList dl dd p[data-v-89611076],
.houseDetail .facility .vrList dl dd p[data-v-89611076],
.houseDetail .housePlan .picList dl dd p[data-v-89611076],
.houseDetail .housePlan .vrList dl dd p[data-v-89611076] {
 margin-top:25px  ;  line-height:28px;
}
.houseDetail .baseInfo .picList dl dd p .infoTitle[data-v-89611076],
.houseDetail .baseInfo .vrList dl dd p .infoTitle[data-v-89611076],
.houseDetail .facility .picList dl dd p .infoTitle[data-v-89611076],
.houseDetail .facility .vrList dl dd p .infoTitle[data-v-89611076],
.houseDetail .housePlan .picList dl dd p .infoTitle[data-v-89611076],
.houseDetail .housePlan .vrList dl dd p .infoTitle[data-v-89611076] {
 display:inline-block;
 vertical-align:top;
 font-size:14px;
 color:#999;
 letter-spacing:-.34px;
 width:89px;
 height:20px
}
.houseDetail .baseInfo .picList dl dd p .infoText[data-v-89611076],
.houseDetail .baseInfo .vrList dl dd p .infoText[data-v-89611076],
.houseDetail .facility .picList dl dd p .infoText[data-v-89611076],
.houseDetail .facility .vrList dl dd p .infoText[data-v-89611076],
.houseDetail .housePlan .picList dl dd p .infoText[data-v-89611076],
.houseDetail .housePlan .vrList dl dd p .infoText[data-v-89611076] {
 display:inline-block;
 max-width:410px;
 font-size:14px;
 color:#333;
 letter-spacing:-.34px;
 padding-left:36px;
 text-align:left
}
.facility .facOne[data-v-9b5f03a8] {
 margin-top:30px;

 width:100%;
 height:140px
}
.facility .facOne dl[data-v-9b5f03a8] {
 position:relative;
 overflow:hidden;
 width:96%;
 height:140px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 border:1px solid #eee;
	margin:auto;
}
.facility .facOne dl dt[data-v-9b5f03a8] {
 text-align:center;
 margin:29px 35px
}
.facility .facOne dl dt i[data-v-9b5f03a8] {
 width:38px;
 height:39px;
 font-size:38px
}
.facility .facOne dl dt p[data-v-9b5f03a8] {
 font-size:18px;
 color:#333;
 letter-spacing:0;
 text-align:center;
 margin-top:10px
}
.facility .facOne dl dd[data-v-9b5f03a8] {
 width:auto;
 height:101px;
 font-size:14px;
 color:#666;
 letter-spacing:0;
 line-height:34px;
 margin-left:28px;
 margin-top:10px;    margin-right: 30px;
}
.facility .facOne dl .project_light[data-v-9b5f03a8] {
 position:absolute;
 right:-10px;
 top:-15px
}
.facility .facOne dl .project_light img[data-v-9b5f03a8] {
 width:90px;
 height:80px
}
.facility .facTwo[data-v-9b5f03a8] {

 width:100%;
 height:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.facility .facTwo dl[data-v-9b5f03a8] {
 width:100%;
 height:auto;
 margin-top:30px;
 border:1px solid #eee;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.facility .facTwo dl dt[data-v-9b5f03a8] {
 text-align:center;
 margin:29px 35px
}
.facility .facTwo dl dt i[data-v-9b5f03a8] {
 width:38px;
 height:39px;
 font-size:38px
}
.facility .facTwo dl dt p[data-v-9b5f03a8] {
 font-size:18px;
 color:#333;
 letter-spacing:0;
 text-align:center;
 margin-top:10px
}
.facility .facTwo dl dd[data-v-9b5f03a8] {
 width:669px;
 height:auto;
 font-size:14px;
 color:#666;
 letter-spacing:0;
 line-height:34px;
 margin-left:64px;
 margin-top:10px
}
.facility .facTwoS[data-v-9b5f03a8] {

 width:100%;
 height:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.facility .facTwoS dl[data-v-9b5f03a8] {
 width:46%;
 height:auto;
	margin:15px 1.8%;
 margin-top:30px;
 border:1px solid #eee;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.facility .facTwoS dl dt[data-v-9b5f03a8] {
 text-align:center;
 margin:40px 35px
}
.facility .facTwoS dl dt i[data-v-9b5f03a8] {
 width:38px;
 height:39px;
 font-size:38px
}
.facility .facTwoS dl dt p[data-v-9b5f03a8] {
 font-size:18px;
 color:#333;
 letter-spacing:0;
 text-align:center;
 margin-top:10px
}
.facility .facTwoS dl dd[data-v-9b5f03a8] {
 width:345px;
 height:auto;
 font-size:14px;
 color:#666;
 letter-spacing:0;
 line-height:34px;
 margin-left:28px;
 margin-top:10px
}
.facility .facTwoS dl[data-v-9b5f03a8]:nth-child(2n) {

}
@media only screen and (max-width: 768px){
  .facility .facTwoS dl[data-v-9b5f03a8]{    width: 96%;}
  .facility .facTwoS dl dd[data-v-9b5f03a8]{    margin-left: 0px;padding-right: 10px;}
  .houseDetail .baseInfo .picList dl[data-v-89611076], .houseDetail .baseInfo .vrList dl[data-v-89611076], .houseDetail .facility .picList dl[data-v-89611076], .houseDetail .facility .vrList dl[data-v-89611076], .houseDetail .housePlan .picList dl[data-v-89611076], .houseDetail .housePlan .vrList dl[data-v-89611076]{    margin-left: 0px;}
  .houseDetail .baseInfo .picList[data-v-89611076], .houseDetail .baseInfo .vrList[data-v-89611076], .houseDetail .facility .picList[data-v-89611076], .houseDetail .facility .vrList[data-v-89611076], .houseDetail .housePlan .picList[data-v-89611076], .houseDetail .housePlan .vrList[data-v-89611076]{    margin-right: 0px;}
  .houseDetail .baseInfo .picList dl dd p .infoText[data-v-89611076], .houseDetail .baseInfo .vrList dl dd p .infoText[data-v-89611076], .houseDetail .facility .picList dl dd p .infoText[data-v-89611076], .houseDetail .facility .vrList dl dd p .infoText[data-v-89611076], .houseDetail .housePlan .picList dl dd p .infoText[data-v-89611076], .houseDetail .housePlan .vrList dl dd p .infoText[data-v-89611076]{    display: block;    padding-left: 0;}
  .houseDetail .baseInfo h4[data-v-89611076], .houseDetail .facility h4[data-v-89611076], .houseDetail .housePlan h4[data-v-89611076]{    margin-left: 0;}
}