/* CSS Document */
*{ margin:0; padding:0}
body{ font-size:12px; line-height:22px; color:#333}
.yellow, .yellow a:link {color:#FF3300!important}
.orange, .orange a:link, .orange a:visited {color:#FF3300!important}
.orange a:hover,.orange a:active{ text-decoration:underline}
.blod{font-weight:700}
a:link,a:visited{ color:#333333; text-decoration:none}
a:active,a:hover{color:#f30; text-decoration:underline}
.blue,.blue a:link,.blue a:visited{ color:#0053DF; text-decoration:none}
.blue a:hover,.blue a:active{color:#f30; text-decoration:underline}
.gray,.gray a:link,.gray a:visited{ color:#666; text-decoration:none}
.gray a:active,.gray a:hover{color:#f30; text-decoration:underline}
:focus {outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
ul,li{ list-style:none; margin:0; padding:0}
.floatl{ float:left}
.floatr{ float:right}
.alignr{ text-align:right}
img{ border:none}	
.input{ border:1px solid #ccc;height:19px;color:#666; font-size:12px; padding:5px 0 0 2px; vertical-align:middle}
.input2{ border:1px solid #ccc;height:15px;color:#666; font-size:12px; padding:1px 0 0 2px; vertical-align:middle}
.clear{ clear:both}
.mr20{ margin-right:20px}
.mt10{ margin-top:10px}
.mt5{ margin-top:5px}
.wrap{width:960px; margin:0 auto; overflow:hidden}
/*topheader*/
.topheader{width:960px;height:24px;line-height:24px; border-bottom:1px solid #E8E8E8;margin:0 auto;margin-bottom:10px}
.topheader dt{ float:left}
.topheader dd{ float:right}
/*nav*/
.nav20090715{height:40px;width:946px;line-height:40px;margin:10px auto; border:1px solid #ddd;padding:0 5px 0 7px}
.nav20090715 a:link,.nav20090715 a:visited{font-size:12px;padding:0 6px; font-weight:700;color:#014DA3;}
.nav20090715 a:hover{font-size:12px;padding:0 6px; font-weight:700;color:#ff3300;}
/*走马灯新闻*/
.topnews{border: 1px solid #FFDD95; height: 28px; line-height: 28px; background-color: #FEFEE2;}
/*left-----------------------------------------------------------*/
.wraplc{ width:700px; float:left; overflow:hidden}
/*快速搜索*/
#quicksearch #con {width:700px;float:left;overflow: hidden;}
#quicksearch #con #tags,#quicksearch #con #tags1 {width: 700px;height:27px; margin-left:0px;background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg2.gif) left -76px no-repeat}
#quicksearch #con li {float:left;heigh:27px;margin-right:5px; }
#quicksearch #con li a {padding:0 12px;float: left; line-height: 27px; height: 27px;}
#quicksearch #con li a:hover{ text-decoration:none}
#quicksearch #con li.emptyTag {background: none transparent scroll repeat 0% 0%; width:4px}
#quicksearch #con li.selectTag {height: 27px; background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg.gif) left top; position:relative;top:1px}
#quicksearch #con li.selectTag a {line-height: 27px; height: 27px; color:#272727; font-weight:bold; background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg.gif) right -52px}
#quicksearch #con #tagContent,#quicksearch #con #tagContent11{height: 80px; border:1px solid #97BEFF; padding: 1px; overflow:hidden; text-align:left; background-color:#F5FAFE}
#quicksearch #con .tagContent {padding:5px 10px;height:80px; line-height:24px;}
#quicksearch #con .tagContent span a {color: #f00;}
#quicksearch #con .tagContent .borderb{padding:0 0 10px; margin-bottom:10px;border-bottom:1px dashed #ccc}
#quicksearch #con .tagContent strong {color: #f30; font-weight:100}
#quicksearch #con .tagContent strong a {color: #f30;}
#quicksearch #con #tagContent DIV.selectTag {display: block}
#quicksearch #con #tagContent11 {height:32px}  
.shangquanl{float:left;width:430px; overflow:hidden;}
.shangquanr{float:right;width:240px; overflow:hidden;}
/*十万火急*/
.movinghouse { margin-top:10px}
.goodhouse .movinghousetitle {
    background: url("http://img.soufun.com/secondhouse/image/esfnew/images/indexbg2.gif") no-repeat scroll right -189px transparent;
    height: 30px;
    width: 700px;
}
.movinghousetitle{ width:700px; height:30px; background: url(http://img.soufun.com//secondhouse/image/newdefault/indexbg2.gif) right -40px no-repeat; }
.movinghousetitle .other{width:100px;height:30px;line-height:30px;font-size:14px;background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg1.gif) no-repeat left -232px; float:left;padding:0 10px;text-align:center; cursor:pointer}
.movinghousetitle .now{ width:100px;height:30px;line-height:30px;background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg1.gif) left -276px no-repeat; font-size:14px;font-weight:700; float:left;z-index:-3; padding:0 10px; text-align:center; cursor:pointer}
.movinghousetitle .fanye{ padding:7px 30px 0 0}
.movinghousetitle .fanye img{ vertical-align:middle;margin:0 10px;}
.movinghouse .houses{ border:1px solid #8BB1F0;border-top:0; width:698px} 
.onehouse{width:224px; float:left;padding:5px 0; margin:5px 0 0 5px!important;margin:5px 0 0 4px;}
.onehouse dd{ float:left; margin-left:5px;line-height:20px}
.onehouse img{ padding:2px; border:1px solid #ddd; margin-top:3px; width:83px; height:62px;}
.onehouse dd p{height:20px; overflow:hidden; width:120px}
.onehouse dd font{ font-size:12px}
.bkyellow{ border:1px solid #FFDD95; background-color:#FEFEE2;}
.bkyellow1{ border:1px solid #BCD5FF; background-color:#F5FAFE;}
.hg200{height:200px; overflow:hidden} 
/*推荐房源*/
.goodhouse{ width:700px; margin-top:10px}
.goodhouse .housetitle{ background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg2.gif) left top no-repeat;font-size:14px; font-weight:700;padding-left:10px;line-height:30px; height:30px;}
.goodhouse .houselist{ border:1px solid #8BB1F0;border-top:none;width:698px}
.houselist ul{ border-bottom:1px solid #8BB1F0;padding-left:10px;height:29px}
.houselist li{ float:left;height:29px; line-height:29px;}
.houselist li a:hover{ text-decoration:none }
.houselist .now{ position:relative;top:1px;z-index:2;height:29px!important;height:29px;background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg.gif) left -110px no-repeat; overflow:hidden}
.houselist .now a{ background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg.gif) right -165px no-repeat; display:inline-block}
.houselist li a{padding:0 10px; }
.houselist .houses{ padding:5px 3px 5px 3px }
.houselist .houses dl{ float:left; width:345px}
.houselist .houses dt{ background-color:#f5f5f5;height:24px;padding-left:10px}
.houselist .houses dd {height:24px;line-height:24px;padding-left:10px; overflow:hidden}
.houselist .houses span{ float:left;}
.wid60r{ width:60px; text-align:right; overflow:hidden}
.wid80{ width:80px; overflow:hidden}
.wid147{ width:147px; overflow:hidden}
.padr10{ padding-right:10px}
.righdot{ border-right:1px dashed #ddd}
/*资讯+论坛*/
.information{width:346px; background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg2.gif) left -147px no-repeat}
.information dt{ font-size:14px; font-weight:700; padding-left:10px; line-height:35px; height:35px}
.information_con img{ border:1px solid #ddd; padding:2px}
.ad135-22{width:135px;height:22px; overflow:hidden;float:right;margin:5px 10px 0 0;}
.information .imgtitle{ text-align:center; background-color:#f5f5f5; border:1px solid #ddd; border-top:0;line-height:18px;width:104px; overflow:hidden}
.information .newstitle{font-size:14px;line-height:30px;overflow:hidden;text-align:center;}
.wid200{width:210px}
.information .wid200{height:103px;*height:98px;overflow:hidden}
.bbs_con,.information_con{ width:324px;height:168px;border:1px solid #9CC1FF;border-top:0; padding:5px 10px 5px 10px; overflow:hidden }
.bbs_con ul{ width:324px;height:24px;}
.bbs_con .bbstitle{ float:left; overflow:hidden; width:240px;height:24px}
.bbs_con .bbsauthor{ float:right;overflow:hidden; width:70px;height:24px; text-align:right}
.bbstitle{ background:url(http://img.soufun.com//secondhouse/image/newdefault/dot.gif) no-repeat 1px 9px; padding-left:10px}
.bbstitle{height:21px; overflow:hidden}

/*right----------------------------------------------------------------*/
.wraprc{ width:250px; float:right; overflow:hidden}
.columntop{ background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg.gif) no-repeat left -532px;height:3px;line-height:0;font-size:0; overflow:hidden}
.columnbottom{ background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg.gif) no-repeat left -598px;height:3px;line-height:0;font-size:0; overflow:hidden}
.columncenter{ width:248px;border-left:1px solid #BBDFED;border-right:1px solid #BBDFED; padding-bottom:3px }
.column dt{ background-color:#E5F3FF; padding:0 10px; font-size:14px; font-weight:700;line-height:26px; margin-bottom:6px}
.column dd{ line-height:24px; height:24px; clear:both; padding:0 10px}
/*我的搜房*/
.mysf{width:250px; background:url(http://img.soufun.com//secondhouse/image/newdefault/bg_mysf.gif) 0 0 no-repeat; padding-top:10px; float:left; position:relative;}
.mysf dd{width:90px; margin:0 0 0 10px; _margin:0 4px 0 5px; float:left; }
.mysf dd:hover{ background-color:#FFFFDD;}
.mysf dd a{  padding-top:5px; display:block;}
.mysf dd a:hover{ text-decoration:none}
.icon_list,.icon_term,.icon_sale,.icon_gujia,.icon_backstage,.icon_manage,.icon_buy,.icon_info,.icon_infocompany,.icon_count,.icon_bbs,.icon_secret,.icon_map,.icon_sell,.icon_managesell{background:url(http://img.soufun.com//secondhouse/image/newdefault/icon_mysf1.gif) no-repeat; padding-left:20px;}
.icon_sell{background-position:0 -505px;}
.icon_managesell{background-position:-220px -505px;}
.icon_list{ background-position:0 -24px;}
.icon_term{background-position:-220px -23px;}
.icon_gujia{background-position:0 -54px;}
.icon_sale{ background-position:-220px -112px}
.icon_backstage{ background-position:0 -368px}
.icon_manage{ background-position:-220px -368px}
.icon_buy{ background-position:-220px -396px}
.icon_info{ background-position:0px -425px}
.icon_infocompany{ background-position:-220px -425px}
.icon_count{ background-position:0px -451px}
.icon_bbs{ background-position:-220px -451px}
.icon_secret{ background-position:0px -396px}
.icon_map{ background-position:0px -476px}
.icon_list03,.icon_term03 {padding-left:24px;background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf720.gif) no-repeat;}
 .mysf .icon_list03 {background-position: -220px -504px;}
 .mysf .icon_term03 {background-position: 0px -505px;}

.mysf dt{width:250px; height:15px; background:url(http://img.soufun.com/secondhouse/image/newdefault/bg_mysf.gif) 0 bottom no-repeat; overflow:hidden; float:left; }
.mlslogin{ border-top:1px dashed #ddd; display:block;padding-top:5px}
.loginedtitle{height:25px; width:230px;margin:0 5px 5px;border-bottom:1px dashed #ddd;padding:0 0 0 5px; font-size:14px; color:#333; font-weight:700; }
.loginedwelcome{line-height:24px;width:240px; padding-left:10px;color:#333;}
/*您浏览过的房源*/
.wid95{ width:95px; margin-right:10px; float:left; overflow:hidden; white-space:nowrap;}
.wid40{ width:40px; float:left;}
.wid40r{ width:40px; float:left;text-align:right; overflow:hidden;}
.wid80r{ width:80px; float:left;text-align:right; overflow:hidden;}
.columncenter .close{border:1px solid #BBDFED; background-color:#F5FAFE;margin-right:10px}
.lookhouse{overflow:hidden;height:85px;width:228px}
/*购房工具*/
.tool{ padding:0 10px}
.tools1,.tools3,.tools2,.tools4{ float:left; padding:0 10px;line-height:24px;height:24px; background-image:url(http://img.soufun.com//secondhouse/image/newdefault/icon_myesf.gif); text-indent:10px}
.tools1{ background-position:left -85px; background-repeat:no-repeat; padding-left:10px; margin-right:20px}
.tools2{ background-position:-220px -57px; background-repeat:no-repeat; padding-left:10px}
.tools3{ background-position:-217px -85px; background-repeat:no-repeat; padding-left:10px; margin-right:20px}
.tools4{ background-position:-220px -481px; background-repeat:no-repeat; padding-left:10px}
.tools5{padding:0 25px;line-height:24px;height:24px; background:url(http://img.soufun.com/secondhouse/image/icon_0221.gif) 4px 50% no-repeat;float:left;}

/*友情链接*/
.links{ border:1px solid #ccc; margin-top:10px}
.links dt{ height:28px; line-height:28px; background-color:#f5f5f5;padding:0 10px; border-bottom:1px solid #ddd}
.links ul{ width:938px; clear:both;padding:5px 10px;}
.links li a {line-height:24px;padding-right:15px;}
/*广告*/
.ad700{margin-top:10px;width:700px; overflow:hidden}
.ad900{margin-top:10px;width:900px; overflow:hidden}



.ad900-35{height:38px; overflow:hidden}
.ad900-35 dt,.ad900-35 dd{float:left; height:38px; overflow:hidden}
.ad900-35 dd{background:url(http://img.soufun.com/secondhouse/image/newdefault/adbg.gif) 0 -97px}
.ad900-35 .img a{ width:119px;height:29px;margin-top:3px;padding-top:3px;overflow:hidden; float:left; text-align:center}
.ad900-35 .img img{ border-right:1px solid #ccc;padding:0 9px;width:100px;height:25px}
.ad900-35 .left{background:url(http://img.soufun.com/secondhouse/image/newdefault/adbg.gif) 0 0 no-repeat;width:90px}
.ad900-35 .center{background:url(http://img.soufun.com/secondhouse/image/newdefault/adbg.gif) 0 -48px no-repeat;width:108px}
.ad900-35 .right{background:url(http://img.soufun.com/secondhouse/image/newdefault/adbg.gif) 0 -142px no-repeat;width:13px}

.ad900-35 .img iframe {border-right:1px solid #CCCCCC;float:left;height:25px;margin:7px 5px 0;overflow:hidden;text-align:center;width:110px;}
.ad900-35 .font {cursor:pointer;overflow:hidden;padding-top:7px;width:265px;}
 /*nav phone*/
.nav_phone{font-family:"宋体";height:30px;width:946px;line-height:30px; border:1px solid #ddd;padding:0 5px 0 7px ;}
.nav_phone a:link,.nav20090715 a:visited{font-size:12px;}
.nav_phone a:hover{font-size:12px;color:#ff3300;}
.ml30{ margin-left:30px;}
.ml10{ margin-left:10px;_margin-left:5px;}
.ml8{ margin-left:8px;}
.pos_rel{ position:relative;}
.nav_phone img{position: absolute; left:48px; top: 2px;}
/*手机搜房*/
.mysf1{width:250px;background:url(http://img.soufun.com//secondhouse/image/newdefault/bg_mysf.gif) 0 0 no-repeat;padding-top:5px;float:left;position:relative;}
.mysf1 dd{float:left;}
.mysf1 dt{width:250px;height:4px;background:url(http://img.soufun.com/secondhouse/image/newdefault/bg_mysf.gif) 0 -336px no-repeat;overflow:hidden;float:left;}
.mysf1 img{position: absolute; left:70px; top: 2px;}
.bold14{ font-size:14px;font-weight:700}
.font_f{ font-family:Arial}
/*historyHouseNew*/
.column .skiphouse {clear:both;display:block;height:60px;overflow:hidden;padding-bottom:8px;width:226px; }
.skiphouse img {border:1px solid #CCCCCC;display:block;float:left;padding:4px;}
.skiphouse ul {display:block;float:left;line-height:16px;padding:6px 0 0 10px;width:142px;}
.skiphouse ul li a {color:#0053DF;}

.bbs_con li{float: left;height: 24px;width: 324px;}
.information .hdm dd { cursor: pointer;display: block;float: left; font: bold 14px/35px "宋体"; height: 35px;text-align: center; width: 80px;}
.information .hdm .now {background: url("http://img.soufun.com/secondhouse/image/esfnew/images/ask/indexbg2.gif") no-repeat scroll 0 -190px transparent;}
.search_input {float: left;height: 23px;line-height: 20px;margin-left: 5px;}
.search_input .inp1 {float: left; height: 22px; position: relative;}
.search_input .inp1 input {background: url("http://img.soufun.com/secondhouse/image/esfnew/images/ask/searchbj.gif") repeat-x scroll 0 0 transparent; border: 0 none;color: #888888;float: left;font-size: 12px;height: 22px;line-height: 22px;overflow: hidden;padding-left: 7px; width: 430px;}
.search_input .inp2 {background: url("http://img.soufun.com/secondhouse/image/esfnew/images/ask/searchbj.gif") no-repeat scroll right 0 transparent; float: left; height: 22px;position: absolute;right: -1px !important;top: 0;width: 2px;}
.search_input span .button_search { background: url("http://img.soufun.com/secondhouse/image/esfnew/images/ask/searchbj.gif") no-repeat scroll 0 -24px transparent; border: 0 none;cursor: pointer;float: left;height: 22px;line-height: 22px;margin-left: 8px;width: 70px;}
.search_input span .button_ask { background: url("http://img.soufun.com/secondhouse/image/esfnew/images/ask/searchbj.gif") no-repeat scroll -72px -24px transparent;border: 0 none;color: #723505;cursor: pointer;float: left;height: 22px;line-height: 23px;margin-left: 5px; width: 58px;}
