/*通配样式*/
body{margin:0px; padding:0px; background:#fff; line-height:180%; color:#606060;}
body, button, input, select, textarea { font-size:14px; font-family:"微软雅黑";}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
li{ list-style:none; list-style-position:outside;}
p{ margin:0px; padding:0px;}
img{ border:none;max-width: 100%;}
img, input{ vertical-align:middle; padding:0px; margin:0px;}
td img{ max-width:none;}
a {text-decoration:none;color: #606060;}
a:hover{ color:#66961D;text-decoration:none;}
font{font-family: "微软雅黑";font-size: 12px;}
tt{font-family: "微软雅黑"; }
div,li,a,span{ transition: all 0.3s;}

/*公用样式*/
.BodyDiv_Parent{ width:100%; min-width:1200px;margin:auto;}
.body_div{width:1200px;margin:auto;}
.bodydiv{width:1200px;margin:auto;}
.clear{clear: both;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.cursor{ cursor:pointer;}
.row{ display:table;}
.cell{ display:table-cell;}
.aImg{height: 450px;position: absolute;width:200px;right: 0;}

/*用户注册登陆*/
.register{ padding: 20px; }
.register table{width: 600px; margin: auto; padding: 30px; font-size: 16px;}
.register table td{ padding: 10px;}
.register input{ height: 36px; line-height: 30px; border: #d4d0c8 1px solid; padding-left: 5px; font-size: 16px;}
.register .btn_register{ display: block; margin: auto; width: 180px; background: #cc0000; border-radius: 5px; color: #fff; line-height: 45px; text-align: center; font-size: 16px;}

/*列表分页样式*/
.paging{ padding:30px 0px; width:100%; text-align:center;}
.paging .table01{ margin:auto;}
.paging .page_btn{ text-align:center;}
.paging .result_page{ padding:3px 12px; line-height:24px; display:inline-block; color:#666666; border:#e2dfdf 1px solid; text-align:center; margin:0px 2px; border-radius:3px;}
.paging .result_page:hover{ background:#66961D; border:#66961D 1px solid; color:#fff;}
.paging .page_btn_w{ width:70px; text-align:center;}
.paging .cur{ background:#66961D; border:#66961D 1px solid; color:#fff;}
.paging .nextpage_ico{ background:url(../images/nextpage_ico2.png) no-repeat right; width:10px; height:24px;}
.paging .prevpage_ico{ background:url(../images/nextpage_ico1.png) no-repeat left;}
.paging .go_page{ padding-left:10px;}
.paging .go_page .go_ihput01{ border:#ccc 1px solid; width:50px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.paging .go_page .go_btn01{ background:#c86807; height:36px; width:40px; border:#fff 1px solid; color:#fff;}
.paging select{ display: none;}

.go-details{
    position: relative;
}


/*PC首页 楼层-区域限售*/
.mask_layer {
    pointer-events:none;
    line-height: 235px;
    text-align: center;
    font-size: 20px;
    color: #faf8f8;
    position: absolute;
    top: 0;
    left: 0;
    width: 239px;
    height: 247px;
    z-index: 2;
    opacity: 0.09;
    background: #000;
}
.mask_layer_floor_2{
    pointer-events:none;
    line-height: 235px;
    text-align: center;
    font-size: 20px;
    color: #faf8f8;
    position: absolute;
    top: 0;
    left: 0;
    width: 178px;
    height: 247px;
    z-index: 2;
    opacity: 0.1;
    background: #000;
}
.index_search_mask_layer{
    pointer-events:none;
    line-height: 364px;
    text-align: center;
    font-size: 20px;
    color: #faf8f8;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    opacity: 0.5;
    background: #000;
}

/**
 * 金额大 单位小 样式
 */
.span_font_size{
    font-size: 17px;
}