/*common*/
.fcg {
    margin-left: 3px;

    color: #999;
}
.fco {
    color: #f2b30b;
}
.fcb {
    color: #136acb;
}
.fcr {
    color: #f00;
}
.fcg2 {
    color: #41b60f;
}
select {
    padding: 2px !important;

    border: 1px solid #cacaca;
}

.zdwztit h3,
.wjNavLeft,
.wjNavright,
.hdbtn {
    background: url(/fc3../images/wd_navbg.gif) no-repeat;
}
.wdpaihT,
.wdpaihBott,
.wjNavMid,
.askList dd .price,
.content9 dl dd span.price {
    background: url(/fc3../images/wd_icons.gif) no-repeat;
}
/*导航*/
.wdNav {
    color: #fff;border-radius: 5px;
    background: #136acb;
}
.wdlist .item {
    font-size: 14px; font-weight: bold; position: relative;z-index: 999;

    float: left; padding: 6px 40px;text-align: center; color: #fff; border-left: 1px solid #0152af;
}
.wdlist .item:first-child {
    border-radius: 5px 0 0 5px;
}
.wdlist .item:hover,
.wdlist .item.act {
    text-decoration: none; color: #fff; border-left: 1px solid #136acb;background: #0152af;
}
.wtnum {
    padding: 5px 10px;
}
.wtnum .num {
    font-weight: bold;

    color: #ff0;
}

.fenlist {
    font-weight: normal;

    position: absolute;top: 40px;left: 0;display: none;width: 430px;padding: 10px;-webkit-transition: top .2s ease-in; -moz-transition: top .2s ease-in; -ms-transition: top .2s ease-in; -o-transition: top .2s ease-in; transition: top .2s ease-in;text-align: left;color: #444;border: 1px solid #0152af;border-top: none;border-radius: 0 0 5px 5px;background: #fff;
}
.fenlist dt {
    float: left;clear: both;
}
.fenlist dd {
    margin-bottom: 5px;margin-left: 66px;
}
.fenlist a {
    padding: 3px 5px;

    white-space: nowrap; word-wrap: break-word;
}
.fenlist a:hover {
    text-decoration: none;color: #fff;
    background: #0152af;
}
.hover .fenlist {
    display: block;
}

.subnav {
    line-height: 28px; height: 28px; padding: 0 10px;

    border: 1px solid #eee;
}
.subnavleft a {
    margin: 0 3px;
}
.subnavleft {
    color: #8c8c8c;
}
.w940 {
    width: 940px;
}
.wdtjLeftbox {
    padding: 5px;

    border: 1px solid #eee; border-radius: 5px;
}
.tuwlist {
    position: relative;float: left;overflow: hidden;

    width: 320px; margin: 6px 8px;
}
.tuwlist ul {
    position: relative;

    overflow: hidden;width: 320px;height: 230px;
}
.tuwlist li {
    position: absolute;top: 0;left: 0;
}
.tuwlist .num {
    position: absolute;right: 0;bottom: 10px;
}
.tuwlist .num i {
    font-family: Microsoft yahei;line-height: 24px;

    float: left;margin-right: 5px;padding: 0 8px;color: #136acb;background: #fff;
}
.tuwlist .num i.act {
    cursor: pointer;color: #fff;
    background: #136acb;
}
.tuwlist .txt {
    line-height: 30px;

    position: absolute;bottom: 0;left: 0;width: 100%;height: 30px;text-align: center;color: #fff;background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000 ', endColorstr='#77000000 ');
}

.leftPic {
    margin-right: 18px;
}
.leftPic img {
    border: 1px solid #e4e4e4;
}
.lefTxt {
    width: 570px;
}
.zdwztit {
    padding: 16px 0 10px;
}
.zdwztit h3 {
    display: inline-block;overflow: hidden;width: 59px;  height: 17px;  text-indent: -999px;

    background-position: 0 -85px; *display: inline;*zoom: 1;
}
.zdwztit span {
    font-family: sans-serif; line-height: 17px;

    float: left; height: 17px; padding-left: 7px; color: #888;
}
.zdwztit a {
    line-height: 17px;

    float: right; height: 17px;
}
.wdjctj dd span {
    float: right; padding-right: 15px;color: #8c8c8c;
}
.wdjctj dt {
    font-family: Microsoft yahei,SimHei;
    font-size: 20px; line-height: 31px; overflow: hidden;height: 31px; padding-right: 15px;padding-bottom: 5px;
}
.wdjctj dd {
    font-size: 14px;line-height: 26px; overflow: hidden;

    height: 26px; color: #999;
}

.w202 {
    width: 202px;
}
.borgr {
    border: 1px solid #ddd; background: #fafafa;
}
.pRl4 {
    padding: 0 4px;
}
.wtftit {
    font-size: 14px; font-weight: bold; line-height: 31px; overflow: hidden;height: 31px; margin-left: 5px;
}
.whiteBg {
    padding: 5px 8px;

    background: #fff;
}

.w748 {
    width: 748px;
}
.w540 {
    width: 540px;
}
.w198 {
    width: 238px;
}
.ask-siderbar {
    float: right;

    width: 238px;
}
.djjwt {
    border: 1px solid #eee;
}
.wtmid {
    position: relative;

    height: 30px; border-bottom: 2px solid #ddd;
}
.djjwList {
    padding: 10px 0;
}
.twliebiao span {
    float: right; overflow: hidden;width: 60px; text-align: center; color: #999;
}
.twliebiao dt {
    font-size: 12px; line-height: 30px;height: 30px;

    color: #939393;
}
.twliebiao dd {
    line-height: 28px;overflow: hidden;

    height: 28px;
}
.twliebiao dd:before {
    font-family: Microsoft yahei;font-size: 16px;font-weight: bold;float: left;margin: -5px 10px 0 0;

    content: '.';color: #aaa;
}
.twliebiao dd a {
    font-size: 14px;color: #0063c8;
}
.gytitys {
    font-family: Microsoft yahei;font-size: 14px;

    position: absolute; top: 0;left: 0;height: 30px;padding: 0 10px 0 0;color: #666; border-bottom: 2px solid #136acb;
}
.gytitys .ico08 {
    font-size: 16px;
}
.jchdlist li {
    line-height: 24px; overflow: hidden;

    height: 24px;
}
.wdpaihT {
    padding-top: 8px; padding-left: 20px;background-position: 0 -348px;
}
.wdpaihT dt {
    float: left; margin-right: 10px;
}
.wdpaihBott {
    padding-left: 20px;

    background-position: 0 8px;
}
.wdpaihBott li {
    line-height: 24px;
}

.wdlogo {
    padding: 3px 0 0 5px;
}
.content7 {
    padding: 10px;color: #666;border: 1px solid #ddd;
    background: #fff;
}
.content7 dl {
    line-height: 24px;overflow: hidden;

    padding: 5px;*zoom: 1;
}
.content7 a {
    display: inline-block;padding: 0 5px;

    color: #333;border-radius: 3px;
}
.content7 a:hover {
    text-decoration: none;color: #fff;
    background-color: #fd7d70;
}
.content7 a.sel {
    color: #2251a2;
}
.content7 dt {
    font-weight: 600;float: left;
    clear: both;width: 62px;text-align: right;
}
.content7 dd {
    margin-left: 72px;
}
.content7 .subcol_nm {
    color: #fff;
    background: #e43;
}
.wjNavLeft {
    width: 13px; height: 30px;

    background-position: 0 -135px;
}
.wjNavright {
    width: 13px; height: 30px;

    background-position: -15px -135px;
}

.wjNavMid {
    width: 914px;height: 30px; background-repeat: repeat-x;
    background-position: 0 -482px;
}
.wjNav li {
    float: left;padding: 2px 15px;
}
.wjNav li a {
    font-size: 14px; font-weight: bold;color: #327acf;
}
.wjNav .act {
    padding: 0 15px;

    border: 1px solid #cfe4f8; border-bottom: 1px solid #fff; background: #fff;
}

.askList {
    overflow: hidden;padding-top: 10px;
}
.askList span {
    /*float: left;    //当搜索无内容时的提示，当left后有问题
	*/text-align: center;

    color: #888;
}
.askList .td1 {
    width: 740px;text-align: left;text-indent: 10px;
}
.askList .td2 {
    width: 80px;
}
.askList .td3 {
    width: 80px;
}
.askList dt {
    font-size: 14px;font-weight: bold;line-height: 30px;height: 30px; border-bottom: 1px solid #ddd;
    background: #eee;
}
.askList dt span {
    text-align: center;color: #444;
}
.askList dd {
    font-size: 14px;line-height: 48px;overflow: hidden;height: 48px;

    border-bottom: 1px dashed #e4e4e4;*zoom: 1;
}
.askList dd a {
    color: #444;
}
.askList dd a:hover {
    color: #f00;
}
.askList dd:hover {
    background: #fafafa;
}
.askList dd:before {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;

    float: left;
    content: '.';
    margin-top: -5px;
    margin-right: 5px;
    color: #aaa;
}

.askList dd .price {
    padding: 0 0 3px 20px;

    background-position: 5px -525px;
}

.huidTit h3 {
    font-size: 14px; font-weight: bold;

    color: #327acf;
}

.datij {
    background: #fff;
}
.ptblr14 {
    padding: 11px 9px 22px;
}

.plrb10 {
    padding: 0 10px 10px;
}
.lineSolidGray {
    margin: 10px 0;

    border-top: 1px solid #eeede6;
}
.yzm {
    line-height: 24px; display: inline; float: left; width: 50px; height: 24px; margin: 2px 10px 0;padding: 0 8px;

    border: 1px solid #ddd;
}
.content9 {
    overflow: hidden;padding: 10px 0;*zoom: 1;
}
.content9 dl {
    line-height: 30px;

    padding: 0 10px;
}
.content9 dl .tit {
    font-size: 14px;font-weight: 600;
}
.content9 dl span {
    margin-right: 10px;
}
.content9 dl dd.aCtt {
    font-size: 14px;line-height: 22px;padding-bottom: 10px;
}
.content9 dl dd.bcCon {
    color: #999;
}
.content9 dl dd span.price {
    padding: 0 0 1px 15px;

    background-position: 0 -524px;
}
.actsearch {
    font-size: 14px;line-height: 100px;

    height: 100px;text-align: center;
}
.actsearch span {
    font-weight: bold; color: #c00;
}
.FcR {
    color: #da1707;
}
.line_dotted {
    font-size: 0;line-height: 0;display: block;clear: both;height: 0;

    border-bottom: 1px dotted #d4d4d4;
}
.margintt {
    margin: 10px 0;
}
.color99 {
    color: #999;
}
.datij  .r_reply {
    font-size: 14px;
}
.jb,
.sc {
    display: inline;
}
.content9 dl .wdzt {
    display: inline-block;width: 27px;margin: 0;vertical-align: top;background: url(/fc3../images/wd_icons.gif) no-repeat;
}
.content9 dl .wdzt.tit_3035 {
    margin-left: 5px;

    background-position: 0 -666px;
}
.content9 dl .wdzt.tit_3036 {
    margin-left: 5px;

    background-position: 0 -611px;
}
.content9 dl .wdzt.tit_3037 {
    background-position: 0 -585px;
}
.content9 dl .wdzt.tit_3039 {
    background-position: 0 -637px;
}

.best-btn {
    font-family: Microsoft yahei;font-weight: bold;line-height: 26px;

    width: 80px;height: 26px;cursor: pointer;text-align: center;color: #fff;border: none;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;background: #5891ea;
}
.best-btn:hover {
    background: #3d81d7;
}
.chk {
    width: 13px;height: 13px;margin-right: 5px;
}

.datij .dd {
    padding: 0;
}

.pl8 {
    padding-left: 8px;
}

.Fs14 {
    font-size: 14px;
}
.zuijia {
    position: relative;

    border: 1px solid #ffcf7f; background: #fdf9d2; *zoom: 1;
}

.zuijia .zjicon {
    position: absolute; top: -1px; left: 0; width: 27px; height: 28px; background: url(/fc3../images/wd_icons.gif) no-repeat -23px -704px;
}
.zuijia .wtftit {
    color: #f60;
}

.jia {
    padding: 5px;

    background: #fff;
}
.jia li {
    overflow: hidden;

    padding: 5px 0;*zoom: 1;
}
.jia li .tu img {
    float: left; margin-right: 5px;padding: 1px;border: 1px solid #ddd;
}
.jia li dt {
    line-height: 24px; overflow: hidden;

    height: 24px; margin-bottom: 5px;word-wrap: break-word;
}
.jia li dd {
    line-height: 22px;    line-height: 22px; word-wrap: break-word;  color: #666;
}
.jia li dt a {
    font-size: 14px; font-weight: 600; color: #164a84;
}
.jia li dd i {
    font-style: normal;

    color: #333;
}
.jia li dd em {
    font-style: normal;

    color: red;
}
.jia li .aBtn {
    font-size: 12px;font-weight: normal;display: inline-block;margin-right: 5px;padding: 0 10px;text-align: center;text-decoration: none;

    color: #444; border: 1px solid #ddd; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;background: #fafafa;
}
.askArea textarea {
    width: 500px;height: 100px;padding: 5px;

    border: 1px solid #ddd;
}
.askArea select {
    padding: 1px;vertical-align: middle;

    border: 1px solid #ccc;
}
.askArea input {
    vertical-align: text-top;_vertical-align: middle;
}
.askArea li {
    line-height: 24px;
}

/*** 相关楼盘
------------- ****/
.lpwrap {
    font-size: 12px;line-height: 24px;overflow: hidden;padding: 10px;

    cursor: default;color: #818181;*zoom: 1;
}
.lpwrap .pic {
    float: left;

    margin-right: 8px;
}
.lpwrap .pri span {
    font-family: Georgia,'Times New Roman',Times,serif;font-size: 18px;font-weight: bold;color: #f60;
}
.lpwrap .tel {
    font-size: 14px;font-weight: bold;color: #f60;
}
.lpwrap img {
    padding: 2px;border: 1px solid #ddd;
}
.lpwrap p {
    line-height: 22px;overflow: hidden;

    height: 22px;
}
.lpwrap a {
    color: #444;
}
.lpitems {
    height: 24px;color: #aaa;
}

.msg-wd {
    margin-bottom: 10px;padding: 10px;

    color: #c7254e;background: #f9f2f4;
}
