﻿@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td,button,hr,legend{margin:0; padding:0;}
body,html {overflow-x: hidden}
/* body,button,input,select,textarea{font:16px/1.6 Arial,"Microsoft YaHei",Verdana, Geneva, sans-serif;} */
body a{text-decoration:none; outline:none; color:#333;}
/* body a:hover {text-decoration:none;color:#35b6ff;} */
body a:focus {outline: none;}
img{vertical-align:top;border:0;}
ol,ul{list-style:none;}
small{font-size:12px;}
input {outline:none;}
ins {text-decoration:none;}
table {border-collapse: collapse; border-spacing: 0}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
button,input[type="submit"],input[type="reset"],input[type="button"]{cursor:pointer;}
i, em{font-style: normal;}
body{background:;}
/*文字排版*/
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.td {text-decoration:none;}
.tdu {text-decoration:underline;}
.alpha5{filter:Alpha(opacity=50); opacity:0.5;}

/*定位*/
.tr{text-align:right;}
.tc{text-align:center;}
.tl{text-align:left;}
.bc{margin-left:auto; margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.cr{clear:right;}
.cb{clear:both;}
.cl{clear:left;}
.c{display:block;*zoom:1;}
.c:after{content:"\20"; display:block; visibility:hidden; width:0; height:0; clear:both;}
.fixed{position:fixed;top:80px;z-index: 20;background:#fff;}
.absolute{position:absolute;bottom:0;}

.vm{vertical-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.main {width:1200px; margin:0 auto; position:relative;}
/*长度高度*/
.w{width:100% !important;}
.h{height:100% !important;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt50{margin-top:50px;}
.mb5{margin-bottom: 5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mg20 {margin:20px 0}
.mg30 {margin:30px 0}
.pb50  {padding-bottom: 50px;}
.auto{min-height:1px; height:auto!important; height:1px;}
hr {border:solid #f1f1f1;border-width:1px 0 0; height:0; margin:1em 0 1em;}
/*html5*/ 
article,aside,dialog,footer,header,section,nav,figure,menu,mark{display:block}
/*css3*/
a {-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
img.scale {-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;}
img.scale:hover {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
/*内容*/
body {color:#333; background:#fff; position:relative;}
.wopper {width:100%; position:relative; overflow:hidden;margin-top:0 !important;}

/*头部*/
.header {position: fixed;top:0;background:#F5F7FA;z-index: 888;width:100%;height:80px;box-shadow: 0 1px 15px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 15px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 15px rgba(0,0,0,0.1);}
.header-main{height:80px;/*padding:10px 0;*/}
.logo {float:left; padding-top:15px;}
.logo img{width:150px;height:51px;}
.nav {float: left;margin-left:18px;}
/*.nav > ul > li{}*/
.nav > ul > li {float: left; height: 80px;line-height: 80px; font-size: 18px; margin-left:36px;position: relative;z-index: 100;cursor: pointer;}
.nav > ul > li:hover{border-bottom:2px solid #35b6ff;}
.nav > ul > li > a{display: block;height: 80px;}
.nav > ul > li.on{border-bottom:2px solid #35b6ff;}
.nav > ul > li.on > a {color: #00A3FF;}
.nav ul li span{display: inline-block;position: relative;}
.nav ul li span::after{content:"";width:7px;height:7px;border-radius: 50%;background:red;position: absolute;top:25px;left:34px;}
.nav > ul > li .nav-menu{width:110px;padding:10px 20px;background:#fff;display: none;box-shadow:0 5px 15px rgba(0,0,0,0.15); position:absolute;z-index: 99;top:81px;left:-57px;}
.nav > ul > li:nth-child(3) .nav-menu,.nav > ul > li:nth-child(5) .nav-menu{left:-39px;}
.nav .nav-menu li a{display: block;font-size:16px;line-height: 50px;}
.top-tel {float:right; padding:10px 0 10px 40px;height:28px; background:url(../../images/icon-tel.png) left center no-repeat; color: #333; text-align: right; margin-top: 15px;box-sizing: unset;}
.top-tel span {display: block;font-size: 24px; line-height: 28px;}
.mzsm{font-size: 14px;color:#999;margin:57px auto;width:1200px;}

/*轮播图*/
.banner-main {width:100%;height:459px;position:relative;}
.banner {width:100%;height:459px;position:relative;overflow:hidden;background:#F3F3F3;}
.banner .bd {width:100% !important; height:100%;position:relative;overflow:hidden;}
.banner .bd .slide {width:100% !important; height:459px; background-repeat:no-repeat; background-position:center 0; background-size:auto 100%}
.banner .bd .slide a {display:block;width:100%; height:100%}
.banner .bd .slide a img{display: block; width:100%;height:100%;}
.banner .hd{ height:24px; padding:0 20px;width:100%;  position:absolute;bottom:0; }
.banner .hd ul{position:absolute; left:46%; z-index: 10;  }
.banner .hd ul li{ float:left;text-indent:-9999px; width:12px;height:12px; cursor:pointer; background:#fff;margin-right:10px; -webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%; }
.banner .hd ul li.on{ background:#5fc1ff;width:40px;border-radius: 30px; }
.banner span.prev,.banner span.next,.slide-photo span.prev,.slide-photo span.next{width:56px; height:56px; -webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%; position:absolute; left:5%; top:50%; margin-top:-28px; cursor: pointer;background:rgba(0,0,0,.3);}
.banner span.next,.slide-photo span.next { left:auto; right:5%;}
.banner span ins,.slide-photo span ins {display:block;width:16px;height:28px;margin:14px auto; background: url(../../images/icon.png) no-repeat -90px -138px;}
.banner span.next ins,.slide-photo span.next ins{background-position:-125px -138px; }
.banner span.prev:hover,.banner span.next:hover {background-color: rgba(0,0,0,.5);}


/*底部*/
.footer {border-top:1px solid #e6e6e6;font-size:14px;}
.footer .footer-top{padding:40px 0;}
.footer .links {}
.footer .links p,.footer .ewm p{margin-top: 20px;}
.footer .links p a{padding-right:32px;}
.footer .ewm p {margin-bottom: 9px;color:#999999;vertical-align: middle;}
.footer .ewm p img{padding-right:4px;vertical-align: middle;width: auto;height: auto;}
.footer .ewm>img{width: 118px;}
.footer-bot{background:#292c33;width:100%;padding:15px 0;}
.footer-nav {width:100%; height:36px; line-height:36px; font-size:14px;color:#fff;  text-align:center;margin-bottom: 15px;}
.footer-nav a { display:inline-block; vertical-align:top; padding:0 10px;color:#fff; }
.footer-word {text-align: center;font-size: 12px; line-height: 2;color:#fff;}
.footer-word a{color:#fff;}
.footer-word img {vertical-align: text-top;padding-left:5px;}

/*右悬浮*/
.aside-right {width: 76px;position: absolute;top: 540px; left: 50%;margin:0 0 0 620px;}
.aside-right li {width: 76px;height: 76px;font-size: 14px;color: #FFF;text-align: center;background: #00A3FF;margin-bottom: 2px;overflow: hidden;}
.aside-right li:nth-child(2) {background: #FFB000;}
.aside-right li:nth-child(3) {background: #F66;}
.aside-right li:nth-child(4) {background: #50C968;}
.aside-right li ins {display: block;width: 47px;height: 43px;margin: 6px auto 2px;background: url(../../images/icon-aside.png) 0 0 no-repeat;}
.aside-right li ins.s02 {background-position: 0 -43px;}
.aside-right li ins.s03 {background-position: 0 -86px;}
.aside-right li ins.s04 {background-position: 0 -129px;}
.aside-right li a {color: #FFF;display: block;}
/*弹窗*/
.y_reduced,.h_wd_popup{width: 600px; height: 280px;margin: 0 auto; background: #fff;position: fixed;  border-radius: 8px;overflow:hidden;z-index: 999;left: 0px;top: 0px;display: none;}
.y_reduced_main,.popup_main{position:relative;}
.y_close{ position: absolute; right: 10px; top: 10px; width: 13px;height: 13px;z-index: 12;}
.y_close img{ width: 100%; height: 100%;}
.m_reduced_l{width:250px;height:280px;float:left;background:#0B9DF7;position:relative;}
.m_reduced_l .m_reduced_l_title{width:185px;display:block;margin:auto;position:relative;top:33px;}
.m_reduced_l .m_reduced_l_bj{position:absolute;bottom:0;width:270px;display:block;}
.m_reduced_r{width:325px;height:280px;float:right;}
.m_reduced_r_title{/*text-align:center;*/margin-top:10px;overflow:hidden;}
.m_reduced_r_title em{display:block;font-size:17px;color:#E80000;text-align: center;}
.m_reduced_r_title span{font-size:14px;color:#454444;display:block;margin-top:10px;padding-right: 20px;}
.m_reduced_r form{margin-top:15px;width:300px;}
.m_form_input{border:1px solid #B4AFAF;height:40px;margin-bottom:15px; border-radius:5px;overflow:hidden;}
.m_form_input img{margin:9px 0px 0 14px;width:18px;}
.m_form_input input{float:right;width:230px;height:25px;border:0;border-left:1px solid #999;margin-top:7px;padding:0 10px;font-size:15px;color:#333;}
.m_reduced_r form .m_form_button{width:300px;height:40px;background:#0B9DF7;display:block;border:0;margin-top:17px;font-size:18px;color:#FFF;border-radius:5px;}
#gray {width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;top: 0px;display: none;z-index: 999;}
.house-wd h3 a {float: right;color:#fff;font-size: 16px;background:#ff6666;padding:5px 15px;border-radius: 5px;}
.h_wd_popup{height:auto;}
.popup_header{position: relative;font-size: 14px;line-height: 1;z-index: 10;padding: 10px 15px;color: #666;background-color: #f6f6f6;}
.popup_form{padding:10px 20px;}
.popup_form .field {width: 100%;padding-top: 18px;}
.popup_form .field input,.popup_form .field textarea,.popup_form .field select{font-size: 14px;line-height: 1.3333333;text-indent: 15px;border-radius: 3px;border:1px solid #ddd;width:100%;}
.popup_form .field input{height: 44px;}
.popup_form .field select{height: 34px;color:#999;text-indent:6px;background: url(../../images/house-icon-arrow2.png) no-repeat center right;}
.popup_form .field input.wd_submit{background:#ff0000;color:#fff;border:none;font-size:16px;}
.popup_form .field textarea{padding:5px 0;}
.popup_form .field label{display: block; color: #f00;font-family: simsun;font-size: 12px;padding-right: 5px;height:0;}
/*返回顶部*/
.backtop {background:#000 url(../../images/back.png) center no-repeat;background-color:rgba(0,0,0,.75); width:40px; height:40px; position:fixed; right:10px; bottom:50px; z-index:99; cursor:pointer; display:none; border-radius:5px;}
.backtop:hover {background-color:#D43;}
/*渐变*/
.bg-blue {background:#1ebddf;
background-image: -webkit-linear-gradient(135deg,#1ebddf,#88dcee);
background-image: -moz-linear-gradient(135deg,#1ebddf,#88dcee); 
background-image: linear-gradient(-45deg,#1ebddf,#88dcee);}
/*页码*/
.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; }
.pagination li { display: inline; }
.pagination li a,.pagination li span { position: relative; float: left; padding: 6px 12px; /*margin-left: -1px;*/ line-height: 1.428571429; text-decoration: none; background-color: #fff; border: 1px solid #ddd; }
.pagination li:first-child a { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.pagination li:last-child a { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.pagination li a:hover, .pagination li a:focus { background-color: #eee; }
.pagination .active span, .pagination .active span:hover, .pagination .active span:focus { z-index: 2; color: #fff; cursor: default; background-color: #35b6ff; border-color: #35b6ff; }
.pagination .disabled span, .pagination .disabled span:hover, .pagination .disabled span:focus { color: #999; cursor: not-allowed; background-color: #fff; border-color: #ddd; }
.pagination-lg li a { padding: 10px 16px; font-size: 18px; }
.pagination-sm li a, .pagination-sm li span { padding: 5px 10px; font-size: 12px; }
.page {text-align: center;padding-top: 25px;}
.page a {display: inline-block; vertical-align: top;background: #FFF;border: 1px solid #ccc;margin: 0 3px;padding: 0 14px;line-height: 31px;border-radius: 3px;}
.page span {display: inline-block; vertical-align: top;background: #FFF;border: 1px solid #ccc;margin: 0 3px;padding: 0 14px;line-height: 31px;border-radius: 3px;background: #35b6ff;border-color: #35b6ff;color: #FFF;}
.page a.on {background: #35b6ff;border-color: #35b6ff;color: #FFF;}
.page ul{display: inline-block;}


.lp-tit h3{font-size:24px;font-weight: normal;margin-right:21px;}
.lp-tit h3 ins{display: inline-block;width:30px;height:30px;vertical-align: middle; background:url(../../images/icon.png) -11px -51px no-repeat;margin-right:12px;}
.lp-more{display: inline-block; font-size: 18px;color:#999;height:30px;line-height: 30px;margin-top:5px;}
.lp-more:hover{color:#35B6FF;}
.zxbk-tab ul li.on, .thlp-tab ul li.on, .ztlp-tab ul li.on{color:#5fc1ff;border-bottom:2px solid #35b6ff;}
.lp-tit h3 span{font-size: 18px;}
/*特惠专区*/
.thzq-tab{}
/*.thzq-tab ul{width:747px;}*/
/*.thzq-tab ul li{border-bottom: 1px solid #e6e6e6;border-right:1px solid #eee;}*/
/*.thzq-tab ul li.on{border:1px solid #e6e6e6;color:#fff; border-bottom:1px solid #fff;border-top-color:#35b6ff;border-top-color:#35b6ff;background:#35b6ff;}*/
.thzq-tab ul li{float: left;padding:0 57px;height:48px;line-height: 48px;cursor: pointer; font-size:18px;border-bottom: 1px solid #e6e6e6;}
.thzq-tab ul li.on{border:1px solid #e6e6e6;color:#35b6ff; border-bottom:1px solid #fff;border-top-color:#35b6ff;background:#fff;}
.thzq-tab .lp-more{width:453px;height:48px; line-height: 48px; border-bottom: 1px solid #e6e6e6;margin-top:0;text-align: right;}
.zxbk-list-c{width:380px;float: left;margin-right:30px;}
.thzq-cont{margin-top:27px;/*height:310px;*/overflow: hidden;}
.thzq-list{}
.thzq-list ul{/*height:310px;*/width:100%;}
.thzq-list ul li,.thlp-list ul li,.ztlp-list ul li{width:287px;float: left;margin-right:17px;}
.thzq-list ul li .img,.thlp-list ul li .img,.ztlp-list ul li .img{position:relative;}
.thzq-list ul li .img p,.thlp-list ul li .img p,.ztlp-list ul li .img p{position:absolute;width:100%;background:rgba(0,0,0,.5);font-size:16px;color:#fff;height:34px;line-height: 34px;bottom:0;text-indent: 12px;}
.thzq-list ul li .price,.thlp-list ul li .price,.ztlp-list ul li .price{padding:10px 12px 18px 12px;}
.thzq-list ul li .price > span,.thlp-list ul li .price > span{border:1px solid #e6e6e6;color:#999;padding:4px;font-size: 14px;}
.thzq-list ul li .price .fl span,.thlp-list ul li .price .fl span,.ztlp-list ul li .price .fl span{color:#35b6ff;font-size:20px;}
.thzq-list ul li .price .fr,.thlp-list ul li .price .fr,.ztlp-list ul li .price .fr{margin-top:3px;}
.thzq-list ul li .price .fr ins,.thlp-list ul li .price .fr ins,.ztlp-list ul li .price .fr ins{display: inline-block;width:10px;height:14px;background:url(../../images/icon.png) -117px -13px no-repeat;margin-right:5px;vertical-align: middle;}
.zxbk-list-c:last-child,.thzq-cont ul li:last-child{margin-right:0px;}

/*看房报名*/
.kfbm{width:283px;border:1px solid #e6e6e6;/*height:628px;*/}
.kfbm .kfbm-top{padding:18px;color:#fff;background: url(../../images/thlp01.jpg) no-repeat 208px bottom;background-color:#333C5B;}
.kfbm .kfbm-top span{font-size: 24px;vertical-align: middle;}
.kfbm .kfbm-top ins{display: inline-block;vertical-align: middle;margin-right:11px; width:37px;height:37px; background:url(../../images/icon.png) -10px -133px no-repeat;}
.kfbm-form{padding:0 18px;}
.kfbm-form .number{font-size: 16px;height:66px;line-height: 66px;}
.kfbm-form .number span{color:#35b6ff;font-size: 24px;}
.kfbm-form form input.text{padding:10px 12px; width:223px;border:1px solid #e6e6e6;margin-bottom:20px;}
.kfbm-form form .sex{margin-left:41px;margin-bottom:18px;}
.kfbm-form form input.submit{display: block; width:100%;border:none;border:1px solid #35b6ff;background:url(../../images/icon-submit.png) 84px center no-repeat;vertical-align: middle;padding:10px 0 10px 15px;font-size: 18px;color:#35b6ff;background-color:#fff;}
.kfbm-form ul li{margin-bottom:13px;}
.thlp-cont,.ztlp-cont{/*height:628px;*/overflow: hidden;width:896px;}
.thlp-cont .thlp-list{}
.thlp-list ul li,.ztlp-list ul li{margin-bottom:17px;margin-right:17px;}
.thlp-list ul li:nth-child(3n),.ztlp-list ul li:nth-child(3n){margin-right:0px;}
.thlp-list ul li .price .time{color:#979797;font-size: 14px; }
/*.sex label{position: relative;}*/
.kfbm-form form input[type="radio"] {display: none;}
.kfbm-form form input[type="radio"] + label::before {
    content: "\a0"; 
    display: inline-block;
    vertical-align: text-top;
    width: 10px;
    height: 10px;
    margin-right: .4em;
    border-radius: 50%;
    border: 1px solid #e6e6e6;
    text-indent: .15em;
    line-height: 1; 
    padding: 5px;
}
.kfbm-form form input[type="radio"]:checked + label::before {background-color: #35b6ff;background-clip: content-box;padding: 5px;}
/*楼盘搜索*/
.house-top{height:63px;}
.house-top .house-top-tit {width:600px;}
.house-top .house-top-tit li{float:left;color:#999;height:63px;line-height:63px;margin-right:5px;font-size:14px;}
.house-top .house-top-tit li a{color:#999;/*padding-right:7px;*/font-size:14px;}
.house-top .house-top-seach {width: 530px; height: 63px; }
.house-top .house-top-seach .sch-m{width:100%;height:33px;background: #FFF; overflow: hidden;border-radius:5px;border: 1px solid #58c0fd;margin-top:14px;}
.house-top .house-top-seach .txt01 {float: left; width: 435px; height: 31px;padding-left:10px; line-height: 33px; color: #999; background: #FFF; border:none; } 
.house-top .house-top-seach .btnSubmit {float: right;width: 83px;height: 100%;border: none;background: #58c0fd url(../../images/icon-sch.png) center center no-repeat;color: #FFF; font-size: 18px; text-indent: 32px;}

.txtoverflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.shadow{-webkit-box-shadow:0 0px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(0,0,0,0.2);box-shadow: 0 0px 7px rgba(0,0,0,0.2);}
.header,.d-info,.house-details-con .h-con,.d-lp-list,.d-dt .left-box,.kfbm,.d-hxt,.d-wz,.house-jgzs,.house-r-box,.house-dt,.house-wd,.hxt,.house-slt-cont,
.house-list-l .l-cont > ul > li,.house-list-l .l-slt,.house-list-r .r-list ul li,.answers-nav,.zyzn-l,.zt-c-t,.zyzn-l-c > ul > li,
.zxbk-list-c,.thzq-list ul li, .thlp-list ul li, .ztlp-list ul li,.select,.news-p-box,.lp-xc-lb,.house-list-r .house-l-r-bm, .zx-rw{background:#fff;}
.house-list-l .l-cont > ul > li{border-radius: 5px;}
/*.house-list-l .l-slt{padding:0 20px;width:857px;}*/
.hxt{padding:20px;}

.hot-communication{color:#fff;background:linear-gradient(90deg,#f54732,#ff7338);font-size:12px;float:right;padding:4px 6px;border-radius:5px}
.hot-communication:hover{color: #fff;}
/*底部广告*/
.footer-banner {position:fixed;bottom:0;width:100%;height:130px;z-index:1000;left:0;overflow:hidden;}
.swiper-container{width:100%;height:100%;}
.swiper-slide img{width: 100%;height:100%;}
.swiper-btn{width:1200px;margin:0 auto;}
.swiper-button-prev{position: absolute;left: 8%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px;background: url(../../images/slider-arrow.png) -110px 5px no-repeat;
    filter: alpha(opacity=50);opacity: 1;}
.swiper-button-next{position: absolute;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px;background: url(../../images/slider-arrow.png) 8px 5px no-repeat;
    filter: alpha(opacity=50);opacity: 1;right: 8%;}
.swiper-button-prev:hover,.swiper-button-next:hover { filter: alpha(opacity=100);opacity: 1;}
.footer-banner-input{position: relative;}
.footer-banner-form{position: absolute;bottom:50px;right:15%; }
.footer-banner-form span.dinge{border:1px solid #F5CD44;width: 210px; position: relative; top: -2px; display: inline-block; background: #fff; height: 44px; line-height: 44px;}
.footer-banner-form span.dinge img.imd{ width: 12px; height: 21px; line-height: 22px; display: inline-block; position: relative; top: 12px; margin-left: 10px; border-right: 1px solid #c9c9c9; padding-right: 10px;}

.footer-banner-form input[name="tel"] {display:inline-block;width:160px;height:42px;line-height:44px;border:none;font-size:16px;padding-left:10px;background:#fff;color:#666;}
.footer-banner-form input[type="button"] {display:inline-block;width:100px;height:42px;line-height:44px;text-align:center;font-size:16px;color:#fff;background:linear-gradient(90deg,#f54732,#ff7338);border:none;margin-left:10px;}
.footer-time{position: absolute;bottom:5px;color:#fff;right:10%;}
.footer-close{display: block; position: absolute;right:5%;z-index: 100;top:10px;}
.footer-close img{width:30px;}
.footer-show {width:35px;height:86px;z-index: 10000;position: fixed;bottom:150px;left:0;background: url(../../images/icon02.png) -86px 0 no-repeat;padding-left:5px;cursor:pointer;display:none}
.footer-show a{line-height:86px;font-size:40px;position:relative;color:#FFF;font-family:"宋体" ;font-weight:bold; }
.news-p-txt img{display: block; max-width:100% !important}

.artice_house{margin:20px auto; width:94%; display:table}.artice_house img{float:left; width:240px; height:160px; margin:15px;}.artice_house h4{margin-top:10px; font-size:22px;}
.artice_house p{margin:6px 0;}
.artice_house p a{margin-right:20px;}
.tags{border:1px solid #e1e1e1; margin-right:10px; padding:5px 8px; border-radius:5px; font-size:14px; color:#666;}
.theend{text-align:center;}.theend span{position:relative;}.theend span:after{position:absolute;top:9px; right:-110px;border-bottom:1px solid #dedede; content:""; width:100px;}.theend span:before{position:absolute;top:9px; left:-110px;border-bottom:1px solid #dedede; content:""; width:100px;}
.f20{font-size:20px;}
.crf{ color:#ff6d6f}
.bshadow2{box-shadow:0 1px 15px rgba(150,150,150,.2);}

.house-top-seach .sch-m ul{float: left;width:111px;}
.house-top-seach .sch-m ul li{float: left;color:#666;width:110px;text-align: center; border-right: 1px solid #ddd;cursor: pointer;margin-top:5px;}
.house-top-seach .sch-m ul li ins{display: inline-block; vertical-align: middle;width:15px;height:9px; background: url(../../images/icon_2.png) no-repeat -93px -16px;margin-left:7px; }
.house-top-seach .sch-m .txt01 {float: left; width: 271px; height: 28px; line-height: 30px; color: #999; background: #FFF; border: none;  text-indent: 5px;margin-top:2px; } 
.house-top-seach .sch-m .btnSubmit {float: right;width: 100px;height: 100%;border: none;background: #58c0fd url(../../images/icon-sch_2.png) center center no-repeat;color: #FFF; font-size: 18px; text-indent: 32px;}
.house-top-seach .sch-m .sch-show{width:111px;position:absolute; top:50px; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; background:rgba(255,255,255,.9);z-index: 99; overflow:hidden; padding-top:5px; padding-bottom:5px; display:none}
.house-top-seach .sch-m ul li dt{display: inline-block;width:130px;}
.house-top-seach .sch-m ul li dd{text-align: center;width:111px; line-height:33px;}
.house-top-seach .sch-m ul li dd a{display: inline-block; margin-bottom:10px;margin-right:30px;font-size: 14px;color:#666;}
.house-top-seach .sch-m ul li dd a:hover{color:#35b6ff;}
.house-top-seach .sch-m ul li .sch-show ins{background:url(../../images/icon-menu.png) no-repeat 0 -4px;width:26px;height:20px;margin-right:12px;vertical-align: middle;}
.house-top-seach .sch-m ul li .sch-show ins.jiage{background-position: -63px 0;height:26px;width:20px;}
.house-top-seach .sch-m ul li .sch-show ins.tese{background-position: -33px 0;height:24px;width:21px;}