@charset "utf-8";
/*列表头部*/
.listtop{height:50px;background-color:#fff;}
.listtop .d1{margin:10px 13px 0 13px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:left;border-radius:5px;height:30px;background-color:#F3F3F3;}
.listtop .d1 span{float:left;}
.listtop .d1 .s1{width:24px;height:24px;margin:6px 0 0 5px;}
.listtop .d1 .s1 img{width:18px;}
.listtop .d1 .s2{font-size:14px;margin:5px 0 0 0;color:#999;}
.listtop .d2{margin:16px 10px 0 0;width:20px;}
.listtop .d2 img{width:20px;}
.psel{border-bottom:#ddd solid 1px;height:45px;background-color:#FBFBFB;}
.psel .search{margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:14px;}
.psel .search .d1{position:relative;float:left;width:calc(25% - 1px);height:27px;padding:3px 0 0 0;overflow:hidden;border-right:#DCDCDC solid 1px;margin-top:8px;text-align:center;}
.psel .search .d1 .s1:after{width:12px;height:7px;background: url(../img/jiana.gif) 0 0 no-repeat;display:inline-block;position:absolute;top:11px;margin-left:5px;content:'';}
.psel .search .d0{border-right:0;}
.sertj{background-color:#fff;width:100%;z-index:8;text-align:left;max-height:300px;overflow-y:scroll;position:absolute;}
.sertj .d1{margin:0 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:14px;}
.sertj .d1 a{display:block;padding:15px 0 0 10px;height:29px;border-bottom:#F3F3F3 solid 1px;border-right:#F3F3F3 solid 1px;}
.sertj .d1 .nx{color:#ff0000;}
.list{background-color:#fff;padding:15px 0;margin:0 0 15px 0;text-align:left;}
.list .d1{margin:0 0 0 10px;width:120px;}
.list .d1 img{border-radius:5px;}
.list .d2{margin:2px 10px 0 10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.list .d2 .s1{float:left;width:100%;font-size:16px;}
.list .d2 .s2{float:left;margin:6px 0 0 0;color:#666666;font-size:14px;}
.list .d2 .s3{float:right;margin:6px 0 0 10px;color:#FF5757;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:700;}
.list .d2 .s3 strong{font-size:18px;}
.list .d2 .clear{float:left;width:100%;clear:both;}
.list .d2 .ts{float:left;margin:9px 7px 0 0;color:#EB602B;border:#EB602B solid 1px;padding:2px 4px 0 4px;height:19px;border-radius:2px;}
.nps{display:block;font-size:14px;padding:8px 0 0 10px;height:22px;background-color:#F4F4F4;text-align:left;}

/*正文*/
.lpcap{}
.lpcap .dmain{margin:10px 15px 0 15px;}
.lpcap .dmain h1{float:left;font-size:19px;}
.lpcap .dmain span{float:left;margin:4px 0 0 15px;font-size:14px;color:#666;}
.lpjg{}
.lpjg .dmain{margin:9px 15px 0 15px;}
.lpjg .dmain .s1{float:left;color:#CD3333;font-size:14px;}
.lpjg .dmain .s1 strong{font-weight:700;font-size:16px;}
.lpjg .dmain .s2{float:right;width:36px;margin:3px 0 0 0;height:25px;padding:0 0 0 23px;color:#666;background:url(../img/jsq.png) no-repeat;background-size:16px 16px;}
.xundj{}
.xundj .dmain{margin:7px 15px 0 15px;background-color:#FFF1F1;padding:0 0 7px 0;}
.xundj .dmain .s1{float:left;margin:6px 0 0 10px;color:#CD3333;line-height:18px;}
.xundj .dmain .a1{float:right;margin:8px 10px 0 0;color:#fff;width:70px;height:26px;padding:6px 0 0 0;font-size:14px;background-color:#CD3333;text-align:center;}
.sltel{}
.sltel .dmain{margin:15px 15px 0 15px;}
.sltel .dmain a{float:left;background:url(../img/tel.png) no-repeat;background-position:0 2px;background-size:16px 16px;font-size:14px;font-weight:700;padding:0 0 0 20px;height:30px;}
.xqadd{}
.xqadd .d1{margin:7px 0 0 15px;width:41px;height:30px;padding:0 0 0 20px;background:url(../../img/map.gif) no-repeat;background-position:0 2px;background-size:16px 14px;}
.xqadd .d2{margin:5px 15px 0 0;font-size:14px;}
.gfhb{padding:0 0 10px 0;}
.gfhb .d1{height:100px;background-color:#F83D3D;margin:0 0 0 10px;border-radius:5px 0 0 5px;color:#fff;}
.gfhb .d1 span{float:left;}
.gfhb .d1 .s1{margin:15px 0 0 10px;font-weight:700;font-size:32px;}
.gfhb .d1 .s2{margin:32px 0 0 10px;font-size:14px;}
.gfhb .d1 .s3{margin:5px 0 0 10px;width:calc(100% - 10px);}
.gfhb .d2{height:100px;margin:0;width:13px;background:url(../img/hgbg.png) no-repeat;}
.gfhb .d3{height:100px;width:100px;background-color:#FEE11E;margin:0 10px 0 0;border-radius:0 5px 5px 0;}
.gfhb .d3 span{float:left;color:#B19308;width:66px;height:57px;background-color:#fff;border:#B19308 solid 2px;margin:15px 0 0 14px;border-radius:5px;font-size:16px;font-weight:700;padding:9px 0 0 0;line-height:24px;text-align:center;}
.kft{margin:0px 0 5px 0;}
.kft .d1{margin:3px 0 0 15px;width:42px;color:#666666;}
.kft .d2{font-size:14px;margin:2px 15px 0 0;overflow:hidden;height:18px;}
.kft .d2 a{color:#D9811D;}
.kft .d3{margin:0 15px 0 0;width:65px;border:#CD3333 solid 1px;color:#CD3333;text-align:center;border-radius:2px;height:20px;padding:2px 0 0 0;}
.huibg{background-color:#F5F5F5;}
.huibg .d10{height:10px;margin:0;}
.titcap{text-align:left;}
.titcap .d1{margin:15px 10px 0 15px;font-size:15px;color:#666;height:30px;}
.titcap .d2{margin:16px 15px 0 0;font-size:13px;color:#666;height:29px;}
.titcap .d2 a{color:#666;}
.lpjbxx{color:#666;}
.lpjbxx .dmain{margin:0 0 0 15px;}
.lpjbxx .dmain .u1{display:block;padding:0 2px;-webkit-box-flex:1;-moz-box-flex:1;font-size:14px;margin:0;}
.lpjbxx .dmain .u1 li{float:left;}
.lpjbxx .dmain .u1 .l1{width:100%;padding:6px 0;}
.lpjbxx .dmain .u1 .jg strong{color:red;}
.lpjbxx .dmain .u1 .l2{width:50%;padding:7px 0 0 0;height:21px;}
.lphx{background-color:#fff;border-bottom:#E8E8E8 solid 1px;padding:10px 0;}
.lphx .d1{width:80px;margin:0 0 0 10px;}
.lphx .d1 img{width:80px;}
.lphx .d2{margin:0 0 0 10px;line-height:20px;}
.lphx .d3{margin:0 10px 0 0;width:40px;color:#fff;background-color:#0099FF;padding:2px 0 0 0;height:20px;text-align:center;}
.lpmore{}
.lpmore .d1{margin:10px 15px 10px 15px;text-align:center;color:#CD3333;padding:7px 0 0 0;border-radius:3px;height:25px;background-color:#FFF1F1;}
.xqmap{}
.xqmap .d1{margin:0;}
.lpnews{border-bottom:#e8e8e8 solid 1px;padding:10px 0;}
.lpnews .dmain{margin:0 15px;}
.lpnews .dmain .d1{float:left;width:100%;font-size:14px;}
.lpnews .dmain .d1 .s1{float:left;color:#fff;width:20px;height:20px;text-align:center;background-color:#CC3333;}
.lpnews .dmain .d1 .s2{float:left;width:calc(100% - 25px);margin-left:5px;}
.lpnews .dmain .d2{float:left;width:100%;color:#666;line-height:22px;}
.lpmsg{border-bottom:#e8e8e8 solid 1px;padding:10px 0;}
.lpmsg .dmain{margin:0 15px;}
.lpmsg .dmain .d1{float:left;width:100%;font-size:14px;}
.lpmsg .dmain .d1 .s1{float:left;color:#fff;width:20px;height:20px;text-align:center;background-color:#CC3333;}
.lpmsg .dmain .d1 .s2{float:left;width:calc(100% - 25px);margin-left:5px;color:#666;}
.lpmsg .dmain .d2{float:left;width:100%;font-size:14px;margin-top:5px;}
.lpmsg .dmain .d2 .s1{float:left;color:#fff;width:20px;height:20px;text-align:center;background-color:#D9811D;}
.lpmsg .dmain .d2 .s2{float:left;width:calc(100% - 25px);margin-left:5px;color:#999;}
.lpzhiye{padding:0 0 10px 0;}
.lpzhiye .d1{margin:10px 0 0 10px;width:40px;}
.lpzhiye .d1 img{width:40px;}
.lpzhiye .d2{margin:10px 0 0 10px;line-height:25px;color:#999;font-size:14px;}
.lpzhiye .d2 strong{font-weight:100;color:#333;}
.lpzhiye .d3{margin:15px 10px 0 10px;width:60px;}
.lpzhiye .d3 img{width:40px;}
.kslxM{float:left;width:100%;height:50px;margin-top:10px;}
.kslxF{position:fixed;bottom:10px;width:100%;height:50px;z-index:9;font-size:13px;}
.kslxF .d1{margin:10px 10px 0 10px;background-color:#0099CC;height:40px;color:#fff;border-radius:5px;text-align:center;}
.kslxF .d1 img{width:22px;margin:0 5px 0 0;display:inline-block;vertical-align:middle;}
.kslxF .d1 .s1{display:inline-block;vertical-align:middle}
.swiper-containerpp {background-color:#fff;overflow:hidden;line-height:normal;padding:0 0 15px 10px;height:170px;}
.swiper-containerpp .dmain{float:left;margin:10px 0 0 0;width:100%;}
.swiper-containerpp .dmain .d1{float:left;width:100%;padding-top:100%;position:relative;overflow:hidden;}
.swiper-containerpp .dmain .d1 img{position: absolute;top: 0;left:0;width: 100%;height:100%;border-radius:5px;}
.swiper-containerpp .dmain .d2{float:left;width:100%;margin:6px 0 0 0;height:16px;overflow:hidden;}
.xqphotocap{height:47px;width:100%;z-index:10;}
.xqphotocap .dmain{margin:10px 0 0 10px;}
.xqphotocap .dmain .swiper-slide{height:30px;width:60px;}
.xqphotocap .dmain .swiper-slide a{float:left;height:30px;text-align:center;font-size:14px;padding:5px 0 0 0;color:#fff;}
.xqphotocap .dmain .swiper-slide .a1{color:#ff9900;}
.lpbackM{float:left;width:100%;height:50px;margin-top:10px;}
.lpback{position:fixed;bottom:10px;width:100%;height:50px;z-index:9;font-size:13px;}
.lpback .d1{margin:10px 10px 0 10px;background-color:#0099CC;padding:10px 0 0 0;height:30px;color:#fff;border-radius:5px;text-align:center;}
.lpabout{}
.lpabout .dmain{margin:0;}
.lpabout .dmain .d1{float:left;width:100%;border-bottom:#dedede solid 1px;background:url(../img/bg.png) left top repeat-y;}
.lpabout .dmain .d1 .s1{float:left;width:75px;padding:10px 0 10px 5px;}
.lpabout .dmain .d1 .s2{float:left;border-left:#dedede solid 1px;padding:10px 5px 10px 5px;width:calc(100% - 91px);}

/*留言*/
.msglist{margin:0 0 5px 0;background-color:#fff;text-align:left;}
.msglist .u1{display:block;-webkit-box-flex:1;-moz-box-flex:1;margin:8px;}
.msglist .u1 li{float:left;}
.msglist .u1 .l1{width:100%;line-height:18px;color:#000;}
.msglist .u1 .l1 .s1{color:#fff;background-color:#0879AE;padding:2px;}
.msglist .u1 .l2{width:100%;line-height:18px;padding:5px 0;color:#333;}
.msglist .u1 .l2 .s2{color:#fff;background-color:#128300;padding:2px;}
.msglist .u1 .l3{width:60%;color:#B3B6BE;}
.msglist .u1 .l4{width:40%;color:#B3B6BE;text-align:right;}
.msgtjF{float:left;width:100%;height:40px;}
.msgtjB{position:fixed;bottom:0px;width:100%;height:28px;font-size:14px;padding:12px 0 0 0;z-index:999;color:#fff;background-color:#DF3031;}

/*发布*/
.fabu{background-color:#fff;min-height:36px;border-bottom:#ddd solid 1px;font-size:14px;}
.fabu .d1{margin:11px 0 0 0;width:70px;text-align:right;}
.fabu .d2{margin:1px 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:left;overflow:hidden;height:36px;}
.fabu .d2 .inp{float:left;border:0;height:36px;font-size:14px;}
.fabu .d3{margin:0 10px 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:left;overflow:hidden;height:90px;}
.fabu .d3 textarea{float:left;height:70px;margin:8px 0;}
.fbbtn{margin:20px 0 0 0;}
.fbbtn .d1{margin:0 30px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;height:40px;}
.fbbtn .d1 input{float:left;border:0;color:#fff;width:100%;height:40px;background-color:#DF3031;font-size:16px;border-radius:5px;cursor:pointer;}

/*户型*/
.hxsm{background-color:#FBFBFB;border-bottom:#ddd solid 1px;}
.hxsm .d1{margin:11px 0 0 10px;height:25px;text-align:left;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.hxlist{margin:15px 0 0 0;background-color:#fff;text-align:left;}
.hxlist .d1{width:100px;height:70px;margin:0 0 0 10px;}
.hxlist .d2{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:0;}
.hxlist .d2 .s1{float:left;width:100%;font-size:14px;}
.hxlist .d2 .s2{float:left;width:100%;margin:4px 0 0 0;color:#83868F;}
.hxlist .d2 .s2 strong{color:#DF3233;}
.hxlist .d2 .s2 b{color:#333;}
.hxlist .d2 .s3{float:left;margin:4px 5px 0 0;padding:1px 4px 2px 4px;color:#565C67;background-color:#F2F4F8;}
.hxtp{}
.hxtp .d1{margin:10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.hxtp .d1 img{width:100%;}
.mcap{background-color:#F9F9F9;margin:10px 0 0 0;height:36px;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;}
.mcap .d1{margin:11px 0 0 10px;font-weight:700;font-size:14px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.qjkf .d1{margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}

/*动态*/
.ntit{background-color:#fff;border-bottom:#dddddd dotted 1px;line-height:20px;color:#666;text-align:center;}
.ntit .d1{display:block;margin:0;-webkit-box-flex:1;-moz-box-flex:1;padding:8px 5px 5px 5px;font-size:14px;line-height:24px;}
.ntit .d1 strong{font-size:16px;font-weight:700;color:#000;}
.ntxt{background-color:#fff;font-size:14px;text-align:left;line-height:20px;padding:10px 0 15px 0;}
.ntxt .d1{display:block;margin:0;-webkit-box-flex:1;-moz-box-flex:1;margin:7px 5px 0 5px;}
.ntxt .d1 img{max-width:100%;}
.otherxg{background-color:#f2f2f2;font-size:14px;text-align:left;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;}
.otherxg .d1{display:block;margin:0;-webkit-box-flex:1;-moz-box-flex:1;padding:7px 5px 5px 5px;font-weight:700;}
.xglist{background-color:#fff;font-size:14px;text-align:left;border-bottom:#eee solid 1px;}
.xglist .d1{display:block;margin:0;-webkit-box-flex:1;-moz-box-flex:1;padding:10px 5px 10px 5px;background:url(../img/icon7.gif) right center no-repeat;}
.newslist{margin:0;text-align:left;}
.newslist .d1{display:block;margin:0;-webkit-box-flex:1;-moz-box-flex:1;margin:7px 5px 0 5px;font-size:14px;color:#999;line-height:20px;background-color:#fff;border:#ddd solid 1px;padding:8px 10px 5px 10px;border-radius:5px;}
.newslist .d1 strong{color:#000;}
.newslist .d1 a{color:#000;font-weight:700;}

/*团购*/
.tuancap{background-color:#fff;border-bottom:#F2F2F2 solid 1px;}
.tuancap .d1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:15px 10px;font-size:20px;font-weight:700;}
.tuantxt{background-color:#fff;padding:10px 0 10px 0;}
.tuantxt .main{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:0 10px;font-size:14px;line-height:28px;color:#21354D;}
.tuantxt .main img{max-width:100%;}
.tuantxt .main .main1{overflow:hidden;height:500px;}
.tuancap2{margin:10px 0 0 0;background-color:#fff;text-align:left;border-top:#F2F2F2 solid 1px;border-bottom:#F2F2F2 solid 1px;}
.tuancap2 .main{margin:10px 0 0 10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;height:35px;}
.tuancap2 .main .d1{float:left;}
.tuancap2 .main .d2{float:left;font-size:16px;font-weight:700;margin:4px 0 0 10px;}
.tuanbottomf{float:left;width:100%;height:40px;}
.tuanbottom{position:fixed;bottom:0px;width:100%;height:40px;background-color:#DF3031;z-index:9;text-align:center;font-size:15px;}
.tuanbottom .d1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:10px 0 0 0;color:#fff;}
.tuanopen1{float:left;width:100%;color:#FF6A79;font-size:15px;margin:20px 0 0 0;}
.tuanopen2{float:left;width:calc(100% - 40px);margin:10px 20px 0 20px;}
.tuanopen2 input{float:left;width:100%;height:30px;border:0;border-bottom:#F4F4F4 solid 1px;font-size:14px;}
.tuanopen3{float:left;width:calc(100% - 40px);padding:20px;}
.tuanopen3 input{float:left;height:35px;border:0;width:calc(50% - 9px);color:#fff;}
.tuanopen3 .btn1{background-color:#B3B6BE;}
.tuanopen3 .btn2{background-color:#DF3031;margin-left:18px;}



