@charset "gb2312";
/**
* Description: Public component style 
* Developers: xiaojuan <xiaojuan1@leju.sina.com.cn>
**/

/*warper*/
.warper{width:100%;overflow:hidden;}

/*header*/
.header{width:100%;margin:0 auto;overflow:hidden;}
.banner{background:url(src.house.sina.com.cnimpimpdeal155523d58474ed9f36cd4985ee3efe55_p24_mk24.png20151106) no-repeat transparent; width:960px;height:85px;margin:0 auto;}
.topNav{width:100%;background-color:#f1f1f1;border-top:1px solid #d7d7d7;border-bottom:5px solid #c91d20;height:40px;overflow:hidden;z-index:-1;}
.topNav ul{margin:0 auto;font-size:14px;}
.topNav ul li{float:left;line-height:40px;padding-right:20px;}
.nav_r{float:right;background:url(src.house.sina.com.cnimpimpdealc73bc25edde47e9bbf64fe2a6299f1e3_p24_mk24.png) no-repeat 74px -8px;width:84px;line-height:40px;padding-right:12px;color:#c91d20;text-align:center;display:block;margin-right:10px;cursor:pointer;font-size:14px;}
.nav_r:hover{float:right;background:url(src.house.sina.com.cnimpimpdealc73bc25edde47e9bbf64fe2a6299f1e3_p24_mk24.png) no-repeat 73px -46px #fff;width:82px;border-left:1px solid #b4b3b3;border-right:1px solid #b4b3b3;line-height:40px;padding-right:12px;color:#c91d20;text-align:center;display:block;margin-right:10px;cursor:pointer;}

/*fangxie*/
.fx_m{position:absolute;top:120px;width:960px;z-index:9999;display:none;}
.fx_m_c{width:240px;border:1px solid #d4d3d3;box-shadow: 2px 2px 4px #999999;float:right;margin-right:10px;position:relitave;background:#fff;display:block;font-size:12px;}
.fx_m_t{width:240px;height:38px;line-height:38px;text-indent:1em;font-size:12px;font-weight:bold;background-color:#f1f1f1;display:block;}
.fx_m_p{margin:16px;}
.fx_m_c a{height:24px;padding:2px;margin:0 4px;line-height:24px;color:#252525;}
.fx_m_c a:hover{height:24px;padding:2px;margin:0 4px;line-height:24px;color:#fff;background-color:#c91d20;text-decoration:none;}



/*main*/
.main{width:960px;margin:0 auto;}

/*sec*/
.sec{width:100%;margin:0 auto;}
.headline{border-bottom:1px solid #d7d7d7;}
.headline h1{background:url(src.house.sina.com.cnimpimpdeal3785d05e3a72eff10986725e27833db5_p24_mk24.png) no-repeat left;font-size:38px;font-family:SimHei;padding-left:130px;height:49px;line-height:49px;}
.headline ul{margin:0 auto;width:880px;}
.headline ul li{float:left;margin:10px 5px;}

.sec_tit{font:24px/24px "Microsoft YaHei","Î¢ÈíÑÅºÚ";text-align:center;font-weight:bold;}

/*menu*/
.menu{margin-top:27px;float:left;}
.menu li{float:left;margin-right:11px;font-size:14px;}

/*search*/
#s_search {float: left; height: 58px; overflow: hidden;position: relative;width: 385px;}
.search_tab {height: 28px;left: 12px;position: absolute; width: 314px; z-index: 199;}
.search_tab li {color: #666666;cursor: pointer;float: left;font-size: 12px; height: 28px;line-height: 30px; text-align: center; width: 64px;	margin-right:4px;border:1px solid #d7d7d7;border-bottom:0px;}
.search_tab .cur {color: #fff;font-weight: 600;background-color:#c91d20;	border:1px solid #e10019;border-bottom:0px;}
#s_sea_con {height: 32px;left: 12px;position: absolute;top: 23px;width: 385px;}
.search_xwzx, .search_sjbg, .search_zcfg {background-color: #FFFFFF;border: 1px solid #DB1414;height: 30px;overflow: hidden;width: 385px;}
.search_xwzx .search_text {border: medium none;color: #CCCCCC;height: 30px;line-height: 28px;padding: 0 10px;width: 365px;}
.search_sjbg #sjbg_type {border: 0 none;left: 10px;position: relative;top: 6px;vertical-align: top;width: 80px;}
.search_sjbg .search_text {border: 0 none;color: #CCCCCC;height: 28px;left: 12px;line-height:28px;padding: 0 10px;position: relative;top: 1px;vertical-align: top;    width: 265px;}
.search_zcfg #zcfg_time {border: 0 none;left: 10px;position: relative;top: 6px;vertical-align: top;width: 100px;}
.search_zcfg #zcfg_type {border: 0 none;left: 10px;position: relative;top: 6px;vertical-align: top;width: 120px;}
.search_zcfg .search_text {border: 0 none;color: #CCCCCC;height: 28px;line-height:28px;left: 10px;padding: 0 5px;position: relative;top: 1px;vertical-align: top;width: 135px;}
.search_submit {background: url("src.house.sina.com.cnimpimpdealc1a77c237ccf3ba172c73414880c6589_p24_mk24.png") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 32px;position: absolute;right: 0;top: 0;width: 79px;z-index: 800;}
.search_submit:hover {box-shadow: 0 0 2px #550000;transition: all 0.2s ease 0s;}

/*focus*/
.J-focus-box{width:638px;padding:5px;background-color: #fafafa;border:1px solid #c6c6c6;}
.J-focus{width:638px;height:220px;position:relative;overflow:hidden;}
.J-focus_pics{position:absolute;left:0;top:0;}
.J-focus_pics dl{width:638px;height:220px;float:left;}
.J-focus_pics dl dt{width:300px;height:220px;float:left;}
.J-focus_pics dl dd{float:left;width:315px;margin-left:15px;}
.J-focus_pics dl dd h2{font-size:16px;font-weight:bold;margin-top:20px;margin-bottom:20px;}
.J-focus_pics p { float:left;color:#626060;}
.J-focus_handle { width:128px; margin:5px auto;*margin:0 auto; overflow:hidden;opacity:0.9; text-align:center; }
.J-focus_handle li { float:left;margin:7px 0 0 30px; }
.J-focus_handle li a {	display:block;width:8px;background-color:#c6c4c4;height:8px;text-decoration:none;text-align:center;line-height:20px;}
.J-focus_handle li.on a { background:#c91d20;}

/*weibo&weibo*/
.weibo{width:276px;padding:10px;height:87px;overflow:hidden;background-color:#f3f2f2;}
.weibo dt,.weibo dd{float:left;}
.weibo dt{width:61px;}
.weibo dd{width:205px;height:87px;margin-left:10px;overflow:hidden;color:#999;}

.weibo img{border:1px solid #c8c9c8;}
a.guanzhu{width:58px;height:20px;border:1px solid #c32420;background-color:#df231f;color:#fff;font-size:12px;display:block;text-align:center;line-height:20px;}

.weixin{width:276px;padding:10px;overflow:hidden;background-color:#f3f2f2;}
.weixin dt,.weixin dd{float:left;}
.weixin dt{width:61px;}
.weixin dd{width:205px;margin-left:10px;overflow:hidden;color:#999;line-height:20px;}

/*path*/
.path_list{margin-top:27px;float:left;}
.path_list li{float:left;margin-right:11px;}

/*news_ad*/
.news_ad {float: right;height: 30px;margin: 1px 6px 1px 0;width: 154px;}


/*footer*/
.footer{background:#e1e1e1;border-bottom:1px solid #c5c5c5;height:50px;text-align:center;}
.ft_lists{width:700px;margin:0 auto;line-height:50px;}
.ft_lists li{float:left;font-size:14px;display:inline;}
.ft_lists li a{margin:0 14px;}
.ft_copyright{width:960px;margin:0 auto;text-align:center;font-size:14px;}



