@charset "gb2312";
/*css reset*/
body,p,span,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,form,fieldset,legend,input,select,textarea,button,th,td,menu,article{margin:0;padding:0;}
article,aside,dialog,figure,footer,header,hgroup,nav,section,select{display:block;}
ul,dl,ol{list-style:none;}
img,fieldset,input[type="submit"]{border:none;}
input,button,select,textarea{outline:none}
table{border-collapse:collapse;border-spacing:0;}
button{cursor:pointer;border:none;}
textarea{word-wrap:break-word;resize:none;}
/*去除苹果客户端默认渐变*/
input {-webkit-appearance: none;outline: none;}
/* 去除输入框、文本域默认边框和IOS4下的内阴影 */
input:-moz-placeholder{color:#999;font-family:"Microsoft YaHei","Helvetica";}
::-webkit-input-placeholder{color:#999;font-family:"Microsoft YaHei","Helvetica";}
/* 禁用Webkit内核浏览器的文字大小调整功能 */
html,body{-webkit-text-size-adjust:none;/*height:100%;*/}
html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body {font-size: 1.6rem;/*1.6 × 10px = 16px */}
body{font-family:"Microsoft YaHei","Helvetica";-webkit-user-select:none;/* 禁止选中文本 */-webkit-tap-highlight-color:rgba(0,0,0,0);/* 设置点击链接时遮罩层为全透明 */min-height:100%;
 overflow-x: hidden;}
input,button,textarea,select{font-size:1.6rem;}
/* 禁止长按链接、按钮、输入框出现系统默认弹框菜单 */
a,button,input{-webkit-touch-callout:none;outline:none;}
img {overflow: hidden;}
h2,h3,h4{font-weight: normal;}
.bold{font-weight: bold;}
/*浮动*/
.left{float: left;}
.right{float: right;}
.clear{clear:both; overflow:hidden;}
.clearfix:before,.clearfix:after{content:""; display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.pos-r{position: relative;}
.pos-a{position: absolute;}
.hide{display: none;}
.hidden{visibility: hidden;}
.inline-block{display: inline-block;}
.block{display: block;}
/*em{font-style: normal;}*/
.word-break{word-break: break-all;word-wrap: break-word;}
.text_delete{text-decoration:line-through;}
.txt_ellipsis{overflow:hidden; 
-o-text-overflow:ellipsis; 
text-overflow:ellipsis;}
.txt_left{text-align: left;}
.txt_center{text-align: center;}
.txt_right{text-align: right;}
img {}
/*背景*/
.bgwhite{background-color: #fff;}
/*字体大小*/
.fz10{font-size: 1rem;}
.fz12{font-size: 1.1rem;}
.fz13{font-size: 1.3rem;}
.fz14{font-size: 1.4rem;}
.fz15{font-size: 1.5rem;}
.fz16{font-size: 1.6rem;}
.fz17{font-size: 1.6rem;}
.fz18{font-size: 1.6rem;}
.fz20{font-size: 2rem;}
.fz22{font-size: 2.2rem;}
.fz24{font-size: 2.4rem;}
.fz25{font-size: 2.3rem;}
.fz30{font-size: 3rem;}
.fz32{font-size: 3.2rem;}
.fz36{font-size: 3.6rem;}
/*边距*/
.border_t{border-top: solid 1rem #f5f7fa;}
.border_t3{border-top: solid 0.1rem #eee;}
.border-t4{border-top: dashed 0.1rem #e3e3e3;}
.border_b2{border-bottom: solid 0.2rem #FAFAFC;}
.border_b3{border-bottom: solid 0.1rem #eee;}
.border-b4{border-bottom: dashed 0.1rem #e3e3e3;}
/*内边距*/
.pl10{padding-left: 1rem;}
.pl20{padding-left: 2rem;}
.pt15{padding-top: 1.5rem;}
.pt30{padding-top: 3rem;}
.pb15{padding-bottom: 1.5rem;}
.pb30{padding-bottom: 3rem;}
.pb55{padding-bottom: 5.5rem;}
.pr10{padding-right: 1rem;}
.pa-lr01{padding: 0 1rem;}
.pa-lr03{padding: 0.5rem 1.5rem;}
.pa-lr04{padding: 0 1.5rem;}
/*外边距*/
.ml10{margin-left:1rem;}
.mr2{margin-right: 0.2rem;}
.mr5{margin-right: 0.5rem;}
.mr10{margin-right: 1rem;}
.mr15{margin-right: 1.5rem;}
.mt10{margin-top: 1rem;}
.mb10{margin-bottom: 1rem;}
.mt15{margin-top: 1.5rem;}
/*.ma-lr01{margin: 0rem 1rem;}*/
/*行高*/
.lh17{line-height: 1.7rem;}
.lh23{line-height: 2.3rem;}
/*宽度*/
.w80{width: 8rem;}
.w100{width: 10rem;}
.wbai45{width: 45%;}
.wbai50{width: 50%;}
.wbai55{width: 55%;}
.wbai100{width: 100%;}
/*高度*/
/*高度行高*/
/*颜色*/
.colorwhite{color: #fff;}
.color_more{color: #0099ff;}
.color_foward{color: #bbbbbb}
.color1{color: #f65c2d;}
.color3{color: #888;}
.color4{color:#b9bece }
.color5{color: #383232;}
.color6{color: #576b95;}
.color7{color: #999;}
.color8{color: #ddd;}
.color_gray{color: #ccc;}
.color_red{color: #f00;}
.color_green{color: #0b9f00;}
.noborder{border: none;}
.border-r{-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius: 0.5rem;}
.border-r1{-moz-border-radius:0.5rem 0 0 0.5rem;-webkit-border-radius:0.5rem 0 0 0.5rem;border-radius: 0.5rem 0 0 0.5rem;}
.border-r2{-moz-border-radius:0 0.5rem 0.5rem 0;-webkit-border-radius:0 0.5rem 0.5rem 0;border-radius: 0 0.5rem 0.5rem 0;}
.border-r3{-moz-border-radius:0 0 0.5rem 0.5rem;-webkit-border-radius:0 0 0.5rem 0.5rem;border-radius: 0 0 0.5rem 0.5rem;}
.border-r4{-moz-border-radius:0.4rem;-webkit-border-radius:0.4rem;border-radius: 0.4rem;}
.border-r5{-moz-border-radius:0 0 0.5rem 0;-webkit-border-radius:0 0 0.5rem 0;border-radius: 0 0 0.5rem 0;}
.border-r6{-moz-border-radius:0 0 0 0.5rem;-webkit-border-radius:0 0 0 0.5rem;border-radius: 0 0 0 0.5rem;}
.border-r7{-moz-border-radius:0.5rem 0.5rem 0 0;-webkit-border-radius:0.5rem 0.5rem 0 0;border-radius: 0.5rem 0.5rem 0 0;}
.border-shadow{-moz-box-shadow: 0 0 0.8rem 0 rgba(0,0,0,.15);-webkit-box-shadow: 0 0 0.8rem 0 rgba(0,0,0,.15);box-shadow: 0 0 0.8rem 0 rgba(0,0,0,.15);}
/*=======表单验证提示======*/
.note {display: none;position: fixed;left: 50%;top: 50%;width: 70%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 1.5rem;font-size: 1.6rem;border-radius: 0.5rem;background: rgba(0, 0, 0, 0.7);color: #fff;text-align: center;}
.note.note_confirm{background: #fff;color: #000;padding: 0;}
.note.note_confirm>div{padding: 1rem 1.5rem;}
.note.note_confirm .title{border-bottom:solid 0.1rem #999;}
.note.note_confirm .tools{padding: 0;}
.note .yes,.note .no{width: 48%;padding: 1rem 0;}
.note .yes{border-right: solid 0.1rem #999;color: #e62e2e;}
.note.note_error {background: rgba(0, 0, 0, 0.77);}
.note.note_loadwarp{width: auto;padding: 0.8rem 1.5rem 0.8rem 3.5rem;background: url(loading.gif) no-repeat 0.8rem center;background-color:rgb(0, 0, 0) }
.note.note_loadwarp2{width: 1rem;height:1rem;background: url(loading.gif) no-repeat center center;background-color:rgb(0, 0, 0) }

.on {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.off {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
@keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
@-webkit-keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}
@keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}
.testPrint{position: fixed;z-index: 2;left: 0%;top: 0%;background: url(test.png) no-repeat;width: 96px;height: 59px;filter:alpha(opacity=50);opacity:0.5;}
.linebkActive:active{background-color: #f5f5f5;}
.page-footer-fixed{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 10;}
.headMenu{background: #fff;line-height: 4.4rem;}
.headMenu img{height: 32px;width:33.5px;margin: 0.6rem 0 0 1.2rem;}
/*广告滚动图片*/
.swiper-slide img{background-color: #aaa;}
.swiper-pagination {z-index: 1;;position: absolute;left: 0;text-align: center;bottom:0.3rem;width: 100%;}
/*.swiper-pagination-switch {display: inline-block;width: 0.8rem;height: 0.8rem;border-radius: 1rem;background: #E75A30;margin: 0 0.3rem;}
.swiper-active-switch {background: #fff;}*/
.swiper-pagination-switch {
  display: inline-block;
  width: 0.65rem;
  height: 0.65rem;
  border-radius: 1rem;
  background: #E75A30;
  margin: 0 0.3rem;
  /* background: #fff; */
  /* background-color: rgba(255, 255, 255, 0); */
  border: 1.0px #C74E4E solid;}


.swiper-active-switch {
  background: #fff;
  background-color: rgba(255, 255, 255, 0);
  border: 1.0px #C3BDBD solid;
  /* -webkit-border-radius: 86px; */}
  
  
  
  
  
  
  
.loupanimglist{height: 24rem;}
.loupanimglist a{display: block;width: 100%;}
.loupanimglist img{
height: 100%;
max-width: 100%;
 position: absolute;top: 50%;transform: translate(0,-50%);-webkit-transform:translate(0,-50%); }
.loupanimglist2 a{display: block;width: 100%;}
.loupanimglist2 img{min-width: 100%;position: absolute;}
.cityArea{height: 4.4rem;line-height:4.4rem;top: -4.4rem;right: 0;z-index: 1;}
.cityArea .color1{padding: 0 1.5rem 0 0.8rem;}
.cityArea span{margin-left: 0.4rem;}
/*直销抢购首页*/
.loupanCityEmpty{padding-top: 2.2rem;}
.loupanCityEmpty .icon-project{font-size: 4rem;}
.loupanEmptyListIcon {margin: 6rem auto 3rem;width: 140px;height: 140px;background: url(empty1.png) no-repeat;}
.hotTag .border-r{margin: 0.3rem 1rem 0;width: 3rem;height: 3rem;line-height: 3rem;
}
.hotTag .icon-specialstore{font-size: 3rem;}
.hotTag .bold{border-right: solid 0.1rem #f5f5f5;padding-right: 1rem;}
.hotTag .pr10{height: 2.4rem;margin: 1rem 0;line-height: 2.4rem;overflow: hidden;}
.search_luopan{margin: 0.8rem 1rem;}
.search_luopan .border-r{border: solid 0.1rem #ddd;line-height: 2.8rem;}
.list_filter{height: 4.4rem;line-height: 4.4rem;border-bottom: solid 0.1rem #eee;z-index: 2100;}
.list_filter.hover,.list_filter.fixTop{position: fixed;top: 0;left: 0;right: 0;}
.list_filter .type{width: 33.33%;}
.list_filter .type.disabled{background: #eee;color: #aaa;}
.list_filter .condition{height:4.4rem;overflow:hidden;border-left: solid 0.1rem #eee;border-right: solid 0.1rem #eee;margin: 0 10.8rem 0 9.8rem;width: 33.33%;}
.list_filter .condition .wrap{padding-left:0.7rem;margin-right: 3rem;line-height: normal;height: 100%;}
.list_filter .condition .content{font-size:1.2rem;max-height:4.4rem;margin-right: 3rem;line-height: normal;top:50%;transform: translate(0,-50%);-webkit-transform:translate(0,-50%);}
.list_filter .condition .clean{top: 0;right: 0;width: 3rem;}
.list_filter .sort{width: 33.33%;top: 0;right: 0}
.list_filter .typeList,.list_filter .sortList{z-index: 1;left: 0;right: 0;top: 4.5rem;}
.list_filter .sortList .item{height: 4.4rem;line-height: 4.4rem;border-bottom: solid 0.1rem #eee;padding: 0 1rem;}
.hotList .hover{width:100%;height:100%;background-color: #000;filter:alpha(opacity=10);opacity:0.1;z-index: 20;}
.hotList .detail{padding: 1rem;}
.hotList .detail .imgArea{height: 8rem;width: 10rem;overflow: hidden;}
.hotList .detailInfo{margin-left:11rem;height: 8rem;}
.hotList .detailInfo .name{line-height: 2.4rem;height: 2.4rem;}
.hotList .detailInfo .yuhui{height: 2.1rem;line-height: 2.1rem;}
.hotList .detailInfo .area{line-height: 1.9rem;height: 1.9rem;}
.hotList .detailInfo .area i{margin-right: 0.4rem;}
.hotList .detailInfo .pos-a{right: 0;bottom: -0.4rem;}
.hotList.fixTop{padding-top: 4.4rem;}
.list_more{height: 3.5rem;line-height: 3.5rem;}
.btn_qian_time{height: 1.8rem;line-height: 1.8rem;padding:0 0.6rem;border: solid 0.1rem #f65c2d;color:#f65c2d;}
.btn_end_time{height: 1.8rem;line-height: 1.8rem;padding:0 0.6rem;background: #ddd;border: solid 0.1rem #ddd;color: #888;}
/*特价馆*/
.bargainList .qian{background:#f65c2d;color: #fff;height: 1.8rem;line-height: 1.8rem;padding: 0;width: 6rem;text-align: center; }
/*筛选条件*/
.filterItem .title{height: 1.5rem;line-height:1.5rem;border-left: solid 0.3rem #f65c2d;padding-left: 1rem;margin: 1.5rem;}
.filterItem .content{padding: 0 1rem;}
.filterItem .content .indexName{padding: 0 0 1rem 0.5rem;}
.filterItem .wrap{width: 33.33%;text-align: center;margin: 0 0 1rem; }
.filterItem .wrap .item{box-sizing:border-box;-webkit-box-sizing:border-box;padding: 0 0.5rem;}
.filterItem .wrap .item>div{border: solid 0.1rem #ddd;height:2.5rem;line-height: 2.5rem;}
.filterItem .wrap.hover .item>div{background: #f65c2d;color: #fff;border: solid 0.1rem #f65c2d;}
.filterBtns{height: 3rem;padding: 0.7rem 0;background: #f5f5f5;}
.filterBtns .content{padding: 0 1rem;}
.filterBtns .wrap{width: 33.33%;text-align: center; }
.filterBtns .wrap >div{box-sizing:border-box;-webkit-box-sizing:border-box;padding: 0 0.5rem;}
.filterBtns .wrap >div>div{border: solid 0.1rem #ddd;height:2.8rem;line-height: 2.8rem;background: #fff;}
.filterBtns .wrap.hover >div>div{background: #f65c2d;color: #fff;border: solid 0.1rem #f65c2d;}
/*tab选择*/
.head .tabs{text-align: center;line-height: 4.4rem;border-bottom: solid 0.1rem #f5f5f5;}
.tabs-button{ height: 2.8rem;line-height: 2.8rem; background: #fff;color: #f65c2d; margin: 0;padding: 0;text-decoration: none;text-align: center;display: inline-block;outline: none;border:solid 0.1rem #f65c2d;}
.button-text {padding: 0;height: 2.8rem;line-height: 2.8rem;vertical-align: top;display: inline-block;}
.tabs-button.select{color:#fff;background:#f65c2d;}
/*楼盘详情页面*/
.yaoyiyaoIcon{z-index:1;right: 1rem;top: 1.3rem;width: 80px;height: 80px;
background: url(yao_bg_04.png?v=201504241521) no-repeat; background-size: 100% 100%; }
.moreDetailPicInfo{height: 6rem;left: 0;right: 0;bottom: 0;z-index: 1;
background: rgba(0,0,0,0.3);
    background-image: -webkit-linear-gradient( 90deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);
    background-image: -ms-linear-gradient( 90deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);
}
.morePic{border-radius:1.25rem;width:4rem;height: 2.5rem;line-height:2.5rem;bottom: 1.2rem;right: 1rem;/*background: rgba(0,0,0,0.5);*/z-index: 1;padding: 0 0.8rem;}
.detailImgTitle{bottom: 1.6rem;left: 1rem;z-index: 1;}
.detailTitle{padding:0.7rem 0;}
.detailTitle .titlewrap{  margin: 3.5px 0 0 1.2rem;height: 3rem;line-height: 3rem;}
.detailTitle .pos-a{top: 0;right: 0;}
.detailTitle .pos-a .linebkActive{width: 7rem;border-left: solid 0.1rem #eee;height: 3.7rem;padding: 0.7rem 0;}
.detailTitle .pos-a .linebkActive i{line-height: 2.5rem;}
.detailTags{padding: 0rem 1.2rem 0rem;}
.detailTags .left{line-height: 3.4rem;}
.detailTags .content{margin: 0.25rem 0 0.25rem 3rem;}
.detailTags .content span{display: inline-block;padding: 0 0.6rem;margin:0.25rem 0 0.25rem 0.5rem;height:2.2rem;line-height:2.2rem;}
.detail_tag_1{border:solid 0.1rem #9cc468;color:#9cc468; }
.detail_tag_2{border:solid 0.1rem #66a5cd;color:#66a5cd;}
.detail_tag_3{border:solid 0.1rem #a67bd6;color:#a67bd6;}
.detail_tag_4{border:solid 0.1rem #d38cc6;color:#d38cc6;}
.detail_tag_5{border:solid 0.1rem #57c3ad;color:#57c3ad;}
.detail_tag_6{border:solid 0.1rem #f67ca2;color:#f67ca2;}
/*.detailkaiqian .houseTypeList{padding: 0 1rem;}
.detailkaiqian .houseTypeList .item{padding: 0 1.3rem;margin:1rem 1rem 0 0;background: #efefef;color: #353535;height: 2.4rem;line-height: 2.4rem;}
.detailkaiqian .houseTypeList .item.hover{background: #f65c2d;color:#fff;}*/
.detailkaiqian .houseNumberTip{margin: 2rem 0;}
.detailkaiqian .houseNumberTip .item{width: 7.4rem;}
.detailkaiqian .houseNumberTip .cycle{width: 1.4rem;height: 1.4rem;-webkit-border-radius:0.7rem;border-radius: 0.7rem;}
.detailkaiqian .houseNumberTip .cycle1{border: solid 0.1rem #eb2f45;width: 1.3rem;height: 1.3rem;-webkit-border-radius:0.8rem;border-radius: 0.8rem;}
.detailkaiqian .houseNumberTip .cycle2{background: #eb2f45;}
.detailkaiqian .houseNumberTip .cycle3{background: #ddd;}
.detailkaiqian .houseNumber .title{margin:0 1rem;padding-left:1rem;border-left: solid 0.3rem #f65c2d;}
.detailkaiqian .houseNumber .content{margin: 1.5rem 0.5rem 0.5rem;}
.detailkaiqian .houseNumber .wrap2{width: 33.33%;text-align: center;margin: 0 0 1rem; }
.detailkaiqian .houseNumber .wrap2 .item{height:4rem;border: solid 0.1rem #eb2f45;margin: 0 0.2rem;box-sizing:border-box;-webkit-box-sizing:border-box;padding: 0 0.5rem;}
.detailkaiqian .houseNumber .wrap2 .item>div{overflow:hidden;max-height:4rem;top:50%;transform: translate(0,-50%);-webkit-transform:translate(0,-50%);}
.detailkaiqian .houseNumber .wrap2.hover .item{background: #eb2f45;color: #fff;border: solid 0.1rem #eb2f45;}
.detailkaiqian .houseNumber .wrap2.end .item{background: #ddd;color: #888;border: solid 0.1rem #ddd;}
.detailkaiqian .wrap .item{margin:1rem 1rem 0 1rem;border: solid 0.1rem #ddd;}
.detailkaiqian .wrap .imgArea{height: 8rem;width: 8rem;overflow: hidden;}
.hasSale{z-index:1;background: url(hasSale.png) no-repeat;width: 8rem;height: 8rem;background-size: 64px 64px;background-position: center center;}
.detailkaiqian .hasSale{top:5.5rem;right:0;}
.detailkaiqian .wrap .title{line-height: 2.6rem;background-color: #f5f5f5;margin-top: 0;padding: 0 1rem;}
.detailkaiqian .detailInfo{margin-left:9rem;height: 8rem;}
.detailkaiqian .detailInfo .roomName{margin-right: 4.5rem;}
.detailkaiqian .detailInfo >div{height: 2rem;}
.detailkaiqian .detailInfo .huxin{padding-top: 0.6rem;height: 1.9rem;}
.detailkaiqian .detailInfo .zhongjia{margin-top: 0.7rem;line-height: 1.4rem;}
.detailkaiqian .detailInfo .zhongjia .pos-a{border-left: solid 0.1rem #ddd;height: 3rem;left: 55%;top: 0;}
.detailkaiqian .wrap .item .hover{width:100%;height:100%;background-color: #000;filter:alpha(opacity=10);opacity:0.1;z-index: 1;}
.detailkaiqian .wrap .item .hotHit{background:#fff6f1;border:solid 0.1rem #f65c2d;padding: 0 0.4rem;width: 4rem; height: 2rem;line-height: 2rem;right: 1rem;top: 1rem;overflow: hidden;}
.detailkaiqian .wrap .item .hotHit .txt_center{width: 2.5rem;margin-left: 1.4rem;}
.detailkaiqian .wrap .item .tuijian{z-index:1;width: 0;height: 0;border-top: 3rem solid #eb2f45;border-right: 3rem solid transparent;}
.detailkaiqian .wrap .item .tuijian .pos-a{top: -2.8rem;left: 0.4rem;}
.detailkaiqian .wrap .content{padding: 1rem;}
.detailkaiqian .bottom,.detailkaiqian .contrast{padding:0.7rem  1rem;border-top: 0.1rem solid #f5f6f9;}
.detailkaiqian .bottom .fz10{width: 4rem;height:3rem;line-height:3rem;border-right: solid 0.1rem #ddd;}
.detailkaiqian .bottom .color1{height: 3rem;line-height: 3rem;margin-left: 1rem;}
.detailkaiqian .bottom2{padding-right:1rem;border-top: 0.1rem solid #f5f6f9;}
.detailkaiqian .bottom2 .fz14{width: 8.7rem;height:4.5rem;line-height:4.5rem;border-right: solid 0.1rem #eee;}
.detailkaiqian .bottom2 .color1{height: 4.5rem;line-height: 4.5rem;margin-left: 1rem;}
.detailkaiqian .contrast i{color: #099dff;padding-top: 0.25rem;}
.detailkaiqian .contrast>div{height: 3rem;line-height: 3rem;}
.detailkaiqian .addContrast.select i{color:#888;}
.detailkaiqian .addContrast.select .tipAdd{display: none;}
.detailkaiqian .addContrast.select .tipHasAdd{display: inline;}
.btn_qian{height: 3rem;line-height: 3rem;width:7.5rem;text-align:center;background: #f65c2d;color:#fff;border: none;}
.btn_time{height: 3rem;line-height: 3rem;text-align:right;color:#0099ff;border: none;}
.btn_end{height: 3rem;line-height: 3rem;width:7.5rem;text-align:right;color:#888;border: none;}
.btn_qian:active{background: #db5127;}
.detailkaiqian .bottom .pos-a.btns{;right: 1rem;}
.detailkaiqian .bottom .pos-a.day{right: 1rem;}
.detailLink{padding: 0 1.2rem;background: #fff;line-height:4.4rem;}
.detailLink .txt_ellipsis{margin-left: 3.4rem;}
.detailLink .pos-a{right: 1rem;top: 0;line-height: 4.2rem;}
.detailLink i{ font-size: 2.5rem;display: inline-block;}
.detailLink .eartch{padding: 0rem 0;}
.detailAddress{padding: 0 1.4rem 1rem;}
.detailSuoMin{padding: 0.7rem 1.4rem;line-height: 160%;background-color: #f5f7fa;}
.footer{background-color: #f5f5f5;height: 3.3rem;line-height: 3.3rem;}
.contrastTip{position: fixed;z-index:100;right: 2rem;bottom: 6.4rem;width: 4rem;height: 4rem;background: #196aff;line-height: 1.5rem;}
.contrastTip .icon-checkbg{color: #eb2f45;}
.contrastTip .icon-compare{color: #fff;}
.contrastTip .compare{width: 4rem;height: 4rem;line-height:4rem;top: 0rem;right:0rem;}
.contrastTip .checkbg{width: 2rem;height: 2rem;top: -0.8rem;right: -1rem;}
/*选择城市*/
.search-border{background-color: #fff;border: 0.1rem solid #ddd;height: 2.8rem;display: block;padding: 0 2.5rem 0 3rem;}
.search-border .icon-search{font-size: 1.6rem;margin: 0.6rem 1rem;}
.search-border .noborder{width: 100%;line-height:2.6rem;margin:0.2rem 0;background: none;}
.searchBox{padding: 0.8rem;background: #e3e7ed}
.searchBox .leftpos{top:-2.8rem;left:1rem;line-height: 2.8rem;}
.searchBox .closepos{top:-2.8rem;right:0.5rem;line-height: 2.8rem;}
.searchBox .rightpos{right: -6rem;top: -3rem;}
.searchBox i{color: #333;font-size: 2rem;}
.citySelectArea .title{background-color: #eceff3;color: #333;}
.citySelectArea .item{background-color: #fff;padding: 1.35rem 1.5rem;border-bottom: solid 0.1rem #eceff3;line-height: 1.6rem;color: #333;}
.citySelectArea .item input{display: block;width: 100%;border: none;margin: 0 auto;}
/*订单共用样式*/
.orderInfoHead{height: 8.8rem;background-color: #f65c2d;}
.orderInfoHead .title{line-height: 4.4rem;}
.orderInfoHead.towLine{height: 12rem;}
.orderInfoHead.towLine .title{line-height: normal;padding-top:1.2rem;}
.orderInfoHead.towLine .subTitle{padding-top:0.5rem;}
.orderInfoHead .pos-a{right: 1.5rem;top: 1.7rem;}
.orderInfoHead .refresh{width: 3rem;height: 3rem;line-height:3rem;background-color: #c74e29;}
.orderInfoHead .refresh i{color: #fffff9}
.orderInfo{margin: -4.4rem 1.5rem 0;}
.orderInfo.towLine{margin-top: -5.6rem;border-top: solid 0.4rem #d53434;}
.orderInfo>div{margin:0 2rem;}
.orderInfo .itemContent{margin-left: 7rem;text-align: right;}
.orderInfo .pos-a{left: 0;width: 100%;text-align: center;}
.orderInfo .baseInfo{padding:0.8rem 0;line-height: 2.5rem;}
.orderInfo .dingjin{line-height: 5rem;border-top: dashed 0.1rem #e3e3e3;}
.orderInfo .orderUserInfo{padding:0.8rem 0;line-height: 2.5rem;border-top: dashed 0.1rem #e3e3e3;border-bottom: dashed 0.1rem #e3e3e3;}
.orderInfo .color_more{line-height: 3.5rem;}
.orderBtnArea{line-height: 5.4rem;background-color: #fff;position: fixed;bottom: 0;left: 0;right: 0; alpha(opacity=90);opacity:0.9; }
.orderBtnArea .btn{width: 100%;height: 4rem;background: #f65c2d;color: #fff;border: none;}
.orderBtnArea .btn:active{background: #db5127;}
.orderBtnArea .btn.disabled{background: #ddd;}
/*删除确认提示信息*/
.miaoshaTip{position: fixed;top: 50%;left: 50%;width: 100%;z-index: 2100;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.miaoshaTip .wrap{margin:0 2.5rem;}
.miaoshaTip .wrap .title{line-height: 4.4rem;}
.miaoshaTip .wrap .content{border-top: solid 0.1rem #f5f7fa;border-bottom: solid 0.1rem #f5f7fa;line-height: 170%;padding: 0.8rem 1.5rem;}
.miaoshaTip .btnArea{line-height: 4.4rem;}
.miaoshaTip .btnArea .left{width: 50%;line-height: 4.4rem;}
.miaoshaTip .btnArea .ok{color: #f65c2d;}
.miaoshaTip .btnArea .pos-a{border-left: solid 0.1rem #f5f7fa;height: 4.3rem;top: 0;left:50%}
/*微信红包/土巴兔装修大礼包层*/
.paySucessLayer{margin: 1rem 1.5rem 0;}
.redPacketLayer{line-height: 3.2rem;background: #fff;padding: 1.4rem 1rem;border: solid 0.1rem #ddd;}
.redPacketLayer i{color: #e5313a;}
.redPacketLayer .title{margin-left: 4rem;}
.redPacketLayer .title>div{line-height: 1.6rem;}
.redPacketLayer .border-r{width: 7.9rem;height: 3.2rem;line-height:3.2rem;background: #e5313a;}
.tubatuLayer .border-r{background: #0eaf63;}
.tubatuLayer .pos-a{background: url(libao_1.png) no-repeat;background-size:30px 31px;width: 30px;height: 31px;}
/*错误页面*/
.errIcon {margin: 3rem auto;width: 141px;height: 140px;background: url(error.png) no-repeat;}
.errTitle{text-align: center;color: #565758;}
/*空页面*/
.emptyTip{margin-top: 5rem;}
.emptyIcon {margin: 0 auto 3rem;width: 141px;height: 140px;background: url(empty.png) no-repeat;}
.emptyTitle{text-align: center;color: #858585;}
/*我*/
.myhead{background-color: #fff;height:9rem; }
.myheadTitle{padding:1.5rem 1.5rem;}
.myheadArea{width: 6rem;height: 6rem;margin-right: 1.7rem;}
.myheadpicture{width: 6rem;height: 6rem;overflow: hidden;position: absolute;}
.myheadpicture img{max-width: none}
.myheadTitle .pos-a {top: 0;right: 1rem;line-height: 9rem;}
.myheadTitle .pos-a b{color: #bbbbbb;}
.mylist{margin: 1rem 0;
}
.mylist .txt_ellipsis{margin-left: 3.4rem;}
.mylist .pos-a{right: 1rem;top: 0;}
.mylist i{ font-size: 2.5rem;display: inline-block;}
/*操作咨询*/
.telHelp{position: fixed;z-index:100;left: 0;bottom: 9rem;height: 10.4rem;width: 4.5rem;padding:0.8rem 0;background-color: #1995ff;filter:alpha(opacity=90);opacity:0.9;}
.telHelp .fz12{ margin:0 auto 1rem;width:1.2rem;line-height: 1;}
.telHelp .close{margin: 0 auto;width: 3.2rem;border-top: solid 0.1rem #65bfff;line-height: 3.2rem;}
/*房间详情*/
.roomLink{padding: 0 1.5rem 0 2rem;}
.roomLink .txt_ellipsis{margin-left: 0;}
.roomInfo{padding: 1.5rem 1.5rem 1.5rem 0;}
.roomInfo .title{height: 2rem;line-height: 2rem;border-left: solid 0.4rem #f66539;}
.roomInfo .title .left{padding-left: 1.6rem;}
.roomInfo .hasSale{top:0;right:0;width: 64px;height: 64px;}
.roomInfo .huxin{height: 3.7rem;line-height: 3.7rem;}
.roomInfo .detail{line-height: 3rem;}
.roomInfo .detail .pos-a{left: 0;width: 100%;text-align: center;}
.roomInfo .detail .btn_qian_time{background: #e5313a;border: solid 0.1rem #e5313a;color: #fff;width: auto;margin: 0.4rem 0 0 0.7rem;}
.roomInfo .detail .itemContent{margin-left: 7rem;}
.roomFooter{background-color: #fafafa;height: 4.4rem;line-height: 4.4rem;}
.roomFooter .colorwhite{background: #f65c2d;}
.roomFooter .colorwhite:active{background: #db5127;}
.roomFooter .colorwhite.disabled{background:#ddd;color: #888; }
.roomFooter .leftArea{line-height: normal;}
.roomFooter .leftArea .pos-a{left: 50%;border-left: solid 0.1rem #eee;height: 4.4rem;}
.roomFooter .leftArea i{line-height: 3rem;}
.roomFooter .leftArea .fz10{line-height: normal;}
.shareFriendTip{position: fixed;top:1rem;right:2rem;z-index: 2100;background: url(fenxiang.png?v=201507091152) no-repeat;width: 280px;height: 264px;}
.yellowBtn{line-height: 8rem;}
.yellowBtn .btn{width: 25.5rem;height: 4rem;background: #fff;color: #f65c2d;border: solid 0.1rem #f65c2d;}
.yellowBtn .btn:active{background: #f5f5f5;}
.yellowBtn .pos-a{top: 0;left: 50%;margin-left: 5rem;}
/*置业顾问页脚*/
.guwenFooter{background: #333;padding: 0.6rem 1rem;height: 3.2rem;}
.guwenFooter .myheadArea{margin-right: 1.2rem;}
.guwenFooter .myheadArea,.guwenFooter .myheadpicture{width: 3.2rem;height: 3.2rem;}
.guwenFooter .content .title{color: #ffb400;}
.guwenFooter .tel{width: 6.4rem;height: 3.2rem;line-height:3.2rem;background: #00aeff;}
.guwenFooter .msg{width: 6.4rem;height: 3.2rem;line-height:3.2rem;background: #00be12;}

@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone4/4s */
    .telHelp{padding: 0;height: 12rem;}
    .emptyIcon_ip4{margin: 2rem auto 1rem}
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone5/5s */
    .telHelp{padding: 0;height: 12rem;}
}
@media (device-height:667px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone6 */
    .telHelp{padding: 0;height: 12rem;}
}
@media (device-height:736px) and (-webkit-min-device-pixel-ratio:3.0){/* 兼容iphone6 plus */
    .telHelp{padding: 0;height: 12rem;}
}