.buy_top { position:relative;padding-bottom: 60px; width:100%;}
.buy_top .banner_swiper { position: relative; width:100%; overflow:hidden; z-index:1;}
.buy_top .banner_swiper .swiper-slide img { width:100%;}



.sketch { height:90px; background:url(../img/buy_bg.png) no-repeat center;position: absolute;width: 100%;bottom: 0; z-index:1;}
.sketch:before { content:""; display:inline-block;}
.sketch dl { padding-right:20px;}
.sketch dl dt,.sketch dl dd { float:left; text-align:center; height:52px;}
.sketch dl dt { width:19%; color:#d6b793; font-size:30px; line-height:56px;}
.sketch dl dt:before { content:""; display:block; width:1px; height:40px; float:right; background:#fff;margin-top: 10px;}
.sketch dl dd { width:27%; font-size:20px; color:#fff;}
.sketch dl dd b { font-size:40px; color:#d6b793; margin:0 5px;}
.sketch dl dd i { color:#d6b793;}




.buy_menu { margin-right:20px;float:left;width: 180px;background:#01afe8;padding: 0 20px;height:40px;}
.buy_menu span { font-size: 16px; color:#fff; line-height:40px;}
.buy_menu:before { content:"\e877"; display:inline-block; width:20px; height:20px; line-height:20px; float:left;font-family: 'iconfont';font-size: 18px;margin: 7px 5px 0 0; color:#fff;}


.buy_latest { overflow: hidden;}
.buy_latest .left { float:left; width:220px;}
.buy_latest .center { float:left; margin:15px 15px; width:710px;padding-top:5px;overflow:hidden; background:white;height:470px;}
.buy_latest .right { width:240px; float:right;padding-top:13px;height:480px;overflow:hidden}

.buy_latest .center dl dt { height:46px;line-height:46px;display:block; background:#fff; padding:0 15px; font-size:14px;}
.buy_latest .center dl dt strong { display:inline-block; color:#01afe8; border-bottom:2px solid #01afe8; height:44px;}
.buy_latest .center dl dt a { display:inline-block; float:right; color:#01afe8;}
.buy_latest .center dl dd { background:#fff;}
.buy_latest .center dl dd table { width:100%; text-align:center;border-collapse: collapse; font-size:12px;}
.buy_latest .center dl dd table tr { height:45px;}
.buy_latest .center dl dd table th { background:#f9f9f9;color:#333;}
.buy_latest .center dl dd table td { color:#666;}
.buy_latest .center dl dd table td a.ljbj { border:1px solid #01afe8; color:#01afe8;padding: 3px 5px;border-radius: 3px; margin-right:10px;}


.buy_latest .right .member { background:#fff; padding:30px 20px 20px;}
.buy_latest .right .member .user_img { width:50px; float:left; margin-right:15px;}
.buy_latest .right .member .user_img img { width:100%; border-radius:50%;}
.buy_latest .right .member p { height:25px; line-height:25px; font-size:14px; color:#999; overflow:hidden;}
.buy_latest .right .member p.p_1 { font-size:16px; color:#333;}
.buy_latest .right .member .btn-area { overflow:hidden;}
.buy_latest .right .member .btn-area a { height:34px; display:block; line-height:34px; border:1px solid #01afe8; border-radius:18px; text-align:center; margin-top:10px; font-size:14px; font-weight:700; color:#01afe8;}
.buy_latest .right .member .btn-area a:nth-child(2) { background:#01afe8; color:#fff;}
.buy_latest .right .cdx_tab { background:#fff; overflow:hidden;}
.buy_latest .right .cdx_tab .qc-head { height:30px; padding:0 20px; border-bottom:1px solid #eee;}
.buy_latest .right .cdx_tab .qc-head li { width:50%; float:left; text-align:center; line-height:30px; font-size:14px;box-sizing:border-box;}
.buy_latest .right .cdx_tab .qc-head li.current { color:#01afe8; font-weight:700; border:1px solid #eee; border-bottom:none; background:#fff; border-radius:5px 5px 0 0;}
.buy_latest .right .cdx_tab .qc-body { padding:10px 20px;height: 290px;}
.buy_latest .right .cdx_tab .qc-body p { line-height:28px;}
.buy_latest .right .cdx_tab .qc-body p a { color:#666;}
.buy_latest .right .cdx_tab .qc-body p em { width:16px; height:16px; line-height:16px; text-align:center; background:#ccc; color:#fff; display:inline-block; float:left; margin:5px 5px 0 0; border-radius:50%;}
.buy_latest .right .cdx_tab .qc-body p:nth-child(1) em { background:#01afe8;}


/*-----------------------------------*/


.buy-main .buy-title { width: 100%; height: 40xp; overflow:hidden;}
.buy-main .buy-title h2 { position: relative;height: 40px;font-size: 20px;color: #000;line-height: 40px;font-weight: 400;}
.buy-main .buy-title h2:before { content:""; display:block; width:4px; height: 20px; background:#01afe8; float:left; margin:10px 10px 0 0;}
.buy-main .buy-title h2 a {display:inline-block; float:right; font-size:14px; color:#999; line-height:40px;}
.buy-main .tab-content ul { width: 1220px;}
.buy-main .tab-content ul li { width:224px; float:left; background:#fff; margin:0 20px 20px 0; border-radius: 5px; overflow: hidden;}
.buy-main .tab-content ul li:hover { box-shadow: 0 2px 10px rgba(204, 204, 204, .8); }
.buy-main .tab-content ul li .tab-1 { width: 100%; height: 80px; background:#fafafa; padding-top: 20px;}
.buy-main .tab-content ul li .tab-1 p { width: 100%;padding:0px 20px;font-size: 16px;line-height: 24px; display: block;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;}
.buy-main .tab-content ul li .tab-1 p em { color: #ff6600;}
.buy-main .tab-content ul li .tab-2 { width:100%; height:100px; padding-top: 15px; border-bottom: 1px solid #eee;}
.buy-main .tab-content ul li .tab-2 p { padding-left: 20px;line-height: 24px;font-size: 14px;}
.buy-main .tab-content ul li .tab-3 span { display: block; width: 100%; line-height: 30px;font-size: 14px;color:#ff6600;
-webkit-box-sizing: border-box; 
   -moz-box-sizing: border-box;
        box-sizing: border-box;}
.buy-main .tab-content ul li .tab-3 span a { width: 98px;color: #ff6600;border: 1px solid #ff6600;line-height: 30px;text-align: center;font-size: 14px; display: block; margin: 30px auto; border-radius: 3px;
-webkit-transition: all .1s;
   -moz-transition: all .1s;
    -ms-transition: all .1s;
     -o-transition: all .1s;
        transition: all .1s;}
.buy-main .tab-content ul li .tab-3 span a:hover { color: #fff;border: 1px solid #ff6600; background: #ff6600;}



/*--------------list-buy鍒楄〃椤�---------------------*/
.cg-left-1 .tab-content ul { width: 1220px;}
.cg-left-1 .tab-content ul li { width:224px; float:left; background:#fff; margin:0 20px 20px 0; border-radius: 5px; overflow: hidden; border:1px solid #ddd; 
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;}
.cg-left-1 .tab-content ul li:hover { box-shadow: 0 2px 10px rgba(204, 204, 204, .8); }
.cg-left-1 .tab-content ul li .tab-1 { width: 100%; height: 80px; background:#fafafa; padding-top: 20px;}
.cg-left-1 .tab-content ul li .tab-1 p { width: 100%;padding:0px 20px;font-size: 16px;line-height: 24px; display: block;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;}
.cg-left-1 .tab-content ul li .tab-1 p em { color: #ff6600;}
.cg-left-1 .tab-content ul li .tab-2 { width:100%; height:100px; padding-top: 15px; border-bottom: 1px solid #eee;}
.cg-left-1 .tab-content ul li .tab-2 p { padding-left: 20px;line-height: 24px;font-size: 14px;}
.cg-left-1 .tab-content ul li .tab-3 span { display: block; width: 100%; line-height: 30px;font-size: 14px;color:#ff6600;
-webkit-box-sizing: border-box; 
   -moz-box-sizing: border-box;
        box-sizing: border-box;}
.cg-left-1 .tab-content ul li .tab-3 span a { width: 98px;color: #ff6600;border: 1px solid #ff6600;line-height: 30px;text-align: center;font-size: 14px; display: block; margin: 30px auto; border-radius: 3px;
-webkit-transition: all .1s;
   -moz-transition: all .1s;
    -ms-transition: all .1s;
     -o-transition: all .1s;
        transition: all .1s;}
.cg-left-1 .tab-content ul li .tab-3 span a:hover { color: #fff;border: 1px solid #ff6600; background: #ff6600;}


/*-----------------------------------*/

.cg-list ul {width:1050px}
.cg-list ul li {font-size:14px;width:220px; float:left;margin-right:15px;margin-bottom:15px;border:#e3e3e3 1px solid; background:white}
.cg-list ul li h5{font-size:14px; line-height:40px;height:50px;overflow:hidden;background:#efefef;padding:0px 10px;margin-bottom:5px;}
.cg-list ul li p{padding:0px 10px;margin:0px;line-height:30px;height:30px;overflow:hidden;font-size:12px}
.cg-list ul li a.baojia{background:#ff7200; display:block;width:80px;height:30px;line-height:30px; text-align:center;color:white;margin:5px 0px 15px 10px;border-radius:2px;}
.cg-list ul li:hover{border:#ff7200 1px solid}
.cg-list ul li:hover a.baojia{background:#ff5400}
.cg-list ul li font{color:#777}
.cg-list ul li b{color:#d10000}

.cg-left{float: left;width:940px;overflow: hidden; padding:0px;margin-right:15px}
.cg-right{overflow:hidden}


.type {height:40px;line-height:40px;overflow:hidden;background:#f5f5f5;font-size:14px;}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#1A88E1;color:white;font-weight:bold;}
a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
a.type_2:hover {background:#1A88E1;color:#FFFFFF;}

.buy-list{padding:10px 15px;border:#eee 1px solid;overflow:hidden; background:white}
.buy-list ul li{line-height:45px;height:50px;overflow:hidden;font-size:16px;background:url(image/dot.png) no-repeat 0px 19px;padding-left:12px;border-bottom:#f5f5f5 1px solid}
.buy-list ul li em{float:right;font-size:14px;color:#888;font-style:normal}
.buy-list ul li:hover{background:#f5f5f5 url(image/dot.png) no-repeat 0px 19px;}
.buy-list ul li span{color:red;font-weight:bold}



.buy_three {background:#fff;margin-top:15px}
.buy_three h2{font-size:18px;line-height:30px;padding:10px 20px; border-bottom:#eee 1px solid;}
.buy_three dl{padding:25px 0px 10px 25px;font-size:16px; line-height:25px; overflow:hidden}
.buy_three dl li{float:left;width:245px;background:#f9f9f9;height:150px;margin-bottom:20px;padding:15px 15px;margin-right:20px;}
.buy_three dl li h3{font-size:14px;height:40px;line-height:20px;overflow:hidden}
.buy_three dl li p{font-size:14px}
.buy_three dl li p a{background:#ff5837;display:block;height:26px;width:80px; text-align:center;color:white;border-radius:3px;margin-top:8px}
.buy_three dl li p a:hover{background:#d10000}
.buy_three dl dt{border-bottom:#eee 1px dotted;height:35px;margin-bottom:10px;font-size:14px;color:#d10000}


.buy_right{width:280px; float:right;overflow:hidden}

.buy_right_one h2{font-size:18px;border-bottom:#eee 1px solid;height:35px;}
.buy_right_one{background:#fff;padding:10px;font-size:14px;line-height:23px;}
.buy_right_one span{padding-right:10px}


.rent-right{width:240px;float:right;overflow:hidden}
.sale-rec{padding:10px 20px;overflow:hidden;background:white;}
.sale-rec h2{font-size:15px;line-height:20px;height:33px;color:#555}
.sale-rec h2 span{float:right;font-weight:normal;font-size:6px;color:#dadada}
.sale-rec ul li{ float:left;font-size:12px;margin:0px 0px 18px 0px;width:200px;overflow:hidden;}


.buy_list { overflow:hidden;}
.buy_list_left { float:left; overflow:hidden; background:#fff; width:945px;box-sizing:border-box; padding:10px; border:1px solid #eee;}
.buy_list_right { width:240px; float:right;}

.cdx_issue a { display:block; height:48px; line-height:48px; text-align:center; font-size:16px; color:#fff; background:#f60;border: 1px solid #f60}
.buy_list_right .remen { margin-top:15px; background:#fff;}
.buy_list_right .remen dl { border:1px solid #eee;}
.buy_list_right .remen dt { height:40px; line-height:40px; display:block; background:#fcfcfc; border-bottom:1px solid #eee; padding:0 10px; font-size:14px;}
.buy_list_right .remen dt a { float:right;}


.buy_list_right .remen dd ul li { padding:15px; overflow:hidden;border-top: 1px dashed #eee;}
.buy_list_right .remen dd ul li:nth-child(1) { border-top:none;}
.buy_list_right .remen dd ul li .lijibaoming { display: inline-block; background:#fff7f2;border: 1px solid #f60; width:80px; height:26px; line-height:26px; text-align:center; color:#f60;margin-top:10px;}
.buy_list_right .remen dd ul li i { color:red;}
.buy_list_right .remen dd ul li h2 { font-weight:400;}
.buy_list_right .remen dd ul li h2 a { color:#06d;}
.buy_list_right .remen dd ul li span { display:block; color:#777; margin-top:5px;}





/*---------------------*/
.filtrate { background:#fff; border:1px solid #eee; height:42px; border-left:none;}
.filtrate .left { float:left;}
.filtrate .right { float:right;}
.filtrate .right table { height:42px;}
.filtrate .right table select { border:1px solid #ddd; height:24px; color:#666;}
.filtrate dl { float:left; position:relative;cursor:pointer;}
.filtrate dl dt { height:42px; }
.filtrate dl dt span { line-height:42px; display:inline-block; padding:0 20px; border-left:1px solid #eee;}
.filtrate dl dt span:after { content:"";display:inline-block;width:5px;height:5px; margin-left:8px;transform:rotate(45deg);border-right:2px solid #999;border-bottom:2px solid #999;position:relative;top:-2px;}
.filtrate dl:hover dt span:after { transform: rotate(225deg);top: 1px;}
.filtrate dl dd { position:absolute; top:42px; left:0px; background:#fff; width:120px; z-index:2; border:1px solid #eee; display:none;}
.filtrate dl:hover dd { display:block;}
.filtrate dl dd a { display:block; line-height:30px;padding:0 10px;}
.filtrate dl dd.region { width:300px;}
.filtrate dl dd.region a { display:inline-block; float:left; width:20%; box-sizing:border-box;}



.type {height:40px;line-height:40px;overflow:hidden;background:#f5f5f5;font-size:14px;}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#1A88E1;color:white;font-weight:bold;}
a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
a.type_2:hover {background:#1A88E1;color:#FFFFFF;}

.buy-list{padding:10px 15px;border:#eee 1px solid;overflow:hidden; background:white}
.buy-list ul li{line-height:45px;height:50px;overflow:hidden;font-size:16px;background:url(image/dot.png) no-repeat 0px 19px;padding-left:12px;border-bottom:#f5f5f5 1px solid}
.buy-list ul li em{float:right;font-size:14px;color:#888;font-style:normal}
.buy-list ul li:hover{background:#f5f5f5 url(image/dot.png) no-repeat 0px 19px;}
.buy-list ul li span{color:red;font-weight:bold}

.buy_one {background:white;padding:15px 20px;margin-bottom:-15px;}
.buy_one h1{font-size:22px;line-height:40px;color:#000; }
.buy_one h1 span{float:right}
.buy_one h1 span a{background:#ff7200;color:white;width:100px;display:block;font-size:16px;text-align:center;border-radius:3px}
.buy_one h1 span a:hover{ background:#ff5400}
.buy_one dl{padding:15px 20px; overflow:hidden}
.buy_one dl li{float:left;width:400px;line-height:30px;font-size:14px}
.buy_two {background:white;margin-top:15px}
.buy_two h2{font-size:18px;line-height:30px;padding:10px 20px; border-bottom:#f1f1f1 1px solid;}
.buy_two dl{padding:20px 20px 15px 20px;font-size:16px; line-height:30px; overflow:hidden}
.buy_two dl li{float:left;margin-right:20px;font-weight:bold;color:#ff7200;width:200px;line-height:40px;}
.buy_two dl li.xm{background:url(img/login.png) no-repeat 0px 7px;padding-left:38px}
.buy_two dl li.sj{background:url(img/sj.png) no-repeat 0px 7px;padding-left:38px}
.b-blue{width:240px;height:40px;background:#ff9c00;text-align: center;line-height:40px;font-size:16px;border-radius:5px;cursor:pointer}
.b-blue:hover{background:#ff8500}
.b-blue a{color:white}


.buy_three {background:#fff;margin-top:15px}
.buy_three h2{font-size:18px;line-height:30px;padding:10px 20px; border-bottom:#eee 1px solid;}
.buy_three dl{padding:25px 0px 10px 25px;font-size:16px; line-height:25px; overflow:hidden}
.buy_three dl li{float:left;width:245px;background:#f9f9f9;height:150px;margin-bottom:20px;padding:15px 15px;margin-right:20px;}
.buy_three dl li h3{font-size:14px;height:40px;line-height:20px;overflow:hidden}
.buy_three dl li p{font-size:14px}
.buy_three dl li p a{background:#ff5837;display:block;height:26px;width:80px; text-align:center;color:white;border-radius:3px;margin-top:8px}
.buy_three dl li p a:hover{background:#d10000}
.buy_three dl dt{border-bottom:#eee 1px dotted;height:35px;margin-bottom:10px;font-size:14px;color:#d10000}


.buy_right{width:280px; float:right;overflow:hidden}

.buy_right_one h2{font-size:18px;border-bottom:#eee 1px solid;height:35px;}
.buy_right_one{background:#fff;padding:10px;font-size:14px;line-height:23px;}
.buy_right_one span{padding-right:10px}


.rent-right{width:240px;float:right;overflow:hidden}
.sale-rec{padding:10px 20px;overflow:hidden;background:white;}
.sale-rec h2{font-size:15px;line-height:20px;height:33px;color:#555}
.sale-rec h2 span{float:right;font-weight:normal;font-size:6px;color:#dadada}
.sale-rec ul li{ float:left;font-size:12px;margin:0px 0px 18px 0px;width:200px;overflow:hidden;}


.cgqd{background: white;overflow:hidden;padding:0px 15px;margin-top:15px;}
.cgqd dt{font-size:16px;line-height:40px;padding:5px 0px;font-weight:normal;color:#000;overflow:hidden;border-bottom:#eee 1px solid;}
.cgqd dt:before{content:"";background:#e5242b;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.cgqd{background: white;overflow: hidden;}
.qindan{padding:20px 30px;background:white;overflow:hidden;color:#000}
.qindan div{border:#ddd 1px solid;overflow: hidden;}
.qindan dl:nth-child(1){border-top:none;background: #f9f9f9;font-weight:bold;}
.qindan dl{line-height:35px;overflow:hidden;border-top:#ddd 1px solid; text-align:center;font-size:14px;}
.qindan dt{width:150px;border-right:#ddd 1px solid;float:left}
.qindan dd{overflow: hidden;}
.wz{font-size:14px;padding:15px 0;overflow: hidden;line-height: 26px;}


.dwinfo{padding:20px 30px;background:white;overflow:hidden;color:#000}
.dwinfo div{border:#ddd 1px solid;overflow: hidden;}
.dwinfo dl:nth-child(1){border-top:none;}
.dwinfo dl{line-height:35px;overflow:hidden;border-top:#ddd 1px solid; text-align:center;font-size:14px;}
.dwinfo dt{width:150px;border-right:#ddd 1px solid;float:left}
.dwinfo dd{overflow: hidden;}

.nologin{padding:20px 30px;background:white;overflow:hidden;font-size:14px;line-height:23px; text-align:center;color:#000}
.nologin strong{color:red;}





.cdx_xgcg { background:#fff;}
.cdx_xgcg .tb-purchase thead { border:none;}




.tb-purchase {width:100%;border-collapse: collapse;}
.tb-purchase th{background-color:#fcfcfc;padding:9px 10px;vertical-align:top}
.tb-purchase thead { border:1px solid #eee; text-align:left;}
.tb-purchase p { color:#777;}
.tb-purchase thead th { font-weight:400; color:#333;text-align:center}
.tb-purchase tbody tr { border-top:1px solid #eee;}
.tb-purchase td{padding:20px 10px 15px;color:#666;vertical-align:top;text-align:center} 
.tb-purchase .purchase-hd { margin-bottom:5px;}
.tb-purchase .purchase-hd a {display:inline-block;font-size:14px;vertical-align:middle; color:#06d;}
.tb-purchase .tar { text-align:center;}
.tb-purchase .tar .btn-primary { display: inline-block; background:#f60;border: 1px solid #f60; width:80px ; height:26px; line-height:26px; text-align:center; color:#fff;margin-bottom:5px;}
.tb-purchase .first{text-align:left;}




@media(max-width:1400px)
{
.buy_list_left{width:885px;}
.cg-left{width:880px;}
}