﻿/*当前位置*/
.path
{
    background: url(../../Images/green/path.png) no-repeat;
    text-indent: 26px;
    height: 16px;
    line-height: 16px;
    width: 100%;
}

    .path a:hover
    {
        color: #2D7D00;
    }
/*求租信息列表*/
.classify
{
    width: 100%;
    margin-top: 10px;
}

.classify_top
{
    width: 1000px;
    background-color: #ECFDEF;
    border: solid 1px #549960;
    float: left;
}

    .classify_top ul
    {
        height: 32px;
    }

        .classify_top ul li
        {
            min-width: 44px;
            padding: 0 20px;
            border-right: solid 1px #549960;
            text-align: center;
            height: 33px;
            line-height: 32px;
            font-size: 14px;
            cursor: pointer;
        }

        .classify_top ul .classify_select
        {
            background-color: #fff;
            font-weight: bold;
        }

.classify_content
{
    width: 1000px;
    border: solid 1px #549960;
    padding-bottom: 12px;
    border-top: none;
    padding-top: 5px;
}

    .classify_content ul, .classify_content ul li
    {
        width: 100%;
    }

.classify_title_a a
{
    display: inline-block;
    float: left;
    padding: 0 5px;
    white-space: nowrap;
    cursor: pointer;
    line-height: 20px;
    margin-right: 12px;
    margin-top: 7px;
}

    .classify_title_a a:hover
    {
        text-decoration: none;
        color: #ee3300;
    }

.classify_title .classifyName
{
    float: left;
    line-height: 20px;
    margin: 7px 5px 0px 15px;
}

.classify_title_a .classify_select1
{
    color: #fff;
    background-color: #329943;
}

    .classify_title_a .classify_select1:hover
    {
        color: #fff;
    }

.classify_title .classify_title_a
{
    width: 940px;
}

.price
{
    width: 40px;
    height: 20px;
    line-height: 20px;
    margin-top: 6px;
    padding: 0 2px;
}

.price1
{
    margin-right: 3px;
}

.price2
{
    margin-left: 3px;
}

.btnStyle
{
    background: url(../../Images/green/btnBg.png) no-repeat;
    width: 40px;
    margin-top: 6px;
    height: 22px;
    line-height: 22px;
    margin-left: 3px;
    border: none;
    color: #fff;
}

.center_left
{
    width: 760px;
}

.soliciting_top
{
    width: 100%;
    height: 27px;
    line-height: 27px;
    border-bottom: solid 2px #59AB67;
    background-color: #fff;
    margin-top: 10px;
}

    .soliciting_top ul li
    {
        width: 81px;
        height: 27px;
        color: #2B2B2B;
        font-size: 14px;
        line-height: 27px;
        text-align: center;
        cursor: pointer;
    }

    .soliciting_top ul .classify_select2
    {
        background: url(../../Images/green/select.png) no-repeat #59AB67;
        color: #fff;
        font-weight: bold;
    }

.soliciting
{
    width: 100%;
    margin-bottom: 20px;
}

.soliciting_list
{
    width: 100%;
    border-bottom: solid 1px #EBEBEB;
}

/*分页*/
.paging
{
    width: 100%;
    color: #484848;
    line-height: 20px;
    margin-top: 26px;
    margin-bottom: 20px;
}

    .paging a
    {
        color: #484848;
    }

    .paging .pagination
    {
        clear: both;
        position: relative;
        left: 50%;
        float: left;
    }

.pagination a .page, .pagination a .page_select
{
    background: #eee;
    cursor: pointer;
    white-space: nowrap;
    border: 1px #dcd9d4 solid;
    width: 19px;
    min-width: 19px;
    height: 19px;
    text-align: center;
    margin-left: 4px;
    position: relative;
    left: -50%;
}

    .pagination a .page_select, .pagination a .page:hover
    {
        border: solid 1px #4B9858;
        background: #74B880;
        color: #fff;
    }

.pagination a .page1
{
    width: auto;
    padding: 0 6px;
}

.pagination .pagination_yeci
{
    margin-left: 12px;
    position: relative;
    left: -50%;
}

.center .center_right
{
    width: 230px;
    float: right;
}

/*链接*/
.url
{
    width: 100%;
    margin-top: 10px;
}

    .url a:hover
    {
        text-decoration: none;
        color: #E3FC9B;
    }

    .url .url_link
    {
        width: 112px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        font-size: 16px;
        letter-spacing: 2px;
        font-family: "Microsoft YaHei";
        background-color: #59AB67;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        float: left;
        text-align: center;
        margin-bottom: 6px;
    }

    .url .url_right
    {
        float: right;
    }

/*推荐求租*/
.RecommendPrice
{
    width: 100%;
    border: solid 1px #D2D2D2;
    margin-top: 4px;
    padding-bottom: 10px;
    border-top: none;
}

.RecommendPrice_top
{
    width: 100%;
    height: 30px;
    background-color: #F1F1F1;
    border-top: solid 4px #59AB67;
    line-height: 28px;
    text-indent: 10px;
    font-size: 14px;
    font-weight: bold;
}

    .RecommendPrice_top span
    {
        font-size: 14px;
        float: left;
    }

.RecommendPrice_content, .RecommendHousing_content
{
    width: 208px;
    padding-bottom: 14px;
}

.RecommendPrice_list, .RecommendHousing_list
{
    width: 210px;
    border-bottom: solid 1px #EBEBEB;
    padding-bottom: 12px;
    line-height: 26px;
    margin-top: 10px;
    padding-left: 2px;
    margin-left: 9px;
    display: inline;
}

    .RecommendPrice_list span
    {
        color: #ff6600;
        font-size: 16px;
        margin-right: 2px;
        font-weight: bold;
    }

    .RecommendPrice_list .xm_span2
    {
        width: 200px;
        overflow: hidden;
        text-overflow: ellipsis;
    }
/*二手房信息售房信息发布*/
/*联系方式*/
.contact
{
    width: 100%;
    margin-top: 10px;
}

.contact_top
{
    height: 28px;
    width: 100%;
    background-color: #7FBC23;
    color: #fff;
    text-indent: 15px;
    line-height: 28px;
    font-weight: bold;
    font-size: 14px;
}

.contact_content
{
    padding: 10px;
    width: 738px;
    line-height: 26px;
}

.contact_content1
{
    width: 982px;
}

.contact_content table
{
    margin-left: 15px;
    margin-top: 5px;
}

    .contact_content table tr td
    {
        padding: 6px 0;
        line-height: 28px;
        font-size: 14px;
    }

.contact_content .mandatory
{
    color: red;
    margin: 7px 6px 0px 4px;
    line-height: normal;
    font-size: 18px;
}

.contact_content input
{
    width: 220px;
    height: 26px;
    line-height: 26px;
    margin-right: 8px;
}

.contact_content .select_box
{
    width: 224px;
    height: 26px;
    line-height: 26px;
    margin-right: 6px;
}

    .contact_content .select_box .option
    {
        top: 26px;
        max-height: 260px;
        height: expression(this.scrollHeight > 260 ? "260px" : "auto");
        overflow-y: auto;
    }

.contact_content .radios
{
    width: auto;
    margin-left: 8px;
    border: none;
    height: auto;
    vertical-align: middle;
    margin-right: 5px;
}

.contact_content .txt_year
{
    margin-right: 4px;
    width: 80px;
}

.contact_content .txt_right
{
    text-align: right;
}

.txt_adress .select_box
{
    width: 96px;
    float: left;
}

.txt_adress input
{
    width: 396px;
    float: left;
}

.contact_content .DoorModel input
{
    width: 45px;
}

.contact_content .DoorModel .select_box
{
    width: 84px;
    margin-right: 6px;
}

.contact_content .facility
{
    line-height: 24px;
}

    .contact_content .facility input
    {
        width: auto;
        height: 13px;
        margin-right: 3px;
        _margin-right: 1px;
        *margin-right: 3px;
        border: none;
    }

.facility label
{
    margin-right: 10px;
    _margin-right: 5px;
    *margin-right: 1px;
    font-size: 14px;
}

.contact_content .btn_photo, .contact_content .mapflag
{
    height: 28px;
    width: 92px;
    line-height: 26px;
    background: url(../../Images/green/imgIco.png) no-repeat #F0F0F0;
    background-position: 10px center;
    text-indent: 24px;
}

.contact_content .btn_photo
{
    *margin-left: -24px;
}

.contact_content .mapflag1
{
    *margin-left: -20px;
}

.contact_content .btn_photo:hover, .contact_content .mapflag:hover
{
    color: #FF6600;
}

.contact_content .mapflag
{
    width: 150px;
    background: url(../../Images/green/mapIco.png) no-repeat #F0F0F0;
    background-position: 15px center;
    text-indent: 20px;
}

.contact_content textarea
{
    width: 590px;
    padding: 5px;
    margin-right: 8px;
    height: 70px;
}

.center_left .buttonStyle1
{
    width: 100px;
    margin-left: 340px;
    height: 32px;
    font-size: 16px;
    line-height: 32px;
    margin-bottom: 20px;
    margin-top: 5px;
}

/*推荐房源*/
.RecommendHousing_img img
{
    width: 77px;
    height: 66px;
}

.RecommendHousing_list
{
    padding-left: 0px;
    width: 100%;
    margin-top: 15px;
    margin-left: 9px;
    display: inline;
}

.RecommendHousing_content
{
    width: 212px;
    display: inline;
}

.RecommendHousing_right
{
    line-height: 22px;
    width: 130px;
    margin-top: -5px;
    _margin-top: -2px;
    margin-left: 5px;
    float: right;
}

    .RecommendHousing_right a
    {
        /*color: #FF6600;*/
        font-weight: bold;
    }

    .RecommendHousing_right .xm_span2
    {
        width: 120px;
        overflow: hidden;
        text-overflow: ellipsis;
    }

.condition .select_box
{
    margin-top: 5px;
    width: 82px;
    margin-right: 6px;
}

/*租房信息*/
.house_title
{
    width: 100%;
    line-height: 28px;
    margin-bottom: 6px;
    margin-top: 10px;
}

    .house_title span, .bulid_detail_title span
    {
        margin-right: 4px;
        color: #3c3c3c;
        font-weight: bold;
        font-size: 16px;
        margin-left: 4px;
    }

.center_left .house_title div
{
    float: right;
    color: #666;
    margin-right: 4px;
}

.house_title div span
{
    clear: both;
    margin: 0 6px;
}

.house_detail
{
    width: 100%;
    margin-bottom: 4px;
    _margin-bottom: 2px;
}

.house_detail_left
{
    width: 386px;
    height: 100%;
}

.house_detail .house_detail_right
{
    float: right;
    width: 354px;
    height: 100%;
    margin-right: 5px;
    _margin-right: 0px;
}

.house_detail_top
{
    font-size: 14px;
    line-height: 30px;
    border-bottom: solid 1px #ddd;
    width: 352px;
    padding-left: 6px;
    padding-bottom: 8px;
    margin-top: -6px;
}

    .house_detail_top span
    {
        color: #ff6600;
        font-weight: bold;
        font-size: 22px;
        margin-right: 5px;
    }

    .house_detail_top .phone
    {
        color: #ff6600;
        font-size: 20px;
        text-indent: 22px;
        background: url(../../Images/green/phone.png) no-repeat;
        background-position: left center;
        margin-top: 3px;
    }

.house_detail_bottom
{
    padding-left: 8px;
    width: 352px;
    line-height: 26px;
    color: #666;
    margin-top: 7px;
}

.houseMessage_top
{
    margin-top: 5px;
}

    .houseMessage_top ul li
    {
        width: 94px;
    }

        .houseMessage_top ul li a
        {
            font-size: 14px;
            float: left;
            width: 100%;
        }

            .houseMessage_top ul li a:hover
            {
                text-decoration: none;
            }

    .houseMessage_top ul .classify_select2
    {
        background: url(../../Images/green/select.png) #59AB67 no-repeat;
        background-position: -83px 0px;
    }

        .houseMessage_top ul .classify_select2 a
        {
            color: #fff;
        }

.houseMessage
{
    line-height: 30px;
    font-size: 14px;
    padding-top: 10px;
    margin-left: 8px;
    padding-bottom: 10px;
}

    .houseMessage span
    {
        margin: 0 38px;
    }

.contact_content img
{
    max-width: 758px;
    width: expression(this.scrollWidth > 758 ? "758px" : "auto");
    margin-bottom: 20px;
}

.contact_Imgcontent
{
    padding-left: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    width: 756px;
}

    .contact_Imgcontent div
    {
        border: solid 1px #D2D2D2;
        width: 100%;
        height: 262px;
    }

/*求租信息*/
.soliciting_house_detail
{
    line-height: 30px;
    font-size: 14px;
    padding-left: 12px;
    border-top: solid 1px #EDEDED;
    padding-top: 5px;
    width: 746px;
}

    .soliciting_house_detail span
    {
        color: #ff6600;
        font-size: 18px;
        font-weight: bold;
    }

    .soliciting_house_detail .orange1
    {
        font-size: 14px;
        margin-right: 80px;
    }

    .soliciting_house_detail .orange
    {
        font-size: 18px;
    }
/*焦点图*/
.mod18
{
    width: 386px;
    height: 352px;
    margin: 0px auto;
    position: relative;
}

    .mod18 .btn
    {
        position: absolute;
        width: 15px;
        height: 55px;
        bottom: 3px;
        _bottom: 1.5px;
        cursor: pointer;
        z-index: 99;
        font-size: 50px;
        font-weight: bold;
        background: url(../../Images/green/slideshow.png) no-repeat;
    }

    .mod18 .prev
    {
        left: 0;
        background-position: -30px -59px;
    }

        .mod18 .prev:hover
        {
            background-position: 0px -59px;
        }

    .mod18 .next
    {
        right: 0;
        background-position: -45px -59px;
    }

        .mod18 .next:hover
        {
            background-position: -15px -59px;
        }

    .mod18 li
    {
        float: left;
    }

    .mod18 .cf li
    {
        position: relative;
        color: #fff;
    }

    .mod18 .cf a
    {
        display: block;
        width: 680px;
        height: 330px;
        position: absolute;
        color: #fff;
    }

    .mod18 .cf li span
    {
        display: block;
        width: 640px;
        position: absolute;
        left: 0;
        bottom: 0;
        padding: 10px 20px;
        line-height: 22px;
        text-align: left;
        background: rgba(0,0,0,0.6);
        filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");
    }

    .mod18 .pic_border
    {
        width: 378px;
        height: 276px;
        border: solid 1px #ddd;
        padding: 3px;
    }

    .mod18 .picBox
    {
        width: 378px;
        height: 276px;
        background-color: #fff;
        position: relative;
        overflow: hidden;
    }

        .mod18 .picBox ul
        {
            height: 276px;
            position: absolute;
        }

        .mod18 .picBox li
        {
            width: 378px;
            height: 276px;
            overflow: hidden;
            text-align: center;
        }

            .mod18 .picBox li img
            {
                height: 276px;
            }

    .mod18 .listBox
    {
        width: 330px;
        height: 55px;
        float: none;
        clear: both;
        margin: 0 auto;
        display: block;
        position: relative;
        padding: 6px 0 10px;
        overflow: hidden;
    }

        .mod18 .listBox ul
        {
            position: absolute;
        }

        .mod18 .listBox li
        {
            width: 86px;
            height: 59px;
            cursor: pointer;
            position: relative;
        }

            .mod18 .listBox li i
            {
                display: none;
            }

            .mod18 .listBox li a
            {
                display: block;
                width: 124px;
                height: 70px;
            }

            .mod18 .listBox li img
            {
                width: 60px;
                height: 45px;
                border: solid 1px #ddd;
                padding: 4px;
                margin-top: 4px;
            }

        .mod18 .listBox .on img
        {
            width: 60px;
            height: 45px;
            background: url(../../Images/green/slideshow.png) no-repeat;
            border: none;
            margin-top: 0px;
            padding: 5px;
            padding-top: 9px;
        }

        .mod18 .listBox .on i
        {
            display: block;
        }

/*企业风采*/
.InternationalPresence
{
    padding: 12px 0px;
    width: 100%;
}

    .InternationalPresence .mingqi_list .mingqi_message
    {
        width: 380px;
    }

/*户型列表*/
.shiping_content
{
    padding-top: 15px;
}

.shiping_list
{
    display: table-cell;
    margin-bottom: 20px;
    margin-left: 5px;
    margin-right: 10px;
    _margin-right: 0px;
    vertical-align: middle;
}

    .shiping_list img
    {
        width: 190px;
        height: 146px;
        border: solid 1px #D2D2D2;
        padding: 3px;
    }

.shiping_message
{
    width: 158px;
    height: 152px;
    line-height: 22px;
    padding-left: 8px;
    color: #565656;
    *margin-top: expression((parentElement.offsetHeight-this.offsetHeight)/2);
}

    .shiping_message a
    {
        color: #ff6600;
        font-weight: bold;
        margin-bottom: 2px;
        line-height: 24px;
    }

.contractInformation_top .classify_title_a1
{
    float: right;
    margin-top: -5px;
}

.shiping_list table
{
    float: left;
}

/*推荐视频*/
.RecommendVideo .RecommendVideo_right
{
    height: 80px;
    padding-left: 5px;
}

/*楼盘列表*/
.house_list_message .color_span
{
    color: #ff0000;
    margin-right: 10px;
    margin-left: 0px;
}

.soliciting_list .bulid_list_img, .soliciting_list .bulid_list_img img
{
    height: 150px;
}

.house_list_right .preferential
{
    color: #fff;
    background-color: #59AB67;
    padding: 2px 5px;
    font-size: 12px;
}

.house_list .house_list_right1
{
    text-align: center;
}

/*楼盘地图*/
.search1
{
    margin: 10px 0px;
}

    .search1 .searchSpan
    {
        margin-right: 4px;
        float: left;
        line-height: 24px;
    }

    .search1 .select_box
    {
        margin-right: 5px;
        margin-top: -1px;
    }

.center .loupan_map
{
    width: 762px;
    height: 600px;
    border: solid 1px #D2D2D2;
    float: right;
}

.loupan_left
{
    width: 220px;
}

    .loupan_left ul li
    {
        padding: 10px 5px;
        width: 100%;
        border-bottom: solid 1px #E8E8E8;
        line-height: 22px;
    }

    .loupan_left span
    {
        font-weight: bold;
    }

    .loupan_left ul li:hover
    {
        background-color: #F0FCF2;
    }

.paging_num
{
    width: 100%;
    text-align: center;
    margin-bottom: 8px;
    color: #666;
}

    .paging_num span
    {
        margin: 0 8px;
    }

.loupan_left .paging
{
    margin: 15px 0px;
}

.loupan_left .classify_select
{
    background-color: #F0FCF2;
}

/*楼盘项目*/
.center .bulid_detail_right
{
    width: 602px;
    line-height: 28px;
    height: 350px;
    float: right;
}

.bulid_detail_title
{
    line-height: 24px;
    color: #6F6F6F;
}

    .bulid_detail_title span
    {
        margin: 0px;
        margin-right: 4px;
    }

.bulid_detail_right_content
{
    border: solid 1px #DDD;
    width: 580px;
    padding: 5px 10px;
    margin-top: 5px;
}

    .bulid_detail_right_content table
    {
        width: 100%;
    }

        .bulid_detail_right_content table tr
        {
            width: 50%;
        }

            .bulid_detail_right_content table tr td
            {
                line-height: 26px;
            }

    .bulid_detail_right_content span, .bulid_detail_phone span
    {
        color: #ff5500;
        font-size: 14px;
        font-weight: bold;
    }

.bulid_detail_right .bulid_detail_phone
{
    line-height: 24px;
    margin-top: 5px;
}

.BuildingAlbum ul li
{
    line-height: 26px;
    margin-left: 5px;
    margin-right: 15px;
    cursor: pointer;
}

    .BuildingAlbum ul li span
    {
        color: red;
    }

.BuildingAlbum
{
    margin-top: 5px;
}

    .BuildingAlbum ul li a:hover, .BuildingAlbum .classify_select a
    {
        color: #188B2C;
        text-decoration: underline;
    }

.center .hotProperty_top1
{
    margin-top: 10px;
}

.allImage .image_list1
{
    width: 234px;
    margin: 0 8px;
    _margin-left: 4px;
    _margin-right: 11px;
    margin-top: 10px;
}

    .allImage .image_list1 img
    {
        width: 228px;
        height: 160px;
        border: solid 1px #D2D2D2;
        padding: 2px;
    }

.image_list1 .image_span2
{
    width: 100%;
    margin-right: 0px;
    text-align: center;
}

.contact_Imgcontent1
{
    width: 1000px;
    padding-right: 0px;
}

    .contact_Imgcontent1 div
    {
        height: 350px;
    }

.xiangmu_list img
{
    width: 156px;
    height: 122px;
}

.xiangmu_list a
{
    color: #565656;
    line-height: 22px;
}

.xiangmu_list .shiping_message
{
    width: 150px;
    padding-left: 5px;
    height: 130px;
}

.borders
{
    width: 100%;
    margin: 4px 0px;
    height: 1px;
    line-height: 1px;
    border-bottom: dotted 1px #D7D7D7;
}

/*分页*/
.paging a
{
    color: #484848;
}

.paging .pagination_right
{
    float: right;
}

.pagination_right a .page, .pagination_right a .page_select
{
    background: url(../../Images/green/page.jpg) no-repeat;
    background: #eee;
    cursor: pointer;
    white-space: nowrap;
    border: 1px #dcd9d4 solid;
    width: 19px;
    height: 19px;
    text-align: center;
    margin-left: 4px;
}

    .pagination_right a .page_select, .pagination_right a .page:hover
    {
        background: url(../../Images/green/page_select.jpg) no-repeat;
        border: solid 1px #4B9858;
        background: #74B880;
        color: #fff;
    }

.pagination_right a .page1
{
    width: auto;
    padding: 0 6px;
}

/*左侧样式*/
.center_lefts
{
    width: 280px;
    display: inline;
    margin-left: -2px;
    margin-top: -2px;
}

.box_content
{
    width: 260px;
    _width: 262px;
    float: left;
    padding: 4px 7px 6px;
    _padding: 5px 6px;
}

.ranking_title
{
    padding: 0 4px;
    padding-top: 1px;
    line-height: 30px;
    text-align: center;
}

    .ranking_title div
    {
        width: 134px;
        height: 30px;
        background-color: #E8E8E8;
        margin-top: 3px;
    }

    .ranking_title .ranking_price
    {
        background-color: #9BCE64;
        color: #fff;
    }

.ranking_content
{
    background: url(../../Images/green/img.png) no-repeat;
    background-position: 0px -256px;
    zoom: 1;
}

.list .xm_span2
{
    text-indent: 26px;
    line-height: 26px;
    height: 26px;
    margin-right: 0px;
    width: 168px;
}

.list .xm_span3
{
    line-height: 26px;
    height: 26px;
    width: 80px;
    text-align: right;
}

.box, .box1
{
    margin-bottom: 8px;
    border: solid 1px #D2D2D2;
    width: 276px;
    border-top: none;
}

.box_top
{
    width: 266px;
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #343434;
    line-height: 30px;
    padding-left: 10px;
    background-color: #F1F1F1;
    border-top: solid 4px #59AB67;
}

.box_title
{
    height: 35px;
}

    .box_title span
    {
        float: left;
        height: 23px;
        font-size: 14px;
        font-weight: bold;
        color: #343434;
    }

.box_content .xm_span1
{
    margin-left: 2px;
}

.box_content .xm_span2
{
    width: 165px;
}

.box_content .xm_span3
{
    margin-right: 2px;
}

/*右侧样式*/
.center .center_rights
{
    width: 719px;
    float: right;
    display: inline;
    margin-top: -2px;
    margin-right: -2px;
}

.rightcontent_content
{
    width: 701px;
    min-height: 517px;
    padding: 0 8px;
    border-top: none;
    border: solid 1px #D2D2D2;
    border-top: none;
}

.center .rightcontent_path
{
    float: right;
    color: #2B2B2B;
    padding-left: 30px;
    padding-right: 2px;
}

.rightcontent_path a
{
    color: #2B2B2B;
    margin: 0 2px;
}

.Article_right_content
{
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    padding: 5px 0px;
    border-bottom: solid 1px #EBEBEB;
}

    .Article_right_content:hover
    {
        background-color: #F0FCF2;
    }

    .Article_right_content .xm_span2
    {
        width: 565px;
        margin-right: 20px;
        height: 32px;
        line-height: 32px;
        padding-left: 8px;
    }

    .Article_right_content .xm_span3
    {
        margin-left: 26px;
        line-height: 32px;
        height: 32px;
        color: #2b2b2b;
    }

.center_rights .contractInformation
{
    margin-bottom: 6px;
}

.center_rights .contractInformation_top
{
    width: 100%;
    border-bottom: solid 2px #59AB67;
    background-position: right top;
    height: 28px;
    line-height: 28px;
}

.center_rights .contractInformation_title
{
    background: url(../../Images/green/select1.png) #59AB67 no-repeat;
}

    .center_rights .contractInformation_title span
    {
        background: url(../../Images/green/select1.png) #59AB67 no-repeat;
        background-position: right top;
        float: left;
        padding-right: 15px;
        margin-left: 15px;
        color: #fff;
        font-size: 14px;
        font-weight: bold;
    }

.center_rights .contractInformation_content
{
    padding: 5px;
    padding-top: 3px;
    padding-bottom: 1px;
    border: solid 1px #cfcfcf;
    border-bottom: none;
    border-top: none;
    width: 710px;
}

    .center_rights .contractInformation_content .contractInformation_classify
    {
        width: 100%;
        height: 28px;
        background-color: #e1e0e0;
    }

    .center_rights .contractInformation_content ul li, .contractInformation_content ul .classify_select
    {
        width: 109px;
        line-height: 28px;
        text-align: center;
        border-right: solid 1px #fff;
        cursor: pointer;
    }

    .center_rights .contractInformation_content ul .center_lefts .classify_select
    {
        background: url(../../Images/green/img.png) no-repeat #9BCE64;
        background-position: -2px -204px;
        color: #fff;
    }

.center_rights .contractInformation table
{
    margin-top: 3px;
    float: left;
    border-left: solid 1px #BFD1DA;
}

    .center_rights .contractInformation table thead
    {
        background-color: #9BCE64;
        height: 32px;
        line-height: 32px;
    }

        .center_rights .contractInformation table thead td
        {
            color: #fff;
            text-align: center;
            border-right: solid 1px #CFDCE2;
        }

    .center_rights .contractInformation table tbody td
    {
        height: 32px;
        background-color: #fff;
        border-right: solid 1px #BFD1DA;
        border-bottom: solid 1px #BFD1DA;
        text-align: center;
    }

.soliciting .xm_span1, .soliciting .xm_span2, .soliciting .xm_span3, .soliciting .xm_span4
{
    height: 44px;
    line-height: 44px;
}

.soliciting .xm_span1
{
    max-width: 340px;
    width: expression(this.scrollWidth > 340 ? "340px" : "auto");
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: 8px;
    _margin-left: 4px;
}

    .soliciting .xm_span1 a
    {
        font-size: 14px;
    }

.soliciting .xm_span2
{
    width: 200px;
    color: #707070;
    overflow: hidden;
    text-overflow: ellipsis;
}

    .soliciting .xm_span2 nobr
    {
        color: #707070;
    }

.soliciting .soliciting_list .xm_span3, .soliciting_list .xm_span4
{
    float: right;
}

.soliciting .xm_span3
{
    width: 116px;
}

    .soliciting .xm_span3 .cost
    {
        font-size: 16px;
        width: 80px;
        text-align: right;
        font-weight: bold;
        color: #FF6600;
        margin-right: 3px;
        _margin-right: 0px;
        margin-top: 1px;
    }

.soliciting .xm_span4
{
    color: #707070;
    margin-right: 6px;
    _margin-right: 3px;
    width: 90px;
    text-align: right;
}

/*出租信息列表*/
.house_list
{
    padding: 18px 5px 18px 5px;
    width: 748px;
}

    .house_list:hover, .soliciting_list:hover
    {
        background-color: #F0FCF2;
    }

.soliciting_list .soliciting_list_img, .soliciting_list .soliciting_list_img img
{
    width: 180px;
    height: 134px;
}

.soliciting_list_message
{
    width: 400px;
    margin-left: 10px;
}

    .soliciting_list_message a
    {
        font-size: 14px;
        font-weight: bold;
    }

.house_list_message a
{
    font-weight: normal;
}

.soliciting_list_message .xm_span2
{
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 28px;
    height: 32px;
}

.house_list_message
{
    line-height: 24px;
    color: #666;
}

    .house_list_message a
    {
        font-size: 12px;
        margin-left: 20px;
    }

    .house_list_message span
    {
        margin: 0 10px;
    }

.house_list .house_list_right
{
    float: right;
    width: 130px;
    text-align: right;
    line-height: 24px;
    margin-top: 20px;
    margin-right: 4px;
    display: inline;
}

.house_list_right span
{
    color: #ff6600;
    font-size: 18px;
    line-height: 32px;
}

/*从业主体样式*/
.tableclass
{
    width: 100%;
    font-size: 12px;
    color: #333333;
    vertical-align: middle;
    background: #90A081;
    table-layout: fixed;
    margin-top: 8px;
    float: left;
}

    .tableclass td
    {
        height: 20px;
    }

    .tableclass .rigth
    {
        text-align: right;
    }

    .tableclass .left
    {
        text-align: left;
        text-indent: 5px;
    }

    .tableclass .tiptd
    {
        font-weight: bold;
        background-color: #E8F5E8;
    }

    .tableclass td
    {
        font-size: 12px;
        line-height: 16px;
        background: #fff;
        text-align: center;
        padding: 4px 0;
        word-wrap: break-word;
        word-break: break-all;
        overflow: hidden;
    }

.tableclass1
{
    border: solid 1px #6C9374;
    border-right: none;
    border-bottom: none;
}

    .tableclass1 td
    {
        border-right: solid 1px #6C9374;
        border-bottom: solid 1px #90A081;
        height: 25px;
    }

    .tableclass1 thead td
    {
        background: url(../../Images/green/thead.png) repeat-x;
        border-bottom: solid 1px #6C9374;
        background: #76BC81;
        font-weight: bold;
    }

    .tableclass1 a
    {
        color: #316C36;
        text-decoration: underline;
    }

.tab_searchResult a
{
    color: #2B2B2B;
    text-decoration: none;
}

    .tab_searchResult a:hover
    {
        text-decoration: underline;
    }

/*竖形菜单*/
.verticalMenu .box_content
{
    padding: 5px;
    padding-bottom: 3px;
    padding-top: 6px;
}

.menuTitle, activeTitle
{
    width: 266px;
    height: 32px;
    background-color: #6FBC7C;
    margin: 0 auto;
    line-height: 25px;
    font-size: 12px;
    color: #43860c;
    cursor: pointer;
}

    .menuTitle span
    {
        height: 32px;
        float: left;
        color: #fff;
        text-indent: 20px;
        line-height: 32px;
        margin-left: 10px;
        background: url(../../Images/green/img.png) no-repeat;
        background-position: -45px -129px;
    }

    .menuTitle:hover, .activeTitle
    {
        background: url(../../Images/green/activeTitle.jpg) no-repeat #6FBC7C;
        background-position: right top;
    }

.menuContent
{
    background-color: #fff;
    height: auto;
    width: 266px;
    text-align: left;
    display: none;
}

    .menuContent ul
    {
        margin-bottom: 2px;
    }

    .menuContent li
    {
        width: 260px;
        margin-left: 2px;
        _margin-left: 1px;
        background: url(../../Images/green/img.png) no-repeat #f1edee;
        background-position: -16px -56px;
        border: solid 1px #bec0bc;
        height: 30px;
        line-height: 31px;
        text-indent: 34px;
        margin-bottom: 2px;
        margin-top: 2px;
        cursor: pointer;
    }

        .menuContent li:hover, .menuContent .searchClick
        {
            background: url(../../Images/green/img.png) no-repeat #C4EDC4;
            background-position: -16px -91px;
            border: solid 1px #589D62;
            font-weight: bold;
        }

/*信息查询*/
.search .menuContent{ display:block;}
.tab_search{-webkit-border-radius:5px; -moz-border-radius: 5px; border-radius:5px; width:701px; background-color:#F1EDEE; padding:7px 0px;}
.tab_search td span{ float:right;line-height:40px;}
.tab_search input[type=text],textarea{height:24px;border: 1px solid #BCBCBC; margin-top:6px;width:220px;text-align: left;float:left; -webkit-border-radius:2px; -moz-border-radius: 2px;  border-radius:2px; line-height:24px; padding:1px 4px; margin-bottom:5px; margin:6px 3px 5px 4px;}
.tab_search input[type=radio]{ margin-left:10px; *margin-top:3px; width:14px; height:14px; float:left;}
.tab_search td .radio_label{ float:left; line-height:20px; *margin-left:4px;} 
.tab_search td .btn_search{ background:url(../../Images/green/search.png) no-repeat; width:92px; height:50px; cursor:pointer; float:left;}
.tab_searchResult tr th {background-color: #b6ca73;border: 1px solid #d4d4d4;line-height:25px;text-align: center;font-weight: normal;min-height:340px;}
.tab_searchResult{ margin-top:12px;border: solid 1px #B2B9AA;border-right: none; border-bottom:none;}
.tab_searchResult thead td{border-bottom: solid 1px #B2B9AA;background:#DEF2DE;}
.tab_searchResult td {border-right: solid 1px #B2B9AA;border-bottom: solid 1px #B2B9AA;}
#div_showResult{ height:auto !important;_height:340px;min-height:340px;}

/*错误提示页面*/
.center .error
{
    width: 535px;
    height: 340px;
    padding-top: 40px;
    float: none;
    clear: both;
    display: block;
    margin: 0 auto;
}

.error .error_left
{
    float: left;
    margin-right: 35px;
}

.error .error_right
{
    float: left;
}

.error_right h1
{
    font-size: 24px;
    font-family: "微软雅黑";
    font-weight: normal;
    _margin-top: 15px;
    color: #316c36;
    line-height: 44px;
    margin-bottom: 10px;
}

.error_right span
{
    color: #464646;
    font-size: 14px;
    font-family: "微软雅黑";
}

.error_right h2
{
    color: #464646;
    font-weight: bold;
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 30px;
    margin-top: 35px;
    margin-bottom: 8px;
}

.error_right ul li a
{
    color: #316c36;
    font-size: 14px;
    font-family: "微软雅黑";
}

.error_right ul li
{
    background: url(../../Images/green/symbol.jpg) no-repeat;
    text-indent: 12px;
    margin-right: 20px;
    background-position: left center;
}

/*文章内容*/
.Article_right_ContentDown_Title
{
    width: 100%;
    height: 40px;
    font-family: 宋体;
    margin-top: 5px;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    font-weight: bold;
}

.Article_right_ContentDown_Instructions
{
    font-size: 12px;
    font-family: 宋体;
    color: #9b9b9b;
    line-height: 22px;
    width: 100%;
    height: 22px;
    text-align: center;
    margin-bottom: 10px;
}

.Article_right_ContentDown_Content
{
    width: 700px;
    margin: 0px auto;
    font-size: 12px;
    font-family: 宋体;
    color: #3b3b3b;
    text-align: left;
    overflow-x: hidden;
}

.allImage .classify_title_a1
{
    width: 100%;
}

/*视频看房*/
.video_Content_Title
{
    margin-top: 0px;
}

.Article_right_ContentDown_Title span
{
    font-weight: normal;
    font-size: 12px;
    font-family: 宋体;
    color: #9b9b9b;
    margin-left: 20px;
}

.scaling
{
    background-color: #383838;
    height: 472px;
    position: relative;
}

.scaling_nr
{
    width: 680px;
    height: 472px;
}

.video_half .scaling_left
{
    width: 15px;
    height: 472px;
    background-color: #383838;
    position: relative;
    cursor: pointer;
    border-right: solid 1px #4b4b4b;
}

.scaling_right
{
    float: right;
    width: 304px;
    height: 465px;
    overflow: hidden;
    background-color: #383838;
}

    .scaling_right dl
    {
        width: 303px;
        height: 41px;
        border-bottom: 1px solid #202020;
        background: #2f2f2f;
    }

        .scaling_right dl dd
        {
            font-size: 12px;
            color: #fff;
            line-height: 40px;
            padding-left: 10px;
            font-weight: bold;
        }

.videolist
{
    background: #383838;
    height: 416px;
    width: 300px;
    margin-top: 8px;
}

    .videolist ul
    {
        width: 295px;
        height: auto;
        margin-top: 5px;
    }

        .videolist ul li
        {
            height: 65px;
            padding: 10px 0 8px 15px;
            position: relative;
        }

        .videolist ul .vid_nr
        {
            float: left;
            margin-left: 10px;
            display: inline;
        }

            .videolist ul .vid_nr span
            {
                font-size: 12px;
                color: #FFF;
                width: 150px;
                height: 33px;
                line-height: 16px;
                display: block;
            }

.bof
{
    width: 110px;
    height: 24px;
    position: absolute;
    top: 48px;
    left: 15px;
    display: none;
}

.videolist ul li img
{
    float: left;
}

.videolist ul .vid_nr p
{
    color: #909090;
    line-height: 16px;
}

.videolist ul li:hover
{
    background-color: #272727;
    cursor: pointer;
    display: table;
    width: 295px;
    height: 65px;
}

.scaling_left i
{
    background: url(../../Images/green/spicon.png) no-repeat;
    display: block;
    width: 7px;
    height: 13px;
    margin-left: 5px;
    _display: inline;
}

.scaling_left i
{
    background-position: -88px 0;
    position: absolute;
    top: 50%;
}

.scaling_left:hover
{
    background-position: -122px 0px;
    background-color: #444343;
}

    .scaling_left:hover i
    {
        background-position: -122px 0px;
    }

/*户型信息*/
.huxin
{
    margin-top: 10px;
    margin-left: 20px;
}

.galleryview
{
    visibility: hidden;
}

.gallery
{
    background: #ddd;
    border: 1px solid #aaa;
    padding: 5px;
}

.loader
{
    background: url(loader.gif) center center no-repeat #ddd;
}

.panel
{
    background-color: #222;
    text-align: center;
}

    .panel .panel-overlay,
    .panel .overlay-background
    {
        height: 60px;
        padding: 0 1em;
    }

    .panel .overlay-background
    {
        background: #222;
    }

    .panel table
    {
        text-align: center;
        width: 100%;
        height: 560px;
        margin-top: 50px;
        margin-right: 20px;
    }

    .panel img
    {
        max-height: 560px;
        max-width: 100%;
        width: expression(this.width > 940 && this.width > this.height ? 940 :true);
        height: expression(this.height >560 ? 560: true);
        font-size: 0.7em;
    }

    .panel .panel-overlay a
    {
        color: white;
        text-decoration: underline;
        font-weight: bold;
    }

.filmstrip
{
    margin: 5px;
}

.frame .img_wrap
{
    border: 1px solid #aaa;
}

.frame.current .img_wrap
{
    border-color: #000;
}

.frame img
{
    border: none;
}

.frame .caption
{
    font-size: 11px;
    text-align: center;
    color: #888;
}

.frame.current .caption
{
    color: #000;
}

.pointer
{
    border-color: #000;
}

.filmstrip img
{
    width: 120px;
    height: 80px;
}

.panel-overlay h2
{
    color: #fff;
    font-size: 18px;
    line-height: 50px;
    font-family: "simhei",Arial;
    font-weight: normal;
}

/*销售排行列表*/
.center_rights .rankings_top
{
    background: none;
    width: 100%;
}

.SalesRanking_list .list .xm_span2
{
    text-indent: 0px;
}

.SalesRanking_list .xm_span4, .Ranking_right_list .xm_span4
{
    text-align: right;
}

.rankings_top ul li
{
    text-align: center;
    font-size: 14px;
}

.rankings_top ul li
{
    width: 94px;
    background: none;
}

.rankings_top ul .classify_select2
{
    color: #fff;
    background: url(../../Images/green/select.png) #59AB67 no-repeat;
    background-position: -83px 0px;
    font-weight: bold;
}

.rightcontent_content .SalesRanking_title
{
    width: 699px;
}

    .rightcontent_content .SalesRanking_title div
    {
        width: 27%;
    }

    .rightcontent_content .SalesRanking_title .title1
    {
        width: 72%;
    }

.Ranking_right_list .xm_span2
{
    width: 550px;
    margin-right: 14px;
}

.Ranking_right_list .xm_span1
{
    background: none;
    line-height: 32px;
    margin-left: 12px;
}

/*视频标识*/
.house_list .house_list_right1
{
    text-align: center;
}

.player, .players
{
    position: absolute;
    cursor: pointer;
    left: 10px;
    bottom: 10px;
    cursor: pointer;
    width: 37px;
    height: 37px;
    background: url(../../Images/green/player.png) no-repeat;
    border: none;
    z-index: 999;
    display: block;
}

.allImage
{
    width: 100%;
}

.player_border
{
    position: relative;
    display: table-cell;
}

.players
{
    background: url(../../Images/green/players.png) no-repeat;
    width: 26px;
    height: 26px;
    left: 6px;
    bottom: 10px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="../../Images/green/players.png");
}


/*应用登录*/
.application{width:96%; margin:15px 2%; margin-top:15px; font-size:14px; font-weight:bold; line-height:36px;}
.application span{ color:#6a6767; font-weight:normal;}
.application_url{ min-height:220px; width:750px; padding:45px 0px 20px 210px; border:solid 1px #cacaca; background:url(../../Images/green/Logo.png) no-repeat #f5f5f5; }
.div_middle {background:url(../../Images/green/application_bg.png) no-repeat; width:98px; height:98px; margin-right:25px; margin-bottom:25px;position:static;*position:relative; *display:block!important;display:table!important;}
.div_middle_a {	clear:both;	float:none;position:static;*position:absolute;display:table-cell;vertical-align:middle;*display:block;top:50%;width:100%; cursor:pointer;}
.div_middle_a:hover{ text-decoration:none;}
.div_middle_b { font-size:16px; font-weight:normal;line-height:20px; text-align:center; font-family:"微软雅黑"; color:#266d00;position:relative;top:-50%;    text-align:center;width:96%;margin-left:2%;}
.div_middle:hover{ background:url(../../Images/green/application_bgHover.png) no-repeat;}
.div_middle:hover .div_middle_b{ color:#fff;}

/*房产视频*/
.shiping_list_small img {width: 175px;height: 132px;}
.shiping_list_small .shiping_message{ width:128px;height:138px;}
.shiping_list_small .shiping_message a{ color:#2B2B2B; line-height:22px;}
.shiping_list_small .shiping_message a:hover{ color:#CB0101;}


/*新添加的页面样式*/
.reture{width:100%; text-align:center; height:42px; margin-top:10px;}
.retureBtn{background:url(../../Images/green/return.png) no-repeat; padding:5px 25px 9px 35px; letter-spacing:2px; color:#fff; font-size:16px; font-family:"微软雅黑";}
.retureBtn:hover{ text-decoration:none; color:#E3FC9B;}

.complaints{ width:auto; background:none; line-height:40px; margin-left:20px;}
.complaints input{ width:300px;}
.tit{ text-align:right; width:85px;}
.tips{ color:red; margin-left:5px;}
.complaints li{ width:600px;}
select{height:28px; margin-left:5px; margin-top:6px;width:310px;border:1px solid #BCBCBC;line-height:22px;padding:4px 3px;font-size:13px;}
.complaints textarea{ height:80px;width:300px;}
.complaints .code{ width:90px;}
.complaints .code_txt{ width:70px; background-color:#EEF3FB; border:solid 1px #DCEFFC; height:26px; margin-top:6px;}
.notSee{ color:#2D7D00; margin-left:5px;}
.buttonStyle{width:82px;font-size: 16px;font-weight: bold;background-color: #59AB67;height: 29px;line-height:28px;border: solid 1px #4D9559;text-align: center;float: left;cursor: pointer;color: #fff;}
.buttonStyle1{margin-bottom:20px; margin-left:200px; margin-top:30px;margin-right: 12px;}
.buttonStyle:hover {color: #E3FC9B;text-decoration: none;}

.searchs select{ margin-bottom:10px; margin-left:0px; width:200px; float:left;}
.searchs .buttonStyle{ height:26px; _height:28px; margin-top:6px; margin-left:4px; width:60px; font-size:14px; line-height:26px;}