/* CSS Document */
*{margin:0;padding:0;word-break:break-all;}
body{margin:0 auto;font:normal 12px "宋体";text-align:center;line-height:20px;color:#000;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
ul,ol,dl,li{list-style:none;}
cite,em{font-style:normal;}
img{border:0;}
.clear{clear:both;}

/*页头*/
#top{height:22px;width:920px;margin:0 auto;clear:both;background:#F2F2FA;padding:9px 20px 5px 20px;}
#top a:link,#top a:visited{color:#666;}
#top a:hover{color:#c00;}
#topl{float:left;width:480px;text-align:left;}
#topr{float:right;width:440px;text-align:right;}
#topl span{float:left;color:#163A7E;padding-right:20px;}
#topl span a:link,#topl span a:visited{color:#163A7E;}
#topl span a:hover{color:#c00;}
#topr span{float:left;width:59px;height:22px;background:url(http://img2.soufunimg.com/home/homepage201004/topbg.gif);text-align:center;margin-right:10px;}
#topr span a:link,#topr span a:visited,#topr span a:hover{color:#fff;}
#topr td a:link,#topr td a:visited{color:#163A7E;}
#topr td a:hover{color:#f00;}
#search{width:888px;height:97px;margin:25px auto 30px auto;overflow:hidden;}
.logo{float:left;width:168px;height:65px;padding-top:26px;text-align:left;}
.logo span{display:inline-block;width:42px;padding-left:6px;text-align:center;vertical-align:text-bottom;font-size:14px;color:#333;}
.logo span a:link,.logo span a:visited{color:#049;font-size:12px;}
.logo span a:hover{color:#c00;}
.search{float:right;width:700px;height:97px;color:#333;}
.searchleft{float:left;width:2px;height:97px;background:url(indexbg3.gif) no-repeat left top;}
.searchright{float:left;width:2px;height:97px;background:url(indexbg3.gif) no-repeat -15px top;}
.searchcenter{float:left;width:696px;height:97px;}
.search h4{font-size:14px;font-weight:normal;height:25px;line-height:25px;width:696px;overflow:hidden;color:#049;}
.search h4 span{cursor:pointer;float:left;padding:0 10px;height:25px;}
.search h4 span.on{width:60px;font-weight:bold;background:url(indexbg3.gif) -64px 21px no-repeat;overflow:hidden;text-align:left;color:#333;}
.search h4 a:link,.search h4 a:visited{color:#049;}
.search h4 a:hover{color:#f00;}
.search ul{float:left;width:692px;height:58px;padding:5px 0 5px 4px;border-top:solid 2px #0048B4;border-bottom:solid 2px #0048B4;text-align:left;background:#EFF6FF;}
.search ul input{vertical-align:middle;display:inline;float:left;margin-right:4px;}
.search ul .input{font-size:14px;color:#888;padding:0 5px;line-height:33px;height:33px;border:0;background:url(indexbg3.gif) left -110px no-repeat;width:567px;}
.search ul .inputon{font-size:14px;color:#888;padding:0 4px;line-height:31px;height:31px;border:1px solid #2579C8;background:url(indexbg3.gif) -1px -111px no-repeat;width:567px;}
.search ul a{float:left;margin:3px 4px 0 0;text-align:left;height:20px;padding:1px 20px 1px 6px;width:65px;background:url(indexbg3.gif) no-repeat -200px top;display:inline;}
.search ul a:link,.search ul a:visited{color:#888;text-decoration:none;}
.search ul a:hover{color:#888;text-decoration:none;background-position:-201px -1px;border:1px solid #2579C8;padding:0 19px 0 5px;}
.search ul a.on span{color:#333;}
.search ul a.long{width:90px;background-position:-400px top;}
.search ul a.long:hover{background-position:-401px -1px;}
.search ul p{position:absolute;top:-1px;left:0;border:solid 1px #3C91E0;background:#fff;width:87px;padding:0 1px;}
.search ul p a{float:none;margin:1px 0;display:block;border:0;width:100%;padding:4px 0;text-indent:4px;font-size:12px;height:14px;line-height:14px;}
.search ul p a:link,.search ul p a:visited{text-decoration:none;color:#049;background:#fff;}
.search ul p a:hover{text-decoration:none;background:#d0e1f5;border:0;color:#049;padding:4px 0;}
.search ul p a.on:link,.search ul p a.on:visited,.search ul p a.on:hover{background:#2d7ec9;color:#fff;}
.search ul br{line-height:58px;*line-height:25px;}
.search ul .searchlist{position:absolute;clear:both;float:left;}
.search form{display:block;}
#CasePicTypeID{left:95px;}
#CaseStyleID{left:190px;}
#category{width:112px;}
#cityname{left:95px;}
#SearchForm_s{width:573px;top:-26px;}
#ubfrm_s{width:573px;top:-26px;}
.top_ad{width:960px;height:100%;overflow:hidden;margin:3px auto;clear:both;}

#menu{width:920px;margin:0 auto;clear:both;height:40px;border:solid 1px #ccc;text-align:left;padding:7px 19px 4px 19px;background:url(http://img2.soufunimg.com/home/homepage201004/menubg.gif);}
.menu1{float:left;width:224px;margin-right:17px;border-right:1px #ccc solid;}
.menu2{float:left;width:310px;margin-right:17px;border-right:1px #ccc solid;}
.menu3{float:left;width:138px;margin-right:17px;border-right:1px #ccc solid;}
.menu4{float:left;width:194px;}
#menu span{padding:0 4px 0 3px;}
#menu .red{color:#F00;}

#news1,#news2,#shop,#design,#imgdata,#footer{clear:both;width:960px;margin:6px auto 0 auto;height:100%;}
h2{font-size:12px;height:26px;text-align:right;font-weight:normal;padding-right:15px;background:url(http://img2.soufunimg.com/home/homepage201004/title5.gif);padding-top:3px;line-height:26px;color:#fff;overflow:hidden;}
h2 span{width:108px;color:#fff;font-weight:bold;text-align:center;float:left;margin-right:10px;}
h2 a:link,h2 a:visited,h2 a:hover{color:#fff;}
h3{font-size:12px;color:#163A7E;line-height:28px;height:26px;text-align:left;padding:0 10px;overflow:hidden;}
h3 span{background:url(http://img2.soufunimg.com/home/homepage201004/title3.gif);width:80px;float:left;height:26px;border-right:1px solid #C1CAD3;font-weight:normal;text-align:center;}
h3 span.on{background:#fff!important;font-weight:bold;}
h3 a:link,h3 a:visited{color:#163A7E;}
h3 a:hover{color:#c00;}
.list{display:block;margin:6px;}
.list li{padding-left:10px;background:url(http://img2.soufunimg.com/home/homepage2008/li_black.gif) left 6px no-repeat;line-height:20px;height:20px;overflow:hidden;text-align:left;}
.list em{float:right;color:#999;}
.ad{width:960px;overflow:hidden;margin:0 auto;}
.ad div{padding-top:3px;}
.ad td{padding-top:3px;}

/*新闻*/
#news1 .left{float:left;width:302px;}
#news1 .slide{width:302px;height:230px;}
#news1 .l_news{width:300px;border:solid 1px #C1CAD3;margin-top:6px;overflow:hidden;}
#news1 .l_news .list li{line-height:22px;height:22px;background-position:left 7px;}
#news1 .news1_right{float:right;width:650px;border:solid 1px #C1CAD3;height:468px;_overflow:hidden;}
#news1 .news1_right h2{background:url(http://img2.soufunimg.com/home/homepage201004/title1.gif);margin:1px;text-align:left;padding:2px 0 0 30px;font-weight:bold;line-height:24px;height:24px;}
#news1 .news1_right h4{margin-top:10px;font-size:16px;line-height:25px;height:25px;text-align:center;overflow:hidden;}
#news1 .news1_right h4 a:link,#news1 .news1_right h4 a:visited{color:#FF0000;}
#news1 .news1_right h4 a:hover{color:#c00;}
#news1 .news1_right p{display:block;text-align:center;overflow:hidden;height:20px;border-bottom:dashed 1px #C1CAD3;padding:3px 0;margin-bottom:10px;}
#news1 .center{float:left;width:345px;}
#news1 .topnews .list{margin:0 6px 4px 6px;font-size:14px;}
#news1 .topnews .list li{line-height:26px;height:26px;background-position:left 9px;}
#news1 .topnews .list a{text-decoration:underline;}
#news1 .c_news{background:url(http://img2.soufunimg.com/home/homepage201004/newsbg1.gif) top repeat-x;padding-top:5px;margin:0 6px;}
#news1 .c_news .list{margin:4px 0;font-size:14px;}
#news1 .c_news .list li{line-height:24px;height:24px;background-position:left 8px;}
#news1 .news_menu{line-height:28px;height:28px;background:url(http://img2.soufunimg.com/home/homepage201004/newsbg2.gif);overflow:hidden;}
#news1 .news_menu a{float:left;width:86px;text-align:center;}
#news1 .news_menu a:link,#news1 .news_menu a:visited,#news1 .news_menu a:hover{color:#fff;}
#news1 .right{float:right;margin-right:6px;width:291px;border:1px solid #C1CAD3;height:362px;display:inline;_overflow:hidden;}
#news1 .right h3{background:url(http://img2.soufunimg.com/home/homepage201004/title2.gif);}
#news1 .right .list li{line-height:23px;height:23px;background-position:left 8px;}
#news1 .right .list li em{width:30px;text-align:right;}

#news2 .diary{border:1px solid #C1CAD3;height:390px;width:344px;float:left;overflow:hidden;margin:0 6px;}
#news2 .diary h3{background:url(http://img2.soufunimg.com/home/homepage201004/title4.gif);border-right:1px solid #fff;border-left:1px solid #fff;}
#news2 .diary_list{float:left;padding:6px;width:332px;overflow:hidden;}
#news2 .diary_list ol{width:338px;margin-right:-6px;height:185px;clear:both;}
#news2 .diary_list ol li{float:left;width:163px;height:183px;margin-right:6px;line-height:16px;}
#news2 .diary_list ol li img{width:157px;height:157px;padding:2px;border:solid 1px #ddd;float:left;margin-bottom:4px;}
#news2 .diary_list ol li em{float:left;width:163px;height:16px;overflow:hidden;}
#news2 .diary_list ul{background:url(http://img2.soufunimg.com/home/homepage201004/newsbg1.gif) top repeat-x;margin:5px 0 0 0;padding-top:8px;}
#news2 .diary_list ul li{line-height:24px;height:24px;background-position:left 8px;font-size:14px;}
#news2 .diary_list ul em{width:84px;text-align:right;overflow:hidden;}
#news2 .diary_list ul em a:link,#news2 .diary_list ul em a:visited{color:#777;}
#news2 .diary_list ul em a:hover{color:#f00;}
#news2 .top_info{float:left;border:1px solid #C1CAD3;width:300px;height:390px;}
#news2 .top_info h3{background:url(http://img2.soufunimg.com/home/homepage201004/title4.gif);border-right:1px solid #fff;border-left:1px solid #fff;}
#news2 .top_info .list li{line-height:22px;height:22px;background-position:left 7px;}
#news2 .r_news{border:1px solid #C1CAD3;height:390px;width:298px;float:left;overflow:hidden;}
#news2 .r_news h3{background:url(http://img2.soufunimg.com/home/homepage201004/title4.gif);border-right:1px solid #fff;border-left:1px solid #fff;}
#news2 .r_news .list li{line-height:22px;height:22px;background-position:left 7px;}

/*商城*/
#shop .shop_l{float:left;border:1px solid #C1CAD3;width:300px;}
#shop .shop_l h3{background:url(http://img2.soufunimg.com/home/homepage201004/title4.gif);border-right:1px solid #fff;border-left:1px solid #fff;}
#shop .shop_l ul{padding:0 6px 6px 6px;width:286px;height:610px;overflow:hidden;}
#shop .shop_l ul li{float:left;width:286px;}
#shop .shop_l ul p{border-bottom:dashed 1px #ccc;margin:10px 0 5px 0;height:33px;overflow:hidden;}
#shop .shop_l ul span{display:block;width:286px;}
#shop .shop_l ul em{float:left;line-height:22px;width:94px;height:22px;overflow:hidden;}
#shop .shop_r{float:right;width:650px;border:1px solid #C1CAD3;}
#shop .shop_r h3{background:url(http://img2.soufunimg.com/home/homepage201004/title4.gif);border-right:1px solid #fff;border-left:1px solid #fff;}
#shop .shop_r ul{margin:0 5px 13px 5px;width:640px;height:603px;overflow:hidden;}
#shop .shop_r li{float:left;padding:11px 5px 0 5px;width:150px;height:190px;overflow:hidden;text-align:left;}
#shop .shop_r li span{float:left;width:144px;height:96px;border:solid 1px #ccc;padding:2px;}
#shop .shop_r li strong{float:left;width:150x;line-height:18px;height:36px;overflow:hidden;margin:6px 0 2px 0;font-weight:normal;}
#shop .shop_r li p{float:left;width:150px;line-height:22px;height:22px;overflow:hidden;}
#shop .shop_r li ins{font-weight:bold;color:#f00;text-decoration:none;}
#shop .shop_r li cite{color:#039;}
#shop .shop_r li em{color:#f00;}

/*装修帮*/
#design h2{background:url(http://img2.soufunimg.com/home/homepage201004/title16.gif);text-align:left}
#design h2 span{padding-right:10px;}
#design h2 strong a:link,#design h2 strong a:visited{color:#000;}
#design h2 strong a:hover{color:#f00;}
#design .design_left{width:300px;float:left;border:1px solid #C1CAD3;margin-top:6px;background:#F7F8FC;}
#design .design_left h3{background:url(http://img2.soufunimg.com/home/homepage201004/title2.gif);}
#design .design_left ul{background:url(images/num8.gif);width:298px;height:368px;overflow:hidden;}
#design .design_left ul h5{font-size:12px;font-weight:normal;line-height:28px;height:28px;color:#6E81AC;}
#design .design_left ul h5 span{float:left;width:228px;}
#design .design_left ul h5 em{float:left;width:54px;padding-left:8px;}
#design .design_left ul li{height:24px;width:268px;float:left;overflow:hidden;text-align:left;padding-left:30px;}
#design .design_left ul li span{float:left;width:186px;height:20px;padding:4px 12px 2px 0;overflow:hidden;}
#design .design_left ul li em{float:left;width:54px;height:20px;padding:4px 0 2px 8px;overflow:hidden;text-align:right;}
#design .design_left ul li em a:link,#design .design_left ul li em a:visited,#design .design_left ul li em a:hover{color:#f00;}
#design .design_center{width:657px;float:left;border:1px solid #C1CAD3;border-left:0;margin-top:6px;}
#design .design_center h3{background:url(http://img2.soufunimg.com/home/homepage201004/title2.gif);}
#design .design_center h3 em{float:right;font-weight:normal;}
#design .design_center ul{width:648px;height:360px;padding:8px 4px 0 5px;overflow:hidden;}
#design .design_center ul li{float:left;width:155px;padding:0 4px 0 3px;height:180px;text-align:left;}
#design .design_center ul li span{padding:8px 12px 12px 8px;width:135px;height:90px;float:left;margin-bottom:2px;background:url(http://img2.soufunimg.com/home/css/homepage2010/images/designbg.gif);}
#design .design_center ul li img{width:135px;height:90px;}
#design .design_center ul li em{float:left;width:155px;height:20px;overflow:hidden;}
#design .design_center ul li cite{color:#f00;}

/*图库*/
#imgdata h2 em{float:left;padding:2px 0 0 25px;line-height:26px;height:24px;overflow:hidden;text-align:center;}
#imgdata h2 em cite{float:left;width:90px;height:24px;background:url(http://img2.soufunimg.com/home/homepage201004/title12.gif);margin-right:1px;}
#imgdata h2 em cite.on{background:url(http://img2.soufunimg.com/home/homepage201004/title13.gif);font-weight:bold;}
#imgdata h2 em a:link,#imgdata h2 em a:visited{color:#163A7E;}
#imgdata h2 em a:hover{font-weight:bold;color:#c00;}
.img_con{border:1px solid #C1CAD3;border-top:none;width:958px;overflow:hidden;}
.img_con p{height:40px;width:900px;padding:10px 29px;text-align:left;overflow:hidden;}
.img_con ol{float:left;width:325px;text-align:center;padding:0 7px 8px 8px;}
.img_con ol span img{width:325px;height:255px;float:left;}
.img_con ol font{display:block;width:325px;overflow:hidden;padding-top:7px;height:21px;line-height:23px;font-size:12px;clear:left;}
.img_con ol font em{float:left;width:65px;margin:0px 10px;}
.img_con ol font em img{vertical-align:middle}
.img_con ol font em a{cursor:pointer;}
.img_con ol font cite{float:left;width:155px;font-weight:bold;}
.img_con ul{float:left;width:600px;height:283px;border:1px solid #C1CAD3;margin:0 8px 8px 0;padding:0 4px;}
.img_con ul li{float:left;width:142px;height:124px;padding:12px 4px 0 4px;}
.img_con ul li img{width:142px;height:104px;float:left;margin-bottom:4px;}
.img_con ul li em{height:16px;line-height:16px;float:left;width:142px;text-align:center;}
.topnewstitle{display:none;}

#footer{border-top:4px solid #999;padding:15px 0;background:#efefef;text-align:center;}
/* 城市切换 */
DIV.BoxBG{position:absolute;}
#ChangeCity{border:#777 1px solid;display:none;padding:4px;position:absolute;background:#fff;top:22px;left:0;}
#ChangeCity iframe{margin:-4px;}
#ChangeCity table{width:245px;position:absolute;left:5px;top:5px;}
#ChangeCity td{padding-left:8px;vertical-align:top;color:#f00;text-align:left;}
#ChangeCity a{display:block;padding:2px 0;width:41px;text-decoration:underline} 