/* CSS Document yanxiao 2009.3.20 博客首页*/
ul,img,h1,p,li,table,body,tr,td{margin:0;padding:0;border:0;}
body{background:#FFF;font:12px "宋体", Verdana, Arial, Helvetica, sans-serif;line-height:20px;color:#333;}
li{list-style:none;}
.margin_b{ margin-bottom:8px;}
.margin_t{ margin-top:8px;}
.margin_r{ margin-right:8px;}
.ffdiv{padding:0; clear:both}
a:link{color:#000;text-decoration: underline;}
a:visited{color:#800080;text-decoration: underline;}
a:hover{color:#f00;text-decoration:underline;}
/*顶部核心一行导航*/
.dingbuhexin_top{width:960px;height:29px;line-height:29px;margin:5px auto;border-bottom:1px solid #ccc;}
.dingbuhexin_top span{float:right;color:#333;letter-spacing:2px;}
/*顶部核心通栏广告*/
.dingbuhexin_tong{width:960px;height:90px;margin:0 auto 8px auto;}
/*博客logo*/
.bloglogo{width:810px;height:17px;margin:0 auto 4px auto; background:url(http://img2.soufun.com/blog/blogdefault/images/index_r4_c2.jpg) no-repeat; padding:12px 0 0 150px; }
.bloglogo span{ float:right;}
/*博客导航*/
.blogdhbox{width:960px;margin:0 auto 10px auto; background:url(http://img2.soufun.com/blog/blogdefault/images/index_r6_c4.jpg)  repeat-x;}
.blogdh{height:36px; line-height:34px;background:url(http://img2.soufun.com/blog/blogdefault/images/index_r6_c4.jpg)  repeat-x; font-size:14px; padding-left:15px; color:#FFF;}
.blogdh a,.blogdh a:hover,.blogdh a:visited{color:#FFFFFF;text-decoration:none;}
.blogdhright{ padding:1px 0 0 20px;background:url(http://img2.soufun.com/blog/blogdefault/images/index_r6_c5.jpg) no-repeat; float:left;}
.blogdhleft{float:left; padding:1px 20px 0 0;}
.blogInfo{border:1px #D2E2F4 solid; height:35px; background-color:#F0F5FB;padding:0px 0 0 10px;}
.BloginForm {float:left;margin-top:6px;color:#5E5E5E;}
.BloginForm a{ color:#5E5E5E;text-decoration:underline}
.loginBtn {background:transparent url(http://img2.soufun.com/blog/blogdefault/images/index_r9_c5.jpg) no-repeat;border:none;width:37px;height:21px; line-height:21px;font-size:12px;}
.Input01{width:115px;border:1px solid #BBB;color:#7B7B7B;height:17px!important;*height:14px!important;height:14px;padding:0!important;*padding:3px 3px 1px!important;padding:3px 3px 1px;}
.input{vertical-align:middle;}
.Input02 {width:77px;height:20px;color:#7B7B7B;font-size:12px;}
.loginBtns {background:transparent url(http://img2.soufun.com/blog/blogdefault/images/index_r8_c7.jpg) no-repeat;border:none;width:63px;height:21px; line-height:21px;font-size:12px;}
.input{font-size:12px;}
.Search {float:right; padding-right:5px;margin-top:6px;}
/*焦点图和焦点新闻*/
.focusbox{width:960px;margin:0 auto 10px auto; clear:both}
.focus_Left{float:left;width:809px;}
/* 左--焦点图 */
.PA_1_L {width:373px;float:left;overflow:hidden;}
.FocusImg{border:1px solid #8FC3E9;background:#F7FAFD;width:370px;height:272px;position:relative;}
.FocusImg .BigPic{padding:5px 0 0;text-align:center;}
.FocusImg .BigPic img{width:358px;height:198px;border:1px solid #616161;display:block;margin:0 auto;}
.FocusImg .TitleBg{height:35px;width:358px;position:absolute;top:170px;left:6px;background:#000;filter:Alpha(Opacity=28);opacity:0.28;background:#000;z-index:10;}
.FocusImg .TitleBox{width:358px;height:35px;position:absolute;top:170px;left:6px;font-family:"黑体";font-size:18px;color: #fff;text-align:center;line-height:35px;z-index:20;}
.FocusImg a:link,.FocusImg a:visited{color:#fff;text-decoration:none;}
.FocusImg a:hover{color:#f00;text-decoration:underline;}
.FocusImg .SmallPics{padding-left:1px;overflow:hidden;zoom:1;}
.FocusImg .SmallPics span{float:left;margin-left:4px;display:inline;padding-top:6px;}
.FocusImg .SmallPics span img{width:85px;height:54px;border:1px solid #616161;}
.FocusImg .SmallPics span.selected{background: url(http://img2.soufun.com/blog/blogdefault/images/blog_mj_002_4.gif) no-repeat 40px 0;}
.FocusImg .SmallPics span.selected img{border:1px solid #ef6701;}

/*右--博客推荐*/
.bktjtop{height:28px;background:url(http://img2.soufun.com/blog/blogdefault/images/index_r10_c20.jpg) repeat-x;}
.bktjtop01{float:left; background:url(http://img2.soufun.com/blog/blogdefault/images/index_r10_c15.jpg) no-repeat; width:15px;height:28px;}
.bktjtop02{float:left; background:url(http://img2.soufun.com/blog/blogdefault/images/index_r10_c16.jpg) repeat-x;height:21px; padding-top:7px; font-size:14px; font-weight:bold; color:#004499}
.bktjtop03{float:left; background:url(http://img2.soufun.com/blog/blogdefault/images/index_r10_c18.jpg) no-repeat; width:15px;height:28px;}

/*排行*/
.rankingtop{ width:371px;height:28px;background:url(http://img2.soufun.com/blog/blogdefault/images/index_r10_c20.jpg) repeat-x; border-top:1px solid #8EC3E9;border-right:1px solid #8EC3E9;}
.articlephbox p .numTop,.weekphbox p .numTop{background:transparent url(http://img2.soufun.com/blog/blogdefault/images/red.jpg) no-repeat 0 5px;color:#FFFFFF;float:left;font-family:Arial;font-size:11px;padding-right:3px;text-align:center;width:17px;}
.articlephbox p .sum,.weekphbox p .sum{color:#FF0000;float:right;}
.weekblogbox p .num,.articlephbox p .num,.weekphbox p .num {background:transparent url(http://img2.soufun.com/blog/blogdefault/images/hui.jpg) no-repeat 0 5px;color:#FFFFFF;float:left;font-family:Arial;font-size:11px;padding-right:3px;text-align:center;width:17px;}
.weekphbox p .sum a:visited{color:#800080}
.weekblog a,.weekblog a:hover,.weekfire a,.weekfire a:hover,.ranking01 a,.ranking01 a:hover,.ranking02 a,.ranking02 a:hover,.dingbuhexin_top a,.weekfire a,.weekfire a:hover,.weekblog a,.weekblog a:hover,.linkBlack a,.linkBlack a:visited{text-decoration: none;}
.sum a{color:#737373}
.sum a:hover{color:#FF0000}
.articlephbox p .sum{ width:55px; text-align:right;}
.weekfire a,.weekfire a:hover,.ssblogss_b a,.ssblogss_b a:hover,.ranking02 a,.ranking02 a:hover{color:#333}
.weekblog a,.weekblog a:hover,.ssblog_b a,.ssblog_b a:hover,.ranking01 a,.ranking01 a:hover{ color:#004499}

/*文章列表二级页面*/
.linkBlack {color: #616161;}
.f14 {font-size:14px;}
.PA_1{height:282px;}
.articleph{clear:both;}
.article_Left{float:left;width:372px;}
.article_Right{float:right;overflow:hidden;width:576px;border:1px solid #8EC3E9;}
.articlephbox,.weekphbox{width:354px;height:649px;border-bottom:1px solid #8EC3E9; border-left:1px solid #8EC3E9; border-right:1px solid #8EC3E9; padding:8px 8px;}
.title{ float:left; font-size:14px; color:#004499; font-weight:bold; padding:0 10px 0 5px;}
.ranking01{float:left; background:url(http://img2.soufun.com/blog/blogdefault/images/paihang_r22_c2.jpg) repeat-x; width:184px; height:28px; line-height:28px;text-align:center; font-size:14px; font-weight:bold; border-left:1px #8FC3E9 solid}
.ranking02{float:left; width:184px; height:28px; line-height:28px;text-align:center; font-size:14px; font-weight:bold; color:#004499;border-left:1px #8FC3E9 solid}
.weekfire{float:left; width:123px; height:28px; line-height:28px;text-align:center; font-size:14px; font-weight:bold;border-left:1px #8FC3E9 solid}
.weekblog{float:left; background:url(http://img2.soufun.com/blog/blogdefault/images/paihang_r22_c2.jpg) repeat-x; width:122px; height:28px; line-height:28px;text-align:center; font-size:14px; font-weight:bold;border-left:1px #8FC3E9 solid}
.tables{ border-top:1px #8FC3E9 solid}
.articlephbox td,.weekphbox td{ height:26px; line-height:26px;}
.numTop{background:transparent url(http://img2.soufun.com/blog/blogdefault/images/red.jpg) no-repeat 0 5px;color:#FFFFFF;font-family:Arial;font-size:11px;padding-right:6px;text-align:center;width:17px;}
.num{background:transparent url(http://img2.soufun.com/blog/blogdefault/images/hui.jpg) no-repeat 0 5px;color:#FFFFFF;font-family:Arial;font-size:11px;padding-right:6px;text-align:center;width:17px;}
.sum{color:#FF0000; padding-left:3px;}

/*翻页*/
.current{color:#FF0000;font-weight:bold;margin:0 2px;padding:2px 5px; text-decoration:none;}
.link{color:#000;margin:0 2px; padding:2px 5px 1px; background-color:#fff; border:1px #999 solid;}
a.link,a.prv{text-decoration:none;}
.time{ float:left; padding-left:8px; margin-top:3px;color:#004499; font-weight:bold}
.Input03 {width:60px;height:20px;font-size:12px;}
.Input04{width:74px;height:20px;font-size:12px;}
.searchbutton{ float:left; padding-left:8px; margin-top:3px; width:37px; }
/*更多房地产博客图片*/
.imagebox{display:inline;float:left;margin-left:19px;width:120px; height:119px;}
.imagebox .Pic{ width:120px;  height:90px;margin-bottom:3px;}
.Blogspboxss{ margin:15px 0 9px;}
/*更多专题图片*/
.ztimagebox{display:inline;float:left;margin:8px 0 0 9px; width:310px;}
.ztimagebox p {font-size:14px; text-align:center;}
.ztimagebox .Pic{width:300px; height:167px; margin-bottom:3px;}
.Blogspherebox{width:958px;margin:0 auto 10px auto;border:1px solid #8EC3E9; clear:both}
.PicTxt{height:90px;overflow:hidden;padding:10px 0 0 11px; width:226px; float:left; }
.PicTxt .Pic {float:left;height:72px;text-align:center;width:96px; border:1px #ccc solid; padding:4px;}
.PicTxt .Txt {float:right;width:110px; text-align:left;}
.PicTxt .Txt h1 {font-size:12px;height:24px;line-height:24px;}
.PicTxt .Txt h1 a{color:#004499;text-decoration:underline;}
.PicTxt .Txt h1 a:hover{color:#FF0000;text-decoration:underline;}
.PicTxt .Txt p {line-height:20px;}
.PicTxt .Txt p span{ color:#004499}
/*更多城市弹出框*/
.settinggd02{margin:0 auto;position:relative;} 
.settinggd{position:absolute;top:-3px;right:8px!important;left:40px;background:#fff;border:1px #FFA25C solid; background-color:#fcf4e7;width:600px;padding:5px 5px 5px 6px;}
.close{background: url(http://img2.soufun.com/blog/blogdefault/images/buttons.gif) no-repeat 0 5px;height:18px;width:10px; float:right;}
.base{line-height:20px;display:block;}
/*排行榜更多页*/
.font12{ font-size:12px; font-weight:bold; color: #666; text-align:center}
.commendss_lefta{border:1px solid #8EC3E9;}
.bktjtop04{float:right;height:28px; line-height:28px; padding-right:10px;}
.Bloghouse{ padding:5px 0 4px;width:370px;}
.box {display:inline;float:left;margin:4px 0 0 24px; width:148px;}
.box .Pic{padding:3px 0 0;text-align:center;} 
.box .Pic img{border:1px solid #E0DEE1;padding:4px;}
.box p{height:26px;line-height:24px;text-align:center;}
/*首页标准尾部*/
.biaozhunfooter{clear:both;margin:auto;width:960px;height:65px;padding-top:10px;margin-top:5px;}
.biaozhunfooter ul li{line-height:1.5em;text-align:center;}
.biaozhunfooter_0{float:left;padding-left:300px;}
.biaozhunfooter_a{width:350px;height:25px;line-height:25px;}
.biaozhunfooter_a span{font-family:Verdana, Arial, Helvetica, sans-serif;}
.biaozhunfooter_b{width:330px;height:25px;line-height:25px;text-align:center;}
.biaozhunfooter_img{float:right;width:40px;height:auto;margin-right:220px!important;margin-right:110px;}