@charset "gb2312";
.scroll_wrapper {
    position: relative;
    overflow: hidden;
}

.scroll_container {
    overflow: hidden;
}

.scroll_x_bar {
    height: 11px;
    background-color: #ededed;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    cursor: auto;
    z-index: 100;
    font-size: 0px;
    word-spacing: 0;
    letter-spacing: 0;
}

.scroll_y_bar {
    width: 11px;
    background-color: #ededed;
    position: absolute;
    height: 100%;
    top: 0;
    *top:expression(eval(this.parentNode.scrollTop));
    right: 0;
    cursor: auto;
    z-index: 100;
    font-size: 0px;
    word-spacing: 0;
    letter-spacing: 0;
}

.scroll_x_slider_container{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 11px;
    position: relative;
    top: 0;
    vertical-align: top;
}

.scroll_y_slider_container {
    width: 11px;
    position: relative;
    vertical-align: top;
    left: 0;
}

.scroll_x_slider {
    height: 11px;
    background-color: #bfbfbf;
    position: absolute;
}

.scroll_y_slider {
    width: 11px;
    background-color: #bfbfbf;
    position: absolute;
    top: 0;
}

.scroll_x_bar .left_scroll_btn, .scroll_x_bar .right_scroll_btn, .scroll_y_bar .top_scroll_btn, .scroll_y_bar .bottom_scroll_btn  {
    display: inline-block;
    *zoom: 1;
    border: none;
    margin: 0;
    padding: 0;
    width: 11px;
    height: 11px;
    line-height: 11px;
    overflow: hidden;
    background-color: #ededed;
    text-align: center;
    vertical-align: middle;
}

.top_scroll_btn, .bottom_scroll_btn {
    display: block;
    margin: 0 auto;
}

.left_arrow {
    display: inline-block;
    *zoom: 1;
    border: 4px solid #ededed;
    border-right: 4px solid #949494;
    margin-left: -5px;
    margin-bottom: -4px;
    *margin-top: 2px;
    width: 0;
    height: 0;
    line-height:0; 
}

.right_arrow {
    display: inline-block;
    border: 4px solid #ededed;
    border-left: 4px solid #949494;
    margin-right: -5px;
    margin-bottom: -4px;
    *margin-top: 2px;
    width: 0;
    height: 0;
    line-height:0; 
    *zoom: 1;
}

.top_arrow {
    display: inline-block;
    border: 4px solid #ededed;
    border-bottom: 4px solid #949494;
    vertical-align: top;
    width: 0;
    height: 0;
    line-height:0; 
    *zoom: 1;
}

.bottom_arrow {
    display: inline-block;
    border: 4px solid #ededed;
    border-top: 4px solid #949494;
    margin-bottom: -6px;
    *margin-top: 3px;
    width: 0;
    height: 0;
    line-height:0; 
    *zoom: 1;
}

.left_scroll_btn:focus, .right_scroll_btn:focus, .top_scroll_btn:focus, .bottom_scroll_btn:focus {
    outline: none;
    background-color:#cecece;
}

.scroll_x_bar .left_scroll_btn:hover, 
.scroll_x_bar .right_scroll_btn:hover
, .scroll_y_bar .top_scroll_btn:hover
, .scroll_y_bar .bottom_scroll_btn:hover {
    background-color:#cecece;
}
;/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
ol,ul{list-style:none;}
fieldset,img {border:0;}
textarea{resize:none;}
input:focus,textarea:focus {outline:none;font-family:"Microsoft YaHei";}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
q:before, q:after{content:'';}
abbr, acronym{border:0; font-variant:normal;}
address,cite,dfn,optgroup,em,var{font-style:normal;}
legend{color:#000;}
.clear{clear:both;height:0;overflow:hidden;}
.cf:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
*.cf{zoom:1;}
/*global css*/
html,body{height:100%;overflow:hidden;font-family:"Microsoft YaHei";}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
a{color:#2255AA;text-decoration:none;}
a:hover{color:#D80100;text-decoration:underline;}
.red{color:#D80100;}
input[type="button"]{color:#333;padding:0;}
body > div{text-align:left;}
body .siteNav{z-index:10001;}
body .siteNav .area{width:1002px;margin:0 auto;position:absolute;left:50%;margin-left:-501px;}
.mapTopFunction{margin:0 0 0 20px;padding:0;height:97px;position:relative;z-index:5000;}
.mapTopFunction .logo_block{padding-top:31px;width:320px;z-index:9999;}
.mapTopFunction .logo_block .separate_line{margin:14px 0 8px 15px;}
.mapTopFunction .search{width:55%;height:80px;margin:11px 0 0;position:relative;z-index:99;}
.mapTopFunction a{
	color:#333;
}
.mapTopFunction a:hover{
	color:#EE4433;
}
.mapTopFunction .link{margin:-1px 0 0 10px;text-align:left;line-height:24px;}
.mapTopFunction .link a{display:block;}
.mapTopFunction .link a:hover{color:#EE4433;}
.mapTopFunction .cityArea_k .tt{overflow:hidden;}
.mapTopFunction .cityArea_k .tt li{width:37px;float:left;}
.mapTopFunction .link a{
	background-image:url(ico_m.png);
	background-repeat:no-repeat;
	color:#333;
	padding:0 0 0 20px;
}
.mapTopFunction .mfocus{
	background-position:-28px -72px;
}
.mapTopFunction #goListPage{
	background-position:-31px -125px;
}
.pt-side-nav{
	float:right;
	width:12%;
	margin:53px 0 0 0;
	display:inline;
}
.pt-side-nav a{
	color:#333;
}
.pt-side-nav .line{
	margin:0 10px;
}
.pt-side-nav .input_c{
	background:url(ico_m.png) no-repeat -25px -200px;
	padding:0 0 0 35px;
	cursor:pointer;
}
/*2014-10-22*/
.house-mar{}
.currentPage{font-size:14px;}
.currentPage .inner{position:relative;z-index:1;}
.currentPage .inner span{white-space:nowrap;}
.currentPage .arrow{width:13px;height:11px;position:absolute;bottom:-11px;left:50%;margin-left:-6px;z-index:2;}
.house-ing .inner{background:#00B600;height:27px;line-height:26px;padding:0 8px;color:#fff;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border-top:1px solid #00CD00;-webkit-box-shadow:1px 2px 2px #777;-moz-box-shadow:1px 2px 2px #777;-ms-box-shadow:1px 2px 2px #777;box-shadow:1px 2px 2px #777;}
.house-all-ing{background:url(house-all-ing.png) no-repeat;width:20px;height:23px;}
.house-ing .arrow{background:url(ing_a.png) no-repeat center bottom;}
.house-ing .name{display:none;}
.house-will .inner{background:#0088FB;height:27px;line-height:26px;padding:0 8px;color:#fff;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border-top:1px solid #01ACFF;-webkit-box-shadow:1px 2px 2px #777;-moz-box-shadow:1px 2px 2px #777;-ms-box-shadow:1px 2px 2px #777;box-shadow:1px 2px 2px #777;}
.house-all-will{background:url(house-all-will.png) no-repeat;width:20px;height:23px;}
.house-will .arrow{background:url(will_a.png) no-repeat center bottom;}
.house-will .name{display:none;}
.house-out .inner{background:#999;height:27px;line-height:26px;padding:0 8px;color:#fff;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border-top:1px solid #BBB9B8;-webkit-box-shadow:1px 2px 2px #777;-moz-box-shadow:1px 2px 2px #777;-ms-box-shadow:1px 2px 2px #777;box-shadow:1px 2px 2px #777;}
.house-all-out{background:url(house-all-out.png) no-repeat;width:20px;height:23px;}
.house-out .arrow{background:url(out_a.png) no-repeat center bottom;}
.house-hover .inner{background:#D80100;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border-top:1px solid #E60201;-webkit-box-shadow:1px 2px 2px #777;-moz-box-shadow:1px 2px 2px #777;-ms-box-shadow:1px 2px 2px #777;box-shadow:1px 2px 2px #777;}
.house-hover .price{margin:0 0 0 10px;}
.house-hover .name{display:inline;}
.house-hover .arrow{background:url(on_a.png) no-repeat center bottom;}
#iCenter1 .house-mar .name{display:inline;margin:0;}
#iCenter1 .house-mar .price{margin:0 0 0 10px;}
/*InfoWindow */
.info-wrap{padding:0;cursor:default;}
div.info{background:#fff;border:1px solid #ddd;width:408px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;position:relative;font-weight:normal;padding:18px 20px 0;box-shadow:2px 2px 2px #ddd;}
div.info:hover{box-shadow:none;}
div.info a{color:#333;}
.info .youhui{background:url(youhui.png) no-repeat 0 center;font-size:12px;padding:2px 0 0px 21px;vertical-align:middle;margin-left:10px;}
.info .close{background:url(sprites_22.png);width:14px;height:14px;position:absolute;top:10px;right:10px;cursor:pointer;}
.info .close:hover{background:url(sprites_30.png);width:14px;height:14px;}
.info .btnbox{overflow:hidden;padding:8px 0 20px;}
.info .btnbox a{float:left;display:inline;}
#searchBtn{background:url(sprites_35.png) no-repeat 0 0;width:72px;height:30px;font-size:0px;cursor:pointer;float:left;}
#searchBtn:hover{background:url(sprites_39.png) no-repeat 0 0;width:72px;height:30px;}
.info img{width:160px;height:120px;float:left;margin:0 10px 0 0;display:inline;}
.info h2{color:#333;font-size:20px;text-align:left;height:24px;line-height:24px;float:left;margin:0 0 5px;display:inline;white-space:nowrap;overflow:hidden;max-width:150px;text-overflow:ellipsis;font-weight:normal;}
.info .style{float:left;margin:4px 0 0 5px;display:inline;}
.info .house-style{color:#666;}
.info p{line-height:28px;font-size:14px;clear:both;width:230px;height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.info p span{color:#999;padding:0 5px 0 0;}
.info p .price{font-size:12px;}
.info p .price em{font-size:24px;font-family:Georgia;color:#d80100;margin-right:5px;}
.info p .tel{color:#D80100;}
.info .huxing a{margin:0 10px 0 0;}
.info a:hover{color:#D80100;}
.info .key{width:200px;height:28px;line-height:28px;color:#999;font-size:14px;padding:0 10px;border:1px solid #ddd;vertical-align:middle;float:left;}
.info-wrap .arrow{background:url(arrow7.png) no-repeat 0 0;width:22px;height:18px;position:absolute;z-index:100;}
.info-wrap .arrowTop{background:url(arrow8.png) no-repeat 0 0;width:22px;height:18px;position:absolute;z-index:100;}
.info #compare{position:absolute;top:134px;right:40px;}
.info .searchBox{overflow:hidden;padding:10px 0 0;}
.houseCenPoint{background:#64A1FA;padding:10px;color:#fff;}
.houseCenPoint .name{display:inline;}
.no{background:gray;}
.yes{display:inline;}
#result .name{display:block;}
.tip{background:#FFFCD1;border:1px solid #E7BE66;position:absolute;top:50px;left:24%;z-index:1000;margin-left:6px;font-size:14px;color:#666;-webkit-box-shadow:0 2px 0px #F3DCB7;-moz-box-shadow:0 2px 0px #F3DCB7;box-shadow:0 2px 0px #F8EDD4;height:36px;line-height:36px;text-align:center;padding:0 10px;}
.tip #userChangeCity{margin:0 0 0 5px;}
.tip .tip-inner{background:url(tip_03.png) no-repeat 0 center;padding:0 20px;}
.tip a{color:#D80100;text-decoration:underline;}
.tip #close{cursor:pointer;background:url(tip_06.png) no-repeat 0 0;width:10px;height:10px;position:absolute;right:12px;top:13px;}
.mapSpread .tip{margin-left:-159px;}
#near{position:absolute;z-index:5000;background:#fff;display:none;width:329px;border-left:1px solid #ddd;top:-41px;}
#near h3{font-weight:normal;overflow:hidden;}
#near h3 span{float:right;}
#back{color:red;}
#near .nearlist{height:400px;overflow:hidden;position:relative;}
#near #searchNear{background:url(searchBtn_03.png) no-repeat 0 0;width:65px;height:30px;display:inline-block;*display:inline;*zoom:1;font-size:0px;vertical-align:middle;margin:0 10px 0 0;cursor:pointer;}
#near #searchNear:hover{background:url(searchBtn_06.png) no-repeat 0 0;width:65px;height:30px;display:inline-block;*display:inline;*zoom:1;font-size:0px;vertical-align:middle;margin:0 5px 0 0;cursor:pointer;}
#near .searchBox{padding:10px 0 0;}
.nearMar{background:url(nearMar_06.png) no-repeat 0 0;width:25px;height:31px;color:#fff;font-size:16px;text-align:center;line-height:26px;}
.nearMarCur{background:url(nearMar_06_selected.png) no-repeat 0 0;}
#near .conlist li .ico{background:url(nearMar_03.png) no-repeat 0 0;width:16px;height:20px;color:#fff;font-size:12px;text-align:center;line-height:14px;float:left;}
#near .conlist li .con{float:left;width:400px;margin:0 0 0 10px;display:inline;}
#near .conlist li p{}
#near .conlist li p span{color:#999;vertical-align:middle;}
#near .conlist li p .detail{width:206px;overflow:hidden;color:#333;}
.wrap{border-top:1px solid #ddd;position:relative;}
.side{width:330px;position:absolute;top:40px;z-index:9;}
.topOpa{box-shadow:0px 1px 3px #E3E0D9;position:relative;z-index:1000;}
.topOpa .select-area{border-bottom:1px solid #ddd;width:330px;height:39px;font-size:14px;position:relative;z-index:1000;float:left;}
.topOpa .select{width:110px;float:left;position:relative;}
#sel{height:38px;line-height:38px;color:#333;background:url(arrow1.png) no-repeat 86px center #FAFAFA;padding:0 0 0 18px;border-right:1px solid #ddd;position:relative;z-index:1001;cursor:pointer;}
.cur #sel{background:url(arrow2.png) no-repeat 86px center #FAFAFA;}
#sel span{display:block;width:56px;height:100%;overflow:hidden;}
#s1 .cur,#s2 .cur,#s3 .cur{background:url(arrow2.png) no-repeat 84px 15px #F9FDFF;border:1px solid #A9CBFF;border-bottom:1px solid #F9FDFF;position:relative;z-index:1002;width:91px;line-height:37px;top:-1px;height:39px;}
#s3 .cur{width:91px;}
#detail{position:absolute;top:38px;z-index:1002;background:#fff;width:291px;-moz-box-shadow:0px 2px 0px #E3ECF9;-webkit-box-shadow:0px 2px 0px ##E3ECF9;box-shadow:0px 2px 0px #E3ECF9;border:1px solid #ddd;padding:0 0 9px;display:none;left:-1px;}
#detail ul{padding:0;}
#detail li{line-height:30px;font-size:14px;display:inline-block;*display:inline;*zoom:1;}
.searchPrice{color:#999;font-size:12px;padding:10px 0 9px;}
#startPrice{margin:0 5px 0 0;}
#endPrice{margin:0 5px;}
#startPrice,#endPrice{width:48px;height:22px;border:1px solid #8DABDB;line-height:22px;padding:0 5px;}
#searchPriceBtn{color:#fff;background:#6391DC;display:inline-block;*display:inline;*zoom:1;width:45px;height:24px;line-height:22px;text-align:center;margin:0 0 0 10px;}
#searchPriceBtn:hover{background:#4075CB;text-decoration:none;}
.side .list{width:329px;height:100%;z-index:1;height:100%;border-left:1px solid #ccc;}
.side .list #result{margin:0;width:468px;}
#tab{height:39px;width:171px;margin:0 0 0 10px;float:left;}
#tab ul{overflow:hidden;height:39px;}
#tab ul li{float:left;width:57px;padding:12px 0 0;}
#tab ul li label,#tab ul li input{float:left;display:inline;}
#tab ul li input{margin:2px 0 0;*margin:-3px 0 0;}
#tab ul li label{margin:0 0 0 5px;}
.wrap .map{padding:0;}
.wrap .map #iCenter0{border:0 none;height:100%;border-left:1px solid #ccc;width:auto;}
.wrap .map #iCenter{border:0 none;height:100%;border-left:1px solid #ccc;width:auto;}
.wrap .map #iCenter1{border:0 none;height:100%;border-left:1px solid #ccc;width:auto;}
.wrap .map .area{background:url(bg_amap2.png) 0 0;width:75px;height:75px;color:#fff;text-align:center;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";line-height:20px;}
.wrap .map .ahover{background:url(bg_amap2_hover.png) 0 0;}
.wrap .map .area .zone{padding:18px 0 0;display:block;}
.wrap .map .area .num{font-size:14px;}
.map-info .result2{display:none;}
.map-info{z-index:90;background:#fff;height:39px;overflow:hidden;border-bottom:1px solid #ddd;}
.map-info .map-info-inner{height:39px;line-height:35px;border-left:1px solid #B0B6BE;}
.map-info .total{color:#999;margin:0 20px;}
.map-info .total em{font-size:14px;color:#666;padding:0 5px;}
.sale-ing{color:#fff;font-family:"SimSun";background:url(map_13.png);margin:0 10px 0 0;width:29px;height:16px;font-size:0px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.sale-will{color:#fff;font-family:"SimSun";background:url(map_15.png);margin:0 10px 0 0;width:29px;height:16px;font-size:0px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.sale-out{color:#fff;font-family:"SimSun";background:url(map_17.png);margin:0 10px 0 0;width:29px;height:16px;font-size:0px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}

.no-result{line-height:40px;border-bottom:1px solid #eee;display:none;color:#999;font-size:14px;padding:20px 0 0;}
.no-result-info{margin:0 0 5px 0;text-align:center;background:url(warn.png) no-repeat 140px center;}
.no-result-info span strong{color:#666;font-weight:bold;font-size:16px;max-width:130px;height:40px;display:inline-block;*display:inline;*zoom:1;margin:-5px 5px 0;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;}
.no-result h4{font-weight:normal;padding:0 0 0 10px;font-size:14px;display:none;}
.conlist li{color:#333;padding:20px;border-bottom:1px solid #eee;overflow:hidden;position:relative;overflow:hidden;}
.conlist li .hds{margin:-5px 0 3px 0;}
.conlist li.cur{background:#F5F5F5;}
.conlist li h2{color:#333;font-size:20px;text-align:left;white-space:nowrap;overflow:hidden;max-width:190px;text-overflow:ellipsis;float:left;height:30px;line-height:30px;}
.conlist li .style{float:left;display:inline;margin:6px 0 0 10px;height:18px;line-height:18px;}
.conlist li .house-style{color:#666;}
.conlist li p{line-height:26px;height:26px;font-size:14px;clear:both;}
.conlist li p.huxing{
}
.conlist li p span{color:#999;padding:0 5px 0 0;}
.conlist li .youhui{background:url(youhui.png) no-repeat 0 center;font-size:12px;padding:2px 0 0px 21px;vertical-align:middle;}
.conlist li p .price{font-size:12px;}
.conlist li p .price em{font-size:24px;font-family:Georgia;color:#D80100;}
.conlist li p .tel{color:#D80100;}
.conlist li  #compare{position:absolute;top:50px;left:240px;clear:both;}
#compare{background:#F3F8FC;width:58px;height:22px;line-height:22px;font-size:13px;cursor:pointer;color:#2357AF;border:1px solid #A0B7D9;text-align:center;}
#compare:hover{background:#fff;color:#2357AF;text-decoration:none;}
.page{padding:19px 0;text-align:center;*clear:both;*zoom:1;}
.page a{font-size:14px;font-family:Tahoma;}
.page a{border:1px solid #EFEFEF;padding:1px 0;margin:0 3px;color:#999;cursor:pointer;vertical-align:middle;width:24px;display:inline-block;*display:inline;*zoom:1;text-align:center;}
.page span{border:1px solid #EFEFEF;padding:1px 7px;margin:0 3px;color:#999;cursor:pointer;vertical-align:middle;}
.page a:hover{text-decoration:none;}
.page .curpage{border:1px solid #EE4433;background:#EE4433;color:#fff;}
.page .no-use{background:#F4F4F4;cursor:default;}
.screenBtn{background:url(zoomMap.png) no-repeat 0 -73px;width:11px;height:60px;position:absolute;top:400px;left:331px;z-index:199;cursor:pointer;}
.screenBtn:hover{background-position:-30px -73px;}
.spread{background-position:0 0;left:0px;}
.spread:hover{background-position:-30px 0;}
body .wrap .mapSpread{margin:0;}
.focus{border:1px solid #A3C5FC;border-radius:2px;}
body #near  .search .focus{border:1px solid #A3C5FC;border-radius:1px;-webkit-box-shadow:0px 0px 1px #A3C5FC;-moz-box-shadow:0px 0px 1px #A3C5FC;box-shadow:0px 0px 1px #A3C5FC;}
body .info .focus{border:1px solid #A3C5FC;border-radius:1px;-webkit-box-shadow:0px 0px 1px #A3C5FC;-moz-box-shadow:0px 0px 1px #A3C5FC;box-shadow:0px 0px 1px #A3C5FC;}
.suggest{background:#F8FCFF;color:#666;font-size:12px;width:584px;display:none;position:absolute;top:70px;left:0px;border:1px solid #A7BBDC;line-height:24px;z-index:1000;}
.suggest ul{padding:2px;}
.suggest li{cursor:pointer;padding:0 10px;}
.suggest li.light{background:#EFEFEF;}
/*compare*/
/* contentL */
.lpdb_zk .bot,.lpdb_zk s,.lpdb_yc .tt span s,.lpdb_yc .top s,.lpdb_yc .top a,.lpdb_yc .top a:hover,.lpdb_yc .bot li a,.lpdb_yc .bot .inputBox .one,.lpdb_yc .bot .inputBox .one:hover,.lpdb_yc .bot .inputBox .two,.lpdb_yc .bot .inputBox .two:hover,.popBox .btn,.popBox .close{background: url("bg04.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.contentL{position:fixed;_position:absolute;top:420px;right:0px;z-index:1001;}
/*lpdb_zk*/
.lpdb_zk{width:26px;height:151px;padding:0 0 1px;background:#5381cf;color:#fff;text-align:center;line-height:16px;}
.lpdb_zk .top{padding:4px 3px 5px;cursor:pointer;}
.lpdb_zk .bot{padding:15px 3px;background-position:0 -25px;}
.lpdb_zk s{display:block;width:3px;height:7px;margin:0 auto 4px;background-position:-289px -67px;font-size:0px;}
/*lpdb_yc*/
.lpdb_yc{width:170px;display:none;}
.lpdb_yc .tt{height:28px;padding-left:8px;background:#6491dc;color:#fff;border:1px solid #5381d0;line-height:28px;text-align:left;}
.lpdb_yc .tt b{float:left;}
.lpdb_yc .tt span{float:right;width:36px;height:28px;_height:22px;padding-left:6px;_padding-top:6px;background:#5381d0;cursor:pointer;}
.lpdb_yc .tt span s{display:inline-block;*display:inline;width:3px;height:7px;margin-left:3px;background-position:-297px -67px;font-size:0px;*zoom:1;}
.lpdb_yc .top{padding:10px 0 15px;background:#f8fcff;border:1px solid #5381cf;border-top:none;line-height:18px;text-align:center;}
.lpdb_yc .top s{display:block;width:55px;height:42px;margin:0 auto 10px;background:url("bg04.gif") no-repeat scroll 0px -223px;}
.lpdb_yc .top a{display:block;width:91px;height:26px;margin:10px auto 0;color:#2453ab;line-height:26px;background:url("bg04.gif") no-repeat scroll -175px -192px;}
.lpdb_yc .top a:hover{background-position:-59px -223px;text-decoration:none;}
.lpdb_yc .bot{background:#f8fcff;border:1px solid #5381cf;border-top:none;}
.lpdb_yc .bot li{height:26px;padding-left:8px;line-height:26px;border-bottom:1px dotted #cce1f4;text-align:left;}
.lpdb_yc .bot li a{float:right;display:inline;width:13px;height:12px;margin:7px 5px 0 0;*margin-top:-20px;*zoom:1;background: url("bg04.gif") no-repeat scroll -287px -44px;}
.lpdb_yc .bot .inputBox{margin:12px 0;text-align:center;}
.lpdb_yc .bot .inputBox a{display:inline-block;*display:inline;width:67px;height:26px;line-height:26px;*zoom:1;}
.lpdb_yc .bot .inputBox .one{margin-right:10px;color:#fff;background: url("bg04.gif") no-repeat scroll -80px -25px;}
.lpdb_yc .bot .inputBox .one:hover{background-position:-80px -57px;text-decoration:none;}
.lpdb_yc .bot .inputBox .two{color:#2554ac;background: url("bg04.gif") no-repeat scroll -151px -25px;}
.lpdb_yc .bot .inputBox .two:hover{background-position:-151px -57px;text-decoration:none;}
/*popBox*/
.popBox{background:#f8fcff;border:1px solid #5381cf;z-index:99999;}
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:99998;background-color:#666;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;}
.sentToPhone,.customInfo,.cure{width:328px;}
.sentToPhone .cen p{height:42px;padding:10px 26px 0;background:#eff6fc;line-height:18px;text-align:left;}
.sentToPhone .cen p a{color:#2155ab;text-decoration:underline;}
.popBox .tt{height:28px;margin-bottom:19px;padding-left:8px;background:#6391dc;border-bottom:1px solid #5381cf;line-height:26px;text-align:right;}
.popBox .tt .l{display:inline;_margin-top:5px;font-weight:bold;color:#fff;}
.popBox .tt .l s{display:inline-block;*display:inline;height:14px;margin:-2px 5px 0 0;vertical-align:middle;*zoom:1;}
.sentToPhone .tt .l s{width:8px;background-position:-266px -436px;}
.customInfo .tt .l s{width:14px;background-position:-285px -436px;}
.freeTalk .tt .l s{width:15px;background-position:-241px -508px;}
.popBox .tt .close{display:inline-block;*display:inline;width:29px;height:28px;background-position:-251px -43px;*zoom:1;}
.popBox .popInput{margin-bottom:15px;}
.sentToPhone .popInput{margin-top:15px;}
.popBox .popInput label{display:inline-block;*display:inline;width:38px;margin-right:10px;*zoom:1;}
.popBox .popInput .txt{width:178px;}
.popBox .GetCode .txt{width:78px;margin-right:10px;}
.popBox .GetCode .btn{width:86px;height:26px;background-position:-114px -66px;border:none 0;font-weight:bold;color:#666;cursor:pointer;}
.popBox .tiJiao .btn{width:67px;height:26px;margin-left:-60px;background-position:-205px -66px;color:#fff;border:none 0;cursor:pointer;}
.popBox .tiJiao .btn-hover{background-position:-124px -102px;}
.customInfo .tt{margin-bottom:0px;}
.customInfo p{padding:10px 26px;background:#eff6fc;line-height:18px;text-align:left;}
.customInfo .top{margin:15px 0;padding-left:26px;text-align:left;}
.customInfo .top h6{margin-bottom:10px;font-weight:bold;color:#333;}
.customInfo .top input{margin-top:-3px;}
.customInfo .phone400{margin:-11px 0 0 0;padding:0 44px 15px 100px;text-align:left;line-height:18px;color:#666;}
.cure{padding-bottom:5px;}
.cure p{padding:0 25px 12px 30px;line-height:18px;}
.cure p a{color:#2256a9;}
.cure p s{display:inline;width:32px;height:31px;margin-right:10px;background-position:-50px -521px;}
.cure p span{width:230px;text-align:left;}
.cure p .btn,.cure2 p .btn,.popBox2 .btn{display:inline-block;*display:inline;width:67px;height:26px;margin-right:10px;background-position:-205px -66px;border:none 0;color:#fff;*zoom:1;}
.cure p .btn-hover,.cure2 p .btn-hover,.popBox2 .btn-hover{background-position:-124px -102px;}
.cure2 p .btn{background:url("bg04.gif") no-repeat scroll -80px -25px}
.cure2 p .btn-hover{background:url("bg04.gif") no-repeat scroll -80px -57px rgba(0, 0, 0, 0)}
.cure2{width:240px;}
.cure2 p .btn{margin:14px 0px 20px;}
.freeTalk{width:592px;}
.freeTalk .cen{padding:0 30px 16px 25px;text-align:left;line-height:18px;}
.freeTalk .cen p b{display:block;padding-bottom:6px;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";color:#333;}
.freeTalk .cen div{margin:27px 0 8px;}
.freeTalk .cen div .txt{width:190px;height:34px;margin-right:10px;padding:0 10px;font:bold 16px/34px "ËÎÌå";}
.freeTalkBtn,.TalkIng{display:inline-block;*display:inline;width:97px;height:28px;background-position:-203px -466px;border:none;text-indent:-9999px;text-align:left;cursor:pointer;*zoom:1;}
.TalkIng{background-position:-100px -466px;}
.popBox2{width:248px;padding:28px 0 19px;background:#fff;border:1px solid #5381cf;font-size:14px;color:#d80100;z-index:151;}
.popBox2 .btn{margin-top:20px;cursor:pointer;}
.popBox2 s{display:inline-block;*display:inline;width:15px;height:15px;margin-right:3px;background-position:-114px 0px;vertical-align:middle;*zoom:1;}
.popBox .tt .close{display:inline-block;*display:inline;width:29px;height:28px;background-position:-251px -43px;*zoom:1;}
.popBox p{text-align:center;}
#iCenter1{display:none;}
.selectCity a,.selectCity a:hover{color:#333;text-decoration:none;cursor:default;}
.change_city{color:#666;}
.hide{display:none;}
/*¿½±´×ÔÊ×Ò³*/
.siteNav .r .input_c{color:#9a9a9a;background:none;margin-right:0;padding:0px;outline:none;font-family: "Microsoft Yahei";}
.siteNav a, .siteNav a,.siteNav a:hover{font-family: "Microsoft Yahei";}
.quickLinkFour{width:90px;}
/*2014-9-17*/
.result1 #esfLink,.result1 span{vertical-align:middle;}
.result1 #esfLink{margin:11px 0 0 10px;display:inline-block;*display:inline;*zoom:1;height:18px;line-height:18px;}
.map-info-inner .result1{line-height:0px;}
.map-info-inner .result1 span{margin-top:11px;}
.optscreenBtn,.optDistanceBtn{background:linear-gradient(to bottom,#fff,#f2f3f7) repeat scroll 0 0 rgba(0,0,0,0);color:#666;cursor:pointer;border:1px solid #abceec;border-radius:2px;height:22px;line-height:22px;font-family:"ËÎÌå";padding:0 12px;}
.optscreenBtn{position:absolute;right:501px;top:60px;z-index:100;}
.optDistanceBtn{position:absolute;right:550px;top:60px;z-index:100;}
.exitfull{right:20px;}
.rpos{right:93px;}
/*selprop*/
#saleTip{position:fixed;top:50%;left:50%;margin-top:-18px;z-index:20001;margin-left:-159px;}
.mask{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#000;opacity:0.6;display:none;z-index:20000;filter:alpha(opacity=60);}
.house-style-hover{display:none;color:#666;}
.list .barY{background:#F7F7F7;width:10px;border-left:1px solid #ccc;}
.list .barYScroll{background:#ccc;}
.list #result{overflow:hidden;position:relative;}
.nearlist .barY{background:#F7F7F7;width:8px;border-left:1px solid #ccc;}
.nearlist .barYScroll{background:#ccc;}
.nearlist .nearlist-inner{overflow:hidden;}
#distanceTip{position:absolute;z-index:20000;background:#FFFEEF;border:1px solid #7E7E7E;color:#333;padding:0 5px;line-height:24px;}

.info-wrap{font-size:14px;padding:0 0 18px 0;}
.wrap-top{font-size:14px;padding:18px 0 0 0;}
.info-wrap .findBox{clear:both;margin:12px 0 0;}
.info .house-style,.info .searchItem a{font-size:12px;}
.info-wrap .tabUl{border:1px solid #ddd;border-bottom:0 none;overflow:hidden;}
.info-wrap .tabUl li{float:left;width:134px;display:inline;height:26px;line-height:26px;position:relative;z-index:1;background:#f8f8f8;text-align:center;border-bottom:1px solid #ddd;cursor:pointer;}
.info-wrap .tabUl li .liinner{display:inline-block;*display:inline;*zoom:1;}
.info-wrap .tabUl li em{background:url(around-all.png) 0 0 no-repeat;float:left;height:26px;width:14px;margin:0 10px 0 0;}
.info-wrap .tabUl li span{float:left;}
.info-wrap .tabUl li.cur{background:#fff;z-index:2;border-bottom:1px solid #fff;width:136px;}
.info-wrap .tabUl #tabLi0{border-right:1px solid #ddd;}
.info-wrap .tabUl #tabLi1{border-right:1px solid #ddd;}
.info-wrap .tabUl #tabLi0 em{background-position:0 0;}
.info-wrap .tabUl #tabLi1 em{background-position:0 -26px;}
.info-wrap .tabUl #tabLi2 em{background-position:0 -52px;}
.info-wrap .tabCon{display:none;overflow:hidden;padding:10px 0 0;height:40px;}
.info-wrap .tabCon input{width:226px;height:26px;padding:0 10px;color:#999;line-height:26px;font-size:14px;float:left;border:1px solid #ddd;font-family:"Microsoft YaHei";}
.info-wrap .tabCon .onbus,.info-wrap .tabCon .oncar{color:#fff;text-decoration:none;}
.onbus,.oncar{width:70px;height:28px;color:#fff;font-size:14px;float:left;display:inline;margin:0 0 0 10px;background:#EE4433;line-height:28px;text-align:center;text-decoration:none;cursor:pointer;color:#fff;text-decoration:none;}
#pafangtuan{margin:0 0 0 18px;color:#255AA8;}
#pafangtuan:hover{color:#D80100;}
.info-wrap .searchItem{
	text-align:center;
}
.info-wrap .searchItem a{margin:0 10px;}
.info-wrap .searchItem a:hover{color:#D80100;}

#topOpa1{display:none;z-index:8;}

#near .tabUl{height:40px;width:100%;overflow:hidden;}
#near .tabLi{float:left;display:inline;width:234px;height:38px;line-height:38px;cursor:pointer;font-size:14px;text-align:center;background:#F7F7F7;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#near .tabLi.cur{border-top:2px solid #6391DC;background:#fff;border-bottom:1px solid #fff;height:37px;line-height:37px;}
#near #tabLi1{border-right:1px solid #ddd;}
#near .searchLink{padding:10px 0 0;}
#near .searchLink a{margin:0 8px 0 0;color:#2254A9;font-size:12px;}
#near .searchLink a:hover{color:#D80100;}
#near .search{font-size:14px;padding:19px 10px;overflow:hidden;background:#F9FCFF;border:1px solid #A8CCFF;box-shadow:0px 2px 0px #E4ECF9;margin:10px 0 0;width:450px;position:relative;color:#333;left:-1px;}
#near .search #house_name{font-weight:bold;margin:0 5px;}
#near .search p{margin:0 0 10px 0;}
#change{background:url(change.png);width:25px;height:25px;position:absolute;top:38px;right:26px;}
#near .total{line-height:30px;padding:3px 0 0 15px;color:#999;font-size:14px;height:30px;overflow:hidden;}
.cancelSearchNear{color:#333;text-decoration:none;float:right;margin:2px 18px 0 0;display:inline;}
#near .conlist li{font-size:12px;overflow:hidden;padding:15px 10px 15px 13px;}
#near .conlist li.new-house .img{
	width:140px;
	height:105px;
	float:left;
	margin:0 12px 0 0;
	display:inline;
}
#near .conlist li.new-house .right{
	float:left;
	width:265px;
}
#near .conlist li h3{font-size:14px;padding:0 0 5px;color:#2255AA;font-weight:bold;}
#near .conlist li h3 span{color:#999;font-size:12px;}
#near .conlist li h3 em{color:#999;font-size:12px;font-weight:normal;}
#near .conlist li  p.line{font-size:12px;height:auto;line-height:24px;}
#near .conlist li  p.address{font-size:12px;height:auto;line-height:24px;background:none;text-align:left;padding:0;}
#near .conlist li  p.tel{font-size:12px;height:auto;line-height:24px;}
#near .onbus,#near .oncar{color:#fff;text-decoration:none;}
#near .onbus:hover,#near .oncar:hover{color:#fff;text-decoration:none;}

#near #tabCon2 input{width:320px;height:22px;line-height:22px;border:1px solid #8DABDB;padding:0 8px;font-size:14px;margin:0 0 0 8px;font-family:"Î¢ÈíÑÅºÚ";color:#999;}
.allDistance{background:#F9FDFF;height:28px;line-height:28px;color:#333;border-top:1px solid #E5EFFF;border-bottom:1px solid #E5EFFF;padding:0 30px;}
.routeCon{margin:12px 0 0;position:relative;}
.route-list{overflow:hidden;width:300px;position:relative;color:#333;}
.route-list .each .hd{position:relative;cursor:pointer;}
.route-list h3{color:#2255AA;font-weight:bold;font-size:14px;margin:0 30px;line-height:24px;}
#near .route-list h3 span{float:none;margin:0 0 0 15px;font-size:12px;font-weight:normal;color:#666;}
.route-list .each .bd{line-height:30px;font-size:12px;}
.route-list .each .bd em{color:#2255AA;padding:0 5px;}
.startPoint{background:url(start.png) no-repeat 0 2px;font-weight:bold;padding:0 0 0 32px;font-weight:bold;font-size:14px;margin:8px 10px 0;}
.endPoint{background:url(end.png) no-repeat 0 2px;font-weight:bold;padding:0 0 0 32px;font-weight:bold;font-size:14px;margin:0 10px 8px;}
.transversion{margin:0 10px;}
.transversion div{background:url(transfer_ico.png) no-repeat;padding:0 0 0 32px;color:#333;}
.transversion .walk{background-position:0 -924px}
.transversion .bus{background-position:0 -126px;}
.transversion .subway{background-position:0 -199px;}
.transversion .walkDistance{float:right;color:#666;}
.transversion .station{float:right;color:#666;}
.route-list .each .numOrder{background:#BBCCE6;width:15px;height:15px;text-align:center;line-height:15px;color:#fff;font-family:Arial;position:absolute;top:0px;left:0px;}
.route-list .each{border-bottom:1px solid #A9CBFF;}
.route-list{border-top:1px solid #A9CBFF;}
.route-list .each .hover{background:#F1F5FC;}
.carLine{margin:0 17px;}
.carLine span{margin:0 10px 0 0;color:#2255AA;font-weight:bold;}

.nearInfo{padding:0;font-size:12px;line-height:24px;cursor:default;color:#333;}
.nearInfo .nearInfoInner{background:#fff;width:330px;border:1px solid #DFDDDC;padding:10px 20px;border-radius:1px;}
.nearInfo h3{font-size:14px;padding:0 0 5px;color:#2255AA;font-weight:bold;}
.nearInfo h3 span{font-size:12px;color:#999;padding:0 0 0 15px;}
.nearInfo .arrow{background:url(map3_13.png) no-repeat 0 0;width:43px;height:35px;position:absolute;bottom:-34px;left:270px;z-index:100;}
.nearInfo p span{color:#999;}
.nearInfo p span.detail{color:#333;}
.nearInfo .close{background:url(sprites_22.png);width:14px;height:14px;position:absolute;top:10px;right:10px;cursor:pointer;vertical-align:middle;}
.nearInfo .close:hover{background:url(sprites_30.png);width:14px;height:14px;}
.nearInfo .address{
	background-color:#fff;
	text-align:left;
	padding:0;
}

#result .conlist li p{overflow:hidden;}
.mapTopFunction  #searchArea .close{background:url(sprites_22.png) no-repeat;width:20px;height:20px;position:absolute;top:43px;left:54%;cursor:pointer;}
.mapTopFunction .search .close:hover{background:url(sprites_30.png) no-repeat;width:20px;height:20px;}

.ABClist{margin:0 0 10px 0;border-bottom:1px solid #ccc;padding:0 0 3px;}
.ABClist table{width:100%;}
.ABClist td{text-align:left;width:100px;}
.ABClist a{font-size:14px;color:#666;cursor:pointer;}
.switchCon .group{background:#fff;margin:0 0 10px;overflow:hidden;width:502px;}
.switchCon .group td{vertical-align:middle;}
.switchCon .group .ABC{font-size:24px;width:50px;text-align:center;color:#999;border-right:1px solid #eee;vertical-align:top;padding:8px 0 12px;}
.switchCon #qt .ABC{font-size:14px;}
.switchCon .provinceName{font-size:14px;width:56px;text-align:center;vertical-align:middle;}
.switchCon ul{padding:5px 0;line-height:20px;}
.switchCon li{margin:0 10px;display:inline-block;*display:inline;*zoom:1;}
.switchBtn{overflow:hidden;margin:8px 0 10px;}
.switchBtn li{float:left;width:58px;height:22px;line-height:22px;border:1px solid #A3BADA;text-align:center;cursor:pointer;}
.switchBtn li.cur{background:#F1F9FA;}
#switchBtn2{border-left:0 none;}
.mapTopFunction .cityArea_k{padding:15px 15px 20px;}
.mapTopFunction .cityArea_k .cityList{margin:5px 0 0;}
.mapTopFunction .cityArea_k .bot{height:auto;}
#switch .switchlist{width:530px;height:200px;overflow:hidden;position:relative;}
#switch .switchlist .con{position:relative;overflow:hidden;}
#cityTip{display:none;}

/*2015/4/20*/
.topOpa{
	background:#F5F5F5;
}
.topOpa .select-area{
	float:none;
	width:100%;
	line-height:38px;
}
.topOpa .select{
	background-color:#FAFAFA;
}
.topOpa .clear-filter{
	background:url(clear-ico.png) no-repeat left center;
	padding:0 0 0 22px;
	margin:0 0 0 25px;
	color:#666;
}
.topOpa .clear-filter:hover{
	background:url(clear-ico-hover.png) no-repeat left center;
	color:#EE4433;
}
#detail{
	width:120px;
	line-height:26px;
}
#detail a{
	color:#333;
	font-size:12px;
}
#detail a:hover{
	color:#EE4433;
}

#detail ul{
}
#detail li{
	display:block;
	*display:block;
	position:relative;
	padding:0 20px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
#detail li.on{
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background-color:#FAFAFA;
}
#detail .sub{
	position:absolute;
	display:none;
	width:300px;
	top:-1px;
	background:#FAFAFA;
	border:1px solid #ddd;
}
#detail h4{
	font-size:14px;
	font-weight:bold;
	padding:10px 0 5px;
	color:#444;
}
#detail dl{
	width:100%;
	border-bottom:1px solid #eee;
	color:#D2D2D2;
	padding:0 0 10px 0;
}
#detail dd{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0 10px;
}
.dis{
	background:#fff;
	font-size:12px;
	border:1px solid #EE675A;
	padding:5px;
	color:#EE4433;
	white-space:nowrap;
}
.wrap .map{
	margin:0 470px 0 0;
}
.side {
	width:470px;
	right:0px;
}
.side .list{
	width:469px;
}
#near{
	width:469px;
}
.wrap .map #iCenter,.wrap .map #iCenter1{
	border-right:1px solid #ccc;
}
#result .hd{
	height:47px;
	line-height:47px;
	border-bottom:1px solid #eee;
}
#result .hd .order{
	width:115px;
	float:right;
	font-size:14px;
	color:#999;
}
#result .hd  .order .default{
	margin:0 10px 0 0;
	cursor:pointer;
}
#result .hd  .order .curr{
	color:#D80202;
}
#result .hd  .order .price{
	background:url(arrow.png) no-repeat 38px -45px;
	padding:0 25px 0 0;
	cursor:pointer;
}
#result .hd  .order .down{
	background-position:38px -18px;
}
#result .hd  .order .up{
	background-position:38px -45px;
}
#result .hd .tab{
	
}
#result .hd .tab li{
	float:left;
	width:94px;
	height:46px;
	text-align:center;
	font-size:16px;
	cursor:pointer;
}
#result .hd .tab li.on{
	color:#EE4433;
	border-bottom:2px solid #EE4433;
}
#result .tabCon{
	display:none;
}
#result  #all_house{
	display:block;
}
#result .tabCon-inner{
	overflow:hidden;
}
#result  .conlistBox{
	overflow:hidden;
}
#result .img{
	width:140px;
	height:105px;
	float:left;
	margin:0 12px 0 0;
	display:inline;
}
#result .right{
	float:left;
	width:265px;
}
#result .right .huxing a{
	margin:0 10px 0 0;
}
#filter_area #detail{
	width:130px;
}
#filter_area #detail li{
	background-image:url(arrow6.png);
	background-repeat:no-repeat;
	background-position:110px center;
	background-color:#fff;
	padding:0px;
	position:relative;
}
#filter_area #detail li span{
	width:50px;
	float:left;
	padding-left:15px;
}
#filter_area #detail li span.arrow{
	padding-left:5px;
	width:60px;
}
#filter_area #detail li.on span{
	position:relative;
	z-index:2;
	background-color:#fafafa;
	left:1px;
	width:51px;
	padding-left:14px;
}
#filter_area #detail li.on span.arrow{
	background-image:url(arrow6.png);
	background-repeat:no-repeat;
	background-position:45px center;
	padding-left:4px;
	width:61px;
}
#filter_area #detail .sub{
	left:130px;
	width:400px;
}
#filter_subway #detail{
	width:156px;
}
#filter_subway #detail li{
	padding:0;
	background-image: url(arrow6.png);
	background-repeat: no-repeat;
	background-position: 135px center;
	background-color: #fff;
	position:static;
}
#filter_subway #detail li.menu13,#filter_subway #detail li.menu15{
	position:relative;
}
#filter_subway #detail li span{
	width:65px;
	padding-left:15px;
	float:left;
}
#filter_subway #detail li span.arrow{
	width:71px;
	padding-left:5px;
	float:left;
	background-image:url(arrow6.png);
	background-repeat:no-repeat;
	background-position:90px center;
}
#filter_subway #detail li.on span {
  position: relative;
  z-index: 2;
  background-color: #fafafa;
  left: 1px;
  width: 66px;
  padding-left: 14px;
}
#filter_subway #detail li.on span.arrow {
  background-image: url(arrow6.png);
  background-repeat: no-repeat;
  background-position: 55px center;
  padding-left: 4px;
  width: 72px;
}
#filter_subway #detail .sub{
	left:156px;
	width:400px;
}
#filter_subway #detail .sub dl{
	padding:0 5px;
	width:auto;
}
#traffic .sub h4 {
  padding: 5px 15px 0px;
}
#filter_other #detail{
	width:300px;
	padding:0 20px;
}
#filter_other #detail #time{
	border-bottom:0 none;
}
.info .right{
	float:left;
	width:230px;
}
#trafficInfo{
	position:absolute;
	z-index:5000;
	background:#fff;
	width:469px;
	border-left:1px solid #ddd;
	top:0px;
	z-index:3000;
	display:none;
}
#trafficInfo .tabCon{
	overflow:hidden;
	position:relative;
	display:none;
}
#trafficInfo .conlistBox{
	overflow:hidden;
	position:relative;
}
#trafficInfo .hd{
	height:47px;
	line-height:47px;
	border-bottom:1px solid #eee;
}
#trafficInfo .tab li{
	float:left;
	width:94px;
	height:46px;
	text-align:center;
	font-size:16px;
	cursor:pointer;
}
#trafficInfo .tab li.on{
	color:#EE4433;
	border-bottom:2px solid #EE4433;
}
#trafficInfo  #all_traffic{
	display:block;
}
#trafficInfo .conlist li{
	font-size: 12px;
	overflow: hidden;
	padding: 15px 20px;
	background:#fff;
}
#trafficInfo .conlist li.cur{
	background:#FAFAFA;
}
#trafficInfo .conlist li h3{
	font-size:18px;
	margin-bottom:5px;
}
#trafficInfo .conlist li h3 span{
	font-size:12px;
	color:#666;
	float:right;
}
#trafficInfo .conlist li .line{
	font-size:14px;
	line-height:22px;
	height:auto;
}
#trafficInfo .conlist li .line span{
	color:#666;
}
#trafficInfo .conlist li .traffic-tip{
	font-size:12px;
	color:#999;
}
.func{
	position:absolute;
	left:20px;
	font-size:12px;
}
.tuijian{
	top:80px;
}
.zhaofang{
	top:150px;
}
.func .menu{
	position:relative;
	width:60px;
	height:65px;
	background-image:url(group.png);
	background-repeat:no-repeat;
	background-color:#474747;
	opacity:0.9;
	filter:alpha(opacity=90);
	color:#fff;
	float:left;
	line-height:98px;
	text-align:center;
	cursor:pointer;
}
.func .menuHover{
	background-color:#EE4736;
}
.func .sub{
	float:left;
	display:inline;
	display:none;
}
.func .close{
	background:url(group.png) no-repeat -246px 0;
	width:22px;
	height:22px;
	position:absolute;
	top:-11px;
	left:49px;
	display:none;
}
.func .close:hover{
	background:url(group.png) no-repeat -287px 0;
}
.zhaofang .closeLine{
	background:url(group.png) no-repeat -246px 0;
	width:22px;
	height:22px;
	position:absolute;
	top:-11px;
	left:49px;
	display:none;
}
.zhaofang .close:hover{
	background:url(group.png) no-repeat -287px 0;
}
.tuijian .menu{
	background-position:0 0;
}
.tuijian .sub{
	background:url(group.png) no-repeat -61px 0;
	width:105px;
	height:65px;
	color:#fff;
}
.tuijian .sub ul{
	padding:5px 0 0 10px;
	line-height:28px;
}
.tuijian .sub ul li{
	cursor:pointer;
	background:url(group.png) no-repeat -123px -68px;
	padding:0 0 0 25px;
}
.tuijian .sub ul li.cur{
	cursor:pointer;
	background:url(group.png) no-repeat -123px -118px;
	padding:0 0 0 25px;
}
.zhaofang .menu{
	background-position:0 -95px;
}
.zhaofang .sub{
	padding:0 0 0 5px;
	background:url(blank_bg.png) no-repeat 0 0;
}
.zhaofang .sub-inner{
	background:#555;
	width:335px;
	height:50px;
	padding:15px 0 0 10px;
}
.zhaofang input{
	width:240px;
	height:34px;
	line-height:34px;
	float:left;
	color:#333;
	padding:0 10px;
	border:0 none;
	font-family:"Microsoft YaHei";
}
.zhaofang .find{
	width:60px;
	height:35px;
	background:#EE4433;
	line-height:34px;
	text-align:center;
	color:#fff;
	float:left;
}
.zhaofang .find:hover{
	background:#DB3F2F;
	text-decoration:none;
}
.zhaofang .rs{
	clear:both;
	display:none;
	background:#fff;
	border:1px solid #ddd;
}
.zhaofang .rs div{
	font-size:12px;
	cursor:pointer;
	padding:0px 0 4px 2px;
	border-bottom:1px solid #C1FFC1;
	line-height:28px;
}
/*Õ¾µãµ¯´°*/
.stop-wrap{padding:0 0 17px 0;cursor:default;}
.stop-wrap .info{background:#fff;border:1px solid #ddd;width:215px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;position:relative;font-weight:normal;padding:15px;box-shadow:1px 1px 1px #F0F0F0;}
.stop-wrap .info:hover{box-shadow:none;}
.stop-wrap .info a{color:#333;}
.stop-wrap .info .close{background:url(sprites_22.png);width:14px;height:14px;position:absolute;top:10px;right:10px;cursor:pointer;}
.stop-wrap .info .close:hover{background:url(sprites_30.png);width:14px;height:14px;}
.stop-wrap .info h3{
	font-size:18px;
	padding:0 0 8px 0;
	white-space: nowrap;
    overflow: hidden;
    max-width: 210px;
    text-overflow: ellipsis;
}
.stop-wrap .info .line{
	font-size:14px;
	line-height:20px;
	height:auto;
	width:215px;
	white-space:inherit;
	overflow:visible;
}
.stop-wrap .info .traffic-tip{
	font-size:12px;
	color:#999;
	height:auto;
	line-height:20px;
}
.stop-wrap .arrow{background:url(arrow7.png) no-repeat 0 0;width:22px;height:18px;position:absolute;z-index:100;bottom:0px;left:50%;margin-left:-11px;}
.stop-wrap .info1{
	padding:10px;
}
.stop-wrap .info1 h3{
	font-size:16px;
	text-align:center;
}
.focus_logo{
	background:url(logo.png) no-repeat 0 center;
	width:169px;
	height:51px;
}
.mapTopFunction .item_cityArea em{
	background:url(ico_m.png) no-repeat -25px -23px;
	width:17px;
	height:20px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 0 0 10px;
	vertical-align:middle;
}
.mapTopFunction  .item_cityArea .selectCity{
	display:inline;
	vertical-align:middle;
}
.mapTopFunction  .item_cityArea{
	margin-top:19px;
}
/*search*/
.mapTopFunction .search .nav a{
	color:#333;
	font-size:14px;
	margin:0 25px 0 0;
}
.mapTopFunction .search .nav a:hover{
	color:#EE4433;
}
.mapTopFunction .search .nav a.on{
	color:#EE4433;
	font-weight:bold;
	text-decoration:underline;
}
.mapTopFunction .search input{border:0 none;}
.mapTopFunction .search .keyword{width:565px;padding:0 10px;background:none;height:43px;font-family:SimSun;color:#999;line-height:42px\9;border:1px solid #EE4433;font-size:14px;float:left;font-family:"Microsoft YaHei";}
.mapTopFunction .search #search{width:60px;height:45px;background:none;font-size:0px;cursor:pointer;border:0 none;background:url(searchbtn.png) no-repeat left top;float:left;}
/*search*/
#searchTag{
	margin:0 0 8px 0;
}
#searchTag a{
	color:#333;
	font-size:14px;
	margin:0 25px 0 0;
}
#searchTag a:hover{
	color:#333;
	font-size:14px;
	margin:0 25px 0 0;
}
#searchTag a.current{
	color:#EE4433;
	font-weight:bold;
	text-decoration:underline;
}
#searchArea{
	height:45px;
}
#searchArea .search-input .input{border:0 none;width:55%;padding:0 10px;background:none;height:43px;font-family:SimSun;color:#333;line-height:42px\9;border:1px solid #EE4433;font-size:16px;float:left;font-family:"Microsoft YaHei";}
#searchArea #searchButton{width:60px;height:45px;background:none;font-size:0px;cursor:pointer;border:0 none;background:url(searchbtn.png) no-repeat left top;float:left;}
#district .sub h4{
	padding:5px 15px 0px;
}
#district .sub .abc{
	font-size:12px;
	padding:0 15px;
	color:#999;
	word-spacing:10px;
	line-height:18px;
}
#district .sub dl{
	float:left;
	padding:0 5px;
	width:auto;
}
.address-box{
	background:url(arrow9.png) no-repeat center bottom;
	padding-bottom:9px;
}
.address{
	background-color:#6D6D6D;
	color:#fff;
	font-size:12px;
	height:28px;
	line-height:28px;
	padding:0 10px;
	text-align:center;
	white-space:nowrap;
}
.noArea .arrow{
	width:60px !important;
}
.select .cur{
	border:1px solid #EE4433 !important;
}
/*2015-8-19*/
.marker-content{
	background:url(sp_on.png) no-repeat center bottom;
	padding:3px 0 13px 0;
	border-top:1px solid #E60300;
}
.marker-house-name,.marker-house-price{
	background:#D80100;
	white-space:nowrap;
	color:#fff;
	font-size:14px;
	padding:3px 10px;
}
.marker-house-name{
	padding-right:0px;
}
.marker-icon{
	background:url(house-all-ing.png) no-repeat 0 0;
	width:20px;
	height:23px;
}
.marker-icon-sale44{
	background:url(house-all-out.png) no-repeat 0 0;
	width:20px;
	height:23px;
}


.sw-icon {
  position: absolute;
  left: 20px;
  top: 20px;
  width: 140px;
  height: 105px;
  background-color: rgba(0, 0, 0, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3f000000,endColorstr=#3f000000);
  background-image: url(search-sw.png);
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
}