@charset "gb2312";

/*主导航*/
.fc_navWrap{background-color:#FF6537; min-width: 1200px; margin: 0px auto;}
.fc_nav{width: 1200px; margin: 0px auto;height: 43px;line-height: 43px;font-size: 18px;font-family: "Microsoft YaHei"; }
.fc_nav li{ float:left; }
.fc_nav li a{padding: 0 20px; display:block; color: #fff;text-decoration: none;}
.fc_nav li a:hover{ background-color:#f6943a;}
.fc_nav li a.select {background: #fff;color:#f78115;border-top:3px solid #f78115;margin:-3px 0 0 0;}

/*租售房源列表*/
.house_source{width:925px;float:left;padding-bottom:15px;}
.house_source .title{height:40px;line-height:40px;border-bottom: 2px solid #e4393c;}
.house_source .tabs{float:left;}
.house_source .tabs li{float:left;width:110px;color:#666666;text-align:center;font-size:16px;cursor:pointer;}
.house_source .tabs li a.selected{background:#ff552e;height: 40px;line-height: 40px;color: #fff;border-radius: 2px 2px 0 0; display: block;}
.house_source .tabs li:hover{background-color:#ffeeeb;border-radius:2px 2px 0 0}
.house_source .title .result{float:right;font-size:14px;padding-right:15px;}
.house_source .title .result span{color:red;}
.house_source .list{padding:0;}
.house_source .list li{padding: 25px 0;overflow:hidden;border-bottom: 1px solid #e7ebee;}
.house_source .list li:hover {background-color:#f9f9f9;}
.house_source .list li:hover .tit a {color:#ff552e}
.house_source .list .pic{float:left;width: 200px;position: relative;}
.house_source .list .pic .count {font: normal 12px/22px 微软雅黑;color: white;top:3px;left: 0;position: absolute; background: rgba(0, 0, 0, 0.4); min-width: 10px; padding: 0 5px;}
.house_source .list .pic img {width: 200px;height: 150px;vertical-align:top;}
.house_source .list .con{float:right;width: 710px;position:relative;font-size: 14px;}
.house_source .list .tit{height:26px;line-height: 26px;overflow:hidden;max-width: 570px;}
.house_source .list .tit a{font-size: 22px;font-weight:bold;}
.house_source .list .tit .ms,.house_source .list .tit .ding,.house_source .list .tit .tui{color: white; padding: 0 3px;height: 22px;line-height: 22px; display: inline-block; border-radius: 3px; vertical-align: text-bottom;}
.house_source .list .tit .ms{background: #39bc30;border: 1px solid #39bc30; }
.house_source .list .tit .ding{background: #fb6969;border: 1px solid #fb6969;}
.house_source .list .tit .tui{  background: #078ad2;border: 1px solid #078ad2;}
.house_source .list .tit b{color: #ff552e;}
.house_source .list .date{overflow:hidden;margin-left: -11px;padding-top: 18px;}
.house_source .list .date span{margin: 0 10px 0px -1px;padding: 0px 0px 0px 13px;display: inline-block;background: url(../images/house_pc_icons.png) 0 -60px no-repeat;}
.house_source .list p{padding-top: 6px;}
.house_source .list p .address{padding-left: 25px;background: url(../images/house_pc_icons.png)  -59px -284px no-repeat;margin-left: 5px;}
.house_source .note{margin-top: 6px;overflow:hidden;color: #999;}
.house_source .note span{height: 18px;line-height: 18px;padding: 0 5px;margin-right: 5px;display: inline-block;color: midnightblue;background: #f5f7f9;}
.house_source .contact{margin-top: 6px;overflow:hidden;background: url(../images/icon/herd.png) 0 0 no-repeat;padding-left: 25px;background-size: 20px;}
.house_source .list .price{position:absolute;top: 30px;right: 60px;}
.house_source .list .price .sum{text-align: right;}
.house_source .list .price .sum b{color: #fd4d39;margin-right: 3px;font-size: 30px;height: 42px;font-family: Avenir-Black,Avenir;}
.house_source .list .price .unit{padding-top: 0;text-align: right;}
.house_source .list .time{position: absolute;right: 10px;top: 5px;color: #ccc;}

/*租售列表右侧*/
.house_R{float:right;width:260px;}
.house_R .ads {overflow: hidden;}

/*店铺推广*/
.house_R .top{width:260px;font-size:14px;}
.house_R .top .title{font-size: 18px;padding:5px;margin: 0 10px; font-weight: bold;}
.house_R .top .title span{height:26px;line-height:26px;}
.house_R .top ul{padding:10px 0;font-size:14px;}
.house_R .top li{height: 42px;line-height: 42px;overflow:hidden;border: 1px solid #999;border-radius: 3px;margin-bottom: 10px;padding: 0 10px;font-size: 22px;font-weight: bold;background-color: gold;}
.house_R .top li span{float:right;color:#ff6600;font-weight: normal;font-size: 16px;}

.house_R .news{border:1px solid #eee;padding:0 15px;font-size:14px;margin-bottom:15px;background: #FFF;}
.house_R .news .title{font-size:18px;color:#333;border-bottom:1px solid #eee;padding:10px 0;}
.house_R .news .title span{height:26px;line-height:26px; font-weight: bold;}
.house_R .news ul{font-size:14px;padding: 10px 0 10px 25px;background: url(../images/top_lp_icon.gif) no-repeat 0 18px;}
.house_R .news li{height:36px;line-height:36px; overflow:hidden;}
.house_R .news li span{float:right;color:#ff6600;}

/*中介+房产经纪人列表*/
.shop_list{float:left;width: 903px;border:1px solid #eee;padding-bottom:15px;background: #FFF;}
.shop_list .title{height:40px;line-height:40px;border-bottom: 2px solid #e4393c;}
.shop_list .title span{width: 110px;float: left;background:#ff552e;height: 40px;line-height: 40px;color: #fff;;display: block;font-size: 16px;text-align: center;}
.shop_list .info{padding: 20px 0 20px 20px;overflow: hidden;}
.shop_list .info li{float: left;width: 200px;height: 310px;margin: 0 20px 20px 0;}
.shop_list .info li:hover {background-color:#f9f9f9}
.shop_list .info .photo{overflow:hidden;}
.shop_list .info .photo img{display:block;width: 200px;height: 150px;margin: 0 auto;}
.shop_list .con{font-size: 14px;padding: 10px 10px;border: 1px solid #ededed;border-top: none;}
.shop_list .con h3{height: 26px;line-height: 26px;font-size: 20px;padding-bottom: 8px;text-align: center;}
.shop_list .con p{line-height: 26px;height: 26px;overflow: hidden;}
.shop_list .con p em{color: #999;;}

.jjr{float:left;width:900px; border:1px solid #eee;padding-bottom:15px;background: #FFF;}
.jjr .title{height:40px;line-height:40px;border-bottom: 2px solid #e4393c;}
.jjr .title span{width: 110px;float: left;background:#ff552e;height: 40px;line-height: 40px;color: #fff;;display: block;font-size: 16px;text-align: center;}
.jjr .list{margin:10px 20px;padding-bottom:10px;}
.jjr .list li{padding:20px 0;border-bottom: 1px solid #f3f3f3;overflow:hidden;}
.jjr .list li:hover {background-color:#f9f9f9}
.jjr .list .pic{float:left;padding-top: 5px;overflow:hidden;}
.jjr .list .pic img{display:block;width:120px;height: 120px; }
.jjr .list .pic2{float:left;padding-top: 5px;overflow:hidden;}
.jjr .list .pic2 img{display:block;width:200px;height: 150px;}
.jjr .list .con{float: left;width:620px;padding-left: 15px;font-size: 14px;}
.jjr .list .con h3{color:#328be7;height: 26px;line-height: 26px;font-size: 20px; padding-bottom: 8px;}
.jjr .list .con p{line-height: 26px;}
.jjr .list .con p em{color: #999;;}
.jjr .list .con .tags{ line-height: 26px;font-size: 14px; clear: both; height: 26px;}
.jjr .list .con .tags span{height: 18px;line-height: 18px;padding: 1px 5px;margin-right: 5px;display: inline-block;border:1px solid #e6e6e6;}
.jjr .list .con .phone{ background: url(../images/house_pc_icons.png) 0 -198px no-repeat;display:inline-block;padding-left:22px;margin-left:5px;}


/*积分排行*/
.zj_rside{float:right;width:280px;}
.broker{border: 1px solid #eee;margin-bottom: 15px;}
.broker .hd{ border-bottom: 1px solid #E3E3E3;h;height: 40px;line-height: 40px;}
.broker .hd span{font-size: 16px;margin: 14px 0 14px 10px;height: 15px;line-height: 14px; display: inline-block;border-left: 3px solid #fb6053;padding-left: 8px;font-weight: bold;}
.broker .info {padding: 10px 15px;font-size: 14px;}
.broker .info li{height: 33px;line-height: 33px;overflow:hidden; color: #999;}
.broker .info span{ float: right;red}
.broker .info span img{padding-top: 8px;}

/*-----------------------------------小区页-----------------------------------------*/
/*小区列表*/
.xq_left {float:left;width:883px;border:1px solid #e6e5e5eee;border-top:0; padding-bottom:15px;}
.xq_right {width: 200px;float: right;}
.xq_right300 {width: 300px;float: right;}
.xq_right260 {width: 260px;float: right;}
.xq_list {margin: 0 ;color: #666; padding-bottom: 10px;}
.item {padding: 20px 0;font-size: 14px;border-bottom: 1px dashed #E5E5E5; overflow: hidden;}
.item:hover{ background:#FAF9F6;}
.item .pic{ margin-right:15px;float:left;}
.item .pic img{ width: 160px;height: 120px;}
.item dl{width: 550px; height: 120px;float:left; line-height:30px;} 
.item dt{font-size:18px;margin-bottom: 14px;color: #25D;}
.item dt a{color:#2255dd;}
.item dd{line-height: 26px;} 
.item dd span{color: #F78115; margin-right: 30px;} 
.item .iconinfo,.item .iconpic,.item .iconmap{ background:url(/images/ershou/icon_list1.gif) 0 2px no-repeat; padding-left:20px; display:inline-block;}
.item .iconpic{ background-position:0 -27px;}
.item .iconmap{ background-position:0 -56px; padding-left:16px;}
.item .price { float:left; line-height:28px;padding-top: 25px;  color: #999;}
.item .price .em {color: #F16100;font-size: 24px;}


/*小区内容页*/
.title-bar{height:auto;margin-bottom: 10px;}
.title-bar .name{font-weight: 700;font-size: 36px;}
.title-bar .addr{font-size: 14px;color: #888;padding-left: 55px;}

.basic{border-bottom: 1px solid #f3f3f3;overflow: hidden;}
.basic .pics{float: left;vertical-align: middle;}
.basic .pics img{width:520px;height:390px;margin: 10px 0;}
.basic .info {width: 650px;float: right;margin-left: 20px;}
.basic .info .item1{margin-bottom: 20px;}
.basic .info .item1 .price{display: inline-block;font-size: 30px;color: #f64b00;font-weight: 700;}
.basic .info .item1 .price b{font-size: 14px;color: #999;font-weight: normal;padding-left: 5px;}
.basic .info .item1 .price_last{display: inline-block;font-size: 14px;color: #666;padding-left:15px;}
.basic .info .item1 .compare_up{display: inline-block;color: red;padding-left:15px; font-size: 16px;}
.basic .info .item1 .compare_down{display: inline-block;color: #28a032;padding-left:15px;font-size: 16px;}

.basic .info .item2 {border-top: 1px solid #f3f3f3; padding: 15px 0; overflow: hidden;}
.basic .info .item2 li{float: left;width: 325px;font-size: 14px;  height: 30px;line-height: 30px;overflow: hidden;}
.basic .info .item2 li span{color: #999;}

.basic .info .item3 { padding:15px 0; border-top: 1px solid #f3f3f3;overflow: hidden;}
.basic .info .item3 li{font-size: 14px;line-height: 30px;overflow: hidden;}
.basic .info .item3 li span{color: #999;}

.basic .info .item4 {padding: 10px 0 20px 0; overflow: hidden;}
.basic .info .item4 li{float: left;width: 325px;font-size: 14px; line-height: 30px;overflow: hidden;}
.basic .info .item4 li span{color: #999;}
.basic .info .item4 li b{font-size: 24px;color: #f64b00;font-weight: 700;}

.detail-container{overflow: hidden; margin-top: 20px;}
.detail-left {width: 920px;float: left;}
.detail-mod{overflow: hidden;font-size: 14px;margin-bottom: 25px;}
.detail-mod .title{font-size: 22px;font-weight: 400;line-height: 36px;margin: 20px 0;}
.detail-mod .desc{font-size: 14px;line-height: 28px;}
.detail-mod a {text-decoration: none; color: red;}

/*相关房源*/
.ajax_house{margin-bottom: 15px;overflow: hidden;}
.ajax_house .title{font-size: 22px;font-weight: 400;margin-bottom: 20px;}
.ajax_house .title span{float:right;font-size: 14px;line-height: 36px;font-weight: normal;padding-right: 10px;}
.ajax_house .text{border: 1px solid #f4f4f4;border-top: none;}
.ajax_house li{margin: 0 30px 15px 0;width: 200px;float:left;position:relative;line-height:26px;}
.ajax_house li .name{text-align: center;padding: 0px 10px;;top: 100px;height: 30px;;line-height:30px;color:#fff;font-size: 16px;overflow:hidden;position:absolute;background:rgba(0, 0, 0, 0.4);z-index:1}
.ajax_house li img{display:block;width: 200px;height: 145px;}
.ajax_house li img:hover{opacity:.8;filter:alpha(opacity=40)}
.ajax_house li h3 {height: 26px;line-height: 26px;overflow: hidden;font-size: 16px;padding: 10px 10px 0px 10px;}
.ajax_house li p{height:26px;line-height:26px;color:#777;overflow:hidden;padding: 5px 10px;}


/*求购列表*/
.photo2{width: 100%;border-collapse:collapse;text-align: center;}
.photo2 th{ height:32px; border-bottom: 1px solid #E7E7E7; font-size:14px;}
.photo2 tr:hover { background: #F9F9F9;}
.photo2 .tit{font-size: 14px;}
.photo2 .tit a{color: #00d;}
.photo2 td {border-bottom: 1px dashed #e6e5e5;line-height: 30px;padding: 5px 0;font-size: 14px;}
.photo2 td .price{color:red;padding-right: 2px;}

