/* msn header&footer styles */

/* 公用样式 begin */
body{
	background-color:#0071B5;
	padding:0;
	margin:10px 5px 0 5px;
	text-align:center;
}
td,p,li,input,select,div,span {font-size:12px;page-break-after:auto; font-family:"宋体";margin: 0;padding:0;}
table,td,img,div,span,form,input{border: none;margin: 0;padding:0;}

.border{border:1px solid #BACBDF;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 

#header,#content,#footer{
	width:776px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
} 
.m_bottom{ margin-bottom:8px;}
.border{ border:1px #BACBDF solid; padding:1px;}
.bkcl{ clear:both;}
.fl{ float: left}
.p_top{ padding-top:5px;}

/* 公用样式 end */

/* 头部样式 begin */
#header{}

#header .adBanner{
	width:728px;
	height:90px;
	overflow:hidden;
	border:1px solid #036;
	margin-left:auto;
	margin-right:auto;
}
#header .topNav{
	text-align:left;
	padding:2px 15px 2px 10px;
	color:#049;
	background-color:#fff;
	margin-top:10px;
	font-family:Arial;
	font-size:12px;
	line-height: 22px;
	
}
#header .topNav span{ float: right;}
#header .topNav span label{ float:left; margin-top: 2px; font-weight:bolder;}
#header .topNav a:link,#header .topNav a:visited {text-decoration: none;color:#049;}
#header .topNav a:active,#header .topNav a:hover {text-decoration: underline;color:#f00;}

#header .schNNav{
	background-color:#0072B4;
	border:1px solid #fff;
	width: 774px;
	float:left;
	padding: 5px 0;
}
#header .schNNav .logo{
	float:left;
	padding:6px 0 5px 2px;
	font-size:25px;
	font-family:黑体, simhei, Arial;
	color:#fff;
	line-height:24px;
	float: left;
	width: 120px;
}
#header .schNNav .logo .logoimg1{ float: left;  margin: 0 0 6px 6px; }
#header .schNNav .logo .logoimg2{ margin: 10px 0 0 60px; }
#header .iptSch, #footer .iptSch,{
	border:1px solid #ace;
	width:227px;
	height:18px;
	line-height:18px;
}
#header .btnSch, #footer .btnSch{
	background: url(http://img.soufun.com/news/image/newscenter/msn/images/msn_v_01.gif) no-repeat;
	border-width:0px;
	width:52px;
	height:20px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
#header .schNNav .mainNav{
	clear:both;
	padding:12px 10px 0 0;
	color:#8DAED6;
	word-spacing: 1px;/* 字距限制*/
	letter-spacing: 2px;	
	float: right;
	line-height:24px;
}
#header .schNNav .mainNav a:link,#header .schNNav .mainNav a:visited {text-decoration: none;color:#fff;}
#header .schNNav .mainNav a:active,#header .schNNav .mainNav a:hover {text-decoration: underline;color:#ff0;}
#header .schNNav .mainNav .cur{
	color:#ff0;
}
#header .schNNav .mainNav .cur a:link,#header .schNNav .mainNav .cur a:visited {text-decoration: none;color:#ff0;}
#header .schNNav .mainNav .cur a:active,#header .schNNav .mainNav .cur a:hover {text-decoration: underline;color:#ff0;}


#header .subNav{
	border:1px solid #fff;
}
#header .subNav .inner{
	border:1px solid #AACCEE;
	background-color:#EBF4FF;
	text-align:center;
	padding:6px 0 6px 0;
	color:#8DAED6;
}
#header .subNav a:link,#header .subNav a:visited {text-decoration: none;color:#049;}
#header .subNav a:active,#header .subNav a:hover {text-decoration: underline;color:#f00;}

/* 头部样式 end */


/* 一行主导航 begin */
#content .bg{ background-color:#fff;border:1px solid #fff; padding-top:7px;}
#content .bgnr{height:29px; background:url(http://img.soufun.com/news/image/newscenter/msn/images/msn_v_16.jpg) repeat-x; line-height:29px; color:#0055A1; font-size:14px; font-weight:bold;}
/* 一行主导航 end */


/* 快讯搜索 begin */
#search,#mostly1,#mostly2,#mostly3,#mostly4,#mostly5,#mostly6,#mostly7,#mostly8{width:776px;margin-left:auto;margin-right:auto;overflow:hidden;}
#search .kx_search{padding:8px 0; float:left; color:#FFFFFF; line-height:24px;width:260px;height:20px;}
#search .kx_text{padding:8px 0; float:left; color:#FFFFFF; line-height:24px;}
#search .btnSch{background: url(http://img.soufun.com/news/image/newscenter/msn/images/msn_v_02.gif) no-repeat;border-width:0px;width:52px;height:20px;color:#fff;font-weight:bold;cursor:pointer;}
#search .iptSch{border:1px solid #ace;width:150px;height:18px;line-height:18px;}
#search .loge{width:87px; height:21px;float:right; padding:8px 2px 0 0 }
#search .s1 {float:left; padding:4px 3px 0 0;line-height:20px;text-align:center;}
#search .s2 {float:left; padding:2px 3px 0 0;}
#search .s2 input {border:0px solid #000000;}
#search .s3 {width:20px; float:left; padding:1px 3px 0 3px;}
/* 快讯搜索 end */

/* 主要内容部分 begin */
/* 左边  今日头条 */



#mostly1 .frame,#mostly2 .frame,#mostly3 .frame,#mostly4 .frame,#mostly5 .frame,#mostly6 .frame,#mostly7 .frame,#mostly8 .frame{background-color:#fff;border:1px solid #fff; width:774px;}
#mostly1 .auto_topl,#mostly2 .auto_topl,#mostly3 .auto_topl,#mostly4 .auto_topl,#mostly5 .auto_topl,#mostly6 .auto_topl,#mostly7 .auto_topl,#mostly8 .auto_topl{width: 451px;float:left;}
.auto_hotnews{text-align: left;}
.auto_hotnews h2{width: 410px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/auto_allnavbg.jpg) no-repeat -125px 0;height: 25px;line-height: 25px;font-size: 12px;font-weight: bolder;text-align: left;leftpadding: 0 15px;margin: 0 auto; padding:5px 15px;}
.auto_hotnews h2 span{font-weight:normal;float:right; color:#004499}
.news{padding:10px 10px 0 10px;}
.auto_hotnewsr{list-style: none; width:400px; margin:0; padding:9px 0 9px 40px;}
.auto_hotnewsr li{font-size:14px;color: #999999;line-height: 24px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/li_icon.gif) no-repeat 0 10px;padding-left:15px; height:24px;}
.line{ background:url(http://img.soufun.com/news/image/newscenter/msn/images/msn_v_05.gif) repeat-x; height:2px; width:418px; clear:both; margin:0 auto;overflow:hidden;}


/* 人物·项目·企业 */
.auto_attention{text-align: left; padding-top:5px;}
.auto_attention h2{width: 410px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/auto_allnavbg.jpg) no-repeat -70px 0;height: 25px;line-height: 25px;font-size: 12px;font-weight: bolder;text-align: left;leftpadding: 0 15px;margin: 0 auto; padding:5px 15px 0 15px;}
.auto_attention  h2 span{font-weight:normal;float:right; color:#004499}
.recommendList{text-align:left; width:400px; margin:0 auto; padding:5px 0 10px ; color:#004499; height:14px;}
.more{float:right; background: url(http://img.soufun.com/news/image/newscenter/msn/images/msn_v_06.gif) no-repeat;padding-left:10px; margin-top:-13px;}

/* 市场动态·土地·金融 */
.auto_mart {text-align: left; padding-top:5px;}
.auto_mart  h2{width: 410px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/auto_allnavbg.jpg) no-repeat -50px 0;height: 25px;line-height: 25px;font-size: 12px;font-weight: bolder;text-align: left;leftpadding: 0 15px;margin: 0 auto; padding:5px 15px 0;}
.auto_mart h2 span{font-weight:normal;float:right; color:#004499}

/* 装修家居·装修日记·装修排行 */
.auto_zx {text-align: left; padding-top:5px;}
.auto_zx  h2{width: 410px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/auto_allnavbg.jpg) no-repeat;height: 25px;line-height: 25px;font-size: 12px;font-weight: bolder;text-align: left;leftpadding: 0 15px;margin: 0 auto; padding:5px 15px;}
.auto_zx h2 span{font-weight:normal;float:right; color:#004499}

/* 二手房·租房 */
.auto_esf{text-align: left; padding-top:5px;}
.auto_esf h2{width: 410px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/auto_allnavbg.jpg) no-repeat -100px 0;height: 25px;line-height: 25px;font-size: 12px;font-weight: bolder;text-align: left;leftpadding: 0 15px;margin: 0 auto; padding:5px 15px;}
.auto_esf  h2 span{font-weight:normal;float:right; color:#004499}









/* 右边 */
#mostly1 .auto_topr,#mostly1 .auto_topr,#mostly2 .auto_topr,#mostly3 .auto_topr,#mostly4 .auto_topr,#mostly5 .auto_topr,#mostly6 .auto_topr,#mostly7 .auto_topr,#mostly8 .auto_topr{width:300px;float:right;}
.tp{width:300px; padding-top:5px;}
.hc3{text-align:center; padding:10px 5px 4px 5px;width:286px;}
.hc3 p{ padding-bottom:8px; margin:0;color:#004499}
.zypg_list{ width:140px; line-height:21px;float:left;  }
.zypg_list1{ width:280px; line-height:21px;float:left; text-align:left; }
.zypg1_list{ width:200px; line-height:19px;float:left;  }
.bkcl{clear:both;}
.new_list{ padding:5px 0 10px; float:left;}

/* 热点专题 */
.auto_hotzt h2{width: 260px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/auto_allnavbg.jpg) no-repeat -125px 0;height: 25px;line-height: 25px;font-size: 12px;font-weight: bolder;text-align: left;leftpadding: 0 15px;margin: 0 auto; padding:5px 15px 0;}
.auto_hotzt h2 span{font-weight:normal;float:right; color:#004499}

.rightContent .topNews { padding:0; margin:0; width:280px;}
.auto_hotzt h3 {font-size: 16px;text-align:center; margin: 10px auto; padding:0;overflow:hidden; height:18px}
.auto_hotzt h5 {font-size: 16px;text-align:center; margin: 10px auto; padding:0; height:16px;overflow:hidden; }
.topNews_img{ text-align:left; width:290px;margin:0 auto;}
.img{ width:130px;}
.topNews_img p{ width:144px; padding-left:10px; line-height:18px; margin:0}

.newsList,.newsdcxq,.newsxczb ,.newsyldc {width:290px; margin:0 auto;}
.newsList ul {margin:0 ;padding: 8px 10px 9px 10px;  list-style-type:none; }
.newsList li,.newsyldc li  {text-align:left;line-height:22px;}

/* 博客人物 */
.blogmanl{ width:170px;}
.blogmanl ul {margin:0 ;padding:9px 7px 10px;  list-style-type:none; }
.blogmanl li {text-align:left;line-height:21px;}
.blogmanr{ width:118px; padding-top:7px;}
.blogRankList {border:1px solid #cccccc;  }
.blogh2{height:20px; background-color:#dddddd; line-height:20px; color:#000; font-size:12px; font-weight:normal; text-align:center; padding:0; margin:0;}
.tab{ width:100px; margin:0 auto}

/* 活动播报 */
.hdbb{width:140px;}
.hdbb h2{width: 130px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/auto_allnavbg.jpg) no-repeat -125px 0;height: 25px;line-height: 25px;font-size: 12px;font-weight: bolder;text-align: left; padding:5px 0 5px 15px;}
.hdbbul {width:135px; margin:0 ; list-style:none; padding:0 5px 4px 5px!important; padding:0 5px 7px 5px;}
.hdbb li {text-align:left;line-height:20px;}


/*快讯点击排行榜 */
.auto_hotph h2{width: 260px;background: url(http://img.soufun.com/news/image/newscenter/msn/images/auto_allnavbg.jpg) no-repeat -80px 0;height: 25px;line-height: 25px;font-size: 12px;font-weight: bolder;text-align: left;leftpadding: 0 15px;margin: 0 auto; padding:5px 15px 0;}
.auto_hotph h2 span{font-weight:normal;float:right; color:#004499}
.newsph { width:270px; margin:0 auto;}

/* 图片咨询 */
.newsPicList{width:296px;}
.index_zxsc_bar{width:116px; padding:5px 0 0 20px; margin:0;overflow:hidden;}
.index_bjtj{border:1px #B9B9B9 solid; padding:1px;}
.index_font{padding-top:4px;overflow:hidden;height:31px;}
.index_font p{text-align:center; line-height:15px;}

/* 别墅专题 */
.topbs_img{width:106px;}
.topbsList {width:290px; margin:5px auto; text-align:left;}
.topbsq_img{ text-align:left; width:290px;margin:7px auto 0!important;margin:9px auto 0;}
.topbsq_img p{ width:170px; padding-left:10px; line-height:18px; margin:0}

/* 二手房房源 */
.topesf_img{width:65px;}
.topesfy_img{ text-align:left; width:290px;margin:5px auto 0;}
.topesfy_img p{ width:210px; padding-left:10px; line-height:18px; margin:0}

.topbsesfy {width:290px; margin:3px auto; text-align:left;}

/* 地产星期八 */
.newsdcxq ul {margin:0 ;padding: 5px 10px 6px!important; padding: 6px 10px 7px;  list-style-type:none; }
.newsdcxq li {text-align:left;line-height:18px;height:18px;}
/* 现场直播 */
.newsxczb ul {margin:0 ;padding: 7px 10px 8px 10px;  list-style-type:none; }
.newsxczb li {text-align:left;line-height:21px!important;line-height:22px;}
/* 娱乐地产 */
.newsyldc ul {margin:0 ;padding: 5px 10px 5px;  list-style-type:none; }
/* 主要内容部分 begin */


/* 尾部样式 begin */
#footer{
	color:#666;
	line-height:20px;
	background-color:#fff;
}
#footer a:link,#footer a:visited {text-decoration: none;color:#0055A1;}
#footer a:active,#footer a:hover {text-decoration: underline;color:#f00;}
#footer .botSch{background-color:#0072B4;padding:12px 0 12px 0;font-weight:bold;color:#fff;margin:10px 0 10px 0;border-left:1px solid #fff;border-right:1px solid #fff;}
/* 尾部样式 end */



/*-----------------文字样式-----------------*/
.font_hui{ color:#AAAAAA; font-size:12px;}



A:link {color:#0055A1;text-decoration: none;}
A:visited {color:#0055A1;text-decoration: none;}
A:active {color:#f00;text-decoration: underline;}
A:hover {color:#f00;text-decoration: underline;}


a.link_01 {color:#000;text-decoration: none;}
a.link_01:visited{color:#000;text-decoration:none;}
a.link_01:active  {color:#f00;text-decoration: underline;}
a.link_01:hover{color:#f00;text-decoration:underline;}


a.link_02 {color:#FFF;text-decoration: none;}
a.link_02:visited{color:#FFF;text-decoration:none;}
a.link_02:active  {color:#FFF;text-decoration: underline;}
a.link_02:hover{color:#FFF;text-decoration:underline;}


a.link_03 {color:#0055A1;text-decoration: none;font-size:16px;font-family:"黑体"}
a.link_03:visited{color:#0055A1;text-decoration:none;}
a.link_03:active  {color:#f00;text-decoration: underline;}
a.link_03:hover{color:#f00;text-decoration:underline;}


.ffdiv:after{content: ".";display: block;height: 0;clear: both;	visibility: hidden;}





/* 焦点图 */
.fpic{width:405px; margin:0 auto 4px; padding-top:4px; clear:both; height:200px;}
.fpic_jd{width:294px; float:left;}
.fpic_01{width:21px; float:left; height:200px; line-height:15px; border-right:1px #BABABA solid;background: url(http://img.soufun.com/news/image/newscenter/msn/images/msn_v_line01.gif) repeat-x; overflow:auto;}
.fpic_01_font{background: url(http://img.soufun.com/news/image/newscenter/msn/images/msn_d.gif) no-repeat  7px 0; font-size:12px; font-weight:bold; color:#323232; padding-top:10px; margin-top:8px;}

a.link_04 {color:#000;text-decoration: none;}
a.link_04:visited{color:#000;text-decoration:none;}
a.link_04:active  {color:#000;text-decoration:none;}
a.link_04:hover{color:#000;text-decoration:none;}