@charset "utf-8";
body {
    font-family: "Hiragino Sans GB","Microsoft Yahei UI","Microsoft Yahei","微软雅黑",'Segoe UI',Tahoma,"宋体b8b\4f53",SimSun,sans-serif !important;
}
div {
    cursor: default;
}
ul li h2 h3 p span i {
    cursor: default;
}

.menu-top a:hover {
    color: #000 !important;
}
.banner-top span, .banner-top i{
    color: #ee2d23 ;
}
.hd_color {
    color: #DC342F ;
    position:absolute;right:10px;top:0;
}
#searchin::-webkit-input-placeholder {
    color: #999;
}
#searchin:-moz-placeholder {
    color: #999 ;
}
#searchin::-moz-placeholder {
    color: #999 ;
}
#searchin:-ms-input-placeholder {
    color: #999 ;
}
#searchul_div {
    position: absolute;
    top: 114px;
    left: 0;
    background: #fff;
    width: 691px;
    /*height: auto;*/
    overflow: visible;
}
#searchul_div p {
    width: 670px;
    color: #ee2d23;
    position: absolute;
    font-size: 16px;
    top: -4px;
    display: none;
    left: 20px;
    /*display: inline-block;*/
    background: #e3e3e3;
    height: 38px;
    line-height: 38px;
    padding-left: 20px;
}
.title_zf {
    color: #fff;
    font-size:79px;
    text-align: center;
    padding-top:67px;
    width: 100%;
    margin-bottom: 50px;

}
.banner_main {
    background: url(../image/banner1.png) no-repeat center;
    height: 474px;
    background-attachment: fixed;
    /*margin-top:1px;*/
    position: relative;
    z-index: 200;
    /*left:20px;*/
    background-size: cover;
    background-position: center 0;
    display: block;
    background-size:100% 525px;
    -moz-background-size:100% 525px;
    -webkit-background-size:100% 525px;
    -o-background-size:100% 525px;
    width: 100%;
}
.navimg1 img {
    opacity: 0.6;

}
.rmsst {
    width: 690px;
    overflow: hidden;
    font-size: 14px;
    padding-top: 19px;
    color: #FFFFFF;
    float: left;
    outline-color:invert;
}
.rmsst a {
    color: #eee;
    text-decoration: none;
}
.wrap {
    width: 1200px;
    height: 50px;
    margin: auto;
    z-index: 8;
    position: relative;
}
.lianjie span a{
    color: #8b8b8b;
}
.searchbox_w {
    width: 800px;
    height: 181px;
    /*position: absolute;*/
    /*top: 213px;*/
    background-color: #000;
    opacity: 0.5;
    filter: alpha(opacity=60);
    /* margin: 0 auto; */
    /*left: 50%;*/
    /*margin-left: -29%;*/
    /*margin-left: -400px;*/
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
}

.searchbox {
    clear: both;
    /* zoom: 1; */
    position: absolute;
    /* background-color: #15100f; */
    /* background-color: rgba(21, 16, 15, 0.6); */
    width: 760px;
    padding: 20px;
    padding-left:20px;
    border-radius: 10px;
    margin: 0 auto;
    /* margin-top: 15px; */
    height: 141px;
    top: 61%;
    z-index: 900;
    left: 50%;
    margin-left: -393px;
    margin-top: -80px;
}
.searchul li a {
    color: #da251d;
    display: inline-block;
}
#searchu_div {
    display: none;
    position: absolute;
    top: 62px;
    width: 406px;
    left: 70px;
}
#searchu_div p{
    position: absolute;
    display: none;
    position: absolute;
    width: 98%;
    background: #f5f7f9;
    height: 34px;
    line-height: 34px;
    color: #e9544f;
    padding-left: 10px;
}
.searchbox .searchul{
    display: none;
    width:690px;
    /*border:1px solid rgba(0,0,0,0.6);*/
    top:34px;
    /*box-shadow: 0 1px 3px rgba(0,0,0,0.2);*/
    z-index: 999;
    position: absolute;
    background: #fff;
    border-top: none;
    left:20px;
}
.searchul{
    width:406px;
    /*border:1px solid #ededed;*/
    top:34px;
    z-index: 990;
    position: absolute;
    display: none;
    background: #fff;
    left:0;
}
#drop-down {
    border:2px #ededed solid;
    height:41px;
}
.form_option_val {
    width:64px;height:37px;
    border:2px #ededed solid;
    display:inline-block;
    float: left;
    margin-top:20px;
    z-index: 900;
}
.searchbutton2 {
    float: left;
}
.form_option_val p {
    width: 100%;
    height:35px;
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    cursor: pointer;
}
.form_option_val ul {
    position: absolute;top:60px;
    width:64px;
    display: none;
    left:0;
    z-index: 100;
    background: #fff;
    border:2px #ededed solid;
}
.form_option_val ul li {
    height:33px;
    float: none;
    font-size: 14px;
    text-align: center;
    line-height: 33px;
}
.form_option_val ul li:hover {
    background:#f6f6f6;
    cursor: pointer;
}
.searchul li{
    height: 35px;
    cursor: pointer;
    width:670px;
    font-size: 14px;
    /*font-weight: 700;*/
    text-align:left;
    line-height:35px;
    padding-left:10px;
    padding-left:10px;*padding-left:9px;
    color:#DC342F ;
}
#searchu li {
    width: 396px;
}
.searchul li:hover {
    background: #f5f7f9;
    color: #000;
}
.white .rmsst a {
    outline-color: violet;
    font-size: 14px;
    color: #afafaf;
    margin-right:12px;
}
.tags_info span {
    padding:0 10px;
    border:1px solid #fff;
    margin-right: 5px;
    margin-bottom: 5px;
    display: inline-block;
    border-radius: 10px;
    font-size: 13px;
}
#searchin {
    border:2px #ededed solid;
    width:390px;
    height:37px;
    line-height:100%;
    line-height: 37px\9;
    color:#000;
    font-size:12px;
    margin-top:20px;
    float: left;
    padding-left:15px;

}
.searchinput {
    padding-left: 15px;
    z-index:1;
    line-height:1;
    width: 690px;
    height:49px;
    line-height:100%;
    line-height: 52px\9;
    border: none;
    color: #000;
    background-color: #fff;
    float: left;
    font-size: 15px;
    border-radius: 7px 0 0 7px;
}
.searchbutton {
    width: 53px;
    height: 49px;
    background: #DC342F  url(../image/syfdj.png) no-repeat 2px;
    border: none;
    padding: 0px;
    float: left;
    cursor: pointer;
    border-radius: 0 7px 7px 0;
}
.searchbox ul li.white-hover{
    /*background-color:#DC342F ;*/
    background-color: rgba(255,255,255,0.1);
    border-radius: 8px;
    color: #fff;
}
.searchbox ul li {
    font-size: 15px;
    color: #ccc;
    font-weight: 700;
    padding: 0 10px;
    height: 32px;
    line-height: 32px;
    display: inline-block;
    cursor: pointer;
}
/*.searchbox ul li.white-hover i {*/
/*opacity: 1;*/
/*display: block \9;*/
/*top: 4px;*/
/*left: 50%;*/
/*margin-left: -10px;*/
/*}*/
.searchbox ul i {
    /*background-image: url(../image/Sprite_Graphic.png);*/
    /*background-position: -101px -57px;*/
    /*width: 20px;*/
    /*height: 10px;*/
    /*opacity: 1;*/
    /*display: block;*/
    /*display: none \9;*/
    /*-webkit-transition: all ease-in .3s;*/
    /*-o-transition: all ease-in .3s;*/
    /*-moz-transition: all ease-in .3s;*/
    /*-ms-transition: all ease-in .3s;*/
    /*transition: all ease-in .3s;*/
    /*position: relative;*/
    /*top: 8px;*/
    /*left: 0;*/
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    width: 0;
    height: 0;
    /*-webkit-transition: all ease-in-out .3s;*/
    /*-o-transition: all ease-in-out .3s;*/
    /*-moz-transition: all ease-in-out .3s;*/
    /*-ms-transition: all ease-in-out .3s;*/
    /*transition: all ease-in-out .3s;*/
    position: absolute;
    top: 55px;
    left: 52px;
    border-bottom: 10px solid #fff;
    z-index: 9;
}
.adtex {
    text-align: center;
    color: #fff;
    font-size: 25px;
    /*margin-top:16px;*/
}
#apDiv1 {
    background-attachment: fixed;
    background-position: 100% 100%;
    height: 500px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    display: block;
    z-index: -1;
}
.menu {
    height:50px;
    top:0;
    position: relative;
    box-shadow: 0 0px 6px #838383;
    background-color: #fff;
    z-index: 909;
}
.menu_main {
    height: 90px;
    width: 1045px;
    margin-right: auto;
    margin-left: auto;
}
.menu_logo_index img {
    margin-top:8px;
    /*width:184px;*/
}
.wrap h1 {
    height: 32px;
    position: absolute;
    left: 8.5%;
    top: 0;
    z-index: 100;
}
.menu_nav_index {
    text-align: center;
    /*padding: 15px;*/
    line-height: 20px;
    float: left;
    padding-bottom: 0;
}
.menu_nav_index ul li a {
    color: #333;
}
.menu_nav_index ul {
    /*margin-left:280px;*/
}
.menu_nav_index ul li{
    display: inline-block;
    padding: 19px 12px;
    float: left;
    position: relative;
}
.menu_nav_index ul li a:hover {
    color:#DC342F ;
}
/*.menu_nav_index ul li a.active {*/
/*color: #DC342F ;*/
/*font-weight: bold;*/

/*}*/
.img_online.action {
    opacity: 1;
    -webkit-transform: translate(0,0);
}
.img_online {
    -webkit-transform: translate(50px,0);
    opacity: 0;
    -webkit-transition: all 1.5s ease;
}
.img_online.action div img {
    opacity: 1;
    -webkit-transform: translate(0,0);
}
.img_online div img {
    -webkit-transform: translate(50px,0);
    opacity: 0;
    -webkit-transition: all 1.5s ease;
}

.img_online.action div a {
    opacity: 1;

    -webkit-transform: translate(0,0);
}

.img_online div a {
    -webkit-transform: translate(50px,0);
    opacity: 0;
    -webkit-transition: all 1.5s ease;
}
.img_online {
    width:100%;height:400px;position:relative;
    background: url(../image/online.jpg) no-repeat center;
}
.img_online div a {
    width:142px;height:43px;position:absolute;
    left:130px;
}
.img_online div .img_online_a1 {
    background:url('../image/i_sub.png') no-repeat;
    top:236px;
}
.img_online div .img_online_a2 {
    background:url('../image/a_sub.png') no-repeat;
    top:297px;
}
.nav_box {
    width: 1000px;
    height: 361px;
    margin-right: auto;
    margin-left: auto;
    margin-top:30px;
}
.nav_box_box1 {
    text-align: center;
    /*height: 390px;*/
    width: 190px;
    margin:0 30px;
    float: left;
    position: relative;
    /*overflow: hidden;*/
}
.nav_box_box1 dd {
    margin-left: 0px;
    text-align: center;
    line-height: 30px;
    margin-bottom: 24px;
}
.nav_box_box1 dd p {
    font-size: 25px;
}
.nav_box.action div.gd01 a,.nav_box.action div.gd02 a,.nav_box.action div.gd03 a,.nav_box.action div.gd04 a {
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
}
.nav_box div a {
    display: inline-block;
    width:190px;
    height:190px;
    position: relative;
}
.nav_box div.gd01 a{
    opacity: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0ms;
    -webkit-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0ms;
    -moz-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0ms;
    -o-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0ms;
}
.nav_box div.gd02 a{
    opacity: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) .2s;
    -webkit-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) .2s;
    -moz-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) .2ms;
    -o-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) .2ms;
}
.nav_box div.gd03 a{
    opacity: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0.4s;
    -webkit-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0.4s;
    -moz-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0.4s;
    -o-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0.4s;
}
.nav_box div.gd04 a{
    opacity: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0.6s;
    -webkit-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0.6s;
    -moz-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0.6ms;
    -o-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0.6ms;
}
.xq_bigimg_aa img {
    opacity: 0;
}
.tjxq .xq_simg_li .xq_simg {
    -webkit-transform:translate(30px,0);
    -moz-transform:translate(30px,0);
    -o-transform:translate(30px,0);
    transition:all .3s ease;
    opacity: 0;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -o-transition:all .3s ease;
}
.tjxq .xq_simg_li .xq_simg:nth-child(2){
    transition:all .3s ease 0.2s;
    -webkit-transition:all .3s ease 0.2s;
    -moz-transition:all .3s ease 0.2s;
    -o-transition:all .3s ease 0.2s;
}
.tjxq .xq_simg_li .xq_simg:nth-child(3){
    transition:all .3s ease 0.4s;
    -webkit-transition:all .3s ease 0.4s;
    -moz-transition:all .3s ease 0.4s;
    -o-transition:all .3s ease 0.4s;
}
.tjxq .xq_simg_li .xq_simg:nth-child(4){
    transition:all .3s ease 0.5s;
    -webkit-transition:all .3s ease 0.5s;
    -moz-transition:all .3s ease 0.5s;
    -o-transition:all .3s ease 0.5s;
}
.tjxq.action .xq_simg_li .xq_simg {
    opacity: 1;
    transform:translate(0,0);
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    -o-transform:translate(0,0);
}
.tjxq.action .xq_bigimg_aa img{
    opacity: 1;
    transition: opacity 1s;
    -webkit-transition: opacity 1s;
}

.bottom_last .slogan ul li a {
    opacity: 0;
    transform:scale(0);
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -o-transform:scale(0);
    transition:all 0.5s ease;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    cursor: default;
}
.bottom_last .slogan ul li:nth-child(2) a{
    transition:all 0.5s ease 0.2s;
    -webkit-transition:all 0.5s ease 0.2s;
    -moz-transition:all 0.5s ease 0.2s;
    -o-transition:all 0.5s ease 0.2s;
}
.bottom_last .slogan ul li:nth-child(3) a{
    transition:all 0.5s ease 0.4s;
    -webkit-transition:all 0.5s ease 0.4s;
    -moz-transition:all 0.5s ease 0.4s;
    -o-transition:all 0.5s ease 0.4s;
}
.bottom_last .slogan ul li:nth-child(4) a{
    transition:all 0.5s ease 0.6s;
    -webkit-transition:all 0.5s ease 0.6s;
    -moz-transition:all 0.5s ease 0.6s;
    -o-transition:all 0.5s ease 0.6s;
}
.bottom_last.action .slogan ul li a{
    opacity: 1;
    transform:scale(1);
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
}


.navimg1{
    width: 216px;
    /*height: 216px;*/
    border-radius: 180px;

    /*overflow: auto;*/
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    position: relative;

}

#apDiv2 {
    display: inline-block;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    position: absolute;
    left:50%;
    margin: -59px 0 0 -59px;
    top: 50%;
    width: 118px;
    height: 118px;
    border-radius: 180px;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    background: url("../image/i_bac.png") no-repeat center;
    background-size: 118px 118px;
    background-size: cover;
}
.navimg1 a:hover .apDiv1{
    transform:scale(1.62);
    -webkit-transform:scale(1.62);
    -moz-transform:scale(1.62);
    -o-transform:scale(1.62);
}
.navimg1 a:hover .apDiv2{
    transform:scale(1.62);
    -webkit-transform:scale(1.62);
    -moz-transform:scale(1.62);
    -o-transform:scale(1.62);
}
.navimg1 a:hover .apDiv3{
    transform:scale(1.62);
    -webkit-transform:scale(1.62);
    -moz-transform:scale(1.62);
    -o-transform:scale(1.62);
}
.navimg1 a:hover .apDiv4{
    transform:scale(1.62);
    -webkit-transform:scale(1.62);
    -moz-transform:scale(1.62);
    -o-transform:scale(1.62);
}
.navimg1 a span {
    display: inline-block;
    width:55px;height:55px;
    margin: -27px 0 0 -27px;
    position: absolute;top:50%;
    left:50%;
    z-index: 1;
}
.nav_box_box1 .navimg1{
    width:190px;
}
.guide-panel ul li.gd01 a{
    opacity: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0ms;
    -webkit-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0ms;
    -moz-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0ms;
    -o-transition: All 0.6s cubic-bezier(0.175,.885,.32,1.275) 0ms;
}
.tjxq {
    height: 900px;
    /*background-image: url(../image/xqbg.jpg);*/
    background-repeat: no-repeat;
    background-position: center center;
}
.tjxq_main {
    height: 850px;
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
}
.searchbox .search-cut {
    margin-bottom: 45px;
}
.tjxq_tit {
    margin:0 auto;
    height: 51px;
    width: 1000px;
    line-height: 35px;
    padding-top: 39px;
}
.searchbox ul li a {
    width:100%;
    height: 31px;
    margin-left:10px;
    display: inline-block;
    text-align: left;
    border-radius: 3px;
    line-height: 30px;
    color:#DC342F ;
}

.tjxq_main_box1 {
    height: 425px;
    width: 1000px;
}
.xq_bigimg {
    float: left;
    height: 400px;
    width: 480px;
    margin-top: 25px;
    line-height: 30px;
    font-size: 14px;
    float: left;
    margin-bottom: 23px;
}
.xq_bigimg .xq_bigimg-p {
    margin-top: 4px;
    margin-bottom: 2px;

}
.xq_simg {
    height: 290px;
    width: 227px;
    float: left;
    position: relative;
    margin-right: 25px;
}
.apDiv3_w {
    position: absolute;
    left: 0px;
    top: 188px;
    width: 192px;
    height: 85px;
    background-color: #3c3935 ;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
#apDiv3 p {
    color:#fff;
}
.color_blank {
    color:#DC342F ;
}

#filter div>p:hover{
    color: #DC342F ;
}
.pagination ul >li.active>a{
    color: white;
    background-color: red;


}
.wrap_top_hide p {
    float: left;
    padding: 0 5px;
}
.menu_nav_index ul li a {
    font-size: 17px;
}
.content1 .choice span:hover {
    color:#DC342F ;
    text-decoration: underline ;
}
.horizontal span a:hover {
    color:#DC342F ;
}
.horizontal span a {
    color: #000;
}
.font_green {
    color: #DC342F ;
}
#filter .border_green{
    border-color:#DC342F ;
}
#first_span{
    background-color: #f2f2f2;
    border: solid 1px #DC342F ;
    margin-left: 54px;
    color:black;
    padding: 10px 20px;
    position: relative;
    line-height: 26px;
    display: block;
    border-radius: 3px;
}
.content1 .hd {
    /*background: -webkit-linear-gradient(top, #fbfbfb, #f6f6f6);*/
    border-bottom: 3px solid #DC342F ;
    height: 46px;
    overflow: hidden;
    line-height:46px;
}
.hd .newhouse{
    display: inline-block;
    font-size: 14px;
    height: 100%;
    padding: 0 18px;
    text-align: center;
    background: #DC342F ;
    color: #fff;
}
.topList .selected a{
    font-weight: bold;
    color: #DC342F ;
}
#apDiv3 p a {
    color:#ee2d23 ;
}
.rect-onez-p span {
    border:1px solid #DC342F ;background: #DC342F ;
}
#apDiv3 {
    position: absolute;
    width: 178px; top: 188px;
    height: 85px;
    overflow: hidden;
    z-index: 999;
    line-height: 25px;
    color: #FFFFFF;
    padding-top: 15px;
    padding-left: 6px;

}
#apDiv4 {
    white-space: nowrap;
    position: absolute;
    overflow: hidden;
    left: -15px;
    top: 163px;
    width: 125px;
    height: 55px;
    z-index: 10000;
    background: url(../image/jgbg.png) no-repeat;
    color: #FFFFFF;
    font-size: 16px;
    padding-left:16px;
    line-height:35px;
    background-size: 143px;
}
.ycinput {
    width:450px;
    height: 38px;
    border: none;
    color: #999;
    float: left;
    font-size: 16px;
}
.yc_from {
    padding-top: 15px;
    margin-left:50px;
}
.ycbutton {
    width: 38px;
    height: 38px;
    background: #DC342F  url(../image/ycbutton.png) no-repeat;
    border: none;
    padding: 0px;
    margin: 0px;
    float: left;
}
.yc_head_main ul .white {
    margin-left:40px;
    color: #FFFFFF;
    font-size:18px;
}
@charset "utf-8";
.qssbut,.banner_input2{ cursor:pointer;}
html, body, div, input {
    margin: 0;
    padding: 0;
    border: 0;
}
.list_of_houses {
    margin:5px;color:#e9544f;font-size:26px;font-weight:700
}
.xf_info_list li .xf_info_list_span {
    font-size: 23px; color: #e84354;
}
#custom_login {
    right:50%;
    margin-right: -225px;
}
body {
    background-color: #f1f1f1;
    font-size: 12px;
    color: #333;
}
p{ margin:0px; overflow:hidden;}
img {
    border: 0px;
}
ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
ul li {
    float: left;
    margin: 0px;
    display: block;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
.left {
    float: left
}

.right {
    float: right
}
a {
    color: #333;
    text-decoration:none !important;
}
a:hover {
    text-decoration: none !important;
}

.menu_right_index {
    color:#000;
    position: absolute;
    right: 0; padding: 0 5px;
    line-height: 50px;
    top: 11px;
    cursor: pointer;
    height: 50px;
    width:75px;
    font-size: 14px;
    background: url('../image/xlsj.png') no-repeat 66px;
}
.menu_right_index .menu_ul {
    display:none;
    width:154px;
    position: absolute;left:-72px;
    top:49px;
    border:1px solid #e0e0e0;
    background:#fff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);

}
.menu_right_index .menu_ul li {
    height:37px;
    width:111px;
    padding-left:44px;
    line-height:37px;
}
.menu_ul li.up1 {
    background: url(../image/favorite.png) no-repeat 17px 11px;

}
.menu_ul li.up2 {
    background: url(../image/browse.png) no-repeat 17px 11px;
}
.menu_ul li.up3 {
    background: url(../image/house-1.png) no-repeat 17px 11px;
}

.menu_ul li.up4 {
    background: url(../image/demand.png) no-repeat 17px 11px;
}
.menu_ul li.up5 {
    background: url(../image/eye-1.png) no-repeat 17px 11px;
}
.menu_ul li.up6 {
    background: url(../image/entrust.png) no-repeat 19px 8px;
}

.menu_right_index:hover {
    color:#DC342F;
}

.hot-second-house ul li.item{
    width: 230px;
    float: left;
    margin-top:20px;
    margin-right: 12px;
    margin-left:12px;
    background-color: #fff;
    box-shadow: 3px 3px 8px #dadada;;
    opacity: 0;
    transform:translate(30px,0);
    -webkit-transform:translate(30px,0);
    -moz-transform:translate(30px,0);
    -o-transform:translate(30px,0);
    transition:all .3s ease;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -o-transition:all .3s ease;
}
.index-roll-ul ul li.item:nth-child(2){
    transition:all .3s ease 0.1s;
    -webkit-transition:all .3s ease 0.1s;
    -moz-transition:all .3s ease 0.1s;
    -o-transition:all .3s ease 0.1s;
}
.index-roll-ul ul li.item:nth-child(3){
    transition:all .3s ease 0.2s;
    -webkit-transition:all .3s ease 0.2s;
    -moz-transition:all .3s ease 0.2s;
    -o-transition:all .3s ease 0.2s;
}
.index-roll-ul ul li.item:nth-child(4){
    transition:all .3s ease 0.3s;
    -webkit-transition:all .3s ease 0.3s;
    -moz-transition:all .3s ease 0.3s;
    -o-transition:all .3s ease 0.3s;
}
.index-roll-ul.active ul li.item{
    opacity: 1;
    transform:translate(0,0);
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    -o-transform:translate(0,0);
}
.roll-ul .item {
    width: 230px;
    float: left;
    background-color: #fff;
    margin: 20px 11px 0 11px;
    box-shadow: 3px 3px 8px #dadada;
    -webkit-transition: all .3s ease;
    opacity: 1;
    transform: translate(0,0);
}
.item .item-p {
    font-size: 30px;
    font-weight: bold;
    color: #ee2d23 ;
    line-height: 45px;
    text-align: center;

}
.top_nav_a a {
    display: block;
    float: left;
    line-height: 22px;
}
.menu-top {
    font-size:14px;

}
.top_nav_main.white .menu-top a {
    margin-left:0;
    cursor: pointer;
}

.title {
    font-size: 28px;
    color: #333333;
}
.roll_box2 .ban .prev_btn1 {

    width: 230px;
    float: left;
    margin-top: 20px;
    margin-right: 11px;
    margin-left: 11px;
    background-color: #fff;
    box-shadow: 3px 3px 8px #dadada;
}

#banner{
    width:1000px;
    height:80px;
    margin:0 auto;
    position:relative;
}
#banner1 {
    height:76px;
    width:1000px;
    margin:0 auto;
    position:relative;
}
<!--new-->
    h3{
        font-size:16px;
        font-weight:normal;
    }
.index-roll-ul .btn-pre{
    left:-80px;
    background-image:url("../image/prev.png");
}
.index-roll-ul .btn-next{
    background-image:url("../image/next.png");
    right:-80px;
}
.index-roll-ul .btn-pre:hover{
    background-image:url("../image/prev_hover.png");
}
.index-roll-ul .btn-next:hover{
    background-image:url("../image/next_hover.png");
}
.index-roll-ul .btn-pre1{
    background-image:url("../image/prev.png");
}
.index-roll-ul .btn-next1{
    background-image:url("../image/next.png");
    right:20px;
}
.index-roll-ul .btn-pre1:hover{
    background-image:url("../image/prev_hover.png");
}
.index-roll-ul .btn-next1:hover{
    background-image:url("../image/next_hover.png");
}

.newhouse-banner {
    width: 486px;
    float: left;

    margin-bottom: 26px;
    background-color: #fff;
    box-shadow: 0 1px 2px #dadada;
    opacity: 1;
    transition: opacity 1s;
    -webkit-transition: opacity 1s;
}
.index-roll-ul{
    /*padding:20px 0;*/
    position: relative;
}
.index-roll-ul .roll-mask{
    position: relative;
    overflow: hidden;

}
#top_hover {
    background: url("/image/return.png");
    display: none;position: fixed;
    bottom: 20px;
    right:20px;
    cursor: pointer;
    width:54px;height:54px;
}
.index-roll-ul .roll-ul{
    width:10000px;
    position: relative;
    margin-left:1px;
    padding-bottom: 8px;
}
.index-roll-ul .btn-pre,.index-roll-ul .btn-next{

    position: absolute;
    display: block;
    cursor: pointer;
    width:60px;
    height:60px;
    top:62%;
    margin-top: -39px;
    background-size: cover;
}
.index-roll-ul .btn-pre1,.index-roll-ul .btn-next1{
    position: absolute;
    display: block;
    cursor: pointer;
    width:60px;
    height:60px;
    top:62%;
    margin-top: -39px;
    background-size: cover;
}
.roll-ul .item1 {
    width:230px;
}
.btn-pre {
    left:0;
}
.roll-ul .site {
    position: absolute;
    top:164px;
    left:9px;
    width: 100%;
}
.index-roll-ul {
    width:1000px;

    margin: auto;
}
.slogan-box{
    height: 693px;
    overflow: hidden;
    min-width: 1000px;
    position: relative;
    color:#fff;

}
.slogan-box .slogan{
    width: 1000px;
    margin: 60px auto;
}
.slogan-box .slogan h2{
    text-align: center;
    margin-bottom: 40px;
}
.slogan-box .slogan ul li {
    width: 162px;
    float: left;
    margin: 0 44px;
    text-align: center;
}
.slogan-box .slogan ul li a {
    display: block;
    width: 161px;
    height: 161px;
    border-radius: 50%;
    background-size: 100% 100%;
    margin: auto;
    -webkit-transition: all 0.5s ease;
    cursor: default;
}
.slogan-box .slogan ul li a {
    background: rgba(38, 155, 147, 0.6);
}
.slogan-box .slogan ul li p{
    font-size: 16px;
    color: #DC342F ;
    line-height: 30px;
    margin-top: 9px;
}
.slogan-box .slogan ul li.s02 i{
    background-position: 0 -86px;
}
.slogan-box .slogan ul li.s03 i{
    background-position: 0 -179px;
}
.slogan-box .slogan ul li.s04 i{
    background-position: 0 -271px;
}
.slogan-box .slogan ul li.s01 i,.slogan-box .slogan ul li.s02 i,.slogan-box .slogan ul li.s03 i,.slogan-box .slogan ul li.s04 i{
    width: 75px;
    height: 75px;
    display: inline-block;
    margin-top: 37px;
    background: url("../image/sg-icon.png") no-repeat -2px 8px;
    background-size: 75px auto;
}
.slogan-box .slogan ul li.s01 a,.slogan-box .slogan ul li.s02 a,.slogan-box .slogan ul li.s03 a,.slogan-box .slogan ul li.s04 a{
    background: url("../image/sg-i.png");
}

.slogan-box .slogan ul li.s02 i{
    background-position: 0 -86px;
}
.slogan-box .slogan ul li.s03 i{
    background-position: 0 -179px;
}
.slogan-box .slogan ul li.s04 i{
    background-position: 0 -271px;
}

#footer h4{
    font-size: 14px;
}
#footer p{
    font-size: 12px;
    margin-top: 5px;
}

#footer{
    width: 1000px;
    margin: auto;
    padding: 0px 0 40px;
    line-height: 20px;
    position: relative;
    color:#000;
}
#footer h4{
    font-size: 14px;
}
#footer p{
    font-size: 12px;
    margin-top: 5px;
}
.about-us{
    padding: 45px 0px 10px 30px;
    float: left;
}
.contact-us {
    float: left;
    padding: 45px 120px 10px 0;
}
.attention-us, .qrcode-us {
    float:left;
    padding: 45px 0px 10px 9px;
}
.qrcode-us{
    padding: 75px 90px 10px 30px;
}
.about-us {
    width: 287px;
    padding: 45px 105px 45px 30px !important;
}
.contact-us, .attention-us {
    width:191px;
}
.about-us h2, .contact-us h2, .attention-us h2 {
    font-size: 16px;
    font-weight: lighter;
    line-height: 20px;
    margin-bottom: 10px;
}
.about-us .text, .contact-us .text, .attention-us .text {
    line-height: 20px;
    font-size: 12px;
}
#footer .copyright{
    clear: both;
    color: #000;
    text-align: center;
    padding-top: 20px;
}
/*.roll-box {*/
/*background: #f6f6f6;*/
/*}*/

.roll-box .roll-ul li.item{
    opacity: 0;
    transform:translate(30px,0);
    -webkit-transform:translate(30px,0);
    -moz-transform:translate(30px,0);
    -o-transform:translate(30px,0);
    transition:all .3s ease;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -o-transition:all .3s ease;
}
.roll-box .roll-ul li.item:nth-child(2){
    transition:all .3s ease 0.1s;
    -webkit-transition:all .3s ease 0.1s;
    -moz-transition:all .3s ease 0.1s;
    -o-transition:all .3s ease 0.1s;
}
.roll-box .roll-ul li.item:nth-child(3){
    transition:all .3s ease 0.2s;
    -webkit-transition:all .3s ease 0.2s;
    -moz-transition:all .3s ease 0.2s;
    -o-transition:all .3s ease 0.2s;
}
.roll-box .roll-ul li.item:nth-child(4){
    transition:all .3s ease 0.3s;
    -webkit-transition:all .3s ease 0.3s;
    -moz-transition:all .3s ease 0.3s;
    -o-transition:all .3s ease 0.3s;
}
.roll-box.action .roll-ul li.item{
    opacity: 1;
    transform:translate(0,0);
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    -o-transform:translate(0,0);
}

.newhouse_new .newhouse-banner a img{
    opacity: 0;
}

.newhouse_new .roll-ul li.item{
    opacity: 0;
    transform:translate(30px,0);
    -webkit-transform:translate(30px,0);
    -moz-transform:translate(30px,0);
    -o-transform:translate(30px,0);
    transition:all .3s ease;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -o-transition:all .3s ease;
}
.newhouse_new .roll-ul li.item:nth-child(2){
    transition:all .3s ease 0.1s;
    -webkit-transition:all .3s ease 0.1s;
    -moz-transition:all .3s ease 0.1s;
    -o-transition:all .3s ease 0.1s;
}
.newhouse_new .roll-ul li.item:nth-child(3){
    transition:all .3s ease 0.2s;
    -webkit-transition:all .3s ease 0.2s;
    -moz-transition:all .3s ease 0.2s;
    -o-transition:all .3s ease 0.2s;
}
.newhouse_new .roll-ul li.item:nth-child(4){
    transition:all .3s ease 0.3s;
    -webkit-transition:all .3s ease 0.3s;
    -moz-transition:all .3s ease 0.3s;
    -o-transition:all .3s ease 0.3s;
}
.newhouse_new.action .roll-ul li.item{
    opacity: 1;
    transform:translate(0,0);
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    -o-transform:translate(0,0);
}

/*.bottom_last .slogan ul li a {*/
/*opacity: 0;*/
/*transform: scale(1);*/
/* -webkit-transform: scale(1); */
/*}*/
/*.bottom_last .slogan ul li:nth-child(2) a{*/
/*transition:all 0.5s ease 0.2s;*/
/*-webkit-transition:all 0.5s ease 0.2s;*/
/*-moz-transition:all 0.5s ease 0.2s;*/
/*-o-transition:all 0.5s ease 0.2s;*/
/*}*/
/*.bottom_last .slogan ul li:nth-child(3) a{*/
/*transition:all 0.5s ease 0.4s;*/
/*-webkit-transition:all 0.5s ease 0.4s;*/
/*-moz-transition:all 0.5s ease 0.4s;*/
/*-o-transition:all 0.5s ease 0.4s;*/
/*}*/
/*.bottom_last .slogan ul li:nth-child(4) a{*/
/*transition:all 0.5s ease 0.6s;*/
/*-webkit-transition:all 0.5s ease 0.6s;*/
/*-moz-transition:all 0.5s ease 0.6s;*/
/*-o-transition:all 0.5s ease 0.6s;*/
/*}*/
/*.bottom_last.action .slogan ul li a{*/
/*opacity: 1;*/
/*transform:scale(1);*/
/*-webkit-transform:scale(1);*/
/*-moz-transform:scale(1);*/
/*-o-transform:scale(1);*/
/*}*/


.newhouse_new.action .newhouse-banner a img{
    opacity: 1;
    transition: opacity 1s;
    -webkit-transition: opacity 1s;
}
/*.roll_box2{*/
/*background: url("../image/xqbg.jpg") repeat-x center top ;*/
/*}*/
.intro-description {
    width: 179px;
    height:33px;
    line-height:20px;
    font-size: 13px;
    overflow: hidden;
}
.mt_15 {
    margin-top:15px;

}
.mt_15_min {
    color:#DC342F ;
}
.mt_15 li p{
    float: left;
    display: inline-block;
    background: #fff;
    padding-right: 4px;
}
.mt_15 li span {
    background:#fff;
    float: right;
}
.mt_16 li {
    margin:5px auto !important;
}
.mt_15 li{
    width: 100%;
    height: 24px;
    /* border-bottom: #d7d7d7 dotted 1px; */
    position: relative;
    /* margin-bottom: 15px; */
    font-size: 0.9rem;
    /* margin: 5px auto; */
}
.intro-detail {
    width:95%;
    background: #DC342F ;
    height:43px;
    line-height: 43px;
    color: #fff;
    padding-left: 11px;
}
.roll_box2 .index-roll-ul span {
    top:52%;
}
#district-detail-box {
    width: 937px;
    position: relative;
    overflow: hidden;
}
.district-detail a.selected {
    text-decoration: underline;
    color: #DC342F ;
    font-weight: bold;
}
.district-detail {
    /* height: 80px; */
    /* width: 960px; */
    margin: 10px auto 0;
    color: #fff;
    padding: 10px 20px;
    position: relative;
    line-height: 26px;
    display: block;
    border-radius: 3px;
    border: rgba(255, 255, 255, 0.25) solid 1px;
}
.district-detail {
    background-color: #F9F9F9;
    border: solid 1px #DC342F ;
    margin-left: 64px;
}
.district-detail a {
    color: #404040;
    margin-right: 7px;
    display: inline-block;
}
.district-detail a.blank {
    color: transparent;
    margin-right: 11px;
}
@charset "utf-8";
/* CSS Document */
.hd{
    background: #fbfbfb;

    overflow: hidden;
    position:relative;
}
.hh {
    height: 42px;
}
.houseList{
    float:left;
}
.houseList a:hover {
    background-color:#f5f5f5;
}
.houseList li a.force:hover {
    background-color: #699991;
}
.houseList li a.force {
    color: #ffffff;
    background-color: #699991;
}

.sort{
    float: left;
    /*display: inline-block;*/
    width:900px;
}
.popular li{
    text-align: center;
    /*width:54px;*/
    float:left;
    height:58px;
    line-height:55px;
}
.kindhov1 {
    position: relative;
}
.popular li a {
    display: inline-block;
    font-size: 16px;
    color: #333;
    font-size:14px;
}
.popular li.on {

    background: #E4E4E4;
    color: #333;
    font-size:12px;
}
.horizon-detail {
    font-size:14px;
    margin-top:13px;
    margin-bottom:15px;
    display:block;
    overflow:hidden;
    color:#333;
    font-weight:700;
}
.zhanwei{
    width:1000px;
    /*overflow: hidden;*/
}
.kindhov5, .kindhov6, .kindhov7 {
    position: relative;
    float: left;
    /*width:44px;*/
    margin-right: 37px;
}
.sort_title {
    margin-right:7px;
}
.district-detail a:hover {

    text-decoration:underline !important;
    color: #DC342F ;
    /*font-weight: bold;*/
}
.kindOne span a:hover{
    text-decoration:underline !important;
    color: #DC342F ;
}
.kind span a:hover {
    text-decoration:underline !important;
    color: #DC342F ;
}
#option>div:hover{
    color:#DC342F;
}
.hov-box {
    z-index: 999;
    display: none;
    position: absolute;
    background: #fff;
    top:41px;
    left:0;
    width:114px;
    border:1px solid #ccc;
}
.hov-box p {
    height:31px;
    padding-left:20px;
    line-height: 31px;
    color: #555;
    font-size: 12px;
}
.hov-box p:hover {
    color: #DC342F ;
    text-decoration:underline;
}
.topList{
    width:998px;
    font-size: 13px;
    position: relative;
}
.lianjie a:hover{
    color: #DC342F;
}
.kindOne{

    width:96%;
    /*height:19px;*/
    margin-left:24px;
    /*overflow:hidden;*/
    position:relative;
}
.kindOne span {
    display: inline-block;margin:5px 1px;
    /*line-height:33px;*/
}
.kind{
    width:977px;
    /*height:35px;*/
    margin-left:24px;
    /*overflow:hidden;*/
}
.kindhov {
    width:84px;
    cursor:pointer;
    position:absolute;
    right:10px;
    border:none;
    background-color:#fff;
    color:#333;
    top:24px;
}
.list{
    width:1000px;
    height:auto;
}
.fl {
    cursor: pointer;
    float: left;
    width:64px;
    height: 24px;
    border: 1px solid #999;
    margin-top: 16px;
    line-height: 24px;
    padding-left: 8px;
    background: #fff;
    margin-right:5px;
}
.kindpull {
    position: relative;
    background: #fff;
    margin-top: 24px;
    margin-left: -9px;
    width: 80px;
    padding-left:8px;
    border: 1px solid #999;
    display: none;
    z-index: 9999;
}
.kindpull li {
    width: 100%;
    color: #000;
    text-align: center;
}
.listTop{
    border-bottom: 1px solid #e0e0e0;
    padding: 0 26px;
    width:948px;
    height:40px;
    line-height:40px;
    text-align:center;
    position:relative;

}
.listTop ul .houseList {

}
.kind input.ok {
    width: 43px;
    height:27px;
    text-align: center;
    border: 1px solid #b7b7b7;
    background-color: #FFFFFF;
    cursor: pointer;
    margin-left: 5px;
    color: #555;
    font-size: 12px;
}
.listTop ul li {
    cursor:pointer ;
}
.listTop ul li.on {
    color: #405290;
}
.size{
    cursor: auto;
    font-size:14px;
}
.houseInfo{
    width:1000px;
    height:182px;
    overflow:hidden;
    position:relative;
}
.picH{
    width:210px;
    height:160px;
    overflow:hidden;
    float:left;
    display:block;


}
.horizontal{
    margin-top:-5px;
    width:458px;
    height:147px;
    /*overflow:hidden;*/
    float:left;
    display:block;
    margin-left:30px;
    margin-top:14px;
}
.gray1 {
    color: #999;
}
.gray{
    color:#ee2d23 ;
    font-size:14px;
    overflow:hidden;
    width:100%;
    text-align:left;
}
.blueK{
    width:226px;
    height:26px;
    background-color:#d7e5f9;
    border:1px solid #5e9df3;
    display:block;
    margin-top:30px;
    text-align:center;
    line-height:26px;
}
.area{
    /*width:100px;*/
    height:67px;
    overflow:hidden;
    float:left;

    margin-top:25px;
    /*position:relative;*/
    text-align:center;
    /*position:absolute;*/
    /*right: 193px;*/
    /*top: 40px;*/
}
.look{
    width:100px;
    height:auto;
    overflow:hidden;
    float:left;
    display:block;
    margin-top:24px;
    margin-left:50px;
    text-align:center;
    position:absolute;
    right: 47px;
    top:28px;
}
.horizontal-ul1 li {
    width:60px;height:21px;
    border-radius:5px;
    font-size:12px;
    text-align:center;
    margin-right:9px;
    line-height:21px;
    margin-top:6px;
}
.horizontal-ul li {
    width:60px;height:21px;
    border-radius:5px;
    font-size:14px;
    text-align:center;
    margin-right:9px;
    line-height:21px;
}
.horizontal-ul {
    height:23px;
    margin-top:20px;
}

.bottomList{
    width:1000px;
    height:115px;
    font-size: 12px;
}

.bottomTop{
    width:998px;
    height:55px;
    border-top: 1px solid #e0e0e0;
    background: #fbfbfb;
    line-height:56px;
    color:#333;
}
.top_nav {
    background-color: #DC342F ;
    height: 40px;
    width: 100%;
    line-height: 40px;
    color: #FFFFFF;
}
.top_nav_main {
    width: 1000px;
    height: 40px;
    margin-right: auto;
    margin-left: auto;
}
.white a {
    font-size: 15px;
    color:#fff;
}
/*.white a:hover {*/
/*color:#fff;*/
/*}*/
.top_over_one {
    font-size:14px;
    color:#fff;
}
.mt_15_color{
    color:#ee2d23 ;
}
.gray a {
    font-size: 12px;
    color: #ddd;
}
.top_nav_main.white a {
    padding:0 10px;
    display: inline-block;

}
.top_nav_main.white a.active:hover {
    color: #000;
}
.top_nav_main.white a.a_house:hover {
    color:#000 ;
}

.top_nav_main.white a.active {
    color: #000;
    /* background: #f78166; */
    font-weight: bold;
    background: #fff;
    opacity: 0.5;
}
.top_nav_main.white a.aactive {
    color: #000;
    /* background: #f78166; */
    font-weight: bold;
    background: #fff;
    opacity: 0.5;
}
.top_nav_main.white a.aactive:hover {
    color: #000;
}
.n_nav li a.two_house {
    color: #fff;
    background: #f78166;
    font-weight: bold;
}
.recurit-rbox_title {
    color: #fff;
    padding:15px 15px 7px 30px;
    overflow: hidden;
    /*height:42px;*/
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background: #eb481a;
}
.recurit-rbox_title .recurit-h {
    float: left;
    font-size:19px;
}
.top_nav_a a {
    display: block;
    float: left;
    line-height: 22px;
}
.main2{width:120px; line-height:40px; float:left;
    margin-right:10px; text-align:center;cursor:pointer;}
.main2 h4{background:#F3F;color:#fff;display:block; cursor:pointer;text-indent:14px;}
.main2 ul li{ overflow:hidden; padding-bottom:10px; border-bottom:1px solid #777; text-align:left;}
.main2 ul li a{color:#fff; display:block;}
.main2 ul{ background:#333333; display:none; border:1px solid #333333; border-radius:5px; width:230px; margin-left:-70px;  padding:5px 10px; background:rgba(71,78,88,0.95); box-shadow:0 2px 5px rgba(0,0,0,0.25); margin-top:0px; overflow:hidden;position:absolute; z-index:9999;}



.orange{ color: #ee2d23 ;}
.orange a {
    font-size: 16px;
    color: #ee2d23 ;
}
.orange a:link {
    color: #ee2d23 ;
    text-decoration: none;
}
.orange a:active: {
    color: #ee2d23 ;
}
.orange a:visited {
    color:#ee2d23 ;
    text-decoration: none;
}
.orange a:hover {
    color: #DC342F ;
    text-decoration:underline;
}
.title {
    font-size: 26px;
    color: #333333;
    overflow: hidden;
}
.title p {
    float: left;
}
.more a {
    font-size: 14px;
    color: #868686;
}


.blu a {
    font-size: 17px;
    color: #DC342F ;
}

.ssc {
    color: #FF3300;
}
.xdc {
    color: #33CC00;
}
.line{ border-bottom:1px solid #dcdcdc;}
.no_border{ border:none;}
.lightgray {
    color: #999999;
}
.lightgray a {
    color: #999999;
}
.lightgray a:link {
    color: #999999;
    text-decoration: none;
}
.lightgray a:active: {
    color: #999999;
}
.lightgray a:visited {
    color: #999999;
    text-decoration: none;
}
.lightgray a:hover {
    color: #DC342F ;
    text-decoration:underline;
}i {
     font-style: normal;
 }
.litblu{ color:#00a7fe;}
.hui{background:#ee2d23 ; display:block; width:20px; height:20px; line-height:18px; color:#FFFFFF; margin-top:5px; text-align:center; margin-left:10px;margin-right:10px;}
.menu_logo {
    height: 75px;
    width: 300px;
    float: left;
    position:absolute;
    left:24px;
}
.menu_nav {
    float: left;
    height: 75px;
    width: 560px;
    position:relative;
    left:391px;
    top: -43px;
}
.menu_navLeft{

    height:75px;
    width: 100%;
    position: relative;
    float:left;
}
.menu_navRight{

    width:61px;
    height:69px;
    float:left;
    position: relative;
    top:-9px;
    left:-3px;
}
#grayBox{
    overflow: hidden;
    width:1000px;
    height:36px;
    background-color:#f1f1f1;
    margin:0 auto;
    line-height:33px;
    margin-top:5px;
    margin-bottom:3px;
}
<!--new-->
    .n_nav li {
        width: 60px;
    }
.n_nav li a:hover {
    color: #000;
}
.grayColor ul li a{
    color:#000;
    text-decoration:none;
}
.grayColor ul li a:hover {
    color: #000;
}
.blue{

    color:#DC342F ;
}
.blue a {

    font-size: 16px;
    color: #DC342F ;

}

.blue a:hover {
    color: #DC342F ;
    text-decoration:none;
}
.black{
    font-color:#333;
    font-size:14px;
    font-weight:bold;
}
.blackText{
    font-size:14px;
    color:#000;
    font-weight:bold;
}
.fontSize{
    font-size:14px;
}
.content{
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    width:1000px;
    margin:0 auto;
    margin-top:15px;
}
.tubiaoTotal{

    width:150px;
    height:33px;

}
.kind input {
    width:51px;
    height:25px;
    border:1px solid #e3e3e3;
    text-align:center;
    /*margin-top:5px;*/
}
.tubiao{
    width:17px;
    height:16px;
    background-image:url(../image/circle.png);
    float:left;
    margin-left:15px;
    margin-top:15px;
}
#mapid {
    padding-top:0;
}
.change_history {
    width:1000px;

    /*height:157px;*/
    overflow: hidden;
    background:#fff;
    margin: 0 auto;
    margin-top:15px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    border:1px solid #f2f2f2;

}
.historical_content {
    overflow:hidden;
    font-size:14px;
    height:49px;
    line-height:49px;
    text-align: center;
}
.historical_content span{
    display:inline-block;
    float: left;
}
.smallTitle{
    width:99%;
    border-bottom:1px solid #e2e2e2;
    /*background-color:#399;*/
    overflow: hidden;
    padding-left:10px;
    padding-top:18px;
    padding-bottom: 8px;
    font-size:20px;
    font-weight:bold;

}
.listStyle{

    width:995px;
    height:105px;
    border:1px solid #CCC;
    margin-top:20px;


}
.priceInfo{

    width:140px;
    height:98px;
    overflow:hidden;
    float:left;
    margin-top:3px;
    margin-left:30px;
    text-align:center;
    line-height:20px;
    font-size:14px;
}
.houseInfo{

    width:948px;
    height:160px;
    padding:15px;
    border-bottom: 1px dotted #e1e1e1;

}
.paging {
    margin-top:20px;
    text-align:center;
    padding-bottom: 20px;
}
.paging-ul {
    padding:4px 0;
    margin:0;
    overflow:hidden;
}

.paging-ul li.no-bord {
    border: none;
}
.paging .selected{
    background: #ee2d23 ;color: #fff;border: 1px solid #ee2d23 ;
}
.paging-ul li {
    cursor: pointer;
    /*width:31px;*/
    height:30px;
    padding:0 10px;
    border:1px solid #b0b4b9;
    line-height: 30px;
    text-align: center;
    margin-right: 5px;
    display: inline-block;
    float: none;
    padding:0 10px;
}
.paging-ul li.prev {
    width:40px;height:30px;
    line-height: 30px;

}
.info{

    width:155px;
    height:98px;
    overflow:hidden;
    float:left;
    margin-top:3px;
    text-align:center;
    line-height:20px;
    font-size:12px;
    margin-left:10px;
    color:#999;
}
.green{
    color:#008e1b;
    font-size:14px;
}
.classify{
    width:180px;
    height:30px;
    background-color:#e6e6e6;
}
h3{
    font-size:16px;
    font-weight:normal;
}
.bottom{
    width:1000px;
    /*height:121px;*/
    /*background-color:#f2f2f2;*/

    border-top:8px solid #e5e5e5;
}
.blueBox{

    width:100%;
    height:5px;
    background-color:#DC342F ;

}
.lianjie{
    width:915px;
    /*height:130px;*/
    margin-left:21px;
    overflow: auto;
}
.address{
    width:915px;
    height:47px;
    margin:0 auto;
    overflow:hidden;
}
.lianjie-ul li{
    margin-right:12px;
    margin-bottom: 13px;
    display: inline-block;
}
.small{
    width:100px;
    height:20px;
    float:left;
    /*background-color:#399;*/
    margin-top:13px;
    overflow:hidden;
    font-size:14px;
    font-weight:bold;
}
.footer{
    height:160px;
    margin:0 auto;
}
#footer_main2 {
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    font-size: 13px;
    color: #666;
    line-height: 25px;
    margin-top:28px;
}
#footer_main2 a {
    font-size: 15px;
    color:#6f6f6f;
}
.contentFirst{
    margin-bottom:50px;
    margin-top:10px;
    width:1000px;
    margin:0 auto;
    overflow:hidden;
}
.community{
    margin-bottom: 34px;
    width:1000px;
    height:50px;
    background: #fcfcfc;
    padding-left:20px;
    padding-top:20px;
    border-bottom: 1px solid #ebebeb;
}
.communityLeft{
    margin-right: 20px;
    height:64px;
    overflow:hidden;
    float:left;
    font-size:20px;
    line-height:35px;
    color:#DC342F ;
}
.communityRight{
    color: #999;
    /*margin-left:627px;*/
    height:35px;
    float:right;
}
.houseNumber{
    height:33px;
    float:left;
    text-align:center;
    line-height:33px;

}
.attention{
    cursor: pointer;
    margin-top:4%;
    width:121px;
    height:35px;
    float:right;
    position:relative;
}
.center-size {
    /*margin-left: 11px;*/
    margin-bottom: 10px;
}
.focus{
    font-size:14px;
    position:absolute;
}
.center-price {
    margin:42px 0 22px 0;
}
.bannerCenter .titleSmall {
    font-weight:bold;
}
.bannerLeft{
    width:469px;
    height:382px;
    background-color:#F96;
    float:left;
    border:1px solid #999;
}
.bannerCenter{

    width:446px;
    height:auto;
    float:left;

    position:relative;
    overflow:hidden;
    margin-left:37px;
}
.bannerCenter span {
    font-size: 13px;
}
.agen-detail {
    font-size:12px;
    /*font-weight:bold;*/
    margin-bottom: 9px;
    margin-top: 8px;
}
.agen {
    font-size: 17px;
    display: inline-block;
    color: #DC342F ;
}
.bannerRight {
    width: 220px;
    height: 340px;
    float: left;
    overflow:hidden;
}

.houseAgent{
    width:195px;
    height:auto;
    margin:0 auto;
    line-height:18px;
    overflow:hidden;
}
.grayList{
    width:136px;
    height:68px;
    margin-top:10px;
    margin-left:2px;
    float:left;
    background-image:url(../image/graycolor.png);
}
.grayColor{
    height:68px;
    margin:0 auto;
    background-color:#f1f1f1;
    margin-left:10px;
    line-height:23px;
    font-size:14px;
    text-align:center;
}
.colorGray{
    width:136px;
    height:68px;
    margin-top:10px;
    margin-left:2px;
    float:left;
    background-color:#f1f1f1;
    margin-left:10px;
    line-height:35px;
    font-size:14px;
    text-align:center;
}
.grayList{
    line-height:35px;
    font-size:14px;
    text-align:center;
}
.hd{
    background:-webkit-linear-gradient(top, #fbfbfb, #f6f6f6);
    border-bottom: 3px solid #DC342F ;
    height: 46px;
    overflow: hidden;
}
/*.houseList li a:after {*/
/*position: absolute;*/
/*bottom: -12px;*/
/*color: #39ac6a;*/
/*display: block;*/
/*line-height: 1;*/
/*left: 62px;*/
/*content: '▼';*/
/*}*/
.houseList{
    float:left;
}

.houseList li{
    float:left;
    height:46px;
    line-height:46px;
}
.houseList li a {
    display: inline-block;
    font-size: 14px;
    /*width: 138px;*/
    height:100%;
    padding:0 18px;
    text-align: center;
    color: #333;
}
.houseList li.on a {
    background: #DC342F ;
    color: #fff;
}
.xf_nav_list li.on a {
    background: #DC342F ;
    color: #fff;
}
.titleTotal{
    overflow: hidden;
    width:1000px;
    margin:0 auto;
    background-color: #fff;
    margin-top:15px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    border:1px solid #f2f2f2;

}
.titleTotal p {
    float: left;
}
.titleTotal .grayBox {
    margin-top:10px;
}
.smallTitle{
    margin-bottom:7px;
}
.titleRight{
    width: 152px;
    height: 26px;
    background-color: #399;
    overflow: hidden;
    font-size: 12px;
    color:#8a8a8a;
}
#housing_introduction {
    overflow:hidden;
    width:1000px;
    margin: 0 auto;
    background:#fff;
    margin-top:15px;
    margin-bottom:15px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);


}
.housing_ul {
    overflow:hidden;
}
.housing_ul li {
    height:160px;
    float:left;
    text-align:left;

}
.housing_ul li p {
    line-height:25px;
    color: #a5a5a5;
}
.housing_ul li p span {
    color: #000;
}
.housing_ul .housing_one {
    width:233px;
}
.housing_ul .housing_two {
    width:228px;
}
.housing_r {
    padding:25px 0 0 21px;
    width:45%;
    float: left;
}
.counterpart {
    padding-bottom: 10px;
    overflow: hidden;
}
.counterpart li {
    width:100%;
    overflow: hidden;
}
.counterpart li p {
    float: left;
    height:31px;
}
.counterpart .counte_li .counte_li_p1 {
    width:284px;
    padding-left:20px;
}
.counterpart .counte_li .counte_li_p2 {
    width:366px;
}
.counterpart .counte_li .counte_li_p3 {
    width:328px;
}
#school_information {
    margin: 0 auto;
    width:1000px;
    background:#fff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    border:1px solid #f2f2f2;

}
.housing_l {
    padding:25px 0 0 21px;
    width:50%;
    float: left;
}
.housing_three {
    width:234px;

}
.housing_four {
    width:210px;

}
.evaluate{
    position: relative;
    width:1000px;
    margin:0 auto;
    overflow:hidden;
    background-color: #fff;
    border-bottom:1px solid #e2e2e2;
}
.evaluateLeft{
    width:746px;
    float:left;
    margin-top:20px;
    margin-left:15px;
}
.evaluateRight{
    width:212px;
    float:left;
    margin-top:20px;
}
.topTitle{
    font-size:13px;
}
.time{
    color:#8a8a8a;
}
.passage{
    overflow: hidden;
    width:773px;
    /*height:100px;*/
    line-height:25px;
    display:block;
    margin-top:12px;
}
.passage .passage-a {
    width:100%;
    /*max-height:127px;*/
    overflow: hidden;
    /*display: none;*/
}
.passage .passage-b {
    display: none;
}
.jingjiren{
    width:142px;
    height:213px;
    overflow:hidden;
    padding-left:71px;
    text-align: center;
}
.letter{
    width: 141px;
    text-align: center;
    height: 70px;
    line-height: 22px;
}
.grayBox{
    cursor: pointer;
    width:1000px;
    height:48px;
    background-color:#f0f0f0;
    margin-left: auto;
    margin-right: auto;
    border:1px solid #dcdcdc;
    text-align:center;
    line-height:48px;
}
.article{
    width:980px;
    height:auto;
    margin-top:17px;
    overflow:hidden;
    font-size:14px;
    line-height:23px;
}
.picList1{
    margin-top:8px;
    width:1000px;

    overflow: hidden;
    /*height:845px;*/
    /*display: table-row-group;*/
}
.pic{
    margin:11px 5px 5px 5px;
    float:left;
}
.pic img {
    width:489px;
    height:370px;

}
.houseRecord{
    width:1000px;

    margin-top:15px;
}
.boxGray{
    padding-left:108px;
    width:892px;
    height:50px;
    background-color:#DDDDDD;
    position:relative;
}
.boxGray span {
    height:50px;
    line-height:50px;
}
.houseTime,.housePeople,.thisHouse,.phone{
    display:block;
    width:125px;
    height:50px;
    text-align:center;
    line-height:50px;
    float:left;
    position:absolute;
    font-size:14px;
}
.houseTime{
    left:84px;
}
.housePeople{
    left:325px;
}
.thisHouse{
    right:310px;
}
.phone{
    right:68px;
}
.ditu {
    height:400px;
    width:1000px;
    margin: 0 auto;
    border:1px solid #999;
}
.grayLine{
    text-align: center;
    height:97px;
    overflow: hidden;

    background-color:#fff;
    float:none;
    border-bottom:1px solid #e2e2e2;
    line-height:97px;
}
.grayLine span img {
    width:68px;
    height:52px;
}
.gray2 {
    font-size: 12px;
}
.timeHouse{
    display:block;
    width:125px;
    height:107px;
    line-height:107px;
    text-align:center;
    position:absolute;
    left:84px;
    font-size:14px;
}
.peopleHouse{
    display:block;
    width:160px;
    height:107px;
    text-align:center;
    position:absolute;
    left:325px;
    font-size:14px;
}
.houseThis{
    display:block;
    width:125px;
    height:107px;
    line-height:107px;
    text-align:center;
    position:absolute;
    right:335px;
    font-size:14px;
}
.phoneNumber{
    display:block;
    width:160px;
    height:107px;
    line-height:107px;
    text-align:center;
    position:absolute;
    right:48px;
    font-size:14px;
}
.touxiang{
    width:54px;
    height:74px;
    float:left;
    margin-top:15px;
    margin-left:5px;
}
.peopleName{
    width:90px;
    height:40px;
    float:left;
    line-height:20px;
    margin-top:37px;
}
.name{
    margin-left:-23px;
    width:75px;
    height:40px;
}
.fenye{
    width:1000px;
    height:auto;
    background-color:#FC3;
    margin-top:25px;
}
.graphTotal{
    width:1000px;
    height:340px;
    background-color:#FCF;
    overflow:hidden;
    border-top: 1px solid #e2e2e2;
}
.graphTitle{

    width:400px;
    height:auto;
    margin-top:30px;
    font-size:14px;
    overflow:hidden;
}
.area1 {
    margin-left:166px;
    margin-right: 54px;
}
.kind1,.area1,.sign,.transactionPrice,.tPrice,.agent,.data{
    display:block;
    height:64px;
    text-align:center;
    line-height:64px;
    float:left;
    font-size:13px;
}
.kind{
    left:80px;
}
.sign{
    left:44px;
}
.transactionPrice{
    margin-left:58px;

    margin-right:54px;
}
.tPrice{
    margin-right: 112px;
    right:315px;
}
.agent1 {
    width:445px;height:137px;
    overflow: hidden;
    margin-top: 56px;
}
.agent-left {
    float: left;
    width: 136px;
    height:100%;
}
.agent-right {
    float: right;
    width: 308px;
}
.tel {
    width:308px;
    height:44px;
    background: #DC342F ;
    border-radius: 5px;
}
.agent{
    margin-right: 99px;

}
.data{
    right:0;
}
.kindTwo {
    line-height: 20px;
    float: left;
    width:281px;
    padding-left:20px;
    font-size: 14px;
    margin-top:25px;
}
.kindImage{
    width:80px;
    height:55px;
    float:left;
}
.kindRight{
    width:154px;
    height:auto;
    float:left;
    text-align: left;
    overflow:hidden;
}
.increase{
    font-weight:bold;
}
.grayL{
    position: absolute;
    bottom: 0;
    width: 1000px;
    height: 48px;
    background-color: #f0f0f0;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #dcdcdc;
    text-align: center;
    line-height: 48px;
    font-size:12px;
    color:#999;
}
.areaTwo{
    width: 87px;
    float: left;
    font-size: 14px;
    text-align:center;
    font-weight:bold;
}
.date{
    width:100px;
    float: left;
    font-size: 14px;
    text-align:center;
    color: #ee2d23 ;
    font-weight:bold;
}
.priceTransaction{
    font-size: 14px;
    float: left;
    width:93px;
    text-align:center;
    font-weight:bold;
}
.priceT{
    font-size: 14px;
    float: left;
    width:121px;
    text-align:center;
    font-weight:bold;
    color: #ee2d23 ;
}
.agentTwo{
    line-height:20px;
    width:181px;
    font-size: 14px;
    float: left;
    margin-top:25px;
    text-align:center;
    padding-top:5px;
}
.system{
    height: 55px;
    float: left;
    font-size: 14px;
    width:112px;
    text-align:center;
}
.houseRecord_ul {
    width:100%;
    /*position: relative;*/
    top:0;
    overflow: hidden;
}
.houseRecord_ul li{
    height:70px;
    width:100%;
    border-bottom: 1px solid #dddddd;
}

.picShow{
    padding-left:10px;
    width:990px;
    /*height:265px;*/
    overflow: hidden;
    /*border-top: 1px solid #e2e2e2*/
}
.showList{
    width:198px;
    height:225px;
    float:left;
}
.picTop{
    width:172px;
    height:163px;
}
.picTop img {
    width:172px;height:133px;
}
.picTitle{
    width:172px;
    height:50px;
    overflow:hidden;
    line-height:21px;
}
.picTitle span {
    height: 21px;overflow: hidden;
}
.zhanweifu{
    width:1000px;
    height:320px;
    background-color:#FCF;
    margin:0 auto;
    overflow:hidden;
}
.list{
    width:1000px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
    /*margin-bottom:36px;*/
}
.listLeft{
    width:690px;
    height:auto;
    float:left;
    margin-top:5px;
}

.sTitle{
    width:680px;
    border-bottom:2px solid #dedede;
    padding-bottom:15px;
}
.houseList{
    width:709px;
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(13,3,9,0.2);
    border-radius: 2px;
}
.leftImage{
    width:193px;
    height:147px;
    float:left;
    margin-top:20px;
    margin-left:10px;
}
.leftImage img {
    widtH:193px;height:147px;overflow: hidden;
}

.topsale {
    margin-left:10px;
    display:block;
    border-radius: 20px;
    /*width:79px;*/
    padding:0 5px;
    height:23px;
    line-height: 23px;
    text-align: center;
    background: #f10404;
    color: #fff;
    float: left;
    margin-top: 9px;
}
.saler {
    margin-top:58px;
    margin-right: 6px;
}
.salel {

    width:300px;
}
.broker-box_rig .broker_door{
    border-left:4px solid #DC342F;
    /*border-bottom:1px solid #dedede;*/
    line-height: 40px;
    padding-left: 10px;
    font-size: 14px;
    color: #DC342F;
    margin-left:21px;
    display: inline;
}
.rightInfo{
    width:60%;
    height:155px;
    float:left;
    margin-top:20px;
    margin-left:10px;
    overflow: hidden;
}
.topic{
    max-width:463px;
    overflow: hidden;

    height:31px;
    font-size:20px;
    color:#DC342F ;
    display:block;
    float:left;
}
.click_arrow {
    float:right !important;
    margin-right:45px;
    width:64px;
    height:100%;
    /*line-height: 66px;*/
}
.history_top {
    width:1000px;
    height:51px;
    border-bottom:1px solid #e2e2e2;
    overflow:hidden;
}
.click_arrow a {
    display:inline-block;
    width:9px;height:13px;
    line-height:54px;
    /*margin-top:23%;*/
    cursor: pointer;
}
.click_arrow .click_arrow_l{
    margin-right:40px;
    /*background:url(../image/click_left.png);*/
}
.click_arrow .click_arrow_r{
    /*background:url(../image/click_right.png);*/
}
.huiOrange{
    width:21px;
    height:21px;
    background-color:#ff6100;
    display:block;
    float:left;
    font-size:16px;
    color:#fff;
    text-align:center;
    line-height:21px;
}
.gray{
    color:#999;
    font-size:14px;
}
.btnLeft{
    margin-left:6px;
    width:75px;
    height:25px;
    border:1px solid #63a0f3;
    display:block;
    text-align:center;
    line-height:25px;
    float:left;
    color:#63a0f3;
}
.btnRight{
    width:50px;
    height:25px;
    border:1px solid #22aaa8;
    display:block;
    text-align:center;
    line-height:25px;
    float:left;
    margin-left:5px;
    color:#22aaa8;
}
.listRight{

    width:275px;
    height:auto;
    float:left;
    margin-left:34px;
}
.picList{

    width:260px;
    height:175px;

    background-repeat:no-repeat;
    margin-left:15px;
    margin-top:17px;

}
/*焦点图*/
.focus{position:relative;width:1000px;height:320px;background-color:#000;/*margin:40px auto 0 auto;*/}
.focus img{width:1000px;height:320px;}
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.focus .fPic{position:absolute;left:0px;top:0px;}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{width:976px;position:absolute;bottom:0;left:0px;z-index:10;height:65px;line-height:29px;padding-left:23px;background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}
.focus .shadow a{text-decoration:none;color:#999;font-size:16px;overflow:hidden;margin-left:10px;}
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }
.focus .fcon img{display:block;}
.focus .fbg{bottom:25px;right:40px;position:absolute;height:21px;text-align:center;z-index:200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none;font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../image/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
/*房产资讯*/
.hot-heading {
    border:1px solid #e3e3e3;
    padding:5px 40px 14px 13px;
}
.hot-heading p {
    overflow: hidden;
    width:196px;
    height: 36px;line-height:36px;
}
.content-title {
    font-size:24px;
    text-align:left;
    margin:25px 0 10px 20px;
}
.hot-heading-but {
    width:248px;
    height:248px;
    border:1px solid #e3e3e3;
    padding:21px;
    margin-top:19px;
}
.hot-heading-but p {
    width:208px;height:208px;background:#d5d5d5;
}
.hot-heading .hot-heading-title {
    width:18px;height:18px;
    display: inline-block;
    font-size:10px;
    color:#fff;
    margin-right:9px;
    line-height:18px;
    text-align: center;
    background: #ee2d23 ;
}
.paging-box {
    /*box-shadow: 0 1px 3px rgba(0,0,0,0.2);*/
    /*background: #fff;*/
    margin: 0 auto;
    width:1000px;
    height:auto;
    overflow: hidden;
    padding-bottom:30px;
}
.paging-l .paging-l_first {
    text-align:center;
    color:#fff;
    background:#eb481a;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    border-top:none;
    font-size: 19px;
    cursor: default;
}
.recruit-l .paging-l_first {
    text-align:center;
    color:#fff;
    background:#eb481a;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    border-top:none;
    font-size: 19px;
}
.paging-box .paging-l {
    width:100%;
    /*height:255px;*/
    background: #fff;
    border:1px solid #e3e3e3;
    overflow: hidden;
    /*box-shadow: 0 1px 3px rgba(0,0,0,0.2);*/
    /*float: left;*/
    margin-left:15px;
    border-radius: 5px;
}
.paging-box .paging-r {
    float: left;
    width:68%;
}
.paging_left {
    float: left;
    width:68%;
    margin-left: 48px;
    padding-bottom: 20px;
    background: #fff;
    border: 1px solid #e3e3e3;
    border-radius: 5px;
}
.top_pic {
    width: 100%;
    height: 133px;
    background: url("../image/top_pic.png") no-repeat 100%;
    background-position: center 0;
}
.paging_right {
    float: right;
    width:250px;
}
.paging-box .paging-rbox {
    /*margin-left:5px;*/
    /*background: #fff;*/
    width: 100%;
    margin: 0 auto;
    min-height:200px;
    /*border-radius: 5px;*/
}
.paging-l li {
    cursor: pointer;
    border-top: 1px solid #e3e3e3;
    width:83%;
    height:48px;
    float: left;
    line-height:50px;
    font-size: 16px;
    padding:0 24px;
    background: url("../image/dd.png") no-repeat right center;
    background-position-x: 243px;
}
.paging-l li.on {
    color: #eb481a;
    background:#fdede7  url("../image/right_arrow.png") no-repeat right center;
    background-position-x: 243px;
}
.paging-l li a:hover {
    color:#000;
}
.paging-rbox .nous {
    font-size:18px;
    height:41px;
    padding-top: 20px;
    width: 691px;
    margin: 0 auto;
    border-bottom: 1px solid #f2f2f2;
}
.notice {
    padding: 19px 0px 2px 15px;
    width:98%;
    margin: 0 auto;
    height:170px;
    /*margin:0 auto;*/
    border-bottom:1px dashed #b9b9b9;
}
.hot-heading p span.on {
    background:#DC342F ;
}
.notice:hover {
    background: #f5f5f5;
    /*cursor: pointer;*/
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.notice .notice-l {
    margin-right: 25px;
    width:200px;
    float:left;
    height:150px;
}
.notice .notice-r {
    width:65%;
    float:left;
    height:137px;
    overflow: hidden;
;
}
.notice-r .notice-top {
    font-size:17px;
    /*font-weight:bold;*/
}
.notice-details {
    margin-top:7px;
    max-height: 98px;
    /*overflow: hidden;*/
    line-height: 25px;
    font-size: 14px;
}
.notice-details i {
    color:#eb481a;
}
.paging-b {
    overflow: hidden;
    /*height:548px;*/
    width:100%;
    padding-bottom: 20px;
    border-radius: 5px;
    /*background: #fff;*/
    /*margin-left:6px;*/
}
.broker {
    height:auto;
    width: 1000px;
    margin: 0 auto;

}
.broker-box {
    width: 1001px;
    height:auto;
    border:1px solid #dedede;
}
.broker-box .broker-p {
    height: 41px;
    line-height: 41px;
    padding-left:24px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom: 1px solid #dedede;
    font-size: 14px;
    background: #f7f7f7;
}
.broker-box .broker-p span {
    color: #ee2d23 ;
}
.broker-detail {
    overflow: auto;
    overflow-x: hidden;
}
.broker-detail li {
    border-bottom:1px solid #dedede;
    height: 140px;
}
.broker-detail li .leftImage {
    width: 100px;
    height: 100px;
}
.broker-detail li .leftImage img {
    width: 100px;
    height: 100px;
}
/*.menu_nav_index ul li a.active {*/
/*color: #000;*/
/*font-weight: bold;*/
/*}*/

.broker-detail .houseList .leftImage {
    margin:21px 23px 12px 15px;
    width:68px;
    height:90px;
}
.broker-detail .houseList .rightInfo {

    height: 109px;
    margin-left: 0;
    margin-top:18px;
    padding-top:4px;
}
.broker-detail .houseList .rightInfo .topic {
    font-size: 16px;
    color: #000;
    /*width: 49px;*/
    font-weight: bold;
    margin-top: -1px;
    margin-right:5px;
}
.broker-detail .houseList .rightInfo .topic-r {
    /*width: 80px;*/
    height: 30px;
    color: #999;
    display: inline-block;
    line-height: 22px;
    background: #f1f1f1;
    text-align: center;

}
.broker-detail .rightInfo .saler {
    margin-top: 0;
}
#code {
    margin-top:10px;
}
.hot_ahent li {
    background: #fff;
    padding:10px 0 10px 20px;
    overflow: hidden;
}
.hot_ahent li img {
    float: left;
    width:68px;height:90px;
}
.hot_agent_div span {
    color: #000;

}
.hot_ahent li div {
    float: left;
    width: 41%;
    padding-left: 19px;
    padding-top:7px;
}
.saler .saler-phone {
    font-size: 15px;
    margin-top:20px;
    margin-bottom: 4px;
    color: #000;
    background: url("/image/c.png") no-repeat 0 3px;
    padding-left:21px;
    font-weight: 700;
}
.saler .saler-door {
    font-size: 15px;
    color: #a2a2a2;
    background: url("/image/z.png") no-repeat 0 3px;
    padding-left:21px;

}
.qr-code{
    float: right;
    width: 140px;
    margin-top:-11px;
}

.salel-list p.salel-housedeal,.salel-list p.salel-entrust,.salel-list p.salel-followvisit
{
    margin-top:7px;
    /*height:17px;*/
    line-height:17px;
    padding-left:21px;
    margin-left:16px;
}
.salel-list p.salel-housedeal {
    background: url("../image/introduce.png") no-repeat;
}
.salel-entrust span {
    color: #f10404;
}
.salel-list p.salel-entrust {
    background: url("../image/entrust_count.png") no-repeat;
}
.salel-list p.salel-followvisit {

    background: url("../image/followvisit_count.png") no-repeat 0 5px;
}
.salel-followvisit span {
    color: #f10404;

}
.salel-housedeal span {
    color:#f10404;
}
.qr-code .code{
    padding-left:15%;
    width:100px;height:100px;
}
.saler p {
    float: left;
    font-size: 14px;
    color: #999;
    text-align: left;
    width: 100%;
}
.saler-phone span {
    font-size: 24px;
}
.topic-chat {
    width: 87px;
    height: 29px;
    display: inline-block;
    background:url(../image/chat.png) no-repeat 0 7px;
}
.ui-dialog-close {
    color: #9ba7b9;
    cursor: pointer;
    display: block;
    font-size: 20px;
    font-weight: normal;
    height: 19px;
    width: 19px;
    line-height: 14px;
    position: absolute;
    right: 10px;
    text-decoration: none;
    top: 8px;
    z-index: 10;
    background: url('../image/icons.png') -3px -93px no-repeat;
}
.login-modal ul {
    margin-top: 45px;
}
.login-modal ul li{
    margin-top: 15px;
    position: relative;
    border: 1px solid #dedcdc;
    border-radius: 3px;
    padding: 0 15px 1px;
    background: #fff;
}
.login-modal ul li input{
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    margin-top: -1px;
    margin-bottom: -2px;
    background-color: transparent;
}
.sms-code-btn {
    cursor: pointer;
    width: 125px;
    background-color:#DC342F;
    background-color: #f5ad74;
    padding: 12px 8px;
    color: #fff;
    border-radius: 3px;
    font-size: 14px;
}
.login-modal ul li button {
    position: absolute;
    right: -130px;
    top: -1px;
}

.click_arrow a.disabled {
    color: #aaaaaa;
}
.click_arrow a {
    font-size:20px;
}
.login-modal ul p {
    margin-top: 15px;
    color: #df4043;
    text-align: left;
}
.yellow-bg {
    background-color: #DC342F ;
}
.f-red {
    color: #ff6762;
}
.ui-dialog {
    width: 525px;
    height: 360px;
    z-index: 920;
    position: absolute;
    left: 50%;
    margin-left: -263px;
    top: 220px;
    display: block;
}
.tipAnim {
    height:368px;
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0px 1px 18px 2px rgba(0,0,0,0.15);
    animation: tipScale 0.3s ease-out 0s 1 normal forwards;
    -webkit-animation: tipScale 0.3s ease-out 0s 1 normal forwards;
    -o-animation: tipScale 0.3s ease-out 1 normal forwards;
}
.ui-mask{
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 910 ;
    opacity: 0.2;
    display: block;
    background-color: #000;
    opacity: 0.7;
    filter: alpha(opacity=70);


}
.mask-anim {
    animation: fading 0.4s ease-out 0s 1 normal forwards;
    -webkit-animation: fading 0.6s ease-out 0s 1 normal forwards;
    -o-animation: fading 0.4s ease-out 1 normal forwards;
}
.hidden {
    display: none;
}
.login-modal ul li .code-img {
    width: 125px;
    height: 44px;
    position: absolute;
    top: -1px;
    right: -130px;
}
.login-put li input {
    border:0;outline:none;
}
.mr_130 {
    width:293px;
    margin-right: 130px;
}

.submit-btn {
    cursor: pointer;
    border: none;
    width: 100%;
    color: #fff;
    font-size: 17px;
    border-radius: 3px;
    padding: 15px;
    margin-top: 25px;
    background-color: #DC342F ;
}
.none {
    display: none;
}
.menu-top .menu_right_index {
    line-height: 3;
    float: right;
}
.notice-none {
    width: 100%;
    /*border:1px solid #f2f2f2;*/
}
.ontice-img {
    width: 100%;
    height:410px;
    background: #000;
    margin-bottom:28px;
}
.block-info {
    font-size: 14px;
    color:#6f6f6f;
    /*width:100%;*/
    text-align:left;
    padding:0 11px 3px 20px;
}
.ontice-head {
    height:42px;
    overflow: hidden;
    font-size: 32px;
    /*color: #fff;*/
    margin-top:-95px;
    margin-left:31px;
}
.block-val{
    padding:16px 9px 0 17px;
    /*width:690px;*/
    /*margin: 0 auto;*/
    font-size: 13px;
    line-height: 25px;
    color: #595959;
}
/*新房详细页css*/

.page{
    margin: 0 auto;
    width: 1000px;
    height: auto;
}

.xf_box {
    background: #fff;
    width: 998px;
    height: 483px;
    border: 1px solid #e5e5e5;
    margin-bottom:20px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    /*margin-top:5px;*/
}

.xf_focus {
    width: 550px;
    height: 425px;
    background-color: #405290;
    margin: 30px;
    float: left;
}

.xf_info {
    width: 300px;
    height: 420px;
    float: left;
    margin-top: 30px;
}

.xf_title {
    font-size: 24px;
    font-weight: normal;
    line-height: 40px;
    margin: 0 0 0 5px;
}

.xf_info .xf_info_list {
    overflow: auto;
    text-align: left;
    font-size: 14px;
    color: #000;
    font-weight: bold;
    margin-top: 12px;
}

.xf_info .xf_info_list li {
    width: 100%;
    line-height: 25px;
    font-size: 13px;
    margin: 5px 0;
}
.xf_info_list li span {
    color: #999;
    font-weight: normal;
}
.xf_info .xf_info_content {
    width: 150px;
    height: auto;
    float: left;
    text-align: left;
    font-size: 14px;
    margin-top: 12px;
    margin-left: 15px;
}

.xf_info .xf_info_content li {
    float: left;
    width: 150px;
    line-height: 25px;
    margin: 5px 0;
    overflow: hidden;
}
.xf_info_tel {
    width:268px;height:60px;
    margin-top:6px;
    background-color: #ee7700;
    border-radius:5px;
    color: #fff;
    font-size:17px;text-align: center;
    line-height: 60px;
}
.xf_nav {
    z-index: 9999;
    background: #fff;
    width: 998px;
    height: 46px;
    border: 1px solid #e5e5e5;
    box-shadow:0 1px 3px rgba(13,3,9,0.2);
}
.rect-onez-p a:hover {
    color:#DC342F;
}
.xf_nav .xf_nav_list li {
    height: 46px;
    text-align: center;
    font-size: 18px;
    line-height: 46px;
}
.xf_nav_list li a {
    padding:0 18px;
    font-size: 14px;
    display: inline-block;
}
.xf_nav_list li.on a {
    background: #DC342F ;
    color: #fff;
}
.house_type{
    background: #fff;
    width: 998px;
    /*height: 460px;*/
    border: 1px solid #e5e5e5;
    margin: 20px 0px;
    box-shadow: 0 1px 3px rgba(13,3,9,0.2);
}
.house_type_box,.Development_box,.Property_box{
    width: 100%;
    height: auto;

}
.Development {
    background: #fff;
}
.type_title,.Development_title,.Property_title{
    width:99%;
    height: 50px;
    text-align: left;
    font-size: 20px;
    font-weight: bold;
    line-height: 50px;
    border-bottom: 1px solid #E5E5E5;
    margin-top: 8px;
    padding-left: 10px;
    margin-bottom: 15px;
}

.house_type_info{
    height: auto;
    float: left;
    text-align: center;
}
.house_type_info p{
    line-height: 25px;
    font-size: 14px;
}
.house_map{
    width: 998px;
    height: 398px;
    border: 1px solid #e5e5e5;
    background-color: #22AAA8;
    margin: 5px 0px;
}
.Development{
    width: 998px;
    height: auto;
    border: 1px solid #e5e5e5;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    margin: 20px 0px;
    overflow: hidden;
}
.Development_list,.Property_list{
    width: 940px;
    line-height: 23px;
    float: left;
    text-align: left;
    font-size: 14px;
    margin:5px 0 ;
}
.info_head{
    width: 72px;
    float: left;
    color: #999999;
}
.info_name{
    width: 42%;
    height:23px;
    float: left;
}
.Property{
    background: #fff;
    width: 998px;
    /*height: 195px;*/
    border: 1px solid #E5E5E5;
    margin: 5px 0px;
    overflow: auto;
}

.house_loan{
    width: 998px;
    background: #fff;
    height: 408px;
    border: 1px solid #E5E5E5;
    margin-top: 20px;
    margin-bottom: 55px;
    position: relative;
}
.loan_input{
    width: 465px;
    height: 340px;
    border-right: 1px solid #E5E5E5;
    float: left;
    margin-top: 34px;
    margin-left: 30px;
}

.house_loan_title{
    float: left;
    width: 300px;
    text-align: left;
    margin-left: 20px;
}
.jsq_List{
    font-size: 16px;
    width: 360px;
    height: 48px;
    float: left;
}

.jsq_box{
    width: 255px;
    height: 35px;
    border: 1px solid #CCCCCC;
    background-color: #f9f9f9;
    border-radius: 3px;
    float: left;
    margin-top: 6px;
    margin-left: 15px;
}
.house_loan_option{
    width: 300px;
    float: left;
    margin-left: 92px;
    margin-top: 25px;
}

.count_pic{
    position: absolute;
    left: 50%;
    margin-left: -42px;
    top: 50%;
    margin-top: -39px;
}
.loan_result{
    width: 385px;
    height: 340px;
    float: left;
    margin-top: 34px;
    margin-left: 115px;
}

.loan_jsq_box{
    width: 345px;
    height: 42px;
    background-color: #f7e7e6;
    margin-top: 10px;
    line-height: 42px;
    font-size: 14px;
    padding-left: 15px;
}
/*业主委托css*/
.phone-box {
    text-align: center;
    width: 100%;
    height: 404px;
    background: url(../image/teleph.png) no-repeat 100%;
    background-position: center 0;
}

.phone-box .gold {
    padding-top: 50px;
    font-size: 40px;
    font-weight: bold;
}
.phone-box .gold-1 {
    font-size: 34px;
    padding-top: 194px;
}
.cont-house {
    width: 1000px;
    margin: 0 auto;
    height: auto;
}
.dope {
    height: 120px;
    width: 755px;
    margin: 0 auto;
}
.dope_line{
    width: 240px;
    height: 1px;
    background-color: #cdcdcd;
    margin-top: 60px;
    float: left;
}

.dope_title{
    width: 275px;
    font-size: 30px;
    float: left;
    margin-top: 36px;
    text-align: center;
}
.dope_info{
    width: 755px;
    text-align: center;
    font-size: 16px;
    color: #9f9f9f;
    margin-top: 15px;
    float: left;
}
.entrust_box{
    width: 1000px;
    height: 580px;
    background-color: #f5f5f5;
    margin-top: 40px;
    margin-bottom: 60px;
}
.entrust_content{
    width: 943px;
    height: 530px;
    border: 1px solid #dbdbdb;
    background-color: #FFFFFF;
    margin: 29px 27px;
    float: left;
}
.entrust_middle{
    width: 580px;
    height: 650px;
    margin: 0 auto;
}

.entrust_option{
    width: 125px;
    margin-top: 25px;
    float: left;
}
.entrust_option li{
    font-size: 16px;
    text-align: right;
    width: 125px;
    float: left;
    height: 40px;
    margin-top: 20px;
}
.entrust_input{
    width:436px;
    height: auto;
    float: left;
    margin: 40px 0 45px 15px;
}
.entrust_type{
    width: 436px;
    height: 40px;
    float: left;
}
.entrust_type li{
    cursor: pointer;
    width: 101px;
    height: 38px;
    border: 1px solid #adadad;
    text-align: center;
    line-height: 38px;
    font-size: 16px;
    margin-right: 8px;
}
.entrust_type .on{
    width: 99px;
    height: 36px;
    border: 2px solid #ee2d23 ;
    text-align: center;
    line-height: 36px;
    font-size: 16px;
    margin-right: 8px;
    color: #ee2d23 ;
}
.contacts_name{
    width: 91px;
    height: 38px;
    border: 1px solid #adadad;
    border-radius: 0;
    padding: 0 5px;
    font-size: 16px;
    margin-top: 20px;
}
.contacts_phone{
    width: 268px;
    height: 38px;
    float: left;
    border: 1px solid #adadad;
    border-radius: 0;
    padding: 0 5px;
    font-size: 16px;
    margin-top: 20px;
}
.area_phone{
    width: 283px;
    height: 38px;
    float: left;
    border: 1px solid #adadad;
    border-radius: 0;
    padding: 0 5px;
    font-size: 16px;
    margin-top: 20px;
}
.house_layout,.house_acreage,.code_input{
    width: 300px;
    height: 40px;
    margin-top: 20px;
    float: left;
    font-size: 16px;
}
.house_layout_box,.house_acreage_box,.code_box{
    width: 91px;
    height: 38px;
    border: 1px solid #adadad;
    border-radius: 0;
    padding: 0 5px;
    font-size: 16px;
}
.hope_price{
    width: 238px;
    height: 38px;
    float: left;
    border: 1px solid #adadad;
    border-radius: 0;
    padding: 0 5px;
    font-size: 16px;
    margin-top: 20px;
}
.finish_btn{
    /*width: 580px;*/
    /*height: 63px;*/
    /*text-align: center;*/
    margin-left:139px;
}
/*招聘*/
.recruit-box {
    padding-bottom:36px;
    margin: 0 auto;
    width:1000px;height:auto;
    overflow: hidden;
}

.recruit-box .zp_recruit {
    width:27%;
    background: #fff;
    border: 1px solid #e3e3e3;
    float: left;
    margin-left: 15px;
    border-radius: 5px;
}
.recruit-box .recruit-l {
    width:216px;
    background: #fff;
    border: 1px solid #e3e3e3;
    float: left;
    margin-left: 15px;
    /*border-radius: 5px;*/
}
.recruit-box .recruit-r {
    /*min-height: ;*/
    font-size: 17px;
    border: 1px solid #e3e3e3;
    background: #fff;
    /*border-radius: 10px;*/
    margin-left: 15px;
    float: left;
    width:68%;
}
.recruit-box .my_house_r{
    /*min-height: ;*/
    font-size: 17px;
    border: 1px solid #e3e3e3;
    background: #fff;
    /*border-radius: 10px;*/
    margin-left: 15px;
    float: left;
    width:72%;
}
.rect-ul .recurit-rbox {
    margin-right:15px;
    margin-left:20px;
    height: auto;
}
.recurit-rbox .recurit-h {
    font-size:18px;
    height: 58px;
    line-height: 58px;
    margin-bottom: 17px;
}

.recruit-box .recruit-l li {
    width:172px;
    padding:0 22px;
    cursor: pointer;
    height: 48px;
    float: left;
    line-height: 50px;
    font-size: 16px;
}
.recruit-box .recruit-r .recurit-rbox {
    width:94%;
    margin-left:20px;
    margin-top: 20px;
    height: auto;
}
.recruit-l li.on {
    background: #fdede7 url("../image/right_arrow.png") no-repeat right center;
    background-position-x: 243px;
    color: #eb481a;
}
.recruit-l li a:hover {
    color: #000;
    text-decoration:none;
}
.recruit-l li a{
    width:74%;height:100%;
    padding-left:63px;
    display: inline-block;

}

.zp_recruit li{
    cursor: pointer;
    width: 81%;
    height: 48px;
    float: left;
    line-height: 50px;
    font-size: 16px;
    padding: 0 23px;
    overflow: hidden;
    background: url("../image/dd.png") no-repeat right center;
    background-position-x: 243px;
}
.wrap_top_select {
    display: none;
}
.wrap_top_hide {
    display: none;
}
.house_property_box {
    width: 27%;float: left;
}
.house_property input {
    width:200px;
    margin-left:10px;
    height:40px;
    border-radius:5px;
    padding-left:10px;
    border:1px solid #e3e3e3;
    float: left;
    margin-top:7px;
}
.house_property img {
    margin-top:7px;
    margin-left:-2px;
    float: left;
    cursor: pointer;
}
.house_property {
    overflow: hidden;
    width:270px;
    height:56px;
    line-height: 56px;
    background:#f3f3f3;
    text-align: center;
    margin-left:15px;
    margin-bottom:25px;
}
.recruit-l li.up1 a {
    color:#fff;
}
.recruit-l li.up1 {
    background: url(../image/favorite_w.png) no-repeat 32px 16px;
    background-color: #DC342F ;
}
.recruit-l li.op1 {
    background: url(../image/favorite.png) no-repeat 32px 16px;

}
.pagination ul li a {
    cursor: pointer;
}
.recruit-l li.up2 {
    background: url(../image/browse.png) no-repeat 32px 16px;
}
.recruit-l li.op2 {
    background: url(../image/browse_w.png) no-repeat 32px 16px;
    background-color: #DC342F ;
}
.recruit-l li.op2 a {
    color:#fff;
}
.recruit-l li.up3 {
    background: url(../image/house-1.png) no-repeat 32px 16px;
}
.recruit-l li.op3 {
    background: url(../image/house-1_w.png) no-repeat 32px 16px;
    background-color: #DC342F ;

}
.recruit-l li.op3 a{
    color:#fff;
}
.recruit-l li.up4 {
    background: url(../image/demand.png) no-repeat 32px 16px;
}
.recruit-l li.op4 {
    background: url(../image/demand_w.png) no-repeat 32px 16px;
    background-color: #DC342F ;

}
.recruit-l li.op4 a {
    color:#fff;
}
.recruit-l li.up5 {
    background: url(../image/eye-1.png) no-repeat 32px 16px;
}

.recruit-l li.op5 {
    background: url(../image/eye-1_w.png) no-repeat 32px 16px;
    background-color: #DC342F ;

}
.recruit-l li.op5 a {
    color:#fff;
}
.recruit-l li.up6 {
    background: url(../image/pen.png) no-repeat 32px 16px;
}

.recruit-l li.op6 {
    background: url(../image/pen_w.png) no-repeat 32px 16px;
    background-color: #DC342F ;

}
.recruit-l li.op6 a {
    color:#fff;
}
.recruit-l li.up7 {
    background: url(../image/entrust.png) no-repeat 32px 16px;
}

.recruit-l li.op7 {
    background: url(../image/entrust_w.png) no-repeat 32px 16px;
    background-color: #DC342F ;

}
.recruit-l li.op7 a {
    color:#fff;
}

.recurit-way {
    height:86px;
}
.recurit-way1 {
    height: auto;
}
.recurit-top {
    margin-bottom:55px;
}
.rect-top {
    height: 53px;
    line-height:53px;
    margin-top:13px;
}
.rect-top span{
    color:#ee2d23 ;
}
.recruit-ribox {
    width:100%;
    margin:0 auto;
}
.rect-ul {
    height:50px;
    width: 100%;background:#f7f7f7;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.rect-ul li {
    cursor: pointer;
    line-height:50px;
    width: 127px;
    text-align:center;
}
.rect-ul li.on {
    background:#e7e5e5;
}
.rect-ul li a {
    width:100%;height:100%;display:inline-block;
}
.rect-ul li a:hover {
    color: #000;
}
.rect-index {
    padding-bottom:42px;
    margin-top:6px;
    width:100%;
    height:auto;
}
.rect-index-one {
    overflow:hidden;
    height:175px;
    width:704px;
    margin:0 auto;
    padding-top:49px;
    border-bottom:1px solid #f2f2f2;
}
.rect-index-one .rect-onel {
    width: 197px;
    float: left;
    height:147px;
    margin-right:14px;
}
.rect-index-one .rect-onez {
    width:387px;
    float: left;
}

.rect-index-one .rect-onez-p {
    /*height:45px;*/
    display: inline-block;
    /*line-height: 34px;*/
    font-size:19px;
    width:430px;
    position: relative;
    color:#DC342F ;
}
.rect-index-one .rect-index-one {
    height:224px;width:704px;padding-top:49px;margin:0 auto;
}
.rect-index-one .rect-onez-p1 {
    font-size:15px;
}
.rect-index-one .rect-onez-p2 {
    color: #999;font-size:14px;
    margin-top:7px;
}
.rect-index-one .rect-oner {
    height: 145px;
    width: 120px;
    float: left;
    /* display: inline-block; */
    position: absolute;
    top: 0;
    right: 15px;
}
.rect-oner-top {
    /*background:url('../image/des.png') no-repeat 84px 25px;*/
    padding-top:30px;
    color: #ee2d23 ;
    text-align: center;
}
.rect-oner-top span {
    color:#ee2d23 ;
    font-size:30px;
}
.rect-oner-bot {
    text-align: center;
    font-size:14px;
    color:#999;
}
.rect-index-on{
    overflow: hidden;
    height:132px;
    width: 704px;
    margin: 0 auto;
    padding-top:24px;
    border-bottom: 1px solid #f2f2f2;
}

.rect-index-on .rect-onez {
    width:390px;
    float: left;
}

.rect-index-on .rect-onez-p {
    height:47px;
    display: inline-block;
    line-height: 47px;
    font-size:19px;
    color:#DC342F ;
}
.rect-index-on .rect-index-one {
    height:224px;width:704px;padding-top:49px;margin:0 auto;
}
.rect-index-on .rect-onez-p1 {
    font-size:15px;
}
.rect-index-on .rect-onez-p2 {
    color: #999;font-size:14px;
    margin-top:7px;
}
.rect-index-on .rect-oner {
    height:148px;
    width:83px;
    float: right;
    margin-top:-21px;
    display: inline-block;

}
.rect-oner-bot {
    font-size:14px;
    color:#999;
}
/*二手房详细页样式开始*/

.esfl_tit {
    margin-bottom: 20px;
    line-height: 24px;
    font-size: 24px;
    overflow: hidden;
    margin-top: 20px;
}
.org {
    color: #ff4600;
    font-weight: bold;
}

.left {
    float: left;
}

.esfl_tit .right {
    font-size: 14px;
    color: #222;
}

.esfl_main {
    width: 1000px;
    overflow: hidden;
    margin-bottom: 30px;
}

.main_hx {

    width: 454px;
    overflow: hidden;
    height:430px;
    margin-left:20px;
}

.main_hx_box1 {
    /*border: 1px solid #ddd;*/
    width: 468px;
    /*overflow: hidden;*/
    background: #fff;
    height: 380px;
}

.slideTxtBox{ width:468px;   }
.slideTxtBox .hd{ height:29px; line-height:29px; background:#f1f1f1; padding:0; position:relative;border-bottom: 1px solid #f1f1f1;box-shadow: 0 1px 3px rgba(0,0,0,0.2);}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:38px;   }
.slideTxtBox .hd ul li{ float:left; width: 155px; cursor:pointer; color: #666666;height:29px; }
.slideTxtBox .hd ul li .snt{width: 18px; height: 15px; margin-left:54px; margin-top:8px; margin-right: 10px;}
.slideTxtBox .hd ul li .hxt{width: 16px; height: 16px; margin-left:50px; margin-top:6px; margin-right: 10px;}
.slideTxtBox .hd ul li .xqt{width: 19px; height: 13px; margin-left:48px; margin-top:8px; margin-right: 10px;}
.slideTxtBox .hd ul li.on{ height:29px; background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; color:#DC342F  ; }
/*.slideTxtBox .bd{width: 469px; height: 499px; float: left;}*/
.ban{ width:470px; height:499px;position: relative;}
.ban2{ width:454px; height:340px; position:absolute; overflow:hidden; }
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:454px; height:340px;}
.ban2 ul li img {max-height: 340px;max-width:454px;}
.prev{ float:left; cursor:pointer;}
.num{        position: relative;
    top: 346px;
    overflow: hidden;
    width: 454px;
    height: 82px;
}
#contt {
    margin-top:15px;
}
.min_pic{ width:520px; height: 60px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ display: inline-block;
    width: 109px;
    height: 82px;
    margin-right: 6px;}
#ban_num1 ul li.on a img{opacity:1;}
#ban_num1 ul li a img {width:109px;height:82px;opacity: 0.5;}
/*#ban_num1 ul li:first-child { margin-left: 0;}*/
/*#ban_num11 ul li a img {width:109px;height:82px;opacity: .5;}*/
/*#ban_num111 ul li a img {width:109px;height:82px;}*/
.contentFirst {background-color: #fff; box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    padding-bottom:50px;}
.ban .prev_btn1 {
    position: absolute;
    top: 346px;
    z-index: 999;
    left: 0;
    line-height: 82px;
    width: 32px;
    text-align: center;
    font-size: 20px;
    color: #cac9c9;
    opacity: 0.7;
    filter: alpha(opacity=70);
    background-color: #000;
    -webkit-user-select: none;
}
.agent1 .prev_fl{
    position: absolute;
    /*top: 346px;*/
    width: 108px;
    height: 108px;
    /*z-index: 999;*/
    left: 0;
    line-height: 82px;
    /*width: 32px;*/
    text-align: center;
    font-size: 20px;
    color: #cac9c9;
    /*opacity: .8;*/
    /*filter: alpha(opacity=80);*/
    /*background-color: #000;*/
    -webkit-user-select: none;}
.next_btn1{     position: absolute;
    top: 346px;
    right: 16px;
    line-height: 82px;
    width: 32px;
    text-align: center;
    font-size: 20px;
    color: #cac9c9;
    opacity: 0.7;
    filter: alpha(opacity=70);
    background-color: #000;
    -webkit-user-select: none;}
.prev1{ position:absolute; top:113px; left:0px; width:26px; height:66px; z-index:99; cursor:pointer;}
.prev1 img {width:26px; height:66px;}
.next1 img {width:26px; height:66px;}
.next1{ position:absolute; top:113px; right:0px; width:26px; height:66px;z-index:99;cursor:pointer;}
.prev2{ position:fixed; top:50%; margin-top: -30px; left:20px; width:60px; height:60px; z-index:9999; cursor:pointer; background: url(../image/60x60（1）.png) no-repeat ;}
.prev2:hover{ width:60px; height:60px;background: url(../image/60x60（1）_1.png) no-repeat ;}
.next2{ position:fixed; top:50%; margin-top: -30px; right:20px; width:60px; height:60px; z-index:9999; cursor:pointer; background: url(../image/60x60.png) no-repeat;}
.next2:hover{ width:60px; height:60px;  background: url(../image/60x60_1.png) no-repeat;}
.mhc{ background:#000; width:100%; height:100%; opacity:0.8;-moz-opacity:0.8;filter:alpha(Opacity=80); position:absolute; left:0; top:0; display:none;z-index: 100;}
.pop_up{ padding:5px; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-300px; display:none; z-index:99999;}
.pop_up_xx{ width: 40px; height: 40px; position: absolute; top: 95px; right:-1px; cursor: pointer;z-index:999;}
.pop_up2{ width:800px; height:600px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:800px; height:600px; float:left;text-align: center;line-height:600px;}
.pop_up2 ul li img {margin-top:12%;}

#map_info div.selected {
    background:#DDDDDD;
}
/*二手房详细页样式结束*/
/*地图*/
.fy_pt {

    width: 928px;
    height: 466px;
    margin: 0 auto;
    padding: 32px 0;
}
.fy_pt_title {
    margin-bottom:15px;
    font-size: 22px;
}
.fy_pt_box ul{
    height: 48px;
    line-height: 48px;
    text-align: center;
    border-bottom: 1px solid #DDDDDD;
}
.fy_pt_box ul li {
    cursor: pointer;
    font-size:14px;
    color: #666;
    background-color: #e5e5e5;
    width: 118px;
    padding-left:65px;
    border:1px solid #DDDDDD;
}
.fy_pt_box ul li.active {
    background: #fff;
}
.fy_pt_box ul li img {
    margin-top:14px;
    margin-right:5px;
}
.pt_add {
    text-align: left;
    font-size: 14px;
    width: 205px;
    line-height: 14px;
    color: #DC342F ;
    margin-left: 7px;
    margin-bottom: 5px;
}
.into_dw img {
    width: 14px;
    height: 16px;
}
.pt_add_1 {
    text-align:left;
    font-size: 14px;
    width: 206px;

    line-height: 25px;
    color: #222222;
    margin-left: 21px;
}
.into_dw {
    width: 234px;
    margin-left: 9px;
    margin-top: 20px;
    border-bottom: 1px dashed #DDDDDD;
}
.picList1 li img {
    width:490px;height:370px;overflow: hidden;
}
.gray-ul {
    /*max-height:466px;*/
    /*min-height:233px;*/
}
.gray-ul li img {
    width:68px;height:52px;
}
.intro h4 a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 200px;
    font-size: 18px;
    font-weight: normal;
}
.intro h4 a:hover {
    color:#DC342F ;
}
.position_filter {
    cursor: pointer;
    float: left;
}
.remark {
    font-size: 14px;
    color: #999999;
    height: 18px;
    float: left;
    width:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}
/*计算器*/
::selection{background-color:rgba(13,173,81,0.2);color:#333}::-moz-selection{background-color:rgba(13,173,81,0.2);color:#333}
::-webkit-selection{background-color:rgba(13,173,81,0.2);color:#333}
body,div,p{margin:0;padding:0}
article,aside,details,canvas,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
html{overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
img{border:0;vertical-align:top}dl,dt,dd,ul,ol,li{list-style:none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;font-weight:normal}
input,textarea,button{margin:0;padding:0;outline:none;resize:none;}
input[type="search"]{box-sizing:content-box}button{border:0}em,i,b,strong{font-weight:400;font-style:normal}iframe{border:0;margin:0;padding:0}
.lianjia-header{height:55px;line-height:55px;background:#39ac6a;color:#FFF}.lianjia-header .welcome{font-size:12px}.lianjia-header .logo{margin-top:15px;display:block;height:30px;background-image:url(img/new-version/logo.png);width:148px;background-repeat:no-repeat}.lianjia-header .nav{width:840px}.lianjia-header .nav .login .typeShowUser a{font-size:14px}.lianjia-header .nav .login .typeShowUser>a{margin:0;margin-right:24px}.lianjia-header .nav ul{text-align:right;width:640px;padding-top:0;float:right;clear:both;margin-left:20px}.lianjia-header .nav ul li{float:left;position:relative}.lianjia-header .nav ul li.hover:hover{z-index:1005}.lianjia-header .nav ul li.hover:hover .nav-list{opacity:1;position:absolute;display:block \9;pointer-events:auto;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1);z-index:99999}.lianjia-header .nav ul li.hover .nav-list{width:100px;position:absolute;height:20px;left:50%;margin-left:-38px;top:42px;z-index:99999;opacity:0;display:none \9;-webkit-transition:all 500ms cubic-bezier(.34, 1.21, .4, 1);-moz-transition:all 500ms cubic-bezier(.34, 1.21, .4, 1);transition:all 500ms cubic-bezier(.34, 1.21, .4, 1);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(0) scale(0);-moz-transform:translateY(0) scale(0);-ms-transform:translateY(0) scale(0);-o-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.lianjia-header .nav ul li.hover .nav-list-xinfang{top:26px}.lianjia-header .nav ul li.hover dd{position:absolute;margin-top:13px;background:#f9f9f9;border-radius:2px;width:124px;left:-25px;padding:10px 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2)}.lianjia-header .nav ul li.hover dd img{width:100px;height:100px;float:left;margin-left:13px}.lianjia-header .nav ul li.hover dd i{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;width:0;height:0;display:block;position:absolute;left:53px;top:-10px}.lianjia-header .nav ul li.hover dd dl{height:30px;line-height:30px}.lianjia-header .nav ul li.hover dd dl a{color:#333;float:left;padding:0;margin-left:20px;font-size:14px}.lianjia-header .nav ul li a{font-size:16px;color:#fff;padding:0 10px;display:inline-block;text-decoration:none}.lianjia-header .nav ul li a.on{background:#30965C}.lianjia-header .nav .login a{font-size:16px;color:#fff;margin:0 5px}.lianjia-header .nav .ti-hover{position:relative;z-index:99}.lianjia-header .nav .ti-hover:hover .user-news ul{opacity:1;filter:alpha(opacity=100);display:block \9;pointer-events:auto;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.lianjia-header .nav .typeUserInfo,.lianjia-header .nav .typeShowUser{position:relative;z-index:2}.lianjia-header .nav .user-news{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;color:#fff;cursor:pointer}.lianjia-header .nav .user-news i{display:inline-block;background:#e2655c;font-size:.875em;text-align:center;height:11px;line-height:11px;padding:1px}.lianjia-header .nav .user-news>i{position:absolute;top:18px;right:37px;padding:0 5px;height:16px;line-height:16px;text-align:center;background-color:#e2655c;color:#fff}.lianjia-header .nav .user-news span{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;width:0;height:0;display:block;position:absolute;left:53px;top:-10px}.lianjia-header .nav .user-news ul{width:198px;background:#f9f9f9;border-radius:2px;padding-top:0;position:absolute;left:50%;top:50px;margin-left:-120px;filter:alpha(opacity=0);display:none \9;opacity:0;-webkit-transition:all 500ms cubic-bezier(.34, 1.21, .4, 1);-moz-transition:all 500ms cubic-bezier(.34, 1.21, .4, 1);transition:all 500ms cubic-bezier(.34, 1.21, .4, 1);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(0) scale(0);-moz-transform:translateY(0) scale(0);-ms-transform:translateY(0) scale(0);-o-transform:translateY(0) scale(0);transform:translateY(0) scale(0);padding:10px 0;border:1px solid #e4e4e4}.lianjia-header .nav .user-news ul li{clear:both;color:#999;height:25px;font-size:12px;line-height:25px;text-align:center;width:191px}.lianjia-header .nav .user-news ul li a{color:#999;font-size:12px;text-shadow:none;font-weight:normal;margin-left:0}.lianjia-header .nav .user-news ul li a i{color:#f46a1f;font-weight:700;margin:0 3px;background:none}.lianjia-header .nav .user-news ul li.s-li{height:0;position:relative;left:25px;top:-10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.lianjia-header .logo{background:url(img/new-version/logo@2x.png);background-size:148px 30px}}.dl-lst dt{float:left;height:27px;line-height:27px;font-size:12px;margin-right:6px;font-weight:700}.dl-lst dd{width:946px;zoom:1}.dl-lst dd a{padding:10px 7px 15px;height:27px;line-height:27px;color:#333;font-size:12px}.dl-lst dd a:hover{text-decoration:underline;color:#39ac6a}.dl-lst dd a.on{color:#E4393C}.dl-lst dd span{color:#39ac6a;margin-right:2px;margin-left:17px;font-weight:700}.footer{clear:both;width:100%;margin-top:45px}.footer .wrapper{width:1150px}.footer .f-title{height:75px;border-bottom:1px solid #393939;line-height:75px;margin:0}.footer .f-title .fr{color:#7dcfa0}.footer .f-title .fl li{float:left}.footer .f-title .fl li.nav_f{position:relative;text-align:left}.footer .f-title .fl li.nav_f:hover .sitemap-quick{display:block}.footer .f-title .fl li.nav_f .sitemap-quick{display:none;width:200px;position:absolute;background:rgba(71,78,88,0.95);padding:15px;line-height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;right:-70px;top:49px;z-index:999;box-shadow:0 2px 5px rgba(0,0,0,0.25);background:#333 \0}.footer .f-title .fl li.nav_f .sitemap-quick p{color:#fff3be;font-size:14px;font-weight:700}.footer .f-title .fl li.nav_f .sitemap-quick dd a{height:auto;margin:5px 0;color:#dbece1}.footer .f-title .fl li.nav_f .sitemap-quick .nav_area{clear:both;width:200px;border-bottom:1px solid #777;margin-bottom:10px;padding-bottom:10px}.footer .f-title .fl li.nav_f .sitemap-quick .last{border:none;margin:0;padding:0}.footer .f-title .fl li.nav_f .sitemap-quick a{color:#ddd;font-size:12px;margin-right:9px;height:20px;line-height:20px;padding:0;float:none;display:inline-block}.footer .f-title .fl li a{color:#fff;margin-right:15px;font-size:14px}.footer .f-title .fl li a:hover{text-decoration:none}.footer .lianjia-link-box{padding:13px 0 20px 0;border-bottom:1px solid #393939;background:none}.footer .lianjia-link-box .fl{width:870px}.footer .lianjia-link-box .fl .tab{height:40px}.footer .lianjia-link-box .fl .tab span{padding:8px 10px;background:#121212;color:#888c8e;float:left;margin-right:12px;cursor:pointer;font-size:12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer .lianjia-link-box .fl .tab span.hover{background:#394043;color:#fff}.footer .lianjia-link-box .fl .link-list div{display:none;height:89px;overflow:hidden}.footer .lianjia-link-box .fl dd a{color:#888c8e;font-size:12px;display:inline-block;margin:10px 10px 0 0}.footer .lianjia-link-box .fr img{border:5px solid #fff;border-radius:2px;width:129px;height:129px}.footer .bottom{padding-top:23px}.footer .bottom .copyright{color:#888c8e;font-size:12px;line-height:20px}.footer .bottom .hot-frauds{position:relative;height:45px}.footer .bottom .hot-frauds label{border:1px solid #999;width:77px;height:27px;display:block;text-align:center;line-height:27px;color:#999;font-size:12px;float:right}.footer .bottom .hot-frauds label.hover{background:#fff}.footer .bottom .hot-frauds label i{background:url(img/home/sprite.png) -582px -19px;width:9px;height:6px;display:inline-block;margin-left:5px}.footer .bottom .hot-frauds .frauds-list{display:none;position:absolute;right:0;width:505px;padding:20px;background:#fff;border-radius:2px;top:45px}.footer .bottom .hot-frauds .frauds-list i{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;width:0;height:0;display:block;position:absolute;right:28px;top:-9px}.footer .bottom .hot-frauds .frauds-list span{color:#333;font-size:12px;margin-right:4px;background:#f5f5f5;display:inline-block;width:19px;height:19px;text-align:center;cursor:pointer}.footer .bottom .hot-frauds .frauds-list span.hover{background:#222;color:#fff}.footer .bottom .hot-frauds .frauds-list .link-list{line-height:23px}.footer .bottom .hot-frauds .frauds-list .link-list div{display:none}.footer .bottom .hot-frauds .frauds-list .link-list a{color:#999;font-size:12px;margin-right:8px}.lianjia-footer-simple{height:80px;text-align:center;padding-top:20px;line-height:24px;color:#999;font-size:12px;background:#f5f5f5;padding-top:60px}.ui-autocomplete{padding-top:0;position:relative;box-shadow:none}.ui-autocomplete .ui-menu-item .hot-title{width:325px;display:inline-block;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchs{height:48px;line-height:48px;padding-top:10px;background-image:url(img/new-version/tips-bg.png);background-repeat:repeat-x;background-size:18px 62px;width:100%;background-color:#f1f1f1}.searchs .search-txt{width:720px}.searchs .search-txt .yjwd{line-height:33px}.searchs .search-txt .yjwd a{font-size:12px;color:#aaa;font-weight:700}.searchs .search-txt .yjwd a:hover{text-decoration:none}.searchs .search-txt .yjwd i{display:block;float:left;padding-top:11px;margin-right:5px}.searchs .search-txt .yjwd img{width:12px;height:12px}.searchs .search-txt .search-tab{float:left;width:500px;border:1px solid #ccc;border-radius:2px;height:35px;position:relative}.searchs .search-txt .search-tab .suggest-wrap{top:5px;float:right;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.175);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.175);box-shadow:0 2px 2px rgba(0,0,0,0.175);border:1px solid #ccc;border-top:0;z-index:99;display:none;left:-1px;padding:0}.searchs .search-txt .search-tab .suggest-wrap .title{background:#f2f4f7;color:#718aa6;font-weight:700;height:35px;line-height:35px;padding-left:14px}.searchs .search-txt .search-tab i.icon{background:url(img/new-version/bg.png) -850px -51px;width:7px;height:4px;display:block;float:left;margin-top:16px;margin-right:8px;position:absolute;left:60px;z-index:98}.searchs .search-txt .search-tab .check{position:absolute;z-index:98;height:35px;line-height:35px;width:70px;text-align:center;cursor:pointer}.searchs .search-txt .search-tab ul.tabs{width:70px;float:left;position:absolute;z-index:99;height:35px;overflow:hidden;top:0;background:#fff;display:none}.searchs .search-txt .search-tab ul.tabs li{height:35px;line-height:35px;text-align:center}.searchs .search-txt .search-tab ul.tabs li:hover{background:#f9f9f9}.searchs .search-txt .search-tab ul.tabs li label{cursor:pointer}.searchs .search-txt .search-tab ul.tabs li a{color:#333}.searchs .search-txt .search-tab .txt-serach{position:absolute;left:0;top:0}.searchs .search-txt .search-tab .txt-serach input{float:left;padding-left:75px;width:425px;height:31px;border:0;background:#fff;line-height:31px;position:relative;top:2px}.searchs .search-txt .search-tab .txt-serach .hot-sug{display:none;margin-top:36px;margin-left:-1px;position:absolute;z-index:999}.searchs .search-txt .search-tab .txt-serach .hot-sug ul{width:502px;background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.175);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.175);box-shadow:0 2px 2px rgba(0,0,0,0.175);border:1px solid #ccc;border-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.searchs .search-txt .search-tab .txt-serach .hot-sug li{height:35px;line-height:35px;padding:0 14px}.searchs .search-txt .search-tab .txt-serach .hot-sug li.hot-name{background:#f2f4f7;color:#718aa6;font-weight:700}.searchs .search-txt .search-tab .txt-serach .hot-sug li.hot-name:hover{background:#f2f4f7}.searchs .search-txt .search-tab .txt-serach .hot-sug li.del{display:none;text-align:right;cursor:pointer}.searchs .search-txt .search-tab .txt-serach .hot-sug li.del:hover{background:#fff}.searchs .search-txt .search-tab .txt-serach .hot-sug li a{color:#333;display:inline-block;font-size:14px;text-decoration:none;width:100%}.searchs .search-txt .search-tab .txt-serach .hot-sug li:hover{background:#f2f2f2}.searchs .search-txt form{width:620px;float:left}.searchs .search-txt .act-search{width:100px;height:36px;border:1px solid #aa4741;border-radius:2px;float:left;margin-left:10px;background:#c7524b;color:#fff;line-height:36px;font-weight:700;font-size:14px}.searchs .last{color:#999;line-height:35px;width:190px}.searchs .last b{color:#999999;font-weight:700;float:left}.searchs .last a{color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100px}.searchs .last i{background:url(img/new-version/bg.png) -845px -19px;width:18px;height:18px;display:inline-block;margin-top:8px;margin-right:10px;float:left}.searchs .last .ditu{border:1px solid #bfbfbf;border-radius:2px;height:34px;padding:0 15px;line-height:34px;font-size:14px;font-weight:700;color:#333;background:#f5f5f5}.searchs .last .ditu i{background:url(img/new-version/bg.png) -1068px -615px;width:13px;height:13px;margin:0;margin-top:11px;margin-right:5px}.searchs .last .ditu a{width:81px;color:#333;display:block;text-overflow:inherit;white-space:inherit;overflow:auto}.savesearch{position:absolute;right:3px;top:-6px;width:125px;display:none}.savesearch .cunn{display:none}.savesearch .icon{background:url(img/new-version/save-bg.png) -15px -77px;width:16px;height:11px;position:absolute;right:53px;top:38px;z-index:10}.savesearch ul{background:#fff;z-index:9;width:502px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.175);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.175);box-shadow:0 2px 2px rgba(0,0,0,0.175);border:1px solid #ccc;border-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;right:-4px;top:42px}.savesearch span{cursor:pointer;color:#aaa}.savesearch span label{background:url(img/new-version/save-bg.png) -3px -79px;width:10px;height:6px;display:block;position:absolute;right:10px;top:21px}.savesearch span label.down{background:url(img/new-version/save-bg.png) -3px -92px}.savesearch i{background:none;float:left}.savesearch li{margin:0 15px;line-height:35px;cursor:pointer}.savesearch li.more{text-align:center;font-size:12px;color:#999}.savesearch li.title{height:35px;line-height:35px;background:#f5f5f6;margin:0;padding:0 15px;border-bottom:1px solid #e5e5e5;cursor:default;color:#999;font-weight:700}.savesearch li.list{height:108px;overflow:hidden}.savesearch .li{height:35px;line-height:35px;border-bottom:1px solid #eee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;padding-right:30px}.savesearch .li .se{background:#f1f1f1;margin:7px 8px 7px 0;padding:10px 4px;line-height:0;border-radius:1px;color:#999}.savesearch .li .ti{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:#333}.savesearch a{color:#555;font-size:12px}
.intro{background:#f1f1f1;border-top:1px solid #eee;}
.intro .container{width:1000px;margin:0 auto}.intro .l-txt,.intro .r-txt{font-size:12px}
.intro .l-txt i{background:url(img/new-version/bg.png) no-repeat -12px -7px;width:13px;height:19px;display:inline-block;position:relative;top:3px}.intro .l-txt a,.intro .l-txt span{color:#555555}
.intro .l-txt span.stp{color:#999;}.intro .l-txt .num{color:#E4393C}.intro .r-txt{color:#888888}.intro .r-txt .desc{color:#39ac6a}.fix-right{position:fixed;right:20px;bottom:50px;width:37px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:100}.fix-right .tips{display:none;width:37px;background:#f9f9f9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:2px}.fix-right .tips li{height:24px;width:37px;padding:7px 0;position:relative;overflow:hidden}.fix-right .tips li span{background-image:url(img/home/Sprite_Graphic.png);background-position:-594px -168px;opacity:0;filter:alpha(opacity=0);min-width:79px;width:auto;height:37px;position:absolute;left:-96px;top:0;padding-right:5px;text-align:center;line-height:37px;color:#fff;font-size:12px;-webkit-transition:all ease-in .5s;-o-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;transition:all ease-in .5s}.fix-right .tips li span.erweima{background:none;position:absolute;top:-1px;left:-94px;height:88px;width:82px}.fix-right .tips li span.erweima img{width:82px;height:88px}.fix-right .tips li span.tel{background-position:-717px -168px;width:152px;left:-160px;padding-right:5px}.fix-right .tips li:hover{background:#39ac6a}.fix-right .tips li:hover span{filter:alpha(opacity=100);left:-76px}.fix-right .tips li:hover span.erweima{top:-1px;left:-74px}.fix-right .tips li:hover span.tel{left:-150px}.fix-right .tips li:hover label.erweima{background-position:-651px -24px}.fix-right .tips li:hover label.feedback{background-position:-651px -60px;cursor:pointer}.fix-right .tips li:hover label.im{background-position:-651px -100px}.fix-right .tips li:hover label.phone{background-position:-651px -137px}.fix-right .tips li:hover label.baodan{background-position:-675px -100px}.fix-right .tips li label{background:url(img/home/Sprite_Graphic.png);display:block;width:17px;height:19px;margin:0 auto}.fix-right .tips li label a{display:block;width:17px;height:19px}.fix-right .tips li label.erweima{background-position:-622px -24px;margin-top:3px}.fix-right .tips li label.feedback{background-position:-622px -60px}.fix-right .tips li label.im{background-position:-622px -100px;margin-top:4px}.fix-right .tips li label.phone{background-position:-622px -137px;margin-top:5px}.fix-right .tips li label.baodan{background-position:-697px -100px;margin-top:3px}.fix-right .has-ask{background:url(img/home/Sprite_Graphic.png) -824px -1px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:2px;width:37px;height:37px;margin-top:9px;position:relative;cursor:pointer;overflow:hidden;display:none}.fix-right .has-ask a{color:#adadaf;display:block;width:37px;height:37px}.fix-right .has-ask:hover{background:url(img/home/Sprite_Graphic.png) -780px -1px}.fix-right .has-ask:hover a{color:#fff;text-decoration:none}.fix-right .go-top{background:#f9f9f9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:2px;width:37px;height:24px;margin-top:9px;padding-top:13px;position:relative;cursor:pointer;overflow:hidden;display:none}.fix-right .go-top:hover{background:#39ac6a}.fix-right .go-top:hover i{background:url(img/home/Sprite_Graphic.png) -633px -230px}.fix-right .go-top:hover span{left:-70px;filter:alpha(opacity=100);-webkit-transition:all ease-in .5s;-o-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;transition:all ease-in .5s}.fix-right .go-top i{background:url(img/home/Sprite_Graphic.png) -604px -230px;width:17px;height:9px;display:block;margin:0 auto}.fix-right .go-top span{background:url(img/home/Sprite_Graphic.png) -600px -168px;display:block;width:74px;height:37px;position:absolute;left:-90px;top:0;filter:alpha(opacity=0);text-align:center;line-height:37px;color:#fff;font-size:12px;padding-right:5px}.sh-erweima{background-image:url(img/new-version/sh-erweima.png);width:215px;height:175px;background-position:0 0;position:relative;right:173px;top:10px;display:none}.ewm-close{background-image:url(img/new-version/sh-erweima.png);background-position:0 -239px;width:31px;height:31px;position:relative;top:30px;right:-20px;z-index:99;display:none}.feedback-box{z-index:10000;display:none;width:415px;padding:55px;background:#fff;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:2px;position:fixed;left:50%;top:50%;margin-left:-263px;margin-top:-273px}.feedback-box h1{text-align:center;font-size:20px;line-height:40px}.feedback-box p{font-size:12px;color:#999;line-height:20px}.feedback-box .box{padding-top:15px}.feedback-box .box span{display:block;font-weight:700;padding-bottom:12px}.feedback-box .box span label{color:#f00;font-size:12px;margin-left:10px;display:none}.feedback-box .box span i{color:#999}.feedback-box .box input{width:182px;height:34px;border-radius:2px;border:1px solid #dddddd;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.05);padding:0 8px}.feedback-box .box textarea{width:397px;height:120px;border:1px solid #dddddd;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.05);padding:8px;border-radius:2px}.feedback-box button{background:#39ac6a;width:180px;height:43px;line-height:43px;color:#fff;border-radius:2px;margin-top:26px;font-size:16px;cursor:pointer}.feedback-box #tips{color:#e4393c;font-size:12px;display:block;margin-top:20px}.feedback-box .has{margin-top:40px;font-size:12px}.feedback-box .has a{color:#1688be}.feedback-box .has i{background:url(img/home/Sprite_Graphic.png) -722px -102px;display:inline-block;width:14px;height:14px;position:relative;top:3px;margin-right:3px}.feedback-box .tab{margin-top:25px}.feedback-box .tab span{color:#394043;font-size:14px;background:#f5f5f6;display:inline-block;height:34px;line-height:34px;padding:0 15px;cursor:pointer}.feedback-box .tab span.check{color:#f5f5f6;background:#394043;position:relative}.feedback-box .tab span.check:after{content:"";display:inline-block;width:0;height:0;border-top:5px solid #394043;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;left:50px;top:34px;margin-left:-11px}.feedback-box .complain .appeal .tel{background:#f9f4e4;width:100%;color:#887b50;height:50px;line-height:50px;text-align:center;margin-top:37px}.feedback-box .complain .appeal .tel i{background-image:url(img/zhuanti/tousu.png);background-image:-webkit-image-set(url(img/zhuanti/tousu.png) 1x, url(img/zhuanti/tousu@2x.png) 2x);background-position:-4px -47px;width:9px;height:14px;display:inline-block;margin-right:5px;position:relative;top:1px}.feedback-box .complain .appeal b{color:#394043;font-weight:700;margin-top:40px;display:block}.feedback-box .complain .appeal p{color:#b2b2b2;line-height:23px}.feedback-box .complain .appeal ul li{height:40px;line-height:40px;border-bottom:1px solid #f5f5f5}.feedback-box .complain .appeal ul li span{color:#394043;font-size:12px;display:inline-block}.feedback-box .complain .appeal ul li span.time{width:142px}.feedback-box .complain .appeal ul li span.name{width:60px}.feedback-box .complain .appeal ul li span.phone{width:97px}.feedback-box .complain .appeal ul li span.type{width:80px}.feedback-box .complain .appeal ul li span.handle,.feedback-box .complain .appeal ul li span.finish{font-weight:700}.feedback-box .complain .appeal ul li span.handle{color:#938762}.feedback-box .complain .appeal ul li span.finish{color:#00ae66}.feedback-box .complain .appeal a{color:#b2b2b2;font-size:12px;text-decoration:none;display:block;margin-top:10px}.closebok{position:absolute;right:-23px;top:-23px;width:50px;z-index:999}.closebok img{width:50px}.fix-right-v2{position:fixed;right:0;top:0;width:38px;height:100%;background:#fff;z-index:1000;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);z-index:1001}.fix-right-v2 table{width:100%;height:100%}.fix-right-v2 table,.fix-right-v2 td{margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse}.fix-right-v2 a{display:block;width:38px;font-size:0;background-image:url("img/home/sidebar_spriteV2.png");background-image:-webkit-image-set(url("img/home/sidebar_spriteV2.png") 1x, url("img/home/sidebar_spriteV2@2x.png") 2x);overflow:hidden;cursor:pointer}.fix-right-v2 li{position:relative;margin:7px 0}.fix-right-v2 li span{position:absolute;right:48px;top:0;display:none;padding:0 14px;line-height:38px;color:#fff;font-size:12px;background:#00ae66;white-space:nowrap}.fix-right-v2 li span i{position:absolute;right:0;top:50%;width:0;height:0;margin:-5px -10px 0 0;font-size:0;border:5px solid;border-color:transparent transparent transparent #00ae66;overflow:hidden}.fix-right-v2 li .popup-qr{top:-30px;padding:8px;background:#fff}.fix-right-v2 li .popup-qr i{border-color:transparent transparent transparent #fff}.fix-right-v2 li .popup-qr .qr-title{display:block;padding-top:8px;color:#000;line-height:12px;font-size:12px}.fix-right-v2 .myfav a,.fix-right-v2 .myfav span{height:38px;line-height:38px}.fix-right-v2 .myfav a{background-position:-38px 0}.fix-right-v2 .myfav:hover a{background-position:0 0}.fix-right-v2 .ask a,.fix-right-v2 .ask span{height:50px;line-height:50px}.fix-right-v2 .ask a{background-position:-38px -38px}.fix-right-v2 .ask:hover a{background-position:0 -38px}.fix-right-v2 .sell a,.fix-right-v2 .sell span{height:50px;line-height:50px}.fix-right-v2 .sell a{background-position:-38px -88px}.fix-right-v2 .sell:hover a{background-position:0 -88px}.fix-right-v2 .baodan a,.fix-right-v2 .baodan span{height:38px;line-height:38px}.fix-right-v2 .baodan a{background-position:-38px -138px}.fix-right-v2 .baodan:hover a{background-position:0 -138px}.fix-right-v2 .download a,.fix-right-v2 .download span{line-height:38px}.fix-right-v2 .download a{height:38px;background-position:-38px -176px}.fix-right-v2 .download:hover a{background-position:0 -176px}.fix-right-v2 .phone a,.fix-right-v2 .phone span{height:38px;line-height:38px}.fix-right-v2 .phone a{cursor:default;background-position:-38px -214px}.fix-right-v2 .phone:hover a{background-position:0 -214px}.fix-right-v2 .feedback a,.fix-right-v2 .feedback span{height:38px;line-height:38px}.fix-right-v2 .feedback a{background-position:-38px -252px}.fix-right-v2 .feedback:hover a{background-position:0 -252px}.fix-right-v2 .gotop{position:absolute;bottom:50px}.fix-right-v2 .gotop a,.fix-right-v2 .gotop span{height:38px;line-height:38px}.fix-right-v2 .gotop a{background-position:-38px -290px}.fix-right-v2 .gotop:hover a{background-position:0 -290px}.fix-right-v2 .sidebar-line{width:19px;height:1px;margin:7px auto;background:#ccc}.wrap-video-all{float:left;margin:0 -50px 0 -80px;line-height:36px;color:#999;cursor:pointer}.wrap-video-all img{position:relative;top:10px;left:0;height:14px;margin-right:5px}.wrap-video-all:hover{text-decoration:none;}.video-box{display:none;position:fixed;left:0;top:0;z-index:1100;width:100%;height:100%}.video-box .video-bg{width:100%;height:100%;background:#000;opacity:.5;position:absolute}.video-box .video-embed{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:#FFF;float:left;padding:20px 20px 20px;width:650px;height:490px;border-radius:5px}.video-box .video-embed .video-title{float:left;width:650px;margin-bottom:16px}.video-box .video-embed .video-title .video-app-download{position:relative;margin-left:18px}.video-box .video-embed .video-title .video-app-download a{cursor:pointer;color:#22b97a}.video-box .video-embed .video-title .video-app-download a .video-logo-app{margin-right:7px;position:relative;left:0;top:1px;height:17px}.video-box .video-embed .video-title .video-app-download a span{position:relative}.video-box .video-embed .video-title .video-app-download a:hover{text-decoration:none;}.video-box .video-embed .video-close{position:absolute;top:-20px;right:-20px;width:40px}.advert .entry{position:fixed;left:0;bottom:0;cursor:pointer;z-index:100}.advert .entry img{width:163px}.advert .huodongBox{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1011}.advert .huodongBox img{width:750px}.advert .huodongBox img.advertClose{width:42px;height:42px;position:absolute;right:-20px;top:-20px;cursor:pointer}.advert .huodong-wrap{position:absolute;left:50%;top:50%;margin:-245px 0 0 -335px}a{text-decoration:none;outline:none}a:focus{outline:none}a:hover{text-decoration:none}.mtl{margin-top:20px}.fl{float:left}.fr{float:right}.clear:after{content:'.';clear:both;display:block;height:0;visibility:hidden;font-size:0;line-height:0}.clear{display:inline-table;*zoom:1}* html .clear{height:1%}.clear{display:block}.hide{display:none}::selection{color:#fff;background-color:#1688be}::-moz-selection{color:#fff;background-color:#1688be}::-webkit-selection{color:#fff;background-color:#1688be}.left{float:left}.right{float:right}.fs14{font-size:14px}
.wrapper{width:1000px;margin:0 auto}.wrapper-xinfang{width:1150px;margin:0 auto}.p{position:relative;display:inline-block;*display:inline;zoom:1}.box-shadow{-webkit-box-shadow:0 2px 4px 0 rgba(158, 158, 158, 0.2);-moz-box-shadow:0 2px 4px 0 rgba(158, 158, 158, 0.2);box-shadow:0 2px 4px 0 rgba(158, 158, 158, 0.2)}@media screen{.lazyload{opacity:0}.lazyload.loaded{-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-ms-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;opacity:1}}.ico{background-image:url(img/ico.png?v=20140828);_background-image:url(img/ico_ie6.png?v=20140828);background-repeat:no-repeat;width:20px;height:19px;overflow:hidden;margin:-1px 5px 0 0}.ico-place{background-position:-65px 1px;margin-right:-5px}.ico-place-white{background-position:-100px -20px;width:11px;height:14px}.ico-place-list{width:11px;height:14px;background-position:-103px -42px}.ico-all{background-position:0 0}.ico-train{background-position:-20px 0}.ico-map{background-position:-40px 0}.ico-star{background-position:-80px 0}.ico-arr-down{background-position:-80px -20px;margin-right:0;width:15px}.ico-pic{background:url(img/pic-ico.png?v=20140828) no-repeat;width:11px;height:11px}.ico-arr-w-down{background-position:-102px 0;width:15px}.ico-hot{background-position:-60px -20px;width:10px;height:11px}.ico-new{background-position:-60px -40px;width:24px;height:11px}.icon-hui{background:url(img/new-version/bg.png) no-repeat -150px -444px;width:31px;height:20px;display:inline-block}.ico,.ico-pic{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.suggest-wrap{position:relative;*zoom:1;top:-1px}.suggest-wrap:before,.suggest-wrap:after{display:table;content:""}.suggest-wrap:after{clear:both}.suggest-wrap .home-ico{position:absolute;display:none;margin:4px 0 0 21px}.ui-front{z-index:1002}
.ui-autocomplete{margin-top:0;background-color:#fff;padding:15px 0;border-top:0;padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-autocomplete .ui-menu-item{position:relative;margin:0;line-height:35px;height:35px;padding:0 20px;cursor:pointer}.ui-autocomplete .ui-menu-item .count b{margin-left:6px}.ui-autocomplete .ui-menu-item a{display:block;font-size:14px;color:#333}.ui-autocomplete .ui-menu-item .sub-text{font-size:12px;color:#999;height:35px}.ui-autocomplete .ui-menu-item .hot-title b{font-weight:700}.ui-autocomplete .ui-state-focus{background-color:#f9f9f9}.ui-autocomplete .ui-state-focus a,.ui-autocomplete .ui-state-focus span,.ui-autocomplete .ui-state-focus .sub-text,.ui-autocomplete .ui-state-focus .count{color:#333}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-panel-common .suggest-wrap{top:31px}.search-panel-common .suggest-wrap .ui-autocomplete{margin-top:0;padding:1px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.search-panel-common .suggest-wrap .ui-autocomplete .ui-menu-item{line-height:25px;height:25px;padding:0 10px;cursor:pointer}.search-panel-common .suggest-wrap .ui-autocomplete .ui-menu-item .sub-text{display:none}.search-panel-common .suggest-wrap .ui-autocomplete .ui-menu-item .count{display:none}.search-panel-common .suggest-wrap .count{width:60px;overflow:hidden}
.page-box a{height:30px;padding:0 12px;margin-left:5px;text-align:center;line-height:30px;border:1px solid #b0b4b9;overflow:hidden;
    font-size:12px;font-weight:700;color:#555;
    display:inline-block;*display:inline;zoom:1;vertical-align:middle}.page-box a.on{font-size:14px;font-weight:bold;text-decoration:none;cursor:default;background:#f5f5f5}.page-box span{font-size:16px;margin:0 8px 0 13px}.page-box .blue-btn{background:#1f6bdf url(img/btn-bg.png) 0 -60px repeat-x;border-color:#1f66c3;color:#FFFFFF;width:auto;padding:0 30px}.page-box .blue-btn:hover{background-position:0 -90px;text-decoration:none}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}80%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}80%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loninContaner{position:relative;z-index:1008}.loninContaner .y_name{background:url(img/new-version/bg.png) no-repeat -678px -23px;display:inline-block;*display:inline;*zoom:1;width:255px;height:50px}.loninContaner .overlay_bg{width:100%;height:100%;background-color:#000000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;display:none;z-index:1003}.loninContaner .registered{width:380px;text-align:right;color:#555;padding:10px 0 35px 0;margin-top:7px}.loninContaner .registered a{color:#E4393C}.loninContaner .panel_login{width:400px;height:auto;background-color:#f3f3f3;position:fixed;z-index:999;left:50%;top:50%;margin-left:-246px;margin-top:-205px;padding-left:50px;box-shadow:1px 3px 14px rgba(0,0,0,0.3);-moz-box-shadow:1px 3px 14px rgba(0,0,0,0.3);-webkit-box-shadow:1px 3px 14px rgba(0,0,0,0.3);-o-box-shadow:1px 3px 14px rgba(0,0,0,0.3);display:none;z-index:10000;border-radius:4px}.loninContaner .panel_login .panel_info{padding-top:15px;width:350px}.loninContaner .panel_login .panel_reg{background-color:#f3f3f3;height:425px;width:229px}.loninContaner .panel_login .panel_bg{background:url(img/new-version/sprite_lb.png) no-repeat 0 -101px;width:209px;height:69px;position:absolute;left:0;bottom:0}.loninContaner .panel_login .panel_tab{margin-top:25px}.loninContaner .panel_login .panel_tab .title{height:45px;line-height:45px;margin-bottom:10px}.loninContaner .panel_login .panel_tab .title .fl{font-size:20px;color:#333}.loninContaner .panel_login .panel_tab .title label{color:#999}.loninContaner .panel_login .panel_tab .title label a{color:#e4393c}.loninContaner .panel_login .panel_tab span{font-size:16px;color:#999999;width:189px;display:block;text-align:center;height:47px;line-height:47px;border:1px solid #f5f5f5;border-bottom:1px solid #d0d0d0;cursor:pointer;float:left;border-right:0;border-radius:4px}.loninContaner .panel_login .panel_tab span a{color:#999999;text-decoration:none}.loninContaner .panel_login .panel_tab span.checked{border:1px solid #d0d0d0;border-bottom:1px solid #f5f5f5;color:#555555}.loninContaner .panel_login .panel_tab .show-error{display:none;padding:0;height:auto}.loninContaner .panel_login .panel_tab .show-error dd{top:0;display:block;color:#ee5630}.loninContaner .panel_login .panel_tab li{padding:6px 0;color:#555555;clear:both;height:33px;position:relative}.loninContaner .panel_login .panel_tab li .mind-login{float:none;margin-right:6px}.loninContaner .panel_login .panel_tab li.pwd,.loninContaner .panel_login .panel_tab li.userName{background:#fff}.loninContaner .panel_login .panel_tab li i{background:url(img/user/sprite_user.png) no-repeat;width:14px;height:19px;display:inline-block;float:left;margin-top:6px;position:absolute;left:15px;margin-right:20px}.loninContaner .panel_login .panel_tab li.userName{margin-bottom:10px}.loninContaner .panel_login .panel_tab li.userName i{background-position:-113px 0}.loninContaner .panel_login .panel_tab li.pwd i{background-position:-113px -25px}.loninContaner .panel_login .panel_tab li.li_01{height:23px;line-height:29px}.loninContaner .panel_login .panel_tab li input{padding:0;float:right;border:0}.loninContaner .panel_login .panel_tab li input.password{margin-bottom:8px}.loninContaner .panel_login .panel_tab li input.the_input:focus{outline:none;border-color:#a0a0a0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.loninContaner .panel_login .panel_tab li .the_input{width:306px;height:33px;line-height:33px;color:#999999;font-size:14px;margin-bottom:6px}.loninContaner .panel_login .panel_tab li .ver-img{width:256px;padding-left:10px;margin-left:3px}.loninContaner .panel_login .panel_tab li .verImg{height:33px;vertical-align:top;width:80px}.loninContaner .panel_login .panel_tab li .y_validation{width:210px;height:39px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:#999999;padding-left:15px}.loninContaner .panel_login .panel_tab li img{float:right;width:85px;height:41px}.loninContaner .panel_login .panel_tab li a{color:#555;float:right}.loninContaner .panel_login .panel_tab .check01{border:0;position:relative;top:2px;margin-right:5px}.loninContaner .panel_login .panel_tab .check01:focus{border:none}.loninContaner .panel_login .panel_tab .login-user-btn,.loninContaner .panel_login .panel_tab .login-agent-btn{display:inline-block;*display:inline;*zoom:1;width:350px;height:45px;line-height:45px;font-size:16px;border:0;cursor:pointer;background:#39ac6a;color:#fff;text-align:center}.loninContaner .panel_login .panel_tab .login-user-btn:hover,.loninContaner .panel_login .panel_tab .login-agent-btn:hover{background:#3cb570;text-decoration:none}.loninContaner .panel_login .fr{position:relative}.loninContaner .panel_login .claseDialogBtn{background:url(img/new-version/bg.png) no-repeat -955px -47px;display:inline-block;*display:inline;*zoom:1;width:19px;height:19px;position:absolute;right:15px;top:15px;cursor:pointer}.loninContaner .panel_login .panel_tab li.y_error dd{color:#ee5630;clear:both;display:block;position:relative;top:-10px}.loninContaner .panel_login .panel_tab li dd{display:none}.loninContaner .panel_login .panel_tab .dis{display:block}.loninContaner .panel_login .panel_tab .undis{display:none}.loninContaner #con_login_agent{display:none}.laisuzhou-class{text-decoration:none;cursor:text;color:#555 !important}.laisuzhou-class:hover{text-decoration:none}.laisuzhou-class:hover span{text-decoration:none !important}
::selection{background-color:rgba(13,173,81,0.2);color:#333}
::-moz-selection{background-color:rgba(13,173,81,0.2);color:#333}
::-webkit-selection{background-color:rgba(13,173,81,0.2);color:#333}
.crumb{padding:20px 0;font-size:0;height:18px}
.crumb a,.crumb span{font-size:12px;color:#888;*zoom:1;display:inline-block;*display:inline;zoom:1;vertical-align:middle}
.crumb a:hover{text-decoration:none}.crumb .stp{margin:0 5px;font-size:12px}.tab-lst{float:left}
.tab-lst li{float:left;line-height:46px;height:46px}.tab-lst li a{display:inline-block;font-size:16px;padding:0 26px;color:#555}.tab-lst li a:hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none;}
.tab-lst li.on a{background:#39ac6a;color:#fff}.tab-lst li.on a:hover{text-decoration:none}.tab-lst a:hover .ico-all{background-position:0 -20px}.tab-lst a:hover .ico-train{background-position:-20px -20px}.tab-lst a:hover .ico-map{background-position:-40px -20px}.tab-lst .on .ico-all{background-position:0 -40px}.tab-lst .on .ico-train{background-position:-20px -40px}.tab-lst .on .ico-map{background-position:-40px -40px}.tab-lst .on a:hover .ico-all{background-position:0 -40px}.tab-lst .on a:hover .ico-train{background-position:-20px -40px}.tab-lst .on a:hover .ico-map{background-position:-40px -40px}.validate .animated{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}80%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}80%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.validate .bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.validate .bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.validate .bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}.validate .rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.validate .flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes bounceDis{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceDis{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.validate .bounceDis{-webkit-animation-name:bounceDis;animation-name:bounceDis}.validate header{width:90%;text-align:center;padding:5%;letter-spacing:2px;color:#333;font-size:1.2em;text-shadow:0 0 2px #999}.validate .demo{width:100%;margin:0 auto;text-align:center}.validate .demo a{margin:0 5px 20px;background-color:#eee}.validate #validateOverlay{width:100%;height:100%;background-color:#000000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9999;display:none}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}80%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}80%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.validate .bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.validate .animated{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.validate #valideteMain{width:420px;height:458px;margin:0 auto;display:none;background-color:#ffffff;position:fixed;top:50%;left:50%;margin:-250px 0 0 -215px;z-index:10000}.validate #valideteMain .infju_me{background:#fff;padding:25px 0 0 40px}.validate #valideteMain .infju_me ul li{float:left;margin-right:9px}.validate #valideteMain .infju_me ul li.sdind{line-height:40px}.validate .validateTop{width:90%;margin:0 auto;letter-spacing:1px;padding:18px 0;text-align:right;position:relative}.validate .validateTop a{font-size:23px;color:#ccc}.validate .validateTop a.validateCloseBtn{background:url('../../img/new-version/detail.png') -293px -125px no-repeat;display:block;width:41px;height:56px;position:absolute;right:-45px;top:-23px}.validate .validForm h3{color:#39ac6a;margin-left:40px;font-size:25px}.validate .validForm p{margin-bottom:25px}.validate .validForm ul{margin:8px 0}.validate .validForm .others{width:260px;height:80px;padding:5px;border:1px solid #d0d0d0;color:#333}.validate .validForm .dfequ{width:157px;height:24px;margin-left:8px;padding:5px;border:1px solid #d0d0d0;color:#333}.validate .validForm .jiudin{width:336px;height:40px;background:#39ac6a;cursor:pointer;margin-top:10px;text-align:center;line-height:40px}.validate .validForm .jiudin a{color:white}.validate .validForm .jiudin a:hover{text-decoration:none}.validate .validForm .jiudin:hover{background-color:#0fb957}.validate .validForm .checkReason{color:red;display:none}.mod-scroll{width:0;height:0;left:0;top:0;width:100%;height:100%;border:1px dotted transparent;box-sizing:border-box}.mod-scroll_bar-x{width:100%;height:9px;background:#000;opacity:.1;filter:alpha(opacity=10);border-radius:5px;position:absolute;bottom:0;left:0;font-size:0;z-index:3}.mod-scroll_bar-y{width:9px;height:100%;background:#000;opacity:.1;filter:alpha(opacity=10);border-radius:5px;position:absolute;top:0;z-index:3}.mod-scroll_thumb-x{width:30%;height:9px;background:#000;position:absolute;bottom:0;left:0;opacity:.5;filter:alpha(opacity=50);border-radius:5px;font-size:0;z-index:3}.mod-scroll_thumb-y{width:9px;height:30%;background:#000;position:absolute;top:0;opacity:.5;filter:alpha(opacity=50);border-radius:5px;z-index:3}.mod-scroll--activate .mod-scroll_bar-x,.mod-scroll--activate .mod-scroll_bar-y{opacity:.2;filter:alpha(opacity=20)}.mod-scroll--activate .mod-scroll_thumb-x,.mod-scroll--activate .mod-scroll_thumb-y{opacity:.6;filter:alpha(opacity=60)}body{background-color:#f1f1f1}input::-ms-clear{display:none}.sprite{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block}.sprite-arrow{width:7px;height:4px;background-position:-5px -5px}.sprite-bg_icon_s{width:33px;height:34px;background-position:-22px -5px}.sprite-bg_l{width:10px;height:9px;background-position:-65px -5px}.sprite-bg_r{width:30px;height:27px;background-position:-85px -5px}.sprite-biao{width:16px;height:15px;background-position:-125px -5px}.sprite-bluePoint{width:23px;height:28px;background-position:-151px -5px}.sprite-book{width:10px;height:11px;background-position:-184px -5px}.sprite-chengnuo{width:52px;height:14px;background-position:-65px -43px}.sprite-clock{width:17px;height:16px;background-position:-184px -26px}.sprite-dianfu{width:41px;height:41px;background-position:-127px -43px}.sprite-duigou{width:25px;height:26px;background-position:-5px -52px}.sprite-erweima{width:27px;height:27px;background-position:-178px -52px}.sprite-huishou{width:41px;height:41px;background-position:-5px -94px}.sprite-icon_b_l{width:46px;height:88px;background-position:-56px -89px}.sprite-icon_b_r{width:46px;height:88px;background-position:-112px -94px}.sprite-icon_b_x{width:33px;height:33px;background-position:-168px -94px}.sprite-icon_s_l{width:6px;height:13px;background-position:-40px -52px}.sprite-icon_s_r{width:8px;height:13px;background-position:-168px -137px}.sprite-jiang{width:9px;height:11px;background-position:-186px -137px}.sprite-loan{width:22px;height:11px;background-position:-5px -158px}.sprite-loan-gray{width:22px;height:11px;background-position:-186px -158px}.sprite-mapPoint{width:35px;height:40px;background-position:-215px -5px}.sprite-more{width:13px;height:14px;background-position:-215px -55px}.sprite-namePoint{width:17px;height:8px;background-position:-215px -79px}.sprite-point{width:10px;height:11px;background-position:-238px -55px}.sprite-redPoint{width:23px;height:28px;background-position:-211px -97px}.sprite-rili{width:16px;height:17px;background-position:-218px -135px}.sprite-shizhong{width:10px;height:11px;background-position:-242px -76px}.sprite-tax{width:16px;height:17px;background-position:-218px -162px}.sprite-tax-gray{width:16px;height:17px;background-position:-5px -189px}.sprite-tree{width:10px;height:11px;background-position:-244px -97px}.sprite-you{width:14px;height:14px;background-position:-31px -189px}.sprite-zhen{width:41px;height:41px;background-position:-55px -189px}.sprite-zhong{width:10px;height:10px;background-position:-244px -118px}.sprite-zijin{width:41px;height:41px;background-position:-168px -189px}.justify_fix{display:inline-block;width:100%;height:0;overflow:hidden}.content-wrapper{width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px}.xinfangPush{width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px;line-height:1;padding:32px 0}.xinfangPush h3{width:928px;margin:0 auto;font-size:22px}.xinfangPush ul{width:928px;margin:0 auto;margin-top:32px;text-align:justify}.xinfangPush ul li{width:215px;position:relative;vertical-align:top;display:inline-block}.xinfangPush ul li img{width:100%;height:165px}.xinfangPush ul li .description{box-sizing:border-box;color:white;position:absolute;top:137px;left:0;padding:0 12px;width:100%}.xinfangPush ul li .description .title{font-size:16px;font-weight:bold;vertical-align:middle;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.xinfangPush ul li .description .type{color:#efefef;line-height:17px;font-size:12px;border:1px solid #efefef;vertical-align:middle;padding:0 5px;display:inline-block;border-radius:2px;margin-left:6px}.xinfangPush ul li .price{margin-top:12px}.xinfangPush ul li .price .average{font-weight:bold;font-size:14px;color:#333333}.xinfangPush ul li .price .average span{color:#e4393c}.xinfangPush ul li .price .lowest{font-size:12px;color:#666666}.xinfangPush ul li .area{margin-top:10px;font-size:12px}.xinfangPush ul li .bg{background:url("../../img/xinfang/bg_1px.png") repeat-x;width:100%;height:45px;position:absolute;top:120px}.title-wrapper{height:125px;line-height:125px;text-align:center;position:relative;border-bottom:1px solid #ebebeb;background-color:#fcfcfc}.title-wrapper .content{display:inline-block;width:928px;vertical-align:middle;line-height:1;text-align:left}.title-wrapper .content .title{display:table-cell}.title-wrapper .content .title .main{max-width:790px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:26px;color:#333333;font-weight:bold}.title-wrapper .content .title .sub{max-width:790px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;font-size:14px;color:#aaaaaa}.title-wrapper .content .btnContainer{display:table-cell;width:1000px;text-align:right;vertical-align:middle}.title-wrapper .content .btnContainer button{display:inline-block;width:98px;height:34px;background-color:#39ac6a;border:1px solid #34724f;border-radius:2px;color:#ffffff;font-size:14px;text-align:center;cursor:pointer}.title-wrapper .content .btnContainer.disable button{background-color:#999;border-color:#8e8e8e}.title-wrapper i{position:absolute;right:0;top:0;border-radius:2px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:27px;height:27px;background-position:-178px -52px}.title-wrapper i .barcode{display:none;position:absolute;top:0;right:-118px;width:108px;height:125px;border-radius:2px;box-shadow:1px 0 3px rgba(13,4,9,0.2);background-color:#ffffff}.title-wrapper i .barcode img{width:90px;height:90px;margin:0 auto;margin-top:9px;display:block}.title-wrapper i .barcode .des{line-height:1;text-align:center;font-size:12px;color:#333}.title-wrapper i:hover .barcode{display:block}.overview{width:928px;padding:36px;background-color:#fff}.overview .img{display:inline-block;width:454px;cursor:pointer}.overview .img .imgContainer{position:relative}.overview .img .imgContainer .ziroomTag{background:#fcb846;color:#fff;position:absolute;left:0;top:0;font-size:12px;padding:5px 7px}.overview .img .imgContainer img{width:454px;height:340px;display:block}.overview .img .imgContainer span{position:absolute;left:10px;bottom:10px;background-color:rgba(0,0,0,0.7);font-size:12px;color:#ffffff;padding:0 11px;line-height:32px;border-radius:2px}.overview .img .imgContainer .loading{display:none;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;background:url('../../img/detail/loading.gif') center no-repeat}.overview .img .thumbnail{position:relative;margin-top:6px;width:454px;height:82px}.overview .img .thumbnail ul{white-space:nowrap;overflow:hidden;height:82px;font-size:0}.overview .img .thumbnail ul li{display:inline-block;width:109px;height:82px;margin-left:6px}.overview .img .thumbnail ul li:first-child{margin-left:0}.overview .img .thumbnail ul li img{width:100%;height:100%;opacity:.5;filter:alpha(opacity=50)}.overview .img .thumbnail ul li img:hover{opacity:1;filter:alpha(opacity=100)}.overview .img .thumbnail ul li.selected img{opacity:1;filter:alpha(opacity=100)}.overview .img .thumbnail .pre{position:absolute;top:0;left:0;line-height:82px;width:32px;text-align:center;font-size:20px;color:#cac9c9;opacity:.8;filter:alpha(opacity=80);background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overview .img .thumbnail .next{position:absolute;top:0;right:0;line-height:82px;width:32px;text-align:center;font-size:20px;color:#cac9c9;opacity:.8;filter:alpha(opacity=80);background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overview .content{display:inline-block;float:right;width:437px;line-height:1}.overview .content .price{position:relative;height:49px;white-space:nowrap}.overview .content .price .totalPrice{display:inline-block;width:35%}
.overview .content .price .total{display:inline-block;font-size:48px;line-height:37px;color:#e4393c;font-weight:bold;letter-spacing:-1px;width:125px;overflow:hidden;text-overflow:ellipsis}.overview .content .price .unit{display:inline-block;margin-left:7px;font-size:16px;color:#e4393c;height:37px;vertical-align:2px}.overview .content .price .unit i{margin:0 auto;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:9px;height:11px;background-position:-186px -137px;display:block}.overview .content .price .unit span{display:block;margin-top:9px}.overview .content .price .text{font-size:12px;color:#333333;display:inline-block;width:65%;text-align:right}.overview .content .price .text .unitPrice{font-weight:bold}.overview .content .price .text .unitPrice span{margin-left:5px;color:#e4393c}.overview .content .price .text .tax{margin-top:11px;font-weight:bold}.overview .content .price .text .tax span{font-weight:normal;margin-left:2px}.overview .content .price .text .tax .detail{font-weight:normal;color:#999999;margin-left:8px}.overview .content .price .text .tax .compute{font-weight:normal;color:#009de8;margin-left:10px}.overview .content .price .removeIcon{display:none;width:150px;height:112px;position:absolute;right:-25px;top:-31px;background:url('../../img/detail/isRemove.png') no-repeat}.overview .content .price.isRemove .total,.overview .content .price.isRemove .unit{color:#8e8e8e}.overview .content .price.isRemove .unitPrice span{color:#8e8e8e}.overview .content .price.isRemove .removeIcon{display:block}.overview .content .houseInfo{box-sizing:border-box;margin-top:12px;width:100%;height:82px;border:1px solid #e4e3e3;padding:20px 0;background-color:#fcfcfc}.overview .content .houseInfo .mainInfo{text-align:center;font-size:20px;font-weight:bold;color:#333333}.overview .content .houseInfo .subInfo{text-align:center;margin-top:8px;font-size:12px;color:#999999}.overview .content .houseInfo .room{display:table-cell;width:143px}.overview .content .houseInfo .area{display:table-cell;width:144px;border-left:1px solid #e4e3e3;border-right:1px solid #e4e3e3}.overview .content .houseInfo .type{display:table-cell;width:146px}.overview .content .aroundInfo{padding:22px 0;border-bottom:1px solid #eeeeee;font-size:12px}.overview .content .aroundInfo .label{color:#888888;margin-left:10px}.overview .content .aroundInfo .info{color:#333333}.overview .content .aroundInfo i{display:inline-block}.overview .content .aroundInfo .communityName i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:10px;height:11px;background-position:-244px -97px}.overview .content .aroundInfo .communityName .map{color:#009de8;margin-left:14px}.overview .content .aroundInfo .areaName{margin-top:14px}.overview .content .aroundInfo .areaName i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:10px;height:11px;background-position:-238px -55px}.overview .content .aroundInfo .areaName .supplement{color:#999999;margin-left:14px}.overview .content .aroundInfo .areaName a{color:#333333}.overview .content .aroundInfo .schoolName{margin-top:14px}.overview .content .aroundInfo .schoolName .icon{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:10px;height:11px;background-position:-184px -5px}.overview .content .aroundInfo .schoolName .info a{color:#39ac6a}.overview .content .aroundInfo .schoolName .schoolType{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:14px;height:14px;background-position:-31px -189px;margin-left:5px;vertical-align:-1px}.overview .content .aroundInfo .schoolName .more{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:13px;height:14px;background-position:-215px -55px;margin-left:6px;vertical-align:-1px;position:relative}.overview .content .aroundInfo .schoolName .more ul{display:none;position:absolute;bottom:17px;left:-72px;padding:6px 11px;background-color:#f5f5f5;border:1px solid #dfdfdf;border-radius:2px}.overview .content .aroundInfo .schoolName .more ul li{white-space:nowrap;margin:6px 0;color:#39ac6a}.overview .content .aroundInfo .schoolName .more ul li i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:14px;height:14px;background-position:-31px -189px}.overview .content .aroundInfo .schoolName .more:hover ul{display:block}.overview .content .aroundInfo .visitTime{margin-top:14px}.overview .content .aroundInfo .visitTime i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:10px;height:11px;background-position:-242px -76px}.overview .content .brokerInfo{font-size:0;padding:21px 0;padding-bottom:15px;border-bottom:1px solid #e4e3e3}.overview .content .brokerInfo img{border-radius:50%;width:76px;height:76px}.overview .content .brokerInfo .brokerInfoText{display:inline-block;width:340px;margin-left:21px}.overview .content .brokerInfo .brokerInfoText .brokerName .name{vertical-align:middle;font-size:18px;color:#333;margin-right:10px}.overview .content .brokerInfo .brokerInfoText .brokerName .tag{vertical-align:middle;display:inline-block;line-height:20px;font-size:12px;color:#888888;border:1px solid #d8d7d8;padding:0 6px;margin-right:6px}.overview .content .brokerInfo .brokerInfoText .brokerName .tag.first{color:#999;background:#f1f1f1;border:none}.overview .content .brokerInfo .brokerInfoText .evaluate{margin-top:12px;font-size:12px;color:#999;vertical-align:middle}.overview .content .brokerInfo .brokerInfoText .evaluate .rate{color:#333;position:relative;top:-2px}.overview .content .brokerInfo .brokerInfoText .evaluate .time{margin-left:21px}.overview .content .brokerInfo .brokerInfoText .phone{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         margin-top:6px;font-size:28px;line-height:24px;font-weight:bold;color:#e4393c;letter-spacing:-1px}.overview .content .brokerInfo .brokerInfoText .phone span{padding:0 6px;font-size:14px}.overview .content .brokerInfo .noData{color:#999;font-size:14px}.overview .content .houseRecord{margin-top:20px;font-size:12px;color:#333333;text-align:justify}.overview .content .houseRecord .report{color:#1ba1e1;margin-right:12px}.overview .content .houseRecord .detail{color:#999999}.promise{display:none;text-align:justify;width:1000px;height:80px;margin:15px auto}.promise i{margin-left:22px;vertical-align:middle}.promise .text{display:inline-block;margin-left:14px;vertical-align:middle;line-height:1}.promise .title{font-size:18px;color:#ffffff}.promise .sub{font-size:12px;color:#ffffff;margin-top:8px}.promise .item{display:inline-block;width:240px;height:80px;box-shadow:0 1px 3px rgba(13,4,9,0.2);border-radius:2px;vertical-align:top;line-height:80px}.promise .item a{display:inline-block;width:100%;height:100%}.promise .item a:hover{text-decoration:none}.promise .zhen{background-color:#ec6941}.promise .zhen i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:41px;height:41px;background-position:-55px -189px}.promise .jianguan{background-color:#faba46}.promise .jianguan i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:41px;height:41px;background-position:-168px -189px}.promise .huigou{background-color:#15ade3}.promise .huigou i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:41px;height:41px;background-position:-5px -94px}.promise .dianfu{background-color:#39ac6a}.promise .dianfu i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:41px;height:41px;background-position:-127px -43px}.detailPageTab{width:1000px;margin:0 auto;font-size:0;margin-top:15px}.detailPageTab ul{background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px}.detailPageTab li{display:inline-block}.detailPageTab li a{display:inline-block;width:138px;height:54px;line-height:54px;font-size:16px;text-align:center;color:#555555;background-color:#ffffff;position:relative;text-decoration:none}.detailPageTab li a:after{position:absolute;bottom:-8px;color:#39ac6a;display:none;line-height:1;left:62px;content:'鈻�'}.detailPageTab li a:hover{background-color:#f5f5f5}.detailPageTab li a.force{color:#ffffff;background-color:#39ac6a}.detailPageTab li a.force:after{display:block}.detailPageTab li a.force:hover{background-color:#39ac6a}.introduction-wrapper{margin-top:15px}.introduction-wrapper .introduction{width:928px;margin:0 auto;padding-top:38px;padding-bottom:26px;line-height:1}.introduction-wrapper .introduction .title{font-size:22px;color:#333;margin-bottom:33px}.introduction-wrapper .introduction .name{font-size:16px;color:#222222;font-weight:bold;padding-bottom:12px;border-bottom:2px solid #222222}.introduction-wrapper .introduction .introContent{text-align:justify}.introduction-wrapper .introduction .introContent:after{display:inline-block;width:100%;height:0;overflow:hidden;content:' '}.introduction-wrapper .introduction .introContent .content{margin-top:25px}.introduction-wrapper .introduction .introContent .content ul{font-size:0}.introduction-wrapper .introduction .introContent .content ul li{display:inline-block;width:50%;line-height:30px;font-size:14px;color:#222222}.introduction-wrapper .introduction .introContent .content ul li .label{color:#999999}.introduction-wrapper .introduction .introContent .base{display:inline-block;width:444px;vertical-align:top}.introduction-wrapper .introduction .introContent .transaction{display:inline-block;width:444px;vertical-align:top}.introduction-wrapper .introduction .feature{margin-top:34px}.introduction-wrapper .introduction .feature .featureTag{line-height:80px;font-size:0;border-bottom:1px solid #eaeaea}.introduction-wrapper .introduction .feature .featureTag span{display:inline-block;line-height:28px;font-size:14px;color:#ffffff;text-align:center;padding:0 11px;background-color:#89c4a4;margin-right:10px;vertical-align:middle}.introduction-wrapper .introduction .feature .featureTag span.is_quick_acting{background-color:#e2ad5e}.introduction-wrapper .introduction .feature .featureTag span.is_sales_tax{background-color:#82a1bb}.introduction-wrapper .introduction .feature .featureTag span.is_school_house{background-color:#e2ad5e}.introduction-wrapper .introduction .feature .featureTag span.is_near_subway{background-color:#82a1bb}.introduction-wrapper .introduction .feature .featureTag span.is_sole{background-color:#89c4a4}.introduction-wrapper .introduction .feature .featureTag span.is_see_free{background-color:#7eadca}.introduction-wrapper .introduction .feature .featureContent{padding-top:25px;font-size:14px;line-height:28px;overflow:hidden;max-height:255px}.introduction-wrapper .introduction .feature .featureContent span{display:table-cell}.introduction-wrapper .introduction .feature .featureContent .label{width:75px;font-weight:bold;color:#222222}.introduction-wrapper .introduction .feature .featureContent .text{color:#666666}.introduction-wrapper .introduction .feature .featureContent .noData{text-align:center;color:#999}.introduction-wrapper .introduction .feature .featureContent .disclaimer{font-size:12px;color:#cccccc;margin-top:26px;line-height:1}.introduction-wrapper .more{display:none;height:50px;line-height:50px;border-top:1px solid #eaeaea;text-align:center;font-size:14px;color:#888888;cursor:pointer}.layout-wrapper{margin-top:15px;padding-top:39px;padding-bottom:45px;line-height:1}.layout-wrapper .layout{width:928px;margin:0 auto;font-size:22px;color:#333333}.layout-wrapper .bar{margin-top:38px;background:url("../../img/detail/bar.png") no-repeat;height:24px;line-height:24px;text-align:center;font-size:16px;font-weight:bold}.layout-wrapper .content{margin-top:33px;text-align:justify}.layout-wrapper .content img{width:443px;vertical-align:middle}.layout-wrapper .content .des{vertical-align:middle;display:inline-block;width:393px}.layout-wrapper .content .des .feature{margin-bottom:31px}.layout-wrapper .content .des .feature .name{font-size:16px}.layout-wrapper .content .des .feature .list{margin-top:20px;font-size:0;text-align:left;overflow:hidden}.layout-wrapper .content .des .feature .list span{display:inline-block;font-size:14px;line-height:38px;text-align:center;margin-right:10px;margin-bottom:10px;padding:0 20px;background-color:#f5eedf}.layout-wrapper .content .des .feature .list .noData{font-size:14px;color:#999}.layout-wrapper .content .des .info .name{font-size:16px}.layout-wrapper .content .des .info .list{height:300px;margin-top:25px}.layout-wrapper .content .des .info .list .row{border-bottom:1px solid #eeeeee;font-size:0}.layout-wrapper .content .des .info .list .row .col{display:inline-block;width:25%;line-height:47px;font-size:14px}.layout-wrapper .content .des .info .list .row .col:first{color:#938566}.housePic{margin-top:15px;padding-top:46px;padding-bottom:5px}.housePic .title{width:928px;margin:0 auto;font-size:22px}.housePic .container{max-height:1133px;overflow:hidden}.housePic .container .list{margin:0 auto;margin-top:35px;width:928px;text-align:justify;line-height:0}.housePic .container .list div{width:450px;height:338px;margin-bottom:28px;display:inline-block;position:relative}.housePic .container .list div.left_fix{height:0;padding:0;overflow:hidden;margin-bottom:0;vertical-align:top}.housePic .container .list div img{width:100%;height:100%}.housePic .container .list div span{display:inline-block;position:absolute;top:10px;left:10px;line-height:32px;text-align:center;padding:0 11px;border-radius:2px;background-color:rgba(0,0,0,0.7);color:#ffffff;font-size:12px}.housePic .more{display:none;height:50px;line-height:50px;border-top:1px solid #eeeeee;text-align:center;font-size:14px;color:#999999;cursor:pointer}.matchSchool{margin-top:15px;padding:39px 0;line-height:1}.matchSchool .title{width:928px;margin:0 auto;font-size:22px}.matchSchool .content{width:928px;margin:0 auto;margin-top:34px}.matchSchool .content .name{font-size:16px;font-weight:bold;height:28px;border-bottom:2px solid #222222}.matchSchool .content .name a{color:#333}.matchSchool .content .name .subSchool{font-size:12px;color:#999999;font-weight:normal}.matchSchool .content .info{padding:27px 0;border-bottom:1px solid #eeeeee;font-size:14px}.matchSchool .content .info .item{display:inline-block;margin-right:97px}.matchSchool .content .info .item.last{margin-right:0}.matchSchool .content .info .item .itemName{color:#999999}.matchSchool .content .info .item .itemInfo{color:#333333;margin-top:13px}.matchSchool .content .next{margin-top:15px;font-size:0}.matchSchool .content .next .nextTitle{line-height:38px;color:#999999;font-size:14px}.matchSchool .content .next .nextContent{line-height:24px;font-size:14px}.matchSchool .content .next .direct{display:inline-block;width:50%;box-sizing:border-box;border-right:1px solid #eeeeee}.matchSchool .content .next .direct div{display:inline-block;width:435px}.matchSchool .content .next .direct div span{color:#999999;margin-left:15px}.matchSchool .content .next .random{display:inline-block;width:50%;box-sizing:border-box;text-align:right}.matchSchool .content .next .random div{display:inline-block;width:435px;text-align:left}.calculator{width:1000px;border:1px solid #e5e5e5;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px;line-height:1;font-size:0}.calculator .title{border-bottom:1px solid #e4e4e4}.calculator .title div{display:inline-block;width:50%;box-sizing:border-box;font-size:18px;color:#aaaaaa;line-height:60px;text-align:center;cursor:pointer}.calculator .title i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;margin-right:9px}.calculator .title .tax-tab{border-right:1px solid #e4e4e4}.calculator .title .tax-tab i{display:inline-block;width:16px;height:17px;background-position:-5px -189px}.calculator .title .tax-tab.select{color:#222}.calculator .title .tax-tab.select i{width:16px;height:17px;background-position:-218px -162px}.calculator .title .loan-tab i{display:inline-block;width:22px;height:11px;background-position:-186px -158px}.calculator .title .loan-tab.select{color:#222}.calculator .title .loan-tab.select i{width:22px;height:11px;background-position:-5px -158px}.calculator .row{margin:13px 0;text-align:right}.calculator .row label{width:164px;text-align:right;font-size:16px;color:#222222;display:inline-block;vertical-align:middle}.calculator .row .content{display:inline-block;box-sizing:border-box;width:288px;border:1px solid #cccccc;border-radius:2px;line-height:34px;font-size:14px;position:relative;text-align:left;vertical-align:middle;cursor:pointer}.calculator .row .content.select-content{background-color:#f5f5f5}.calculator .row .content .itemName{margin-left:12px}.calculator .row .content .arrow{margin-right:12px;float:right;background-image:url("../image/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:7px;height:4px;background-position:-5px -5px;margin-top:16px}.calculator .row .content ul{display:none;position:absolute;top:35px;overflow-y: scroll;overflow-x: hidden;left:-1px;width:100%;line-height:34px;border:1px solid #cccccc;border-top-width:0;background-color:#fff;z-index:1}.calculator .row .content ul li{padding:0 12px}.calculator .row .content ul li:hover{background-color:#f5f5f5}.calculator .row .content input{border:0;width:100%;height:34px;line-height:34px;padding:0 12px;box-sizing:border-box;box-shadow:inset 0 1px 2px rgba(0,0,0,0.08)}.calculator .row .content .unit{position:absolute;right:12px;top:0;color:#999999;font-weight:bold}.calculator .row .select{width:170px}.calculator .row .input{margin-left:8px;width:110px;height:36px;box-sizing:border-box;border:1px solid #cccccc;border-radius:2px;line-height:34px;font-size:14px;color:#e4393c;text-align:left;vertical-align:middle;display:inline-block;position:relative}.calculator .row .input input{height:100%;width:100%;border:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.08);padding-left:12px;box-sizing:border-box}.calculator .row .input span{position:absolute;top:0;right:12px}.calculator .tax{padding:27px 0}.calculator .tax .option{display:inline-block;width:462px;vertical-align:middle}.calculator .tax .option .btn{text-align:right}.calculator .tax .option .btn button{width:288px;box-sizing:border-box;color:#ffffff;font-size:14px;text-align:center;background-color:#DC342F ;border-radius:2px;line-height:38px}.calculator .tax .result{display:inline-block;vertical-align:middle;margin-left:74px;font-size:0;position:relative;top:-40px}.calculator .tax .result span{display:inline-block;font-size:14px}.calculator .tax .result .name{color:#222;width:84px}.calculator .tax .result .value{color:#e4393c;width:89px}.calculator .tax .result .unit{color:#aaaaaa}.calculator .tax .result .total{height:45px;border-bottom:1px solid #e4e4e4;margin-bottom:33px}.calculator .tax .result .item{margin-top:26px}.calculator .tax .pie{display:inline-block;height:300px;width:194px;margin-left:30px;vertical-align:middle;position:relative;top:-40px}.calculator .loan{display:none;padding:36px 0;line-height:22px;padding-bottom:10px}.calculator .loan .option{display:inline-block;width:462px;line-height:44px}.calculator .loan .option .row:first-child{margin-top:0}.calculator .loan .option .btn{text-align:right;margin-bottom:0}.calculator .loan .option .btn button{width:288px;box-sizing:border-box;color:#ffffff;font-size:14px;text-align:center;background-color:#DC342F ;border-radius:2px;line-height:38px}.calculator .loan .title{font-size:16px;padding-bottom:10px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}
.calculator .loan .item{margin-top:10px;font-size:0;height:27px;}.calculator .loan .item span{font-size:14px;display:inline-block}.calculator .loan .item .name{width:78px;color:#222}.calculator .loan .item .value{width:95px;color:#e4393c}.calculator .loan .item .unit{color:#aaaaaa}

.calculator .loan .item .des{margin-top:-9px;font-size:12px;text-align:right;color:#d4d4d4;margin-bottom:20px;position:relative}.calculator .loan .item .des div{position:absolute;right:0;white-space:nowrap}.calculator .loan .item .des div span{font-size:12px;color:#999999}.calculator .loan .capital{margin-left:76px;display:inline-block;position:relative;top:-65px}.calculator .loan .interest{margin-left:72px;display:inline-block;position:relative;top:-65px}.calculator .loan .taxagent{float:none;position:relative;margin-top:5px}.calculator .loan .taxagent .fl{line-height:14px}.calculator .loan .taxagent .fr{padding-top:28px}.record{width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px;padding:42px 0;line-height:1}.record .list{margin-left:36px;display:inline-block;vertical-align:top}.record .list .title{display:inline-block;width:688px;font-size:22px}.record .list .title span{float:right;cursor:pointer;text-align:center;line-height:34px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:33px;height:34px;background-position:-22px -5px}.record .list .title span i{vertical-align:1px}.record .list .title span.pre{position:relative;margin-right:7px}.record .list .title span.pre i{position:absolute;top:11px;left:13px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:6px;height:13px;background-position:-40px -52px}.record .list .title span.next{position:relative}.record .list .title span.next i{position:absolute;top:11px;left:13px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:8px;height:13px;background-position:-168px -137px}.record .list .title span.disable i{opacity:.5;filter:alpha(opacity=50)}.record .list .content{margin-top:37px;height:262px}.record .list .content .header{background-color:#f5f5f5;border-radius:2px;box-shadow:0 1px 2px rgba(14,5,10,0.2);line-height:46px;font-size:0}.record .list .content .header div{display:inline-block;font-size:14px;text-align:center;color:#222}.record .list .content .header .phone{font-weight:normal}.record .list .content .row{line-height:70px;font-size:0;border-bottom:1px solid #f5f5f5;text-align:center}.record .list .content .row div{display:inline-block;font-size:14px;text-align:center}.record .list .content .row .agentName{vertical-align:inherit;text-align:left}.record .list .content .row .agentName span{width:auto;margin-left:10px;padding-top:6px}.record .list .content .row .noData{font-size:14px;color:#999;line-height:222px}.record .list .content .item{width:20%;vertical-align:middle}.record .list .content .item img{width:37px;height:37px;border-radius:50%;vertical-align:middle}.record .list .content .item span{display:inline-block;width:57px;vertical-align:middle;color:#333}.record .list .content .item a:hover{text-decoration:none}.record .list .content .phone{vertical-align:middle;width:40%;color:#e4393c;font-weight:bold}.record .panel{display:inline-block;width:173px;margin-top:79px;text-align:center;margin-left:51px}.record .panel .title{font-size:14px;color:#222222}.record .panel .count{ font-size:80px;font-weight:bold;letter-spacing:-1px;margin-top:26px}.record .panel .totalCount{font-size:14px;margin-top:14px;color:#999999}.priceChange{display:none;width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px}.priceChange .header{width:928px;margin:0 auto;padding-top:39px}.priceChange .header .title{font-size:22px}.priceChange .header .subTitle{font-size:14px;color:#999999;margin-left:18px}.priceChange .container{width:928px;margin:0 auto;height:200px}.dealPrice{width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px}.dealPrice .header{line-height:87px;height:87px;border-bottom:1px solid #e1e1e1;padding:0 36px}.dealPrice .header .title{display:inline-block;font-size:22px}.dealPrice .header .des{display:inline-block;float:right;font-size:14px;color:#999999}.dealPrice .header .des .from{display:inline-block;margin-right:18px}.dealPrice .header .des .from i{vertical-align:-2px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:16px;height:15px;background-position:-125px -5px;margin-right:8px}.dealPrice .header .des .update{display:inline-block}.dealPrice .header .des .update i{vertical-align:-2px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:17px;height:16px;background-position:-184px -26px;margin-right:8px}.dealPrice .container{height:329px;padding-top:25px;position:relative;background-color:#fbfbfb}.dealPrice .container .type{position:absolute;top:25px;right:30px}.dealPrice .container .type span{display:inline-block;line-height:22px;padding:0 6px;color:#666666;margin-right:9px;cursor:pointer}.dealPrice .container .type span.select{color:#fff;background-color:#666666}.dealPrice .container .content{height:329px}.dealRecord{width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px;line-height:1;font-size:0}.dealRecord .title{line-height:87px;padding:0 36px;border-bottom:1px solid #e1e1e1;font-size:22px}.dealRecord .title span{display:inline-block;width:182px;line-height:1;color:#999999;cursor:pointer}.dealRecord .title span.select{color:#333333}.dealRecord .title span.resblockDeal{border-right:1px solid #e1e1e1}.dealRecord .title span.bizcircleDeal{text-align:right}.dealRecord .bizcircleDeal{display:none}.dealRecord .house{width:30%;text-align:left;position:relative}.dealRecord .house .ziroomTag{padding:2px 1px}.dealRecord .house img{width:56px;height:56px;vertical-align:middle}.dealRecord .house .desc{text-align:left;display:inline-block;width:180px;margin-left:18px;vertical-align:middle}.dealRecord .house .desc .frame{font-size:16px;color:#000033}.dealRecord .house .desc .frame .same,.dealRecord .house .desc .frame .diff{margin-left:6px;font-size:12px;padding:0 4px;line-height:19px;color:#ffffff;border-radius:2px}.dealRecord .house .desc .frame .same.same,.dealRecord .house .desc .frame .diff.same{background-color:#f09f87}.dealRecord .house .desc .frame .same.diff,.dealRecord .house .desc .frame .diff.diff{background-color:#95c3a2}.dealRecord .house .desc .frame span{display:inline-block;vertical-align:middle}.dealRecord .house .desc .frame a{color:#000033;vertical-align:middle}.dealRecord .house .desc .floor,.dealRecord .house .desc .address{display:block;margin-top:10px;color:#999999}.dealRecord .area{width:13%}.dealRecord .date{width:13%}.dealRecord .price{width:17%;color:#e4393c}.dealRecord .unitPrice{width:14%}.dealRecord .broker{width:17%}.dealRecord .broker .phone{margin-top:14px;color:#999999}.dealRecord .from{width:13%}.dealRecord .tableHeader{line-height:49px;color:#555555;border-bottom:1px solid #e1e1e1;text-align:center;padding:0 36px;font-size:0}.dealRecord .tableHeader>div{font-size:14px;font-weight:bold;display:inline-block;line-height:1;vertical-align:middle}.dealRecord .tableHeader .price{color:#555555}.dealRecord .row{padding:0 36px;text-align:center;line-height:115px;border-bottom:1px solid #eeeeee;color:#555555;font-size:0}.dealRecord .row>div{line-height:1;font-size:12px;display:inline-block;vertical-align:middle}.dealRecord .more{line-height:46px;color:#999999;font-size:14px;text-align:center;display:block;cursor:pointer}.dealRecord .noData{line-height:49px;text-align:center;font-size:14px;color:#999}.around{width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px;line-height:1}.around .content{width:928px;margin:0 auto;padding:32px 0}.around .content .title{font-size:22px}.around .content .type{margin-top:33px;font-size:0}.around .content .type li{cursor:pointer;display:inline-block;line-height:28px;padding:0 9px;color:#555555;font-size:14px}.around .content .type li.select{background-color:#568fe3;color:#ffffff}.around .content .container{margin-top:18px;height:365px;position:relative}.around .content .container .map{height:100%}.around .content .container .map .item{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:35px;height:40px;background-position:-215px -5px;line-height:38px;font-size:12px;color:#fff;text-align:center;font-weight:bold}.around .content .container .map .name{line-height:24px;border:2px solid #fff;border-radius:12px;padding:0 7px;font-size:14px;color:#fff;position:relative;display:inline-block;background-color:#39ac6a;box-shadow:0 0 7px rgba(0,0,0,0.2)}.around .content .container .map .name .arrow{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:17px;height:8px;background-position:-215px -79px;position:absolute;bottom:-8px;left:50%;margin-left:-8.5px}.around .content .container .list{position:absolute;top:23px;bottom:23px;right:23px;width:310px;background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,0.45)}.around .content .container .list .name{line-height:39px;text-align:center;font-size:14px;font-weight:bold;color:#fff;background-color:#568fe3}.around .content .container .list ul{height:265px;overflow-y:auto}.around .content .container .list ul li{padding:21px 0;border-bottom:1px solid #e1e4e9;cursor:pointer}.around .content .container .list ul li i{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:23px;height:28px;background-position:-211px -97px;vertical-align:top;margin-left:17px;line-height:25px;font-size:12px;font-weight:bold;color:#fff;text-align:center}.around .content .container .list ul li .item{display:inline-block;width:215px;margin-left:13px}.around .content .container .list ul li .item .itemTitle{font-size:14px;font-weight:bold}.around .content .container .list ul li .item .itemInfo{color:#888888;font-size:.85em;line-height:18px;margin-top:8px}.brokerList{width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px;line-height:1}.brokerList .content{width:928px;margin:0 auto;padding-top:38px;padding-bottom:30px}.brokerList .content .header .title{font-size:22px}.brokerList .content .header .subTitle{font-size:14px;color:#999999;margin-left:17px}.brokerList .content .header .btn{float:right}.brokerList .content .header .btn span{width:32px;cursor:pointer;text-align:center;line-height:34px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:33px;height:34px;background-position:-22px -5px}.brokerList .content .header .btn span i{vertical-align:-1px}.brokerList .content .header .btn span.pre{position:relative;margin-right:7px}.brokerList .content .header .btn span.pre i{position:absolute;top:11px;left:13px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:6px;height:13px;background-position:-40px -52px}.brokerList .content .header .btn span.next{position:relative}.brokerList .content .header .btn span.next i{position:absolute;top:11px;left:13px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:8px;height:13px;background-position:-168px -137px}.brokerList .content .header .btn span.disable i{opacity:.5;filter:alpha(opacity=50)}.brokerList .content ul{margin-top:39px;text-align:justify}.brokerList .content ul li{font-size:0;display:inline-block;width:277px;vertical-align:top}.brokerList .content ul li.fix_align{height:0;overflow:hidden}.brokerList .content ul li img{width:82px;height:82px;border-radius:50%}.brokerList .content ul li .desc{display:inline-block;width:176px;margin-left:18px}.brokerList .content ul li .desc .title{padding-bottom:12px;border-bottom:1px solid #f0f0f0}.brokerList .content ul li .desc .title .name{color:#333;font-size:16px;vertical-align:middle;margin-right:10px}.brokerList .content ul li .desc .title .level{display:inline-block;line-height:21px;padding:0 5px;color:#999;font-size:12px;vertical-align:middle;margin-right:10px;background-color:#f1f1f1}.brokerList .content ul li .desc .phone{margin-top:13px;font-size:14px;color:#e4393c;font-weight:bold}.brokerList .content ul li .desc .rate{margin-top:12px;font-size:12px;color:#666}.brokerList .content ul li .desc .rate span{margin-right:10px}.brokerList .content ul li .desc .tag{margin-top:12px;font-size:0;color:#888888;text-align:left}.brokerList .content ul li .desc .tag span{font-size:12px;display:inline-block;line-height:17px;border:1px solid #d8d7d8;padding:0 3px;margin-bottom:6px;margin-right:6px}.brokerList .content ul li .describes{height:30px;color:#999;line-height:30px;font-size:12px;background:#f0f0f0;margin-top:16px;padding-left:10px}.push{width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px rgba(13,3,9,0.2);border-radius:2px;margin-top:15px;line-height:1}.push .content{width:928px;margin:0 auto;padding-bottom:37px;padding-top:33px}.push .content .header .title{font-size:22px}.push .content .header .btn{float:right}.push .content .header .btn span{width:32px;cursor:pointer;text-align:center;line-height:34px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:33px;height:34px;background-position:-22px -5px}.push .content .header .btn span i{vertical-align:-1px}.push .content .header .btn span.pre{position:relative;margin-right:7px}.push .content .header .btn span.pre i{position:absolute;top:11px;left:13px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:6px;height:13px;background-position:-40px -52px}.push .content .header .btn span.next{position:relative}.push .content .header .btn span.next i{position:absolute;top:11px;left:13px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:8px;height:13px;background-position:-168px -137px}.push .content .header .btn span.disable i{opacity:.5;filter:alpha(opacity=50)}.push .content ul{margin-top:34px;text-align:justify;height:287px}.push .content ul li{display:inline-block;width:251px;height:291px;vertical-align:top}.push .content ul li.bar{width:0;border-right:1px solid #f1f1f1}.push .content ul li.justify_fix{height:0}.push .content ul li .pic{position:relative}.push .content ul li .pic img{width:100%;height:192px}.push .content ul li .pic span{position:absolute;right:9px;bottom:9px;background-color:#1e1908;font-size:16px;color:#ffffff;line-height:31px;padding:0 9px;border-radius:2px}.push .content ul li .title{margin-top:17px}.push .content ul li .title .name{font-size:16px}.push .content ul li .title .name a{color:#333}.push .content ul li .title .info{float:right;font-size:12px;color:#999999}.push .content ul li .desc{margin-top:12px;font-size:12px;position:relative;color:#999999;text-align:center;background-color:#f9f9f9}.push .content ul li .desc .front{position:absolute;top:16px;left:14px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:10px;height:9px;background-position:-65px -5px}.push .content ul li .desc .back{position:absolute;top:12px;right:12px;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:30px;height:27px;background-position:-85px -5px;opacity:.7;filter:alpha(opacity=70)}.push .content ul li .desc .info{display:inline-block;width:195px;line-height:45px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.bigImg{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000}.bigImg .mask{width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70)}.bigImg .list{position:absolute;top:10%;bottom:19%;left:0;right:0;text-align:center}.bigImg .list img{height:100%;max-width:100%}.bigImg .list .pre{position:absolute;top:0;left:0;height:100%;width:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bigImg .list .pre span{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:46px;height:88px;background-position:-56px -89px;color:#fff;position:absolute;top:50%;left:30px;margin-top:-37px}.bigImg .list .pre.disable span{opacity:.5;filter:alpha(opacity=50)}.bigImg .list .next{position:absolute;top:0;right:0;height:100%;width:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bigImg .list .next span{background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:46px;height:88px;background-position:-112px -94px;color:#fff;position:absolute;top:50%;right:30px;margin-top:-37px}.bigImg .list .next.disable span{opacity:.5;filter:alpha(opacity=50)}.bigImg .close{position:absolute;right:40px;top:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-image:url("../../img/detail/spritesheet.png");background-repeat:no-repeat;display:inline-block;width:33px;height:33px;background-position:-168px -94px}.bigImg .slide{position:absolute;left:50%;bottom:0;margin-left:-500px;width:1000px}.bigImg .slide .desc{font-size:16px;color:#ffffff;margin-bottom:15px}.bigImg .slide ul{margin-bottom:25px;overflow:hidden;white-space:nowrap;font-size:0}.bigImg .slide ul li{display:inline-block;width:89px;height:67px;margin-left:10px;background-color:#fff;cursor:pointer}.bigImg .slide ul li:first-child{margin-left:0}.bigImg .slide ul li img{width:100%;height:100%;opacity:.5;filter:alpha(opacity=50)}.bigImg .slide ul li img:hover{opacity:1;filter:alpha(opacity=100)}.bigImg .slide ul li.selected img{opacity:1;filter:alpha(opacity=100)}.agent-tips{float:right;font-size:14px;position:relative;top:-26px}.agent-tips .fl{color:#333;text-align:right}.agent-tips .fl span{color:#999;background:#f1f1f1;font-size:12px;padding:0 6px;margin-left:10px;display:inline-block;line-height:20px;font-weight:normal}.agent-tips .fl p{color:#e4393c;padding-top:7px;padding-right:4px}.agent-tips .fl .lianjiaim-createtalkAll{position:relative;top:-1px}.agent-tips .fr img{width:40px;height:40px;border-radius:50%;margin-left:10px}.taxagent{border-top:1px solid #e4e4e4;margin-left:538px;float:left;top:-74px;font-size:14px;position:relative;width:421px;padding-top:20px}.taxagent img{width:40px;height:40px;border-radius:50%;margin-right:10px}.taxagent .fl{color:#333}.taxagent .fl span{color:#999;background:#f1f1f1;font-size:12px;padding:0 6px;margin-left:10px;line-height:20px;display:inline-block}.taxagent .fl p{color:#aaa;padding-top:6px;font-size:12px}.taxagent .fl .lianjiaim-createtalkAll{position:relative;top:-1px}.taxagent .fl a{color:#333}.taxagent .fr{font-weight:700;color:#e4393c;padding-top:24px}
.row .content {
    margin-top:0;
}
/*计算器*/
.newhouse_new.action .cl li.item1:first-child{
    margin-left:5px;
}
/*个人中心*/
.newList {
    width:100%;
    height: auto;
}
.me-newList .houseList {
    width:100%;
    height:auto;
}
.me-newList .houseList .rightInfo {
    width:50%;
}
.me-rect-index {
    height: 169px;
    padding-top: 20px;
    position: relative;
}
.me-rect-index .rect-index-one {
    height:100%;
}
.me-rect-index .rect-index-one .me-cancel {
    width:98px;height:38px;
    line-height: 38px;
    text-align: center;
    background: #ea554f;
    color: #fff;
    position: absolute;top:0;right:0;
    font-size: 14px;
}
.recruit-content {
    padding-bottom:20px;
    border-bottom: 1px solid #e2e2e2;
}
.recruit-content-top {
    width:672px;
    height:99px;

    border:1px solid #e2e2e2;
    margin-top:20px;
    margin-left:22px;
    overflow: hidden;
}
.recruit-content-top img {
    width:81px;height:81px;border-radius:50%;
    float: left;
    margin:10px 19px 8px 25px;
}
.recruit-content-name {
    float: left;
    margin-top:22px;
    margin-bottom: 21px;
    height:22px;
    width:536px;
    position:relative;
}
.recruit-content-name p {
    margin-right:6px;
    font-size:18px;
    display: initial;
}
.recruit-content-name p span {
    font-size:12px;
    display: inline-block;border-radius: 5px;
    width:78px;height:20px;
    line-height: 20px;text-align: center;
    color:#DC342F ;
    background-color:#b4edea;
    border:1px solid #DC342F ;
}
.my-demand {
    height:202px;padding-left:29px;
}
.my-demand  p {
    margin-top: 34px;
    font-size:16px;
}
.modify {
    width:238px;height:38px;line-height:38px;

    display:inline-block;
    text-align:center;color:#fff;background:#DC342F ;
}

.text {
    width:685px;
    height:285px;
    border:1px solid #e4e4e4;
    border-radius:5px;margin-top:12px;
    padding:15px 0 0 15px;
    margin-bottom:17px;
    font-size:14px;
}
.paging-a a {
    text-align:center;
    margin-right:5px;
    font-size:9px;
    line-height:30px;
    width:30px;height:30px;
    display: inline-block;

    border:1px solid #b0b4b9;
}
.paging-a a.on {
    background: #f15044;color:#fff;
}

.state {
    font-size:19px;
    background:url("../image/sold-t.png") no-repeat;
    padding-left:65px;
    margin-bottom:18px;
}
.state_w {
    background:url("../image/let.png") no-repeat;
}
.process {
    width:100%;
    margin:0 auto;
    padding-top:35px;

}
.process-one {
    padding-left: 68px;
    height:101px;
    font-size:16px;
    margin:0 auto;
    width:208px;

}
.process_line {
    height:59px;

}
.process-two {
    padding-left: 68px;
    height:101px;
    font-size:16px;
    margin:0 auto;
    width:208px;
    background:url(../image/audit.png) no-repeat;
}
.process-three {
    background:url(../image/audit_w.png) no-repeat;
}
.condition {

    border:1px solid #e2e2e2;
    border-radius:5px;
    width:96%;
    margin-top:20px;
}
.condition_f {
    border-bottom:1px solid #e2e2e2;
    line-height:58px;
    overflow: hidden;
    height:58px;
    padding-left:22px;
    font-size:18px;
}
.condition_l {
    float: left;
}
.condition_r {
    color:#adadad;
    float: right;
    margin-right:12px;
}
.closing {
    margin:28px 0 80px 0;
    width:706px;height:54px;
    border:1px solid #e2e2e2;
    line-height:54px;
    overflow: hidden;
}
.closing p {
    display: inline-block;
    width:266px;
    padding-left:80px;
}
.my_title {
    display:inline-block;
    margin-top:22px;
    font-size:19px;
    color:#DC342F ;
}
.my_title span {
    font-size:25px;
}
.my_title_bit {
    height: 33px;
    line-height: 43px;
    font-size:13px;
    color:#ea554f;
    display:inline-block;

}
.my_modify {
    float: left;
    width:198px;height:43px;
    color:#fff;
    border-radius:5px;
    line-height:43px;
    border:1px solid #ea554f;
    text-align:center;
    background: #ea554f;
}
.my_modify_w {
    float: right;
    border-radius:5px;
    width:198px;height:43px;
    color:#ea554f;
    border:1px solid #ea554f;
    line-height:43px;text-align:center;
}
.my_introduce {
    float: left;
    font-size:19px;
}
.my_describe {
    float: right;
    width:96px;
    border-radius:5px;
    height:30px;
    background:url('/image/xzms.png') no-repeat 30px 6px;
    padding-left:54px;
    line-height:30px;

    background-color:#DC342F ;
    color:#fff;
}

.my_core {
    margin-top:12px;
    height:auto;
    width:704px;
    background:#f9f9f9;
}
.my_core_top {
    overflow: hidden;
    padding-bottom:25px;
    width:678px;margin:0 auto;
    border-bottom:1px solid #e2e2e2;
}
.coretop_l {
    font-size:13px;
    width:510px;float: left;

}
.coretop_r {
    font-size:16px;
    text-align:center;
    float: left;
}
.my_readme {
    border-top:1px solid #e2e2e2;
    padding-left:20px;
    padding-bottom: 30px;
}
.my_picture {
    background:url('/image/wyct.png') no-repeat 26px 6px;
    float: right;
    width:96px;
    border-radius:5px;
    height:30px;
    padding-left:54px;
    line-height:30px;
    background-color:#DC342F ;
    color:#fff;
}
.my_photo {
    padding:18px 15px 0 15px;
    height:auto;
    width:680px;
    margin-top:10px;
    background:#f9f9f9;
}
.my_photo img {
    width:324px;height:244px;
    padding:7px 6px;
}
.my_modi {
    font-size:20px;
    padding-top:4px;
    background:url('/image/dsh.png') no-repeat 0 2px;
    padding-left:34px;
    height:27px;
    margin:0 auto;
    margin-top:33px;
    width:321px;
}
.my_modi a {
    color:#DC342F ;
}
.recruit_text {
    font-size:16px;
    color:#ccc;
    margin-bottom:35px;
    width:257px;height:38px;
    border:1px solid #e8e8e8;
    background:#f8f8f8;
    padding-left:11px;
}
.my_history {
    margin-bottom:39px;
    width:704px;
    border:1px solid #f3f3f3;
    border-radius:5px;
}
.history_title{
    color:#5a5a5a;
    margin:26px 0 15px 35px;
    font-size:17px;

}
.history_list P {
    font-size:15px;
    color:#858585;
    height:50px;line-height:50px;
    float: left;

}
.history_list {
    overflow:hidden;
    padding-left:34px;
}
.demand_.my_time {
    width:704px;
    text-align:left;
    margin-top:15px;
}
.input_region {
    color: #8b8b8b;
    width:399px;height:40px;line-height: 40px;
    font-size:16px;
    padding-left:19px;
    border:1px solid #e3e3e3;
    border-radius: 5px;

}
.recruit-content .my-demand p {
    margin-top:19px;
    color: #8b8b8b;
}
.input_money {
    color: #8b8b8b;
    width:78px;height:40px;line-height: 40px;
    border:1px solid #e3e3e3;border-radius:5px;

    text-align:center;
}
.input_money1 {
    color: #8b8b8b;
    width:200px;height:40px;line-height: 40px;
    border:1px solid #e3e3e3;border-radius:5px;
    padding-left:20px;
}
.sale_picture {
    width:109px;height:109px;position:absolute;
    right:25px;
    top:0;
}
.demand_need {
    width:85%;
    height: 26px;
    margin-bottom:35px;

}
.recruit-content .my-demand .demand_need .filter_title {
    margin:0;
    margin-right:5px;

}
.demand_need .kindpull {
    width:auto;
    border:1px solid #e3e3e3;
    border-radius:5px;
}
.recruit-content .my-demand .demand_need p {
    margin:0;

    cursor:pointer;
}
.recruit-content .demand_need .my_need{
    cursor: pointer;
    float: left;
    width: auto;
    height: 24px;
    border:1px solid #e3e3e3;
    border-radius:5px;
    margin-top: 16px;
    line-height: 24px;
    padding-left: 8px;
    background: #fff;
    margin-right: 5px;
}
.recruit_evaluate li i {
    margin-left:21px;
    display: inline-block;
    width:23px;
    height:22px;
    background: url('../image/star_w.png');
    cursor: pointer;
}
.recruit_evaluate li i.on {
    background: url('../image/star.png');
}
.recruit_evaluate {
    width:390px;
    margin: 14px 0 13px 152px;
}
.recruit_evaluate li {
    margin:22px 0 22px 0;
}
.upload_files {
    overflow:hidden;
    width:676px;
    height:68px;
    border:1px solid #e9e9e9;
    line-height:68px;
    border-radius:5px;
    padding-left:24px;
    margin:13px 0 31px 0;
}
.upload_files a {
    display:block;
    width:147px;height:43px;
    margin-left:91px;
    float: left;
    margin-top:12px;
    background:url('../image/upload_w.png');
}
.to_examine li {
    margin-right:43px;
    text-align:center;
    width:143px;
    position:relative;
}
.to_examine {
    width:702px;overflow:hidden;
}
.to_examine li .examine_w {
    position:absolute;
    top:0;left:0;
    z-index:99;
}
.examine_delete {
    width:45px;height:19px;border:1px solid #d2d2d2;
    margin-top:5px;
}
.to_examine li input {
    cursor:pointer;
}
.my_chat p{
    max-width:800px;
    background: #88e83b;
    border-radius: 10px;
    float: right;
    padding:15px 22px 16px 19px;
    margin-top:14px;
    line-height: 23px;
    font-size: 16px;
    word-wrap: break-word;
}
.my_chat i{
    display:inline-block;
    background:url('../image/chat_arrow.png') no-repeat;
    width:12px;
    float: right;
    height:19px;
    margin-top:30px;

}
.my_chat_l p{
    max-width:86%;
    float:left;
    background: #fff;
    border-radius: 10px;
    padding:9px 8px 10px 12px;
    border:1px solid #e9e9e9;
    margin-top:12px;
    font-size:16px;
    line-height:23px;
    word-wrap: break-word;
}
.apDiv3_pcolor_p {
    font-size: 14px;color:#fff;line-height:20px;
}
.my_chat_l i{
    display:inline-block;
    background:url('../image/chat_arrow_w.png') no-repeat;
    width:12px;
    height:19px;
    float: left;
    margin-top:30px;
}
.apDiv3_pcolor {
    font-size: 14px; color:#fff;height:31px;overflow:hidden;
}
.titleRight i {
    font-size:16px;color:#ee2d23 ;
}
.gray_div .p_w {
    color: #ee2d23 ;
    font-weight: bold;
    font-size: 14px;
}
.my_chat{
    margin:10px 0 10px 0;
    /*border-radius:10px;*/
    /*background-color:#88e83b;*/
    overflow: hidden;
    float: right;
}
.my_chat_l {
    /*border:1px solid #e9e9e9;*/
    /*position:absolute;*/
    padding-left:24px;
    position: relative;
    overflow: hidden;
    margin:10px 0 10px 0 ;

    /*border-radius:10px;*/
    /*background-color:#fff;*/

}
.my_chat_box {
    margin:20px 0 20px 0;
}
.my_time {
    /*width:130px;*/
    margin:0 auto;
    text-align: center;
    /*margin-top:21px;*/
    /*margin-bottom:20px;*/
}
.my_chat_l img {
    float: left;
    margin-right:11px;
    /*position: absolute;*/
    /*left:-75px;*/
}
.send_out {
    position:absolute;

    bottom:0;
    height:84px;
    width:100%;
    border-top:1px solid #e9e9e9;

}
#msg_content {
    border:1px solid #31a670;
}
.send_out input {
    padding-left:15px;
    width:843px;height:48px;background:#fff;
    border:none;
    margin:17px 0 0 16px;
    border-radius:10px;
}
.send_out a{
    line-height:50px;
    position: absolute;top:17px;right:22px;
    width:97px;height:50px;text-align: center;
    color: #fff;
    font-size:17px;
    background:url('../image/bian.png') no-repeat;
}

/*关闭窗口提示*/

.sure-close {
    /*display: none;*/
    position:absolute;
    top:35%;
    z-index: 980;
    left:50%;
    margin-left:-237px;
    width:455px;height:188px;
    background:#fff;
    text-align: center;

}
.sure-close .close-X, .success-yes .close-X {
    width:19px;
    z-index: 9;
    height:19px;
    cursor: pointer;
    /*position: absolute;*/
    /*top:8px;*/
    /*right:10px;*/
    float: right;
    background: url('../image/close-w.png') no-repeat;
    margin:11px 12px;
}
.sure-fl {
    margin-bottom:25px;
    padding-left: 23px;

    height:42px;
    width:95%;
    line-height:42px;
    background:#f1f1f1;
    overflow: hidden;
}
.sure-fl p {
    float: left;
    font-size:18px;
}
.sure-close span {
    display: block;
    width: 100%;
    height:100px;
    margin:47px 0 24px 0;
    background: url('../image/sue-close.jpg') no-repeat center center;
}
.sure-quit {
    font-size:19px;
    /*height:42px;*/

    /*width:100%;*/
}
.sure-close a {
    width:22%;height:34px;
    text-align:center;
    line-height:34px;
    font-size:19px;
    display: inline-block;
    cursor: pointer;

    color:#fff;
}
.sure-yes {
    background:#DC342F ;
    margin-right: 69px;
}
.sure-no {
    background:#DC342F ;
}
.sure-a {
    /*width:100%;*/
    /*height:30px;*/
    margin-top:20px;
}

.i-know {
    width:174px;
    height:44px;
    cursor: pointer;
    background:#DC342F ;
    line-height:44px;
    text-align:center;
    color:#fff;
    font-size:14px;
    display:block;
    margin:0 auto;
    margin-top:10px;
}
#layer {
    position: fixed;
    width:100%;
    height:100%;
    top: 0px;
    left: 0px;
    z-index: 970;
    background-color: #000;
    opacity: 0.6;
    /*display:none;*/
    filter: alpha(opacity=60);
}
.houseList_li_last {
    color:#DC342F ;

}
.navbar_qrcode {
    position: absolute;
    top: 47px;
    right: 50%;
    margin-right: -116px;
    width: 100px;
    background-color: #fff;
    padding: 10px;
    z-index: 1000;
    border-radius: 4px;
    border: 1px solid #eee;
    text-align:center;
    box-shadow: 0px 0px 15px rgba(220,220,220,1);
    font-size: 12px;
}
.hidden {
    display: none;
}
.n_nav_li:hover .navbar_qrcode {
    display: block;
}
.navbar_qrcode i {
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
    position: absolute;
    top: -6px;
    right: 54px;

}

.my_shup {
    height:125px;
    width:1000px;
    margin:0 auto;
    border-radius: 2px;
    margin-bottom:15px;
    background:#fff;
    box-shadow: 0 1px 3px rgba(13,3,9,0.2);
}































































