﻿/* EsfIndex 20121025 */
*{margin:0;padding:0;}
body{background:#fff; font:12px/18px "宋体";color:#333;text-align:left;}
img{border:0;}
a{color:#0053DF;text-decoration:none;}a:hover{color:#f30;text-decoration:underline;}
ul,ol,li{list-style:none;}
/* color ----------------------*/
.orange,.orange a{color:#f30;}
.blue,.blue a{color:#0053DF;}.blue a:hover{color:#f30;}
.gray6,.gray6 a{color:#666}.gray6 a:hover{color:#f30;}
.gray9,.gray9 a{color:#999;}.gray9 a:hover{color:#f30;}
.black,.black a{color:#333;}.black a:hover{color:#f30;}
.green,.green a{color:#090;}.green a:hover{color:#f30;}
/* font -----------------------*/
.font14{ font-size:14px;}
.number{ padding:0 3px;}
/* margin/padding/float -------*/
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt40{ margin-top:40px;}
.mb10{ margin-bottom:10px;}
.floatl{ float:left;}
.floatr{ float:right;}
.alingc{text-align:center;}
.clear{clear:both;}
/* wrap ----------------------------------------- */
#wrap{width:960px;margin:0 auto; overflow:hidden;}
.wrap{width:960px;margin:0 auto; overflow:hidden;}
.borderb{border:1px solid #C7D9E5;border-top:none;}
.borderb01{border:1px solid #C7D9E5;}
.bordergray{border:1px solid #ddd;}
.houseimg{ width:100px; height:75px; overflow:hidden}
.icon_shou{background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/icon_shou.gif) 0 2px no-repeat; padding-left:20px;}
.icon_shou{background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/icon_shou.gif) 0 2px no-repeat; padding-left:20px;}


/*partl*/
.partL{width:700px;float:left;overflow:hidden;}
.title02{height:35px;padding:0 10px 0 0;overflow:hidden; background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/ltitle_bg.gif) repeat-x;}
.title02 .name{ font:bold 14px/36px "微软雅黑"; float:left; background:#fff; padding:0 15px; border-right:1px #C7D9E5 solid;}
.title02 .more,.title03 .more{ font: normal 12px/36px "宋体"; float:right}
.title02 .more{background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/icon_xinpan.gif) no-repeat left center; padding-left:20px;}
.title03{height:35px;padding:0 10px 0 0;overflow:hidden;}
.title03 .name{font:bold 14px/36px "微软雅黑"; float:left; padding-left:12px;}

/*interesthouse20121128*/
.InterestOffice{width:698px; height:205px; overflow:hidden;float:left;}
.InterestOffice .content{padding-top:10px;}
.InterestOffice .content dl{width:128px; margin:6px 10px 6px 32px; display:inline;float:left;}
.InterestOffice .content dd{width:128px; margin-top:3px; padding-left:3px;line-height:20px;}
.InterestOffice .houseimg{width:128px; height:96px;overflow:hidden;}
.InterestOffice .houseimg img{width:128px; height:96px;}

/*hotthouse*/
.HotOffice{width:698px; overflow:hidden;float:left; height:270px;}
.HotOffice .box{width:326px; margin:20px 0; padding-left:15px; border-right:1px dotted #C7D9E5; float:left;}
.HotOffice .box dl{width:315px;overflow:hidden}
.HotOffice .box dt{float:left;}
.HotOffice .box dd{width:180px;padding-left:15px; margin-top:-3px;line-height:20px; float:left}
.HotOffice .last{border-right:none; padding-left:25px;}
/*-------partR--------------R*/
.partR{ width:250px; overflow:hidden; float:right}
/*mysf*/
.mysf{width:225px; height:102px;padding:3px 10px 5px 13px; overflow:hidden; font-size:14px;}
.mysf dt{width:180px; float:left; background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/btn_zu.gif) no-repeat left center; border-bottom:1px #C7D9E5 dashed; height:54px; line-height:54px; padding-left:45px;}
.mysf dd{width:180px; float:left; background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/btn_shou.gif) no-repeat left center; height:48px; line-height:48px; padding-left:45px;}
.mysf .gray6{padding-left:20px; font-size:12px;}
.icon_mysf,.icon_collect{background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/icon_tag.gif) 0 6px no-repeat;padding-left:22px;}
.icon_collect{ background-position:0 -21px;}
/*ad*/
.partR ad{ width:250px; overflow:hidden}
/*最近浏览过的房源*/
.RecentViewHouse,.RecentViewHouse01{height:205px; overflow:hidden;}
.RecentViewHouse{background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/history_bg.jpg) no-repeat right bottom;}
.RecentViewHouse .content,.RecentViewHouse01 .content{width:224px; line-height:26px; padding:0 12px;}
.RecentViewHouse .content p{width:224px; float:left;margin:0px; padding:0 0 12px 0; color:#999999; font-size:12px; line-height:24px;}
.RecentViewHouse .content li,.RecentViewHouse01 .content li{width:224px; float:left;overflow:hidden;}
.RecentViewHouse01 .content .info{width:130px; height:26px; overflow:hidden; float:left}
.RecentViewHouse01 .content .price{width:80px; height:26px; text-align:right; overflow:hidden; float:right}
/*wenda*/
.wenda{overflow:hidden}
.wenda .content{width:234px; height:234px; padding:0 0px 0 12px; overflow: hidden}
.wenda .content ul{padding-top:5px}
.wenda .content li{line-height:26px; width:230px;background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/dot.gif) 1px 50% no-repeat; overflow:hidden; padding-left:11px;}/*20121025修改*/
/*xiaosousuo*/
.wenda .search_input {float: left;height:22px;margin:5px 0;}
.wenda .search_input .inp2 {background: url("http://img.soufun.com/secondhouse/image/searchbj.gif") no-repeat scroll right 0 transparent;float: left;height: 22px;position: absolute;right: -1px;top: 0; width: 2px;}
.wenda .search_input .inp1 {float:left;height: 22px;position: relative;}
.wenda .search_input .inp1 input {background: url("http://img.soufun.com/secondhouse/image/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: 108px;}
.wenda .search_input span .button1 {background: url("http://img.soufun.com/secondhouse/image/searchbj2.gif") no-repeat scroll -72px 0 transparent;border: 0 none;cursor: pointer;
float: left;height: 22px; line-height: 22px;margin-left:5px;width: 50px; display:inline}
.search_input span .button2 {background: url("http://img.soufun.com/secondhouse/image/searchbj2.gif") no-repeat scroll -72px -24px transparent;border: 0 none;cursor: pointer;float: left;height: 22px;line-height: 22px;margin-left:4px;width:50px;display:inline}
/* friendlinks ---------------------------------- */
.links{width:928px; padding:5px 15px; font:12px/24px "宋体"; border:1px solid #ddd; margin:10px auto;overflow:hidden;}
.links dt{font:bold 14px/28px "微软雅黑"; padding:0 15px 5px 0; float:left;}
.links dd{font:12px/28px "宋体";}
.links .flinks{width:928px; float:left; overflow:hidden;}
.links .flinks a{width:108px; margin-right:8px; float:left; white-space:nowrap; overflow:hidden;}

/*---------20120521首页新增样式--------------*/

/*quicksearch0521*/
.quicksearch{width:700px; float:left; height:204px;background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/kseacher_bgb.gif) no-repeat bottom; padding-bottom:6px;}
.quicksearch .title{width:700px; float:left;background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/kseacher_bgt.gif?v=1) no-repeat center top; height:36px;}
.quicksearch .content{width:668px; height:156px; padding:6px 15px;overflow:hidden; border:1px #C9DAE6 solid; border-bottom:0; border-top:0; float:left;}
.quicksearch .content li{width:668px; line-height:28px; overflow:hidden}
.quicksearch .content li.dotb{ background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/dot_b.gif) repeat-x center bottom; padding-bottom:8px; margin-bottom:7px;*margin-bottom:3px}
.quicksearch .content li .biaot{width:68px; float:left;}
.quicksearch .content li .neir,.quicksearch .content li .neir01{width:600px; float:left;}
.quicksearch .content li .neir a{margin:0 25px 0 0; float:left;}
.quicksearch .content li .neir p{width:600px; float:left;}
.quicksearch .content li .neir01 a{ padding-right:20px;}
.quicksearch .title li{padding:0 15px; height:36px; line-height:34px;cursor:pointer; float:left; overflow:hidden;}
.quicksearch .title .bgline{background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/li_bgr.gif) no-repeat center; cursor:auto; padding:0; float:left; width:10px;} 
.quicksearch .title .li_on{line-height:34px; height:36px; background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/tab_on.gif) no-repeat center bottom;}
.quicksearch .title li strong{font-family:"微软雅黑"; font-size:14px; font-weight:100;}
.quicksearch .title .li_on strong{font-weight:bold;}
.quicksearch .title .more{font:normal 12px/36px "宋体"; float:right; padding-right:10px; cursor:auto;}
.icon_img{float:left; padding:2px 5px 0 0;} 

/*增加资讯内容 20121025*/
.zixun{overflow: hidden;}
.zixun .content{height:167px;overflow: hidden; padding:3px 0 0 12px; width: 234px;}
.zixun .content li{background: url("http://img.soufun.com/secondhouse/image/shopoffice/images/dot.gif") no-repeat scroll 1px 50% transparent; line-height:26px; overflow: hidden; padding-left:11px; width:230px;}

/*Topoffice 20121025*/
.Topoffice{width:698px; overflow:hidden;float:left; height:340px;}
.Topoffice .box{width:326px; margin:13px 0 15px 0; padding-left:15px; border-right:1px dotted #C7D9E5; float:left;}
.Topoffice .box dl{width:310px;overflow:hidden; background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/topbg.gif) no-repeat left 43px; height:275px;}
.Topoffice .box dt{width:285px; float:left; height:25px; line-height:25px; border-bottom:1px #EAEAEA solid; background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/topicon.gif) no-repeat 5px center; padding-left:25px; font-weight:bold; margin-bottom:4px!important;margin-bottom:9px;}
.Topoffice .box dd{width:285px;line-height:18px; float:left; height:18px; padding:12px 0 0 25px!important;padding:6px 0 0 25px;}
.Topoffice .box dd .name{width:110px; float:left;}
.Topoffice .box dd .guanzhu{width:40px; float:left; height:4px; padding:5px 5px 0 0;}
.Topoffice .box dd .guanzhu .jd{float:left; background:#DADADA; height:4px; font-size:1px;}
.Topoffice .box dd .loupan{width:70px; float:left; color:#D7D7D7;}
.Topoffice .box dd .loupan a{color:#666;}
.Topoffice .box dd .loupan a:hover{color:#f30;}
.Topoffice .last{border-right:none; padding-left:25px;}
.Topoffice .box dd .num{ width:60px; text-align:right; float:left} 

/*商圈排行 20121025*/
.Topsq{overflow: hidden;}
.Topsq .content{height:295px;overflow: hidden; padding:11px 0 0 12px; width:234px;}
.Topsq .content ul{width:224px; float:left; height:26px; background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/topsqbg.gif) repeat-x;}
.Topsq .content li{padding:0 20px; float:left; height:26px; line-height:26px;}
.Topsq .content li.li_on{border:1px #dadada solid; border-bottom:0; font-weight:bold; background:#fff; height:25px;}
.Topsq .content dl{width:224px; float:left; background:url(http://img.soufun.com/secondhouse/image/shopoffice/images/topbg.gif) no-repeat left 20px; height:240px; padding-top:6px!important;padding-top:12px;}
.Topsq .content dd{width:189px;line-height:18px; float:left; height:18px; padding:12px 0 0 30px!important;padding:6px 0 0 30px;}
.Topsq .content dd .name{width:120px; float:left;}
.Topsq .content dd .quxian{width:60px; float:left; padding-left:9px;}
.Topsq .content dd .quxian a{color:#666;}
.Topsq .content dd .quxian a:hover{color:#f30;}
