@charset "gb2312"; 
 .formList .btnMail,.formList .btnStyle,.formList .selectStyle,.formList .yzmBtn,.loginList .btnStyle,.loginList .yzmBtn,.rightList .btnStyle,.writeList .areaStyle,.writeList .inputStyle {font-family:MicroSoft YaHei}
 .Mtitle li a:hover,.kaBox a:hover,.subNav dd a,.subNav dt a,.y_btnlink:hover,a.btnlink:hover {text-decoration:none}
 .page .fr em,.yzList i,em {font-style:normal}
 .ddxqList .userIntro .xing img,.formList .selectStyle,.inputEmail,.inputEmailOut,.loginList .inputStyle,.outPbox .picBox,.outPbox .picBox img,.seleStyle,.subNav dt span {vertical-align:middle}
 .Rvcomment,.blank8,.box_all,.btudiv,.btudiv1,.clear,.ddList dd,.ddxqList .lcList2,.ddxqList .userBox,.introDl,.itemCon,.itemCon2,.jkk,.logoBox,.messCon,.sfunfooter20120411,.telBox .telList li {clear:both}
 .blue {color:#4fc0e8!important}
 .gray9 {color:#999}
 .ml10 {margin-left:10px}
 .ml20 {margin-left:20px}
 .mt20 {margin-top:20px}
 .f12 {font-size:12px}
 .f14 {font-size:14px}
 .Mtitle {border-bottom:1px solid #ccc; font-size:16px; height:45px; width:100%}
 .Mtitle li {float:left; height:45px}
 .Mtitle li span {display:inline-block; height:20px; line-height:20px; padding:12px 18px; border-bottom:1px solid #fff; color:#999}
 .Mtitle li.on span {border-bottom:2px solid #4fc0e8; margin-bottom:-1px; color:#333}
 .Mtitle .rightWord {float:right; font-size:12px; color:#999; margin-top:18px}
 .Mtitle li a {color:#999}
 .Mtitle li.on a {color:#333}
 .Mtitle.item3 li {width:33%}
 .Mtitle.item3 li span {cursor:pointer}
 .Mtitle.item6 li {width:auto; padding:0 15px}
 .Mtitle.item6 li span {cursor:pointer}
 .Mtitle.item6 li.on span {border-bottom:2px solid #666}
 .newnavnr .s4 {position:relative; height:35px; text-align:center}
 .newnavnr .s4.on {background:#b30000; box-shadow:inset 0 0 20px rgba(0,0,0,.1)}
 .outObox,.outPbox .picBox {box-shadow:0 0 10px rgba(0,0,0,.4)}
 .newnavnr .s4 .s4Box {height:20px; overflow:hidden}
 .newnavnr .s4 .s4Box img {margin-top:6px}
 .newnavnr .s4 .listBox {position:absolute; top:50px; left:0; background:#ebebeb; text-align:center; width:108px; border:1px solid #ccc; padding:0 15px; display:none}
 .newnavnr .s4 .listBox li {height:30px; line-height:30px}
 .newnavnr .s4 .listBox a {color:#666}
 .newnavnr .s4 .listBox a:hover {color:#c00}
 .newnavnr .s4 ul {padding:5px 0}
 .newnavnr .s4 .lineUl {border-top:1px solid #c2c2c2}
 .newnavnr .s4.on .listBox {display:block}
 .loginBox {width:1200px; margin:0 auto 20px}
 .loginBox .logo {padding:54px 0 0}
 .loginBox .logo span {display:inline-block; font-size:26px; height:36px; border-left:2px solid #ccc; margin-left:16px; margin-top:8px; color:#666; padding-left:16px}
 .loginMain {margin:25px 50px 0; border:2px solid #dbdbdb; overflow:hidden; zoom:1; background:url(../images/loginBg2.gif)46px 46px no-repeat}
 .login .cent,.login .title {margin:0 30px}
 .login {float:right; width:344px; border-left:2px solid #dbdbdb; padding:15px 0 25px; background:#ececec; height:400px}
 .login .title {font-size:18px; line-height:20px}
 .loginList {height:360px}
 .loginList li {margin-bottom:22px}
 .loginList li.chose {font-size:16px; color:#666; overflow:hidden; zoom:1; padding:28px 0; margin-bottom:0}
 .loginList li.gnLink {margin-top:-10px; margin-bottom:10px; font-size:14px; overflow:hidden; zoom:1; height:20px; line-height:20px}
 .loginList li.other {margin:0}
 .loginList li.btnBox {margin:0 0 12px}
 .loginList li a {color:#999}
 .loginList li a:hover {color:#c00}
 .loginList li.other a {margin-right:25px}
 .loginList .inputStyle {width:235px; border:2px solid #e3e3e3; height:26px; line-height:26px; color:#999; outline:0; padding:5px 0 5px 45px; font-size:14px; border-radius:5px}
 .loginList .inputStyle.user {background:url(../images/login_icon.gif)10px 8px no-repeat #fff}
 .loginList .inputStyle.password {background:url(../images/login_icon.gif)10px -32px no-repeat #fff}
 .loginList .inputStyle.width2 {width:108px}
 .loginList .yzmBtn {width:122px; height:40px; background:#4fc0e8; color:#fff; border:none; border-radius:5px; margin-left:5px; font-size:14px; cursor:pointer}
 .loginList .btnStyle {width:100%; height:40px; line-height:40px; background:#d00000; color:#fff; border:none; font-size:18px; border-radius:5px; cursor:pointer}
 .loginList .zymPic {float:left; margin-left:4px; width:121px; display:inline; margin-top:-12px}
 .loginList .zymPic img {width:100%}
 .logoBox {width:1200px; height:104px; margin:0 auto}
 .logoBox .logo {float:left; margin-top:38px; margin-left:10px}
 .logoBox .word {float:left; font-size:24px; line-height:26px; height:26px; color:#666; border-left:1px solid #666; margin-left:14px; padding-left:14px; margin-top:50px}
 .logoBox .rightlink {float:right; margin-top:64px; font-size:14px}
 .logoBox .rightlink a {color:#666}
 .logoBox .rightlink a:hover {color:#c00}
 .y_btnlink {display:inline-block; width:150px; height:36px; line-height:36px; background:#fabd24; color:#fff; font-size:18px; border-radius:5px; text-align:center; cursor:pointer}
 .y_btnlink:hover {color:#fff}
 .glIntro {float:left; padding-top:46px; width:270px; margin-left:400px; display:inline; background:url(../images/l_licon5.gif)110px 81px no-repeat}
 .glIntro dt {height:308px; background:url(../images/l_licon.gif) no-repeat}
 .glIntro dd {padding-top:15px}
 .beforlogin {margin-top:30px; color:#666; overflow:hidden; zoom:1}
 .beforlogin dt {float:left; color:#666}
 .beforlogin dd {float:left; text-indent:18px}
 .main {width:1196px; margin:0 auto; border:2px solid #d7d7d7; background:#fff; padding:50px 0}
 .leftList {float:left; width:925px; border-right:1px solid #ccc; min-height:500px; height:auto!important; height:500px}
 .leftList .titleBox {margin:0 90px 40px; overflow:hidden; zoom:1}
 .leftList .introBox {margin:0 90px 40px; font-size:14px; color:#999}
 .rightLogin {float:left; width:270px}
 .formList {font-size:14px}
 .formList li {height:36px; margin-bottom:36px}
 .formList li.Hauto {height:auto}
 .formList li.noMar {margin-bottom:0}
 .formList label {float:inherit; width:auto; padding:5px; line-height:26px; text-align:right; color:#999}
 .formList .inputCon {display:block; padding:5px; line-height:26px}
 .formList .inputStyle {float:left; width:298px; height:24px; line-height:24px; padding:5px; border:1px solid #ccc; font-size:14px}
 .formList .inputStyle.width2 {width:138px}
 .formList .selectStyle {float:left; width:138px; height:34px; line-height:34px; border:1px solid #ccc}
 .formList .yzmBtn {float:left; width:98px; height:36px; border:1px solid #ccc; background:#f4f4f4; margin-left:10px; cursor:pointer}
 .formList .err {float:left; padding:5px 15px; line-height:24px; border:1px solid #f7d0d4; background:#fbf0f1; color:#f66; margin-left:15px; font-size:12px}
 .formList .btnStyle {width:240px; height:44px; background:#c00; border:none; color:#fff; font-size:18px; cursor:pointer}
 .formList .btnMail {width:126px; height:36px; background:#d00000; color:#fff; border:3px solid #d00000; border-bottom:3px solid #ad0505; border-radius:4px; font-size:16px; cursor:pointer}
 .kaOut,.seleStyle {border:1px solid #ccc}
 .formList .spaceSpan {float:left; width:24px; height:36px; line-height:36px; text-align:center}
 .formList .radioBox label {text-align:left; width:100px}
 .kaBox {position:relative; display:inline; margin-right:20px; z-index:3}
 .kaOut {position:absolute; top:30px; left:0; width:498px; padding:12px 25px; background:#fff; line-height:24px; display:none}
 .kaOut h3 {font-size:14px}
 .kaOut p {color:#666; font-size:12px}
 .mailList,.rightCon,.seleStyle,.subNav dl,.telBox .tit {font-size:14px}
 .kaOut span {position:absolute; top:-10px; left:64px; width:14px; height:10px; background:url(../images/out_j.gif) no-repeat}
 .kaBox.on .kaOut {display:block}
 .seleStyle {width:98px; padding:5px; height:24px; line-height:24px; background:url(../images/sele_bg.gif)86px 16px no-repeat}
 .seleCityBox {position:relative; display:inline; z-index:2}
 .seleCityBox .cityOutBox {position:absolute; left:0; top:28px; width:550px; background:#fafafa; border:1px solid #ccc}
 .seleCityBox .Citytab {height:29px; padding:0 20px; border-bottom:1px solid #ccc; background:#ededed}
 .seleCityBox .Citytab a {display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; color:#333; font-weight:700; margin-top:6px; margin-right:1px}
 .seleCityBox .Citytab a:hover {background:#c00; color:#fff; text-decoration:none}
 .seleCityBox .Citytab a.on {background:#c00; color:#fff}
 .seleCityBox .cityCon {padding:10px}
 .seleCityBox .cityCon a {display:inline-block; line-height:24px; margin:0 10px; white-space:nowrap}
 .seleCityBox .cityCon a.on {color:#c00}
 .leftList .mailBox {width:600px; height:175px; padding:40px 50px 0}
 .leftList .mailBox li {overflow:hidden; zoom:1}
 .leftList .mailBox .introWord {line-height:30px; margin-left:28px; color:#666}
 .leftList .mailBox .okIcon {float:left; width:18px; height:18px; background:url(../images/zt_icon.gif)left 0 no-repeat; margin-top:5px}
 .leftList .mailBox .btnMail {margin-left:28px}
 .mailList {width:700px; margin:40px auto 0; line-height:30px}
 .mailList dt {color:#666}
 .mailList dd {background:url(../images/d_icon.gif)left center no-repeat; padding-left:14px; color:#999}
 .rightList {width:168px; margin:0 auto; color:#999}
 .rightList li {margin-bottom:10px}
 .rightList li.btnBox {margin-top:16px; margin-bottom:36px}
 .rightList li.other a {margin-right:15px}
 .rightList .btnStyle {width:100%; height:38px; background:#4fc0e8; color:#fff; font-size:14px; border:3px solid #4fc0e8; border-bottom:3px solid #2b9ec7; border-radius:5px; cursor:pointer}
 .overhead,.rightCon .rightconTit {border:none}
 .rightList a {color:#999}
 .rightList a:hover {color:#c00}
 .content {width:1200px; margin:50px auto}
 a.btnlink {display:inline-block; width:74px; height:24px; line-height:24px; border-bottom:2px solid #2b9ec7; background:#4fc0e8; color:#fff; border-radius:4px; text-align:center}
 a.btnlink:hover {color:#fff}
 .subNav {float:left; width:240px; background:#fff}
 .subNav dl {margin:2px}
 .subNav dt {background:#e8e8e8; height:40px; line-height:40px; border-bottom:1px solid #fff; padding-left:38px; overflow:hidden; zoom:1}
 .subNav dt.on {background:#ccc}
 .subNav dt span {float:left; width:13px; height:13px; margin-right:24px; margin-top:14px; display:inline}
 .subNav dt span.open {background:url(//img.soufunimg.com/rent/image/rent/image/Manage/co_icon.gif) no-repeat}
 .subNav dt span.close {background:url(//img.soufunimg.com/rent/image/rent/image/Manage/co_icon.gif)0 -43px no-repeat}
 .subNav dd {line-height:32px; padding-left:75px; display:none}
 .subNav dd ul {padding:6px 0}
 .subNav dd li.on a {color:#c00}
 .subNav dd a,.subNav dt a {outline-style:none; color:#333}
 .subNav dd a:hover {color:red; text-decoration:underline}
 .telBox {padding:30px 20px; color:#666}
 .telBox .tit {background:url(//img.soufunimg.com/rent/image/rent/image/Manage/tel_icon.gif)0 2px no-repeat; padding-left:32px}
 .telBox .telList {margin-top:15px}
 .telBox .telList li {color:#666; overflow:hidden; zoom:1; margin-bottom:5px}
 .telBox .telList span {float:left; width:14px; height:14px; line-height:14px; background:url(//img.soufunimg.com/rent/image/rent/image/Manage/item_iconbg.gif) no-repeat; text-align:center; color:#fff; font-family:Arial; margin-top:7px; margin-right:18px}
 .yzList span.noIcon,.yzList span.okIcon {display:inline; height:18px; width:18px; margin-right:14px}
 .telBox .telList li p {float:left; line-height:30px}
 .rightCon {float:right; width:850px; background:#fff; padding:40px 50px; color:#666; min-height:624px; height:auto!important; height:624px}
 .rightCon .topIntro {line-height:24px; color:#999; margin-bottom:40px}
 .rightCon .righttitle01 {width:auto; background:#f1f1f1; border-left:none; border-right:none; border-bottom:none}
 .bdList dd,.yzList li {border-bottom:1px solid #e5e5e5}
 .rightCon .redPacket {width:850px}
 .overhead {background:url()}
 .itemCon {padding-top:50px}
 .itemCon .formList label {color:#666}
 .formList.width2 label {width:140px}
 .formList.width3 label {width:180px}
 .djBox {height:10px; line-height:10px; width:132px; border:1px solid #a0d468; background:#fff; font-size:0; border-radius:6px; overflow:hidden; zoom:1}
 .djBox em {display:block; height:10px; background:#a0d468}
 .yzList {border-top:1px solid #e5e5e5}
 .yzList li {height:18px; padding:22px 0}
 .yzList i,.yzList span {float:left; line-height:18px}
 .yzList span.okIcon {background:url(../images/zt_icon.gif) no-repeat}
 .yzList span.noIcon {background:url(../images/zt_icon.gif)0 -24px no-repeat}
 .yzList i {padding:0 34px}
 .yzList .anqBox {float:left; margin:0 30px}
 .yzList .djBox {margin:4px 20px 0 0}
 .yzList .option {float:right; padding-right:50px}
 .bdList dt {display:inline-block; height:36px; line-height:36px; padding:0 20px; background:#edf9fd; margin-bottom:10px}
 .bdList dd {padding:20px 0; overflow:hidden; zoom:1}
 .bdList dd:last-child {border:none}
 .bdList dd .picBox {float:left; margin-right:28px; width:68px; height:68px; overflow:hidden}
 .bdList dd p {line-height:34px}
 .mailBox {width:570px; height:216px; margin:0 auto; background:#f2f2f2; padding:40px 0 0}
 .userPicBox .picBox,.userPicBox .picBox img {width:72px; height:90px}
 .mailBox .mailIcon {background:url(../images/mail_icon1.gif)left center no-repeat; padding-left:28px; line-height:22px; margin-left:70px}
 .mailBox .mailIcon span {margin-right:40px}
 .userPicBox {float:left}
 .userPicBox .picBox {border:1px solid #ccc; overflow:hidden}
 .userPicBox .UpbtnBox {margin-top:8px; line-height:22px}
 .userPicBox .upBtn {float:left; width:74px; height:22px; background:#4fc0e8; color:#fff; font-size:12px; border:none; cursor:pointer}
 .choose,.houseOpa,.messBox .picBox,.messCon .mainMess,.writeList .areaStyle {border:1px solid #ccc}
 .messBox .picBox,.messBox .picBox img {width:114px; height:142px}
 .userPicBox .UpbtnBox p {float:left; font-size:12px; margin-left:15px}
 .messBox {margin-bottom:50px; overflow:hidden; zoom:1}
 .messBox .picBox {float:left; overflow:hidden; margin-right:25px; display:inline-block}
 .messBox .messList {float:left; width:380px}
 .messBox .messList li {float:left; line-height:36px; width:50%}
 .messBox .messList .bdIocn {background:url(../images/bd_icon.gif)left center no-repeat; padding-left:20px; color:#999}
 .writeList .areaStyle,.writeList .inputStyle {width:538px; padding:5px; line-height:24px; color:#666}
 .messBox .modifyBox {float:right; width:190px; height:144px; border-left:1px dotted #e0e0e0; text-align:center}
 .messCon .optionBox {text-align:right; padding:10px 8px}
 .messCon .noMessBox {text-align:center; padding:100px 0}
 .messCon .noMess {display:inline-block; height:56px; background:url(../images/no-mes.gif) no-repeat; padding-left:150px; padding-top:80px}
 .tableStyle {width:100%}
 .tableStyle tr.row {background:#e5e5e5}
 .tableStyle tr.option {background:#d6d6d6}
 .tableStyle th {font-weight:400; line-height:46px; font-size:14px}
 .tableStyle td {padding:8px 5px; line-height:24px; text-align:center; font-size:14px}
 .tableStyle td.tleft {text-align:left}
 .tablePage {text-align:right}
 .tablePage a,.tablePage span {margin:0 8px}
 .writeBox {margin-top:50px}
 .writeBox .writeLeft {float:left; width:550px}
 .writeList li {margin-bottom:20px}
 .writeList .inputStyle {height:24px; border:1px solid #ccc; font-size:14px}
 .writeList .areaStyle {height:210px; font-size:14px}
 .ch_list .area,.ch_list .price,.ch_list .price_w {font-weight:700; font-family:Arial}
 .introDl {padding-top:80px; color:#999; line-height:26px}
 .introDl dt {font-weight:700}
 .writeBox .rightUser {float:left; width:210px; margin-left:30px; display:inline}
 .choose {width:210px; height:276px; color:#666; overflow:auto}
 .Rvcomment,.Rvcomment li,.Vlplay,.Vltnote,.Vltnote span,.box_all span,.ch_list li,.choose ul,.choose ul li ul,.collectHouse,.ddList .introBox h2,.ddList .picBox,.ddList dd,.ddList dt,.ddxqList .introBox h2,.ddxqList .introList,.ddxqList .introList li,.ddxqList .lcList li,.ddxqList .lcList2,.ddxqList .picBox,.ddxqList .userPic,.ddxqList dd,.ddxqList dt,.jkk,.kfyh,.main_box font,.messMain .moption a.nextT span,.messMain .moption a.prevT span,.more_box font,.myxfdbtnrtdpili,.myxfdbtnrtdwz02 em,.newhouse_list .Hinfo_a,.newsList,.newsList .info,.outPbox .picBox,.page,.page .fr a.next b,.page .fr a.prev b,.page .fr em,.regOkList dd,.sdk,.sjkft,.sortBox li,.sortBox li span.down,.sortBox li span.up,.zgyh {overflow:hidden}
 .choose ul {zoom:1; margin:10px}
 .choose ul li {color:#666; line-height:22px; font-weight:700}
 .choose ul li .icon01,.choose ul li .icon02 {background:url(../images/write_icon.gif)0 6px no-repeat; padding-left:15px}
 .choose ul li ul {margin:3px 0 0 15px; zoom:1}
 .choose ul li ul li {width:100%; color:#666; height:22px; line-height:22px; font-weight:400; display:block}
 .choose ul li ul li a:link,.choose ul li ul li a:visited {display:block; color:#666; text-decoration:none; height:22px}
 .choose ul li ul li a:active,.choose ul li ul li a:hover {display:block; color:#666; text-decoration:none; height:22px; background:#eaeaea}
 .regOkBox {width:520px; margin:0 auto; padding:100px 0}
 .regOkBox h2 {font-size:24px; text-align:center; padding:30px 0}
 .regOkBox h2 span {background:url(../images/ok_icon.gif)left center no-repeat; padding-left:46px; font-weight:400}
 .regOkCon {border-top:1px solid #e0e0e0; padding:20px 0}
 .regOkList dt {margin-bottom:20px; font-size:14px; color:#666}
 .regOkList dd {zoom:1; color:#999; line-height:30px}
 .regOkList dd .Ctitle {float:left; width:250px; font-size:14px}
 .fl {float:left}
 .fr {float:right}
 .pl5 {padding-left:5px}
 .mt5 {margin-top:5px}
 .snmr12 {margin-right:12px}
 .thLeft {text-align:left; padding:0 20px}
 .myxfdtr {padding:10px 20px; line-height:24px}
 .houseOpa {margin:20px 0}
 .houseOpa table {color:#666}
 .houseOpa table th {height:50px; font-size:14px}
 .inputEmail,.inputEmailOut {font-size:12px; width:127px; border:1px solid #999; border-radius:3px; padding:4px; color:#666}
 .inputEmailOut {border-color:#2579c8}
 .houseOpa table td {padding:10px 20px; line-height:20px; text-align:center; font-size:14px}
 .houseOpa table td.tl {text-align:left}
 .houseOpa table tr.bg td {background:#f1f1f1}
 .houseOpa table td select {font-size:12px; padding:2px 3px; border:1px solid #999; border-radius:3px}
 .sortBox {height:31px; background:#e8e9ea; border-bottom:1px solid #ccc; margin-top:20px}
 .sortBox li {float:left; border-right:1px solid #ccc; zoom:1}
 .sortBox li a {display:block; height:15px; line-height:15px; padding:8px 20px; color:#404040; border-right:1px solid #fff}
 .sortBox li span.down,.sortBox li span.up {display:inline-block; width:7px; height:8px; background:url(../images/px_down.png)left center no-repeat; margin-left:10px}
 .sortBox li span.up {background:url(../images/px_up.png)left center no-repeat}
 .sortBox li a:hover {color:#0489d8; text-decoration:none}
 .sortBox li a:hover span.down,.sortBox li.on a:hover span.down {background:url(../images/px_down_on.png)left center no-repeat}
 .sortBox li a:hover span.up,.sortBox li.on a:hover span.up,.sortBox li.on span.up {background:url(../images/px_up_on.png)left center no-repeat}
 .sortBox li.on a {color:#0489d8}
 .sortBox li.on span.down {background:url(../images/px_down_on.png)left center no-repeat}
 .ch_list li {position:relative; padding:15px 0; border-bottom:1px dashed #ccc; z-index:1}
 .ch_list a {color:#4fc0e8}
 .ch_list .pic {float:left; width:172px}
 .ch_list .pic img {border:1px solid #ccc; padding:1px}
 .box_all,.main_box font {border:1px solid #dbdbdb}
 .ch_list .info {float:left; width:420px; margin-left:15px}
 .ch_list .info .info_a {font-weight:700; color:#0489d8; line-height:22px}
 .ch_list .info .info_b {padding:5px 0; line-height:20px; color:#666}
 .ch_list .info .info_c {margin-top:5px}
 .ch_list .info .info_c a {padding:2px 0 0 18px; margin-right:15px}
 .ch_list .info .info_c .a_xq {background:url(../images/icon_08.gif)0 50% no-repeat}
 .ch_list .info .info_c .a_fd {background:url(../images/icon_09.gif)0 50% no-repeat}
 .ch_list .info .info_c .a_phone {background:url(../images/icon_10.gif)0 50% no-repeat}
 .ch_list .area {float:left; margin-left:30px; font-size:16px; color:#4fc0e8}
 .ch_list .price {float:right; font-size:18px; color:red}
 .ch_list .del {position:absolute; right:0; top:70px}
 .ch_list .del a {display:inline-block; width:50px; height:25px; line-height:25px; text-align:center; color:#333; background:url(../images/page_a.gif)left top no-repeat}
 .ch_list .del a:hover {text-decoration:none}
 .ch_list .info.a_style {width:auto}
 .ch_list .price_w {position:absolute; right:0; top:15px; font-size:18px; color:red}
 .ch_list .price_w2 {position:absolute; right:0; top:38px; font-size:12px; color:#666; font-weight:400; line-height:28px; font-family:Arial}
 .houseInfo li .p2 a,.houseInfo li .p3 a {font-size:12px; font-weight:400; cursor:pointer}
 .newhouse_list li {position:relative}
 .kfyh,.newhouse_list .H_tel,.zjbfb,.zjbfd {position:absolute}
 .newhouse_list .info {width:529px; line-height:26px; margin-top:-1px}
 .newhouse_list .Hinfo_a {zoom:1}
 .newhouse_list .Hinfo_a h2 {float:left; font-weight:700; font-size:14px}
 .newhouse_list .Hinfo_a .Htype {float:left; color:#888}
 .newhouse_list .Hinfo_a img {float:left; vertical-align:middle; margin:0 5px; display:inline}
 .newhouse_list .Hinfo_a a img {margin-top:7px}
 .newhouse_list .Hinfo_b,.newhouse_list .Hinfo_b a.gray6 {color:#666}
 .newhouse_list .Hinfo_b a.maplink {display:inline-block; background:url(//img1.soufunimg.com/house/detail_php/housesearch/mapico.jpg)0 5px no-repeat; padding-left:12px; margin-left:10px}
 .newhouse_list .Hinfo_d span {color:red}
 .newhouse_list .Hinfo_e .yhlink {color:#F60; font-weight:700; margin-right:10px}
 .newhouse_list .Hinfo_e .yhlink a {color:#F60}
 .newhouse_list .H_price {position:absolute; right:0; top:15px}
 .newhouse_list .H_price .price_type {color:red; font-weight:700; font-size:16px}
 .newhouse_list .H_tel {right:0; bottom:19px; font-size:12px; font-family:"Microsoft YaHei",'微软雅黑',YaHei,'黑体',Hei,Tahoma,Helvetica,arial,sans-serif; color:red; font-weight:700}
 .newhouse_list .H_tel span {color:#5b5b5b; font-family:Verdana,Geneva,sans-serif; font-weight:400; padding:0 6px}
 .sjkft,.zgyh {padding-right:8px}
 .zjbfb,.zjbfd {padding-left:10px}
 .page .fr a,.zjbfb,.zjbfd {font-weight:700}
 .kfyh {height:21px; margin-top:5px; right:0; top:35px}
 .zjbfb,.zjbfd {height:18px; right:60px}
 .kfyh a,.kfyh a:hover {color:#fff}
 .sjkft,.zgyh {display:inline-block; float:right; height:21px; line-height:21px; color:#fff}
 .zjbfb,.zjbfd {line-height:18px}
 .zgyh {background:url(//img1.soufunimg.com/house/detail_php/housesearch/zgyh.jpg)right no-repeat; margin-left:10px}
 .zgyh em {float:left; width:8px; height:21px; background:url(//img1.soufunimg.com/house/detail_php/housesearch/zgyh.jpg)left no-repeat}
 .sjkft {background:url(//img1.soufunimg.com/house/detail_php/housesearch/kft.jpg)right no-repeat}
 .sjkft em {float:left; width:8px; height:21px; background:url(//img1.soufunimg.com/house/detail_php/housesearch/kft.jpg)left no-repeat}
 .zjbfb {top:40px; background:url(../images/shangsheng.jpg)0 4px no-repeat; color:#f60}
 .zjbfd {top:40px; background:url(../images/xiajiang.jpg)0 4px no-repeat; color:#6c3}
 .info_adr,.info_b2 {line-height:20px; color:#666}
 .info_adr {padding:5px 0 5px 12px; background:url(../images/contentIcon_01.gif)0 9px no-repeat}
 .info_b2 {padding:5px 0}
 .info_b2 span {display:inline-block; width:156px; height:20px; background:url(../images/contentIcon.png) no-repeat; padding-left:20px; margin:5px 0}
 .info_b2 span.t1 {background-position:0 -28px}
 .info_b2 span.t2 {background:url(../images/icon_d.gif)left center no-repeat}
 .info_b2 span.t3 {background-position:0 -59px}
 .info_b2 span.t4 {background-position:0 -85px}
 .info_b2 span.t5 {background:url(../images/icon_l.gif)left center no-repeat}
 .info_b2.lineItem span {width:auto}
 .page {padding:15px 0; line-height:24px; zoom:1*; color:#666}
 .page .fr a.next b,.page .fr a.prev b {width:0; height:0; font-size:0; line-height:0}
 .page .fl {font-size:14px}
 .page .fl b {color:#4fc0e8}
 .page .fr em {float:left; margin-left:8px; padding-top:2px; height:25px}
 .page .fr a {float:left; background:url(../images/page_a.gif)right top no-repeat; text-align:center; font-family:Arial; color:#333; margin-left:8px; padding-right:9px}
 .Rvcomment a,.Rvcomment a:hover,.Vltnote,.Vlttit,.v1txt {color:#fff}
 .Rvctxt,.Vlttit,.v1txt {font-family:'微软雅黑','黑体','宋体'}
 .page .fr a span {float:left; background:url(../images/page_a.gif)left top no-repeat; padding-left:9px; height:25px}
 .page .fr a.cur {background-position:right -25px}
 .page .fr a.cur span {background-position:left -25px; color:#fff}
 .page .fr a.next span,.page .fr a.prev span {width:7px}
 .page .fr a.prev b {display:block; margin:9px 0 0 -9px; border-color:transparent #484848 transparent transparent; border-style:dashed solid dashed dashed; border-width:4px 8px}
 .page .fr a.next b {display:block; margin:9px -9px 0 0; border-color:transparent transparent transparent #484848; border-style:dashed dashed dashed solid; border-width:4px 8px}
 .Rvcomment {zoom:1; margin-left:-56px; margin-top:-15px}
 .Rvcomment li {display:inline-block; float:left; position:relative; width:170px; cursor:pointer; margin:15px 0 0 56px}
 .Rvctxt,.v1txt {position:absolute; background-color:rgba(0,0,0,.3); filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#33000000,endColorstr=#33000000); font-size:14px; text-align:center}
 .v1txt {width:290px; height:32px; line-height:32px; top:238px; left:77px}
 .Rvctxt {width:170px; height:30px; line-height:30px; top:80px; left:0}
 .Vltnote,.Vlttit {line-height:20px}
 .Rvcbigtxt {position:absolute; background-color:rgba(0,0,0,.7); filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#77000000,endColorstr=#77000000); top:0; left:0; width:150px; height:100px; padding:28px 10px 0}
 .Vlplay,.Vlplay a {height:24px; width:56px}
 .Vlttit {height:20px; font-size:14px}
 .Vltnote {height:20px}
 .Vltnote span {float:left}
 .videoico {background-image:url(../images/videoico_01.gif); background-repeat: no-repeat}
 .play1 {background-position:-60px 3px; padding-left:18px; padding-right:10px}
 .time {background:url(../images/videotime.png)0 2px no-repeat; padding-left:20px}
 .Vlplay {background-position:0 0; margin-top:5px}
 .Vlplay a {display:block}
 .newsList li {padding:20px 0; margin-top:-1px; border-top:1px dashed #ccc}
 .newsList .imgbox {float:left; margin-right:20px}
 .newsList .info .tit {margin-bottom:10px; height:24px; font-size:18px; font-weight:600}
 .newsList .info .intro {height:68px; line-height:1.8}
 .newsList .info .xq,.newsList .info .xq a {color:#c00}
 .newsList .info .date {color:#999}
 .myxfdbtnrxx {width:853px; margin-top:20px}
 .myxfdbtnrxx a {color:#4fc0e8}
 .main_box font {float:left; border-bottom:none; height:24px; line-height:24px; padding:5px 20px 0; font-weight:700; margin-bottom:-1px; background:#fff; border-top-left-radius:5px; border-top-right-radius:5px}
 .main_box cite {display:none}
 .box_all {margin-bottom:20px; padding:5px 0; overflow:hidden}
 .box_all span {clear:both; display:block; padding:5px 20px; line-height:26px; text-align:left}
 .more_botton,.myxfdbtnrtdwz02 em a,td.td01,td.td02 {text-align:center}
 .box_all span strong {color:red; font-weight:400; padding-left:8px}
 .box_all span a {padding-left:15px}
 .box_all span b {font-weight:400; color:#999}
 .box_all .pictype_onsearch {padding-left:0}
 .sdk {float:left; width:210px; height:240px; padding-right:3px; margin-bottom:10px}
 .myxfdbtnrtdpili {width:200px; height:160px; border:1px solid #e8e8e8; padding:4px}
 .jkk {display:block; width:210px; height:18px; line-height:18px; text-indent:5px; font-weight:700; padding-top:8px}
 .myxfdbtnrtdwz02 em {float:left; padding-top:8px}
 .myxfdbtnrtdwz02 em b {color:red; font-weight:400}
 .myxfdbtnrtdwz02 em a {display:block; width:74px; height:20px; line-height:20px; font-size:12px; border:1px solid #dbdbdb; color:#333; text-decoration:none; border-radius:4px}
 .mytendernr .prompt a,.myxfdbtnrtdwz02 em a:hover {text-decoration:underline}
 .myxfdbtnrtdwz02 cite {float:right; padding-top:8px}
 .windows_menu {background:#ebf2f8; line-height:30px; height:30px; border-bottom:#ddd 1px solid}
 .windows_menu .s1 {float:left; padding-left:15px; height:20px; padding-top:8px; color:#000}
 .windows_menu .s2 {float:right; padding-right:10px; height:20px; padding-top:8px}
 .more_box {width:533px}
 .more_box font {float:left; height:131px; height:111px; border:1px solid #ddd; margin-top:20px}
 .more_box font img {padding:5px}
 .more_box span {float:left; margin-top:20px; padding-left:20px}
 .more_box span h1 {margin:0; padding:0; font-size:12px; font-weight:400}
 .more_box span ul {padding:8px 0 0; margin:0; width:353px}
 .more_box span ul em {font-style:normal; width:107px; display:block; float:left; height:24px}
 .more_botton {padding-top:20px; padding-bottom:30px}
 .more_botton input {width:100px}
 .myxfd {margin-top:20px}
 .myxfd a {color:#4fc0e8}
 .mytendertitle {height:30px; line-height:30px; border-bottom:1px solid #ddd}
 td.td02,td.td03 {border-bottom:1px dashed #ccc}
 .mytendertitle .s1 {float:left; font-weight:700; padding-left:10px}
 .mytendertitle .s2 {float:right; padding-right:10px; color:#00429B}
 .messMain,.messMain .moption .pnBox a {color:#999}
 .mytendernr {margin:20px auto}
 .mytendernr .prompt {height:30px; line-height:30px; font-size:14px; background:url(../images/icon122601.gif)0 4px no-repeat; padding-left:25px}
 .mytendernr table {width:100%}
 .mytendernr table td {line-height:26px; font-size:14px; padding:5px 0}
 td.td01 {background:#f0f0f0; border:1px solid #ccc; border-right:0; font-size:14px}
 td.td03 {padding-left:5px}
 .writeBox.style2 {margin-top:20px}
 .writeBox.style2 .writeLeft {float:none; margin:0 auto}
 .messMain {margin-top:20px}
 .messMain .moption {padding:20px 0}
 .messMain .moption .userOption {margin:0 150px}
 .messMain .moption .pnBox a:hover {color:#c00}
 .messMain .moption a.prevT span {display:inline-block; width:12px; height:10px; background:url(../images/pre1.png)left -12px no-repeat}
 .messMain .moption a.prevT.undis {color:#999!important; text-decoration:none; cursor:default}
 .messMain .moption a.prevT.undis span {background:url(../images/pre1.png)left 0 no-repeat}
 .messMain .moption a.nextT span {display:inline-block; width:12px; height:10px; background:url(../images/next1.png)right -12px no-repeat}
 .messMain .moption a.nextT.undis {color:#999!important; text-decoration:none; cursor:default}
 .messMain .moption a.nextT.undis span {background:url(../images/next1.png)right 0 no-repeat}
 .ddList .picBox span.icon1,.redlinkBtn {background:#d00000}
 .messMain .mword {border-top:1px dashed #cbcbcb; border-bottom:1px dashed #cbcbcb; padding:40px 0 15px}
 .messMain .mword .mLeft {float:left; width:150px; text-align:center; line-height:20px}
 .messMain .mword .mLeft .fqBtn {display:inline-block; line-height:20px; padding:0 8px; border:1px solid #ccc; border-radius:2px; color:#999}
 .ddList dt span,.messMain .mword .mRight p,.redlinkBtn {line-height:24px}
 .messMain .mword .mRight {margin-left:150px}
 .messMain .mword .mRight p a {color:#999}
 .messMain .mword .mRight p a:hover {color:#c00}
 .messMain .mword .mRight .dele {text-align:right; margin-top:10px}
 .ddList,.ddxqList {margin-top:20px}
 .formList .selectStyle.width2 {width:310px}
 .redlinkBtn {display:inline-block; width:84px; height:24px; color:#fff; border-bottom:2px solid #ad0505; font-size:14px; border-radius:5px; text-align:center; cursor:pointer}
 .redlinkBtn:hover {color:#fff; text-decoration:none}
 .redlinkBtn.width2 {width:auto; padding:0 10px}
 .ddList dt {zoom:1; border-bottom:1px solid #dedddd}
 .ddList dt span {float:left; padding:10px 0; font-weight:700}
 .ddList dt span.title1 {width:520px; text-indent:10px}
 .ddList dt span.title2 {width:180px; text-align:center}
 .ddList dt span.title3 {width:130px; text-align:center}
 .ddList dd {border-bottom:1px dashed #dedddd; padding:20px 0; zoom:1}
 .ddList .lpBox {float:left; width:520px}
 .ddList .picBox {position:relative; float:left; width:165px; height:124px; margin-left:5px; margin-right:20px; display:inline}
 .ddList .picBox img {width:100%; height:100%}
 .ddList .picBox span {position:absolute; left:10px; top:0; width:44px; height:20px; line-height:20px; text-align:center; color:#fff; border-bottom-left-radius:3px; border-bottom-right-radius:3px}
 .ddList .introBox p,.ddList .payBox p {line-height:30px}
 .ddList .picBox span.icon2 {background:#ffb400}
 .ddList .picBox span.icon3 {background:#e44eb1}
 .ddList .picBox span.icon4 {background:#49abe9}
 .ddList .introBox h2 {height:30px; line-height:30px; margin-bottom:5px; font-size:14px}
 .ddList .introBox h2 a {color:#666}
 .ddList .introBox h2 a:hover {color:#c00}
 .ddList .payBox {float:left; width:180px; text-align:center; padding-top:30px}
 .ddList .optionBox {float:left; width:130px; text-align:center; padding-top:28px}
 .ddxqList dt {padding:10px 0 10px 10px; border-bottom:1px solid #dedddd; zoom:1}
 .ddxqList dt span {font-size:16px; font-weight:700; line-height:26px}
 .ddxqList dd {padding:30px 0; zoom:1}
 .ddxqList .picBox {float:left; width:186px; height:140px; margin-left:10px; display:inline}
 .ddxqList .picBox img {width:100%; height:100%}
 .ddxqList .introBox {margin-left:230px}
 .ddxqList .introBox h2 {zoom:1; border-bottom:1px dashed #dedddd; padding-bottom:10px; font-size:16px; line-height:24px}
 .ddxqList .introList {margin-top:10px; zoom:1}
 .ddxqList .introList li {height:30px; line-height:30px}
 .ddxqList .introList.width2 li {float:left; width:49%}
 .ddxqList .lcList2 {padding-top:30px; zoom:1}
 .ddxqList .lcList2 li {float:left; width:140px; text-align:center}
 .ddxqList .lcList2 span {display:inline-block; width:70px; height:70px; background:url(../images/dd_icon.png) no-repeat}
 .ddxqList .lcList2 span.icon1 {background-position:0 0}
 .ddxqList .lcList2 span.icon2 {background-position:-155px 0}
 .ddxqList .lcList2 span.icon3 {background-position:-311px 0}
 .ddxqList .lcList2 span.icon4 {background-position:-466px 0}
 .ddxqList .lcList2 span.icon5 {background-position:-621px 0}
 .ddxqList .lcList2 span.icon6 {background-position:-775px 0}
 .ddxqList .lcList2 li.on span.icon1 {background-position:0 -76px}
 .ddxqList .lcList2 li.on span.icon2 {background-position:-155px -76px}
 .ddxqList .lcList2 li.on span.icon3 {background-position:-311px -76px}
 .ddxqList .lcList2 li.on span.icon4 {background-position:-466px -76px}
 .ddxqList .lcList2 li.on span.icon5 {background-position:-621px -76px}
 .ddxqList .lcList2 li.on span.icon6 {background-position:-775px -76px}
 .ddxqList .lcList2 p {margin-top:16px}
 .ddxqList .lcList {border-left:2px solid #e6e6e6}
 .ddxqList .lcList li {line-height:60px; color:#ccc; margin-left:-11px; zoom:1}
 .ddxqList .lcList li span {float:left; width:20px; height:60px; margin-right:40px; background:url(../images/lcBg.gif)center center no-repeat}
 .ddxqList .lcList li .lctime {float:left; color:#666}
 .ddxqList .lcList li .lcTitle {float:left; width:350px}
 .ddxqList .lcList li.over .lcTitle {color:#666}
 .ddxqList .lcList li.on .lcTitle {color:#4fc0e8; font-weight:700}
 .ddxqList .lcList li.on span {background:url(../images/lcBg_on.gif)center center no-repeat}
 .ddxqList .userBox {width:300px; height:92px; background:#eee; padding:14px; margin-left:60px}
 .ddxqList .userPic {float:left; width:72px; height:90px; border:1px solid #ccc; zoom:1}
 .ddxqList .userIntro {margin-left:84px; line-height:46px; color:#666}
 .ddxqList .userIntro .xing em {margin-right:6px}
 .btBox {border-top:1px solid #dedddd; padding-top:30px}
 a.btnlinkgray {display:inline-block; width:74px; height:24px; line-height:24px; border-bottom:2px solid #b7b7b7; background:#ededed; color:#999; border-radius:4px; text-align:center}
 a.btnlinkgray:hover {color:#999; text-decoration:none}
 .outObox {position:fixed; width:380px; height:160px; top:50%; margin-top:-80px; left:50%; margin-left:-190px; z-index:11; background:#fff; border:1px solid #888}
 .outObox .title {height:32px; line-height:32px; background:#f6f6f6; padding-left:20px; color:#666; font-size:16px}
 .outObox .outCon {padding:25px; font-size:14px; color:#666; line-height:18px}
 .outObox .warIcon {display:block; padding-left:30px; background:url(../images/war_icon.gif) no-repeat}
 .outObox .btnBox {margin-top:40px; text-align:right}
 .btList .num span,.btList p,.btList2 .num,.btList2 p,.btList3 p,.outPbox .picBox,.sqOkBox,.sqOkBox h3,.upPicList .picBox,.upPicList p {text-align:center}
 .redC {color:#c00}
 .relaBox {position:relative}
 .grayBg {position:fixed; width:100%; height:100%; left:0; top:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCF1F1F1',endColorstr='#CCF1F1F1'); z-index:10}
 :root .grayBg {filter:none; background-color:rgba(241,241,241,.8)}
 .outPbox {position:fixed; width:646px; height:500px; top:50%; margin-top:-250px; left:50%; margin-left:-323px; z-index:11}
 .outPbox .picBox {width:646px; height:483px; background:#fff; border:1px solid #999; z-index:6; display:table-cell}
 .outPbox .picBox img {max-width:646px; max-height:483px}
 .outPbox .close {position:absolute; width:50px; height:50px; top:0; right:-66px; background:url(../images/picClose2.gif)center center no-repeat #666; border-radius:2px; cursor:pointer}
 .ddxqList dd.padd {padding:30px 20px}
 .ddxqList dd.padd .btP {line-height:30px}
 .ddxqList dd.padd .btP span {display:inline-block; width:49%; font-weight:700}
 .btList {width:620px; margin:30px auto 0; border-top:10px solid #e0e0e0; padding-bottom:20px}
 .btList ul {width:630px; margin-left:-5px}
 .btList li {float:left; width:60px; margin-right:225px; display:inline; margin-top:-30px}
 .btList .num {width:57px; height:57px; background:url(../images/btBg1.gif) no-repeat; margin:0 auto}
 .btList .num span {display:block; width:47px; height:47px; line-height:47px; padding:5px; font-size:22px; color:#fff}
 .btList p {font-size:14px; color:#999; margin-top:10px; font-weight:700}
 .btList li.on .num span {background:url(../images/btBg2.gif)center center no-repeat}
 .btList li.on p {color:#666}
 .btList2 {width:750px; margin:40px auto 0; border-top:5px solid #76ceed; overflow:visible}
 .blank8,.btn-blue,.btn-gray,.btn-org,.btn-white,.btudiv,.btudiv1,.clear,.dianpingcon,.dsfybox_con,.dsfybox_con dd .pic img,.dsfybox_con dd .words,.houselist1,.hsTitle,.jingjirenxx dd,.jingjirenxx dt,.liulan,.logostyle01 .info02 .MDlogo img,.rightbox2 dl,.upPicBox,.upPicList .picBox,.wt-popup .title,.wtjjrxx,.yzm,.zu-success {overflow:hidden}
 .btList2 ul {width:822px; margin-left:-36px}
 .btList2 li {float:left; width:112px; margin-right:30px; display:inline; margin-top:-20px}
 .btList2 .num {width:40px; height:40px; line-height:40px; color:#fff; font-size:22px; background:url(../images/btBg3.gif) no-repeat; margin:0 auto}
 .btList2 p,.btList3 p {color:#666; font-size:14px}
 .qusList li h3,.qusList li p,.sqOkBox p,.tbForm td {line-height:30px}
 .btList2 p {margin-top:10px}
 .btList3 li {float:left; width:76px; margin-right:100px; display:inline}
 .btList3 .num {width:76px; height:76px; text-align:center}
 .btList3 p {margin-top:10px}
 .upPicBox {float:left; width:540px}
 .upPicList li {float:left; width:150px; height:150px; margin:0 30px 0 0; display:inline}
 .qusList li,.sqOkBox {margin-bottom:30px}
 .tbForm,.upPicList p {margin-top:10px}
 .tbForm .err,.tbForm .okIco {margin-left:5px}
 .upPicList .picBox {position:relative; width:150px; height:112px; background:url(../images/uppic.gif) no-repeat}
 .upPicList .picBox .fd {position:absolute; width:34px; height:34px; bottom:0; right:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000'); background-color:rgba(0,0,0,.5)}
 .upPicList .picBox .fd a {display:block; width:34px; height:34px; background:url(../images/fd_icon.png)center center no-repeat; cursor:pointer}
 .sqOkBox {padding:20px}
 .sqOkBox h3 {font-size:24px; padding-bottom:15px; color:#333}
 .qusList li,.tbForm td {color:#666; font-size:14px}
 .sqOkBox h3 span {padding-left:40px; font-weight:400}
 .sqOkBox h3.okIcon span {background:url(../images/ok_icon.gif)left center no-repeat}
 .sqOkBox h3.noIcon span {background:url(../images/no_icon.gif)left center no-repeat}
 .sqOkBox p {color:#999}
 .sqOkBox p span {padding:0 20px}
 .sqOkBox.okBox {background:#f8f8f8; border:1px solid #efefef}
 .sqOkBox.noBox {border:1px solid #f2f291; background:#ffffe2}
 .Phc,.checkAll,.tableBox table {border:1px solid #ccc}
 .qusList li h3 {font-size:14px; font-weight:700}
 .tbForm td {padding:8px 0 8px 5px}
 .tbForm .tt {text-align:right; width:130px}
 .agent_caozuo,.agent_dianping,.dianpingbox dt,.dingdantab tr td,.lltongjiimg,.morelist,.morezktips {text-align:center}
 .redStar {color:red; padding:0 3px}
 .tbForm .redStar {display:inline-block; vertical-align:-3px; font-size:16px}
 .RedWZ img,.dsfybox_con dd .words img,.err img,.imgDt,.morelist img,.peitao label input,.rtHsList01 img {vertical-align:middle}
 .tbForm .RedWZ {font-size:12px; color:red; padding-left:5px}
 .tbForm input.inputStyle {width:200px; height:18px; line-height:18px}
 .tbForm input.widthSm {width:50px}
 .tbForm input.widthMd {width:100px}
 .tbForm .ok,.tbForm .okIco {background:url(../images/zt_icon02.gif)0 7px no-repeat; color:#2F8E00; padding-left:24px; display:inline-block; height:30px}
 .RedWZ img,.err img {margin-right:5px}
 .peitao label {width:auto; color:#666}
 .checkAll {background:#f4f4f4; line-height:28px; padding:0 10px; font-size:14px; float:left}
 .imgDt {padding:0 3px}
 .Phc {width:520px}
 .Phc_title {background:#f1f1f1; padding-left:10px}
 .Phc_con {padding:8px 0 10px 10px}
 .tequan {color:#555; font-weight:700}
 .tequan a {font-weight:400; cursor:pointer}
 .hsTitle,.liulan_title {font-size:14px; font-weight:700}
 .Phc p {line-height:26px; font-size:12px}
 .telTip a {padding:0 4px}
 .tbForm .err {display:none; padding:0 10px; line-height:28px}
 .tbForm .spaceSpan {display:inline-block; width:auto; padding:0 5px; height:30px; line-height:30px}
 .tbForm .tableBox td {padding:0 0 0 10px; line-height:28px}
 .tbForm td.peitao label {padding:0 10px 0 0; line-height:30px; height:30px}
 .select_box a.select_menu {float:left; background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/search-bg1.png) no-repeat; text-decoration:none; color:#333; display:block; cursor:pointer; padding:0 0 0 10px; height:31px; line-height:31px}
 .select_box a.select_menu:hover {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/search-bg1.png)0 -48px no-repeat}
 .select_box a.select_menu span {float:left; background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/search-bg1.png)right top no-repeat; padding:0 40px 0 0; display:block; height:31px}
 .hsTitle,.querybtn {display:inline-block}
 .select_box a.select_menu span:hover {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/search-bg1.png)right -48px no-repeat}
 .search_select td,.search_select td.item,.search_select td.itemFocus {color:#03C; font-size:12px; height:14px; line-height:14px; white-space:nowrap; cursor:pointer}
 .search_select td.itemFocus {background:#f5f5f5}
 .select_position {position:relative; float:left; padding-right:8px}
 .select_con,.select_con1,.select_con10,.select_con2,.select_con2_119,.select_con2_new,.select_con3_105,.select_con3_119,.select_con3_new,.select_con4_149,.select_con4_90,.select_con5,.select_con6,.select_con7,.select_con8,.select_con9 {position:absolute}
 .select_position table td:hover,.select_position ul li:hover {background-color:#C6E2FF; text-decoration:none}
 .select_con,.select_con1,.select_con10,.select_con2,.select_con2_119,.select_con2_new,.select_con3,.select_con3_105,.select_con3_119,.select_con3_new,.select_con4,.select_con4_149,.select_con4_90,.select_con5,.select_con6,.select_con7,.select_con8,.select_con9 {border:1px solid #CCC; background:#FFF}
 .select_con {top:30px; left:0; z-index:1000000}
 .select_con1 {top:30px; left:128px; z-index:1}
 .select_con2,.select_con2_119,.select_con2_new,.select_con3_105,.select_con3_119,.select_con3_new,.select_con4_149,.select_con4_90 {left:0; z-index:100}
 .select_con2 {top:30px}
 .select_con2_new {top:30px; width:90px}
 .select_con2_new li:hover {background-color:#C6E2FF; text-decoration:none; width:87%}
 .select_con2_119 {top:30px; width:118px}
 .select_con2_119 li:hover {background-color:#C6E2FF; text-decoration:none; width:90%}
 .select_con li,.select_con1 li,.select_con2 li,.select_con2_119 li,.select_con2_new li,.select_con3 li,.select_con3_105 li,.select_con3_119 li,.select_con3_new li,.select_con4 li,.select_con4_149 li,.select_con4_90 li,.select_con5 li,.select_con6 li {width:92px; line-height:23px; color:#666; font-size:14px; white-space:nowrap; cursor:pointer; padding:0 6px}
 .cengwid64,.select_con6 li {width:64px}
 .select_con3_119 {top:30px; width:118px}
 .select_con3_119 li:hover {background-color:#C6E2FF; text-decoration:none; width:90%}
 .select_con3_105 {top:30px; width:105px}
 .select_con3_105 li:hover {background-color:#C6E2FF; text-decoration:none; width:87%}
 .select_con3_new {top:30px; width:90px}
 .select_con3_new li:hover {background-color:#C6E2FF; text-decoration:none; width:87%}
 .select_con3,.select_con4 {position:absolute; top:30px; left:0; z-index:100}
 .select_con4_90 {top:30px; width:90px}
 .select_con4_90 li:hover {background-color:#C6E2FF; text-decoration:none; width:87%}
 .select_con4_149 {top:30px; width:146px}
 .select_con4_149 li:hover {background-color:#C6E2FF; text-decoration:none; width:92%}
 .select_con5 {top:269px; left:482px}
 .select_con6 {top:189px; left:154px}
 .select_con7 {top:62px; left:134px}
 .select_con8 {top:62px; left:262px}
 .select_con9 {top:62px; left:154px}
 .select_con10 {top:62px; left:282px}
 .selectwid01 {width:110px}
 .selectspanwid01 {width:70px}
 .selectwid {width:96px}
 .selectspanwid {width:56px}
 .tbForm .select_position td {line-height:18px; font-size:12px; padding:5px}
 .tbForm .select_position li {margin:0; line-height:24px; height:24px}
 .green {color:#090}
 .listTop {font-size:12px; padding-bottom:10px}
 .hsTitle a,.listTop a {color:#4fc0e8}
 .hsTitle {padding-left:10px; width:560px; white-space:nowrap; text-overflow:ellipsis}
 .rtHsList01 td {padding:15px 10px; line-height:26px; font-size:14px}
 .HsListTop td {background:#f1f1f1; height:44px; padding:0; line-height:44px}
 .HsListTop .act img {margin-right:7px}
 .rtHsList01 .act02 a {padding:0 5px; white-space:nowrap; color:#4fc0e8;     text-decoration:none; }
 .rtHsList01 .act02 a.zhidingts {display:inline-block; width:10px; height:12px; margin-right:3px; background:url(//img.soufunimg.com/rent/image/rent/styles/manageimg/ding_icon.gif) no-repeat; position:relative; padding:0}
 .morezktips {width:160px; background:url(//img.soufunimg.com/rent/image/rent/styles/manageimg/zuketips_img.jpg) no-repeat; color:#ff8e70; height:37px; line-height:32px; position:absolute; top:-41px; left:-29px}
 .morelist {background:#fff8e3; color:#f30; cursor:pointer; height:29px; line-height:29px}
 .infoListQG1 .grayBg td,.infoListQG2 .grayBg td,.righttitle01 {background:#f1f1f1}
 .liulan {width:830px; margin:0 auto 10px}
 .liulan_title {border-bottom:1px solid #e8e8e8; height:28px; line-height:28px}
 .lltongjiimg {margin:20px auto}
 .dingdantab tr td {padding:5px 8px; font-size:12px; color:#666}
 .agent_caozuo a,.infoListQG1 a,.rightcon a,.ttr a {color:#4fc0e8}
 .mgListBox {border-bottom:1px dashed #ccc; line-height:24px; padding:15px 0}
 .jingjirenxx {width:400px}
 .jingjirenxx dd,.jingjirenxx dt {width:240px; white-space:nowrap; text-overflow:ellIPsis}
 .agentimg {border:1px solid #ccc; padding:3px}
 .newline {width:280px}
 .agent_caozuo {width:170px}
 .mb10 {margin-bottom:10px}
 .dianpingbox dt {float:left; width:160px}
 .dianpingbox dd {float:right}
 .dianpingcon dt {float:left; width:160px}
 .dianpingcon dd {width:478px; float:right}
 .wtjjrxx {width:147px; margin:15px; padding-left:13px}
 .dianpingcon .wtjjrxx dl {margin-top:10px}
 .wtjjrxx dd,.wtjjrxx dt {line-height:22px}
 .wtjjrxx dd {float:left}
 .agent_dianping {width:478px}
 .area,.money,.operating {text-align:right}
 .dianpingcon {width:700px; padding:15px; border-bottom:1px dotted #ddd}
 .dianpingcon p {line-height:25px}
 .ttr {float:right; font-size:14px; padding-top:15px}
 .righttitle01 {height:34px; line-height:34px; padding-left:20px; padding-right:16px; font-family:微软雅黑}
 .rightbox2 {padding:10px; line-height:24px}
 .rightbox2 .weituo_infrom dt {float:left; width:390px}
 .rightbox2 .weituo_infrom dd {float:left; margin-top:15px}
 .area {width:80px}
 .money {width:90px}
 .operating {width:230px}
 .act03,.act03T,.act04T,.prc,.prcT,.state,.stateT {text-align:center}
 .notice {background:url(//img.soufunimg.com/rent/image/rent/FangJsCss/images/zt_icon02.gif)0 -36px no-repeat; line-height:30px; margin:10px 0; padding-left:30px}
 .hsList dt {line-height:40px; background:#f1f1f1}
 .hsList dd {color:#333; padding:15px 0; border-bottom:1px dashed #ccc}
 .act03,.act03T,.act04T,.hsList dd,.hsList dt,.info01T,.infor,.inforT,.prc,.prcT,.state,.stateT {float:left}
 .prc,.prcT {width:150px}
 .act03,.act03T {width:260px}
 .state,.stateT {width:170px}
 .infor,.inforT {width:415px; padding-left:25px}
 .hsList a {color:#4fc0e8}
 .hsList p {line-height:26px}
 .act04T {width:185px}
 .info01T {width:300px; padding-left:25px}
 .infoListQG1 td {text-align:left; padding:5px; line-height:30px; font-size:14px; border-bottom:1px dotted #ddd}
 .infoListQG1 td.listNew,.infoListQG1 td.titleNew {text-align:center; padding:8px}
 .infoListQG1 tr.grayBg2 {background-color:#f5f5f5}
 .infoListQG1 td.listNew {line-height:20px; font-size:12px; border-bottom:1px solid #ddd}
 .infoListQG1 .btnCX {width:46px; height:20px; background:#008adc; color:#fff; font:400 12px/20px 'Microsoft YaHei'; border:none; cursor:pointer}
 .zu-success {background:url(//img.soufunimg.com/rent/image/rent/styles/20131212/JXHouse/images/succes_icon.gif)100px 25px no-repeat; padding:30px 0 40px 170px}
 .querybtn {background:url(//img.soufunimg.com/rent/image/rent/styles/20131212/JXHouse/images/chaxun_img.gif) no-repeat; width:68px; height:24px; color:#FFF; line-height:24px; text-align:center}
 .Mtitle p.more {line-height:44px; font-size:14px; float:right}
 .rightbox3 {width:820px; height:auto; padding:12px 8px 25px 20px}
 .houselist1 {width:800px; height:auto; border-bottom:1px solid #DDD}
 .housepic {float:left; margin:10px 0; width:120px}
 .housepic img {width:120px; height:90px; padding:0 3px 3px; overflow:hidden}
 .houseinfrom {float:right; width:660px; margin:10px 0; line-height:22px}
 .houseinfrom dt {float:left; width:440px; word-wrap:break-word}
 .houseinfrom dd {float:left}
 .housearear {width:100px; text-align:right}
 .housemoney {width:120px; text-align:right; margin-top:20px}
 .block,.block a {color:#333}
 .icon_listtel {background:url(//img.soufunimg.com/rent/image/rent/styles/img/icon_listtel.gif)4px 0 no-repeat; padding:0 5px 0 15px}
 .success {width:736px; height:200px; padding:55px 0 60px; background:url(//img.soufunimg.com/secondhouse/image/esfnew/images/jx/successBg.gif)47px 50px no-repeat}
 .success .title {font:400 40px/42px "微软雅黑"; text-align:center; padding-left:180px}
 .mt50 {margin-top:50px}
 .ml190 {margin-left:190px}
 .btnBlue {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnBlue.gif) no-repeat}
 .btnBlue:hover {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnBlue_hover.gif) no-repeat}
 .btnBlue span {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnBlue.gif)right top no-repeat}
 .btnBlue:hover span {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnBlue_hover.gif)right top no-repeat}
 .btnBlue01 {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnBlue01.gif) no-repeat}
 .btnBlue01:hover {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/butBlue01_hover.gif) no-repeat}
 .btnBlue01 span {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnBlue01.gif)right top no-repeat}
 .btnBlue01:hover span {background:url(images/butBlue01_hover.gif)right top no-repeat}
 .btnOrg {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnOrg.gif) no-repeat}
 .btnOrg:hover {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnOrg_hover.gif) no-repeat}
 .btnOrg01 {background:url(images/btnOrg01.gif) no-repeat}
 .btnOrg01:hover {background:url(images/butOrg01_hover.gif) no-repeat}
 .btnOrg span {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnOrg.gif)right top no-repeat}
 .btnOrg:hover span {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnOrg_hover.gif)right top no-repeat}
 .btnOrg01 span {background:url(images/btnOrg01.gif)right top no-repeat}
 .btnOrg01:hover span {background:url(images/butOrg01_hover.gif)right top no-repeat}
 .btnGray {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnGray.gif) no-repeat}
 .btnGray span {background:url(//img.soufunimg.com/rent/image/rent/styles/img/NewZuFang/btnGray.gif)right top no-repeat}
 .btnBlue,.btnBlue01,.btnGray,.btnOrg,.btnOrg01 {height:30px; padding:0 0 0 25px; font:700 14px/30px "宋体"; color:#fff; float:left; display:block; cursor:pointer; font-weight:700}
 .btnBlue01,.btnOrg01 {height:40px; font:700 14px/40px "宋体"}
 .btnBlue span,.btnBlue01 span,.btnGray span,.btnOrg span,.btnOrg01 span {padding:0 25px 0 0; display:block; float:left; color:#fff; font-weight:700}
 .btnBlue span a,.btnBlue span:hover,.btnBlue01 span,.btnOrg span a,.btnOrg span:hover,.btnOrg01 span {color:#fff; text-decoration:none}
 .btnGray,.btnGray span,.btnGray span:hover {color:#333}
 .tuijian dd {height:24px; line-height:24px}
 .logostyle01 {background:#011597; height:70px; width:215px}
 .logostyle01 .info01 {background:url(//img.soufunimg.com/secondhouse/image/esfnew/images/sfhome/2012/info02-bg.png)center top no-repeat; color:#FFF; float:right; padding-top:25px; text-align:center; width:142px}
 .logostyle01 .info01 .name {font:700 16px/18px "微软雅黑"}
 .logostyle01 .info01 .MDtel {font:10px/12px Arial; margin-top:7px}
 .logostyle01 .info01 .MDtel span {background:url(//img.soufunimg.com/secondhouse/image/esfnew/images/sfhome/2012/icon_tel02.png) no-repeat; padding-left:10px}
 .logostyle01 .info02 {color:#FFF; float:right; text-align:center; width:146px}
 .logostyle01 .info02 .name {font:700 16px/35px "微软雅黑"}
 .logostyle01 .info02 .MDlogo img {float:right; height:32px; width:146px}
 .logostyle01 .layertop {background:url(//img.soufunimg.com/secondhouse/image/esfnew/images/sfhome/2012/layertop215-70.png) no-repeat; cursor:pointer; height:70px; width:215px; position:absolute}
 .btudiv {padding:25px 0 0 120px; width:586px}
 .btudiv1 {padding:25px 0 0 160px}
 .Borbtom a {white-space:nowrap}
 .agentbox1_l,.agentbox1_l:hover {float:left; width:393px; padding:25px 7px 25px 23px; border-right:1px dotted #999; border-bottom:1px dotted #999}
 .agentbox1_l:hover {background:#F4F9FF; cursor:pointer; border-bottom:1px dotted #09F}
 .agentbox1_l dl,.agentbox1_r dl {width:205px}
 .agentbox1_l dl dt,.agentbox1_r dl dt {margin-bottom:5px}
 .agentbox1_l dl dd,.agentbox1_r dl dd {line-height:22px}
 .agentbox1_r,.agentbox1_r:hover {float:right; width:395px; padding:25px 7px 25px 22px; border-bottom:1px dotted #999}
 .agentbox1_r:hover {background:#F4F9FF; cursor:pointer; border-bottom:1px dotted #09F}
 .dsfybox_con {padding-top:25px}
 .dsfybox_con dd {display:inline; float:left; width:188px; position:relative; margin:0 12px}
 .dsfybox_con dd .pic .yongjin {background:url(//img.soufunimg.com/rent/image/rent/styles/DelegateHouse/images/zjf_icon.png) no-repeat; color:#de3438; font-family:"Microsoft YaHei"; font-size:12px; height:56px; letter-spacing:0; line-height:14px; padding-top:14px; position:absolute; right:-10px; text-align:center; top:-8px; width:57px; font-weight:400}
 .dsfybox_con dd .pic img {height:135px; width:180px}
 .dsfybox_con dd .words {float:left; font:12px/24px 微软雅黑; text-align:center; margin-top:8px; white-space:nowrap; width:180px}
 .dsfybox_con .floatl {float:left}
 .dsfybox_con .floatr {float:right}
 .dsfybox_con .org {color:#de3438; font-weight:700}
 .operate {display:block; padding-left:25px; color:#1772d9; text-align:left}
 .refresh {background:url(//img.soufunimg.com/rent/image/rent/styles/images/renovate.gif)left no-repeat; cursor:pointer}
 .modify {background:url(//img.soufunimg.com/rent/image/rent/styles/images/revise.gif)left no-repeat; cursor:pointer}
 .delete {background:url(//img.soufunimg.com/rent/image/rent/styles/images/delete.gif)left no-repeat; cursor:pointer}
 .days {text-align:center; background:#fff; height:30px; line-height:30px; margin:0 8px 0 30px}
 body {font-family:'\5FAE\8F6F\96C5\9ED1'; margin:0 auto; padding:0; font-size:12px; color:#333}
 dd,div,dl,dt,form,li,ol,p,span,ul {margin:0; padding:0; border:0}
 a img,img {border:0; margin:0; padding:0}
 h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px}
 li,ol,ul {list-style:none}
 input,table,td {font-size:12px; padding:0; font-family:inherit}
 .bignews {color:#c00}
 .blank8 {height:8px}
 .noneBox {display:none}
 img {vertical-align:top}
 a {outline-style:none; color:#333}
 .footer {width:1200px; margin:0 auto; padding:20px 0}
 .sfunfooter20120411 {width:960px; color:#333; font-size:12px; font-family:'宋体'; text-align:center; margin:0 auto}
 .sfunfooter20120411 a:link,.sfunfooter20120411 a:visited {font-size:12px; color:#333; text-decoration:none}
 .sfunfooter20120411 a:hover {font-size:12px; color:#c00; text-decoration:underline}
 .sfunfooter20120411 .song {line-height:20px}
 .sfunfooter20120411 .verdana {line-height:20px; font-family:Verdana}
 .sfunfooter20120411 .verdana a {color:#333; font-family:'宋体'; padding:0 7px; text-decoration:none}
 .sfunfooter20120411 .verdana a:hover {color:#c00; text-decoration:underline}
 .fanye a,.fanye a:hover,.footershaixa a,a {text-decoration:none}
 .sfunfooter20120411 em {font-style:normal; font-family:Verdana}
 .sfunfooter20120411 .spacing {line-height:23px; letter-spacing:3px; font-family:Verdana; margin-top:5px}
 .sfunfooter20120411 td a {display:block}
 .sfunfooter20120411 td a:hover {background:#d2e1f6; color:#333; text-decoration:none}
 .sfunfooter20120411 dl {height:20px; padding-left:120px}
 .sfunfooter20120411 dl dd {float:left; width:auto; line-height:20px; font-family:Verdana}
 .sfunfooter20120411 dl dd a {padding:0 8px 0 4px}
 .footershaixa {width:72px; position:relative; z-index:2}
 #__PopupMask,.wt-popup {position:absolute; z-index:1000}
 .footershaixa a {color:#333}
 .footershaixb {display:none; width:500px; height:155px; position:absolute; left:-230px; top:20px; cursor:auto; background:#fff; border:1px solid #81c5fe; text-align:left}
 .alignC,.yzm {text-align:center}
 .footershaixa.activexiala div {display:block; padding:5px 10px}
 .footershaixa.activexiala div td {line-height:22px}
 .fanye {padding:15px}
 .fanye a,.fanye span {height:20px; padding:0 6px; margin-left:2.5px; margin-right:2.5px; font:400 12px/20px Arial; color:#333; background:#fff; border:1px solid #ddd; border-radius:2px; display:inline-block}
 .fanye a.collect,.fanye a:hover {background:#008adc; color:#fff; border:1px solid #008adc}
 html {color:#333; background:#fff}
 a {color:#l00f}
 a:hover {color:#f20029; text-decoration:underline}
 :focus {outline:0}
 .font14b {font-size:14px; font-weight:700}
 .floatl {float:left}
 .floatr {float:right}
 .mr10 {margin-right:10px}
 .mr15 {margin-right:15px}
 .mt10 {margin-top:10px}
 .mt15 {margin-top:15px}
 .lh32 {line-height:32px}
 .clear {height:0; font-size:0; line-height:0}
 .red {color:#f30}
 .white,a.white,a.white:hover {color:#fff; text-decoration:none}
 .btn-blue,.btn-gray,.btn-org,.btn-white {width:86px; height:32px; font:700 14px/32px SimSun; text-align:center; background:#FD5B0C; color:#fff; border:none; cursor:pointer; display:inline-block}
 .btn-blue {background:#038DE4}
 .btn-white {background:0 0; font:400 12px/32px SimSun; color:#00f}
 .btn-gray {background:#C1C1C1}
 .wt-popup {width:380px; border:1px solid #c2c2c2; background:#fff; filter:30}
 .wt-popup .title {width:360px; height:42px; padding:0 10px; font:700 16px/42px 'Microsoft YaHei'; background:#f7f7f7; border-bottom:1px solid #e1e1e1}
 .wt-popup .title .close {width:20px; height:20px; margin:10px 0 0; background:url(//img.soufunimg.com/secondhouse/image/esfdetail/icon_close.gif) no-repeat; display:inline-block}
 .wt-popup .con {width:330px; margin:15px 10px 10px; line-height:24px; float:left}
 .wt-popup .con dt {padding:8px 0 8px 10px}
 .wt-popup .con .border-bottom {width:auto; border-bottom:1px solid #dfdede}
 .yugoutab tr td {padding:5px 6px}
 .yugoutab input {height:25px; line-height:23px; color:#666; padding:0 2px}
 .yzm {font:12px/20px; background:#BFBFBF; color:#fff; border:none; cursor:pointer; padding:6px 7px; width:60px; height:23px; margin-left:5px}
 #__PopupMask {background-color:#666; visibility:visible; left:0; top:0; width:1200px; height:1662px; filter:alpha(opacity=30); -moz-opacity:.3; opacity:.3}
 .input02 {width:90px}
 .select01 {width:96px}
 .zu-success a:visited {color:#0053df; text-decoration:none; }
 .zu-success a:link {color:#0053df; text-decoration:none; }
 /*0421new*/
 .feelfabu{margin: 100px auto; width:500px; overflow: hidden; }
 .feelimg{float:left; width:176px; height:152px; margin-top:30px; }
 .feellcon{float:right; width:260px; margin-top:40px; }
 .feellcon h1{font-weight:700; font-size:23px; }
 .freeinput{display:inline-block; width:148px; height:34px; float:left; background:url(//img.soufunimg.com/secondhouse/image/esfnew/fang/images/btn-fabu.gif) no-repeat; }
 .freeinput:hover{background:url(//img.soufunimg.com/secondhouse/image/esfnew/fang/images/btn-fabu-hover.gif) no-repeat; }
 .clearfix:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
 .clearfix{*zoom:1; }
 .mt7{margin-top:7px; }
 .alertword{font-size:12px; line-height:22px; margin-top:20px; color:#21A6D3; }
 .alertword a{color:#21A6D3; }
 .alertword a:hover{text-decoration:underline; color:#21A6D3; }
   /* 161219 contract_detail */
 .mngSellHs {width: 910px; float: right; padding: 10px 20px 20px; background: #fff; font-size: 13px; }
 .msh-title {border-bottom: solid 1px #e5e5e5; height: 60px; }
 .msh-title .withbd {border-bottom: solid 2px #ff0000; }
 .msh-title .txt {font-size: 18px; font-weight: bold; line-height: 59px; float: left; padding: 0 10px; }
 .alingC {text-align: center; }
 .contract{font-size:13px; }
 .contract a{cursor:pointer; }
 .contract .shsImg{margin-right:20px; }
 .shsImg, .shsTxt {float: left; }
 .contract .info{float:left; }
 .contract h3{margin-top:7px; line-height:36px; font-size:20px; }
 .contract p{line-height:23px; font-size:13px; }
 .contract_node{text-align:left; line-height:44px; margin:10px 0; }
 .contract_node .current,.contract_node .history{display:inline-block; width:24px; height:24px; background:url(//static.soufunimg.com/esf/zu/img/input/node.gif) 0 0; position:relative; top:8px; _top:0; left:0; margin:0 20px 0 10px; }
 .contract td,.contract_node td{font-size:13px; }
 .contract_node .history{background:url(//static.soufunimg.com/esf/zu/img/input/node.gif) 0 bottom; }
 .contract_node .overdue{display:inline-block; height:18px; line-height:18px; padding:0 7px; margin-left:5px; color:#fff; background-color:#ff414c; font-size:12px; }
 .download{display: inline-block; width: 50px; height: 25px; line-height: 25px; text-align: center; color: #333; background: url("//img.soufunimg.com/newhousedata/images/My/Resource/Image/page_a.gif") no-repeat scroll left top; margin-top:5px; }
 .download:hover{text-decoration:none; color:#333; }
         /**2017.6.1 start**/
 .operate{display:block; padding-left:25px; color:#4fc0e8; text-align:left}
 .operate:hover{text-decoration:underline; color:#4fc0e8; }
 .refresh{background:url(//static.soufunimg.com/esf/zu/image/renovate.gif) left no-repeat; cursor:pointer}
 .modify{background:url(//static.soufunimg.com/esf/zu/image/revise.gif) left no-repeat; cursor:pointer}
 .delete{background:url(//static.soufunimg.com/esf/zu/image/delete.gif) left no-repeat; cursor:pointer}
 /**分页页码样式**/
 .state_fang{float:right; margin-top:10px; width:270px; font-size:14px; line-height:26px; color:#333; }
 .state_fang select{width:158px; height:24px; line-height:24px; background:#ebebeb; border:1px solid #bdbdbd; }
  /*模拟下拉列表样式*/
 .select_state{position:relative; float:right; width:160px; font-size:12px; color:#333; }
 .select_state > a{display:block; padding-right:28px; padding-left:10px; width:120px; height:24px; line-height:24px; background:#ebebeb url(//static.soufunimg.com/esf/zu/image/arr_d.gif) 140px center no-repeat; border:1px solid #bdbdbd; }
 .select_state > a:hover{color:#333; text-decoration:none; }
 .select_state ul{position:absolute; top:25px; background:#fff; border:1px solid #bdbdbd; z-index:999; }
 .select_state ul li{padding:0 5px; width:148px; height:26px; color:#666; line-height:26px; cursor:pointer; }
 .select_state ul li:hover{background:#eee; }
 /*当前城市*/
 .citynow span{display:block; float:right; font-size:12px; line-height:26px; color:#8c8c8c; }
 /*说明部分*/
 .explainBox{margin-top:30px; font-size:13px; color:#666; line-height:22px; }
 .explainBox h3{font-weight:bold; color:#333; }
 .explainBox p > a,.explainBox p > span{float:left; }
 .explainBox p > a{display:block; width:66px; height:22px; line-height:22px; text-align:center; color:#fff; background:#4fc0e8; border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -moz-border-radius:2px; cursor:pointer; }
 .explainBox p > a:hover{text-decoration:none; }
 /**2017.6.1 end**/
  /**2017.5.26 start**/
 .butt_jjzd{position:absolute; left:-70px; top:-2px; padding:0 8px; height:22px; font-size:12px; line-height:22px; color:#ff3333; border:1px solid #ff3333; border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -moz-border-radius:2px; background:#fff; }
 .rtHsList01 .act02 a.cancel_zd{position:relative; top:-8px; font-size:12px; color:#999; text-decoration:none; }
 .rtHsList01 .act02 a.cancel_zd .jssm{position:absolute; top:-6px; left:-230px; width:228px; height:30px; text-align:center; font-size:12px; line-height:30px; color:#ff3333; background:#eee; border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -moz-border-radius:2px; }
 /**2017.5.26 end**/
  /**2017.6.29 start**/
 .citynow span.fl{display:inline-block; margin-top: 20px; margin-bottom: 20px; float:left; font-size:12px; line-height:26px; color:#8c8c8c; }
 .citynow span.fl u{text-decoration: none; }
 .citynow span.fl a{width: 76px; height: 26px; display: inline; margin-right: 4px; float: left; text-align: center; line-height: 26px; font-size: 16px; color: #ffffff; background: #4fc0e8}
 .citynow span.fl a.hui{background-color: #bdbdbd}
 .citynow span.fl a:hover{text-decoration: none}
 .citynow span.shensuyu{color: #ff3333; font-size: 13px;    float: none;  clear: both; margin-left: 81px}
 .alert-box{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url(//static.soufunimg.com/esf/zu/image/Manage/bg_shensu.png); z-index: 10001; display: none; }
 .alert-box .alert{position: absolute; left: 50%; top: 50%; margin-top: -163px; margin-left: -295px; width: 530px; padding: 30px; background-color: #fff; height: 272px}
 .alert-box .alert .top{overflow: hidden; height: 22px; line-height: 22px}
 .alert-box .alert .top h3{font-size:16px; color: #444;    font-weight: normal; }
 .alert-box .alert .top em{background: url("//static.soufunimg.com/esf/zu/image/Manage/bz_shensu.png") no-repeat left center; height: 22px;    padding-left: 12px; }
 .alert-box .alert .top .error{background: url("//static.soufunimg.com/esf/zu/image/Manage/error_shensu.png") no-repeat left center; color: #ff3333; font-size: 14px; padding-left: 20px; margin-left: 22px; height: 22px}
 .alert-box .alert .con{margin: 26px 0 30px; }
 .alert-box .alert textarea{display: block; width:500px; height: 125px; background-color: #f6f5f5; padding: 12px 15px; font-size: 16px; font-family: "微软雅黑"; border: none; resize: none}
 .alert-box .bottom .btn2{width: 120px; height: 36px; line-height: 36px; text-align: center; float:left; display: inline; margin-right: 32px; font-size: 16px; color: #ffffff}
 .alert-box .bottom .sure_btn{background-color: #e03131}
 .alert-box .bottom .cancel_btn{background-color: #bdbdbd; margin-right: 0}
 .alert-box .bottom{width: 272px; margin: 0 auto; overflow: hidden; }
 .alert-box .bottom a:hover{text-decoration: none}
  /*2018-01-15*/
 .all_city{text-align:right; border-bottom:1px solid #eeeeee; padding-top: 10px; padding-bottom:15px; }
 .img_list{position:relative; }
 .img_list img{border:1px solid #f0f0f0; }
 .img_list img.hover_prompt{border:none; position: absolute; bottom:30px; right:15px; cursor: pointer; }
 .img_prompt{color:#ff666f; font-size:12px; position:absolute; left:130px; bottom:0px; width:850px; display: none; }
 .title_top{color:#333; font-size:14px; }
 .bottom_ll{margin-top:30px; line-height:18px; color:#999; font-size:12px; }
 .cyan{font-size:12px; color:#3994cc; cursor: pointer; }
 .cyan a{display:block; color:#3994cc; }
 .share_icon{background:url(//static.soufunimg.com/esf/zu/img/rentmanage/fenxiang_icon.png) left no-repeat; cursor: pointer; background-size:10px 11px; width:50px; }
 .stick_icon{background:url(//static.soufunimg.com/esf/zu/img/rentmanage/zhiding_icon.png) left no-repeat; cursor: pointer; background-size:10px 11px; width:50px; }
 .break_icon{background:url(//static.soufunimg.com/esf/zu/img/rentmanage/shuaxin.png) left no-repeat; cursor: pointer; background-size:11px 9px; width:50px; }
 .rtHsList01 tr td{border-bottom:1px solid #eee; padding:25px 10px; }
 .exposure{position:relative; }
 .exposure_list{position:absolute; top:110px; left:15px; background:#fff; width:212px; padding:18px 36px; border:1px solid #eee; text-align:left; z-index:100; display: none; }
 .exposure_list li{color:#666; line-height: 30px; font-size:12px; }
 .exposure_list li.title{color:#333; }
 .exposure_list li.jiantou{position:absolute; background:url(//static.soufunimg.com/esf/zu/img/rentmanage/icon_jt.png) no-repeat; width:17px; height:9px; top:-9px; left:20px; }
 .share_exposure{position:absolute; color:#ff666f; font-size:12px; border:1px solid #ff666f; top:13px; right:0; line-height:16px; width:186px; text-align:center; }
 .share_exposure i{background:url(//static.soufunimg.com/esf/zu/img/rentmanage/icon_jt2.png) no-repeat; display:block; width:11px; height:6px; position:absolute; bottom:-6px; right:20px; }

 /*0125*/
.bottom_ll .lou,.bottom_ll .zan{float:left;margin-right:10px;font-size:11px;color:#888}
.bottom_ll .lou b,.bottom_ll .zan b{width:17px;height:12px;background:url(//static.soufunimg.com/esf/zu/img/rentmanage/zu0124.png) no-repeat;background-size:17px;margin-right:5px;font-weight:normal; display: inline-block; vertical-align:top;margin-top:2px; }
.bottom_ll .zan b{ background-position:0 -12px;vertical-align:top;margin-top:2px;margin-right:2px; }

/*20180211上传成交 */
.appeal_pop {position: fixed;z-index: 9999; top: 0; left: 0; width: 100%; height: 100%;}
.appeal_pop_mask {position: absolute; z-index: 1; width: 100%; height: 100%; background: #000; opacity: 0.5;filter: alpha(opacity = 50);}
.appeal_pop_content {position: absolute; z-index: 2; top: 50%; left: 50%; margin:-335px 0 0 -235px; padding: 20px 40px 30px; width: 530px; background: #FFF;}
.appeal_pop_content h1{font-weight: bold;font-size: 18px;text-align: center;margin-bottom: 30px}/*0226*/
.appeal_pop_content .apc_barN {height: 40px; line-height: 40px;}/*0226*/
.appeal_pop_content .apc_bar .telzk {float: left; margin-right: 20px; color: #333; font-weight: normal; line-height: 40px;}
.appeal_pop_content .cjmes{clear: both;height: 22px;line-height: 22px;margin: 30px 0 25px 0}




.apc_input {}
.apc_input .input { width:350px; border:none; outline: none; background: #f6f5f5;  font-size: 12px;height: 40px;line-height: 40px;padding-left: 10px; }/*0226*/
.ai_upload_pic { position: relative; float: left; width: 71px; height: 54px;}
.ai_upload_pic input { position: absolute; width: 71px; height: 54px; opacity: 0; filter: alpha(opacity=0);}
.ai_upload_note {float: left; margin-left: 25px;}
.ai_upload_note p {height: 20px; line-height: 20px; color: #999; font-size: 12px; }
.apc_btm_note {height: 66px; line-height: 66px; color: #ff3333; font-size: 12px; margin-bottom: 20px;}
.appeal_pop_content button {margin: 0 auto; display: block; width: 208px; height: 35px; line-height: 35px; color: #fff; background: #e03131; outline: none; border: none; font-size: 16px; cursor: pointer; }
.apc_btn_x {position: absolute; width: 15px; height: 15px; right: 20px; top: 20px; z-index: 4; cursor: pointer; }
/*删除图片部分*/
.ai_pics_ul {}
.ai_pics_ul li { position: relative; float: left; margin-right: 12px;}
.ai_pics_ul li img {width: 96px; height: 73px; display: block; }
.ai_pics_ul li img.delete_x { position: absolute; right: 0; top: 0; width: 20px; height: 20px; cursor: pointer; }
.appeal_pop_content {margin-top:-335px; }
.upload_note_p1 {font-size: 12px; color: #999; }
.ai_pics_ul li img.delete_x {display: none; }
.ai_pics_ul li:hover img.delete_x {display: block; }
.up_file { width: 96px; height: 73px; position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity = 0); z-index: 10;}

.appeal_pop_content h2{font-weight: bold;font-size: 14px;margin:20px 0}/*0223*/
.Nai_pics_ul {}
.Nai_pics_ul li { position: relative; float: left; margin-right:40px;}/*0223*/
.Nai_pics_ul li img {width:133px; height:100px; display: block; }/*0223*/
.Nai_pics_ul li img.delete_x { position: absolute; right: 0; top: 0; width: 20px; height: 20px; cursor: pointer; }
.Nai_pics_ul li .txt{font-size:12px;color:#999; text-align:center;padding:10px 0;}/*0223*/

/*0327*/
.hbIcon{width:14px;height:16px; position:absolute;top:65px;right:-12px;background:url(//static.soufunimg.com/esf/zu/img/rentmanage/hbicon.png) no-repeat;}

/*20180619*/
/*立即推广*/
.pdl10{padding-left:10px;}
.mgt10{margin-top:10px;}
.tit_ljtg{line-height:40px;}
.tit_ljtg p{color:#333;font-size:22px;float:left;}
.tit_ljtg a{color:#21a6d3;font-size:14px;float:left;margin: 4px 0 0 24px;text-decoration: underline;}
.tit_fy {    font-weight: bold;    position: relative;    line-height: 28px;    cursor: pointer;}
.tit_fy i{display:inline-block;height:14px;width:14px;}
.choise_list{margin-top:35px;}
.left_tit{width:124px;float:left;font-size:16px;color:#333;font-weight: bold;line-height:40px;}
.right_text{float:left;width:640px;font-size:14px;color:#333;line-height:40px;padding-left:10px;}
.right_text p{cursor: pointer;}
.fl_p p{float:left;margin-right:50px;}
.cho_y p{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_y.png) no-repeat left center;padding-left:26px;}
.cho_y p.on{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_y_on.png) no-repeat left center;}
.icon_new{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_new.png) no-repeat;width:39px;height:19px;display:inline-block;margin-left:10px;}
.cho_f p{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_f.png) no-repeat left center;padding-left:26px;}
.cho_f p.on{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_f_on.png) no-repeat left center;}
.time_zd{color:#999;font-size:14px;width:100%;}
.time_zd table{width:100%;cursor: pointer;}
.time_zd td{font-size:14px;text-align:center;}
.time_zd td.text_l{text-align:left;padding-left:10px;}
.time_zd td.red{color:#df2f30;}
.line_th{text-decoration: line-through;}
.cho_y p.zhu_text{background:none;padding:0;margin:0;color:#999;}
.text_yhj p span{color:#999;}
.icon_hot{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_hot.png) no-repeat;width:39px;height:19px;display:inline-block;margin-left:7px;}
.tab_on{border: 2px solid #f36969;}
.icon_ask {position: relative;display: inline-block;margin-left: 4px;margin-top: -1px;width: 16px;height: 16px;background: url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_ask.png) no-repeat;vertical-align: middle;}
.icon_ask .ask_answer { position: absolute;top: -54px;left: -426px;width: 630px;height: 38px;text-align: center;color: #ff3333;font-size: 12px;line-height: 38px;background: #fff;border: 1px solid #ddd;border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;-moz-border-radius: 2px;}
.icon_ask .arr_down {position: absolute;top: -16px;left: 2px;width: 12px;height: 8px;background: url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/arr_down.png) no-repeat;}
.zf_price{color:#333;font-size:14px;}
.zf_price b{color:#df2f30;font-size:20px;}
.zj_price{color:#333;font-size:14px;}
.zj_price b{font-size:20px;}
.btn_tj{margin-top:44px;}
.text_ty{font-size:14px;text-align:center;color:#333;line-height:48px;}
.text_ty a{color:#21a6d3;}
.text_ty i{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_f.png) no-repeat;width:18px;height:18px;display:inline-block;vertical-align: middle;margin-right:7px;margin-top:-1px;}
.text_ty i.on{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_f_on.png) no-repeat;}
.btn_tjzf{background:#df2f30;width:200px;height:42px;line-height:42px;text-align:center;display:block;margin:auto;font-size:18px;color:#fff;border-radius:2px;}
.btn_tjzf:hover{color:#fff;}
/*计划推广*/
.time_tg{text-align:center;background:#dff0da;border:2px solid #fff;width:100%;border-collapse: collapse;margin-top:8px;}
.time_tg td{border:2px solid #fff;font-size:14px;color:#333;line-height:38px;}
.time_tg td.fz15{font-size:15px;}
.time_tg td.bg_yz{color:#999;background:#ececec;}
.bg_blue{background:#cde2f1;}
.bg_blue2{background:#dff0f8;padding:6px 0;}
.icon_dh{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_dh.png) no-repeat center center;}
.time_tg .bg_blue2{border-bottom:3px solid #fff;}
.bg_blue2 p{line-height:30px;color:#333;}
.bg_blue2 p span{background:#f47070;color:#fff;padding:0 6px;margin:0 8px 0 6px;}
.bg_blue2 p i{font-style: normal;color:#999;text-decoration:line-through;}
.time_td{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/bg_b.png) no-repeat;position:relative;overflow: hidden;}
.time_tg .time_td{border-bottom:3px solid #fff;}
.lt{position:absolute;top:18px;left:0;width:60px;text-align:center;font-size:15px;}
.rb{position:absolute;bottom:18px;right:0;width:60px;text-align:center;}
.rb b{font-size:18px;font-weight: normal;}
.icon_qh{margin-top:8px;}
.icon_qh span{float:left;width:24px;height:24px;margin-left:3px;}
.icon_pre{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_qh.png) no-repeat;}
.icon_pre.on{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_qh.png) no-repeat;background-position: 0 -24px;}
.icon_pot{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_qh.png) no-repeat;background-position: -24px 0;}
.icon_pot.on{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_qh.png) no-repeat;background-position: -24px -24px;}

/*租房置顶*/
.icon_tit{width:17px;height:17px;display:inline-block;margin-left:8px;vertical-align: -2px;*vertical-align:middle;}
.icon_z{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_z.png) no-repeat;}
.icon_d{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_d.png) no-repeat;}
.icon_j{background:url(//static.soufunimg.com/esf/zu/zfonline/img/rentmanage/planpopular/icon_j.png) no-repeat;}

.text_ts{color:#999;font-size:14px;margin-top:0px;margin-bottom:26px;}
.text_ts a{color:#21a6d3;margin-left:22px;}

/*发布成功，弹出分享二维码弹层*/
.share-homes {position: absolute; left: 50%; top: 15%; width: 480px; border: 1px solid #ddd; padding: 10px 80px 40px; margin-left: -321px; z-index: 9999999; overflow: hidden; background-color: #fff;}
.share-homes .close {position: absolute; top: 20px; right: 20px;}
.share-homes .title {width: 480px; font-size: 18px; text-align: center; padding: 30px 0;}
.share-homes .title dt {float: left; padding: 0 16px 0 125px;}
.share-homes .title dd {float: left; line-height: 43px;}
.share-homes img {display: block; border: none;}
.share-homes .sccIco {display: inline-block; width: 61px; height: 43px; vertical-align: middle;}
.share-homes .share-erweima {width: 480px; height: 202px; margin-top: 30px; background: url(//static.soufunimg.com/esf/zu/img/share-homes.png) center top no-repeat;}
.share-homes .share-erweima img {margin: 0 auto;}

.hover_down{position:absolute;left:0;width:320px;padding:20px;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.15);background:#fff;box-sizing: border-box;border-radius: 2px;z-index: 10;}
.ew_zuo{float:left;width:120px;height:120px;}
.shop_list dt .ew_zuo img{display: block;width:100%;height:100%;}
.hover_down .ew_you{margin-left: 20px;}
.shop_list dd p.tit_smxz,.tit_smxz{width:auto;font-size:14px;color:#333333;line-height:22px;margin-top:5px;font-weight: bold;text-align:left;}
.hover_down .ew_you ul{padding-top:20px;}
.hover_down .ew_you li{font-size:13px;line-height: 21px;color:#999;background: url(../images/bg_dui.png) no-repeat left center;padding-left: 22px;margin-top:2px;font-weight: normal;}
.shop_list_fp dd{margin-left: 250px;}
.shop_list_fp dd h4{position:relative;}
.shop_list_fp .price_right{margin-left:0;}
.ew_zuo img{display: block;width:100%;height:100%;}
.font16{font-size:16px;}
.tit_fy .hover_down{top:-170px;}
.left_img .hover_down{top:-145px;}

.hover_down {
    left: 0;
    width: 320px;
    padding: 20px;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,0.15);
    background: #fff;
    box-sizing: border-box;
    border-radius: 2px;
    z-index: 10;
}
.hover_down .ew_you { margin-left: 20px;}
.hover_down .ew_you ul {padding-top: 20px;}
.hover_down .ew_you li {
    font-size: 13px;
    line-height: 21px;
    color: #999;
    background: url(../images/bg_dui.png) no-repeat left center;
    padding-left: 22px;
    margin-top: 2px;
    font-weight: normal;
}
.tit_fy .hover_down {    top: -170px;}
.left_img .hover_down {    top: -145px;}