@charset "utf-8";
/* CSS Document */
.ad455-01 , .ad455-02 {width:455px; height:70px; float:left;overflow:hidden;}
.ad455-02 {padding-left:9px;}
.reda a:link ,.reda a:visited ,.reda a:hover ,.reda a:active {color:#A00;}
#nhnav {width:920px;height:105px;background:url(http://img.ejo.cc/newhouse/images/navbg.jpg) no-repeat 0 0;margin:5px 0 0;}
#nhlogo {width:170px;height:68px;display:block;float:left;}
#nhlogo span {display:none;}
.nhnavc {width:730px;float:left;height:20px;line-height:20px;margin:50px 0 0;font-weight:600;}
.nhnavc a{font-size:14px;width:80px;display:block;float:left;padding:0 13px 0 7px;text-align:center;}
.textnav {width:900px;height:30px;line-height:30px;padding:0 10px;position:relative;clear:both;font-size:13px;color:#FF5500;}
.textnav a:link ,.textnav a:visited ,.textnav a:hover ,.textnav a:active {color:#F50;}
.search {position:absolute;right:10px;top:5px;}
.search input {vertical-align:top;height:15px;line-height:15px;width:120px;border:#A00 solid 1px;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat -483px 0;padding:0 0 0 15px;font-size:12px;}
/*main*/
.ts,
.nhi,
.shop,
.thtd,
.house,
.vp {width:920px;margin:8px auto 0;}
.box660 {width:658px;float:left;}
.sider {width:260px;float:left;}
.s250 {border:#D7D7D7 solid 1px;width:250px;float:right;}
.s250 h4 {width:220px;height:30px;line-height:30px;font-size:13px;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat 0 0;padding:0 0 0 30px;}
.box280 {width:280px;float:left;}
.mbox {width:375px;float:right; position:relative;}
.mbox .more {position:absolute; top:10px; right:10px;height:15px;line-height:15px;}
.mbox h2 {width:350px;height:40px;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat 0 -300px;text-indent:-999px;margin:0 auto;}
.s250-pict {height:85px;overflow:hidden;margin:5px 10px;padding:5px 0;}
.s250-pict h6 {height:20px;line-height:20px;overflow:hidden;font-size:12px;margin:0 0 5px;}
.s250-pict img {width:70px;height:60px;border:#999 solid 1px;background:#FFF;float:left;clear:both;}
.s250-pict p ,.s250-pict .introduction {width:150px;float:left;padding:0 0 0 8px;line-height:20px;text-indent:2em;color:#666;}


.hdetail {padding:0 0 0 45px;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat -460px -20px;height:30px;line-height:30px;font-size:14px}
.hdetail a.num {font-weight:blod;font-family:"Arial Black";font-size:18px;}
.zimu {width:638px;height:30px;clear:both;padding:10px;}
.zimu a {width:18px;height:18px;float:left;font-size:14px;line-height:18px;color:#FFFFFF;text-decoration: none; border:#FF4501 solid 1px; background:#FFAE00;text-align:center;margin:0 2px;font-weight:600;}
.zimu a:visited {color:#FFF;}
.zimu a:hover {border:#2896C7 solid 1px;background:#4AC5E3;color:#FFF;}
.zimu a:active {background:#FFAE00;color:#FFF;}
.sdetail {width:653px; height:130px; border:#FFAE00 solid 1px;overflow:hidden;}
.sdetail li {height:25px;line-height:25px;font-size:13px;padding:0 10px;clear:both;}
.sdetail li span {color:#F60;font-weight:600;}
.sdetail li a {margin:0 0 0 5px;font-size:12px;}
.sdetail li.text {height:50px;padding:5px;background:url(http://img.ejo.cc/newhouse/images/tagline.jpg) no-repeat center top; line-height:22px;}
.sdetail li.text a {display:inline-block;margin:0;padding:0 3px;font-size:13px;}

.ts .s250 {height:210px;overflow:hidden;}
.ts .s250 ul {margin:10px;}
.ts .s250 li {height:20px;line-height:20px;font-size:13px;background:url(http://img.ejo.cc/sharp/graydian.gif) no-repeat 5px 4px;padding:0 0 0 15px;overflow:hidden;}
/*newhouse*/
.nhi .mbox h3 {width:360px;height:40px;line-height:40px;font-size:20px;margin:0 auto;font-family:"黑体",Arial Black,sans-serif;text-align:center;overflow:hidden;font-weight:400;} 
.nhi .mbox ul {margin:5px 10px;}
.nhi .mbox li {height:21px;line-height:1.5;font-size:14px;background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 5px 3px;padding:0 0 0 15px;overflow:hidden;}
.nhi .mbox li a {float:left;margin:0 65px 0 0;padding-right:0 10px 0 0;color:#333;text-decoration:none;}
.nhi .mbox li a:hover {text-decoration:underline;color:#f60;}
.nhi .mbox li span {overflow:hidden;display:inline;margin-left:-60px;width:60px;height:20px;font:11px/20px "Times New Roman", Times, serif;color:#999;}
.nhi .mbox .line {height:10px;font-size:0;overflow:hidden;clear:both;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat 8px -345px;}
.nhi .box280-1 {width:270px;height:160px;padding:5px;border-bottom:#FFAE00 solid 1px;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat 0 -35px;}
.nhi .box280-2{width:278px;height:265px;overflow:hidden;clear:both;margin:5px 0 0;border:#FFAE00 solid 1px;background:#FFF9EE;}
.nhi .box280-2 h3 ,.box280 h3{width:278px;height:30px;line-height:30px;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat 0 -260px;color:#BA2F2F;font-size:14px;}
.nhi .box280-2 h3 span ,.box280 h3 span{background:#FFF9EE;padding:0 5px;margin:0 0 0 25px;}
.nhi .box280-2 ul ,.box280 ul{margin:10px;}
.nhi .box280-2 li ,.box280 li{height:22px;line-height:22px;background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 5px 5px;font-size:13px;padding:0 0 0 15px;overflow:hidden;}
.nhi .s250 {height:440px;overflow:hidden;}
.nhi .s250 h4 ,
.house .s250 h4 ,/*house*/
.vp .s250 h4 /*购房工具*/
{width:240px;background-position:0 -359px;height:27px;line-height:27px;color:#BA2F2F;margin:-1px 0 0;padding:0 0 0 10px;}
.nhi .s250 ul ,.thtd .s250 ul {margin:7px 10px;}
.nhi .s250 li ,.thtd .s250 li {height:20px;line-height:1.5;font-size:13px;background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 5px 3px;padding:0 0 0 15px;overflow:hidden;}
/*shop*/
.shop .box660{border:#FFAE01 solid 1px;height:270px;overflow:hidden;}
.shop .box280 ,.thtd .box280 {width:278px;height:270px;border-right:#FFDC9B solid 1px;background:#FFF9EE;}
.shop .mbox h2 {background-position:0 -390px;}
.shop .mbox ul {padding:10px 5px 10px 15px;}
.shop .mbox li {width:110px; height:100px; float:left; font-size:12px; border:#FFF solid 1px;overflow:hidden;}
.shop .mbox li img {width:100px; height:50px; margin:2px; padding:2px; border:#DCDCDC solid 1px;}
.shop .mbox li img:hover {border-color:#F00;}
.shop .mbox li span {width:110px; height:20px; line-height:20px; text-align:center; display:block; clear:both;}
.shop .s250 ul {height:220px;margin:10px;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat -480px -73px;}
.shop .s250 li {height:22px;line-height:22px;padding:0 0 0 25px;font-size:13px;position:relative;overflow:hidden;}
.shop .s250 li span {background:#FFF;top:0;right:0;position:absolute;padding:0 7px;}
/*thtd*/
.thtd .box660,.house .box660,.vp .box660{border:#FFAE01 solid 1px;}
.thtd .mbox h2 {background-position:0 -430px;}
.thtd .mbox ul {width:355px;height:210px;overflow:hidden;overflow-y:auto;margin:5px auto;}
.thtd .mbox li {line-height:20px;}
.thtd .mbox .s1 {height:20px;overflow:hidden;background:url(http://img.ejo.cc/index/images/index.png) no-repeat -120px 7px;}
.thtd .mbox .s1 span {font-weight:bold;}
.thtd .mbox .s2 {text-indent:2em;}
.thtd .s250 {height:270px;overflow:hidden;}
/*house*/
.house .box660 {position:relative;}
.house h2 {height:50px;background:#FFF4DF url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat -380px -305px;overflow:hidden;}
.house h2 span {line-height:20px;font-size:12px;position:absolute;right:10px;top:25px;font-weight:400;}
.nhtab1 ,.nhtab2{width:630px;height:33px;margin:10px auto;clear:both;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) repeat-x 0 -475px;overflow:hidden;line-height:30px;}
.nhtab1 h4 ,.nhtab2 h4 {font-size:14px;color:#BA2F2F;line-height:30px;margin:0 5px;float:left;}
.nhtab1 ul {float:left;width:406px;}
.nhtab1 li ,.nhtab2 li{float:left;width:98px;height:23px;line-height:23px;border:#FFAE01 solid 1px;background:#FFF4DF;margin:0 -1px 0 0;text-align:center;cursor:pointer;}
.nhtab1 li.hover, .nhtab1 .nhlq,.nhtab2 li.hover, .nhtab2 .nhlq{width:99px;height:33px;font-size:13px;font-weight:bold;background:url(http://img.ejo.cc/newhouse/images/hindex.jpg) no-repeat -290px 0;border:none;margin:0;}
.nthtabc {width:630px;height:210px;margin:0 auto;overflow:hidden;}
.nthtabc ul {width:145px;height:200px;float:left;padding:0 10px 0 10px;background:url(http://img.ejo.cc/index/images/index.png) no-repeat -645px -235px;overflow:hidden;margin:0 0 0 -8px;}
.nthtabc ul li {height:20px;line-height:20px;overflow:hidden;font-size:13px;}
.nthtabc ul li span {float:right;color:#999;font-size:12px;margin:0 5px 0 0;}
.nhtab2 ul {float:left;width:520px;}
.nhtab2 li {width:63px;}
.nhtab2 li.hover, .nhtab2 .nhlq{width:64px;background-position:-290px -41px;}
.nhContentbox {width:630px;height:210px;margin:0 auto;overflow:hidden;}
.nhContentbox li {width:100px;height:90px;float:left;overflow:hidden;text-align:center;margin:5px 0;}
.nhContentbox li img {width:70px;height:50px;border:#999 solid 1px;padding:2px;}
.nhContentbox li img:hover {border-color:#F00;}
.nhContentbox li span {width:70px; height:18px; line-height:18px;display:block; clear:both;margin:0 auto;overflow:hidden;}
.nhContentbox li.top {width:200px;height:200px;}
.nhContentbox li.top img {width:170px;height:160px;}
.nhContentbox li.top span {width:170px;height:30px; line-height:30px;font-size:14px;font-weight:600;}
.house .s250 {height:576px;overflow:hidden;}
.house .s250 ul {margin:10px;}
.house .s250 li ,.vp .s250 li {height:24px;line-height:24px;overflow:hidden;font-size:13px;background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 5px 6px;padding:0 0 0 15px;border-bottom:#DCDCDC dashed 1px;}
.house .s250 li span {float:right;color:#999;}
.house .s250 li.bbs {height:24px;line-height:24px;border:none;}
.house .s250 li.bbs span {float:none;}
/*video and pic*/
.vp .box660 {height:185px;}
.vptab {height:25px;border-bottom:#FFAE01 solid 1px;}
.vptab li {width:100px;height:25px;line-height:25px;background:#FFF4DF;font-size:13px;float:left;border-right:#FFAE01 solid 1px;text-align:center;cursor:pointer;}
.vptab li.hover, .vptab .nhlq{font-size:14px;font-weight:bold;}
.vpc {height:140px;margin:10px;}
.vpc li {float:left;width:125px;height:140px;overflow:hidden;text-align:center;}
.vpc li img {width:100px;height:100px;padding:2px;border:#999 solid 1px;}
.vpc li img:hover {border-color:#F00;}
.vpc li .tit {display:block;line-height:25px;height:25px;overflow:hidden;}
.vp .s250 {height:185px;}
.vp .s250 ul{margin:5px;}
.vp .s250 li {border:none;}

#footer {border-top:#D7D7D7 solid 1px;margin:10px auto;padding:10px 0;}
/*friend links 2010-03-19增加*/
#mylinks {width:900px;padding:10px;margin:10px auto 0;border:1px solid #FFAE01;}
#mylinks h4 {height:30px;padding:0 10px;font-size:14px;line-height:30px;margin:-10px -10px 10px;background:#FFF4DF;}
#mylinks .mylinksinner a {padding:0 5px;}
