.search-con{height:auto;border:1px solid #ddd;}
.search-con .searchTop{padding:10px 20px;border-bottom:1px solid #ddd;}
.search-con .searchTop .searchForm{width:600px;height:auto;position:relative;float:left;border:1px solid #ddd;border-radius:3px;}
.search-con .searchTop .searchForm .schText{border-radius:3px;height:34px;line-height:34px;width:100%;border:0;color:#91959A;padding:0px 105px 0px 15px;;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.search-con .searchTop .searchForm .searchBtn{background:#417AF9;width:95px;height:36px;border-radius:0px 3px 3px 0px;position:absolute;right:-1px;top:-1px;z-index:9;border:none;color:#fff;}
.search-con .searchTop .searchForm .searchBtn .icon{font-size:20px;}
.search-con .searchTop .right{float:right;padding-top:2px;}
.search-con .box{height:auto;padding:0px 20px;}
.search-con .box dl{border-top:1px solid #f1f1f1;padding:6px 0px;*zoom:1;}
.search-con .box dl:first-child{border:none;}
.search-con .box dl:after{display:block;visibility:hidden;clear:both;overflow:hidden;height:0px;content:"\0020";}
.search-con .box dl dt{width:40px;height:30px;line-height:30px;float:left;color:#666;}
.search-con .box dl dd{width:1110px;height:auto;line-height:30px;float:right;}
.search-con .box dl dd a{float:left;height:30px;line-height:30px;margin:0px 10px;display:inline-block;}
.search-con .box dl dd a.act{color:#417af9;}
.search-con .box dl dd .search{float:left;}
.search-con .box dl dd .search .schText{height:24px;line-height:24px;border:1px solid #ddd;border-radius:3px;}
.search-con .search-more{height:40px;line-height:30px;text-align:center;font-size:12px;}
.search-con .search-more a{color:#999;}

.listBox{width:930px;height:auto;}
.listBox .shiftTag{height:40px;line-height:40px;border-bottom:2px solid #417af9;}
.listBox .shiftTag a{font-size:18px;display:inline-block;padding:0px 30px;font-weight:700;}
.listBox .shiftTag a.act{background:#417af9;color:#fff;}
.listBox .orderTag{height:30px;line-height:30px;padding:15px 0px;}
.listBox .orderTag .orderLeft{height:auto;font-size:16px;font-weight:700;}
.listBox .orderTag .orderLeft em{color:#417af9;padding:0px 10px;}
.listBox .orderTag .sort{height:auto;}
.listBox .orderTag .sort a{margin-left:20px;}
.listBox .orderTag .sort .act{color:#417af9;}
.listBox .orderTag .sort .default,.listBox .orderTag .sort .up,.listBox .orderTag .sort .down{padding-right:12px;}
.listBox .orderTag .sort .default{background:url(../images/up_down.png) no-repeat right center;background-size:10px auto;}
.listBox .orderTag .sort .up{background:url(../images/up.png) no-repeat right center;background-size:10px auto;}
.listBox .orderTag .sort .down{background:url(../images/down.png) no-repeat right center;background-size:10px auto;}

.houselist{height:auto;}
.houselist ul li{height:auto;padding:25px 0px;border-top:2px solid #f3f3f3;*zoom:1;}
.houselist ul li:after{display:block;visibility:hidden;clear:both;overflow:hidden;height:0px;content:"\0020";}
.houselist ul li .img{width:240px;height:180px;position:relative;}
.houselist ul li .img .h_img{width:240px;height:180px;display:block;}
.houselist ul li .img .tag{position:absolute;left:0px;top:0px;z-index:2;background:#417AF9;color:#fff;padding:4px 10px;display:inline-block;}
.houselist ul li .img .thumbLogo{width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2;}
.houselist ul li .img .thumbLogo img{width:100%;}
.houselist ul li .info .h_tag{margin-top:12px;}
.houselist ul li .info{width:660px;height:auto;}
.houselist ul li .info .title{height:24px;line-height:24px;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;}
.houselist ul li .info .desc{height:auto;margin-top:20px;color:#666;position:relative;}
.houselist ul li .info .desc p{line-height:32px;}
.houselist ul li .info .desc p a{color:#666;}

.houselist ul li .info .price{color:#f76421;position:absolute;right:0px;top:5px;z-index:9;font-weight:700;}
.houselist ul li .info .price em{font-size:22px;}
.houselist ul li .info .text{position:absolute;right:0px;top:40px;z-index:9;color:#999;}
.houselist ul li .info .text-num{position:absolute;right:0px;top:60px;z-index:9;color:#999;}
.houselist ul li .info .text-num em{color:#f76421;font-size:22px;}

/*����*/
.house-top{height:auto;margin-top:20px;}
.house-top .title{height:36px;line-height:36px;font-size:28px;color:#323942;font-weight:bold;}
.house-top .tit-note{height:auto;margin-top:10px;}
.house-top .houseid{color:#417af9;line-height:24px;}

.details-view{height:auto;margin-top:20px;}
/*��Դͼ VR ��Ƶ*/
.details-view .slide-box{width:690px;height:auto;}
.pc-slide .h-bimg{width:100%;height:auto;background:#f8f8f8;}
.pc-slide .h-bimg .swiper-slide img{width:100%;height:518px;}
.pc-slide .h-bimg .swiper-slide iframe{border:none;}
.pc-slide .h-simg{width:100%;margin-top:10px;position:relative;}
.pc-slide .h-simg .swiper-container{width:640px;height:auto;}
.pc-slide .h-simg .swiper-slide{width:120px;height:90px;cursor:pointer;margin-right:10px;position:relative;margin:0px 10px 0px 0px;}
.pc-slide .h-simg .swiper-slide img{width:120px;height:90px;}
.pc-slide .h-simg .swiper-slide .thumbLogo{width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2;}
.pc-slide .h-simg .swiper-slide .thumbLogo img{border:none;width:50px;height:50px;}
.pc-slide .h-simg .arrow-left,.pc-slide .h-simg .arrow-right{width:20px;height:90px;cursor:pointer;position:absolute;top:0px;background:#ddd;text-align:center;}
.pc-slide .h-simg .arrow-left{left:0px;}
.pc-slide .h-simg .arrow-right{right:0px;}
.pc-slide .h-simg .arrow-left i,.pc-slide .h-simg .arrow-right i{display:inline-block;width:9px;height:14px;margin-top:34px;}
.pc-slide .h-simg .arrow-left i{background: url(../images/slide-arrow.png) no-repeat;}
.pc-slide .h-simg .arrow-right i{background: url(../images/slide-arrow.png) no-repeat;background-position:-12px 0;}
.pc-slide .h-simg img{border:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.pc-slide .h-simg .active img{padding:0px;border:1px solid #000;}

.details-view .info-box{width:440px;height:auto;}
/*¥�̻�����Ϣ*/
.lpmain-box{height:auto;}
.lpmain-box .top-info{height:auto;border-bottom:1px solid #e4e6f0;padding-bottom:20px;}
.lpmain-box .top-info .title{height:auto;line-height:36px;font-size:24px;color:#323942;font-weight:bold;margin-bottom:6px;}
.lpmain-box .price{height:auto;line-height:36px;}
.lpmain-box .price .tit{width:60px;display:inline-block;color:#9399a5;}
.lpmain-box .price .price-number{color:#fe615a;margin-left:10px;}
.lpmain-box .price .price-number em{font-size:30px;}
.lpmain-box .update-time{height:24px;line-height:24px;padding:0px 0px 0px 80px;margin-top:10px;}
.lpmain-box .update-time a,.lpmain-box .update-time span{color:#417af9;display:inline-block;}
.lpmain-box .update-time span{background:#f4f8fe;border:1px solid #417af9;padding:0px 10px;margin-left:20px;}
.lpmain-box .top-info .tag{height:auto;margin-top:14px;padding-left:80px;}
.lpmain-box .LpInfo{height:auto;}
.lpmain-box .LpInfo dl{height:auto;position:relative;padding:8px 0px 8px 80px;line-height:24px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lpmain-box .LpInfo dl dt{width:80px;color:#9399a5;position:absolute;left:0px;top:6px;z-index:2;}
.lpmain-box .LpInfo dl dd{height:auto;color:#666;}
.lpmain-box .moreinfo{height:60px;line-height:60px;border-bottom:1px solid #ddd;}
.lpmain-box .moreinfo a{color:#417af9;}

.details-view .info-box .agent{height:auto;margin-top:18px;}
.details-view .info-box .agent .headimg{width:66px;height:auto;}
.details-view .info-box .agent .headimg img{width:66px;height:66px;display:block;border-radius:100px;}
.details-view .info-box .agent .infos{width:300px;min-height:66px;margin-left:20px;}
.details-view .info-box .agent .infos .name{font-size:16px;font-weight:700;}
.details-view .info-box .agent .infos .name a{font-weight:normal;font-size:12px;color:#417af9;background:rgba(49,148,248,0.2);padding:4px 10px;}
.details-view .info-box .agent .infos .text{height:auto;margin-top:10px;color:#666;}
.details-view .info-box .agent .contact{height:auto;margin-top:10px;}
.details-view .info-box .agent .mobile{width:250px;height:auto;float:left;background:#417af9;color:#fff;padding:12px 15px;}
.details-view .info-box .agent #ckmobile{cursor:pointer;font-size:16px;font-weight:700;text-align:center;line-height:30px;}
.details-view .info-box .agent #mobiledetail{padding:5px 15px;display:none;}
.details-view .info-box .agent #mobiledetail .text1{height:auto;font-size:20px;font-weight:700;}
.details-view .info-box .agent #mobiledetail .text1 .icon{font-size:16px;}
.details-view .info-box .agent #mobiledetail .text2{height:auto;}
.details-view .info-box .agent .contact .txim{width:146px;background:rgba(49,148,248,0.05);color:#417af9;float:right;line-height:52px;height:52px;border:1px solid #417af9;text-align:center;cursor:pointer;position:relative;}
.details-view .info-box .agent .contact .txim:hover .qr{display:block;}
.details-view .info-box .agent .contact .txim .qr{width:140px;height:auto;position:absolute;left:0px;top:60px;z-index:99;background:#fff;padding:5px;box-shadow: 0 0 18px 0 rgba(0,0,0,0.3);display:none;}
.details-view .info-box .agent .contact .txim .qr::after{content: '';display: block;width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:70px;}
.details-view .info-box .agent .contact .txim .qr p{padding:0px;margin:0px;line-height:30px;color:#444}


.detail-main{height:auto;margin-top:30px;}
.detail-main #houseTab{height:46px;position:relative;}
.detail-main .tab{min-width:790px;height:46px;line-height:46px;border-bottom:1px solid #e6e6e6}
.detail-main .tab a{padding:0px 20px;position:relative;display:inline-block;}
.detail-main .tab a.act{font-weight:700;}
.detail-main .tab a.act:after{content:'';width:30px;height:4px;background:#417af9;position:absolute;left:50%;bottom:-1px;margin-left:-15px;z-index:9;}
.detail-main #houseTab a.guzhu{height:46px;line-height:46px;display:inline-block;border:1px solid #e6e6e6;border-bottom:none;padding:0px 25px;position:absolute;right:0px;bottom:0px;z-index:2;}

.detail-main .box-left{width:790px;height:auto;}

/*����*/
.hx_tab{height:30px;line-height:30px;}
.hx_tab a{display:inline-block;margin-right:30px;color:#666;}
.hx_tab a.act{color:#417af9;border-bottom:2px solid #417af9;font-weight:700;}

.hxList{height:auto;margin-top:20px;}
.hxList ul{display:none;}
.hxList ul li{width:250px;height:auto;float:left;margin:0px 10px 10px 0px;border:1px solid #e4e6f0;}
.hxList ul li .img{height:auto;position:relative;}
.hxList ul li .img img{width:100%;height:188px;display:inline-block;}
.hxList ul li .img em{background:#417af9;padding:4px 10px;position:absolute;left:0px;top:0px;z-index:9;display:inline-block;color:#fff;font-size:12px;}
.hxList ul li .img em.state1{}
.hxList ul li .info{padding:10px;height:auto;}
.hxList ul li .info .tit{height:auto;font-size:16px;font-weight:700;}
.hxList ul li .info .other{color:#9399a5;height:30px;line-height:30px;margin-top:6px;}
.hxList ul li .info .pirce{color:#f76421;height:auto;}
.hxList ul li .info .pirce em{font-size:22px;}
.hxList ul li .info .tag{height:auto;margin-top:6px;}
/*��̬*/
.dtlist{height:auto;}
.dtlist ul li{border-bottom:1px solid #ddd;height:auto;line-height:24px;padding:10px 0px;}
.dtlist ul li .tit{height:auto;font-weight:700;}
.dtlist ul li .desc{height:auto;margin-top:10px;color:#666;}
.dtlist ul li .time{height:auto;color:#8e99a9;margin-top:10px;}
/*����*/
.detail-main .loan{height:auto;}
.detail-main .loan .loan-left{width:420px;height:auto;float:left;}
.detail-main .loan .ck{color:#535d6a;margin:10px 0px;position:relative;padding-left:120px;*zoom:1;}
.detail-main .loan .ck:after{display:block;visibility:hidden;clear:both;overflow:hidden;height:0px;content:"\0020";}
.detail-main .loan .tit{color:#8e99a9;line-height:40px;height:40px;position:absolute;left:0px;top:0px;z-index:9}
.detail-main .loan .SelectBox{background:#efefef;}
.detail-main .loan .ulbox_small{width:48%;}
.detail-main .loan .SelectBox .val{height:40px;line-height:40px;}
.detail-main .loan .SelectBox .ullist{top:40px;}
.detail-main .loan .SelectBox .ullist li{}
.detail-main .loan .InputBox{}
.detail-main .loan .InputBox input{height:40px;line-height:40px;}
.detail-main .loan .calculationBtn{width:100%;}
.detail-main .loan .calculationBtn:hover{color:#fff ;}
.detail-main .loan .loan-right{width:300px;height:auto;float:right;}
.detail-main .loan .loan-right .rcancont{height:300px;}
.detail-main .loan .loan-right .rcanbot{height:auto;margin-top:20px;}
.detail-main .loan .loan-right .rcanbot ul li{height:auto;width:33.33%;float:left;text-align:center;}
.detail-main .loan .loan-right .rcanbot ul li span,.detail-main .loan .loan-right .rcanbot ul li label{width:100%;height:30px;line-height:30px;display:inline-block;}
.detail-main .loan .loan-right .rcanbot ul li span{font-size:18px;color:#535d6a;}
.detail-main .loan .loan-right .rcanbot ul li label{color:#8e99a9;}

.box-right{width:320px;height:auto;}
/*��������������*/
.OnScreen_scroll{height:auto;border:1px solid #ececec;}
.OnScreen_scroll .OnScreenCon{width:320px;height:auto;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.06);}
.OnScreen_scroll .lpmain-box{padding:15px;}
.OnScreen_scroll .lpmain-box .LpInfo{border:none;padding:0px;}
.OnScreen_scroll .agenttit{height:46px;line-height:46px;text-align:center;position:relative;font-size:16px;color:#323942;}
.OnScreen_scroll .agenttit .batch{font-size:12px;color:#8e99a9;cursor:pointer;position:absolute;right:12px;}
.OnScreen_scroll .agentinfo{height:auto;}
.OnScreen_scroll .agentinfo li{height:auto;border-top:1px solid #ececec;padding:14px 14px;*zoom:1;}
.OnScreen_scroll .agentinfo li:after{display:block;visibility:hidden;clear:both;overflow:hidden;height:0px;content:"\0020";}
.OnScreen_scroll .agentinfo li .headimg{width:50px;height:auto;padding-top:12px;}
.OnScreen_scroll .agentinfo li .headimg img{width:50px;height:50px;border-radius:60px;display:block;}
.OnScreen_scroll .agentinfo li .infos{width:216px;height:auto;margin-left:14px;}
.OnScreen_scroll .agentinfo li .infos .name{font-weight:700;}
.OnScreen_scroll .agentinfo li .infos .text{height:auto;margin-top:4px;color:#666;font-size:12px;}
.OnScreen_scroll .agentinfo li .bottom{height:auto;margin-top:10px;}
.OnScreen_scroll .agentinfo li .bottom a{display:inline-block;margin-right:10px;padding:5px 6px;font-size:12px;}
.OnScreen_scroll .agentinfo li .bottom .phone{background:rgba(49,148,248,0.2);color:#417af9;}
.OnScreen_scroll .agentinfo li .bottom .wx-scan{background:rgba(248, 81, 60,0.2);color:#f8513c;}

/*�ܱ�����*/
.lp_map{width:100%;height:auto;position:relative;border-radius:3px;}
.lp_map .maptype{width:320px;height:auto;position:absolute;right:20px;top:20px;z-index:9;background:#fff;border-radius:3px;padding:15px;}
.lp_map .maptype .map_tag{height:30px;text-align:center;border-bottom:1px solid #ddd;}
.lp_map .maptype .map_tag a{display:inline-block;line-height:20px;margin:0px 10px;}
.lp_map .maptype .map_tag a.act{color:#417af9;font-weight:700;}
.lp_map .maptype ul{padding:0px 10px;height:360px;overflow-y:auto;}
.lp_map .maptype ul::-webkit-scrollbar{width:10px;height:10px;}
.lp_map .maptype ul::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:#e2e2e2;}
.lp_map .maptype ul::-webkit-scrollbar-thumb{border-radius:0px;background-color:rgba(0,0,0,.3);}
.lp_map .maptype ul::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:#e2e2e2;}
.lp_map .maptype ul li{height:auto;padding:10px 0px;border-bottom:1px dashed #ddd;position:relative;}
.lp_map .maptype ul li .title{height:auto;}
.lp_map .maptype ul li .title label{background:#417af9;width:20px;height:20px;line-height:20px;border-radius:30px;font-size:12px;color:#fff;display:inline-block;text-align:center;}
.lp_map .maptype ul li .address{height:auto;margin-top:5px;color:#999;padding-left:25px;line-height:20px;}
.lp_map .maptype ul li em{position:absolute;right:0px;top:10px;color:#999;z-index:9;font-size:12px;}
.lp_map .map{width:100%;height:460px;}
/**/
.lp_nav{height:50px;line-height:50px;}
.lp_nav a{display:inline-block;margin-right:50px;color:#666;font-size:16px;font-weight:700;color:#333;position:relative;}
.lp_nav a.act{color:#417af9;}
.lp_nav a.act:after{content:'';width:60%;height:3px;background:#417af9;position:absolute;bottom:0px;left:20%;z-index:9;border-radius:20px;}

.lp-infomain{height:auto;margin-top:20px;}
.lpLeft{width:920px;height:auto;}
.lpLeft .lpInfo{height:auto;padding:14px 40px;border:1px solid #E6E6E6;}
.lpLeft .lpInfo .tit{font-size:20px;border-bottom:1px solid #e5e5e5;line-height:60px;}
.lpLeft .lpInfo .box{height:auto;margin:20px 0px;}
.lpLeft .lpInfo .box ul li{height:auto;padding:4px 0px;line-height:30px;}
.lpLeft .lpInfo .box ul li em{color:#999;}
.lpLeft .lpInfo .box p{line-height:30px;}

.lpLeft .content{height:auto;padding:20px 0px;}
.lpLeft .content .title{height:auto;font-size:24px;line-height:36px;text-align:center;}
.lpLeft .content .timeShow{color:#999;height:30px;line-height:30px;margin:10px 0px;text-align:center;}
.lpLeft .content .nr{height:auto;line-height:24px;padding:16px 0px;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;}
.lpLeft .content .nr p{padding:10px 0px;color:#666;}
.lpLeft .content .nr img{max-width:100%;}
.lpLeft .content .pageType{height:auto;margin-top:10px;}
.lpLeft .content .pageType p{line-height:40px;}
.lpLeft .content .pageType p span{color:#999;}
.lpLeft .content .relate{color:#999;height:auto;margin-top:20px;}

.lp-infomain .lpPics{height:auto;margin-top:5px;}
.lp-infomain .lpPics ul{margin:0px -5px;}
.lp-infomain .lpPics ul li{width:25%;height:auto;padding:5px;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lp-infomain .lpPics ul li img{width:100%;}

.lp-infomain .lpList ul li{padding:10px;}

.lp-infomain .sidebar{border:1px solid #E6E6E6;}
.lp-infomain .sidebar .lpmain-box{padding:15px;}
.lp-infomain .sidebar .hotHouse{border:none;border-top:2px solid #E6E6E6;}







