/* CSS Document */


/* 搜索 */
.searchBox{ width:958px; margin:0 auto; border:1px solid #b9aaa3; border-top:1px solid #857243; background:#f7f4ef url(searbg.gif) repeat-x 0 0;}
.searchBox .search{ margin:0 7px; padding:6px 8px 3px; border-bottom:1px solid #b9aaa3; line-height:25px;height:25px;}
.links{ margin:3px 0px 0px; line-height:21px; text-align:left; width:930px; display:inline-block;}
.links .place{ line-height:26px;}
.links a{ margin-right:8px;}
.links dt{ margin-top:5px;font-weight:bold;padding-left:18px;background:transparent url(http://img1.cache.netease.com/house/css09/data/index0922/bg_n.gif) no-repeat scroll -288px -44px;}
.links dd{ border-bottom:1px dashed #C9C7C6; padding:5px 0;}
.links dd strong{ font-weight:bold;}
.links .bg,.links .bg:visited{color:#603913; padding:2px 0 1px; font-weight:bold;}
.links .en{ border-bottom:none;}
.links .en a{ font-weight:bold;margin-right:16px; font-size:14px;}
.links .openshang{ line-height:31px; padding:0; height:31px; vertical-align:middle;}
.links .openshang *{ vertical-align:middle;}
.links .openshang a{margin-right:0; vertical-align:middle;}
.links .openshang img{margin-right:2px; }
/* 布局 */
.area{ width:960px; margin:0 auto; text-align:left; overflow:hidden;}
.areabor{ border-top:1px solid #dcdddd}
.areabg{ background:#fff url(http://img1.cache.netease.com/house/img09/newhouse/bg_y.gif) repeat-y 0 0;}
.areabot{ display:block; clear:both; font-size:1px; height:1px; overflow:hidden; background:url(http://img1.cache.netease.com/house/css09/data/index0922/bg_y.gif) no-repeat -1000px 0;}
.colLM {width:750px; float:left;}
.colMR {width:650px; float:right;}
.colLM .colM {float:right;}
.colMR .colM {float:left;width:280px;}
.colL {width:310px; float:left;}
.colM {width:440px; float:left;}
.colR {width:210px; float:right;}
.colLM .colA,.colLM .colB{ width:368px; float:left;}
.colLM .colB{ width:364px;}
.content{margin:0 6px; line-height:21px;}
.colLM .content{margin:0 21px 0 6px;}
.colL .content{margin:0 16px 0 6px;}
.colM .content{margin:0 25px 0 16px;}
.colM .content2{margin:0 0 0 10px;}
.colB .content{margin:0 6px 0 16px;}
.colR .content{margin:0 10px 4px; line-height:21px;}
/* 栏目标题 */
.colTil2{ background:url(http://img1.cache.netease.com/house/css09/data/index0922/bg_x.gif) repeat-x 0 -35px; line-height:25px; height:25px;}
.colLM .colTil2{ margin:0 15px 0 0}
.colL .colTil2,.colA .colTil2{ margin:0 10px 0 0;}
.colM .colTil2{ margin:0 15px 0 10px;}
.colB .colTil2{margin:0 0 0 10px;}
.colR .colTil2{ margin:0 10px;}
.colTil2 h2{ float:left; background:url(http://img1.cache.netease.com/house/css09/data/index0922/bg_n.gif) no-repeat -284px -43px; font-weight:bold; padding:0 0 0 23px;}
.colTil2 h2 a{color:#2b2b2b;}
.colTil2 .exp{ float:right; padding-right:8px;}
/* 楼盘库 */
.lpData{ width:340px;}
.lpData .pic{ float:left; width:162px; text-align:left;}
.lpData .pic img{ border:1px solid #ccc; margin-bottom:3px;}
.lpData .pic h3{clear:both;margin:-17px 0 0 18px;}
.lpData .pic p{ margin:0 0 0 18px; padding:0; color:#646464}
.lpData .pic .num{ display:block;margin:6px 6px 0 0; *padding-top:1px; background:url(http://img1.cache.netease.com/house/css09/data/index0922/bg_n.gif) no-repeat -289px -152px; text-align:center; width:12px; height:11px; line-height:11px; overflow:hidden; color:#fff;}
.lpData .tlist{ float:left; width:166px; text-align:left; margin:-6px 0 0 12px;}
.lpData .tlist li{ width:100%; float:left; line-height:25px;}
.lpData .tlist li .num{ float:left; margin:6px 6px 0 0; *padding-top:1px; background:url(http://img1.cache.netease.com/house/css09/data/index0922/bg_n.gif) no-repeat -289px -98px; text-align:center; width:12px; height:11px; line-height:11px; color:#fff;}
.lpData .tlist li .til{ float:left;}
.lpData .tlist li .pri{ float:right; color:#646464}
/* 资料 */
.dataList2 th,.dataList2 td{ text-align:left; line-height:21px; padding:2px 4px; background:#fff;}
.dataList2 .bg th,.dataList2 .bg td{ background:#f7f6f1;}
.dataList2 .num{ margin:3px 6px 0 5px; background:url(http://img1.cache.netease.com/house/css09/data/index0922/bg_n.gif) no-repeat -287px -196px; float:left; width:13px; line-height:12px; height:13px; text-align:center; color:#fff; font-family:Arial; font-size:10px; font-weight:bold;}
.dataList2 .num2{ margin:3px 6px 0 5px; background:url(http://img1.cache.netease.com/house/css09/data/index0922/bg_n.gif) no-repeat -272px -196px; float:left; width:13px; line-height:12px; height:13px; text-align:center; color:#fff; font-family:Arial; font-size:10px; font-weight:bold;}



/* 最新修改 */
.newibearing{ width:960px; margin:0 auto;  text-align:left; border:0; background:#FDFCFC;}
.newmenu{ border-left:1px solid #B9AAA3; height:26px; overflow:hidden; position:relative;}
.newmenu li{ float:left; width:73px; height:23px; line-height:23px; overflow:hidden; background:url(http://img1.cache.netease.com/house/css09/data/index0922/hs01.gif) no-repeat 0 1px; border-right:1px solid #B9AAA3;  border-top:1px solid #B9AAA3; color:#2b2b2b; text-align:center; cursor:pointer;}
.newmenu li.on{ font-weight:bold; color:#603913; border-bottom:0; height:24px; background:none; background:url(http://img1.cache.netease.com/house/css09/data/index0922/hs02.gif) no-repeat; border-bottom:1px solid #fff;}
.newibearing fieldset{ border:0; height:34px; padding-top:12px; padding-left:23px;}
.newibearing span{ font-weight:bold; color:#020202;}
.newibearing select{width:104px; margin-right:3px;}
.newibearing select.other{width:54px;}


.newiberisub{border:1px solid #B9AAA3; display:inline-block; width:958px; ovreflow:hidden; background:#FDFCFC; margin-top:-1px;}
.newiberisub .search{ padding:12px 0 12px 13px; display:inline-block;  width:900px;}
.newiberisub .search .sin{ height:14px; margin-right:8px; color:#000; padding:1px 0;}
.newiberisub .search .bt{ width:56px; height:20px; background:url(http://img1.cache.netease.com/house/css09/data/index0922/hs03.gif) no-repeat; text-align:center; border:0; vertical-align:top;}
.newiberisub .search .stitle{ padding-top:4px; font-weight:normal; float:left;}


.zhusoufj{ background:#fff;}
.colTil3{ background:url(http://gz.house.163.com/product/images/bg_x.gif) repeat-x 0 -201px; height:28px; line-height:28px;}
.colTil3 h2{ float:left; padding:0 0 0 22px; background:url(http://gz.house.163.com/product/images/bg_norp.gif) 0 -40px; height:28px; font-size:14px; font-weight:bold;}
.colTil3 .lbg{ float:left; padding:0 0 0 22px; background:url(http://gz.house.163.com/product/images/bg_norp.gif) 0 -40px; height:28px; font-size:14px; font-weight:bold;}
.colTil3 .gg{ float:left; margin:2px 0 0 12px; line-height:26px;}
.colTil3 .tab{ float:left;border-left:1px solid #9b8e62; margin-top:6px; height:22px; overflow:hidden;}
.colTil3 .tab li{ float:left;border-right:1px solid #9b8e62; background:url(http://gz.house.163.com/product/images/bg_x.gif) repeat-x 0 -295px; height:22px; cursor:pointer;}
.colTil3 .tab li span{ float:left; border-left:1px solid #fff;border-right:1px solid #fff; margin-top:1px; line-height:20px; text-align:center; padding:0 13px;}
.colTil3 .tab li.on{ background-position:0 -323px; cursor:text;color:#603913; font-weight:bold;}
.colTil3 .tab a,.colTil3 .tab a:visited{color:#2b2b2b;}
.colTil3 .tab a:hover{color:#BA2636;}
.colTil3 .tab .on a,.colTil3 .tab .on a:visited{color:#603913;}
.colTil3 .tab .on a:hover{color:#BA2636;}
.colTil3 .exp{ float:right; padding-right:8px;background:url(http://gz.house.163.com/product/images/bg_norp.gif) right -40px; height:28px;}

.zhufjsub{ border:1px solid #B9AAA3; border-top:0; padding-top:13px; width:958px; overflow:hidden;  text-align:left;}

/*头图*/
.focusImg{ width:308px; height:290px; border:1px solid #ccc; background:#fff; overflow:hidden;}
.ficnt li{ display:none;}
.ficnt li.on{ display:block;}
.ficnt{ padding:4px 3px 0 4px; text-align:left;}
.ficnt li img{margin-bottom:10px;}
.ficnt li cite{ width:100%; text-indent:6px;display:block; float:left;color:#000;font-size:14px; font-weight:bold;cursor:pointer;}
.ficnt li a:hover{text-decoration:none;}
.finav {padding:3px 0 0 194px;}
.finav li{ float:left; width:21px; margin-right:7px; height:24px; overflow:hidden; line-height:26px; background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_norp.gif) no-repeat -129px -244px; text-align:center; color:#2B2B2B; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
.finav li.on{ background-position: -129px -216px; color:#fff;}

.tList12px{text-align:left; line-height:21px; font-size:12px;}
.tList12px li{ background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_norp.gif) no-repeat -293px -264px; padding-left:13px;}
.tList12pxp2{text-align:left; line-height:21px; font-size:12px;}
.tList12pxp2 li{background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_norp.gif) no-repeat -293px -264px; padding-left:13px; }
.tList12pxp2 .bg li{ background:url(bg_x.gif) repeat-x 0 11px;}
.tList12pxp2 .bg li .til{ background-color:#fff; padding-right:3px;}
.tList14pxp2 .bg li .exp{ background-color:#fff; padding-left:3px;}
.tList12pxp2 .til{ float:left; background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_norp.gif) no-repeat -293px -262px; padding:0 8px 0 14px;}
.tList12pxp2 .exp{ float:right; padding:0 2px 0 8px;font-size:12px; color:#646464;}
.tList14px{text-align:left; line-height:25px; font-size:14px;}
.tList14px li{ background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_norp.gif) no-repeat -293px -262px; padding-left:14px;}
.tList14px li .f12px{ line-height:20px;}
.tList14px .p2{ float:left; width:50%;}
.pList{text-align:left; line-height:0;}
.pList h3{font-weight:bold; line-height:21px;}
.pList h3.hLine{font-weight:normal; padding:6px 0 6px;}
.pList img{ border:1px solid #ccc; float:left; margin:3px 9px 0 0;}
.pList p{margin:0; padding:0; text-indent:2em; line-height:21px;}
/* 头条 */
.hLine{ margin:0; padding:0;}
h3.hLine{ font-size:18px; font-family:"黑体";}
.mapseash{ float:right;}
.mapseash input{ width:148px; vertical-align:top;}
.mapseash button{ vertical-align:top; margin-left:4px;}
.maybt{background:url(http://img1.cache.netease.com/house/css09/data/index0922/hs03.gif) no-repeat scroll 0 0;border:0 none;height:20px;text-align:center;width:56px;}
.maybt2{ background:url(a09.gif) no-repeat; width:91px; height:20px; border:none;}
.mapimg{padding:0 15px 0 11px;}
.tabTil2{ margin:0;background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_x.gif) repeat-x 0 -17px;height:25px; overflow:hidden;border-left:1px solid #ddd;}
.tabTil2 li{ float:left; border-right:1px solid #ddd;height:25px;background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_x.gif) repeat-x 0 -112px; cursor:pointer; text-align:center;}
.tabTil2 li span{ float:left; line-height:23px;height:23px; overflow:hidden; margin-top:1px; border-left:1px solid #fff; border-right:1px solid #fff;}
.tabTil2 li.on{ background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_x.gif) repeat-x 0 -142px; padding-bottom:1px; color:#603913; font-weight:bold; cursor:text;}
.colR .tabTil2{ margin:0 auto; width:188px;}
.tabTil2 .p2 span{ width:92px;}
.tabTil2 ul.p2{ width:198px; margin-right:-9px;}
.tabTil2BorR{border-right:1px solid #ddd;}

.loupteam{width:980px;}
.loupanlist{ float:left; background:url(a01.gif) right 0 repeat-y; padding-right:10px; width:143px; margin-right:10px;}
.loupanlist ul{ padding-top:11px;}
.loupanlist li{  height:25px; overflow:hidden;}
.loupanlist li span{ float:right; text-align:right;}
.loupanlist li em{background:transparent url(http://img1.cache.netease.com/house/img09/newhouse/bg_norp.gif) no-repeat scroll -16px -357px;
color:#FFFFFF;float:left;font-family:Arial;font-size:10px;height:13px;line-height:13px;margin:0px 6px 6px 3px;
overflow:hidden;text-align:center;width:13px; font-style:normal;}
.loupanlist li.other em{background:url(http://img1.cache.netease.com/house/img09/newhouse/bg_norp.gif) no-repeat scroll 0 -357px;}

.colData{ margin:0 15px 0 9px;}/* 两列 */ 
.colData .esf{ width:980px;}
.colData .esf li{ float:left; display:inline; margin:0 5px 0 2px;background:url(http://img1.cache.netease.com/house/img09/index/bg_norp.gif) no-repeat -163px -107px; width:137px; height:137px; overflow:hidden; margin-right:21px;}
.colData .esf li dl{text-align:left; line-height:18px;}
.colData .esf li a{padding:15px 9px 12px; display:block;}
.colData .esf li a a{ padding:0;}
.colData .esf li a,.colData .esf li a:visited{ text-decoration:none; color:#2b2b2b;}
.colData .esf li a:hover{ text-decoration:none;}
.colData .esf li a dt,.colData .esf li a:visited dt{ background:#ece8d6; text-align:center; line-height:25px; font-weight:bold; color:#a87137;}
.colData .esf dd{ padding:0 3px 0 5px;}
.colData .esf .size{ margin:4px 0 2px; font-weight:bold;}
.colData .esf .ab{ color:#666; padding-bottom:2px;}
.colData .esf .pri{ line-height:28px; text-align:center; vertical-align:middle; color:#f00}
.colData .esf .pri img{ vertical-align:middle; margin:-3px -2px 0 -2px}
.colData .esf .pri strong{ font-weight:bold; font-size:16px; padding-right:3px;}
.colData .right{ display:inline; margin-right:13px; margin-top:6px;}
.houseIncome,.houseIncome dt,.houseIncome dd{ margin:0; padding:0; float:left; font-size:14px; line-height:40px;}
.houseIncome img{ border:1px solid #ccc; margin-right:5px;}
.txtBt3{ float:left; width:85px;line-height:23px; margin-left:10px; text-align:center;}
.txtBt3 a,.txtBt3 a:visited{ display:block; background:url(http://img1.cache.netease.com/house/img09/index/bg_norp.gif) no-repeat 0 -80px; color:#fff;}
.txtBt3 a:hover{ background-position:-86px -80px;}
.txtBt3 a:active{ background-position:0 -102px;}
.zhusoufj .tab li{ cursor:pointer;}

.tab .normal {display:none;}
.tab .on {display:block;}
#tabnewsub .search{ display:none;}
#tabnewsub .on {display:inline-block;}
#salep .normal{ display:none;}
#salep .on{ display:block;}


