@charset "utf-8";
/* CSS Document */



/*房源标题*/
.house_tit{margin-top:50px; background:#000; width:100%; padding:10px 0;}
.house_tit h2{ font-size:15px; color:#FFF; line-height:20px; padding:0 10px; }

/*图片轮播*/
.house_pic{width:100%; height:242px; background:#000;}
.pic_box{width:320px; height:242px; overflow:hidden; margin:0 auto; position:relative;}
ul.pic_list{width:9999px; position:absolute; left:0; top:0;}
ul.pic_list li{float:left;}
.black_bg{ width:100%; height:30px; background:#000; position:absolute; bottom:0; left:0;filter:alpha(opacity=50);  opacity:0.6;}
.pic_num{ color:#FFF; text-align:center; position:absolute; bottom:0; left:0; width:320px;}
.pic_num p{height:30px; line-height:30px; text-align:center;}

.pic_num a{ display:block; width:30px; height:30px; background:url(../images/m_icon640.png) 0px -197px no-repeat; background-size: 25px auto; position: absolute;}
.pic_num a.pre{left:40px; bottom:0;}
.pic_num a.next{background-position: 22px -230px; right:40px; bottom:0; }

/*房源详情*/
#content{width:94%; margin:0 auto;background:#fff;}
.price_type{margin:5px 0;}
.price_type span.price{font-size:20px; font-weight:bold; color:#f2390e;}
.price_type span.price i{font-size:26px; vertical-align:middle;}
.price_type b.transform{margin-left:10px;}
.price_type b.add_icon{ display:inline-block; width:15px; height:15px; background:url(../images/m_icon640.png) 3px -275px no-repeat; background-size:25px auto; vertical-align:middle;}
p.tag{margin:10px 0;}
p.tag span{ font-size:12px; font-family:Arial, Helvetica,"宋体", sans-serif; color:#FFF; font-weight:normal; padding:5px; border-radius:3px;}

.house_info{border-top:2px solid #666; border-bottom:2px solid #666;}
.house_info ul li{ line-height:25px; width:49%;  float:left;}
.house_info ul li label{font-weight:bold; color:#000;}

.describe{margin-top:5px;}
.describe h4{ margin-bottom:5px; color:#000;border-bottom:1px solid #514947;padding-bottom:5px;}
.describe p{font-size:16px;line-height:30px; font-family:Arial, Helvetica,"宋体", sans-serif;}

/*地图*/
.map{width:290px; height:245px; overflow:hidden; margin:10px 0 10px 0;}

/*房源发布人*/
.this_agent h4{ margin-bottom:5px; color:#000;}
.this_agent_info{width:100%; background:#eee; position:relative;}
a.agent_info_a{ display:block; width:100%; height:60px; padding:10px 0; background:#FFF; box-shadow:1px 1px 1px #d3d1d1; position:relative;}
.agent_pic{width:50px; height:50px; position:absolute;  left:4px; top:13px; border-radius:50%; overflow:hidden; border:0px solid #fff;  box-shadow:1px 1px 1px #d3d1d1;}
.agent_pic span{display:block;  width:50px; height:50px; overflow:hidden; border-radius:50%; }
.agent_pic img{width:50px; height:auto;}

.agent_info{margin-left:65px;}
.agent_info p{color:#333; font-size:13px; color:#666;}
.agent_info p span{font-weight:bold; font-size:16px; color:#333;}
b.adress_icon{ display:inline-block; width:15px; height:15px; background:url(../images/m_icon640.png) 3px -275px no-repeat; background-size:25px auto; vertical-align:middle; margin-left:5px;}
p.tag{margin:6px 0;}
p.tag span{ font-size:12px; font-family:Arial, Helvetica,"宋体", sans-serif; color:#FFF; font-weight:normal; padding:3px 8px; border-radius:3px; margin-right:5px;}
.arrow_icon{ position:absolute; width:20px; height:30px; right:5px; top:24px; background: url(../images/m_icon640.png) 9px -372px no-repeat; background-size:20px;}
.bot_blank{height:65px;}