

.menu_buy .allmenu .im0l_buy { width:220px; position:absolute; top:40px; left:0; background:#fff;z-index:2;display:none;}
.menu_buy .allmenu:hover .im0l_buy { display:block;}
.menu_buy .allmenu .im0l_buy ul li {padding: 10px 20px; border-bottom:1px solid #eee;}
.menu_buy .allmenu .im0l_buy ul li p { height:20px;overflow:hidden; line-height:20px;}
.menu_buy .allmenu .im0l_buy ul li .p_1 { font-size:14px; font-weight:700;}
.menu_buy .allmenu .im0l_buy ul li .p_1 a { color:#222;}
.menu_buy .allmenu .im0l_buy ul li .p_2 { font-size:12px;}
.menu_buy .allmenu .im0l_buy ul li .p_2 a { color:white; display:inline-block; margin-right:5px;}
.menu_buy .allmenu .im0l_buy ul li .p_2 a:hover { color:#999;}
.menu_buy .allmenu .im0l_buy ul li .right { width:730px; height:380px; background:#fff; border:1px solid #f8f8f8; position:absolute; left:220px; top:0px; overflow:hidden; display:none;box-shadow: 0 0 5px rgb(0 0 0/.1);}
.menu_buy .allmenu .im0l_buy ul li:hover .right { display:block;}
.menu_buy .allmenu .im0l_buy ul li .right { padding:10px 20px;}
.menu_buy .allmenu .im0l_buy ul li .right dl { overflow:hidden;}
.menu_buy .allmenu .im0l_buy ul li .right dl dt {height:37px;line-height:37px;border-bottom:1px solid #ddd;position:relative;font-size:14px;font-weight:bold;}
.menu_buy .allmenu .im0l_buy ul li .right dl dd {line-height:25px;overflow:hidden;}
.menu_buy .allmenu .im0l_buy ul li .right dl dd a {font-size:14px;padding:0 10px 0 0px;margin:10px 10px 10px 0;float:left;height:14px;line-height:14px;white-space:nowrap;overflow:hidden;border-right:#eee 1px solid;}
.menu_buy .allmenu .im0l_buy ul li .right dl dd a:hover {color:#e3211a;}


/*幻灯广告区域*/
.m0{width:100%; position:relative; z-index:0;margin-top:-15px}
.slider{z-index:1;overflow:hidden;width:100%; position:relative}
.slider_stage li{height:500px}
.slider_stage a{ display:block; width:100%;height:500px; }
.slider_stage { width:100%; height:500px; overflow: hidden;}

.slider-menu-1 { position: absolute;left: 50%;bottom: 0px;width: 750px;height: 24px;margin-left: -400px;text-align: center;z-index: 50; }
.slider-menu-1-box { width:750px; margin:0 auto;}
.slider-menu-1 ul { padding-left:0px; text-align:center;}
.slider-menu-1 ul li { position:relative; display:inline-block; *display:inline; *zoom:1;}
.slider-menu-1 ul li a { display:block; border:#efefef 1px solid;width:12px; height:12px;margin:0px 5px; border-radius:50%}
.slider-menu-1 ul li.current a { border:#ff4500 1px solid;background:#ff4500 }

/*-----------------------------------*/



.floor_buy { overflow:hidden;margin-top:30px;}
.floor_buy .floor_title { height:30px; margin:0px 0 10px;}
.floor_buy .floor_title strong { float:left; font-size:18px; font-weight:700; color:#333; line-height:30px;}
.floor_buy .floor_title .floor_name { float:right;line-height:30px;}
.floor_buy .floor_title .floor_name a { font-size:14px; display:inline-block; margin-left:20px; color:#888;}
.floor_buy .floor_title .floor_name a i { margin-left:5px;font-family: SimSun;}
.floor_buy .floor_title .floor_name a:hover { color:#ff6700;}
.floor_buy ul li { float:left; width:32.333333%; margin:0% 1.5% 20px 0;height:200px; box-sizing:border-box; padding:20px 20px 0; background:#fff;transition:all .3s;}
.floor_buy ul li:hover { box-shadow:0 0 15px rgb(0 0 0/.2);}
.floor_buy ul li:nth-child(3n+3) { margin-right:0;}
.floor_buy ul li h2 { display: block;font-size: 16px;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.floor_buy ul li h2 a { color: #333;}
.floor_buy ul li h2 a:hover { color:#ff6700;}
.floor_buy ul li p { margin-top:14px; color:#999; font-size:12px;overflow:hidden}
.floor_buy ul li p.js{line-height: 20px;display:block;height:40px}
.floor_buy ul li p i { display:inline-block; max-width:50%;float:left;}
.floor_buy ul li p i:nth-child(2) { float:right;}
.floor_buy ul li p i b { display:inline-block; padding:0 15px; color:#FF6700; background:#fff3eb; font-weight:400;}
.floor_buy ul li .price { height:50px;margin-top:15px; border-top:1px solid #f3f3f3; font-size:18px;}
.floor_buy ul li .price em { font-size:14px;}
.floor_buy ul li .price span { display:inline-block; max-width:50%; float:left;line-height:50px;color:#ff6700;font-weight:700;}
.floor_buy ul li .price .user { display:inline-block; max-width:50%; height:35px; line-height:30px; float:right; margin-top:10px;}
.floor_buy ul li .price .user a { font-size:12px; color:#999;display:inline-block;}
.floor_buy ul li .price .user img { float:left; width:30px; height:30px; margin-right:5px; border-radius:50%;}





.buy_main_l { float:left; width:890px;}
.buy_main_r { float:right; width:285px;}


.buy_main_l .buy_main_ul li { padding:15px 20px; background:#fff; overflow:hidden; margin-bottom:15px;}
.buy_main_l .buy_main_ul li .image { width:110px; height:110px; float:left; margin-right:20px;}
.buy_main_l .buy_main_ul li .image img { width:100%;}
.buy_main_l .buy_main_ul li .text { float:left; width:84%;}
.buy_main_l .buy_main_ul li .text h2 { font-size:16px; display: block; margin-bottom:10px;}
.buy_main_l .buy_main_ul li .text h2 a { color:#333;}
.buy_main_l .buy_main_ul li .text p { height:40px; line-height:20px; color:#999;}
.buy_main_l .buy_main_ul li .text .region { height:20px; line-height:20px; font-size:12px; color:#999; margin:15px 0;}
.buy_main_l .buy_main_ul li .text .region i { width:50%; display:inline-block;}
.buy_main_l .buy_main_ul li .text .region i b { display:inline-block; padding:0 15px; color:#FF6700; background:#fff3eb; font-weight:400;}
.buy_main_l .buy_main_ul li .text .region i em { color:#ff6700;}
.buy_main_l .buy_main_ul li .text .price { height:35px;margin-top:15px; border-top:1px solid #f3f3f3; font-size:18px; padding-top:15px;}
.buy_main_l .buy_main_ul li .text .price em { font-size:14px;}
.buy_main_l .buy_main_ul li .text .price span { display:inline-block; max-width:50%; float:left;line-height:35px;color:#ff6700;font-weight:700;}
.buy_main_l .buy_main_ul li .text .price .user { display:inline-block; max-width:50%; height:35px; line-height:35px; float:right;}
.buy_main_l .buy_main_ul li .text .price .user a { font-size:12px; color:#999;display:inline-block;}
.buy_main_l .buy_main_ul li .text .price .user img { float:left; width:30px; height:30px; margin-right:5px; border-radius:50%;}


.buy_box_title_r { height:50px;}
.buy_box_title_r strong { float:left; font-size:16px; line-height:50px; color:#333;}
.buy_box_title_r strong:before { content: "";width: 4px;height: 16px;background: #ff6700; float:left; margin:16px 8px 0 0;border-radius: 2px;}
.buy_main_r .buy_box_r { background:#fff; padding:0 20px;}
.buy_main_r .buy_box_r ul { padding-bottom:15px;}
.buy_main_r .buy_box_r ul li { line-height:30px; font-size:14px;overflow: hidden;}
.buy_main_r .buy_box_r ul li.li_2 { display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.buy_main_r .buy_box_r ul li a { color:#666;}
.buy_main_r .buy_box_r ul li a:hover { color:#ff6700;}
.buy_main_r .buy_box_r ul li em { width:18px; height:18px; float:left; text-align:center; line-height:18px; border-radius:5px 0 5px 0; background:#ddd; color:#666; margin:7px 8px 0 0;}
.buy_main_r .buy_box_r ul li:nth-child(-1n+3) em { background:#ff6700; color:#fff;}
.buy_main_r .buy_box_r_ad img { width:100%;}











/*-----------------------------------*/



.buy-main .buy-title { width: 100%; height: 40px; 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:#ff6600; 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_one {background:white;overflow:hidden}
.buy_one .fenx{float:right;padding:15px;text-align:center}
.buy_one .right{overflow: hidden;}
.buy_one h1{font-size:22px;line-height:40px;padding:15px 20px; border-bottom:#f1f1f1 1px solid;color:#333}
.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;color:#333}
.buy_two dl{padding:20px 100px 15px 100px;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_two img{max-width:100%!important;margin-top:20px;}


.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;font-family:"ËÎÌå";color:#dadada}
.sale-rec ul li{ float:left;font-size:12px;margin:0px 0px 18px 0px;width:200px;overflow:hidden;}
