@charset "utf-8";
/* CSS Document */
body { background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/body_bg.png) center repeat-y #eee; font:12px Arial; color:#333; margin:0; padding:0; }
div, form, img, ul, ol, li, dl, dt, dd, p { margin:0; padding:0; border:0; }
li { list-style-type:none; }
img { vertical-align:top; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
em{ font-family:Tahoma; font-style:normal}
/*a*/
a:link { color:#049; text-decoration:none; }
a:visited { color:#049; text-decoration:none; }
a:hover { color:#c00; text-decoration:underline; }
a:active { color:#049; }
/*通用公共样式*/
.fl{ float:left}
.fr{ float:right}
.nospace01{ display:inline-block; width:26px; *display:inline; *zoom:1}
.red{ color:#c00}
.hui{ color:#666}
.black{ color:#333}
.black a{ color:#333}
.fwn{ font-weight:normal}
/* 2012-10-09页首导航 */.fwb{ font-weight:bold}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
/*清理浮动*/
.clearfix:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix { zoom:1;}
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden; }
/*头部*/
.head_bg{ height:123px; background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/head_rpx.png) repeat-x;}
.head{ width:980px; margin:0 auto; background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/head_effect.png) 620px -1px no-repeat}
.head em{ margin:0 8px; color:#999}
/* 2012-10-09页首导航 */.headMenu{ text-align:center; height:32px; line-height:32px; overflow:hidden; zoom:1; border-bottom:1px solid #F5F5F5;}
/* 2012-10-09页首导航 */.headMenu a{ margin:0 3px;}
.headMenu .fl a{ color:#333}
.headMenu .fl a:hover{ color:#c00}
.headMenu .fl .s1{ margin-right:15px;}
.logo{ float:left; margin:17px 0 0 30px; _display:inline}
.logo_t{ float:left; font-size:16px; color:#049; margin:35px 0 0 10px; font-family:"微软雅黑"}
.logo_t p{ font-family:Arial;}
.headNav{ margin:49px 0 0 60px; color:#333}
#labmess a:link { color:#333; text-decoration:none; }
#labmess a:visited { color:#333; text-decoration:none; }
#labmess a:hover { color:Red; text-decoration:underline; }
#labmess a:active { color:#333; }
.headNav a{ float:left; width:106px; height:35px; background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/head_nav.png) 0 -35px no-repeat; margin-left:8px; line-height:36px; overflow:hidden; text-align:center; font-size:14px; color:#333}
.headNav a.cur{ background-position:0 0; font-weight:bold; color:#fff}
.headNav a:hover{ text-decoration:none}
.language{ float:right; margin:70px 0 0 0}
.language a{ color:#333}
.language a:hover{ color:#c00}
/*公共标题样式 — 1*/
.pubTitle{ height:32px; line-height:32px; border-bottom:3px solid #e4e4e4; position:relative}
.pubTitleaaa{ height:10px; line-height:32px; position:relative}
.pubTitle h2{ float:left; position:absolute; bottom:0; height:32px; border-bottom:3px solid #216EE1; margin-bottom:-3px; font-size:14px}
.pubTitle .more{ float:right; color:#333}
.pubTitle h2 ul li{ padding-right:12px; background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/pubTitle_bg.png) right -26px no-repeat; float:left; margin-right:5px; cursor:pointer }
.pubTitle h2 ul li span{ float:left; padding-left:12px; background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/pubTitle_bg.png) left -26px no-repeat; height:26px; line-height:26px; font-weight:normal; font-size:12px; }
.pubTitle h2 ul li.cur{ background-position:right 0;}
.pubTitle h2 ul li.cur span{ background-position:0 0; color:#fff; font-weight:bold}
/*page*/
.page{ height:22px; overflow:hidden; text-align:right; border-top:1px solid #e9e9e9; margin-top:15px; padding-top:15px;}
.page .total{display:inline-block;height:14px;line-height:14px;color:#767676;padding:0 8px;overflow:hidden;}
.page a{display:inline-block;height:14px;line-height:14px;color:#767676;padding:0 8px;overflow:hidden;}
.page span{display:inline-block;height:14px;line-height:14px;color:#767676;padding:0 8px;overflow:hidden; cursor:pointer}
.page a:hover{color:#cc0000;text-decoration:underline;}
.page_sele{display:inline-block;height:14px;line-height:14px;color:#0048b4;padding:0 8px;overflow:hidden;}
.page_slh{display:inline-block;height:14px;line-height:14px;padding:0 8px;overflow:hidden;overflow:hidden;}
.page_next{display:inline-block;width:14px;height:14px;line-height:14px;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/pagenext.gif) center center no-repeat;}
a.page_next:hover{text-decoration:none;}
.page_pre{display:inline-block;width:14px;height:14px;line-height:14px;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/pagepre.gif) center center no-repeat;}
a.page_pre:hover{text-decoration:none;}
/*底部*/
.footer{ border-top:1px solid #999; width:980px; margin:0 auto; padding-top:10px;}
.DivCss20091020WZiColor333 a:link{font-size:12px;color:#333;text-decoration:none;}
.DivCss20091020WZiColor333 a:visited{font-size:12px;color:#333;text-decoration:none;}
.DivCss20091020WZiColor333 a:hover{font-size:12px;color:#c00;text-decoration:underline;}
.DivCss20091020WZiColor333 a:active{font-size:12px;color:#c00;}
.DivCss20091020WZiColorc00 a:link{font-size:12px;color:#c00;text-decoration:none;}
.DivCss20091020WZiColorc00 a:visited{font-size:12px;color:#c00;text-decoration:none;}
.DivCss20091020WZiColorc00 a:hover{font-size:12px;color:#c00;text-decoration:underline;}
.DivCss20091020WZiColorc00 a:active{font-size:12px;color:#c00;}
.DivCss20091020WZiColor333 .spacing{letter-spacing:2px;font-family:Verdana;}

/*首页大搜索 begin*/
.soufunsearch110615{width:960px;height:97px;margin:0 auto; }
.soufunsearch110615logo{float:left;width:120px;height:65px;margin:26px 2px 0 59px!important;_margin:26px 2px 0 30px;}/*切换城市2,3个字用*/
/*.soufunsearch110615logo{float:left;width:120px;height:65px;margin:26px 2px 0 36px!important;margin:26px 15px 0 18px;}*//*切换城市4个字用*/
.soufunsearch110615city{float:left;width:25px;height:40px;margin:54px 10px 0 0;text-align:center;font-size:14px;}/*切换城市2,3个字用*/
/*.soufunsearch110615city{float:left;width:57px;height:40px;margin:54px 20px 0 0;text-align:center;font-size:14px;}*//*切换城市4个字用*/

.soufunsearch110615city p{line-height:21px;margin:0;padding:0;}
.soufunsearch110615city p.zilink,.soufunsearch110615city p.zilink a{color:#049;font-size:12px;}
.soufunsearch110615right{ height:97px; margin-bottom:15px}
.soufunsearch110615rightnav{width:686px;height:25px;line-height:25px;padding:0 7px;font-size:14px;}
.soufunsearch110615rightnav em{font-style:normal;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew11061502.gif) no-repeat right 5px;padding-right:13px!important;padding-right:11px;position:relative;z-index:9999 }
.soufunsearch110615rightnav .navtd,.soufunsearch110615rightnav .navtdup{float:left;width:auto;padding:0 10px;}
.soufunsearch110615rightnav .navtd,.soufunsearch110615rightnav .navtd a{color:#049;}
.soufunsearch110615rightnav .navtdup{font-weight:bold;color:#333;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew11061501.gif) center no-repeat;}
.soufunsearch110615rightform{width:623px;height:65px;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat;padding:7px 6px 0 6px;z-index:99;}
.soufunsearch110615rightform form{margin:0;padding:0;border:0;}
.soufunsearch110615rightform .inputbox{float:left;width:512px;height:27px;padding:3px 5px;overflow:hidden;border:none;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat 0 -85px;}
.soufunsearch110615rightform .tr01{height:33px;position: relative;z-index:998;}
.soufunsearch110615rightform .inpbj {background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat scroll 0px -310px;display:block;height:17px;left:5px;position:absolute;top:8px;width:18px;}
.soufunsearch110615rightform label {color:#888;cursor:inherit;display:block;left:26px;position:absolute;top:9px;font-size:14px;}
.soufunsearch110615rightform .tr02{height:22px;margin-top:3px;}
.more0413pm {width:88px;border:1px solid #4c9ae3; background:#fff;position:absolute;top:22px;left:9px;}/*新增下拉*/
.more0413pm li{width:88px;height:24px;line-height:24px;font-size:13px;}/*新增下拉*/
.more0413pm li a{display:block;width:83px;height:24px;line-height:24px;text-decoration:none;padding-left:5px;}/*新增下拉*/
.more0413pm li a:hover{display:block;width:83px;height:24px;line-height:24px;background:#d0e1f5;text-decoration:none;padding-left:5px;}/*新增下拉*/
/*#input_keyw0{width:510px;height:26px;line-height:26px;color:#888;overflow:hidden;border:0;font-size:14px;margin-left:2px;}*/
/*#inputstyle_out,#inputstyle_on,#inputstyle_move,#inputstyle_off{float:left;width:565px;height:33px;line-height:33px;color:#888;overflow:hidden;border:0;font-size:14px;padding:0 6px;overflow:hidden;border:none;background:url(../images/searchnew110615.gif) no-repeat 0 -85px;_background-attachment:fixed;}
#inputstyle_on{fbackground:url(../images/searchnew110615.gif) no-repeat 0 -267px;_background-attachment:fixed;}
#inputstyle_move{fbackground:url(../images/searchnew110615.gif) no-repeat 0 -267px;_background-attachment:fixed;}
#inputstyle_off{fbackground:url(../images/searchnew110615.gif) no-repeat 0 -85px;_background-attachment:fixed;}*/
#input_keyw0{float:left;width:501px;height:33px;line-height:33px;color:#888;overflow:hidden;border:0;font-size:14px;padding:0 6px;overflow:hidden;border:none; margin-left: 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#input_keyw0{width:555px;padding:0 6px 0 16px}}
.inputstyle_out,.inputstyle_on,.inputstyle_move,.inputstyle_off{float:left;width:565px;height:33px;line-height:33px;color:#888;overflow:hidden;border:0;font-size:14px;padding:0 6px;overflow:hidden;border:none;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat 0 -85px;_background-attachment:fixed;}
.inputstyle_on{background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat 0 -267px;_background-attachment:fixed;}
.inputstyle_move{background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat 0 -267px;_background-attachment:fixed;}
.inputstyle_off{background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat 0 -85px;_background-attachment:fixed;}
.soufunsearch110615rightform .button{float:left;cursor:pointer;border:0;width:107px;height:33px;line-height:33px;margin-left:3px;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat 0 -122px;}
a.menubar:visited{color:#888;}
a.menubar:hover{color:#888;}
a.menubar{float:left;color:#888;cursor:pointer;width:86px;height:22px;line-height:23px;display:block;text-decoration:none;overflow:hidden;padding-left:5px;cursor:default;}
a.menubar:hover,a.menubarnewOn{text-decoration:none;}
#strDistrict0_a,#strDistrict0_a:hover,#strPurpose0_a,#strPurpose0_a:hover,#strPrice0_a,#strPrice0_a:hover{background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat 0 -162px transparent;}
#strDistrict0_a:hover,#strPurpose0_a:hover{background-position:0 -185px;}
#strPurpose0_a{margin-left:4px;}
#strPrice0_a,#strPrice0_a:hover{margin-left:4px;width:101px;background-position:0 -208px;}
#strPrice0_a:hover{background-position:0 -231px;}
.soufunsearch110615rightform .searchmap{float:right;color:#333;margin-top:3px;margin-left:25px;line-height:22px;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat -34px -308px transparent;padding-left:12px;color:#049;}/*20120502*/
.soufunsearch110615rightform .searchmap a{color:#049;}/*20120502*/
.soufunsearch110615rightform .checkbox{vertical-align:middle;margin-top:-3px;margin-bottom:1px;}
.soufunsearch110615rightform .mobile{float:right;color:#333;margin:3px 25px 0 25px;line-height:22px;background:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/searchnew110615.gif) no-repeat 0px -342px transparent;padding-left:14px;color:#049;}/*20120423*/
.soufunsearch110615rightform .mobile a{color:#049;}/*20120502*/
/*首页大搜索 end*/

/*限制输入字不超宽*/
.paneltable{background:#fff;border:1px solid #3c91E0;padding:1px;}
.paneltable a{display:block;margin:0 auto;padding:4px;font-size:12px;height:14px;line-height:14px;color:#004499;white-space:nowrap;text-decoration:none;}
.paneltable a:hover,.suggest_selected{height:14px;line-height:14px;font-size:12px;background:#d0e1f5;color:#004499;white-space:nowrap;}
.paneltable a.panelcurrent{height:14px;line-height:14px;font-size:12px;background:#2d7ec9;color:#fff;white-space:nowrap;}
.priceinput{border:1px solid #CACACA;font-size:11px;}
.pricebutton{font-size:12px;color:#333;border:solid 1px #A9A9A9;display:inline-block;width:39px;height:18px;line-height:18px;background-color:#F6F6F6;background-image:url(http://js.soufunimg.com/ggcp/world/partsiteimg/images/price_bg.png);background-repeat:repeat-x;}
.pricebutton:hover{cursor:pointer;}
.priceself{border-top:1px solid #E2F3FF;line-height:20px;padding:2px;}
.tbheadmore{color:#F60;font-size:12px;font-weight:bold;line-height:26px;height:26px;overflow:hidden;}
.tbheadmore span{padding-left:4px;}
th.tbheadmore{text-align:left;padding-left:3px;}
/* 2012-10-09页首导航 */
.headMenuBox{ width:980px; margin:0 auto;}