﻿.u-trends{ float:left;width:36px; height:22px; line-height:22px; padding-right:8px; text-align:center; color:#fff; background-position:-227px -26px;}
.u-push,.u-notice,.u-trend,.u-counter,.u-overall,.u-allmap,.u-range,.u-bus,.u-car{ position:relative; padding-left:16px; margin-left:10px;}
.u-push .tb-icon{ position:absolute; left:0; top:0; width:15px; height:20px; background-position:0 -40px;}
.u-trend .tb-icon{position:absolute; left:0; top:0; width:15px; height:20px; background-position:-203px -230px;}
.u-counter .tb-icon{position:absolute; left:0; top:0; width:15px; height:20px; background-position:-226px -229px;}
.u-overall .tb-icon{position:absolute; left:0; top:0; width:15px; height:20px; background-position:-96px -259px;}
.u-btn{height:40px;border-radius:2px; float:left; background:#ff5203; color:#fff; text-align:center;}
.u-btn input{ width:100%; height:40px; background:none; border:none; color:#fff; cursor:pointer; font-size:16px;}

.m-header .logo a,.m-header .search #search_house_id i,.m-nav .d-item:after,.m-nav .sub-nav li a,.u-person:before,.z-sale,.m-hd .area-list .all i,.m-youhui .info .count .time i,.f4 .tag dt,.f4 .news .bd dt,.f4 .news .bd dt:after,.f6 .tag dt{background-image: url(/newimages/base-sprites.png);background-repeat:no-repeat;}
.m-minhead .logo a,.tb-icon,.u-sell,.u-trends,.phone dt,.f2 .news .m-bd dt,.m-hd .area-list .on a,.f3 .s-scroll dt,.p-lpindex .gongju .btn .u-btn{background-image: url(/newimages/base-sprites-2.png?2017121201);  background-repeat:no-repeat;}
.tabk-right{ float:right; width:300px; }
.tabk-right .take{ float:none !important; width:auto !important; }
.tabk-right .imInlet{ margin-top:12px; }

.past,.p-detail .phone,.p-imglist .imglist,.bigimg-box{ margin-bottom:20px;}
.m-lp-list .lpnan{ width:100px;}
.m-hd{height:40px; line-height:40px; overflow:hidden;}
.m-hd .title{font-size:20px;}
.m-hd .more{ float:right; line-height:50px;}
.p-detail .g-mn{ width:818px; padding:20px; border:1px solid #ddd;}
.article .hd{margin-bottom:10px;}
.article .hd .title{text-align: center;font-size: 24px;color: #333; font-weight:normal; margin-bottom:5px;}
.article .hd .meta{padding:10px 0; font-size:14px; text-align:center; color:#999;}
.article .hd .meta .com .tb-icon{ padding-left: 20px;background-position:-173px 3px;}
.article .hd .meta span{ margin-right:15px;}
.article .hd a{ color:#999;}
.article .hd .cat .tb-icon { padding-left: 20px;background-position: -142px 3px;}
.article .bd{font-size:16px;line-height:30px;color: #333;}
.article .bd p{margin:10px 0;text-indent:2em;}
.past .hd{ height:30px; line-height:30px; font-size:18px; font-weight:bold; color:#333; border-bottom:1px dotted #ddd; margin-bottom:10px;}
.past li{ padding:10px 0;line-height:30px; font-size:14px; border-bottom:1px dotted #ddd;}
.past .img{ float:left; width:120px; height:80px; margin-right:10px;}
.past .img img{ width:120px; height:80px;}
.past .tit{ height:30px;font-size:16px;}
.past .tit a{ float:left;}
.past .tit a{ margin-right:30px;}
.past .hot .time{ float:right; color:#999;}
.past .u-trends{ position:relative; top:4px; margin-right:10px;}
.phone dl{ height:70px;}
.phone dt{ float:left;width:62px; height:67px; background-position:-279px 5px;}
.phone dd p{line-height:30px; font-size:14px;}
.phone dd .u-text{ float:left;width:200px; height:18px; line-height:18px; font-size:14px; padding:10px; margin-right:10px; border:1px solid #ddd; border-radius:2px;}
.phone dd .u-btn{ width:120px;}
.time-list .hd{ height:30px; line-height:30px; font-size:18px; color:#333; margin-bottom:20px;}
.time-list dl{ border-left:1px solid #ddd; padding-left:5px; padding-top:15px;}
.time-list dt{ position:relative; height:30px;}
.time-list dt .tb-icon{ position:absolute; left:-10px; background-position:0 -113px; display:block; padding-left:20px; width:80px; height:26px; line-height:26px; color:#fff; text-align:center;}
.time-list dd{ padding:20px 10px; border-bottom:1px dashed #ddd;}
.time-list dd:hover{ background:#f5f5f5;}
.time-list dd .tit{ height:40px; line-height:40px; font-size:18px;}
.time-list dd p{ font-size:14px;}
.time-list dd p a{ color:#f60;}
.time-list .more{ display:block; height:40px; line-height:40px; margin-top:20px; text-align:center; background:#f8f8f8; color:#999;}
.reply{ padding:25px; background:#f4f4f4; border:1px solid #ddd; margin-bottom:20px;}
.reply .hd{ height:30px; line-height:30px; margin-bottom:10px;}
.reply .hd .title{ font-size:16px;}
.reply .textarea{ padding:10px; border:1px solid #ddd; background:#fff; margin-bottom:20px;}
.reply .textarea textarea{ width:100%; font-size:14px; border:none; background:none;}
.reply .yzm{ float:left; vertical-align:middle; margin-right:20px;}
.reply .u-text{ height:18px; line-height:18px; padding:5px;border:1px solid #ddd; background:#fff;}
.reply .u-btn{ float:right; width:120px; margin-left:20px; margin-top:-5px;}
.reply-list .hd{ height:30px; line-height:30px; font-size:17px; font-weight:bold;}
.reply-list li{height: 50px;line-height: 50px; font-size: 15px; border-bottom: 1px dashed #ddd;}
.reply-list li span{height: 50px; float: left;}
.reply-list li .s1{width:516px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;margin-right: 20px;}
.reply-list li .s1 a{color:#555;}
.reply-list li .s1 a:hover{color:#f60;}
.reply-list li .s2{font-size:14px; float: right; margin-right: 20px;}
.reply-list li .s3{font-size:14px; float: right; margin-right: 20px;}
.reply-list li i{color: #f60;}
.reply-list li .s4{font-size:14px; float: right;padding-right:10px;}
.p-trend .g-mn .trend{ border:1px solid #ddd;}
.p-trend .article{ padding:20px;}
.p-trend .phone{ margin:0 20px 20px;}
.p-trend .hd{height:45px;line-height:45px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5; padding:0 20px; font-size:18px; font-weight:bold; color:#333; margin-top:-1px;}
.p-trend .past .bd{ padding:0 20px;}
.p-trend .past ul{ width:100%; overflow:hidden;}
.p-trend .past li{ margin-top:-1px; border-top: 1px dotted #ddd; border-bottom:none;}
.p-trend .price{ font-size:14px; color:#333; margin-bottom:20px;}
.p-trend .price i{ font-size:20px;}
.p-trend .trend .m-hd{ font-size:18px; color:#333; margin:15px 20px;}
.p-trend .trend .line{ margin:30px 30px 0;}
.p-trend .trend-table{ margin:0 30px 20px;}
.p-trend .trend-table .title{ font-size:14px; color:#333; font-weight:bold;}
.p-trend .trend-table td{text-align: center;height: 50px;padding: 5px;border: 1px solid #d8d8d8;}
.p-trend .trend-table .left{ text-align:left;}
.p-info .main{padding:0 20px; border:1px solid #ddd; overflow:hidden; color:#333;}
.p-info .main dl{ padding:20px 0; margin-top:-1px; border-top:1px dotted #ddd;}
.p-info .main dt{ height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#333;}
.p-info .main dd{ font-size:14px; line-height:30px;}
.p-info .main li{ float:left; width:50%; line-height:34px;overflow: hidden;}
.p-info .main li .tit{ float:left; width:80px; font-weight:bold;}
.p-info .main li i{ font-size:30px;}
.p-info .main .line{ float:none; width:100%; clear:both;}
.p-info .f-dh{ position:relative; overflow:visible !important;}
.p-info .d-item{ position:absolute; width:280px; line-height:20px;border:1px solid #ddd; background:#fff; padding:10px; z-index:2; box-shadow:2px 2px 5px #eee;}
.p-info .d-item:after{ content:""; position:absolute;top:-5px; left:50%; margin-left:-3px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #aaa;}
.p-imglist .imglist,.p-imglist .bigimg-box{ background:#f7f7f7; padding:20px;}
.p-imglist .imglist .hd,.bigimg-box .hd{ height:30px; line-height:30px; color:#666; margin-bottom:10px;}
.p-imglist .imglist .title,.bigimg-box .title{ float:left; font-size:18px; font-weight:normal;}
.p-imglist .imglist .menu,.bigimg-box .menu{ float:right;}
.p-imglist .imglist .menu li,.bigimg-box .menu li{ float:left; margin-left:15px;}
.p-imglist .imglist .go-big .tb-icon{ float:left; padding:8px; margin-top:10px; margin-right:5px; background-position:-174px -25px;}
.p-imglist .go-list .tb-icon{float:left; padding:8px; margin-top:10px; margin-right:5px; background-position:-142px -45px;}
.p-imglist .imglist .bd{ width:100%;}
.p-imglist .imglist .bd ul{ width:110%;}
.p-imglist .imglist .bd li{ position:relative; float:left; width:190px; margin-right:20px; margin-bottom:20px; background:#fff; height:200px; overflow:hidden;}
.p-imglist .imglist .bd .u-sale{ position:absolute; left:-3px; top:10px; z-index:2; }
.p-imglist .imglist .bd a{ color:#666;}
.p-imglist .imglist .bd img{ width:184px; height:130px; padding:2px; margin-bottom:10px; border:1px solid #fff;}
.p-imglist .imglist .bd li:hover img{ border:1px solid #1b71e0}
.p-imglist .imglist .bd p{ padding:0 10px; height:24px; line-height:24px; overflow:hidden;}
.p-imglist .m-mes{ padding:20px; border:1px solid #ddd;}
.m-mes .hd{margin-bottom:10px;}
.m-mes .hd .tit{ font-size:24px; font-weight:normal;}
.m-mes .hd .yelp{ padding:0 10px; background:#f60; color:#fff; height:24px; line-height:24px; border-radius:5px; margin-top:8px;}
.m-mes .tit { height: 40px; line-height: 40px; font-size:14px; }
.m-mes .kf{ background: #f5f5f5; padding: 10px; padding-left: 70px; border: 0 none; margin-bottom:10px; min-height: 70px; font-size:14px; }
.m-mes .kf dt{float: left; width:60px; margin-right:10px; margin-left: -60px; color:#f60; text-align:center; }
.m-mes .bd{ width:100%; overflow:hidden;}
.m-mes .bd dl { padding-left: 60px; padding-top: 10px; margin-bottom:10px; margin-top:-1px; border-top: 1px dotted #ddd; }
.m-mes .bd dt { width: 60px; float: left; margin-left: -60px; font-size: 14px; line-height: 30px; text-align: center; }
.m-mes .bd dt img { display: block; }
.m-mes .bd dd { font-size: 14px; }
.m-mes .bd dd p { margin-bottom: 5px; }
.m-mes .name { font-size: 12px; }
.m-mes .meta { height: 20px; font-size: 12px; color: #666; }
.m-mes .meta .time { float: left; }
.m-mes .meta .laud { float: right; display: block; height:14px; line-height:14px;padding-left: 15px; }
.m-mes .meta .laud .tb-icon{ float:left; padding:7px; margin-right:3px; background-position:-174px -43px;}
.m-mes .meta .laud .z-light{background-position:-188px -43px;}
.m-mes .more { text-align: right; }
.sdc-imglist{ border:1px solid #ddd;}
.sdc-imglist .menu li{ height:40px; line-height:40px; font-size:16px;}
.sdc-imglist .menu li a{ display:block; height:40px; padding:0 80px; color:#666;}
.sdc-imglist .menu li a:hover,.sdc-imglist .menu .this a{ background:#f7f7f7; color:#f60;}
.sdc-imglist .info{ padding:10px; margin:10px; margin-top:0; border-top:1px dotted #ddd; font-size:14px;}
.sdc-imglist .yelp{ padding:10px; margin:10px; border-top:1px dotted #ddd;}
.sdc-imglist .yelp dt{ margin-bottom:5px; font-size:14px;}
.sdc-imglist .yelp dd{ line-height:20px; padding-top:5px;}
.sdc-imglist .info li{ margin-bottom:5px;}
.sdc-imglist .info .tips{ font-size:12px; color:#999;}
.sdc-card{ padding:15px; background:#f5f5f5;}
.sdc-card .call{ padding:2px 5px; background:#f60; color:#fff; border-radius:5px; font-size:14px;}
.sdc-card .num b{ font-size:16px;}
.sdc-card dl{ padding-top:10px;line-height:15px; color:#222;}
.sdc-card dt{ float:left; width:30px; height:30px;}
.sdc-card dd{ float:left; width:120px;}
.sdc-card dd img{ float:left; width:30px; height:30px; margin-right:5px; border-radius:15px;}
.sdc-card dd span{ display:block;}
.sdc-help{ padding:20px; border:1px solid #ddd;}
.sdc-help .u-form{ position:relative; height:18px; line-height:18px;padding:5px; border:1px solid #ddd; margin-bottom:10px;}
.sdc-help .u-form span{display: block;height:18px;overflow: hidden;white-space: nowrap;    text-overflow: ellipsis;}
.sdc-help .tit{ height:30px; line-height:30px; font-size:20px; color:#666; border:none; padding:0;}
.sdc-help .u-text{ width:100%; border:none;}
.sdc-help .u-select{width:100%; border:none;}
.sdc-help .btn{ height:40px; padding:0; border:none; margin-bottom:0;}
.sdc-help .btn .u-btn{ width:100%; border-radius:20px; background:#fff; border:1px solid #f60; color:#f60;}
.sdc-help .btn input { color:#f60;}
.sdc-help .cur{content:"";display:block; position:absolute; right:10px;top:50%; margin-top:-2px;height:0px;width: 0px;margin-left:5px;border-color: #999 #FFF #FFF #FFF;border-style: solid;border-width: 5px;font-size: 0;}
.sdc-help .d-item{ position:absolute; z-index:10; left:-1px; top:28px; width:256px; border:1px solid #ddd; background:#fff;}
.sdc-help .d-item ul{ margin-bottom:0;}
.sdc-help .d-item label{ display:block; cursor:pointer;}
.sdc-help .d-item label input{ vertical-align:middle; margin-top:-4px; margin-right:5px;}
.sdc-help .d-item li{ height:20px; line-height:20px; padding:5px;}
.sdc-help .d-item li:hover{ color:#f60;}
.sdc-help .area{}
.sdc-help .area li{ float:left; width:115px;overflow:hidden;}
.sdc-help .area .line{ float:none; width:auto; clear:both;}

.sdc-new-list dl{font-size:14px;margin-bottom:20px;}
.sdc-new-list dt{ margin-bottom:10px; overflow:hidden;}
.sdc-new-list dt .tit{ height:30px; line-height:30px; overflow:hidden;}
.sdc-new-list dt .info{ height:80px;overflow: hidden;}
.sdc-new-list dt .img{ float:left;margin-right:10px;}
.sdc-new-list dd{ position:relative;height:30px;line-height:30px; padding-left:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}
.sdc-new-list dd:after{ content:""; display:block; position:absolute; left:0; top:50%; margin-top:-1px; width:3px; height:3px; background:#aaa;}

.fullscreen { width: 100%; height: 100%; margin: 0 auto; background:#1a1a1a;z-index: 9999; position: fixed; _position: absolute; top: 0; left: 0; }
.fullscreen .bigimg{ overflow:hidden;}
.fullscreen .bigimg ul{ padding:0 20px;overflow:hidden;}
.fullscreen .bigimg .img { width:1000px; margin:50px auto 0; }
.fullscreen .img img { width:auto; max-width:100%; }
.fullscreen .biglitimg { position: absolute; bottom: 0; left:5%; width:80%; padding: 0 5%;}
.fullscreen .f-img .biglitimg ul{ overflow: hidden; }
.fullscreen .close { position: absolute; top: 10px; right: 10px; width: 30px; height: 30px; line-height: 30px; text-align: center; color: #fff;cursor: pointer; z-index: 999; font-size: 30px; font-family:Tahoma;}
.fullscreen .bigimg-box .pre,.fullscreen .bigimg-box .next{ background:none;}
.fullscreen .pre .bor{display: block; position: absolute; top: 50%; right:5px; margin-top: -20px; width: 0; height: 0; border-bottom:20px solid transparent; border-right:15px solid #fff; border-top:20px solid transparent;transition:transform 0.2s ease-out;cursor:pointer;}
.fullscreen .next .bor{display: block; position: absolute; top:50%; right:5px; margin-top: -20px; width: 0; height: 0; border-bottom:20px solid transparent; border-left:15px solid #fff; border-top:20px solid transparent;transition:transform 0.2s ease-out;cursor:pointer;}

.p-lplist{ padding-top:20px;}
.m-drawer { float: left; position: relative; width: 100px; height: 20px; line-height: 20px; padding: 2px 5px; background: #fff; border: 1px solid #ddd; cursor: pointer; z-index: 999; }
.m-drawer .d-item { position: absolute; left: -1px; border: 1px solid #ddd; background: #fff; }
.m-drawer .d-item a { display: block; height: 30px; line-height: 30px; margin: 0; }
.m-drawer .d-item a:hover { background: #f5f5f5; }
.m-drawer:after { content: ""; display: block; position: absolute; top: 50%; right: 5px; margin-top: -2px; width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid #666; }
.m-choose {border: 1px solid #ddd; margin-bottom: 20px; }
.m-choose .hd {height: 40px; line-height: 40px; padding: 0 10px; border-bottom: 1px solid #ddd; }
.m-choose .hd .tit {float: left; font-size: 16px; }
.m-choose .hd .mode {float: right; padding-top: 7px; }
.m-choose .hd .mode a {float:left;width:60px;height:24px;line-height: 24px; text-align: center; background: #f5f5f5; border: 1px solid #ddd; border-radius: 3px; margin-left: 10px; }
.m-choose .hd .mode .this { border: 1px solid #1b71e0; color: #1b71e0; background: #fff; }
.m-choose .bd { width: 100%; }
.m-choose .bd dl { padding-left: 80px; line-height: 36px; border-top: 1px dotted #ddd; margin-top: -1px; }
.m-choose .bd dt { float: left; width: 70px; height: 36px; text-align: right; margin-left: -80px; }
.m-choose .bd .this, .m-choose .bd i { color: #f60; }
.m-choose .bd a { margin: 0 5px; }
.m-choose .bd .son { margin-right:300px; border: 1px solid #ddd;margin-bottom: 10px; line-height: 30px; }
.m-choose .bd .selected{ position:relative; height:36px; border-top:none; z-index:2; padding-right:20px; margin-top:0; background:#fff;}
.m-choose .selected .f-fr a{float:left; height:20px; line-height:20px; margin-top:8px}
.m-choose .save .tb-icon{ float:left; width:20px; height:20px; background-position:-279px -197px;}
.m-choose .save em{ font-weight:normal; color:#999;}
.m-choose .clear .tb-icon{ float:left; width:20px; height:20px; background-position:-279px -225px;}
.m-choose .selected .f-fl a{float:left;height:22px;line-height:22px; padding:2px 5px; border:1px dotted #f60; color:#f60; margin-top:4px;}
.m-choose .selected .f-fl i{ font-size:16px;margin-left:5px;}
.m-choose .m-drawer { margin-top: 5px; margin-right: 10px; }
.m-choose .m-drawer .d-item { width: 110px; }
.m-choose .m-drawer .d-item a { margin: 0; padding: 0 5px; }
.lp-list .hd{height:41px; line-height:41px; background: #f8f8f8; border: 1px solid #ddd; margin-bottom:20px;}
.lp-list .hd .tab{ float:left;}
.lp-list .hd .tab li { position:relative; float: left; position: relative; width:180px; height:42px;border-right: 1px solid #ddd;text-align: center;font-size: 14px; }
.lp-list .hd .tab .youhui{ width:120px;}
.lp-list .hd .tab li span{ display:block;width:100%; height:45px;}
.lp-list .hd .tab .this { background: #fff; }
.lp-list .hd .tab .this span{ position:absolute; left:0; border-bottom:1px solid #fff;}
.lp-list .hd .sort{ float:right; height:40px; line-height:40px; text-align:center;}
.lp-list .bd .empty{ font-size:16px; line-height:2em; padding:40px 0 0 20px;}
.lp-list .sort li{ float:left; width:70px; padding:0 5px;}
.lp-list .sort li.page-num{ width:auto;}
.lp-list .sort li.page-num span{color:#ff5203; }
.lp-list .sort .sorts{ float:left;}
.lp-list .sort .this a{ color:#f60;}
.lp-list .sort .tb-icon{ padding-left:10px; margin-left:5px; background-position:-112px -116px;}
.lp-list .sort li.up .tb-icon{ background-position:-130px -430px;}
.lp-list .sort li.down .tb-icon{ background-position:-160px -430px;}
.lp-list .sort .pager{float:right;}
.lp-list .bd .item{ padding:30px 10px 10px; border-bottom:1px dashed #ddd; overflow:hidden; min-height:160px; }
.lp-list .bd .item:hover{background:#f5f5f5;}
.lp-list .bd .img { position:relative;float:left;width:200px;height:140px;overflow:hidden;}
.lp-list .bd .img .tb-icon{ position:absolute;top:0; left:0; display:block; width:50px; height:50px; background-position:-349px -143px;}
.lp-list .bd .info {float:left;width:340px;padding:0 20px;}
.lp-list.business_list .bd .info{ width:660px;}
.lp-list .bd .info .title{ font-weight:normal;font-size:18px; overflow:hidden; }
.lp-list .bd .info .title .tit{ float:left; line-height:24px; max-width:260px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.lp-list .bd .info .title .u-state{ float:left; margin:1px 0 0 4px;}
.lp-list .bd .info p{ height:28px; line-height:28px; overflow:hidden; font-size:14px; color:#999; }
.lp-list .bd .info .type,.lp-list .bd .info .add{ text-overflow:ellipsis; white-space:nowrap; }
.lp-list .bd .info .type{ margin-top:10px; }
.lp-list .bd .info .type a{ color:#999;}
.lp-list .bd .info .add{ position:relative; }
.lp-list .bd .info .add a{ color:#999; float:left; max-width:320px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.lp-list .bd .info .map_icon{ width:12px; height:16px; background:url(../images/list_map_icon.png?v=20180623); float:left; margin:6px 0 0 4px; }
.lp-list .bd .info .type a:hover,.lp-list .bd .info .add a:hover{ color:#f60;}
.lp-list .bd .info .u-attr{ margin-bottom:0; margin-top:10px; }
.lp-list .bd .info .u-attr i{ float:left; line-height:22px; border:#fff 1px solid; color:#fff; width:auto; padding:0 8px; margin:0 10px 5px 0; background:transparent;}
.lp-list .bd .info .u-attr i.tag1{ border-color:#9fc64b; color:#9fc64b;}
.lp-list .bd .info .u-attr i.tag2{ border-color:#a1badc; color:#a1badc;}
.lp-list .bd .info .u-attr i.tag3{ border-color:#f5b95f; color:#f5b95f;}
.lp-list .bd .info .u-attr i.tag4{ border-color:#d19ee6; color:#d19ee6;}
.lp-list .bd .info .u-attr i.tag5{ border-color:#7be8da; color:#7be8da;}
.lp-list .bd .info .u-attr i.tag6{ border-color:#f49da0; color:#f49da0;}
.lp-list .bd .new_loupan_yh{ overflow:hidden; padding:5px 0; clear:both; }
.lp-list .bd .new_loupan_yh div{ margin-left:220px; overflow:hidden; }
.lp-list .bd .new_loupan_yh span{ float:left; color:#fff; border:#ff5202 1px solid; border-radius:4px; line-height:20px; white-space:nowrap; padding:0 10px; background:#ff5202; }
.lp-list .bd .new_loupan_yh p{ line-height:22px; float:left; margin-left:10px; max-width:290px; color:#333; height:auto; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; }
.lp-list .bd .guide {float:left; width:260px;font-size:14px;text-align:right; height:140px; }
.lp-list .bd .guide .price i{ font-size:28px !important; color:#ff5203;}
.lp-list .bd .guide .tel{ font-size:18px; height:20px; line-height:20px; color:333; margin:6px 0; }
.lp-list .bd .guide .tel .tb-icon{ padding-left:15px; margin-right:3px; background-position:-278px -112px;}
.lp-list .bd .guide .tel b{ font-size:14px;}
.lp-list .bd .guide label{ cursor:pointer;}
.lp-list .bd .guide label input{ vertical-align:middle; margin-top:-2px; margin-right:3px; }
.lp-list .bd .guide .inlet{ float:right; margin-left:20px; margin-top:20px; }
.lp-list .bd .guide .inlet .tx{ width:40px; height:40px; overflow:hidden; border-radius:50%; -ms-border-radius:50%; margin:0 auto; cursor:pointer; }
.lp-list .bd .guide .inlet .tx img{ width:40px; height:40px; }
.lp-list .bd .guide .inlet a{ display:block; width:54px; line-height:20px; color:#fff; font-size:12px; background:#56af36; border-radius:2px; text-align:center; margin-top:5px; }
.lp-list .bd .guide .d-item{ float:right; margin:28px 0 0 0; }
.lp-list .bd .dt{ float:left; width:100%; clear:both; padding-top:5px; pointer-events:none; }
.lp-list .bd .dt span{ float:left; margin-left:220px; color:#009bff; border:#009bff 1px solid; border-radius:4px; line-height:20px; white-space:nowrap; padding:0 10px;}
.lp-list .bd .dt a{ float:left; margin-left:5px; line-height:22px; font-size:14px; max-width:290px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.houseFocus{ margin-bottom:20px;}
.houseFocus h2{ font-size:16px; font-weight:bold; color:#333; line-height:36px; border-bottom:#ff5203 2px solid; }
.houseFocus ul{ width:880px; overflow:hidden; margin-left:-20px; margin-top:20px; }
.houseFocus li{ float:left; margin-left:20px; }
.houseFocus a{ display:block; margin-bottom:5px; }
.houseFocus img{ width:200px; height:140px; display:block; }
.houseFocus p{ line-height:20px; }
.houseFocus b{ color:#ff5203; font-weight:normal; }

.lp-list .hot .guide { width: 258px; height:140px; }
.compare { top:5%; right:5px; min-width:30px;background:#fff; z-index:999;}
.compare .hd { height: 30px; line-height: 30px; text-align: center; margin-bottom: 10px; background: #ecf0f0; }
.compare .hd .close { width: 50px; float: left; background: #e0e0e0; color: #fff; cursor: pointer; }
.compare .bd { padding: 10px; border: 1px solid #ddd; background: #fff; }
.compare .bd p { height: 24px; line-height: 24px; text-align: center; }
.compare .bd li { position:relative; height: 30px; line-height: 30px;}
#search_ul_duibi li { background:#f5f5f5; color:#f60;}
.compare .bd li:hover{ background:#f5f5f5; color:#f60;}
.compare .bd li .icon{ position:absolute; right:0; top:50%; margin-top:-8px; width:14px; height:14px; line-height:14px; border:1px solid #999; font-size:16px; background:#aaa; color:#fff; text-align:center; cursor:pointer;}
.compare .bd li input{ vertical-align:middle; margin-top:-2px; margin-right:3px;}
.compare .bd .s-text{height:20px; padding:3px; border:1px solid #ddd;}
.compare .bd .s-text .u-text{ height:20px; line-height:20px; width:100%; border:none;}
.compare .bd .btn { display: block;height: 24px; line-height: 24px; padding-top:10px;}
.compare .bd .btn .u-btn{ float:left; width:70px; height:24px; line-height:24px;}
.compare .bd .btn .u-btn input{ height:24px; font-size:12px;}
.compare .bd .btn .clear{ float:right; width:70px; border:1px solid #ddd; border-radius:3px; text-align:center;}
.compare .tab{width:30px;line-height:14px;text-align:center;background:#ddd; color:#333; cursor:pointer;}
.compare .tab span{display:block;padding:10px 5px;}
.compare .tab .open{ background:#999; color:#fff;}

.p-lpindex .m-nav2{ margin-bottom:0;}
.p-lpindex .m-nav2 .m-ewm{ float:left; position:relative; width:100px; cursor:pointer; }
.p-lpindex .m-nav2 .m-ewm p{ color:#333; font-weight:bold; text-align:center; }
.p-lpindex .m-nav2 .m-ewm span{ display:block; position:absolute; background:#fff; border:#ddd 1px solid; width:130px; height:130px; margin:auto; left:0; top:39px; display:none; }
.p-lpindex .m-nav2 .m-ewm span:before{ content:''; width:0; height:0; border-left:transparent 6px solid; border-right:transparent 6px solid; border-bottom:#ddd 8px solid; position:absolute; margin:auto; left:0; right:0; top:-8px; z-index:1; }
.p-lpindex .m-nav2 .m-ewm span:after{ content:''; width:0; height:0; border-left:transparent 6px solid; border-right:transparent 6px solid; border-bottom:#fff 8px solid; position:absolute; margin:auto; left:0; right:0; top:-7px; z-index:2; }
.p-lpindex .m-nav2 .m-ewm img{ width:110px; height:110px; margin:10px auto 0; display:block; }
.p-lpindex .m-nav2 .m-ewm:hover span{ display:block; }
.p-lpindex .m-hd .title{ font-weight:normal; font-size:24px;}
.p-lpindex .more{ color:#999; margin-left:10px;}
.p-lpindex .gongju,.p-lpindex .dateil,.p-lpindex .f1,.p-lpindex .f2,.p-lpindex .f3,.p-lpindex .f4,.p-lpindex .f5,.p-lpindex .f6,.p-lpindex .f7,.p-lpindex .f8,.p-lpindex .f9,.p-lpindex .f10,.p-lpindex .f11{ margin-bottom:20px;}
.p-lpindex .gongju{ position:relative; height:168px; background:url(../images/gongju.gif) 0 -14px repeat-x;margin: 0 0 20px;}
.p-lpindex .gongju .left,.p-lpindex .gongju .right{ position:absolute;top:0; width:7px; height:183px; background:#fff;}
.p-lpindex .gongju .left{left:0;display: none;}
.p-lpindex .gongju .right{right:0;display: none;}
.p-lpindex .gongju .left .tb-icon,.p-lpindex .gongju .right .tb-icon{display:block; width:7px; height:20px;}
.p-lpindex .gongju .left .tb-icon{ background-position:-91px -203px;}
.p-lpindex .gongju .right .tb-icon{ background-position:-110px -203px;}
.p-lpindex .gongju .bd{ padding-top:18px; height:150px;font-size:16px;}

.p-lpindex .gongju .tit{ float:left; width:170px; height:132px; border-right:1px dotted #fff;}
.p-lpindex .gongju .tit .tb-icon{ display:block; width:90px; height:90px; background-position:0 -260px; margin:30px auto 0;}
.p-lpindex .gongju .mn{ float:left; width:798px; height:140px; /*! padding:20px 40px 0; */}
.p-lpindex .gongju .title{ font-size:20px; color:#fff; text-align:center; font-weight:bold; margin-bottom:20px;}
.p-lpindex .gongju li{ float:left;}
.p-lpindex .gongju .star{ margin:0 auto;margin-bottom:20px;color:#fcff53; font-weight:bold; text-align:center;}
.p-lpindex .gongju .star .tb-icon{ float:left; width:35px; height:35px; margin-right:2px;}
.p-lpindex .gongju .star li{ height:35px; line-height:35px; padding-left:20px; float:none; display:inline-block;}
.p-lpindex .gongju .yh .tb-icon{ background-position:-145px -192px;}
.p-lpindex .gongju .hx .tb-icon{ background-position:-191px -192px;}
.p-lpindex .gongju .fw .tb-icon{ background-position:-231px -192px;}
.p-lpindex .gongju .digit{ width:500px; margin:0 auto; }
.p-lpindex .gongju .digit li{ height:20px; line-height:20px; color:#fff;padding-left:50px; float:none; display:inline-block;}
.p-lpindex .gongju .digit .tb-icon{ float:left; width:20px; height:20px; margin-right:3px;}
.p-lpindex .gongju .time .tb-icon{background-position:-122px -230px;}
.p-lpindex .gongju .num .tb-icon{ background-position:-92px -230px;}
.p-lpindex .gongju .btn{ float:left; width:210px; height:132px; border-left:1px dotted #fff;}
.p-lpindex .gongju .btn .u-btn{ display:block; float:none; width:154px; height:46px; background-position:0 -354px; margin:50px auto 0;}
.p-lpindex .gongju .btn input{ opacity:0; height:46px;}
.p-lpindex .dateil{ height:370px; margin-top:20px;}

.p-lpindex .dateil .focus { float: left; width:480px; height: 370px; margin-right:20px; overflow: hidden; }
.p-lpindex .dateil .tab-bd { position:relative;height: 300px;overflow:hidden; }
.p-lpindex .dateil .tab-bd ul  { height: 300px;position: absolute;}
.p-lpindex .dateil .tab-bd ul li { height: 300px;width: 480px;float: left; }

.p-lpindex .dateil .tab-hd { height:60px;position:relative; padding-top:10px; overflow: hidden;}
.p-lpindex .dateil .tab-hd ul {height:60px;position:absolute;}
.p-lpindex .dateil .tab-hd ul li { position:relative; float: left; width: 120px; height:60px; text-align: center; cursor: pointer; padding-right:2px;}
.p-lpindex .dateil .tab-hd li img{ width:115px; height:60px; display:block;}
.p-lpindex .dateil .tab-hd li span{ width:115px; top:auto; bottom:0; height:20px; }
.p-lpindex .dateil .tab-hd li p{ width:115px; left:0; top:auto; bottom:0; line-height:20px; font-size:12px; }
.p-lpindex .dateil .tab-hd .on:after{content:"";display:block; position:absolute;left:50%;top:-10px;height:0px;width: 0px; margin-left:-3px;border-color:transparent transparent #1b71e0 transparent;border-style: solid;border-width: 5px;font-size: 0;}


.p-lpindex .dateil .meta{ float:left; width:680px; font-size:14px;}
.p-lpindex .dateil .meta li{ padding-left:80px; height:30px; line-height:30px;color:#333;}
.p-lpindex .dateil .meta .tit{ float:left; width:80px; margin-left:-80px; color:#999;}
.p-lpindex .dateil .meta .adr{ width:600px; overflow:hidden; float:left; white-space:nowrap; text-overflow:ellipsis;}
.p-lpindex .dateil .meta .adr a{ display:inline; margin:0; color:#1b71e0;}
.p-lpindex .dateil .meta .tuan .time,.p-lpindex .dateil .meta .tuan .num{ float:left; margin-right:20px;font-size:12px;}
.p-lpindex .dateil .meta .tuan .tit{ padding-left:10px;}
.p-lpindex .dateil .meta .tuan .tb-icon{ float:left; width:20px; height:15px; margin-top:8px;}
.p-lpindex .dateil .meta .tuan a{float:left; height:30px; line-height:30px; padding:0 10px; color:#fff;background:#ff551a; border-radius:3px; }
.p-lpindex .dateil .meta .tuan a:hover{ color:#fff;}
.p-lpindex .dateil .meta .time .tb-icon{ background-position:-151px -232px;}
.p-lpindex .dateil .meta .num .tb-icon{ background-position:-174px -232px;}
.p-lpindex .dateil .meta .con{ float:left; }
.p-lpindex .dateil .meta .price-desc{ float:left; max-width:450px; position:relative; }
.p-lpindex .dateil .meta .price-show{ float:left; cursor:pointer; }
.p-lpindex .dateil .meta .price-show span{ float:left; font-size:16px; line-height:18px; width:18px; text-align:center; border:#ddd 1px solid; border-radius:50%; color:#ddd; margin:5px 6px 0 0; }
.p-lpindex .dateil .meta .price-show p{ color:#333; line-height:30px; float:left; }
.p-lpindex .dateil .meta .price-hide{ position:absolute; background:#fff; border:#eee 1px solid; padding:5px 10px; line-height:24px; width:440px; left:-180px; top:30px; display:none; color:#999; animation:price-animate .3s; }
.p-lpindex .dateil .meta .price-hide:before{ content:''; position:absolute; width:0; height:0; border-left:transparent 8px solid; border-right:transparent 8px solid; border-bottom:#ddd 10px solid; margin:auto; left:0; top:-10px; right:0; z-index:1; }
.p-lpindex .dateil .meta .price-hide:after{ content:''; position:absolute; width:0; height:0; border-left:transparent 8px solid; border-right:transparent 8px solid; border-bottom:#fff 10px solid; margin:auto; left:0; top:-9px; right:0; z-index:2; }
.p-lpindex .dateil .meta .price-desc:hover .price-hide{ display:block; }
@keyframes price-animate
{
    from { opacity:0; transform:translateY(20%); }
    to { opacity:1; transform:translateY(0); }
}

.p-lpindex .dateil .u-trend{ position:relative;}
.p-lpindex .dateil .u-trend .d-item{ position:absolute; left:0; top:20px; width:300px; height:220px; padding:10px; background:#fff; border:1px solid #ddd;}
.p-lpindex .dateil .u-trend .d-item .tb-icon{ position:absolute; left:20px; top:-7px; width:10px; height:10px; background-position:-59px -43px;}
.p-lpindex .dateil .u-push .tb-icon{ background-position:-249px -230px;}
.p-lpindex .dateil .price a{padding-left:20px; padding-bottom:5px; }
.p-lpindex .dateil .u-price{ float:left; height:30px; margin-right:20px; overflow:hidden; vertical-align:bottom;}
.p-lpindex .dateil .u-price i{ font-size:12px; color:#999;}
.p-lpindex .dateil .price .s-fc1{ font-size:30px;}
.p-lpindex .dateil .meta .tuan{ padding-top:5px;padding-bottom:5px; margin:10px 0; border:1px solid #ffd0bf; background:#fffdf5; }
.p-lpindex .dateil .meta a{font-size:12px; color:#666;margin-left:20px;}
.p-lpindex .dateil .meta a:hover{ color:#f60; text-decoration:underline;}
.p-lpindex .dateil .meta .more{ padding-left:0;}
.p-lpindex .dateil .meta .more a{ float:left; font-size:14px; margin-left:0; color:red;}
.p-lpindex .dateil .sdc-card{ height:40px; padding:10px;}
.p-lpindex .dateil .tel{ position:relative; float:left; height:40px; color:#f60; font-size:16px; overflow:hidden;background:url(../images/tel_i.png) left center no-repeat} 
.p-lpindex .dateil .tel .tb-icon{ float:left; width:25px; height:40px; background-position:-268px -150px;}
.p-lpindex .dateil .tel .s-fc1{ font-size:24px;margin: 0 5px 0 40px;}
.p-lpindex .dateil .tel .u-btn{ position:absolute; right:0; top:0; padding:0 5px; font-size:14px;line-height:40px; cursor:pointer;}
.p-lpindex .dateil .b{ float:right; position:relative; }
.p-lpindex .dateil .b a{ display:block; line-height:40px; background:#ff6400; color:#fff; font-size:16px; padding:0 30px 0 30px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; position:relative; }
.p-lpindex .dateil .b a:hover{ color:#fff; text-decoration:none;}
.p-lpindex .dateil .b a:before{ content:''; position:absolute; width:20px; height:20px; margin:auto; left:15px; top:0; bottom:0; }
.p-lpindex .dateil .b span{ display:block; position:absolute; z-index:999; width:100%; left:0; top:50px; background:#fff; border:#e4e4e4 1px solid; padding-bottom:10px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; display:none; }
.p-lpindex .dateil .b span:before{ content:''; position:absolute; width:0; height:0; border-left:transparent 6px solid; border-right:transparent 6px solid; border-bottom:#e4e4e4 6px solid; margin:auto; left:0; top:-6px; right:0; z-index:1; }
.p-lpindex .dateil .b span:after{ content:''; position:absolute; width:0; height:0; border-left:transparent 6px solid; border-right:transparent 6px solid; border-bottom:#fff 6px solid; margin:auto; left:0; top:-5px; right:0; z-index:2; }
.p-lpindex .dateil .b i{ display:block; line-height:20px; color:#4183d7; font-size:12px; text-align:center; }
.p-lpindex .dateil .b img{ width:100px; height:100px; margin:0 auto; }
.p-lpindex .dateil .b:hover span{ display:block; }
.p-lpindex .dateil dl{ float:right; width:300px; padding-top:5px; overflow:hidden;}
.p-lpindex .dateil dl dd{ width:120px; margin-left:10px;}
.p-lpindex .f1{ height:280px; padding:10px; border:1px solid #ddd; overflow:hidden;}
.p-lpindex .f1 .dynamic{ float:left; width:820px; padding:0 20px 0 10px; margin-right:20px; font-size:14px; border-right:1px dotted #ddd;}
.p-lpindex .f1 .dynamic .tit{ height:30px; line-height:30px; font-size:18px; font-weight:normal;}
.p-lpindex .f1 .dynamic .bd{ line-height:30px; padding-bottom:20px;}
.p-lpindex .f1 .dynamic .list{ border-bottom:1px dotted #ddd; margin-bottom:10px;}
.p-lpindex .f1 .dynamic .bd a.desc:hover{ color:#333;}
.p-lpindex .f1 .take{ float:left; width:280px;}
.p-lpindex .f1 .take .m-hd{ padding:10px 0; color:#999;}
.p-lpindex .f1 .take .title{ font-size:18px; margin-right:10px;}
.p-lpindex .f1 .take label{ float:left; width:93px; height:26px; line-height:26px; font-size:14px; cursor:pointer;}
.p-lpindex .f1 .take label input{ vertical-align:middle; margin-right:3px; margin-top:-2px;}
.p-lpindex .f1 .post{ padding-top:20px;}
.p-lpindex .f1 .u-form{ height:20px; padding:10px; border:1px solid #ddd; background:#fff; border-radius:3px; margin-bottom:20px;}
.p-lpindex .f1 .u-form .tb-icon{ float:left; width:20px; height:20px; background-position:-200px -255px; margin-right:10px;}
.p-lpindex .f1 .u-form input{ height:20px; line-height:20px; font-size:14px; border:none; background:none;}
.p-lpindex .f1 .u-btn{ width:100%;}
.p-lpindex .f2{ padding:15px 0; border:1px solid #ddd;}
.p-lpindex .f2 .m-hd,.p-lpindex .f4 .m-hd,.p-lpindex .f3 .m-hd,.p-lpindex .f10 .m-hd{ padding:0 20px 15px;}
.p-lpindex .f2 .bd{ padding-left:20px; position:relative;}
.p-lpindex .f2 .basic{ float:left; width:860px; height:380px; background:#f5f5f5;}
.p-lpindex .f2 .list{ float:right; width:275px; padding-right:5px;}
.p-lpindex .f2 .list .hd{ height:20px; line-height:20px; font-size:14px; padding-bottom:4px; border-bottom:1px dashed #ddd;}
.p-lpindex .f2 .list dl{ margin-top:5px;}
.p-lpindex .f2 .list dt{ height:18px; line-height:18px; padding:2px; border:1px solid #ddd; background:#f3f3f3; cursor:pointer;}
.p-lpindex .f2 .list .icon{ float:left; width:12px; height:12px; line-height:12px; text-align:center; border:1px solid #ddd; background:#fff;font-family: \5b8b\4f53;margin:2px 3px 0;}
.p-lpindex .f2 .list dd{ max-height:250px; margin:5px 0 0; overflow:hidden; overflow-y:auto;}
.p-lpindex .f2 .list li{ font-size:12px; color:#333; padding:5px 0; border-bottom:none;}
.p-lpindex .f2 .list .tit{ border-bottom:1px dotted #ddd;}
.p-lpindex .f2 .list .tit,.p-lpindex .f2 .list .tit .area{ text-align:center;}
.p-lpindex .f2 .list span{ margin-right:5px;}
.p-lpindex .f2 .list .area{ width:60px;}
.p-lpindex .f3{ border:1px solid #ddd; padding:10px 0;}
.p-lpindex .f3 .bd .carousel{ height:165px;}
.p-lpindex .f3 .bd .swiper-slide{width:350px; height:165px;}
.p-lpindex .f3 .bd img{ float:left; width:200px; height:165px;}
.p-lpindex .f3 .bd .swiper-slide p{ float:left;background:#f1f1f1; width:130px; height:145px; padding:10px; text-align:left;}
.p-lpindex .f3 .bd .swiper-slide .t{  font-size:16px; font-weight:bold;}
.p-lpindex .f3 .bd .swiper-slide span{ display:block;}
.p-lpindex .f3 .arrow-right{ border-radius:5px 0 0 5px; opacity:.5;}
.p-lpindex .f3 .arrow-left{ border-radius:0 5px 5px 0; opacity:.5;}
.p-lpindex .f4{ height:438px; padding:10px 0; border:1px solid #ddd;}
.p-lpindex .f4 .more .tb-icon{ height:15px;top:3px;}
.p-lpindex .f4 .map{ float:left; width:735px; height:360px; margin-left:20px; background:#f5f5f5;}
.p-lpindex .f4 .f-ctab{ float:right; width:422px;}
.p-lpindex .f4 .tab-hd{ padding:0 15px 10px;}
.p-lpindex .f4 .tab-hd li{ float: left; width:65px; height: 80px; cursor: pointer;text-align: center; font-size: 14px; color: #666;}
.p-lpindex .f4 .tab-hd i{ display: block; width:58px; height:58px;  margin: 0 auto;background:url('../images/loupanzhuye/icon.png') no-repeat;}
.p-lpindex .f4 .tab-hd .jiaotong{background-position:0 -62px}
.p-lpindex .f4 .tab-hd .on .jiaotong{background-position:0 -2px}
.p-lpindex .f4 .tab-hd .tech{background-position:-80px -62px}
.p-lpindex .f4 .tab-hd .on .tech{background-position:-80px -2px}
.p-lpindex .f4 .tab-hd .yiliao{background-position:-162px -62px}
.p-lpindex .f4 .tab-hd .on .yiliao{background-position:-162px -2px}
.p-lpindex .f4 .tab-hd .bank{background-position:-242px -62px}
.p-lpindex .f4 .tab-hd .on .bank{background-position:-242px -2px}
.p-lpindex .f4 .tab-hd .eat{background-position:-322px -62px}
.p-lpindex .f4 .tab-hd .on .eat{background-position:-322px -2px}
.p-lpindex .f4 .tab-hd .zhoubian{background-position:-402px -62px}
.p-lpindex .f4 .tab-hd .on .zhoubian{background-position:-402px -2px}
.p-lpindex .f4 .mn .hd{ height:34px; line-height:34px; padding:0 20px; font-size:14px; background:#eee;}
.p-lpindex .f4 .mn .bd{ height:240px; overflow:hidden; overflow-y:auto;}
.p-lpindex .f4 .mn li{ padding-left:20px; border-bottom:none; color:#666;}
.p-lpindex .f4 .mn i{ background:none; color:#666;}
.p-lpindex .f5{ padding:10px 20px; border:1px solid #ddd; overflow:hidden;}
.p-lpindex .f5 .m-mes{ float:left; width:840px; }
.p-lpindex .f5 .m-mes .hd{ border-bottom:#666 2px solid; margin:0; }
.p-lpindex .f5 .m-mes .hd:after{ content:''; clear:both; display:block; }
.p-lpindex .f5 .m-mes .hd .tit{ font-size:20px; color:#333; line-height:20px; height:20px; margin:10px 0; float:left; position:relative; }
.p-lpindex .f5 .m-mes .hd .tit:after{ content:''; width:100%; height:2px; background:#ff5203; left:0; bottom:-12px; position:absolute; }
.p-lpindex .f5 .m-mes .hd p{ float:left; line-height:14px; margin-top:16px; color:#999; margin-left:20px; }
.p-lpindex .f5 .m-mes .hd .more{ float:right; line-height:14px; margin-top:16px; }
.p-lpindex .f5 .m-mes .hd .more:hover{ color:#1b71e0; }
.p-lpindex .f5 .scope{ overflow:hidden; padding:10px 0; }
.p-lpindex .f5 .scope .zhpf-left{ float:left; }
.p-lpindex .f5 .scope .zhpf-top1{ overflow:hidden; }
.p-lpindex .f5 .scope .zhpf-top1 h3{ font-size:18px; color:#333; font-weight:bold; float:left; line-height:36px; }
.p-lpindex .f5 .scope .zhpf-top1 p{ float:left; line-height:36px; font-size:24px; font-weight:bold; color:#ff5203; margin:0 10px; }
.p-lpindex .f5 .scope .zhpf-top1 span{ float:left; line-height:36px; color:#333; font-size:18px; }
.p-lpindex .f5 .scope .star{ float:left; width:130px; height:25px; background:url(../images/com_04.png) no-repeat; margin:5px 0 0 10px; position:relative; }
.p-lpindex .f5 .scope .star li{ height:25px; width:25px; background:url(../images/com_03.png); float:left; margin-right:1px; }
.p-lpindex .f5 .scope .star li.half{ width:12px; }
.p-lpindex .f5 .scope .zhpf-top2{ overflow:hidden; }
.p-lpindex .f5 .scope .zhpf-top2 p{ float:left; margin-right:10px; line-height:20px; }
.p-lpindex .f5 .scope .zhpf-top2 span{ color:#ff5203; }
.p-lpindex .f5 .scope .zhpf-right{ float:right; }
.p-lpindex .f5 .scope .zhpf-right a{ display:block; width:110px; line-height:40px; color:#fff; background:#ff5203; text-align:center; margin-top:8px; }
.p-lpindex .f5 .m-mes .bd .star{ float:left; width:89px; height:18px; background:url(../images/com_07.png) no-repeat; }
.p-lpindex .f5 .m-mes .bd .star li{ height:18px; width:18px; background:url(../images/com_11.png); float:left; }
.p-lpindex .f5 .m-mes .bd .star li.half{ width:9px; }
.p-lpindex .f5 .m-mes .bd dl{ padding:0; height:auto !important; padding:20px 0; border-top:#ddd 1px solid; margin:0; }
.p-lpindex .f5 .m-mes .bd dt{ font-size:16px; line-height:20px; color:#333; margin:0; width:auto; float:none; text-align:left; }
.p-lpindex .f5 .m-mes .bd .beizhu{ overflow:hidden; margin:10px 0; }
.p-lpindex .f5 .m-mes .bd .beizhu .want{ float:left; line-height:20px; color:#333; margin-left:10px; font-weight:bold; }
.p-lpindex .f5 .m-mes .bd .beizhu .info{ float:left; margin-left:10px; }
.p-lpindex .f5 .m-mes .bd .beizhu .info p{ float:left; margin:0 10px 0 0; line-height:20px; }
.p-lpindex .f5 .m-mes .bd .beizhu .info span{ color:#ff5203; }
.p-lpindex .f5 .m-mes .bd .beizhu .mark{ float:left; line-height:20px; font-size:12px; color:#fff; background:#ff5203; padding:0 4px; }
.p-lpindex .f5 .m-mes .bd .time{ color:#999; line-height:20px; margin-top:10px; }
.p-lpindex .f5 .m-rank{ padding:0; float:right; width:270px; }
.p-lpindex .f5 .m-rank .hd{ padding:10px 0; height:auto; border-bottom:#666 2px solid; }
.p-lpindex .f5 .m-rank .hd:after{ content:''; display:block; clear:both; }
.p-lpindex .f5 .m-rank .hd .tit{ font-size:20px; color:#333; line-height:20px; float:left; position:relative; }
.p-lpindex .f5 .m-rank .hd .tit:after{ content:''; width:100%; height:2px; background:#ff5203; position:absolute; left:0; bottom:-12px; }
.p-lpindex .f5 .m-rank .bd .item{ margin-top:20px; overflow:hidden; }
.p-lpindex .f5 .m-rank .bd .img{ float:left; width:120px; margin-right:10px; }
.p-lpindex .f5 .m-rank .bd .img img{ width:120px; }
.p-lpindex .f5 .m-rank .bd .text{ float:left; width:140px; }
.p-lpindex .f5 .m-rank .bd .text .t{ color:#333; line-height:20px; font-size:16px; }
.p-lpindex .f5 .m-rank .bd .text .t:hover{ color:#ff5203; text-decoration:underline; }
.p-lpindex .f5 .m-rank .bd .text .p{ line-height:20px; margin-top:4px; }
.p-lpindex .f5 .m-rank .bd .text .p span{ color:#ff5203; font-weight:bold; }
.p-lpindex .f5 .m-rank .bd .text .s{ overflow:hidden; margin-top:4px; }
.p-lpindex .f5 .m-rank .bd .text .star{ float:left; width:70px; height:14px; background:url(../images/com-list-09.png) no-repeat; margin-top:3px; }
.p-lpindex .f5 .m-rank .bd .text .star li{ height:14px; width:14px; background:url(../images/com-list-08.png); float:left; }
.p-lpindex .f5 .m-rank .bd .text .star li.half{ width:7px; }
.p-lpindex .f5 .m-rank .bd .text .s p{ float:left; font-size:12px; color:#ff5203; line-height:20px; margin-left:4px; }
.p-lpindex .f6{ height:260px; padding:10px 20px; border:1px solid #ddd;}
.p-lpindex .f6 .f-fr a{ padding:0 5px; float:left; line-height:40px;}
.p-lpindex .f6 .f-fr .more{ border:none;}
.p-lpindex .f6 .bd{ width:100%; padding-top:10px; overflow:hidden;}
.p-lpindex .f6 ul{ width:110%;}
.p-lpindex .f6 li{ float:left; width:260px; margin-right:30px; font-size:16px; text-align:center; color:#666;}
.p-lpindex .f6 img{ display:block; width:260px; height:180px; margin-bottom:5px;}
.p-lpindex .f7{padding:10px; border:1px solid #ddd;}
.p-lpindex .f7 .m-hd{ padding:0 10px;}
.p-lpindex .f7 .trend{ float:left; width:780px;}
.p-lpindex .f7 .trend .hd{ height:40px; line-height:40px; margin-bottom:10px;}
.p-lpindex .f7 .trend .bd{ padding-left:10px;}
.p-lpindex .f7 .trend span{ margin-right:20px; font-size:14px;}
.p-lpindex .f7 .trend .price{ font-size:30px; color:#e8380d;}
.p-lpindex .f7 .trend .float .up{ color:#e8380d;}
.p-lpindex .f7 .trend .float .down{ color:#094;}
.p-lpindex .f7 .around{ float:right; width:300px; padding:10px 0 20px 20px; border-left:1px dotted #ddd;}
.p-lpindex .f7 .around .m-hd{ margin-bottom:20px;}
.p-lpindex .f7 .around li{ position:relative; height:74px; padding-left:30px; margin-bottom:10px;font-size:14px;  padding-bottom:10px; border-bottom:1px dotted #ddd; cursor:pointer;}
.p-lpindex .f7 .around img{ float:left; width:96px; height:74px; margin-right:10px;}
.p-lpindex .f7 .around li input{ position:absolute; left:5px; top:50%; margin-top:-10px;}
.p-lpindex .f7 .around .tit{ height:26px; line-height:26px; font-size:16px; font-weight:normal; overflow:hidden;}
.p-lpindex .f7 .around p{ height:24px; line-height:24px; color:#999; overflow:hidden;}
.p-lpindex .f7 .around .u-btn{ width:90%; margin:0 5%;}
.p-lpindex .f8{ border:#ddd 1px solid; padding:10px 20px; overflow:hidden; }
.p-lpindex .f8 .f-fl{ float:left; width:366px; margin-left:20px; }
.p-lpindex .f8 .f-fl .m-hd{ border-bottom:#666 2px solid; }
.p-lpindex .f8 .f-fl .m-hd:after{ content:''; display:block; clear:both; }
.p-lpindex .f8 .f-fl .title{ float:left; position:relative; line-height:40px; font-size:18px; color:#333; font-weight:normal;}
.p-lpindex .f8 .f-fl .title:after{ content:''; position:absolute; width:100%; height:2px; background:#ff5203; left:0; bottom:-2px; }
.p-lpindex .f8 .f-fl .bd{ padding:10px 0; }
.p-lpindex .f8 .f-fl .s-scroll li{ overflow:hidden; height:auto; border:none; padding:0; padding:8px 0 }
.p-lpindex .f8 .f-fl .s-scroll li:hover{ background:transparent;}
.p-lpindex .f8 .f-fl .s-scroll li .lpnan{ float:left; width:150px; }
.p-lpindex .f8 .f-fl .s-scroll li .lpnan a{ color:#333; }
.p-lpindex .f8 .f-fl .s-scroll li .lpnan a:hover{ color:#1b71e0; }
.p-lpindex .f8 .f-fl .s-scroll li .price{ float:left; width:150px; text-indent:20px; color:#ff5203; }
.p-lpindex .f8 .f-fl .s-scroll li .area{ float:left; width:66px; text-align:right; color:#999; }
.p-lpindex .f8 .f-fl .s-scroll .img{ float:left; height:auto; }
.p-lpindex .f8 .f-fl .s-scroll .img img{ height:105px; width:150px; display:block; }
.p-lpindex .f8 .f-fl .s-scroll .s-l{ float:right; margin-left:20px; width:196px; }
.p-lpindex .f8 .f-fl .s-scroll .imgBox .lpnan{ display:block; line-height:16px; margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; width:100%; white-space:nowrap; float:none; width:auto; }
.p-lpindex .f8 .f-fl .s-scroll .imgBox .lpnan a{ color:#333; font-size:16px; }
.p-lpindex .f8 .f-fl .s-scroll .imgBox .lpnan a:hover{ color:#1b71e0; text-decoration:underline; }
.p-lpindex .f8 .f-fl .s-scroll .imgBox .price{ display:block; float:none; width:auto; text-indent:0; height:auto; }
.p-lpindex .f8 .f-fl .s-scroll .imgBox .area{ display:block; line-height:30px; float:none; width:auto; text-align:left; height:auto;}
.p-lpindex .f8 .f-fl .s-scroll .imgBox .more{ display:block; line-height:26px; background:#ff5203; color:#fff; width:80px; text-align:center; height:auto; }
.p-lpindex .f8 .hots{ margin:0; }
.p-lpindex .f9{ border:1px solid #ddd; padding:10px 20px;}
.p-lpindex .f9 .m-hd{ margin-bottom:10px;}
.p-lpindex .f9 .m-hd .tb-icon{ float:right;width:20px; height:20px; margin-top:10px; margin-left:10px; background-position:-228px -254px;}
.p-lpindex .f9 .m-list-img .bd{ width:100%; padding-left:5px; overflow:hidden;font-size:14px;}
.p-lpindex .f9 .m-list-img .bd ul{ width:110%;}
.p-lpindex .f9 .m-list-img .bd li{ float:left;width:210px; height:177px;margin-right:20px;}
.p-lpindex .f9 .m-list-img .bd .img{ position:relative; display:block; width:210px; height:136px; margin-bottom:5px;}
.p-lpindex .f9 .m-list-img .bd .tit{ position:absolute; bottom:0; width:210px; height:30px; line-height:30px; text-indent:1em; background:#333;background:rgba(0,0,0,.5);color:#fff; overflow:hidden;}
.p-lpindex .f9 .m-list-img .bd img{ display:block;width:210px;height:136px;}
.p-lpindex .f10{ border:1px solid #ddd; padding:10px 0;}
.p-lpindex .f10 .tab-hd{ height:40px; line-height:40px; padding:0 20px; font-size:14px; background:#f4f4f4; border-bottom:1px dashed #ddd;}
.p-lpindex .f10 .tab-hd ul{ overflow:hidden;}
.p-lpindex .f10 .tab-hd li{ float:left; cursor:pointer; padding:0 20px 0 0;}
.p-lpindex .f10 .tab-hd li.on{ color:#f60;}
.p-lpindex .f10 .tab-bd { padding:20px;}
.p-lpindex .f10 .tab-bd li{ float:left; width:100px; height:24px; line-height:24px;}
.p-lpindex .f11{ border:1px solid #ddd; padding:10px 20px;}
.p-lpindex .f11 .m-hd{}
.p-lpindex .f11 dl{ padding-left:100px; margin-top:10px;}
.p-lpindex .f11 dt{ float:left; width:100px; margin-left:-100px; font-weight:bold;color:#333}
.p-lpindex .f11 dd a{ float:left; line-height:24px;margin-right: 15px;white-space: nowrap;}
.fixbar{position:fixed;top:-60px; left:0; width:100%; height:50px; background:#333; opacity:.9; z-index:999;}
.fixbar .title{float:left; margin-right:10px; font-size:22px; line-height:50px; color:#fff;}
.fixbar .num { float:left; width:320px; line-height:50px; color:#f60; font-size:16px; overflow:hidden;}
.fixbar .num .s-fc1{ font-size:20px; margin:0 5px;}
.fixbar .search{ width:425px; height:36px; padding:4px; margin-top:3px;}
.fixbar .search .textbox{ float:left; width:310px; height:18px; line-height:18px; padding:8px; border:1px solid #ddd; vertical-align:top;}
.fixbar .search #search_house_id{ float:left; width:90px; height:36px; line-height:36px; text-align:center; color:#fff;background: #ff5203; vertical-align:middle;}
.f-mask{position: fixed;_position: absolute;background: #000;opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";_filter: alpha(opacity=50);top: 0;left: 0;width: 100%;height: 100%;z-index:9998;}

.pop-box,.f-tips{position:fixed; left:50%; top:100px;z-index:11001; width:675px; margin-left:-339px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-560+"px");background-color:#fff;border: 1px solid #dedede;}
.pop-box .f-close{ display:block; width:60px; height:60px; line-height:60px; text-align:center; font-size:60px; color:#fff; background:#000; opacity:.5; position:absolute; right:-61px; top:-1px; cursor:pointer; overflow:hidden;font-family: \5b8b\4f53;}
.pop-box .f-close:hover{opacity:.8;}
.pop-box .hd{ position:relative; height:76px; margin-bottom:10px;color:#fff;text-align:center;}
.pop-box .hd span{ position:absolute; left:50%; top:-11px;width:223px; height:65px; padding:10px;margin-left:-121px; font-size:30px; background:url(/newimages/base-sprites-2.png) no-repeat -156px -314px;}
.pop-box .post{ display:block; width:450px; padding:20px; margin:0 auto;}
.pop-box .post ul{ width:100%;}
.pop-box .post li{height:50px; padding-left:120px; margin-bottom:20px;}
.pop-box .post .con{ position:relative; width:100%; height:50px;}
.pop-box .post .tit{ float:left; margin-left:-120px; text-align:right; width:110px; height:50px; line-height:50px; font-size:16px;}
.pop-box .post .u-text{ width:300px; height:20px; line-height:20px; padding:14px; border:1px solid #ddd; background:#fff; font-size:14px; border-radius:3px;}
.pop-box .post .yzm{float:left; width:180px; }
.pop-box .post .btn{ float:right; width:110px; height:50px; line-height:50px; font-size:14px; text-align:center; border:1px solid #ddd; background:#f0f0f0; cursor:pointer;}
.pop-box .post .con .tips{ position:absolute; left:180px; top:50%; margin-top:-10px; width:20px; height:20px;} 
.pop-box .post .tb-icon{ display:block; width:20px; height:20px;}
.pop-box .post .success .tb-icon{ background-position:-258px -253px;}
.pop-box .post .error .tb-icon{ background-position:-284px -253px;}
.pop-box .post .u-btn{padding-left:0; width:100%; border-radius:5px; border-bottom:4px solid #ce3a06;}
.pop-box .post .u-btn input{ margin-top:5px; font-size:20px;}
.pop-box .mhd{ padding:10px 0; text-align:center;}
.pop-box .mhd .tit{ height:30px; line-height:30px; font-size:30px; color:#333;}
.pop-box .mhd .des{ height:30px; line-height:30px; font-size:22px; color:#ff5203;}
.pop-box .tit_new{ height:30px; line-height:30px; font-size:30px; color:#333; text-align:center; padding:10px 0;width:200px;  text-overflow:ellipsis;white-space:nowrap; margin:0 200px;}
.pop-box .desc_new{ font-size:14px; line-height:24px; text-align:center; color:#666; padding:10px 0; margin:0 100px;}
.pop-look .meta{ padding:0 20px 20px; background:#f5f5f5;overflow: hidden;}
.pop-look .meta .tit{ float:left; line-height:76px; font-size:22px; font-weight:normal; width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pop-look .meta ul{ position:relative; float:left; width:435px; height:80px; margin-top:10px; color:#999; font-size:14px; }
.pop-look .meta li{ position:relative; float:left; height:40px; line-height:40px; text-align:center; border-bottom:#ff5203 1px solid; width:25%;}
.pop-look .meta li span{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pop-look .meta .time{ font-size:12px; line-height:15px;}
.pop-look .meta .over{ position:absolute; right:-40px;}
.pop-look .meta .tb-icon{ position:absolute; bottom:-6px; left:50%; margin-left:-6px; display:block; width:12px; height:12px; background-position:-388px -292px;}
.pop-call{ width:500px; padding:0 20px; margin-left:-250px;}
.pop-call .hd{text-indent:20px;height: 54px; line-height:54px;border-bottom: 2px solid #ff5203;font-size: 22px;font-weight: bold;color: #ff5203; text-align:left;}
.f-tips{ width:675px; height:100px; padding:30px 0; text-align:center;color:#fff;background:#000; border-radius:2px; border:none; opacity:.8;}

.m-list-img .bd li:hover .tit{text-decoration:underline;}

.xdsoft_autocomplete {display: inline; position: relative; word-spacing: normal; text-transform: none; text-indent: 0px; text-shadow: none; text-align: start; }
.xdsoft_autocomplete .xdsoft_input { position: relative; z-index: 2; }
.xdsoft_autocomplete .xdsoft_autocomplete_dropdown { position: absolute; border: 1px solid #ccc; border-top-color:#d9d9d9; box-shadow: 0 2px 4px rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2); cursor: default; display: none; z-index: 1001; margin-top: -1px; background-color: #fff; min-width: 100%; overflow: auto; }
.xdsoft_autocomplete .xdsoft_autocomplete_hint { position: absolute; z-index: 1; color: #ccc !important; -webkit-text-fill-color: #ccc !important; text-fill-color: #ccc !important; overflow: hidden !important; white-space: pre !important; }
.xdsoft_autocomplete .xdsoft_autocomplete_hint span { color: transparent; opacity: 0.0; }
.xdsoft_autocomplete .xdsoft_autocomplete_dropdown > .xdsoft_autocomplete_copyright { color: #ddd; font-size: 10px; text-decoration: none; right: 5px; position: absolute; margin-top: -15px; z-index: 1002; }
.xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div { background: #fff; white-space: nowrap; cursor: pointer; line-height: 1.5em; padding:3px 5px; text-indent:5px; }
.xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div.active { background: #f60; color: #FFFFFF; }

/*  2016骞�9鏈�21鏃� 12:46:35 */
.p-yelp .m-mes .m-hd{border-bottom: 1px dashed #e0e0e0;}
.p-yelp .m-rank{font-size:14px;padding:10px; background:#f5f5f5;margin-bottom:20px;}
.p-yelp .m-rank .hd{ height:40px; line-height:40px; margin-bottom:10px; font-size:16px; text-align:center;}
.p-yelp .m-mes .bd dl{ padding-top:20px; margin-bottom:20px;}
.p-yelp .m-mes .more a,.p-yelp .m-mes .meta{ color:#999;}
.p-yelp .score{ float:left; width:500px; padding-left:20px; margin-bottom:10px;}
.p-yelp .score li { height: 30px; line-height: 30px; }
.p-yelp .score span { float: left; }
.p-yelp .score .tit { width: 60px; padding-right: 10px; text-align: right; }
.p-yelp .score .bor { border: 1px solid #ddd; margin-top: 8px; margin-right: 10px; padding: 2px; height: 10px; width:250px; border-radius: 5px; background: #fff; }
.p-yelp .score .bor i { display: block; height: 10px; border-radius: 2px; }
.p-yelp .score .s1 i { background: #29c5c9; }
.p-yelp .score .s2 i { background: #b596db; }
.p-yelp .score .s3 i { background: #4eaae9; }
.p-yelp .score .s4 i { background: #f49445; }
.p-yelp .score .s5 i { background: #db45ad; }
.p-yelp .star{float: left;width:300px;}
.p-yelp .star li { height: 30px; line-height: 30px; }
.p-yelp .star .tit { width: 60px; padding-right: 10px; float: left; text-align: right; }
.p-yelp .star p { float: left; width: 150px; padding: 2px; margin-top: 3px; margin-right: 10px; }
.p-yelp .star a { float: left; width: 18px; height: 18px; text-indent: -999em; margin: 0 5px; background-image:url("../images/loupanzhuye/bgicon.png"); background-repeat:no-repeat; background-position:0 -88px; overflow: hidden; }
.p-yelp .star .on {background-position:0 -108px; }
.p-yelp .star .cur {background-position:0 -108px; }
.p-yelp .star .fen {  }
.p-yelp .m-hd .tit{font-size:18px; color:#333;}
.p-yelp .comment_form{ margin-bottom:20px;}
.p-yelp .comment_form .review-bd{padding:20px 18px;border:1px solid #dbdbdb}
.p-yelp .comment_form li{margin:5px 0 10px}
.p-yelp .comment_form .tit{float:left;color:#333;font-size:16px}
.p-yelp .comment_form input{ border:none;}
.p-yelp .comment_form textarea{float:left;font-size:12px;width:730px;height:auto;overflow:auto;text-align:left; padding:5px; border:none;}
.p-yelp .review-confirm{margin:10px 0}
.p-yelp .review-field input{height:14px;padding:12px 8px;border:1px solid #d8d8d8;border-radius:5px}
.p-yelp .review-field span i{color:#0b73bb; cursor:pointer;}
.p-yelp .review-confirm .review-btn{float:right;width:120px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#ff551a;font-size:16px;cursor:pointer;border-radius:5px}


/*闄嶄环锛屽湴鍧€锛岃闃呭脊鍑哄眰*/
.alert-box{position: absolute;width:336px; border:1px solid #ccc; background: #fff; padding: 10px;}
.alert-box1,.alert-box2{left: 878px;}
.alert-box3{left: 578px;}
.alert-box p{ width: 300px; line-height: 20px;}
.alert-box b{display: block; width:9px; height: 6px; position: absolute;top:-6px; left: 46px;}
.alert-box strong{ display: block; width: 326px; height: 60px; background: #ffc; border:1px solid #e1bf00; font-weight: normal; line-height: 20px; padding: 5px;}
.alert-box .closeBtn{ float: right; display: block; color: #666; font-size: 14px; position: absolute;top:10px;right: 10px; text-align:center; display: block; width: 20px; height: 20px; line-height: 20px;background: #f8f8f8; cursor: pointer; border: 1px solid #ccc; }
.alert-box i{ clear: both;display: block; font-size: 12px;color:#ff5203;}
.alert-box .user-phone{ width: 219px; height: 30px; border: 1px solid #ccc; margin-top: 10px;padding-left: 10px;}
.alert-box .send{ width: 100px; height: 30px; background:#1b71e0; color: #fff; cursor: pointer; margin-top: 10px; border:0;}

.g-sdc .info { position: relative; }
.g-sdc .info .alert-box1 { left: auto; right: 0px; z-index: 999; }
.g-sdc .info .alert-box1 .send { border: 0; }
.g-sdc .info .alert-box2 { left: auto; right: 0px; z-index: 999; }
.g-sdc .info .alert-box2 .send { border: 0; }

/*妤肩洏鍦板浘*/
.loupan-peitao{ padding: 17px 0 0 14px; border: #dbdbdb 1px solid;margin-bottom: 20px;}
.loupan-peitao h2 { font-size:24px; color:#333; margin-bottom:15px; font-weight:normal;}
#loupan-peitao-tab{ position:relative;}
#loupan-peitao-tab .tab-ul{ float: right;_position:relative;_top:-20px;*margin-top:10px;}
#loupan-peitao-tab .tab-ul li{ float: left; width:71px; height: 80px; cursor: pointer;text-align: center; font-size: 14px; color: #666;}
#loupan-peitao-tab .tab-ul li i{ display: block; width:58px; height:58px;  margin: 0 auto;}
.jiaotong,.tech,.yiliao,.bank,.eat,.zhoubian{
    background:url('../images/loupanzhuye/icon.png') no-repeat;
    _background-image:url('../images/loupanzhuye/icon-ie6.png')
}
.jiaotong{background-position:0 -62px}
.cur .jiaotong{background-position:0 -2px}
.tech{background-position:-80px -62px}
.cur .tech{background-position:-80px -2px}
.yiliao{background-position:-162px -62px}
.cur .yiliao{background-position:-162px -2px}
.bank{background-position:-242px -62px}
.cur .bank{background-position:-242px -2px}
.eat{background-position:-322px -62px}
.cur .eat{background-position:-322px -2px}
.zhoubian{background-position:-402px -62px}
.cur .zhoubian{background-position:-402px -2px}

#loupan-peitao-tab .tab-ul .cur{ color: #f60;}
#loupan-peitao-tab .tab-div{ width: 100%; height: 359px; display: none;_margin-top:-70px; _position:relative;*margin-top:-80px;}
#loupan-peitao-tab .tab-div .map{float:left;width:736px;height:360px}

.marker{position:absolute;display:block;width:32px;height:42px;line-height:28px;text-align:center;background:url(../images/loupanzhuye/marker.png) no-repeat}
.markercenter{position:absolute;display:block;width:64px;height:51px;text-align:center;background:url(../images/loupanzhuye/markercenter.png) no-repeat}

.map-loading-wrap{position:absolute;top:0;left:0;z-index:100;zoom:1;width:653px;height:360px;background-color:#fff;text-align:center}
.map-loading-wrap .map-loading{width:100px;height:32px;line-height:32px;padding-left:35px;margin:164px auto;text-align:center;background:url(../images/image-preview/loading.gif) no-repeat 0% 50%}

.list-loading-wrap{position:absolute;bottom:0;right:0;z-index:101;zoom:1;width:511px;height:226px;
background-color:#fff;text-align:center}
.list-loading-wrap .list-loading{width:100px;height:32px;line-height:32px;padding-left:35px;margin:97px auto;text-align:center;background:url(../images/image-preview/loading.gif) no-repeat 0% 50%}


.zhoubian-list-wrap{ float:right; width:428px; margin-top: 20px; _position: absolute; _top:-20px;*margin-top:100px; height: 100px;}
.zhoubian-list-wrap p{ height: 33px; line-height: 33px; background: #eee; padding-left:20px; font-size: 16px; color: #666;}
.zhoubian-wrapper{ height: 226px; overflow-y:auto; overflow-x:hidden;}
.zhoubian-wrapper dl,#zhoubian-wrapper ul{ height:33px; line-height: 33px; font-size: 16px; color: #666;}
.zhoubian-wrapper dl{cursor:pointer}
.zhoubian-wrapper dl:hover,#zhoubian-wrapper ul li:hover{ background: #ebf4ff;}
.zhoubian-wrapper dl.cur{ background: #c9e2ff;}
.zhoubian-wrapper dl dt{ float: left; width:30px;margin:0 5px 0 20px}
.zhoubian-wrapper dl dd{ float: left;}
.zhoubian-wrapper dl dd.road{width:265px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}
.zhoubian-wrapper dl dd.range{margin-left:10px}

.zhoubian-wrapper dl .bank-data{ width:270px; height: 33px; overflow: hidden;}
.zhoubian-wrapper ul li{ width: 491px; clear: both; height: 33px;}
.zhoubian-wrapper ul li .loupanName{display: inline-block; float:left; width: 30%;height: 33px; overflow: hidden; margin-left: 20px;}
.zhoubian-wrapper ul li .lpprice{display: inline-block; float:left; width: 33%;height: 33px; overflow: hidden; text-align: right;}
.zhoubian-wrapper ul li .lpprice em{ color:#ff5203;}
.zhoubian-wrapper ul li .juli{display: inline-block; float:left; width: 30%;height: 33px; overflow: hidden; text-align: right;}
.zhoubian-wrapper .scroll{ width: 10px; height: 230px; position:absolute;top:0;right: 0; background: #efefef;}
.zhoubian-wrapper .scroll .bar{ width: 10px; height:25px; background: #d6d6d6; position:absolute;top:0;left: 0; cursor: pointer;}

.shapan-tab{ overflow:hidden;position: absolute;left: 30px;top: 10px;z-index: 9;}
.shapan-tab > li{ float:left; line-height:30px; width:90px; text-align:center; margin-right:3px; font-size:16px; background:#d9d9d9; cursor:pointer;}
.shapan-tab > li.cur{ color:#fff; background:#db4945;}
.shapan-text{ position:relative; height:390px;}
.shapan-text > li{ position:absolute; left:10000px; top:0;width: 100%;}
.shapan-text > li.cur{ display:block; left:0;}
.shapan-box{ width:860px; height:380px; overflow:hidden; position:relative;}
.shapan-bg{ position:absolute; min-width:100%; min-height:100%; cursor:move; z-index:2; left:0; top:0;}
.shapan-bg > img{ position:absolute; left:0; top:0; z-index:1; min-width:100%; min-height:100%;}
.shapan-layer{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:2;}
.shapan-tag{ position:absolute; top:10px; right:0px; z-index:3; overflow:hidden;}
.shapan-tag span{ display:block; line-height:24px; padding:0 13px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#fff; margin:0 10px 10px 0;}
.shapan-tag span.shapan-4{ background:#9E9E9E;}
.shapan-tag span.shapan-3{ background:#FF5203;}
.shapan-tag span.shapan-2{ background:#22C71E;}
.shapan-item{ position:absolute; z-index:4;}
.shapan-item span{ display:block; line-height:24px; padding:0 10px; color:#fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; cursor:pointer;}
.shapan-item i{ display:block; width:0px; height:0px; margin:0 auto; border-left:transparent 6px solid; border-right:transparent 6px solid;}
.shapan-item:hover{ z-index:99;}
.shapan-item.shapan-4 span{ background:#9E9E9E;}
.shapan-item.shapan-4:hover span{ background:#ffc100;}
.shapan-item.shapan-4 i{ border-top:#9E9E9E 6px solid;}
.shapan-item.shapan-4:hover i{ border-top:#ffc100 6px solid;}
.shapan-item.shapan-3 span{ background:#FF5203;}
.shapan-item.shapan-3:hover span{ background:#ffc100;}
.shapan-item.shapan-3 i{ border-top:#FF5203 6px solid;}
.shapan-item.shapan-3:hover i{ border-top:#ffc100 6px solid;}
.shapan-item.shapan-2 span{ background:#22C71E;}
.shapan-item.shapan-2:hover span{ background:#ffc100;}
.shapan-item.shapan-2 i{ border-top:#22C71E 6px solid;}
.shapan-item.shapan-2:hover i{ border-top:#ffc100 6px solid;}
.shapan-item.golden span{ background:#ffc100;}
.shapan-item.golden i{ border-top:#ffc100 6px solid;}
.shapan-info{ position:absolute; z-index:5; border:#e5e5e5 1px solid; background:#fff; width:360px; height:320px; margin:auto; left:0; top:0; right:0; bottom:0; display:none;}
.shapan-info h2{ overflow:hidden; margin:0 10px; border-bottom:#dbdbdb 1px dashed;}
.shapan-info h2 p{ font-size:16px; color:#333; font-weight:bold; line-height:40px; float:left;}
.shapan-info h2 a{ float:right; width:14px; height:14px; background:url(../images/icon.png) 0 -14px; margin-top:13px;}
.shapan-scroll{ height:280px;  overflow-y:scroll;}
.shapan-line{ margin:0 10px; overflow:hidden;}
.shapan-line p{ float:left; width:50%;}
.shapan-line span{ float:left; line-height:36px; font-size:12px; margin-left:4px;}
.shapan-line i{ float:left; width:16px; height:16px; margin:10px 0 0 8px; background:url(../images/icon.png) -15px -14px no-repeat;}
.shapan-line p.rzsj i{ background-position:-31px -14px;}
.shapan-line p.dy i{ background-position:0px -37px;}
.shapan-line p.cs i{ background-position:-16px -35px;}
.shapan-line p.hs i{ background-position:-34px -37px;}
.shapan-line p.thpb i{ background-position:0px -57px;}
.shapan-hide{ margin:0 10px 10px;}
.shapan-hide h3{ overflow:hidden; background:#f5f5f5; font-weight:normal;}
.shapan-hide h3 p{ float:left;}
.shapan-hide h3 i{ float:left; width:16px; height:16px; background:url(../images/icon.png); margin:10px 4px 0 8px; cursor:pointer;}
.shapan-hide h3 i.off{ background-position:-17px -57px;}
.shapan-hide h3 i.on{ background-position:0px -77px;}
.shapan-hide h3 b{ line-height:36px; float:left;}
.shapan-hide h3 span{ float:right; line-height:36px; margin-right:8px;}
.shapan-hide dl{ margin:0 8px; display:none;}
.shapan-hide dt{ border-bottom:#ebebeb 1px dashed;}
.shapan-hide dt,.shapan-hide dd{ overflow:hidden;}
.shapan-hide dl a{ display:block; overflow:hidden;}
.shapan-hide dl p{ float:left; line-height:2.5em; height:2.5em; width:40%; overflow:hidden;}
.shapan-hide dl span{ float:left; line-height:2.5em; height:2.5em; width:30%; overflow:hidden;}
.shapan-hide dl b{ float:left; line-height:2.5em; height:2.5em; width:30%; overflow:hidden; font-weight:normal;}


/*2016骞�9鏈�24鏃� 10:23:27 瀵规瘮椤甸潰*/
.p-duibi .contents{position:relative;zoom:1;z-index:10;overflow:hidden;width:100%;margin:15px 0}
.p-duibi .contents-west{position:absolute;z-index:11;top:0;left:0;width:140px;height:300px;margin-right:20px}
.p-duibi .contents-center{margin-left:160px;width:1020px}
.p-duibi .contents-center h2{width:1007px;height:48px;line-height:48px;color:#333;padding-left:10px;border-left:3px solid #ff5203;background-color:#f4f4f4;font-size:16px}
.p-duibi .contents-center table{border-collapse:collapse; table-layout:fixed;border:none;width:100%;font-size:12px}
.p-duibi .contents-center td{text-align:center;height:50px;padding:5px;border:1px solid #d8d8d8}
.p-duibi .contents-center td.left{text-align:left;padding:5px 10px}
.p-duibi .contents-center table .f16{font-size:16px}
.p-duibi .contents-center table .score{margin:5px auto;padding-bottom:2px;width:180px;overflow:hidden;border-bottom:1px dotted #d8d8d8}
.p-duibi .contents-center table .close{}
.p-duibi .contents-center table h4{font-size:18px;color:#333;}
.p-duibi .contents-center table h4 i{font-size:28px;color:#ff5203}
.p-duibi .add-comparison{margin-bottom:15px}
.p-duibi .add-comparison p{float:left;margin-right:6px}
.p-duibi .add-comparison .field{float:left;width:330px;height:16px;padding:8px;border:1px solid #d8d8d8}
.p-duibi .add-comparison #add_btn_id{float:left;width:78px;height:34px;line-height:34px;text-align:center;background-color:#ff5203;color:#fff;font-size:16px;cursor:pointer; border:none;}
.p-duibi .house-img{position:relative;zoom:1;padding:24px 0}
.p-duibi .house-img img,.house-img h3{width:180px;margin:0 auto; max-width:100%;}
.p-duibi .house-img h3{position:relative;overflow:hidden;text-align:left;height:18px;line-height:18px}
.p-duibi .house-img h3 a{color:#1b73de}
.p-duibi .house-img h3 a.close{position:absolute;top:1px;right:0;width:17px;height:16px;cursor:pointer;
background:url(../images/base-sprites.png) no-repeat -376px -72px;
_background-image:url(../images/base-sprites-ie6.png)}
.p-duibi .field{font-size:14px;}
.p-duibi .tab-list-ul{ width:346px; height:auto; float:left; border:1px solid #d8d8d8; position:absolute; left:160px;top:34px; background:#fff;}
.p-duibi .tab-list-ul li{ height:16px; line-height:16px; padding:8px; float:left; width:330px; font-size:14px;}
.p-duibi .tab-list-ul li:hover{ background:#c8e3fc; cursor:pointer; color:red;}
.p-duibi .tab-list-ul li span{display:block;}
.p-duibi table .progress{width:180px;height:120px;margin:0 auto;color:#333;font-size:12px}
.p-duibi .progress li{display:block;height:20px;line-height:20px;margin-bottom:2px}
.p-duibi .progress li label,.p-duibi .progress li span{display:inline-block;float:left;*display:inline;*zoom:1;height:20px;line-height:20px}
.p-duibi .progress li label{width:50px;text-align:left}
.p-duibi .progress li span{float:right;color:#666}
.p-duibi .progress .progress-bar{float:left;width:94px;height:12px;margin-top:3px;border-radius:3px;border:1px solid #e5e5e5;background-color:#fff;font-size:1px}
.p-duibi .progress .progress-bar .bar{float:left;display:inline-block;height:12px;border-radius:2px;width:0%;margin:0;font-size:1px}
.p-duibi .progress .progress-bar .c1{background-color:#2bc5c9}
.p-duibi .progress .progress-bar .c2{background-color:#b596db}
.p-duibi .progress .progress-bar .c3{background-color:#4ea7e6}
.p-duibi .progress .progress-bar .c4{background-color:#f49042}
.p-duibi .progress .progress-bar .c5{background-color:#dc47ad}
.p-duibi .contents-west .west-tabs{width:140px;height:294px;font-size:16px;color:#333;border-top:1px solid #d8d8d8}
.p-duibi .west-tabs .tabs{width:136px;padding-left:2px;height:48px;line-height:48px;border:1px solid #d8d8d8;text-align: center;border-width:0 1px 1px 1px;cursor:pointer}
.p-duibi .west-tabs .tabs.cur{width:136px;padding-left:0;cursor:default;border-right-width:0;border-left:3px solid #ff5203}

/* 淇敼 */
.fullscreen .img .show{ width:auto; position:absolute; width:100%; height:100%; left:0; top:0;}
.fullscreen .img li img{ max-width:none; width:auto; left:0; top:0; cursor:move; }

/* 淇敼妤肩洏涓婚〉鐒︾偣鍥� */



.tab-hd ul li span {
    display: block;
    width: 100%;
    height: 30px;
    background: #000;
    opacity: 0.5;
    filter: alpha( opacity = 50);
    position: absolute;
    top:31px;
    left: 0;
    z-index: 2;
}
.tab-hd ul li p {
    text-align: center;
    position: absolute;
    top:35px;
    left: 3px;
    width: 100%;
    color: #fff;
    z-index: 101;
    color: #fff;
	
}

.focus .btn{position:absolute;width:20px;height:70px;top:116px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;  -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;}
.focus .prev{left:0;background:url(/newimages/prevBtn.png) no-repeat;}
.focus .next{right:0;background:url(/newimages/nextBtn.png) no-repeat;}
.p-lpindex .dateil .focus{ position:relative}
.pop-box ul li.f_xieyi{ height:30px;}
.pop-box ul li.f_xieyi .con{ position:relative}
.pop-box ul li.f_xieyi .con .xieyi{ position:absolute;left:0px; top:3px;}
.pop-box ul li.f_xieyi .con .tongyi{ position:absolute; left:15px;}
.pop-box ul li.f_xieyi .con .tongyi a{ color:#FF6600}

.copyright_info{ padding:15px; border:1px #999999  dotted; background:#fafafa;font-size:12px; margin:0px auto 20px auto; color:#999999}
.ck_info{margin-right:10px;}
.dp_copyinfo{ margin-top:10px}

/* 妤肩洏涓婚〉鏄剧ず鎴峰瀷鍥鹃攢鍞姸鎬� / 20161103 */
.home_draw_list  {position:relative; }
.home_draw_list .u-sale{ position:absolute; left:-3px; top:10px;}


.z_xieye{ position:relative; height:20px; margin-top:5px;}
.z_xieye .xieyi{ position:absolute;left:0px; top:3px;}
.z_xieye .tongyi{ position:absolute; left:15px;}
.sendAddress { z-index:9999}


.d_xieye{position:relative; height:30px;}
.d_xieye .xieyi{ position:absolute;left:0px; top:8px;}
.d_xieye .tongyi{ position:absolute; left:15px;}
.d_xieye .tongyi a{ color:#999999}
.u_xieye{  position:relative; height:20px; margin-top:5px;}
.u_xieye .xieyi{ position:absolute;left:0px; top:3px;}
.u_xieye .tongyi{ position:absolute; left:15px;}
.u_xieye .tongyi a{ color:#FF6600}

.p-lpindex .dateil .meta .con p{ float:left; max-width:500px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.p-lpindex .dateil .meta .con p > a{ color:#333;}
.p-lpindex .dateil .meta .con p > a:first-child{ margin:0;}
.p-lpindex .dateil .meta .con p > a:hover{ color:#f60;}
.p-lpindex .dateil .meta .con a{ font-size:14px;}

/* 妤肩洏涓婚〉鐧惧害鍦板浘宸ュ叿 */
.loupan-peitao{ padding:20px;}
#loupan-peitao-tab{ overflow:hidden;}
#loupan-peitao-tab .tab-div{ position:absolute; top:0; right:0; background:#fff; width:428px; height:100%; transition:transform 0.5s; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s;}
#loupan-peitao-tab .tab-ul{ float:none; overflow:hidden;}
.zhoubian-list-wrap{ float:none;}
.list-loading-wrap{ width:100%;}
.map-loading-wrap{ width:710px;}
.list-shensuo{ position:absolute; margin:auto; left:-20px; top:0; bottom:0; background:#fff; width:20px; height:80px; cursor:pointer; box-shadow:#ddd -2px 0px 2px 1px; -webkit-box-shadow:#ddd -2px 0px 2px 1px; -moz-box-shadow:#ddd -2px 0px 2px 1px;}
.list-shensuo p{ width:0; height:0; border-top:transparent 10px solid; border-bottom:transparent 10px solid; border-right:#666 10px solid; margin:30px 0 0 5px;}
.list-shensuo p:after{ content:''; width:0; height:0; border-top:transparent 10px solid; border-bottom:transparent 10px solid; border-right:#fff 10px solid; position:absolute; top:30px; left:7px;}
.loupan-peitao h2{ margin-bottom:14px;}
.loupan-peitao.full-screen{ padding:0px; position:fixed; background:#fff; width:100%; height:100%; top:0; left:0; z-index:999;}
.list-gongjiao{ position:absolute; width:100%; height:100%; left:0; top:0; background:#fff; display:none;}
.list-gongjiao h3{ overflow:hidden; margin:0px 40px; font-weight:normal; padding:10px 0; border-bottom:#d8d8d8 1px solid;}
.list-gongjiao h3 span{ float:left; font-size:16px; line-height:24px;}
.list-gongjiao h3 a{ float:right; border:#d8d8d8 1px solid; line-height:22px; padding:0 10px; border-radius:3px; color:#666;}
.list-gj-input{ margin:40px; overflow:hidden;}
.list-gj-l{ float:left; width:80%;}
.list-gj-r{ float:left; width:20%;}
.list-gj-input p{ overflow:hidden; margin:0 0 20px 20px;}
.list-gj-input span{ float:left; height:30px; margin-right:10px; background:red; width:30px; border-radius:50%;}
.list-gj-input span i{ display:block; width:24px; line-height:24px; color:red; background:#fff; border-radius:50%; margin:3px 0 0 3px; text-align:center;}
.list-gj-input span.green{ background:green;}
.list-gj-input span.green i{ color:green;}
.list-gj-input input[type='text']{ float:left; height:28px; width:160px; border:#d8d8d8 1px solid; text-indent:10px;}
.list-gj-input input[type='button']{ height:30px; width:120px; background:#46B9E8; border:0; color:#fff; border-radius:4px; cursor:pointer; margin-left:20px;}
.list-gj-input input[type='button']:hover{ background:#3ba1cb;}
.list-gj-th{ display:block; width:22px; height:22px; background:url(../images/replace.gif) no-repeat; margin-top:30px;}
.list-gj-result{ margin:10px 40px 0;}
.list-jiache{ position:absolute; width:100%; height:100%; left:0; top:0; background:#fff; display:none;}
.list-jiache h3{ overflow:hidden; margin:0px 40px; font-weight:normal; padding:10px 0; border-bottom:#d8d8d8 1px solid;}
.list-jiache h3 span{ float:left; font-size:16px; line-height:24px;}
.list-jiache h3 a{ float:right; border:#d8d8d8 1px solid; line-height:22px; padding:0 10px; border-radius:3px; color:#666;}
.list-jc-input{ margin:40px; overflow:hidden;}
.list-jc-l{ float:left; width:80%;}
.list-jc-r{ float:left; width:20%;}
.list-jc-input p{ overflow:hidden; margin:0 0 20px 20px;}

.list-jc-input span{ float:left; height:30px; margin-right:10px; background:red; width:30px; border-radius:50%;}
.list-jc-input span i{ display:block; width:24px; line-height:24px; color:red; background:#fff; border-radius:50%; margin:3px 0 0 3px; text-align:center;}
.list-jc-input span.green{ background:green;}
.list-jc-input span.green i{ color:green;}
.list-jc-input input[type='text']{ float:left; height:28px; width:160px; border:#d8d8d8 1px solid; text-indent:10px;}
.list-jc-input input[type='button']{ height:30px; width:120px; background:#46B9E8; border:0; color:#fff; border-radius:4px; cursor:pointer; margin-left:20px;}
.list-jc-input input[type='button']:hover{ background:#3ba1cb;}
.list-jc-th{ display:block; width:22px; height:22px; background:url(../images/replace.gif) no-repeat; margin-top:30px;}
.list-jc-result{ margin:10px 40px 0;}

.p-lpindex .dateil .meta .new_icon{ padding-top:10px; position:relative; z-index: 9;}
.p-lpindex .dateil .meta .new_icon:after{ content:''; clear:both; }
.p-lpindex .dateil .meta .new_icon .share{ float:right;}
.p-lpindex .dateil .meta .new_icon .share1{ width:auto; background:url(/newimages/addShare.png) 0 -21px no-repeat; padding-left:20px; margin:0; line-height:30px; height:auto;}
.p-lpindex .dateil .meta .new_icon .share2{ width:auto; background:url(/newimages/addShare.png) 0 9px no-repeat; padding-left:20px; margin:0; margin-left:20px; line-height:30px; height:auto;}
.p-lpindex .dateil .meta .new_icon .saomiao{ float:left; margin-left:20px; position:relative;}
.p-lpindex .dateil .meta .new_icon .saomiao span{ display:block; cursor:pointer; line-height:30px; padding-left:18px; background:url(/newimages/addShare.png) 0 -52px no-repeat;}
.p-lpindex .dateil .meta .new_icon .saomiao p{ position:absolute; right:0; top:30px; box-shadow:#ddd 0px 2px 4px 0px; display:none; z-index:9; background:#fff; padding:5px;}
.p-lpindex .dateil .meta .new_icon .saomiao canvas{ display:block;}
.p-lpindex .dateil .meta .new_icon .saomiao:hover p{ display:block;}
.p-lpindex .dateil .meta .new_icon .u-trend{ float:left; margin:0; line-height:30px; padding-left:20px; }
.p-lpindex .dateil .meta .new_icon .u-trend .tb-icon{ background:url(/newimages/new_icon.png) 0 0 no-repeat; margin-top:5px; }
.p-lpindex .dateil .meta .new_icon .u-push{ float:left; line-height:30px; padding-left:20px; }
.p-lpindex .dateil .meta .new_icon .u-push .tb-icon{ background:url(/newimages/new_icon.png) -20px 0 no-repeat; margin-top:5px; }
.p-lpindex .dateil .meta .new_icon .u-counter{ float:left; line-height:30px; padding-left:20px; }
.p-lpindex .dateil .meta .new_icon .u-counter .tb-icon{ background:url(/newimages/new_icon.png) -40px 0 no-repeat; margin-top:5px; }
.p-lpindex .dateil .meta .new_icon .jiang-box{ left:0; top:40px; }


.lp-list .hot .tj-icon{ position:absolute;top:5px; left:-20px; z-index:999999; display:block; width:110px; height:36px; background-position:5px -0px;}
.tj-icon{background-image: url(../images/ico_tj.png);  background-repeat:no-repeat;}
.lp-list .hot{ position:relative; background:#fffff8;border: 1px solid #ff5202;/* overflow: hidden; */padding-top: 10px;}
.lp-list .hot li:last-child{ border-bottom:1px dashed #fff;}
.p-lpindex .f10{ margin:0; padding:0; }
.p-lpindex .f10 .f-tab{ overflow:hidden; background:#f5f5f5; }
.p-lpindex .f10 .f-tab li{ float:left; font-size:14px; line-height:3em; color:#333; padding:0 20px; cursor:pointer; font-weight:bold; }
.p-lpindex .f10 .f-tab li.cur{ position:relative; }
.p-lpindex .f10 .f-tab li.cur:after{ content:''; position:absolute; width:100%; height:2px; background:#1b71e0; left:0; bottom:0; }
.p-lpindex .f10 .f-text{ padding:10px 20px; }
.p-lpindex .f10 .f-text > li{ display:none; }
.p-lpindex .f10 .f-text > li.cur{ display:block; }
.p-lpindex .f10 .f-links{ overflow:hidden; }
.p-lpindex .f10 .f-tit{ color:#333; line-height:24px; font-weight:bold; }
.p-lpindex .f10 .f-items{ float:left; line-height:24px; margin-right:15px; }
.p-lpindex .f10 .f-items a{ color:#666; }
.p-lpindex .f10 .f-items a:hover{ color:#ff5203; }


.p-info .main li#wyf_box .cur { content: ""; display: block; position: absolute;right:30px;top: 50%;margin-top: -2px;height: 0px; width: 0px; border-color: #999 #FFF #FFF #FFF;border-style: solid;border-width: 5px;font-size: 0;
}

/* 妤肩洏涓婚〉鍦板浘寮圭獥閲嶇疆鏍峰紡 */
.BMapLib_SearchInfoWindow{ box-shadow:2px 2px 8px #888; border:#e5e5e5 1px solid !important; }
.BMapLib_SearchInfoWindow .BMapLib_bubble_top{ border-bottom:#e5e5e5 1px solid !important; margin:0 10px; }
.BMapLib_SearchInfoWindow .BMapLib_bubble_title{ padding:0 !important; background:transparent !important; }
.BMapLib_SearchInfoWindow .BMapLib_sendToPhone{ display:none; }
.BMapLib_SearchInfoWindow .BMapLib_bubble_content{ padding:0 !important; }
.BMapLib_SearchInfoWindow .BMapLib_bubble_content .text{ padding:10px; }
.BMapLib_SearchInfoWindow .BMapLib_bubble_content .text p{ color:#666; line-height:1.5em; margin-bottom:10px; }
.BMapLib_SearchInfoWindow .BMapLib_trans_text{ text-indent:10px; }

/* 娴姩瀵艰埅鏍峰紡 */
.floatHeader{ position:fixed; width:100%; background:#fff; left:0; top:0; display:none; z-index:999; }
.floatHeader.openAnimate{ animation:openAnimate .5s; -webkit-animation:openAnimate .5s; -moz-animation:openAnimate .5s;}
.floatHeader .floatHeaderWrap{ width:100%; margin:0 auto; background:#F7F7F7; border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; }
.floatHeader .floatHeaderWrap .m-nav2{ border:0; max-width:1180px; margin:0 auto; border-left:#f7f7f7 1px solid; border-right:#f7f7f7 1px solid; }
.floatHeader .floatTitleWrap{ width:100%; max-width:1180px; margin:auto; overflow:hidden; padding:40px 0 20px; }
.floatHeader .floatTitleWrap .t{ float:left; font-size:36px; color:#333; line-height:40px; }
.floatHeader .floatTitleWrap .p{ float:left; margin-left:20px; }
.floatHeader .floatTitleWrap .p span{ float:left; line-height:40px; color:#999; }
.floatHeader .floatTitleWrap .p p{ font-size:30px; float:left; color:#ff5203; line-height:40px; font-weight:bold; margin:0 5px; }
.floatHeader .floatTitleWrap .p b{ float:left; font-weight:normal; color:#333; padding-top:10px; line-height:30px; }
.floatHeader .floatTitleWrap .tel{ float:right; }
.floatHeader .floatTitleWrap .tel span{ float:left; width:30px; height:30px; background:url(../images/tel_i.png); margin-top:5px; }
.floatHeader .floatTitleWrap .tel p{ float:left; font-weight:bold; font-size:24px; color:#ff5203; margin:0 20px 0 10px; line-height:40px; }
.floatHeader .floatTitleWrap .tel a{ float:left; width:120px; line-height:36px; text-align:center; color:#fff; background:#ff5203; border-radius:2px; -webkit-border-radius:2px; }
@keyframes openAnimate
{
	from { opacity:0; }
	to { opacity:1; }
}
@-webkit-keyframes openAnimate
{
	from { opacity:0; }
	to { opacity:1; }
}
@-moz-keyframes openAnimate
{
	from { opacity:0; }
	to { opacity:1; }
}
/* 鍔ㄦ€佸垪琛� */
.p-lpindex .f1{ height:auto; border:none; padding:0; }
.p-lpindex .f1 .dynamic{ width:858px; margin:0; padding:0; border:#e3e4e4 1px solid; }
.p-lpindex .f1 .m-hd{ background:#fafafa; height:auto; border-bottom:#e3e4e4 1px solid; }
.p-lpindex .f1 .m-hd .title{ font-size:22px; color:#333; line-height:60px; text-indent:20px; float:left; }
.p-lpindex .f1 .m-hd .more{ line-height:60px; margin-right:20px; }
.p-lpindex .f1 .m-hd .more:hover{ text-decoration:underline; }
.p-lpindex .f1 .dynamic .tl-item{ padding:20px 0 15px; margin:0 20px; border-bottom:#e7e7e7 1px dashed; }
.p-lpindex .f1 .dynamic .tl-item:last-child{ border-bottom:none; }
.p-lpindex .f1 .dynamic .tl-item .t{ overflow:hidden; }
.p-lpindex .f1 .dynamic .tl-item .t span{ float:left; font-size:14px; line-height:20px; border:#ff5203 1px solid; padding:0 5px; color:#ff5203; border-radius:3px; -webkit-border-radius:3px; }
.p-lpindex .f1 .dynamic .tl-item .t span.type_1{ color:#ff5203; border-color:#ff5203; }
.p-lpindex .f1 .dynamic .tl-item .t span.type_2{ color:#15bb30; border-color:#15bb30; }
.p-lpindex .f1 .dynamic .tl-item .t a{ float:left; font-size:16px; line-height:22px; color:#333; margin-left:10px; }
.p-lpindex .f1 .dynamic .tl-item .t a:hover{ color: #ff5203; text-decoration: underline; }
.p-lpindex .f1 .dynamic .tl-item .d{ color:#999; font-size:14px; line-height:24px; margin-top:5px; }
.p-lpindex .f1 .dynamic .tl-item .txt{ overflow:hidden; }
.p-lpindex .f1 .dynamic .tl-item .txt p{ float:left; color:#666; font-size:14px; line-height:24px; width:720px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.p-lpindex .f1 .dynamic .tl-item .txt a{ float:left; font-size:14px; color:#009dfc; line-height:24px; }
.p-lpindex .f1 .dynamic .tl-item .txt a:hover{ text-decoration:underline; }
.p-lpindex .f1 .dynamic .tl-item .txt2{ line-height:24px; }
.p-lpindex .f1 .dynamic .tl-item .txt2 p{ float:none; display:inline; width:auto; white-space:normal; }
.p-lpindex .f1 .dynamic .tl-item .txt2 a{ float:none; display:inline; }
.p-lpindex .f1 .dynamic .tl-item .img{ float:left; padding-right:20px; }
.p-lpindex .f1 .dynamic .tl-item .img img{ width:140px; height:96px; }
.p-lpindex .f1 .take{ float:right; width:294px; border:#e3e4e4 1px solid; height:384px; }
.p-lpindex .f1 .take .m-hd{ padding:0; }
.p-lpindex .f1 .take .m-hd span{ float:left; line-height:60px; }
.p-lpindex .f1 .take .bd{ padding:13px 0 0 15px; }
.p-lpindex .f1 .take label{ height:46px; line-height:46px; }
.p-lpindex .f1 .post{ margin-right:15px; padding-top:13px; }
.p-lpindex .f1 .take .d_xieye{ height:auto; padding:20px 0 30px; }
.p-lpindex .f1 .take .d_xieye label{ width:100%; overflow:hidden; display:block; height:auto; line-height:normal; float:none; }
.p-lpindex .f1 .take .xieyi{ float:left; position:static; margin-top:0px; height:20px; }
.p-lpindex .f1 .take .tongyi{ float:left; white-space:nowrap; position:static; width:200px; line-height:20px; }
.p-lpindex .f1 .take .tongyi a{ font-size:12px; }

.article .bd img {max-width: 100%; text-indent: 0; display: block; margin: 0 auto;}

/* baoming */
.p-lpindex .dateil .meta .u-enter{ float:left; color:#1b71e0; margin:0 0 0 20px; padding:0; }
.p-lpindex .f3 .m-hd span a{ color:#1b71e0; }
.map-enter{ overflow:hidden; margin-top:20px; }
.map-enter .map-enter-tit{ float:left; font-size:18px; color:#333; line-height:30px; margin-right:20px; }
.map-enter .map-enter-form{ float:left; }
.map-enter .map-enter-form input{ float:left; height:30px; box-sizing:border-box; border:#eaeaea 1px solid; border-right:none; width:200px; text-indent:10px; }
.map-enter .map-enter-form button{ height:30px; width:120px; color:#fff; background-color:#ff5203; border:none; }

.enter-dy{ background:#f9f9f9; padding:20px 0 20px 20px; margin-bottom:20px; }
.enter-dy .enter-tit{ font-size:20px; color:#333; }
.enter-dy .enter-tit span{ font-size:14px; color:#999; }
.enter-dy .enter-desc{ margin-top:20px; }
.enter-dy .enter-desc p{ line-height:30px; }
.enter-dy .enter-ck{ overflow:hidden; padding-top:10px; }
.enter-dy .enter-ck li{ float:left; margin:20px 10px 0 0;}
.enter-dy .enter-ck input{ vertical-align:middle; }
.enter-dy .enter-ck label{ color:#666; cursor:pointer; }
.enter-dy .enter-form .tel{ margin:20px 20px 0 0; border:#ddd 1px solid; border-radius:4px; }
.enter-dy .enter-form .tel input{ width:100%; height:48px; text-indent:10px; font-size:14px; border:none; border-radius:4px; }
.enter-dy .enter-form .xy{ margin:20px 0 0 0; line-height:20px; height:20px;}
.enter-dy .enter-form .xy input{ vertical-align:middle; }
.enter-dy .enter-form .xy span{ color:#666; }
.enter-dy .enter-form .xy a{ color:#1b71e0; }
.enter-dy .enter-form .btn{ margin:20px 20px 0 0; }
.enter-dy .enter-form .btn button{ width:100%; border:none; height:48px; font-size:18px; color:#fff; background:#fe6200; border-radius:4px; }

#assort_tab_map_id .name{ transform:translate(-50%, -62px); -webkit-transform:translate(-50%, -62px); -ms-transform:translate(-50%, -62px); -moz-transform:translate(-50%, -62px); color:#fff; line-height:24px; padding:10px 14px; background:#5184f9; position:absolute; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; }
#assort_tab_map_id .name:before{ content:''; position:absolute; width:0; height:0; border-left:transparent 8px solid; border-right:transparent 8px solid; border-top:#5184f9 8px solid; margin:auto; left:0; bottom:-8px; right:0; }
#assort_tab_map_id .name:after{ content:''; position:absolute; width:10px; height:10px; background:#5184f9; border:#fff 3px solid; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; margin:auto; bottom:-26px; left:0; right:0; }
#assort_tab_map_id .icon{ width:32px; height:42px; background:transparent url(../images/loupanzhuye/marker.png); line-height:32px; text-align:center; font-size:14px; position:absolute; left:-16px; top:-42px; }
#assort_tab_map_id .icon:hover{ background-image:url(../images/loupanzhuye/marker.png); }
#assort_tab_map_id .panel2{ background:#fff; padding:20px; box-shadow:0 0 6px 0 rgba(13,4,9,0.2); width:200px; position:absolute; left:-120px; top:-144px; }
#assort_tab_map_id .panel2:after{ content:''; position:absolute; width:0; height:0; border-left:transparent 8px solid; border-right:transparent 8px solid; border-top:#fff 8px solid; margin:auto; left:0; bottom:-8px; right:0; }
#assort_tab_map_id .panel2 h2{ overflow:hidden; font-size:14px; }
#assort_tab_map_id .panel2 span{ float:left; line-height:20px; color:#333; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:140px; }
#assort_tab_map_id .panel2 i{ float:left; width:60px; font-style:normal; color:#333; font-weight:bold; line-height:20px; text-align:right; }
#assort_tab_map_id .panel2 p{ color:#999; line-height:20px; width:200px; white-space:pre-wrap; }

#assort_list_id .i{ overflow:hidden; }
#assort_list_id .i:hover{ background:#f5f5f5; cursor:pointer; }
#assort_list_id .i span{ float:left; width:30px; line-height:32px; text-indent:10px; }
#assort_list_id .i p{ float:left; width:265px; padding:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:32px; background:transparent; }
#assort_list_id .i b{ float:left; line-height:32px; }

/* 妤肩洏璇︾粏椤靛姩鎬� */
.time-list .hd{ overflow:hidden; height:auto; }
.time-list .hd a{ float:left; line-height:28px; margin-right:4px; border-radius:4px; font-size:14px; color:#333; background:#f5f5f5; padding:0 10px; }
.time-list .hd a.cur{ background:#ff5203; color:#fff; }
.time-list .hd p{ float:right; font-size:14px; color:#999; line-height:28px; }

.swiper-photo-tap{ margin-bottom:20px; }
.swiper-photo-tap .swiper-container{ height:56px; }
.swiper-photo-tap .swiper-slide a{ background:#f5f5f5; color:#333; padding:10px 0; display:block; margin-right:20px; }
.swiper-photo-tap .swiper-slide a.active{ background:#ff5203; color:#fff; }
.swiper-photo-item{ display:none; }
.swiper-photo-item.active{ display:block; }
.swiper-photo-fy{ position:absolute; width:100%; height:0; left:0; top:0; }
.swiper-photo-fy .prev{ position:absolute; width:30px; height:56px; left:0; top:0; background:#000; background:rgba(0, 0, 0, 0.2); filter:alpha(opacity=20); cursor:pointer; }
.swiper-photo-fy .prev:after{ content:''; position:absolute; width:22px; height:42px; background:url(/newimages/base-sprites-2.png?2017121201) -378px -50px; margin:auto; left:0; top:0; right:0; bottom:0; }
.swiper-photo-fy .next{ position:absolute; width:30px; height:56px; right:0; top:0; background:#000; background:rgba(0, 0, 0, 0.2); filter:alpha(opacity=20); cursor:pointer; }
.swiper-photo-fy .next:after{ content:''; position:absolute; width:22px; height:42px; background:url(/newimages/base-sprites-2.png?2017121201) -378px 0; margin:auto; left:0; top:0; right:0; bottom:0; }

@charset "UTF-8";
/**
 *
 * @authors liuyw (i@liuyw.com)
 * @date    2016-04-13 21:21:59
 * @version v1.0
 */
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
/* body,textarea,input,button,select,keygen,legend{font: 12px/1.5 \5FAE\8F6F\96C5\9ED1, tahoma, arial, "Hiragino Sans GB",\5b8b\4f53;color:#666;outline:0;}*/
body{background:#fff; overflow-x:hidden;}
img{ vertical-align:middle;}
a{color:#333;}
a:hover{color:#ff5203;}
.publicTitle{ overflow:hidden; padding-bottom:8px; border-bottom:#333 3px solid; }
.publicTitle h2{ float:left; font-size:28px; color:#333; font-weight:normal; line-height:30px; margin-top:10px; position:relative; padding-left:24px; }
.publicTitle h2:after{ content:''; position:absolute; width:4px; height:100%; background:#fe5a00; left:0; top:0; }
.publicTitle .desc{ float:left; font-size:14px; color:#999; line-height:16px; margin:24px 0 0 40px; }
.publicTitle .kft{ float:left; font-size:14px; color:#009dfc; line-height:16px; margin:24px 0 0 40px; }
.publicTitle .search{ float:right; }
.publicTitle .search input{ float:left; height:38px; border:#ddd 1px solid; border-right:none; line-height:38px\9; width:264px; text-indent:10px; font-size:14px; }
.publicTitle .search a{ float:left; line-height:40px; background:#009dfc; color:#fff; width:65px; text-align:center; font-size:12px; }
.publicTitle .linkTo{ float:left; margin-top:10px; }
.publicTitle .linkTo a{ float:left; font-size:18px; line-height:30px; color:#333; padding:0 4px; margin-left:40px; position:relative; }
.publicTitle .linkTo a:hover,.publicTitle .linkTo a.cur{ color:#fe5a00; }
.publicTitle .linkTo a:hover:after,.publicTitle .linkTo a.cur:after{ content:''; position:absolute; width:100%; height:3px; background:#fe5a00; left:0; bottom:-11px; }
/*
 * Swiper 2.7.0
 幻灯插件
*/
/* ===============================================================
Basic Swiper Styles
================================================================*/
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */ z-index: 1; }
.swiper-wrapper { position: relative; width: 100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px, 0, 0); -o-transition-timing-function: ease; -o-transform: translate(0px, 0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px, 0, 0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px, 0, 0); transition-timing-function: ease; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.swiper-wp8-vertical { -ms-touch-action: pan-x; }

/* ===============================================================
户型图
================================================================*/
.bd .draw_img { position:relative; }
.bd .draw_img p{ position:absolute; width:100%; line-height:20px; font-size:12px; background:rgba(0, 0, 0, 0.5); text-indent:10px; color:#fff; left:0; bottom:0; }