@charset "utf-8";
/* CSS Document */
html,body {overflow-x:hidden;}
.crumbs .nhlogo ,#nhsnav ,.sale ,.salewill ,.saleover,.forsale ,.shop ,.orderhouse ,#nhsnav p a ,h2 ,.wyjc ,.tab01,.tab01 li.hover ,.Menubox02 ,.Menubox02 li.hover ,.hp01 li  ,.hp02 .jd div ,h3,.jointhtd ,.interaction div ,.exposureprice li ul ,.sfjtct ,.bijiaotop ,.bijiaocenter li ,.bijiaobottom ,.ts3 ,.sMenubox ,.nhsearch a{background:url(../images/nhs10322.png) no-repeat;}
.ad50{width:680px;height:50px;overflow:hidden;margin:5px 0 0;}
.nhtop {border:solid #dfdfdf;border-width:0 1px 1px;background:#f2f2f2;height:24px;line-height:24px;}
.nhtop a {padding:0 5px;border-right:1px solid #333;}
.crumbs {height:30px;padding:5px 0;}
.crumbs .nhlogo {float:left;width:206px;height:40px;margin:-5px 0;text-indent:-999px;overflow:hidden;}
.nhsearch {float:right;}
.nhsearch .ipt1 {border:1px solid #333;}
.nhsearch a {display:inline-block;width:52px;height:20px;background-position:-430px -273px;overflow:hidden;text-indent:-999px;}
#nhsnav {width:900px;height:90px;padding:11px 10px 0;overflow:hidden;background-position:0 -40px;position:relative;}
#nhsnav h1 {float:left;height:30px;padding:0 10px 0 30px;font:bold 20px/30px SimHei SimSun;}
.sale ,.salewill ,.saleover,.forsale {width:50px; height:25px;float:left;margin-right:10px;overflow:hidden;text-indent:-999px;}
.sale {background-position:-210px 0;}
.saleover {background-position:-260px 0;}
.salewill {background-position:-311px 0;}
.forsale {background-position:-360px 0;}
.shop {width:98px; height:22px;float:left;text-indent:-999px;overflow:hidden;margin-right:10px;background-position:-410px -3px;}
#nhsnav p {clear:both;height:30px;line-height:30px;overflow:hidden;font-size:13px;padding:0 10px;}
#nhsnav p span {font-weight:bold;}
#nhsnav p em {font-style:normal;font-size:16px;font-weight:bold;color:#D81500;padding:0 3px;}
.orderhouse, #nhsnav p a {width:100px;height:24px;background-position:-510px -1px;display:inline-block;margin-right:10px;overflow:hidden;text-indent:-999px;vertical-align:middle;font-weight:normal;}
#nhsnav p a {width:60px;background-position:-610px -1px;}
#nhsnav .yzbbs {width:46px;height:71px;position:absolute;right:0;top:0;overflow:hidden;text-indent:-999px;}
.subnav {height:30px;line-height:30px;}
.subnav a:link,.subnav a:visited,.subnav a:hover,.subnav a:active{padding:0 8px;color:#E11701;border-right:1px solid #E11701;}
/*content*/
.content ,.extra{width:920px;margin:0 auto;padding:10px 0 0;clear:both;}
.main {float:right;width:680px;}
.side {float:left;width:235px;position:relative;}
/*main*/
.housebaseinfo {width:680px;height:460px;position:relative;}
.housebaseinfo h2  ,.houseactive h2 ,#housemap h2 ,.exposureprice h3  {float:left;background-position:-760px 0;width:75px;height:26px;text-align:center;line-height:26px;font-size:14px;color:#FFF;}
.housebaseinfo .updatetime {float:left;height:25px;line-height:25px;padding:0 15px;}
.housebaseinfo .updatetime em {font-style:normal;color:#F00;}
.wyjc{float:right;width:70px;height:25px;background-position:-835px 0;overflow:hidden;text-indent:-999px;}
.housedetail {clear:both;border:1px solid #dfdfdf;height:410px;padding:10px; overflow:hidden; overflow-y:auto; color:#333333;}
#saleover {position:absolute;top:70px;left:200px;width:145px;height:145px;background:url(../images/nhbg.png) no-repeat;overflow:hidden;text-indent:-999px;}
.housedetail li {width:320px;height:30px;line-height:30px;overflow:hidden;float:left;}
.housedetail li.line {width:645px;float:none;clear:both;}
.housedetail li.kfs a {text-decoration:underline;}
.housedetail li span {font-weight:bold;color:#F00;font-size:16px;}
.housedetail li span.changeerror {font-weight:normal;color:#999;font-size:12px;cursor:pointer;}
.housedetail li.support ,.housedetail li.traffic{line-height:2;height:auto;}
/*Â¥ÅÌ¶¯Ì¬*/
.houseactive {padding:10px 0 0;}
.houseactive h2 {float:none;}
.lpdtnc {border:1px solid #DCDCDC;padding:5px 10px 0;margin:0 0 10px;clear:both;overflow:hidden;overflow-y:auto;position:relative;}
.lpdtnc li {height:51px;overflow:hidden;line-height:25px;position:relative;border-bottom:1px dashed #DCDCDC;}
.lpdtnc li h5 ,.lpdtnc li p {height:25px;font-size:14px;overflow:hidden;}
.lpdtnc li h5 a:link,.lpdtnc li h5 a:visited,.lpdtnc li h5 a:hover,.lpdtnc li h5 a:active {color:#F00;}
.lpdtnc li p {font-size:13px;text-indent:2em;}
.lpdtnc li span {position:absolute;right:0;top:0;background:#FFF;}
/*tab*/
.tab01 ,.Menubox02{width:237px;height:25px; color:#000;background-position:0 -141px;clear:both;}
.tab01 li ,.Menubox02 li{float:left; display:block;cursor:pointer;width:75px;margin-right:4px;_margin-right:3px;text-align:center;height:25px;line-height:25px;font-weight:bold;font-size:14px;}
.tab01 li.hover ,.Menubox02 li.hover{background-position:-760px 0;color:#FFF;}
.tabc01,.Contentbox02  {clear:both;width:658px; height:330px; overflow:hidden; overflow-y:auto;text-align:left;background:#FFF; padding:10px 10px 5px; margin:0px auto; border:#DCDCDC solid 1px; margin-bottom:10px;}
.tabc01 {height:200px;line-height:2;font-size:13px;}
.housetrend ,.housetrend .box{width:680px;height:170px;overflow:hidden;}
.housetrend .box {width:340px;float:left;}
.housetrend h2 ,.news h3,.consultant h3{width:102px;height:26px;line-height:26px;font-size:14px;text-align:center;background-position:-240px -141px;}
.housetrend .box div {width:325px;height:115px;overflow:hidden;border:1px solid #D9D9D9;margin:-1px 0 0;padding:4px;}
#housemap {width:680px;height:315px;overflow:hidden;}
#housemap h2 {float:none;}
#housemap .map {border:1px solid #D9D9D9;width:660px;height:260px;padding:9px;overflow:hidden;}
.housepic {width:680px;height:210px;overflow:hidden;}
.housepic h2 {display:none;}
.Menubox02 {width:158px;}
.Contentbox02 {width:658px;height:160px;overflow:hidden;}
.Contentbox02 li {width:131px;height:135px;line-height:25px;float:left;text-align:center;font-size:14px;overflow:hidden;}
.Contentbox02 img {width:100px;height:100px;padding:4px;border:1px solid #333;margin:0 auto;display:block;}
.Contentbox02 a:hover img {border:1px solid #F00;}
.Contentbox02 .more:link,.Contentbox02 .more:visited,.Contentbox02 .more:hover,.Contentbox02 .more:active {clear:both;float:right;padding:5px;line-height:1;background:#333;color:#FFF;}
/*side*/
.sidepic {width:225px;border:1px solid #D9D9D9;overflow:hidden;}
.sidepic img.hpic {width:215px;height:170px;margin:5px auto;display:block;}
.hp01 {width:217px;height:25px;border-top:1px solid #D9D9D9;padding:0 2px 0 6px;}
.hp01 li {width:70px;height:20px;margin-right:2px;line-height:20px;text-align:center;float:left;background-position:-342px -141px;}
.hp02 {height:75px;padding:5px;overflow:hidden;}
.hp02 .jd {height:12px;overflow:hidden;padding:10px 0;}
.hp02 .jd div {width:110px;height:12px;font-size:0;line-height:0;}
.hp02  div.progressbar {float:left;background-position:-513px -27px;}
.hp02  div.stamina {background-position:-623px -27px;}
.hp02 span {float:left;color:#D61601;padding:0 0 0 5px;}
.hp02 p {height:20px;line-height:20px;color:#D61601;}
.hp02 p.update  {color:#A8A8A8;}
.hp03 {height:50px;}
.hp03 li {width:113px;height:25px;line-height:22px;float:left;margin:0 -2px 0 0;text-align:center;border-top:1px solid #D9D9D9;border-right:1px solid #D9D9D9;}
.news ,.consultant {width:225px;padding:10px 0 0;}
.news ul,.consultant ul {border:1px solid #D9D9D9;padding:5px;margin:-1px 0 0;}
.news li ,.interaction li ,.sContentbox li {background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 2px 5px;padding:0 0 0 10px;height:22px;line-height:22px;overflow:hidden;font-size:13px;}
.hlist li {padding-right:70px}
.hlist li a {float:left;}
.hlist li span {float:right;text-align:right;margin:0 -70px 0 0;color:#D51500;}
.consultant ul {height:160px;padding:10px 0 0 7px;}
.consultant li {width:105px;height:155px;float:left;overflow:hidden;line-height:25px;text-align:center;font-size:14px;}
.consultant li img {width:90px;height:100px;border:1px solid #333;display:block;margin:0 auto;}
.consultant li .tel {display:block;line-height:25px;overflow:hidden;}
.sMenubox {width:223px;height:25px;color:#000;background-position:-100px -169px; font-size:12px;margin:10px 0 0;border:1px solid #DCDCDC;}
.sMenubox li{float:left; display:block;cursor:pointer;width:98px;text-align:center;height:25px;line-height:25px; border-left:#DCDCDC solid 1px;font-size:14px;margin-left:-1px;}
.sMenubox li.hover{width:98px;background:#FFF;color:#000; font-weight:bold;height:25px;line-height:25px; border-right:#DCDCDC solid 1px;}
.sContentbox{width:213px;height:160px;text-align:left;overflow:hidden;background:#FFF; padding:5px;border:1px solid #DCDCDC;margin:-1px 0 0;}
/*kanfangtuan*/
#kft {width:920px;}
#kft h3 ,.publicpraise h3 ,.innercomment h3 ,.ts3{height:25px;line-height:25px;color:#FFF;padding:0 5px;font-size:14px;border:solid #C8C8C8;border-width:0 1px 1px 0;background-position:0 -168px;}
.apply {width:330px;height:310px;overflow:hidden;float:left;border:solid #C8C8C8;border-width:0 0 1px 1px;padding:10px 10px 9px 9px;}
.apply dt {width:100px;text-align:right;float:left;clear:left;padding:8px 4px 4px;}
.apply dd {float:left;width:200px;padding:4px; text-align:left; overflow:hidden}
.apply dd.sex,.apply dt.applyyx,.apply dd.applyyxnc {width:300px;text-align:center;}
.apply .ipt1 ,.apply .ipt2,.apply .ipt3{width:140px; border:#C78B8A solid 1px;}
.apply .ipt2 {width:60px;}
.apply .ipt3 {width:250px;height:60px;}
.jointhtd{width:158px;height:27px;background-position:-415px -141px;display:block;margin:10px auto 0;}
.interaction {width:340px;height:310px;float:left;padding:10px 0 9px;border-bottom:1px solid #C8C8C8;background:url(../images/line.jpg)  repeat-x;position:relative;}
.interaction h4 ,.kfthot h4 {height:26px;line-height:26px;font-size:14px;color:#C70800;padding:0 18px;}
.interaction div.top ,.interaction div.bottom {width:316px;height:11px;font-size:0;background-position:-580px -141px;margin:0 auto;}
.interaction div.bottom {background-position:-580px -152px;}
.interaction ul {width:300px;margin:0 auto;padding:7px;height:240px;background:#FFF;border:solid #C88C8C;border-width:0 1px;} 
.interaction .more {position:absolute;right:30px;top:15px;}
.kfthot {width:229px;height:310px;float:left;padding:10px 0 9px;border:solid #C8C8C8;border-width:0 1px 1px 0;overflow:hidden;}
.kfthot table {width:220px;margin:0 auto;}
.kfthot th {background:#EEE;height:25px;line-height:25px;text-align:left;}
.kfthot .hothousename {width:50%;}
.kfthot .hotarea {width:30%;}
.kfthot .hotpeople {width:20%;}
.kfthot td {height:25px;line-height:25px;}
/*publicpraise*/
.publicpraise ,.exposureprice ,.comment {margin:10px auto 0;clear:both;}
.red {color:#C21F20;}
.yellow {color:#D39C07;}
.green {color:#6CBE14;}
.blue {color:#1996D0;}
.purple {color:#6F26C9;}
.publicpraise  .box {width:910px; height:120px; clear:both; padding:5px 0px 5px 8px; overflow:hidden;border:1px solid #C8C8C8;margin:-1px 0 0;}
.lp_kb_l{width:575px; float:left;  margin-right:18px; background: url(../images/dot1.gif) top right repeat-y;}
.lp_kb_l h4{ width:567px; clear:both; overflow:hidden; height:20px; color:#cb1413; font-size:12px; background: url(../images/dot2.gif) left bottom repeat-x; font-weight:normal;}
.lp_kb_l h4 span{ width:262px; text-align:left; float:right; display:block;}
.lp_kb_r{width:310px; float:left; height:120px; overflow:hidden; overflow-y:auto; margin:0px; padding:0px;}
.col_l_img {float:left; width:300px;background:transparent url(../images/dot1.gif) repeat-y scroll right top;}
.col_l_img li{margin-top:5px; display:block; line-height:normal; float:left; width:290px; height:14px; font-size:12px; overflow:hidden;}
.col_l_img li span{ display:block; float:left;}
.col_l_img li span em{ font-style:normal; color:#cb1413;padding-left:4px;}
.col_l_img li span.bar,
span.bar,
span.bar .red_bar,
.col_l_img li span.bar .red_bar,
.col_l_img li span.bar .yellow_bar,
.col_l_img li span.bar .green_bar,
.col_l_img li span.bar .blue_bar,
.col_l_img li span.bar .purple_bar,
#score .star-rating li a,
#score .star-rating li a:hover
{background-image: url(../images/nhs10322.png) ; background-repeat:no-repeat;}
.col_l_img li span.bar{width:201px; height:12px; background-position:0 -200px;}
.col_l_img li span.bar .red_bar,
span.bar .red_bar
{ background-position:0 -214px;}
.col_l_img li span.bar .red_bar{ background-position:0 -214px;}
.col_l_img li span.bar .yellow_bar{ background-position:0 -228px;}
.col_l_img li span.bar .green_bar{ background-position:0 -242px;}
.col_l_img li span.bar .blue_bar{ background-position:0 -256px;}
.col_l_img li span.bar .purple_bar{ background-position:0 -270px;}
.lp_kb_r dt{ width:40px; color:#c50000; float:left; margin:0px; padding:0px; line-height:19px;}
.lp_kb_r dd{ color:#868686; float:left; text-align:left; margin:0px; padding:0px; line-height:19px; width:250px;}
#score{ width:250px; float:left; margin-left:13px;padding-top:5px;}
	#score .star-rating{width:170px; float:left;}
	#score .star-rating li{padding-right:2px;float:left; font-size:12px;}
	#score .star-rating li span{ line-height:18px;}
	#score .star-rating li a{display:block;background-position:-201px -200px;width:15px;height:14px;text-decoration:none;text-indent:-9000px;}
	#score .star-rating li a:hover{background-position:-201px -214px;}
	#score .score_n{ width:75px; float:right; line-height:20px;text-align:center;padding-top:10px;}
	#score .score_n h5{ font-size:160%; color:#ff0000;padding-bottom:4px;padding-top:4px}
	#score .score_n h6{ color:#c4bbbb; font-size:14px; font-style:normal;padding-bottom:2px;}
	#score .score_n a.s_tj{ display:block; width:60px; height:20px; line-height:20px; text-align:center; background-position:-579px -191px;}
/*_exposureprice*/
.exposureprice {position:relative;width:920px;height:235px;overflow:hidden;}
.exposureprice span {float:left;font-size:13px;line-height:25px;} 
.exposureprice span.fb {font-size:14px;cursor:pointer;}
.exposureprice ul {clear:both;width:960px;height:210px;border-top:1px solid #C8C8C8;margin:-1px 0 0;overflow:hidden;}
.exposureprice li {width:237px;float:left;overflow:hidden;}
.exposureprice li ul {background-position:-220px -201px;width:188px;height:187px;overflow:hidden;border:0 none;padding:10px;}
.exposureprice li li {width:188px;height:25px;line-height:25px;float:none;}
.exposureprice li li.gbc {height:100px;}
.exposureprice .more {position:absolute;right:10px;top:5px;}
.sfjtc {width:500px;margin:0px auto; background:#FFF;}
.sfjtct {width:498px;height:25px;line-height:25px;background-position:0 -168px; clear:both;border:1px solid; border-width:0 1px;}
.sfjtct h3{width:75px; height:25px; line-height:25px; font-size:13px; color:#FFF; padding-left:3px; background:url(../images/nhsbg01.gif) no-repeat 0px -110px;}
.sfjtcc {width:480px; height:auto; clear:both; padding:9px;}
.sfjtcc li {width:460px; height:30px; clear:both;}
/*comment*/
.commentside {float:left;}
.innercomment {float:right;}
.innercomment h3{width:669px;}
.icc {width:658px;height:auto;padding:10px; clear:both;border:1px solid #C8C8C8;margin:-1px 0 0;}

#ejolpbj {width:240px;top:180px;left:180px;height:auto;background:#FFF;position:absolute;z-index:9;}
.bijiaotop{width:220px; padding:0px 5px; line-height:32px; height:32px;background-position:-430px -200px;font-size:14px;font-weight:bold;}
.bijiaotop span {font-size:12px;font-weight:normal;}
.bijiaotop img {float:right;cursor:pointer;vertical-align:middle;margin:5px 0 0;}
.bijiaocenter {width:218px; height:auto;padding:10px 5px;border:solid #F88809; border-width:0 1px;}
.bijiaocenter li { text-indent:20px; width:190px; height:20px; line-height:20px; margin-top:10px; border-bottom:#DCDCDC dashed 1px; background-position:-905px -145px; font-size:14px; overflow:hidden; clear:both;}
.bijiaocenter li span {margin-left:5px; color:#666666;}
.bijiaobottom {width:240px; height:40px; background-position:-430px -232px;}
.bijiaobottom img {margin-top:10px; margin-left:60px; clear:both;}
.bijiaobottom .bjli1 {width:50px; height:30px; color:#666666; margin-top:10px; margin-left:20px; line-height:30px;}
.bijiaonei{position:absolute; width:240px;height:auto;top:30px;background:#fff;opacity:0.9;filter:alpha(opacity=90);}
.ts3 {width:auto;font-weight:bold;}
.ts32 {float:right;margin-top:-15px;cursor:pointer;}
#footer {padding:10px 0 0;}

