
body,button,input,select,textarea{ font:14px \5FAE\8F6F\96C5\9ED1,Arial; _font-family:\5b8b\4f53,Arial;}
input,button,select,textarea{ outline:none;}
cite,em,i{ font-style:normal;}

li{ float:left; display:inline;}
.fl{ float:left;}
.fr{ float:right;}
/* clear */
.clear {clear:both;display: block;font-size:1px;line-height:0%; height:0px! important; }

/*margin*/
.l5{ margin-left:5px;} .l10{ margin-left:10px;} .l20{ margin-left:20px;} .r5{ margin-right:5px;}
.t10{ margin-top:-10px;}.t8{ margin-top:-9px;*margin-top:-8px;_margin-top:-1px;}
.t6{margin-top:-4px;*margin-top:-4px;_margin-top:-1px;}
.gotoleft{ float:left;}
/*hight*/
.h30{ height:30px; line-height:30px;}

/*about table*/
.input01,.input02,.input03,.input04,.input06{height:29px; line-height:29px; border:0px; padding:0px 8px;}
.input01{ width:196px; height:29px; background:url(icon.gif) no-repeat -159px -111px; padding-top:2px; float:left;}
.input01 input{ width:196px; height:23px; line-height:23px; border:0px; font-size:14px;}
.input02{ width:84px; background:url(icon.gif) no-repeat -51px -111px; }
.input03{ width:31px; background:url(icon.gif) no-repeat 0px -111px;}
.input04{ width:399px; background:url(icon.gif) no-repeat 0px -146px; } 
.input06{ width:114px; background:url(icon.gif) no-repeat -378px -111px; } 

#wrapper{ width:1200px; height:auto; margin:0px auto;}
.topnav{ overflow:hidden; width:inherit; height:60px; border-bottom:1px #dedede solid; background:url(icon.gif) no-repeat 0px 13px; line-height:68px; font-size:12px; }
.topnav .link01{ margin-left:259px}
.topnav .link01 a{ margin-left:25px;}
.topnav .link02{ margin-left:230px; color:#ccc;}
.topnav .link02 a{ margin:0px 7px;}
.position{ width:inherit; height:50px; line-height:50px; font-size:12px;}
.midnav{ overflow:hidden; height:45px; line-height:45px; border-bottom:4px #b22234 solid; background:url(icon.gif) no-repeat -436px -57px; font-weight:bold; padding-left:130px;}
.midnav a{ color:#b22234;}
.midnav a:hover{ color:#b22234; text-decoration:underline;}
.midnav .on{width:144px; height:45px; background:url(icon.gif) no-repeat 0px -55px; color:#fff;}
.midnav span{ display:block; float:left; width:90px; height:45px; text-align:center; margin:0px 15px;}

/*Form_Sale*/
.bod{ border:1px #d7d7d7 solid;}
.Form_Sale{ width:890px; height:auto; margin:0px auto; margin-top:30px; _margin-top:10px; color:#555;}
.Form_Sale h3{ height:40px; line-height:40px; background:#f7eeee; color:#b22234; font-size:16px; font-weight:normal; text-indent:25px;}
.basedate{ margin:20px 0px 30px 0px;}
.basedate td{ height:45px; padding-left:15px;}
.basedate .upload01, .basedate .upload02{ width:85px; height:32px; background:url(icon.gif) no-repeat -334px -62px; line-height:26px; text-align:right; font-size:12px; border:0px; cursor:pointer; color:#6a6a6a; padding:0px 7px;}
.basedate .upload02{ color:#000000;}
.basedate .shurutext{ width:500px; height:80px; border:1px #c3c3c3 solid;overflow-y:hidden; padding:5px; margin:5px 0px;}
.basedate .fold{ width:710px; height:auto;}
.agree{ width:170px; font-size:12px; margin:0px auto; margin-top:30px; margin-bottom:50px; text-align:center;}
.agree .btn{ width:160px; height:43px;background:url(icon.gif) no-repeat -160px -57px;margin:0px auto; margin-bottom:10px;}
.agree a{ color:#0064d3;}
.agree a:hover{ color:#0064d3; text-decoration:underline; }

/*select*/
.select01 { display:inline; float:left;}
.select01 .searchExtend { line-height:29px;}
.select01 .selSearch/*  背景 */{float:left; width:100px; height:29px; overflow:hidden;  background:url(icon.gif) no-repeat -51px -111px; margin-right:5px;}
.select01 .nowSearch/* 选定区 */ {float:left; width:74px; height:29px;line-height:29px; overflow:hidden; padding-left:5px; color:#666666; font-size:14px; text-align:center; cursor:pointer;}

.select01 .btnSel/* 下拉按键区 */ {float:right; width:7px; height:22px; margin:4px 8px 0 0; display:inline; overflow:hidden;}
.select01 .btnSel a{ background:url(icon.gif) no-repeat -429px -150px; display:block; width:7px; height:22px;}
.select01 .btnSel a:hover{background:url(icon.gif) no-repeat -441px -150px; display:block; width:7px; height:22px; text-decoration: none;}

.select01 .selOption/* 下拉内容区 */ {z-index:9999;position:absolute; margin-left:0px; display:inline; width:98px; background:#fff;border:1px solid #c3c3c3;}
.select01 .selOption li{ margin:0px 2px; height:22px; line-height:22px; overflow:hidden;}
.select01 .selOption a {display:block;height:21px;padding-left:2px;line-height:21px;color:#000;text-decoration:none;color:#262626;}
.select01 .selOption a:hover { color:#fff; background-color:#E4E4E4;color:#A0232B;}

/*tip*/
.tip01,.tip02{ width:195px; height:25px; display:inline-block; vertical-align:top; padding-left:40px;background:url(icon.gif) no-repeat 3px -186px; position:relative; left:0px;  font-size:12px; color:#767676; }
.tip01 .action_po,.tip02 .action_po{position:absolute;left:38px;top:-2px;}
.tip01 .action_po_top{ display:inline-block; width:185px; padding:6px 10px 1px; *padding:7px 10px 0; *vertical-align:baseline; background:url(icon.gif) no-repeat -35px -185px; line-height:16px;}
.tip01 .action_po_bot{ display:block; width:205px; height:5px; background:url(icon.gif) no-repeat -35px -345px; overflow:hidden;}

.tip02{ background:url(icon.gif) no-repeat -280px -186px;}
.tip02 .action_po_top{ display:inline-block; width:185px; padding:6px 10px 1px; *padding:7px 10px 0; *vertical-align:baseline; background:url(icon.gif) no-repeat -318px -185px; line-height:16px;}
.tip02 .action_po_bot{ display:block; width:205px; height:5px; background:url(icon.gif) no-repeat -318px -345px; overflow:hidden;}
.allright{ width:230px; height:25px; display:inline-block; vertical-align:top; padding-left:40px;background:url(icon.gif) no-repeat 0px -186px; position:relative; left:5px; top:10px; font-size:12px; color:#767676; }

/*font*/
.cl_red{ color:#ff2626; font:10px "宋体";} 
.cl_gray{ color:#b9b9b9; font-size:12px;}
.none{ display:none;}

/*oksubmit*/
.oksubmit { background-color:#eff8ff; margin:0 auto; height:500px;color:#717171;}
.oksubmit .okcontent{ width:810px; height:350px; margin:0 auto; padding:100px 90px 50px 50px;}
.oksubmit .okcontentl{ float:left; background:url(ok_bj.jpg) no-repeat 0px 0px; width:390px; height:350px; overflow:hidden;}
.oksubmit .okcontentr{ float: right; width:420px; height:180px; overflow:hidden; padding:80px 0px 90px 0px;}
.oksubmit .f39{ font-size:38px; width:420px; margin-bottom:28px;}
.oksubmit .btn{display:block; margin:28px auto 15px; width:250px; height:38px; overflow:hidden;}
.oksubmit .btn1{ width:107px; height:38px; background:url(ok_bj.jpg) no-repeat -530px -118px;}
.oksubmit .btn2{  width:107px; height:38px; background:url(ok_bj.jpg) no-repeat -645px -118px; margin-left:15px;}
.oksubmit .f14{ font-size:14px; display:block; margin:10px auto; width:250px;}
.oksubmit .f14img{ font-size:14px; display:block; margin:10px auto; width:217px;background:url(ok_bj.jpg) no-repeat -764px -118px; height:33px; padding-left:33px; line-height:33px;}

/*success*/
.success { background-color:#eff8ff; margin:0 auto; height:500px;color:#717171;}
.success .success_content{ width:884px; height:350px; margin:0 auto; padding:100px 17px 50px 50px;}
.success .success_contentl{ float:left; background:url(ok_bj.jpg) no-repeat 0px 0px; width:390px; height:350px; overflow:hidden;}
.success .success_contentr{ float: right; width:494px; height:257px; overflow:hidden; padding: 13px 0px 80px 0px;}

/*之前样式*/
/*.success .success_contentr .tj{background:url(ok_bj.jpg) no-repeat -412px 0px; width:454px; height:68px; padding:20px; line-height:22px; color:#1c558d; margin-bottom:23px;}
.success .success_contentr .yz{ width:300px; height:40px; margin:0px auto;}*/

.success .success_contentr .tj{ width:494px; height: auto; line-height:22px; color:#1c558d; margin-bottom:23px;}
.success .success_contentr .tjt{ width:494px;background:url(ok_bj.jpg) no-repeat -412px 0px;  height:10px;}
.success .success_contentr .tjc{ width:452px; background-color:#daebfd; border-left:1px solid #c8e1f7;border-right:1px solid #c8e1f7;  padding:0 20px; height: auto;} 
.success .success_contentr .tjb{ width:494px;background:url(ok_bj.jpg) no-repeat -412px -97px; height:10px;}
.success .success_contentr .yz{ width:300px; height:40px; margin:0px auto;}






.input05{ width:100px; height:28px;}
.upload03{width:107px; height:38px; background:url(ok_bj.jpg) no-repeat -412px -116px; border:none; color:#FFF; font-weight:bold; text-align:right; padding-right:5px; padding-bottom:4px; display:inline;}
.success .success_contentr .xx{ width:494px; height:15px; border-bottom:1px dashed #c8e0fa;}
.success .success_contentr .txf12{ width:414px; height:40px; padding:0px 40px; margin-top:15px; font-size:12px; line-height:22px;}


/* 搜索关键字 */
.topnav_soso .sosoBox { position:relative; }
.topnav_soso .sosoBox .keywords{ position:absolute; /*border:1px solid #DDD; */ background:#FFF; left:0; top:29px; width:392px; z-index:10; max-height:400px; height:expression(width>200px?"200px":width+"px"); /*overflow:scroll;*/  /*overflow-y:scroll;*/  }
.topnav_soso .sosoBox .keywords dl{ clear:both; text-align:left; line-height:22px; display:block; height:auto; overflow:hidden; }
.topnav_soso .sosoBox .keywords dt, .topnav_soso .sosoBox .keywords dd{ display:inline-block; float:left;}
.topnav_soso .sosoBox .keywords dd{ float:right; padding-right:5px; color:#888;}
.topnav_soso .sosoBox .keywords dl:hover{ background:#EDEDED; }
.topnav_soso .sosoBox .keywords dt span{ padding-left:5px; color:#888; }
.topnav_soso .sosoBox .keywords dt span.num1{ color:#555;}

.moreSX-Menu{background: #fff; border: 1px solid #e2e2e2; position: relative; margin: -1px 10px 0; margin-top:10px; padding:10px; }
.SX-txt{ float:left; width:100px;}
.SX-Tab{ float:left; width:805px;}
.moreSX-Menu .SX-Select{  margin-right:10px; color:#666; display:inline-block; float:left;}

.SX-Selectbox{ margin-right:10px; color:#666; display:inline-block; float:left;}
.select_box{ float:left;}

.SX-Select .tag_select, .SX-Select .tag_select_open, .SX-Select .tag_select_hover { padding: 0 20px 0 10px; font-size: 12px;color: #666;cursor: pointer; overflow: hidden; height:22px; line-height:22px; border:1px solid #A39FA0;  background:url(arrow2.gif) right 10px no-repeat; margin-right:10px; color:#666; display:inline-block; float:left;}
.SX-Select .tag_select_open{ height:23px; border-bottom:0;}

.SX-Select ul.tag_options {position: absolute; z-index: 100;border: 1px solid #888; background: #fff;font-size: 12px; cursor: pointer; width:auto !important;  }
.SX-Select ul.tag_options li {text-align: left;line-height: 18px; float: none;display: block; padding:0 10px; width:auto !important; line-height:22px; }


.tag_select_open{}

.SX-Tab{}

.SX-Select ul.tag_options li.open_hover,.SX-Select ul.tag_options li.open_selected { background: #EDEDED;}

.clearfix{ zoom:1;}
.mt10{ margin-top:10px;}

/* 头部 搜索 */
.topnav_soso{ background:#fff; padding:16px 0 25px; height:50px; font-size:12px; text-align:center;}
.topnav_soso .logo{ display:inline-block; *display:inline; zoom:1; width:200px; height:50px; background:url(bg-Logo1.gif) no-repeat;}
.zufang .topnav_soso .logo{ background-position:0 -60px;}
.topnav_soso .sosoBox{ display:inline-block; *display:inline; zoom:1; margin:10px 0 0 20px;}
.topnav_soso .soso{ float:left; width:390px; height:25px; border:2px solid #be0100; background:url(bgRepeatX.gif) repeat-x;}
.topnav_soso .soso input{ margin:2px; height:21px; line-height:21px; border:0 none;}
.topnav_soso .soso .text input{ width:316px; font-size:12px; color:#a8a8a8; background:none;}
.topnav_soso .soso .btn input{ width:66px; text-align:center; color:#fff; font-size:14px; font-weight:bold; background:#c00; cursor:pointer;}
.topnav_soso .fabu{ float:left; margin:0 0 0 20px; width:114px; height:32px; background:url(btn.gif) no-repeat;}

/* 头部导航修改 0917 */
.topWrap{ width:100%; background:#333; border-bottom:3px solid #555; height:42px; line-height:42px;}
.top_navs{ width:1200px; margin:0 auto; font-size:12px; color:#888; position:relative;}
.top_navs .logo{ float:left; margin:8px 0;}
.top_navs a,.top_navs a:hover{ color:#fff; font-size:14px;}

.YF-navBar{ position:absolute; left:100px; top:0; z-index:1; height:42px; line-height:42px;}
.YF-nav{ position:relative;}
.YF-nav a{ color:#fff;}
.YF-nav h3{ float:left; font-size:100%; font-weight:normal; font-size:14px;}
.YF-nav h3 a{ float:left; width:76px; text-align:center;}
.YF-nav .on h3 a{ background:#bf0814;}
.YF-nav #m1 h3 a{ background:none;}
.YF-nav .sub{ display:none; width:850px; position:absolute; left:0; top:42px; position:absolute;z-index:5555;}
.YF-nav .sub ul{ height:50px; line-height:50px; border:1px solid #111; border-top:3px solid #555; background:#fff; opacity:0.9; filter: alpha(opacity=90); float:left;position:fixed;z-index:5555;}
.YF-nav .sub li a{padding:10px; margin:0 10px; color:#000;z-index:5555;}
.nav_arrow{ background:url(nav_arrow.gif) 60px 20px no-repeat;}
.YF-nav .on h3 .nav_arrow{ background:#bf0814 url(nav_arrow.gif) 60px 20px no-repeat;}

.navBar{ position:relative;}
.navBg span{ position:absolute; top:0; width:9px; height:67px; background:url(navBar.gif) no-repeat;}
.navBg .leftBg{ left:-9px;}
.navBg .rightBg{ right:-9px; background-position:-9px 0;}
.nav{ height:35px; line-height:35px; border-bottom:1px solid #d2d8d8; background:#b60201;}
.nav ul{ width:920px; margin:0 15px;}
.nav a{ float:left; padding:0 30px; margin:10px 0 9px 0; height:16px; line-height:17px; color:#fff; font-size:14px; position:relative;}
.nav a:hover{ color:#fff;}
.nav .active{ padding:0 30px; margin:1px 0 0 0; height:33px; line-height:33px; border:1px solid #e2e2e2; border-bottom:1px solid #fafafa; background:#fafafa; color:#b80201; position:relative; z-index:5;}
.nav .active:hover{ color:#b80201;}
.nav .active em{ height:0; width:0; left:50%; margin-left:-5px; bottom:0; _bottom:-2px; position:absolute; z-index:-1; overflow:hidden; border-color:#fafafa #fafafa #c00002 #fafafa; border-style:solid; border-width:5px;}
.subnav{ width:948px; border:1px solid #e2e2e2; border-top:none; background:#fafafa; position:relative;}
.subnav ul{ margin-left:25px;}
.subnav li{ width:75px; height:30px; line-height:28px; padding:0 20px; text-align:center;}
.subnav a:hover{ color:#333;}
.subnav .bar{ position:absolute; left:25px; bottom:0; height:2px; width:923px; font-size:0; overflow:hidden;}
.subnav .bar span{ position:absolute; top:0; left:20px; background:#b60201; width:75px; height:2px; display:block;}
/* end 头部导航修改 0917 */

.mNav{ margin:10px 0 0; height:26px; line-height:26px; color:#a8a8a8; font-size:12px;position:relative;}
.mNav a,.mNav a:hover,.mNav span{ color:#333; display:inline-block; *display:inline; zoom:1;}
.mNav em{ width:4px; height:7px; background:url(arrow.gif) no-repeat; margin:0 10px; _margin:0 10px -9px; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.mNav cite{ right: 0; position: absolute; color: #c00; font-size: 13px; font-weight: bold;}

/* 比一比 */
.bibi{ width:1200px; font-size:12px;}
.bibi span{ display:block; padding-right:10px; text-align:right; color:#707070;}
.bibi table{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; background:#fff; text-align:center;}
.bibi td{ border-top:1px solid #ddd; border-left:1px solid #ddd; padding:8px 10px; line-height:20px;}
.bibiTable{ width:788px; float:right;}

.closeBtn{ margin:30px 0 50px;}
.closeBtn a{ display:block; margin:0 auto; width:97px; height:31px; line-height:31px; color:#242424; text-align:center; background:url(btn.gif) 0 -42px;}

/* 搜索列表比一比浮动层 */
#bibiPosition{ position:absolute; top:450px; right:10px; z-index:10;}
#bibiBtn,#roomScroll{ overflow:visible;}
.bbfxd{ position:fixed; z-index:99; top:100px; right:10px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop-350)); _right:0;}
#bibiBtn .btnOpen{ float:left; width:25px; height:77px; background:url(bibiBtn.gif) no-repeat;}
#bibiBtn .btnCtn{ position:relative; top:1px; margin-bottom:-30px; left:10px; float:left; width:155px; height:30px;}
#bibiBtn #floatL{ width:25px; float:left; margin:3px 4px 0 0; position:absolute; right:0;}
#bibiBtn #floatR{ width:175px; float:left; display:none; position:absolute; right:0;}

#bibiBtn #floatR h2{ font-size:14px; text-align:left; width:147px; margin:0 9px; padding-left:8px; height:30px; line-height:30px; float:left; border:1px solid #d6d6d6; background:url(arrow.gif) 134px -32px no-repeat; display:inline;}
#bibiBtn .box_t,#bibiBtn .box_b{ float:left; height:9px; width:175px; overflow:hidden; background:url(houseNavBox.png) no-repeat;}
#bibiBtn .box_b{ background-position:0 -9px;}
#bibiBtn .box_m{ float:left; width:175px; background:url(houseNavBox.png) -175px 0 repeat-y; position:relative;}
#bibiBtn .house{ border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; float:left; width:155px; margin:0 9px; display:inline; font-size:12px;}
#bibiBtn .house p{ height:30px; line-height:30px; width:155px; color:#1769ff; border-bottom:1px solid #d6d6d6; position:relative;}
#bibiBtn .house em{ float:left; width:120px; margin:0 0 0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#146aff;}
#bibiBtn .house a{ background:url(icon_px20.gif) -40px -20px no-repeat; width:20px; height:20px; position:absolute; right:4px; top:6px;}
#bibiBtn a.fl,#bibiBtn a.fr{ background:url(btn.gif) -193px -42px no-repeat; width:74px; height:31px; line-height:31px; color:#242424; text-align:center;}
#bibiBtn .button{ float:left; width:155px; margin:5px 10px 0; display:inline; font-size:12px;}
#bibiBtn span{ font-size:12px; text-align:center; background:#e9553b; border:1px solid #464646; color:#fff; float:left; width:165px; height:24px; line-height:24px; margin:5px 4px 0;border-radius:4px;}

#bibiBtn .goTop{ position:absolute; top:320px; right:4px; width:54px; height:58px; background:#999; color:#fff; font-size:12px; text-align:center; display:none;}
#bibiBtn .goTop em{ display:block; margin:15px auto 10px; width:25px; height:13px; background:url(arrow.gif) -20px -40px no-repeat;}


/* 房源管理 */
.logo_fy{ display:block; margin:60px auto 50px; width:310px; height:36px; background:url(bgLogo.gif) 0 -104px no-repeat;}
.fygl_html{ padding-bottom:150px;}
.fygl{ width:473px; margin:0 auto; font-size:12px;}
.fygl p{ color:#888;}
.fygl ul{ margin:15px 0 30px;}
.fygl input{ border:0 none;}
.fygl .text{ margin-right:8px; width:368px; height:32px; background:url(fyglSearch.gif) no-repeat;}
.fygl .text input{ margin:2px 2px 2px 30px; width:336px; height:28px; line-height:28px; background:none;}
.fygl .btn input{ width:97px; height:31px; cursor:pointer; background:url(btn.gif) 0 -42px no-repeat;}
.fy_list{ margin-top:50px;}
.fy_list h3{ padding-left:40px; line-height:36px; font-size:12px; font-weight:normal;}
.fy_list h3 span{ color:#c00; margin:0 5px;}
.fy_list dl{ font-size:12px;}
.fy_list dl a{ color:#1474a4;}
.fy_list dl span{ float:left;}
.fy_list dt,.fy_list dd{ float:left; padding:8px 0 8px 40px; line-height:20px;}
.fy_list dt{ border:1px solid #dfdfdf; background:#f5f5f5; color:#707070;}
.fy_list dd{ border:1px solid #fff; border-bottom:1px solid #dfdfdf; color:#000;}
.w170{ width:170px; text-align:center;}
.fy_list .w170 a{ margin:0 5px;}
.fy_list .title{ width:568px;}

/* 二手房搜索 */
.SearchBox{ border:1px solid #e2e2e2; background:#f5f5f5;}

.SearchTab ul{ float:left; overflow:hidden; position:relative; z-index:1; zoom:1; padding:10px 0; margin:0 10px;}
.SearchTab li{ margin-left:-1px;}
.SearchTab li a{ float:left; width:120px; line-height:20px; text-align:center; border-left:1px solid #ddd; font-size:14px; color:#333;}
.SearchTab .active{ position:relative; height:31px; margin-bottom:-10px; background:url(SearchTab.gif) center bottom no-repeat;}
.SearchTab .active a{ color:#a02021; font-weight:bold;}
.SearchTab span{ float:right; padding:10px 0; margin:0 15px; line-height:20px; font-weight:bold;}
.SearchTab span a,.SearchTab span a:hover{ color:#0053DF;}

.SearchMenu{ background:#fff; border:1px solid #e2e2e2;  margin:-1px 10px 0;}
.SearchMenu dl,.SearchMenu dt,.SearchMenu dd{ line-height:21px; font-size:12px;}
.SearchMenu dt,.SearchMenu dd{ float:left;}
.SearchMenu dl{ padding:3px 0 12px 60px;}
.SearchMenu dt{ margin:9px 5px 0 -60px; width:60px; display:inline; clear:both; text-align:right; font-weight:bold;}
.SearchMenu dd{ width:850px;}
.SearchMenu dd a{ padding:0 6px; display:inline-block; *display:inline; zoom:1; white-space:nowrap;}
.SearchMenu li{ margin:9px 4px 0;}
.SearchMenu .active a,.SearchMenu dd a:hover{ background:#c00002; color:#fff; text-decoration:none;}
.SearchMenu .subMenu{ border:1px solid #e2e2e2; margin-top:7px; padding:0 10px 7px;}
.SearchMenu .subMenu li{ margin:7px 4px 0;}

/* 搜索提示0902 */
    .SearchMenu .menuForm{ position:relative;}
    .SearchMenu .menuForm .menuTips{ position:absolute; z-index:10; left:3px; border:1px solid #c00002; background:#fff7f7; padding:0 6px; height:22px; line-height:22px;white-space: nowrap;
}
    .SearchMenu .menuForm .topTips{ top:-28px;}
    .SearchMenu .menuForm .bottomTips{ top:25px;}

.SearchMenu .menuForm em{ float:left;}
.SearchMenu .w40txt,.SearchMenu .w40btn{ float:left; width:40px; margin:0 3px; padding:0 3px; font-size:12px;}
.SearchMenu .w40txt{ height:19px; line-height:19px; border:1px solid #aaa;}
.SearchMenu .w40btn{ height:21px; line-height:21px; cursor:pointer; border:0 none; background:#555; color:#fff;}

.SearchMenuBtnWrap{ border-top:1px solid #e2e2e2; margin-top:10px; line-height:21px; padding:0 10px 6px; background:#fafafa; font-size:12px;}
.SearchMenuBtnWrap span{ float:left; margin-top:6px; width:90px; text-align:center;}
.SearchMenuBtn{ float:left; width:838px;}
.SearchMenuBtn a{ float:left; height:19px; line-height:19px; margin:6px 8px 0 0; position:relative;}
.SearchMenuBtn ul a{ border:1px solid #a42129; color:#333; padding:0 20px 0 10px;}
.SearchMenuBtn ul a em{ position:absolute; top:2px; right:2px; width:14px; height:14px; background:url(icon_px20.gif) -3px -3px no-repeat;}
.SearchMenuBtn ul a:hover{ text-decoration:none; color:#333;}

.SearchMenuBtn .RemoveBtn a{ border:1px solid #fff; color:#333; padding:0 6px 0 23px;}
.SearchMenuBtn .RemoveBtn a em{ position:absolute; top:3px; left:6px; width:11px; height:12px; background:url(icon_px20.gif) -25px -4px no-repeat;}
.SearchMenuBtn .RemoveBtn a:hover{ border:1px solid #a42129; color:#333; text-decoration:none;}


.SearchListCont{ padding:10px 0 50px;}
/* 二手房搜索 左侧列表 */

.SearchList{ width:900px;}

.sTitle{ border-bottom:3px solid #9f0406;}
.sTitleTab{ height:32px; overflow:hidden; zoom:1;}
.sTitleTab li{ float:left; margin:8px 0 8px -1px; border-left:1px solid #d5d5d5; width:100px; height:16px; line-height:16px; text-align:center;}
.sTitleTab li a,.sTitleTab li a:hover{ color:#a42129;}
.sTitleTab .active{ margin:0; border:none; height:32px; line-height:32px; background:url(btn.gif) 0 -83px no-repeat; position:relative; z-index:1;}
.sTitleTab .active a,.sTitleTab .active a:hover{ color:#fff;}
.sTitle .fr{ margin:7px 12px 0 0; display:inline; line-height:20px; font-size:12px;}
.sTitle .fr b,.sBuy .fr b{ color:#a02021; margin:0 3px;}

.sTitle .sPage,.sBuy .sPage{ margin-left:10px;}
.sTitle .sPage a,.sBuy .sPage a{ float:left; width:18px; height:18px; background:url(arrow.gif) no-repeat; border:1px solid #a5a5a5;}
.sTitle .sPage .prev,.sBuy .sPage .prev{ background-position:-14px 5px;}
.sTitle .sPage .next,.sBuy .sPage .next{ background-position:-33px 5px;}
.sTitle .sPage span,.sBuy .sPage span{ float:left; margin:0 6px; font-weight:bold; color:#666; font-size:14px;}
.sTitle .sPage em,.sBuy .sPage em{ color:#000;}


.sBuy{ padding:8px 10px; height:26px; line-height:26px; border:1px solid #e2e2e2; border-top:2px solid #9f0406; background:#f5f5f5;}
.sBuy .fr{ line-height:26px; font-size:12px;}
.sBuy .sPage a{ margin-top:3px;}

.sSeq{ height:20px; padding:8px 10px; background:#f5f5f5; border:1px solid #e2e2e2; border-top:none; font-size:12px;}
.sSeq .fl{ line-height:20px;}

/* .sSeq .fl span 不可点击状态0905 */
.sSeq .fl a,.sSeq .fl span{ float:left; margin:1px 3px 0 0; background:#fff; border:1px solid #ddd; width:20px; height:16px; line-height:16px; text-align:center;}
.sSeq .fl span{ color:#ccc;}

.sSeq .fl a:hover{ text-decoration:none;}
.sSeq .fl .active{ color:#c00;}

#sSeqSel .select_box{ width:148px; height:18px; margin-left:5px; border:1px solid #a3a3a3; position:relative; z-index:5;}
#sSeqSel div.tag_select,#sSeqSel div.tag_select_hover,#sSeqSel div.tag_select_open{ display:block; overflow:hidden; width:118px; height:18px; padding:0 26px 0 4px; line-height:18px; background:#fff url(sSeqSel.gif) right top no-repeat;}
#sSeqSel div.tag_select_hover,#sSeqSel div.tag_select_open{ color:#666;}
#sSeqSel div.tag_select_open{ background-position:right bottom;}
#sSeqSel ul.tag_options{ position:absolute; left:-1px; width:148px; background:#fff; border:1px solid #a3a3a3; padding-bottom:3px;}
#sSeqSel ul.tag_options li{ width:136px; height:20px; line-height:20px; padding:0 3px; margin:3px 3px 0; color:#333;}
#sSeqSel ul.tag_options li.open_hover{ background:#f5f5f5;}

.sSeq .fr a{ position:relative; float:left; padding:0 20px 0 4px; margin-left:5px; height:18px; line-height:18px; border:1px solid #a5a5a5;}
.sSeq .fr a em{ position:absolute; top:5px; right:5px; float:right; width:7px; height:9px; background:url(arrow.gif) -40px -20px no-repeat;}
.sSeq .fr a em.up{ background-position:0 -20px;}
.sSeq .fr a em.down{ background-position:-20px -20px;}

.sType{ padding:8px 10px; height:26px; line-height:26px; border:1px solid #ddd; border-top:none;}
.sType .soso .text,.sBuy .soso .text{ height:24px; border:1px solid #ddd; border-right:none;}
.sType .soso .text em,.sBuy .soso .text em{ float:left; width:20px; height:20px; background:url(icon_px20.gif) -40px 3px no-repeat;}
.sType .soso .btn,.sBuy .soso .btn{ border:1px solid #ddd; padding:1px;}
.sType .soso input,.sBuy .soso input{ border:0 none; float:left;}
.sType .soso .text input,.sBuy .soso .text input{ width:210px; height:24px; line-height:24px; font-size:12px; color:#a8a8a8; background:none;}
.sType .soso .btn input,.sBuy .soso .btn input{ width:60px; height:22px; line-height:22px; text-align:center; color:#fff; font-size:14px; background:#515151; cursor:pointer;}

.sType .fr a{ float:left; width:53px; height:26px; line-height:26px; padding-right:7px; font-size:12px; text-align:right; background:url(sType.gif) no-repeat;}
.sType .fr a:hover{ text-decoration:none;}
.sType .fr .l{ background-position:0 0;}
.sType .fr .c{ background-position:-60px 0;}
.sType .fr .r{ background-position:-120px 0;}
.sType .fr .active a{ color:#fff; text-decoration:none;}
.sType .fr .active .l{ background-position:0 -26px;}
.sType .fr .active .c{ background-position:-60px -26px;}
.sType .fr .active .r{ background-position:-120px -26px;}



/* 小图列表 */
.sList_2 .sList{ margin:1px 0; border-bottom:1px solid #ccc;}
.sList_2 dl{ padding:15px 10px; margin:1px 0;}
.sList_2 dl:hover{ background:#fff7f7;}
.sList_2 dt,.sList_2 dd{ float:left;}
.sList_2 dd span a{ color: #0053df;}
.roundPic{ position:relative; width:100px; height:100px; float:left;}
.roundPic i{ position:absolute; z-index:5; float:left; background: url(roundPic.png) no-repeat; width:4px; height:4px; overflow:hidden;}
.roundPic .tl{left:0; top:0;}
.roundPic .tr{ right:0; top:0; background-position:-4px 0;}
.roundPic .bl{ bottom:0; left:0; background-position:0 -4px;}
.roundPic .br{ bottom:0; right:0; background-position: -4px -4px;}
.roundPic img{ width:100px; height:100px; vertical-align:top;}

.sList_2 dd{ margin-left:15px; width:715px; line-height:26px; position:relative;}
.sList_2 dd .fl{ width:510px;}
.sList_2 dd .title{ color:#0053df; font-weight:bold;}
.sList_2 dd p{ font-size:12px;}
.sList_2 dd span{ margin-right:12px;}
.i_tu,.i_ding{ margin-right:3px; padding-left:2px; width:18px; height:18px; line-height:18px; text-align:center; background:url(icon_px20.gif) no-repeat; display:inline-block; *display:inline; zoom:1; color:#fff;}
.i_tu{ background-position:0 -20px;}
.i_ding{ background-position:-20px -20px;}

.sList_2 .bibiBtn{ position:absolute; right:0; text-align:right;}
.sList_2 .bibiBtn a{ display:inline-block; *display:inline; zoom:1; width:86px; margin-left:12px; height:31px; line-height:31px; text-align:center; background:url(btn.gif) -102px -42px; color:#9f0406; font-size:12px;}
.sList_2 .bibiBtn a:hover{ text-decoration:none;}
.sList_2 .bibiBtn em{ font-family:Georgia; font-size:18px; line-height:20px; margin-right:5px;}
.sList_2 .bibiBtn p{ margin:8px 8px 0 0; line-height:24px;}
.sList_2 .bibiBtn span{ margin:0 5px 0 0; color:#c00002; font-size:32px; line-height:36px; font-family:Georgia;}

/* 大图列表 */
.sList_3 .w750{ overflow:hidden; zoom:1; margin-left:-15px;}
.sList_3 .sList{ float:left; display:inline; width:236px; padding:1px 3px 3px 1px; margin:12px 0 0 15px; position:relative; background:url(sList_3.gif) -240px 0 repeat-y;}
.sList_3 .sList .boxT,.sList_3 .sList .boxB{ background:url(sList_3.gif) no-repeat; width:240px; height:3px; overflow:hidden; position:absolute; left:0;}
.sList_3 .sList .boxT{ top:0;}
.sList_3 .sList .boxB{ bottom:0; background-position:0 -3px;}
.sList_3 .sList .boxM{ width:236px; position:relative; z-index:1; font-size:12px;}
.sList_3 .sList .boxM:hover{ background:#fff7f7;}
.sList_3 .pic{ padding:8px 8px 2px;}
.sList_3 .pic img{ width:220px; height:160px; vertical-align:top;}
.sList_3 .text{ width:220px; padding:0 8px;}
.sList_3 .text li{ width:220px; height:20px; line-height:20px; position:relative; margin-top:6px;}
.sList_3 .text li b{ float:left; width:132px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sList_3 .text .title{ width:220px; height:40px; overflow:hidden; line-height:20px;}
.sList_3 .title a{ color:#0053df; font-weight:bold;}
.sList_3 .text span{ position:absolute; right:0; top:-6px;}
.sList_3 .text span em{ font-family:Georgia; font-size:24px; line-height:28px; color:#c00002;}
.sList_3 .intro{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sList_3 .info{ padding:0 4px; margin:6px 4px 0; border-top:1px dotted #ccc; width:220px; height:34px; line-height:34px; display:inline; float:left;}
.sList_3 em.fr{ color:#999;}
.sList_3 em.fl .w100{ float: left; width:100px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}

/* 求购房源列表 */
.sList_4 .sList{ margin:1px 0; border-bottom:1px solid #ccc;}
.sList_4 dl{ padding:0 0 0 10px; margin:1px 0; height:36px; line-height:36px; font-size:12px;}
.sList_4 dl:hover{ background:#fff7f7;}
.sList_4 dt,.sList_4 dd{ float:left;}
.sList_4 dt{ width:440px; color:#707070; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sList_4 dt a{ font-size:14px; color:#0053df;}
.sList_4 dt a:hover{ color:#b50812;}
.sList_4 dd{ width:100px; text-align:center;}
.sList_4 dd b{ color:#a02021; font-size:14px;}

/* 租房求购房源列表 */
.sList_4 .zufang dt.w400{ width:400px;}
.sList_4 .zufang dd.w140{ width:140px;}


/* 底部翻页 */
.bPage{ margin-top:20px; padding:0 15px; height:22px; line-height:22px; font-size:12px;}
.bPage b{ color:#a02021; margin:0 3px;}
.bPage a,.bPage .active,.bPage .disabled{ float:left; margin-left:12px; padding:0 6px; height:20px; line-height:20px; border:1px solid #aeaeae;}
.bPage .disabled{ border:none; color:#999; padding:0;}
.bPage a:hover,.bPage .active{ background:#a42129; color:#fff; text-decoration:none;}

/* 搜索页右侧列表 */
.ListR{ width:230px;}
.ListR .fabu{ border:1px solid #e2e2e2; background:#fafafa; font-size:12px;}
.ListR .fabu h2{ font-size:18px; line-height:56px; color:#464646; text-align:center;}
.ListR .fabu p{ padding:0 22px; display:block;}
.ListR .fabu p a{ padding-top:33px; width:65px; height:24px; line-height:24px; text-align:center; background:url(btn.gif) no-repeat;}

/* 发布房源 二手房 */
.ListR .fabu p .fl{ background-position:0 -125px;}
.ListR .fabu p .fr{ background-position:-75px -125px;}

/* 发布房源 租房 */
.ListR .fabu .zufang .fl{ background-position:-150px -125px;}
.ListR .fabu .zufang .fr{ background-position:-225px -125px;}

.ListR .fabu span{ display:block; line-height:46px; text-align:center;}
.ListR .fabu span a{ color:#a02021;}
.ListR .fabu span em{ font-family:Verdana;}

.ListR .rBox{ margin-top:10px; border:1px solid #d1d1d1; border-top:2px solid #be4423;}
.ListR .rBox h3{ padding-top:6px; height:34px; line-height:34px; font-size:14px; border-bottom:1px solid #d1d1d1;}
.ListR .rBox h3 em{ width:7px; height:7px; overflow:hidden; margin:13px 10px 0; float:left; background:url(icon_px20.gif) -66px -6px no-repeat;}
.ListR .rBox ul{ font-size:12px;}
.ListR .rBox_1,.ListR .rBox_3{ padding:6px 0;}
.ListR .rBox_1 li{ width:218px; margin:0 5px; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ListR .rBox_1 b{ margin-right:5px;}

.ListR .rBox_2{ padding:0 10px; line-height:18px;}
.ListR .rBox_2 li{ border-bottom:1px dotted #e1e1e1; padding:8px 0;}
.ListR .rBox_2 li em,.ListR .rBox_2 li p{ float:left;}
.ListR .rBox_2 li em{ width:24px;}
.ListR .rBox_2 li p{ width:144px;}
.ListR .rBox_2 li span{ float:left; width:105px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#999;}
.ListR .rBox_2 li a{ color:#0053df;}

.ListR .rBox_2link{ position:relative; width:168px; height:33px; line-height:28px; padding:12px 10px 8px; font-size:12px;}
.ListR .rBox_2link span{ border-bottom:3px solid #f5f5f5; position:absolute; right:10px; top:12px;}
.ListR .rBox_2link span a{ float:left; width:80px; height:28px; line-height:28px; text-align:center; color:#fff; background:#a02021; border-left:1px solid #761818; border-right:1px solid #761818; border-bottom:2px solid #761818;}
.ListR .rBox_2link span em{ margin:5px 0 0 4px; width:16px; height:16px; float:left; overflow:hidden; background:url(icon_px20.gif) -82px -2px no-repeat;}

.ListR .rBox_3 li{ position:relative; margin:0 10px; width:168px; background:url(list-style.gif) 0 10px no-repeat; height:24px; line-height:24px;}
.ListR .rBox_3 li a{ float:left; width:90px; margin:0 0 0 14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ListR .rBox_3 li span{ position:absolute; right:0; top:0;}

/* 详情页 */
.Content{ padding-bottom:50px;}

.w700{ width:900px;}
.house_intro{ border:1px solid #d1d1d1; border-top:2px solid #be4423; padding:0 9px;}
.house_intro .title{ padding:0 5px; border-bottom:1px solid #ddd;}
.house_intro .title h1{ padding:12px 0 9px; line-height:30px; color:#565656; font-size:20px;}
.house_intro .title li{ height:32px; line-height:32px; font-size:12px; color:#888;}
.house_intro .title li span{ margin-right:10px;}
.house_intro .title li span em{ color:#f44;}
.house_intro .title .fr a{ position:relative; float:left; padding-left:22px; margin-left:24px;}
.house_intro .title .fr em{ width:20px; height:20px; position:absolute; left:0; top:5px; background:url(icon_px20.gif) no-repeat;}
.house_intro .title .fr .i_01{ background-position:0 -40px;}
.house_intro .title .fr .i_02{ background-position:-20px -40px;}
.house_intro .title .fr .i_03{ background-position:-40px -40px;}

.picBox{ position:relative; width:380px; margin-top:18px; display:inline; overflow:hidden;}
.picBox .bigImg{ position:relative; width:360px; padding:9px; border:1px solid #ddd;}
.picBox .bigImg li img{ vertical-align:middle; width:360px; height:248px; }
.picBox .smallScroll{ position:relative; height:52px; margin-top:16px;}
.picBox .sPrev,.picBox .sNext{ float:left; position:absolute; top:20px; width:9px; height:15px; background:url(arrow.gif) -60px -20px no-repeat;}
.picBox .sPrev{ left:0;}
.picBox .sNext{ right:0; background-position: -80px -20px;}
.picBox .sPrev:hover,.picBox .prevStop{ background-position: -60px 0;}
.picBox .sNext:hover,.picBox .nextStop{ background-position: -80px 0;}
.picBox .smallImg{ float:left; margin:0 10px; display:inline; width:280px; overflow: hidden;}
.picBox .smallImg li{ float:left; width:60; height:44px; padding:6px 2px 2px; margin:0 3px; display:inline; cursor:pointer;}
.picBox .smallImg img{ border:1px solid #ddd; padding:2px; width:54px; height:38px; vertical-align:middle;}
.picBox .smallImg .on{ background:url(bgBlock.gif) no-repeat;}

.w370{ width:482px;}
.introBox .intro{ position:relative; overflow:hidden; font-size:16px; margin-top:15px;}
.introBox .intro li{ width:482px; height:50px; line-height:50px; margin-top:-1px; border-top:1px dotted #e9e9e9;}
.introBox .intro .w210{ width:270px;}
.introBox .intro .w160{ width:210px;}
.introBox .intro span{ color:#888;}
.introBox .intro em{ font-size:26px; line-height:22px; color:#f00; font-family:Georgia;}
.introBox .intro cite{ color:#f00;}


.introBox .ZhongJie,.introBox .GeRen{ font-size:12px; text-align:center;}
.introBox .contact{ color:#888;}
.introBox .bgBlock{ width:352px; height:70px; margin-top:8px; padding:0 8px 0 10px; background:url(bgBlock.gif) 0 -62px no-repeat;}
.introBox .bgBlock i{ color:#f00;}
.introBox .bgBlock .tel{ position:relative; padding-left:10px; height:26px; line-height:26px; display:inline-block; *display:inline; zoom:1;}
.introBox .bgBlock .tel span{ font-size:24px; line-height:22px; color:#f00; font-family:Georgia;}
.i_hi{ width:22px; height:25px; background:url(icon_px20.gif) -20px -60px no-repeat; float:left; position:absolute; left:-18px; top:0;}
.introBox .ZhongJie .contact,.introBox .GeRen .form{ position:relative; margin-top:-3px; height:24px; line-height:24px;}

.introBox .ZhongJie .fl,.introBox .ZhongJie .fr{ height:30px; line-height:30px; overflow:hidden;}
.introBox .ZhongJie .fl{ width:190px;}
.introBox .ZhongJie .fr{ width:140px; padding:0 0 0 20px; _margin:4px 0 -4px;}
.introBox .ZhongJie .fr a{ color:#0064d3;}
.introBox .ZhongJie .fr em{ overflow:hidden; width:20px; height:20px; background:url(icon_px20.gif) 0 -60px no-repeat; display:inline-block; *display:inline; zoom:1; vertical-align:middle; margin:0 0 0 -20px;}

.introBox .GeRen .tel{ margin:6px 0;}
.introBox .GeRen .form{ padding-left:20px; color:#888;}
.introBox .GeRen .form span,.introBox .GeRen .form .text{ font-size:12px; float:left;}
.introBox .GeRen .form .text{ width:110px; height:22px; line-height:22px; padding:0 3px; border:1px solid #eee; color:#999;}
.introBox .GeRen .btn a{ float:left; margin:3px 0 0 10px; width:38px; height:18px; line-height:18px; color:#fff;}
.introBox .GeRen .btn .btn1{ background:#881e1f;}
.introBox .GeRen .btn .btn2{ background:#333;}
.introBox .GeRen .btn .btn3{ background:#d1d1d1; color:#333;}

.oldhouse_basic{ margin:15px 0; border:1px solid #ddd; background:#f7f7f7;}
.oldhouse_basic dt,.oldhouse_basic dd{ float:left; line-height:43px; padding:6px 0 4px; color:#4b4b4b;}
.oldhouse_basic dt{ padding-left:6px; font-weight:bold;}
.oldhouse_basic dt em{ float:left; margin-right:10px; width:58px; height:43px; background:url(icon_px20.gif) -120px -60px no-repeat;}
.oldhouse_basic dd{ margin:0 10px; padding-left:22px; position:relative; display:inline;}
.oldhouse_basic .no{ text-decoration:line-through;}
.oldhouse_basic dd em{ width:20px; height:20px; float:left; position:absolute; left:0; top:17px; background:url(icon_px20.gif) -180px -60px no-repeat;}
.oldhouse_basic .no em{ background-position:-180px -80px;}

.zufang_basic{ margin:15px 0; border:1px solid #ddd; background:#f7f7f7;}
.zufang_basic dl{ padding-top:4px;}
.zufang_basic dt,.zufang_basic dd{ float:left; color:#4b4b4b;}
.zufang_basic dt{ font-weight:bold; width:74px; padding:0 0 0 1px; text-align:center; font-size:12px; font-weight:normal; line-height:22px;}
.zufang_basic dt em{ display:block; width:74px; height:55px; background:url(icon_px20.gif) -120px 0 no-repeat;}
.zufang_basic dd{ width:603px;}
.zufang_basic dd div{ height:20px; line-height:20px; overflow:hidden; padding:8px 0 8px 22px; position:relative; float:left; display:inline;}
.zufang_basic dd .no{ text-decoration:line-through;}
.zufang_basic dd div em{ width:20px; height:20px; float:left; position:absolute; left:0; top:8px; background:url(icon_px20.gif) -180px -60px no-repeat;}
.zufang_basic dd .no em{ background-position:-180px -80px;}

.house_detail{ position:relative; margin-top:15px; padding:44px 10px 20px; width:878px; border:1px solid #d1d1d1; border-top:none;}
#detail_nav{ position:absolute; z-index:10; top:0; left:-1px;}
#detail_nav ul{ width:900px; height:33px; border-bottom:1px solid #d1d1d1; background:#fff;}
#detail_nav li{ margin-right:-1px;}
#detail_nav a{ float:left; width:96px; height:31px; line-height:31px; padding-top:1px; background:#f6f6f6; border:1px solid #d1d1d1; border-bottom:none; text-align:center;}
#detail_nav .active a{ background:#fff; border-top:2px solid #c00002; border-bottom:1px solid #fff; padding-top:0px; color:#c20000; font-weight:bold;}
.dnfxd{ position:fixed; z-index:99; top:0;}

.house_detail h3{ border-bottom:1px solid #d1d1d1; padding:8px 0;}
.house_detail h3 span{ float:left; padding-left:6px; height:16px; line-height:16px; border-left:5px solid #b60201; font-size:14px; color:#c20000;}
.detail_box{ padding:10px 0; line-height:26px;}

.detail_01 .detail_box{ padding:10px 20px;}
.detail_02 .detail_box{ padding:20px 0;}
.detail_02 .detail_box img{ padding:4px; margin:5px; border:1px solid #ddd; background:#fff; vertical-align:top;width: expression(this.width > 858? '858px': true); max-width: 858px;}
.detail_03 .detail_box img{ width:216px; margin:5px; vertical-align:top;}
.detail_04 .detail_box p,.detail_05 .detail_box p{ padding:0 20px;}
.detail_04 .detail_table{ position:relative; width:858px; margin:20px auto 10px;}
.detail_04 .detail_table i{ position:absolute; z-index:5; float:left;  width:4px; height:4px; overflow:hidden;}
.detail_04 .detail_table .tl{left:0; top:0;}
.detail_04 .detail_table .tr{ right:0; top:0; background-position:-4px 0;}
.detail_04 .detail_table .bl{ bottom:0; left:0; background-position:0 -4px;}
.detail_04 .detail_table .br{ bottom:0; right:0; background-position: -4px -4px;}
.detail_04 .detail_table dl{ border:1px solid #e0e0e0; border-top:none; background:#fafafa;}
.detail_04 .detail_table dt,.detail_04 .detail_table dd{ float:left; padding:5px 20px; line-height:28px; min-height:28px; height:auto!important; height:28px; border-top:1px solid #e0e0e0; font-size:12px;}
.detail_04 .detail_table dt{ width:80px; text-align:right;}
.detail_04 .detail_table dd{ width:495px; border-left:1px solid #e0e0e0; background:#fff;}

.w240{ width:240px;}
.w290{ width:290px;}
.ContR .rBox{ margin-bottom:10px; padding-bottom:10px; border:1px solid #d1d1d1; border-top:2px solid #be4423;}
.ContR .rBox h3{ padding:0 12px; height:36px; line-height:36px; font-size:14px; font-weight:normal; position:relative;}
.ContR .rBox h3 span{ color:#bb2437;}
.ContR .rBox .zufang .area{ position:absolute; top:5px; left:76px; height:24px; line-height:24px; padding-right:6px; font-size:12px; background:url(bgBlock.gif) right top no-repeat;}
.ContR .rBox h3 .area{ position:absolute; top:5px; left:88px; height:24px; line-height:24px; padding-right:6px; font-size:12px; background:url(bgBlock.gif) right top no-repeat;}
.ContR .rBox h3 .area em{ float:left; height:24px; width:12px; background:url(bgBlock.gif) -130px 0 no-repeat;}


.ContR .rBox_1{ border:1px solid #e1e1e1; border-bottom:none; width:220px; margin:0 8px; font-size:12px;}
.ContR .rBox_1 dl,.ContR .rBox_1 dt,.ContR .rBox_1 dd{ float:left; height:30px; line-height:30px; overflow:hidden;}
.ContR .rBox_1 dl{ border-bottom:1px solid #e1e1e1;}
.ContR .rBox_1 dt{ width:112px; padding-left:4px;}
.ContR .rBox_1 dd{ width:45px; border-left:1px solid #e1e1e1; text-align:center; color:#777;}
.ContR .rBox_1 dd.arrow{ width:42px; position:relative; text-align:left; padding-left:15px;}
.ContR .rBox_1 dd em{ position:absolute; left:4px; top:11px; width:7px; height:8px; background:url(arrow.gif) -60px -40px no-repeat;}
.ContR .rBox_1 dd em.down{ background-position:-80px -40px;}
.ContR .rBox_1 dd em.flat{ background-position:-100px -40px;}
.ContR .rBox_1 dl:hover{ background:#fef8f8;}
.ContR .rBox_1 dl:hover dd{ border-left:1px solid #fef8f8;}

.ContR .rBox_2{ font-size:12px; padding:10px 10px 0;}
.ContR .rBox_2 li{ float:none; display:block;}
.ContR .rBox_2 .title{ margin:0 0 6px; text-align:center; width:218px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ContR .rBox_2 a{ color:#333; text-align:center;}
.ContR .rBox_2 p{ color:#777; line-height:18px; text-indent:2em;}
.ContR .rBox_2 p a{ color:#0053df;}

.ContR .rBox_3{ padding:0 8px 0 12px; font-size:12px;}
.ContR .rBox_3 dl,.ContR .rBox_3 dt,.ContR .rBox_3 dd{ float:left; height:24px; line-height:24px; overflow:hidden;}
.ContR .rBox_3 dt{ width:80px;}
.ContR .rBox_3 dd{ width:46px; text-align:center; color:#777;}
.ContR .rBox_3 dd i{ color:#bb2437;}

.ContR .rBox_4{ padding:0 8px 0 12px; font-size:12px;}
.ContR .rBox_4 dl,.ContR .rBox_4 dt,.ContR .rBox_4 dd{ float:left; height:24px; line-height:24px; overflow:hidden;}
.ContR .rBox_4 dt{ width:106px;}
.ContR .rBox_4 dd{ width:46px; text-align:center; color:#777;}
.ContR .rBox_4 .price{ width:66px;}
.ContR .rBox_4 dd i{ color:#bb2437;}

.ContR .rBox_5{ padding:0 9px;}
.ContR .rBox_5 li{ margin:4px;}
.ContR .rBox_5 li a{ float:left; width:102px; height:26px; line-height:26px; font-size:12px; text-align:center; color:#555; background:url(btn.gif) 0 -192px no-repeat;}

/* 友情链接 */
.links{ width:1198px; margin:auto;  border:1px solid #e2e2e2; border-bottom:2px solid #e2e2e2;}
.links h3,.links .linkBox{ float:left; font-size:12px;}
.links h3{ width:97px; line-height:24px; padding:10px 0; text-align:center; font-weight:bold;}
.links .linkBox{ border-left:1px solid #e2e2e2;}
.links ul{ width:830px; margin:10px; overflow:hidden;}
.links li{ margin:5px 0 5px -1px; padding:0 8px; line-height:14px; border-left:1px solid #7d7d7d;}
.links li a{ color:#7d7d7d; white-space:nowrap;}

/* 求购 求租 */
.introList{ padding:20px 0;}
.introList li{ float:none; display:block; line-height:22px; padding:4px 0 4px 80px;}
.introList li span{ text-align:right; color:#888; width:75px; float:left; position:relative; margin-left:-80px;}
.introList li i{ color:#f00;}
.introList .ZhongJie a{ color:#0064d3; padding-left:20px;}
.introList .ZhongJie a em{ width:20px; height:20px; background:url(icon_px20.gif) 0 -80px no-repeat; position:relative; margin-left:-20px; display:inline-block; _display:inline; zoom:1; vertical-align:middle; *margin-top:2px;}
.introList .tel{ font-size:26px; line-height:22px; font-family:Georgia;}

.introList .GeRen .form .text{ width:110px; height:22px; line-height:22px; padding:0 3px; border:1px solid #eee; color:#999; float:left;}
.introList .GeRen .btn a{ float:left; margin:3px 0 0 10px; width:38px; height:18px; line-height:18px; text-align:center; font-size:12px; color:#fff;}
.introList .GeRen .btn .btn1{ background:#881e1f;}
.introList .GeRen .btn .btn2{ background:#333;}
.introList .GeRen .btn .btn3{ background:#d1d1d1; color:#333;}

/* 搜索结果为空 0826 */
.soso_prompt{ margin:30px 0 0; padding-bottom:50px; border-bottom:1px solid #cdcdcd; background:url(soso_prompt.gif) 60px 0 no-repeat;}
.soso_prompt p{ font-size:16px; font-weight:bold; line-height:26px; padding:20px 30px 20px 150px;}
.soso_prompt p span{ color:#a42129;}
.soso_prompt dl{ padding:0 30px 0 150px;}
.soso_prompt dt{ line-height:30px; font-weight:bold;}
.soso_prompt dd{ line-height:18px; font-size:12px; padding:4px 0 4px 20px; background:url(list-style.gif) 10px 12px no-repeat;}
.soso_prompt dd a{ color:#0053df;}
.soso_prompt dd em{ font-family:Verdana;}

#yf_topLogin{ font: 14px \5FAE\8F6F\96C5\9ED1,Arial !important; margin-right:30px;}
#yf_topLogin .layerText{ color:#fff !important;}

.sSeq .fr .default a{ padding: 0 4px;}


.ListR .fabu,.SearchTab span{ position:relative;}
.ListR .fabu span a,.SearchTab span a{ position:relative; z-index:20;}
.tipsGeRen,.tipsZhongJie{ position:absolute; z-index:10;display:none;}
.tipsGeRen a,.tipsZhongJie a{ width:17px; height:17px; float:right;}
.tipsGeRen{ width:170px; height:85px; background:url(/images/tipsGeRen.png) no-repeat; top:112px; left:-15px;}
.tipsGeRen a{ margin:35px 9px 0 0;}
.tipsZhongJie{ width:155px; height:60px; background:url(/images/tipsZhongJie.png) no-repeat; top:20px; left:-32px;}
.tipsZhongJie a{ margin:12px 10px 0 0;}
.SearchTab span.ico a{ padding:0 10px 0 24px; font-size:14px; color:#333; font-weight:normal;}
.SearchTab span.ico a.ico01{ background:url(xzdhouse.png) no-repeat 0px 1px;}
.SearchTab span.ico a.ico02{ background:url(xzdhouse.png) no-repeat 0px -42px;}

/*轮播图*/
.ohbi-slide {
  width: 380px;
  height: 400px;
}
.ohbi-sidet {
  width: 380px;
  height: 300px;
  overflow: hidden;
}
.sidet-ul li {
  float: left;
  width: 380px;
  height: 340px;
}
.sidet-ul li img {
  display: block;
  width: 100%;
  height: 100%;
}
.ohbi-sided {
  height: 60px;
  margin: 8px -7px 0 0;
  position: relative;
}
.ohbi-sided li {
  width: 90px;
  height: 60px;
  float: left;
  margin-right: 7px;
  position: relative;
  cursor: pointer;
}
.ohbi-sided li img {
  display: block;
  width: 100%;
  height: 100%;
}
.ohbi-sided li.on .bg,
.ohbi-sided li.on .txt {
  display: none;
}
.ohbi-sided .navPrev,
.ohbi-sided .navNext {
  position: absolute;
  top: 7px;
  width: 45px;
  height: 45px;
  opacity: 0.6;
  display: block;
  background: url(/newimages/siconAll.png) no-repeat #000;
}
.ohbi-sided .navPrev {
  left: 0;
  background-position: 16px -398px;
}
.ohbi-sided .navNext {
  right: 9px;
  background-position: 16px -433px;
}
.sided-ul .bg {
  width: 90px;
  height: 60px;
  background: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
  position: absolute;
  top: 0;
  left: 0;
}