﻿*{box-sizing: border-box;}
body{max-width: 640px;margin: 0 auto;}
a{color:#000}
a,a:hover, a:active{text-decoration: none!important;}
i{display: inline-block;vertical-align: middle;}
.por{position: relative;}

/*修改与2017-08-08*/
/*.pd10{padding: 10px;}*/
.pd10{ padding-top:5px;}
.pd15{padding: 15px;}
.fz12{font-size:12px}
.fz13{font-size:13px}
.fz14{font-size:14px}
.fz15{font-size:15px}
.fz16{font-size:16px}
.fz18{font-size:18px}
.fz20{font-size:20px}
.fz22{font-size:22px}
.fz24{font-size:24px}
.fz26{font-size:26px}
.fz28{font-size:28px}
.disblo{display: block;}
.indisblo{display: inline-block;}
.fb{font-weight: bold;}

.col333{color:#666666}
.colccc{color:#ccc}
.col666{color:#666666;}
.colred{color:#CC0000}
.colblue{color: #0A4E8A;}
a.colblue{color: #c00;}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml45{margin-left:45px}
.ml55{margin-left:55px}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:10px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mr5{margin-right:5px; margin-left:-2px;}
.mr_5{margin-right:5px;}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}

.pr0{padding-right: 0!important;}
.pl0{padding-left: 0!important;}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr35{padding-right:35px}
.pr40{padding-right:40px}
.pr50{padding-right:50px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb50{padding-bottom:50px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt35{padding-top:35px}
.pt40{padding-top:40px}
.pdlr5{padding-left:5px;padding-right: 5px;}

.bd_t{ border-top:1px solid #eeeeee;}
.bd_l{ border-left:1px solid #eeeeee;}
.bd_r{ border-right:1px solid #eeeeee;}
.bd_b{ border-bottom:1px solid #eeeeee;}
.lh{ line-height:32px;}
.txt_center{ width:100%; margin:0 auto;}
.bgfff{background: #fff;}
.col-3{width:30%;}
.col-6{width:60%;}
.col-5{width:50%;float:left;height:32px;line-height:32px;overflow:hidden;}
.col-8{width:80%;}
.col-85{width:82%;}
.col-10{width:100%;}
.borright{border-right:1px solid #ddd ;}
.bortop{border-top:1px solid #eee ;}
.borbottomdot{border-bottom:1px dotted #eee ;}
.lht24{line-height: 32px;}
.lht22{line-height: 22px;}
.pl_txt{ margin-top:5px;}

.esfrow{padding-left:10px;padding-right: 10px;}

.clboth{clear: both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.colred{color:#cc0000}

.logo{background: url(../images/logo.png)  no-repeat;width:120px;height: 31px;background-size:100%;display: inline-block; margin-left:10px;margin-top:5px;}
.down{width:27px;height: 21px;background: url(../images/app.png) 2px -1px no-repeat;display: inline-block;vertical-align: middle;background-size:70%;}
.users{width:27px;height:18px;background: url(../images/user.png)  3px 0px  no-repeat;display: inline-block;vertical-align: middle;background-size:70%;}
.log{background: url(../images/log.png) no-repeat;background-size:100%; width:42px; height:42px;}

.header-left{position: absolute;left:5px;top:0px;background: url(../images/jiantou.png);width:13px;height:42px;display: inline-block;background-size:100%;}

.header-right{position: absolute;right: 10px;top:10px;background: url(../images/ico.jpg);width:23px;height:20px;background-size:100%;display: inline-block;}
.header2{text-align: center;height: 40px;line-height: 40px;background: #0A4E8A;font-size: 20px;color:#fff;position: relative;}

.container{padding-left:15px;padding-right: 15px;padding-bottom: 50px;max-width: 640px;}



/*head s*/
.header{background: #ffffff;    height: 45px;}
.footnav{display: flex;width:100%;border-top:1px solid #f2f2f2;color:#000;background: #FFFFFF;}        	
.footnav .item{flex: 1;text-align: center;display:block;font-size:12px;padding: 5px 0 0 0;}
.footnav .item i.iconfont{font-size:20px;}
.clear{clear: both;}

.search_border{background: #F0F2F7;margin-top: 7px;border-top: 1px solid #0a4e8a;}
#downloadhref{ }
.change_c{ font-size:1.2rem; color:#bbb;}
.list1 .change_pic{width: 115px;height: 82px;margin-top: 2px;    margin-right: 10px;}
/*.subnav{display: flex;width:100%;padding: 5px 0;border-top:1px solid #f2f2f2;color:#000;background: #FFFFFF;border:1px solid #eee;margin-bottom: 15px;padding: 5px 0;}
.subnav .item{flex: 1;text-align: center;display:block;font-size:13px}
.subnav .item i{font-size:12px!important;color:#666}*/


/*修改-2017-8-8*/
.subnav{display: flex;width:100%;padding: 5px 0;/*border-top:1px solid #f2f2f2;*/color:#000;background: #FFFFFF;border-bottom:1px solid #eee;/*margin-bottom: 15px;*/padding: 5px 0;}
.subnav .item{flex: 1;text-align: center;display:block;font-size:14px;color:#565c67!important;}
.subnav .item i{font-size:12px!important;color:#CCCFD8;}
/*修改-2017-8-8*/

/*flex layer*/
.flex{display: flex;width:100%;color:#000;background: #FFFFFF;}
.flex .item{flex: 1;display:block;font-size:13px}
.flex .item i{font-size:12px!important;color:#666}
.flex .item1{border:1px solid #f2f2f2;height: 30px;line-height:30px;padding: 0 5px;margin-left:-1px}
.flex .item1.active{background:#0A4E8A;color:#fff;border:1px solid #0A4E8A}

.footflexred{background: #df3031;color:#fff}
.footflexgreen{background: #008c46;color:#fff}
.footflexgray{background: #808080;color:#fff}
.footflexred1{background: #ff725c;color:#fff}

.map img{max-width: 100%;}
.maphouse h3{font-size:16px;font-weight: bold; margin-bottom:10px; margin-top:10px;}
.maphouseview .disblo{ line-height:25px;}
.maphouseview{font-size:14px;}
.maphouseview .colred{color:#CC0000}
.maphouseview a{color:#0A4E8A;margin-left: 5px;}

/*form*/
.labeltit{width:80px;float:left}

.accordion{padding: 10px;}
.accordion-choose{border: 1px solid #eee;padding: 5px 0;}
.accordion-choose section{padding:0 10px;color:#666;width:100%}
.accordion-choose .chooseitem{width:90%}
.accordion-choose .chooseitem a.active{background: #E96000;color:#fff;}
.accordion-choose .chooseitem a{display: inline-block;margin-right: 5px;padding: 0 3px;color:#333;margin:3px 0}

.agentorder{color:#666}
.agentorder a.active{color:#cc0000}
.agentorder a{color:#666;margin:0 3px}


.list1{padding: 10px 0;border-bottom: 1px solid #eee;color:#333;line-height: 22px;}
.list1 h3 a{font-size:1.6rem;color:#333}
.list1 .pic{width:115px;height:100px;margin-right: 10px;}
.list1 .pic1{width:135px;height:90px;margin-right: 10px;}
.list1 .rzimg1{background: url(../images/rz1.jpg) no-repeat center;background-size: 80%;width:30px;display: inline-block;vertical-align: middle;}
.list1 .rzimg2{background: url(../images/rz2.jpg) no-repeat center;background-size: 80%;width:30px;display: inline-block;vertical-align: middle;}
.list1 .rzimg3{background: url(../images/rz3.jpg) no-repeat center;background-size: 80%;width:30px;display: inline-block;vertical-align: middle;}
.list1 strong{font-weight: bold;}


/*.list2{padding: 10px 0;border-bottom: 1px solid #eee;color:#333;line-height: 18px;}
.list2 h3 a{font-size:16px;color:#EEA236}*/

/*修改-2017-8-8*/
.list2{padding: 10px 0;border-bottom: 1px solid #eee;color:#333;line-height: 23px;}
.list2 h3 a{font-size:1.6rem;/*color:#EEA236*/ color:#333;}

/*修改-2017-8-8*/
.list2 .pic1{width:80px;height:80px;margin-right: 10px;}
.list2 .rzimg1{background: url(../images/rz1.jpg) no-repeat center;background-size: 80%;width:30px;display: inline-block;vertical-align: middle;}
.list2 .rzimg2{background: url(../images/rz2.jpg) no-repeat center;background-size: 80%;width:30px;display: inline-block;vertical-align: middle;}
.list2 .rzimg3{background: url(../images/rz3.jpg) no-repeat center;background-size: 80%;width:30px;display: inline-block;vertical-align: middle;}
.list1 strong{font-weight: bold;}
.list2 .fy_01{ font-size:1.2rem; color:#bbb;}

.mip-list-more{background: #f8f8f8;text-align: center;padding: 6px 0;}


/*.colicon{display: inline-block;padding:9px 10px 10px 0; font-size:1.1rem; color:#999;}
*/.colicon{display: inline-block;padding: 0px 8px 0 0; font-size:1.1rem; color:#a0a0a0;}

.houseinfo{line-height: 58px;font-size: 16px;font-weight: bold;}

.rowarrow{color:#666;padding: 10px;border-bottom:1px solid #f2f2f2;font-size:15px}
/*.houseinfo1 .tit{line-height: 20px;margin-top:10px;display: block;width:75%; font-weight:bold; font-size:16px;height: 40px; text-overflow: -o-ellipsis-lastline;overflow: hidden;
    text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
*/

.houseinfo1 .tit{line-height: 20px;margin-top:10px;display: block;width:75%; font-weight:bold; font-size:16px; -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.labelsmall{font-size:12px;padding: 0px 2px;}
/*.labelred{background: #fe8a8a;color:#fff}
.labelblue{background: #5ac7f2;color:#fff}
.labelgreen{background: #7ccc85;color:#fff}
/*修改-2017-8-8*/
/*.labelred{background: #ffece8;color:#FF8062; font-size:10px;}
.labelblue{background: #e7e9ec;color:#565c67; font-size:10px;}
.labelgreen{background: #f2f4f8;color:#565c67; font-size:10px;}
*/
/*.labelred{font-size: 9px;border: 1px solid #ef8062;color:#FF8062; border-radius:2px;}
.labelblue{font-size: 9px;border: 1px solid #ef8062;color:#FF8062; border-radius:2px;}
.labelgreen{font-size: 9px;border: 1px solid #ef8062;color:#FF8062; border-radius:2px;}*/
/*
.labelred{color: rgb(242,161,47);background-color: rgba(242,161,47,0.15);line-height: 1em;vertical-align: top;display: inline-block;padding: .125rem .25rem;font-size:1.2rem;border-radius: .125rem;}
.labelblue{color: rgb(89,171,253);background-color: rgba(89,171,253,0.15);line-height: 1em;vertical-align: top;display: inline-block;padding: .125rem .25rem;font-size:1.2rem;border-radius: .125rem;}
.labelgreen{color: rgb(51,190,133);background-color: rgba(51,190,133,0.15);line-height: 1em;vertical-align: top;display: inline-block;padding: .125rem .25rem;font-size:1.2rem;border-radius: .125rem;}
.labelblue2{color: rgb(123,189,255);background-color: rgba(123,189,255,0.15);line-height: 1em;vertical-align: top;display: inline-block;padding: .125rem .25rem;font-size:1.2rem;border-radius: .125rem;}
*/

.labelred{color: rgb(242,161,47);background-color: rgba(242,161,47,0.15);line-height: 1em;display: inline-block;padding: .125rem .25rem;font-size:1.2rem;border-radius: .125rem;}
.labelblue{color: rgb(89,171,253);background-color: rgba(89,171,253,0.15);line-height: 1em;display: inline-block;padding: .125rem .25rem;font-size:1.2rem;border-radius: .125rem;}
.labelgreen{color: rgb(51,190,133);background-color: rgba(51,190,133,0.15);line-height: 1em;display: inline-block;padding: .125rem .25rem;font-size:1.2rem;border-radius: .125rem;}
.labelblue2{color: rgb(123,189,255);background-color: rgba(123,189,255,0.15);line-height: 1em;display: inline-block;padding: .125rem .25rem;font-size:1.2rem;border-radius: .125rem;}

.panel-gray{background: #eee;}
.panel-gray-head{}
.panel-gray-body{width:100%;overflow: hidden;}
.panel-gray-body-con{margin-top:5px}
.panel-gray-body-con span{width: 45px!important;height: 45px!important;border-radius: 50%;margin-left:2px;margin-right: 2px;margin-top:2px;display: inline-block;overflow: hidden;}


/*tab样式*/
.tab-body{}
.tab-body a{border:1px solid #f2f2f2;display: inline-block;padding: 3px 2px;width:23%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:12px;margin:0 2px;margin-bottom:5px;}


.mip-vd-tabs-nav-li{padding: 0 5px 0 5px!important ;}
/*修改-2017-8-8*/
#searchform .sb_c{width:77%;}

/*.listnav{}
.listnav a{display: inline-block;padding:0 5px;height:30px;line-height:30px;border:1px solid #eee;margin-left:-1px}
.listnav a.active{display: inline-block;padding:0 5px;height:30px;line-height:30px;border:1px solid #eee;margin-left:-1px;color:#c00}*/

/*修改-2017-8-8*/
.listnav{}
.listnav a{display: inline-block;padding:0 5px;height:25px;line-height:25px;/*border:1px solid #eee;*/margin-left:-1px; font-size:14px;}
.listnav a.active{display: inline-block;padding:0 5px;height:25px;line-height:25px;border-bottom:2px solid #c00;margin-left:-1px;font-size:14px;color:#c00}
.fle_01{ margin-right:5px;}
.esfrow .sell_num01{ border:1px solid #FF8062;color:#FF8062; border-radius:0px 3px 3px 0px; padding:1px 4px; font-size:14px; margin-right:10px; line-height:18px; height:18px;}
.esfrow .sell_c01{background:#FF8062; border-radius:3px 0px 0px 3px; padding:2px 4px; font-size:14px; color:#fff;}
@media (max-width: 320px) {
    .listnav a{font-size:12px;/*color:#EEA236*/ color:#666666;}
    .list2 h3 a{font-size:13px;/*color:#EEA236*/ color:#666666;}
    #searchform .sb_c{width:76%;}
    .subnav .item{ font-size:13px;}
	.font_over{ font-size:11px;}
	.ml55{ margin-left:40px;}

.esfrow .sell_num01{ border:1px solid #FF8062;color:#FF8062; border-radius:0px 3px 3px 0px; padding:1px 4px; font-size:12px; margin-right:10px; line-height:18px; height:18px;}
.esfrow .sell_c01{background:#FF8062; border-radius:3px 0px 0px 3px; padding:2px 4px; font-size:12px; color:#fff;}	

}
/* 修改-2018-8-8*/
.container .clearfix {
/*    border-top: 1px solid #f7f2f2;
*/    padding-top: 10px;}

.pricehouse{color: #fa5741;font-size: 1.4rem;font-weight: 600;float: right;}
.mpricehouse{float: right}

/*.comheadpic{width:45px;height: 45px;overflow: hidden;border-radius: 50%;-webkit-border-radius: 50%;}
*/.comheadpic{width:25px;height: 25px;overflow: hidden;border-radius: 50%;-webkit-border-radius: 50%;}
.col-85-1{ width:89%;}
.other_yh{padding-left: 10px; padding-right: 10px; padding-top:10px; border-top:10px solid #eeeeee; background:#fff; padding-bottom:20px;}

.star1{background: url(../images/star1.png) no-repeat;width:20px;height: 20px;display: inline-block;background-size:80%;vertical-align: middle;}
.star2{background: url(../images/star2.png) no-repeat;width:20px;height: 20px;display: inline-block;background-size:100%;vertical-align: middle;}

.combtn{display: inline-block;border:1px solid #f2f2f2;padding:1px 7px;border-radius: 2px;}
.combtn.normal{background: #CCCCCC;color:#fff;font-size: 1.2rem;}
.combtn.active{background: #cc0000;border: 1px solid #CC0000;color:#fff}

.esfrow .item{ font-size:1.4rem; color:#666; }
.sub_c{ padding:10px 0;}

.esfrow .sell_num{ border:1px solid #FF8062;color:#FF8062; border-radius:0px 3px 3px 0px; padding:0 2px; font-size:11px; margin-right:10px; line-height:18px; height:18px;}
.esfrow .sell_c{background:#FF8062; border-radius:3px 0px 0px 3px; padding:1px 2px; font-size:11px; color:#fff;}
.esfrow .lend_num{ border:1px solid #FF8062;color:#FF8062; border-radius:0px 3px 3px 0px; padding:0 2px; font-size:11px;}
.esfrow .lend_c{background:#FF8062; border-radius:3px 0px 0px 3px; padding:1px 2px; font-size:11px; color:#fff;}

/*.change_fy{ padding-bottom:15px;     border-top: 2px solid #0a4e8a; }
*//*.esfrow .fy_dec{font-size:20px;font-weight: bold;color: #0a4e8a;padding:; margin-bottom:5px; }
.change_map{ border-top: 2px solid #0a4e8a; }*/
.esfrow .fy_con{ line-height:23px; }
.around-sort a{ height:40px; line-height:40px;}
.around-sort a.current{color:#c00; height:40px; line-height:40px; border-top:2px solid #c00;}
.esfrow .agent_other{ margin-bottom:5px;}
.colicon .iconfont{color:#c00; font-size:22px;}
.xqf{ display:block;    margin-top: 10px;}
.xqf .iconfont{ font-size:12px; margin-right:3px;}
.item .colccc_font{ height:23px; line-height:23px; font-size:1.2rem;}
.fle{flex:1;}
.ws{white-space: nowrap;}
.bgfff .pl_pic{background: url(../images/pl.png) no-repeat; background-size:19px 19px; background-position:0px 16px; padding-left:25px; height:40px; line-height:30px; color:#666666;}
.pl_g{color: #666666;font-size: 13px; line-height:27px;}
.pl_g1{color: #666666;font-size: 13px; line-height:24px;}
.btn_w{ width:100%; margin:0 auto;}
.mt_s{ margin-top:16px;}


.esfrow .all_fy{ color:#666666; font-size:16px;}
.esfrow .all_fy .iconfont{  margin-left:3px;}
.esfrow .map .iconfont{ font-size:18px; margin-right:5px;}
.house_class .lh{ line-height:28px;}
.house_class .cr{ color:#cc0000;}
.esfrow .colblue01{background: #e67030; color: #fff;font-size: 1rem;padding: 2px 3px 2px 3px;border-radius: 2px;}
.esfrow .col-5-1{ width:60%;} 
.dl_agent span{ color:#999;}
.bgfff .dp_m{margin-left: 60px;    margin-top: 25px;}
.bgfff .yh_b{border-bottom: 1px solid #eee; height:50px;}
.around-sort .qx_b{ border-top:none; border-left:none;}
.mip-vd-tabs-nav .mip-vd-tabs-nav-selected {border-bottom: 1px solid #df3031; color: #df3031;}
.t_icon{top: 1.7rem;
    right: 0.1rem;
    border-left: 1px solid #e7e5e2;
    padding-left: 10px;
    line-height: 23px;
    position: absolute;}
.pos{ position:relative;}

.fczx-app{height: 45px;
    line-height:45px;
    color: #666;
    font-size: 1.4rem;
  
    background: url(../images/app.png) -1px 13px no-repeat;
    padding-left: 16px;
    margin: 0 15px 0 0;
	background-size:13px;
    overflow: hidden;
}
.fczx_user{margin: 5px 7px 0 0;
    border: 1px solid #cae3ff;
    border-radius: 50%;}
.fczx_user  span {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: url(../images/peo.png) 0px no-repeat;
    background-size: 32px auto;
    display: block;
    border: 2px solid #fff;
}



.contentt{margin: 15px auto;}
.span1{display: inline-block;text-align: center; width:19%;color:#666666;}
.spanDiv{width: 100%;margin: 0 auto;font-size: 13px;}
.spanDott{margin-right: -4px;margin-left: -4px; margin-bottom: -2px; width: 6px;height: 6px;display: inline-block;border-radius: 50%;}
.spanDiv2{width: 100%;padding-bottom:20px;padding-left:7%}
.spanLinner{display: inline-block;height: 2px;width: 19%;margin-left: -4px;margin-bottom: 2px;}
.contentt ul, li{list-style: none;}
 .circle{width: 11px;line-height: 3px; height: 11px;display: inline-block; border-radius: 50%;border: 1px solid #4E88E2;text-align: center;margin-left: -4px;}
 .dott{width: 5px;height:5px;margin-left: 1px;margin-right: 1px; border-radius: 50%;display: inline-block; border: 1px solid #4E88E2;background-color: #4E88E2;}
 .clr1{background-color: #93B3E4;}