@charset "gb2312";
/* base */
body,div,ul,li,form,input,p,img{margin:0;padding:0;}
body{font:12px/22px Arial,"\5B8B\4F53","SimSun",HELVETICA,"Hiragino Sans GB";color:#333}
a{text-decoration:none}
ul{ list-style:none;}
.tf { font-family:"\5FAE\8F6F\96C5\9ED1",微软雅黑,"Microsoft Yahei",雅黑\9,Arial; }
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/* mini nav css */
.newhouse_minav { width:990px; margin:0 auto; padding:0 5px; height:30px; line-height:30px; background:#f5f5f5; color:#555; border-bottom:1px solid #eee; clear:both; overflow:hidden; }
.minav_area { color:#ddd; }
.minav_area a { margin:0 6px; color:#666; }
.minav_area a:hover { color:#d00; text-decoration:none; }
/* login css */
.newhouse_login { width:420px; height:450px; background:#fff; position:relative; }
a.newhouse_login_close { display:block; width:60px; height:60px; background:#8c8c8c; position:absolute; right:-60px; top:0; cursor:pointer; overflow:hidden;  }
a.newhouse_login_close span { display:block; width:24px; height:23px; background:url(/js../images/newhouse_mini.gif) no-repeat 0 0; margin:19px 0 0 18px; }
a:hover.newhouse_login_close { background:#333; }
.newhouse_login_tit { width:100%; font-size:24px; text-align:center; padding:30px 0; color:#666; }
.newhouse_login_form li { width:320px; height:40px; background-color:transparent; position:relative; margin:0 auto 10px; overflow:hidden; }
.newhouse_login_form li em { position:absolute; width:24px; height:20px; background:url(/js../images/newhouse_mini.gif) no-repeat; overflow:hidden; left:12px; top:10px; border-right:1px solid #d3d3d3;z-index:2; }
.newhouse_login_form li em.nhlogin_nm { background-position:0 -24px; }
.newhouse_login_form li em.nhlogin_pw { background-position:0 -45px; }
.newhouse_login_form li .nhlogin_ipt { position:absolute; z-index:1; top:0; left:0; width:262px; height:20px; line-height:20px; border:1px solid #d3d3d3; padding:9px 10px 9px 46px; font-family:"\5FAE\8F6F\96C5\9ED1",微软雅黑,"Microsoft Yahei",雅黑\9,Arial; color:#aaa;background-color:transparent; }
.newhouse_login_form li .nhlogin_ipt:focus { border:1px solid #999;}
.forget_link { float:right; color:#666; line-height:1.2;}
.nhlogin_auto { width:320px; margin:0 auto; padding:10px 0 34px; }
.nhlogin_btnbox {  width:320px; margin:15px auto 30px; }
.nhlogin_btn { display:block; width:100%; height:40px; line-height:40px; background:#8eb83f; font-size:16px; color:#fff; text-align:center; border:none 0; cursor:pointer; }
.nhlogin_btn:hover { background:#70ab00; }
.nhlogin_auto.rg { height:38px; line-height:38px; text-align:center; color:#666; border-top:1px solid #ebebeb; overflow:hidden; zoom:1; }
.nhlogin_auto.rg a { color:#f33; }

/* 红包 start */
.popmask{width:100%; height: 100%; position: fixed; top:0; left:0; background: #000; opacity: 0.8; filter:alpha(opacity=80); display: none;z-index:1000001}
.monyePop{ width:1200px; height: 700px; position: fixed; top:50%; left:50%; margin-left: -600px; margin-top:-350px;  display: none;z-index:1000002}
.popHead .moneyNum{  font-size: 30px; font-weight: bold; margin: 0 2px; }
.popHead .moneyNumPos{ position: absolute; right:332px;  top:126px; font-size:18px; font-weight: bold;}
.monyePop .headBanner{ margin-left:212px;}
.popCloseBtn{width: 66px; height: 66px; background: url(/img1/house/images/hongbao201507/popclose.jpg) no-repeat; position: absolute;top: 155px; right: 150px;}
.popCont{margin:-36px auto 0; border-radius:6px; background: #FFF;}
.popRightPic{ position: absolute; right:-70px; top:-46px;}
.popCont1{width:680px; padding:53px 0;}
.popCont1 .hbbg{width:453px; height: 230px; background: url(/img1/house/images/hongbao201507/bigmoney.png) no-repeat; margin-left:120px;}
.popCont1 .moneyNum{position: absolute; top:116px; right:307px; font-size:34px; width:112px; text-align: center;}
.popCont1 .menNum{width:85px; position: absolute; top:155px; right:317px;  font-size:18px; line-height: 22px; opacity: 0.8; filter:alpha(opacity=80);}
.popCont1 .takebtn{font-size:16px; width:170px; height: 60px; line-height: 60px; font-size: 30px; background: #ffeb01; color:#e83532; text-align: center; border-radius:5px; display:block; margin:45px 0 0 70px;}
.takebtn:hover{text-decoration: none; color:#e83532;}
.popCont1 .hbbg .right{float:right; width:311px;font-size: 28px; line-height:40px;margin-top:20px;text-align:center;margin-right:0;}
.popCont2{width:910px; padding:29px 0; float: left; margin-left:141px;}
.popCont2 .hbbg{width:340px; height: 173px; background: url(/img1/house/images/hongbao201507/money.png) no-repeat; margin-left:35px;}
.popCont2 .moneyNum{position: absolute; top:82px; right:224px; font-size:22px; width:98px; text-align: center;}
.popCont2 .menNum{width:85px; position: absolute; top:110px; right:235px;  font-size:14px; line-height: 18px; opacity: 0.8; filter:alpha(opacity=80);text-align: center;}
.popCont2 .takebtn{font-size:16px; width:126px; height: 44px; line-height: 44px; font-size: 22px; background: #ffeb01; color:#e83532; text-align: center; border-radius:5px; display:block; margin:36px 0 0 50px; +margin-left:0px;}
.popCont2 .hbbg .right{float:right; width:226px;font-size: 20px; line-height:30px;margin-top:15px;text-align:center;margin-right:0;}
.popCont3{width:1150px; height:210px; padding:30px 0 33px 50px; float: left; margin-left:0; }
.needScrolly{width: 1150px; height:210px;  overflow-y:auto; }
.popCont3 .hbbg{margin:0 30px 30px 0;}
.popRightPic1{ position: absolute; right:4px; top:-35px;}
.popRightPic2{ position: absolute; right:-73px; top:175px;}
.hide{display: none;}
.fred1{color:#e83532;}
.fred2{color:#9b1b0a;}
.fred3{color:#ef412f;}
.fwhite{color:#FFF;}
.fyellow{color:#fff600;}
.w1150{margin:0 auto; width:1150px;}
.moneybtn{width: 182px;height: 205px;  background: url(/img1/house/images/hongbao201507/moneybtn.png) no-repeat; position: fixed;bottom:300px; right:10px;z-index:1000000;}
.getMoneybtn{width:87px; height:32px;cursor:pointer; margin:3px 0 0 47px;}
.getMoneybtn a{display:block;height:32px;width:87px;}
.hbp1{font-size:16px; color:#ff3300; text-align:center; margin-top:101px;}
.hbp4{font-size:13px;}
.hbp2{font-size:12px; color:#ff3300;margin-left:30px;} 
.hbp5{margin-left:0px; text-align: center;}
.hbp1 span{font-size:24px; font-weight:bold}
/*非渠道广告楼盘搜房红包*/
.popCont1 .pt_box{ font-size: 30px; line-height: 30px;top: 105px;} 
.pt_box_btn{ margin: 60px 0 0 70px !important;} 
.pt_box_text p{ padding-top: 20px;}

.detailPopClose{width:30px; height:30px; background:url('/img2/bbsv2/images/tc_close.png') left center no-repeat;position:absolute;top:-30px; right:10px;}
.detailPopClose:hover{background-position:right center;}
/* 红包 end */
