.choice_t{width:100%;height:50px;line-height:50px;font-size:13px;color:#898a8b;}
.choice_t a{color:#898a8b;}
.choice_t img{vertical-align: middle;margin-left: 1%;margin-right: 0.5%;}
.choice{width:99.8%;height:auto;overflow:hidden;border:1px solid #ddd;background:#f8f8f8;padding-top:10px;padding-bottom:20px;font-size:14px;}
.choice a{color:#000;}
.choice_k{width:95%;height:auto;margin:0 auto;overflow: hidden;padding-top: 10px;}
.choice_kl{width:6%;height:100%;line-height:32px;font-weight:600;float:left;}
.choice_kr{width:94%;height:100%;float:left;}
.choice_u{width:100%;height:auto;overflow:hidden;}
.choice_kr ul{width:100%;height:100%;}
.choice_kr ul li{padding-left: 1%;padding-right: 1%;height:32px;line-height:32px;margin-bottom:6px;float:left;text-align:center;}
.choice_u a:hover .choice_on{padding-left: 1%;padding-right: 1%;height:32px;line-height:32px;margin-bottom:6px;float:left;text-align:center;}
.choice_on{padding-left: 1%;padding-right: 1%;height:32px;line-height:32px;margin-bottom:6px;float:left;text-align:center;background:#4fc381;border-radius:5px;}
.choice_on a{color:#fff;}
.choice_kr ul li:hover{padding-left: 1%;padding-right: 1%;height:32px;line-height:32px;margin-bottom:6px;float:left;text-align:center;background:#4fc381;border-radius:5px;}
.choice_kr ul li:hover a{color: #fff !important;}
.sort{width:99.5%;height:44px;border:1px solid #ddd;line-height:53px;font-size:15px;background:#f8f8f8;}
.sort a{color:#000;}
.sort_k{width:95%;height:auto;margin:0 auto;overflow: hidden;padding-top: 10px;}
.sort_k2{width:95%;height:auto;margin:0 auto;overflow: hidden;}
.sort1{width:99.5%;height:53px;line-height:53px;font-size:15px;margin-top:5px;margin-bottom:5px;}
.sort1 a{color:#000;}
.sort_k1{width:100%;height:auto;margin:0 auto;overflow: hidden;padding-top: 10px;}
.sort_kl1{width:10%;height:100%;line-height:32px;float:left;text-align:center;}
.sort_kr1{width:89%;height:100%;float:left;}
.sort_u1{width:100%;height:auto;overflow:hidden;}
.sort1 ul{width:100%;height:22px;margin-top:5px;font-size:10px;}
.sort1 ul li{padding-left: 1%;padding-right: 1%;height:22px;line-height:22px;margin-bottom:6px;float:left;text-align:center;border:1px solid #eee;margin-right: 1%;}
.qingk{border:0 !important;font-size:14px !important;}
.qingk a{font-size:14px !important;color:red;}
.sort_on1{color:#37ac68;}
.sort_on1 a{color:#37ac68;}
.sort_kr1 ul li:hover a{color: #37ac68 !important;}
.sort_kl{width:6%;height:100%;line-height:32px;font-weight:600;float:left;}
.sort_kr{width:94%;height:100%;float:left;}
.sort_u{width:100%;height:auto;overflow:hidden;}
.sort ul{width:100%;height:100%;}
.sort ul li{padding-left: 1.5%;padding-right: 1.5%;height:100%;line-height:44px;float:left;text-align:center;margin-right:1%;}
.sort_on{color:#37ac68;background:#fff;}
.sort_on a{color:#37ac68;}
.sort_kr ul li:hover{background:#fff;}
.sort_kr ul li:hover a{color: #37ac68 !important;}
.dx{padding-left:5%;height:100%;line-height:32px;float:left;}
.dxx{margin-right:8px;}
.tab-bd1{width:70%;height:90%;position:relative;margin-top:30px;float:left;}
.tab-bd1 #xs{display:none;height:100%;position:relative;}
.tab-bd1 #xs.thisclass{display: list-item;}
.tab-bd1 #xs .cpt{width:100%;height:auto;overflow: hidden;}
.tab-bd1 #xs .cp{width:30%;float:left;margin-right:1.8%;margin-bottom:20px;background:#fff;margin-left: 4px;border:1px solid #ddd;}
.tab-bd1 #xs .cp:hover{border:1px solid #37ac68;box-shadow: 0px 0px 8px #d3d3d3;}
.tab-bd1 #xs .cp .cp_t{width:100%;height:57%;position:relative;}
.tab-bd1 #xs .cp .cp_t1{line-height:20px;font-size:13px;color:#fff;width:100%;background:rgba(0, 0, 0, 0.60);position:absolute;bottom:0;z-index:2;}
.tab-bd1 #xs .cp .cp_t1 p{padding:6px;margin:0 auto}
.tab-bd1 #xs .cp .cp_t img{width:100%;height:100%;z-index:1;}
.tab-bd1 #xs .cp .cp_b{width: 99%;height: 43%;}
.tab-bd1 #xs .cp .cp_b1{padding-top:10px;width:100%;font-size:15px;color:#ed6a18;text-indent: 4%;}
.tab-bd1 #xs .cp .cp_b1 span{font-size:23px;font-weight:600;}
.tab-bd1 #xs .cp .cp_b2{width:100%;height:28px;line-height:28px;font-size:13px;color:#666;overflow: hidden;}
.tab-bd1 #xs .cp .cp_b2 img{vertical-align: middle;margin-left: 5%;margin-right:1%;}
.tab-bd1 #xs .cp .cp_b3{width:40px;height:50px;line-height:43px;font-size:17px;color:#fff;position:absolute;top:-5px;background:url(../image/star.png);background-size:100% 100%;left: 3%;text-indent: 3%;}
.collect{z-index:9999999;display:none;cursor: pointer;width:30px;height:30px;font-size:17px;color:#fff;position:absolute;top:5.5%;right:5.5%;background:url(../image/collect.png);background-size:100% 100%;border:0;}
.collect_on{z-index:9999999;display:none;cursor: pointer;width:30px;height:30px;font-size:17px;color:#fff;position:absolute;top:5.5%;right:5.5%;background:url(../image/collect_on.png);background-size:100% 100%;border:0;}
.cp:hover .heart{display: block;}
.tab-fr{width:28%;height:auto;float:right;margin-top: 30px;}
.tab-fr-b{width:100%;height:310px;margin-bottom:20px;}
.tab-fr-b img{width:100%;height:100%;}
.page{width:70%;height:25px;line-height:25px;font-size: 0.9rem;margin-top:30px;margin-bottom:50px;text-align: center;color: #bbb;}
.page a{margin-right:0.5%;display:inline-block;padding-left:0.3rem;padding-right:0.3rem;height:100%;text-align:center;color:#bbb;border:1px solid #ccc;border-radius:5px;}
.page .on{border:1px solid #4fc381;color:#fff !important;background:#4fc381;}
.page .hover{border:1px solid #4fc381;color:#fff !important;background:#4fc381;}
.page a:hover{border:1px solid #4fc381;color:#fff !important;background:#4fc381;}
.tally_show{margin-bottom: 30px;width: 99.5%;height: auto;overflow: hidden;color: #666;border: 1px solid #ddd;padding-bottom: 20px;}
.tally_show h4{padding-top:20px;padding-left: 3%;}
.tally_show a{color:#666;line-height:48px;font-size:14px;}
.tally_show ul{padding:0;width:94%;margin:0 auto;margin-top:4px;position:relative;}
.tally_show ul li{font-size:16px;padding:0;width:10%;height:40px;line-height:100%;text-align:left;float:left;}
.cp_b .area{background:url(../images/add.png) no-repeat;background-position:5% 50%;text-indent: 13%;}
.cp_b .mj_num{background:url(../images/area.png) no-repeat;background-position:5% 50%;text-indent: 13%;}
.selltime{width: 70%;height: 28px;line-height: 28px;font-size: 13px;color: #666;float: right;}
.style-1 {
    background: #48BD1C;
}.style-2 {
    border: 1px solid #4990E2;
    color: #4990E2;
}.land-tags{padding-left: 4%;}
.land-tags span {
    display: inline-block;
    text-align: center;
    font-size: 12px;
    margin-right: 4px;
    border-radius: 3px;
    line-height: 20px;
    padding: 0 8px;
    height: 20px;
    vertical-align: middle;
}