@CHARSET "UTF-8";
 
.swiper-container { text-align:center; }
.swiper-container .swiper-wrapper .swiper-slide a img { max-width:1690px; width:100%;}
.swiper-pagination .swiper-pagination-bullet { width:11px; height:11px; margin:0px 8px; display:inline-block; cursor:pointer; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; box-shadow:1px 1px 2px rgba(0,0,0,.3); background:#FFFFFF; opacity:.8;} 
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background:#EE4236; box-shadow:1px 1px 1px #FFF;}


.product_list { padding:15px 0px 15px 0px; }
.product_list ul li:after ,.product_list ul:after{ clear:both; content:" "; display:block;}
.product_list ul li { float:left; margin-bottom:10px; width:270px;margin:8px; display:inline; padding:10px;
 border:1px solid #F1F1F1;
border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;
transition: all 0.4s linear;-webkit-transition: all 0.4s linear;
}
.product_list ul li:hover {
 	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 1px 8px rgba(0,0,0, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 1px 8px rgba(0,0,0, .6);
}
.product_list ul li .img { position:relative; }
.product_list ul li .img img {width:250px; height:180px;}
.product_list ul li .img .title { position:absolute; width:90%; overflow:hidden; bottom:0px; height:35px; line-height:35px; padding-left:10%; font-size:16px; background:#666; opacity:0.6; color:#FFFFFF;}
.product_list ul li .txt{ line-height:25px;}
.product_list ul li .txt b { color:#EE4236;}
.product_list ul li .txt .title a{ color:#EE4236; font-size:18px; margin-top:6px; display:block;}
.product_list ul li .txt .title a:hover { text-decoration:underline}
.product_list ul li .txt .pl-tip { padding-top:30px; background:url(../images/hf.png) 2px 35px no-repeat; text-indent:20px; font-size:16px;}
 

.clist li:after{clear:both; content:' '; display:table;}
 .clist li{ padding:8px; margin-top:6px; border-bottom:1px dashed #CCCCCC; transition: all .4s linear; -moz-transition: all .4s linear; -webkit-transition: all .4s linear;-o-transition: all .4s linear;}
 .clist li:last-child{border-bottom: none;}
.clist li:hover { background:#F6F6F6}
.clist li .headimg { width:80px; text-align:center;}
.clist li.jinghua .info{ background:url('../images/jinghua.png') top right no-repeat;}
.clist li.zhiding .info{ background:url('../images/zhiding.png') top right no-repeat;}
.clist li .info { width:730px;}
.clist li .info span { padding-left:5px; color:#777777;}
.clist li .info .mstar img{ width:13px; height:13px;}
.clist li .info p { margin-top:5px; font-size:13px; line-height:25px; padding:5px 10px; }
.clist li .info p a{text-shadow:1px 1px 1px #FFFFFF;}
.clist li .headimg a { position:relative; display:block; }
.clist li .info .foot { text-align:right;}
.clist li .info .foot a { padding-right:6px;}
.clist li .info .foot a span{transition: all .4s linear; -moz-transition: all .4s linear; -webkit-transition: all .4s linear;-o-transition: all .4s linear;}
.clist li .info .foot a:hover span { color:red;}
.clist li .info .foot a:hover { color:#000000;}
.clist li .headimg a .tip { position:absolute; bottom:-20px; left:0px; width:100%; text-align:center; font-size:12px;transition: all .4s linear;}
.clist li .headimg a:hover .tip {bottom:-30px;}
.clist li .headimg a .tip s { text-decoration:none; padding:0 3px; color:#FFFFFF; background:#F99403; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px;}
.clist li .headimg a img { width:50px; height:50px;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;box-shadow: 1px 1px 3px #666666; border-radius:10px;-webkit-border-redius:10px;-moz-border-redius:10px;}
.clist li .headimg a:hover img {box-shadow:1px 1px 5px #666666;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);border-radius:25px;-webkit-border-redius:25px;-moz-border-redius:25px;}
h3 {  }
h3 cate { font-size:12px; font-weight:100;}
.sinfo h3 { border-bottom:1px dashed #F1F1F1; padding-bottom:5px;}

.navbar2{  max-width:1170px; width:100%; display:block; margin: 0 auto;line-height:40px;  border-bottom:1px solid transparent; }  
.navbar2 .nav2:after,.navbar2:after,.section1:after,.loupan-info ul li:after{ clear:both; content:' '; display:table;}
.navbar2 .nav2 { background:#F6F6F6; border-bottom:4px solid #EE4236; display:block;}
.navbar2 .nav2 > li { float:left; position:relative; line-height:40px; margin-right:1px;transition: all .4s linear; -moz-transition: all .4s linear; -webkit-transition: all .4s linear;-o-transition: all .4s linear;}
.navbar2 .nav2 > li a { padding:5px 20px; font-size:15px; display:block; transition: all .4s linear; -moz-transition: all .4s linear; -webkit-transition: all .4s linear;-o-transition: all .4s linear; color:#323232;}
.navbar2 .nav2 > li.active a,.navbar2 .nav2 > li:hover a{ color:#FFFFFF; background:#EE4236;text-shadow: 1px 1px 1px #000000;}
.navbar2 .nav2 > li.phone { padding:5px 10px; font-size:17px; color:#7C110B; font-weight:500; letter-spacing:1px;}
.navbar2 .nav2 > li.phone:hover { text-shadow: 1px 0px 1px #000000;}




 
.pro-more { text-align:center; margin-top:15px;}

.index_map img{ margin-bottom:10px;}
.liucheng { margin:15px 0px; }

.sidebar h4 a { display:block; width:100%; text-align:center}

.sbox .scont { border:1px solid #DDDDDD; border-top:none; padding:5px 0px;}
.sbox .scont dl {margin:0px 5px;}
.sbox .scont dl dt { padding:5px; line-height:25px;  border-bottom:1px solid #F5F5F5;}
.sbox .scont dl dt .name { float:left;}
.sbox .scont dl dt .count { float:right; }
 .sbox .scont dl dd:after {clear:both; content:" "; display:block;}
 .sbox .scont dl dd { line-height:25px; padding:5px; }
 .sbox .scont dl dd:hover { background:#F5F5F5;}
 .sbox .scont dl dd i{ width:14px; height:14px; line-height:12px; text-align:center; margin-top:7px; margin-right:8px; color:#FFF; background:#aaa; border-radius:3px; display:block; float:left; font-style:normal;}
 .sbox .scont dl dd i.i1 {background: #ee4236;} 
 .sbox .scont dl dd i.i2 {background: #eeaf36;}
 .sbox .scont dl dd i.i3 {background: #369aee;}
 .sbox .scont dl dd span { float:right; padding-right:5px; color:#EE4236}
 
 
/**
*  house_search
*/
.filter { position:relative;  padding-top:15px;}
.filter .release { position:absolute; right:1px; top:1px;}

.filter_list { margin-top:10px; border:1px solid #F5F5F5; box-shadow:1px 1px 2px #F5F5F5; padding:10px;transition: all .4s linear;-moz-transition: all .4s linear;-webkit-transition: all .4s linear;-o-transition: all .4s linear;}
.filter_list:hover { box-shadow:1px 1px 5px #999999;}
dl.selitem { padding:5px; border-bottom:1px solid #F5F5F5; line-height:25px; margin-bottom:5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
dl.selitem:hover { background:#F5F5F5}
dl.selitem dt { float:left; display:inline; width:60px; text-align:right; line-height:30px; padding-right:8px; color:#999999}
dl.selitem dd { float:left; display:inline; }
dl.selitem dd a { float:left; display:inline-block; margin:5px;padding: .2em .6em .3em;}
dl.selitem dd a.active { background:#d9534f;display: inline;font-weight: 700;text-align: center;border-radius: .25em;white-space: nowrap; color:#FFFFFF;padding: .2em .6em .3em;}
dl.selitem dd .subarea { margin:5px; border:1px solid #ebccd1; padding:6px; background:#f2dede; width:100%;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
dl.selitem dd .subarea a { float:none; color:#a94442}
dl.selitem dd .subarea a.active { color:#FFFFFF;}
dl.selitem dd .type:after {content:' '; clear:both; display:block;}
.scale .form-control { width:50px; display: inline; padding:3px; text-align:center; font-size:13px; line-height:1.2em; height:30px;}



.news-list ul { padding:10px;}
.news-list ul li { border-bottom: 1px dashed #ddd; padding: 0px 0 20px; margin-bottom: 20px; }
.news-list ul li a.img { float: left; margin-right: 15px; width: 200px; height: 140px; }
.news-list ul li a.img img { border-radius: 5px; width: 200px; height: 140px; float: left; }
.news-list ul li h4 { margin: 0px; height: 30px; overflow: hidden; margin-bottom: 10px; }
.news-list ul li h4 a { color: #111111; font-size: 18px; line-height: 30px; }
.news-list ul li h4 a:hover { text-decoration: underline; color: #EE4236; }
.news-list ul li p { color: #777777; line-height: 22px; height: 65px; overflow: hidden; }
.news-list ul li:after { content: " "; clear: both; display: block; }
.news-list ul li .tip { padding: 2px 10px; color: #777777 }
.list-wz { height: 140px; overflow: hidden; }
.list-wz .wz{height: 140px; overflow: hidden; position: relative; }
.list-wz-hot { height: 80px; overflow: hidden; position: relative; top: 0; }




.houselist ul li.sort { line-height:30px;}
 
 
.condition { line-height:25px; padding:10px; background:#FAFAFA;}
.condition b{ color:#999999} 
.condition a { padding:2px 5px; border:1px solid #337AB7; margin-right: 8px; border-radius:3px;} 
.condition a span { color:#337AB7;-webkit-transition: all 0.5s linear;transition: all 0.5s linear;-moz-transition: all 0.5s linear;}
.condition a:hover { color:#333333; border:1px solid #D9534F; box-shadow:1px 1px 1px #999999}
.condition a:hover span { color:#D9534F;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);} 
 
 
.hlist { margin:3px 0px;}
.hlist li { position:relative; padding:5px; margin-top:2px; border-bottom:1px dashed #EEEEEE; transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear;}
.hlist .saled { position:absolute; bottom:10px; right:70px; display:inline-block; width:70px; height:70px; background:url('../images/shouchu.png') no-repeat;}
.hlist li:after { content:" "; display:block; clear:both;}
.hlist li .img { float:left; width:220px;}
.hlist li .img a { display:block; padding:5px;}
.hlist li .img a img { width:200px; height:144px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; box-shadow:1px 1px 1px rgba(0,0,0,.6);transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; opacity:0.7;} 
.hlist li:hover { background:#F5F5F5; border-bottom:1px dashed #D9534F}
.hlist li:hover .img a img { opacity:1; box-shadow:1px 1px 5px rgba(0,0,0,.6);}
 
.comlist { margin:3px 0;}
.comlist li.cli { position:relative; padding:10px 5px;border-bottom:1px solid #EEEEEE; transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear;}
.comlist li:after { content:" "; display:block; clear:both;}
.comlist li.cli .img { float:left; width:220px; }
.comlist li.cli .img a { display:block; padding:5px;}
.comlist li.cli .img a img { width:200px; height:144px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; box-shadow:1px 1px 1px rgba(0,0,0,.6);transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; opacity:0.7;} 
.comlist li.cli:hover { background:#F9F9F9; border-bottom:1px solid #D9534F}
.comlist li:hover .img a img { opacity:1; box-shadow:1px 1px 5px rgba(0,0,0,.6);}
.comlist li.cli .hinfo { display:block; padding-left:230px; }
.comlist li.cli .hinfo .totalhouse { position:absolute; right:10px; top:15px; font-size:13px;text-align: right;}
.comlist li.cli .hinfo .totalhouse a { font-size:14px; color:#EE4236}
.comlist li.cli .hinfo p { color:#999; padding:5px 0;}
.comlist li.cli .hinfo .htop { font-size:20px; color:#333333;padding-bottom:6px;}
.comlist li.cli ul.recommend-info { padding:0px 12px;background:#F9F9F9; height:42px; overflow:hidden; margin-top:8px;}
.comlist li.cli:hover ul.recommend-info {background:#fff;border:1px solid #eee;}
.comlist ul.recommend-info li { line-height:42px; overflow:hidden;} 
.comlist ul.recommend-info li .push{float: left;display: inline-block;width: 18px;height: 17px; margin-top: 12px; margin-right: 10px;background: #D95B4E;font-size: 12px;color: #fff;text-align: center;line-height: 17px;}
.comlist ul.recommend-info li  a { float: left;  color: #333; font-size:14px;}
.comlist ul.recommend-info li  a:hover { color: #da5c4f;}
.comlist ul.recommend-info li .htype { float: right;    color: #999;}
 
 
 
 
dl.list-info .hots { position:absolute; width:125px; height:64px; display:inline-block; top:25px; right:0px; background:url('../images/006.gif') no-repeat;}
dl.list-info dt{ padding:5px 0; line-height:25px;}
dl.list-info dt a{ font-size:20px; color:#333333;}
dl.list-info dt a:hover { color:#EE4236}
dl.list-info dd { color:#999999; line-height:28px;}
dl.list-info dd.title { color:#333333;} 
dl.list-info dd span.lab { display:inline; margin-right:5px; padding:4px 5px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; background:#337AB7; color:#FFFFFF; transition:all 0.4s linear; -webkit-transition:all 0.4s linear;}
dl.list-info dd span.true { display:inline-table; width:72px; height:22px; background:url('../images/iconAuthentichouse.png') left center no-repeat;}
dl.list-price dd span.true1, dl.list-price dd span.true2 {display:inline-table; width:117px; height:33px;background-repeat: no-repeat;background-position: left center;}
dl.list-price dd span.true1 { background-image:url('../images/icon22.png');}
dl.list-price dd span.true2 { background-image:url('../images/icon11.png');}

dl.list-price dt { font-size:13px; margin-top:10px; height:50px; line-height:50px;}
dl.list-price dt b { font-size:22px; color:#E04545; }
dl.list-price dd { line-height:30px; color:#333333}

.hlist li:hover dl.list-info dd span.lab { background:#E04545}
.hlist li:hover dl.list-info dd { color:#333333;}
.hlist li:hover dl.list-price dt b { font-size:26px;}
 
.house_info { padding:5px 10px; position:relative;}
.house_info .saled { position:absolute; right:20px; top:100px; z-index:9999; display:inline-block; background:url('../images/saleout.png') no-repeat; width:160px; height:160px;}
.house_info .bottom{ line-height:30px; text-align:right;position:absolute; right:6px; bottom:-10px;}
.house_info .bottom a { margin:1px 6px; color:#666666; font-size:13px;}
.house_info .bottom a:hover { color:#D9534F}

dl.info { position:relative;}
dl.info .hots { position:absolute; top:-12px; right:170px; width:120px; height:64px; background:url('../images/006.gif') no-repeat;} 
dl.info dt { padding-bottom:6px; border-bottom:1px dashed #E5E5E5; font-weight:400;}
dl.info dt .tit{ line-height:35px;}
dl.info dt .tit span.name{font-size:25px; font-weight:bold; display:inline-table; float:left;} 
dl.info dt .tit span.true { width:72px; padding:6px 2px; height:30px; background:url('../images/iconAuthentichouse.png') left bottom no-repeat; float:right}
dl.info dt .tit span.true1, dl.info dt .tit span.true2, dl.info dt .tit span.true3 { width:117px; padding:6px 2px; height:33px; background-position:left bottom;background-repeat: no-repeat; float:right}
dl.info dt .tit span.true1 {background-image:url('../images/icon22.png');}
dl.info dt .tit span.true3 {background-image:url('../images/icon33.png');}
dl.info dt .time { line-height:22px; color:#999999;}
dl.info dd { line-height:35px; font-size:14px; padding-left:5px; transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear;}
dl.info dd:hover { background:#F6F6F6;}
dl.info dd b { padding-right:10px;}
dl.info dd.price { padding-top:8px; }
dl.info dd.price span.red { font-size:25px; margin-bottom:10px; }
dl.info dd.price em { font-size:13px; padding:0px 8px;}
dl.info dd.li { border-bottom:1px dashed #E5E5E5;}
dl.info dd.user { padding:10px;}
dl.info dd.user:after { content:' '; display:block; clear:both;}
dl.info dd.user a.img { float:left; padding-top:8px; margin-right:10px;}
dl.info dd.user a.img img { width:70px; height:70px; -webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;box-shadow: 1px 1px 3px #666666; border-radius:10px;-webkit-border-redius:10px;-moz-border-redius:10px;}

dl.info dd.user .username{ font-weight:bold; padding:5px 10px; font-size:18px;}



ul.base-info:after,ul.imgs:after{clear:both; content:' '; display:table;}
ul.base-info li { width:50%; float:left; height:35px; line-height:35px; border-bottom:1px dashed #E0E0E0; margin-bottom:2px; letter-spacing:1px; }
ul.base-info li:hover { color:#7C110B; font-size:12px;}
ul.base-info li span { width:120px; padding-left:20px; margin-right:10px; display:inline-block; height:35px; background:#F7F7F7;}
ul.imgs { padding-left:30px;}
ul.imgs li{ float:left; padding:5px 20px; }
ul.imgs li img { width:200px; height:144px; cursor:pointer;}





.remark span.emotion{width:42px; height:20px; background:url(../images/icon.gif) no-repeat 2px 2px; padding-left:20px; cursor:pointer;}
.remark span.emotion:hover{background-position:2px -28px}
 
.qqFace{margin-top:4px;background:#fff;padding:4px;border:1px #dfe6f6 solid; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;box-shadow:1px 1px 8px #AAAAAA} 
.qqFace table td{padding:0px;} 
.qqFace table td img{cursor:pointer;border:1px #fff solid;} 
.qqFace table td img:hover{border:1px #0066cc solid;} 



/**
* 地图
*/

.map-canvas { margin-top:10px; height:400px; overflow:hidden;}
.map-select { height:400px; margin-top:10px; overflow:hidden; background:#FAFAFA}
.map-select ul.bot:after { clear:both; content:" "; display:block;}
.map-select .bot li { width:45px; margin:0px 8px 0px 5px; float:left; display:inline;}
.map-select .bot li a { display:block; width:45px; color:#666666; text-align:center; -webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;}
.map-select .bot li a:hover,.map-select .bot li a.cur { color:#4372CD}
.map-select .bot li a s { width:45px; height:45px; display:block; background:url('../images/map_icon.png') no-repeat; margin-bottom:10px;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;}
.map-select .bot li:hover a s {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.map-select .bot li a s.s_jt { background-position:-2px -1px;}
.map-select .bot li a s.s_jy { background-position:-64px -1px;}
.map-select .bot li a s.s_sh { background-position:-126px -1px;}
.map-select .bot li a s.s_jk { background-position:-188px -1px;}
.map-select .bot li a s.s_cy { background-position:-250px -1px;}
.map-select .bot li a em { font-style:normal; } 
.map-select .record { line-height:20px; padding:5px; background:#F2F2F2;}
.map-select .results { height:288px; overflow:auto; }
.map-select .results ul li{ line-height:25px; margin-top:2px;background:#FAFAFA; font-size:14px; height:25px; margin-bottom:5px;}
.map-select .results ul li:after {clear:both; content:" "; display:block;}
.map-select .results ul li:hover { background:#f0f0f0;}
.map-select .results ul li span.icons {float:left; background:#EE4236; color:#FFFFFF; width:16px; line-height:15px; height:16px; display:block; text-align:center; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; margin-top:4px; margin-right:5px; font-size:12px; margin-left:3px;}
.map-select .results ul li span.gray3 { width:210px; float:left; height:25px; overflow:hidden;}
.map-select .results ul li span.juli { float:right; padding-right:5px;}
#imgDemo { border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer; box-shadow:1px 1px 3px #999666; margin-bottom:5px;} 




.chatlist { padding:10px; border-top:1px solid #E4E4E4; margin-top:10px;}
.chatlist ul li:after { content:' '; display:block; clear:both}
.chatlist ul li { padding:8px; border-bottom:1px dashed #E4E4E4;}
.chatlist ul li:hover { background:#F5F5F5}
.chatlist ul li .img { float:left; margin-right:15px;}
.chatlist ul li .img a img { width:50px; height:50px;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;box-shadow: 1px 1px 3px #666666; border-radius:8px;-webkit-border-redius:8px;-moz-border-redius:8px;}
.chatlist ul li .img a:hover img { box-shadow:1px 1px 5px #666666;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);border-radius:25px;-webkit-border-redius:25px;-moz-border-redius:25px;}
.chatlist ul li .comment { float:left; min-width:720px;}
.chatlist ul li .comment .user { line-height:30px; color:#969696;}
.chatlist ul li .comment .user a{ color:#D9534F; font-size:18px; padding:0px 5px;}
.chatlist ul li .comment .txt{ position:relative; line-height:23px; text-indent:2em; margin-top:8px; padding:5px; background:#FFFFFF; border-radius:5px;}
.chatlist ul li .comment .txt:before {content:" ";display: block; position: absolute; font-size: 20px; left:16px; top:-8px;border: 0.3em solid #FFFFFF;border-right-color: transparent;border-top-color: transparent;}



.remark { padding:10px; background:#F5F5F5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.remark h5 { font-weight:bold;}
.remark .cont { margin:10px; height:150px;}


/**
* 发布房源
*/
ul.mpost { padding:5px 15px 5px 30px;}
ul.mpost li:after { content:' '; display:block; clear:both;}
ul.mpost li { line-height:35px; padding:8px 5px; font-size:14px;}
ul.mpost li .title { width:140px; text-align:right; padding-right:15px; float:left;}
ul.mpost li .title span { padding:0px 3px;}
ul.mpost li .input { width:500px; float:left;}
ul.mpost li .input .upbtn span { position:relative; overflow:hidden;}
ul.mpost li .input .upbtn span input { position:absolute; top:0; right:0; opacity:0;-ms-filter:'alpha(opacity=0)';filter: alpha(opacity=0);font-size: 30px;direction: ltr;cursor: pointer;}

ul.mpost li .imglist { margin-left:55px; min-height:100px; line-height:23px; font-size:12px;}



/**
* 交易流程
*/

 .process { background:url('../images/pc/process_bg.png') no-repeat; height:1612px; width:900px; margin:0 auto; margin-top:25px;}
 .process .fl { float:left}
 .process .fr { float:right}
 .process .pro { padding:30px; }
   .process .img { height:190px; width:190px; padding:5px; text-align:center;}
  .process .img img{ width:185px; height:185px;-webkit-transition: all 0.4s linear;}
  .process .txt{ padding:5px; width:530px; line-height:28px; font-size:17px; font-weight:bold; }
  .process .pro_2 .txt { padding-left:30px; padding-top:0px; }
   .process .pro_3 .txt { width:330px; padding:20px 5px;  }
    .process .pro_4 .txt { width:400px; padding:20px 5px;  }
    .process .pro_5 .txt { width:400px; padding:0;  }
    .process .pro_6 .txt { width:500px; padding:25px 5px; padding-top:40px; }
     ul.link li { margin: 5px 0px;   padding-left:105px; line-height:52px; height:52px; color:white;}
      ul.link li a { font-size:17px;}
      ul.link li a:hover { text-decoration: none;}
     ul.link li.link1{background:url('../images/pc/link1.png') no-repeat;}
     ul.link li.link2{background:url('../images/pc/link2.png') no-repeat;}
     ul.link li.link3{background:url('../images/pc/link3.png') no-repeat;}
     ul.link li.link4{background:url('../images/pc/link4.png') no-repeat;}
  .pro_1:hover .img img { width:190px; height:190px;}
  .pro_2:hover .img img { width:190px; height:190px;}
  .pro_3:hover .img img { width:190px; height:190px;}
  .pro_4:hover .img img { width:190px; height:190px;}
  .pro_5:hover .img img { width:190px; height:190px;}
  .pro_6:hover .img img { width:190px; height:190px;}


.pianqu { position:relative;}
.pianqu a{display: block;position: absolute;z-index: 4;opacity: 0;}
.pianqu a:hover,.pianqu a:active{opacity: 1 !important;transition:opacity .5s;}
.pianqu a img{display: block;width: 100%; height: auto;}
.pianqu a.area-76{width: 23%;left: 4.61%;top: 5.92%;}
.pianqu a.area-47{width:16.4%;left:79.22%;top:58.7%;}
.pianqu a.area-58{width: 20.05%;left:30.98%;top:35.84%;}
.pianqu a.area-54{width:11.54%;left:54.31%;top:47.84%;}
.pianqu a.area-69{width:9.35%;left:16.1%;top:52.3%;}
.pianqu a.area-70{width:9.48%;left:16.1%;top:66.24%;}
.pianqu a.area-63{width:18.59%;left:39.25%;top:81.9%;}
.pianqu a.area-50{width:9.11%;left:67.8%;top:58.7%;}
.pianqu a.area-71{width:9.23%;left: 4.61%;top:35.6%;}
.pianqu a.area-62{width:16.4%;left:39.25%;top:70.33%;}
.pianqu a.area-74{width:17.13%;left:47.51%;top:9.9%;}
.pianqu a.area-57{width:22.24%;left:26.85%;top:21.6%;}
.pianqu a.area-53{width:16.77%;left:60.27%;top:82.8%;}
.pianqu a.area-46{width:16.4%;left:79.22%;top:70.63%;}
.pianqu a.area-8{width:16.4%;left:79.22%;top:85.28%;}
.pianqu a.area-59{width:8.5%;left:45.15%;top:45.5%;}
.pianqu a.area-60{width:7.53%;left:36.09%;top:45.5%;}
.pianqu a.area-68{width:14.58%;left:16.3%;top:35.79%;}
.pianqu a.area-52{width:20.17%;left:56.99%;top:70.63%;}
.pianqu a.area-55{width:14.09%;left:51.64%;top:35.79%;}
.pianqu a.area-48{width:10.69%;left:66.4%;top:21.7%;z-index: 6;}
.pianqu a.area-49{width:9.23%;left:67.8%;top:35.79%;z-index: 7}
.pianqu a.area-61{width:15.55%;left:39.25%;top:58.7%;}
.pianqu a.area-51{width:9.36%;left:56.38%;top:58.7%;}
.pianqu a.area-75{width:22.72%;left:23.33%;top:9.8%;z-index: 8;}
.pianqu a.area-73{width:16.4%;left:79.22%;top:35.79%;}
.pianqu a.area-67{width:9.36%;left:27.58%;top:45.5%;z-index: 9;}
.pianqu a.area-64{width:21.02%;left:16.1%;top:78.81%;}
.pianqu a.area-65{width:9.48%;left:27.58%;top:70.33%;}
.pianqu a.area-56{width:16.04%;left:49.7%;top:25.8%;}
.pianqu a.area-66{width:9.48%;left:27.58%;top:58.7%;}
.pianqu a.area-72{width:9.23%;left: 4.61%;top:52.2%;}
.pianqu a.area-77{width:30.5%;left:65.1%;top:9.9%;}


.dplist ul li{ padding:5px 3% 15px; width:94%; overflow:hidden; border-bottom:1px solid #e9e9e9; font-size:12px; }
.dplist ul li h3{ font-size:14px; padding:5px 0; border-bottom:1px solid #e9e9e9;}
.dplist ul li { width:100%; margin-top:5px;}
.dplist ul li .photo{ float:left; width:40px;}
.dplist ul li .photo img{ width:40px; height:40px; display:block;border-radius:20px;}
.dplist ul li .info{ padding-left:.5em; height:78px; overflow:hidden;}
.dplist ul li .info h4{ font-size:13px; margin-top:0; margin-bottom:0; color:#3D6B9F;}
.dplist ul li .info span{ margin-left:.2em; olor:#999; font-size:12px;}
.dplist ul li .info p{ line-height:140%;text-align: justify;margin-top: 5px;font-size: 14px;}
.dplist a{color: #777;}

@media screen and (max-width: 980px) {
        .houselist,sidebar,.map-canvas,.map-select{
                width: 100%;
				float:none;
            }
     .map-select { margin-top:10px;}
	 }	 

@media (min-width: 992px) {
	dl.list-info { float:left; width:480px; padding-left:10px; position:relative;}
	dl.list-price { float:left; min-width:120px;}
	dl.selitem dd {width:1060px;}
  .houselist,.map-canvas { float:left; width:74%; margin-right:1%;}
  .sidebar,.map-select { float:right; width:25%; }
 #mySlider {
  height: 470px;
  width: 510px;
  float:left;
}
.house_info {
	width:610px;
	float:right;
	 
}
}