@CHARSET "UTF-8";
body {font-family: "微软雅黑","Helvetica Neue", Helvetica, STHeiTi, sans-serif;
-webkit-user-select: none; /* Chrome all / Safari all */
-moz-user-select: none; /* Firefox all */
-ms-user-select: none; /* IE 10+ */ /* No support for these yet, use at own risk */
-o-user-select: none;
user-select: none; }
a, img {-webkit-touch-callout: none; /* 禁止长按链接与图片弹出菜单 */}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
html, body {
    -webkit-user-select: none;   /* 禁止选中文本（如无文本选中需求，此为必选项） */
    user-select: none;
}
body{color: #777;}
*{margin: 0;padding: 0;-webkit-overflow-scrolling: touch;-webkit-tap-highlight-color: rgba(240,240,240,0);}
/*去掉滚动条*/
/*::-webkit-scrollbar{width: 2px;}*/
ul, ol, li{list-style: none;margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
a{color:#999; text-decoration:none;}
.blur {   
    -webkit-filter: blur(10px); /* Chrome, Opera */
       -moz-filter: blur(10px);
        -ms-filter: blur(10px);
            filter: blur(10px);
}
/*.modal-text{text-align: left;}*/
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.orange{color:orange;}
.gray{color:gray;}
.green{color:green;}
.nowrap-row{flex-wrap:nowrap; -ms-flex-wrap:nowrap; -webkit-flex-wrap:nowrap;}
/*background-color: #F0F0ED;*/
.navbar{background-color: rgba(255,255,255,.8); font-size: 14px;overflow: hidden;}
.nomargin{margin: 0;}
.page{background-color: #f6f6f6;}
.toolbar:before{position: relative; content: '';left: 0;bottom: 0;right: auto;top:0;height: 1px;width: 100%;background-color: #D2D1D7;
display: block;z-index: 15;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
   -webkit-transform: scaleY(.5); transform: scaleY(.5);}  
.pages{ background-color: #fff;}
.navbar-fixed .page-content, 
.navbar-through .page-content{padding-top:0px;overflow:; scrollbar-base-width:0;}
.tabbar-fixed .page-content, 
.tabbar-through .page-content, 
.toolbar-fixed .page-content, 
.toolbar-through .page-content{padding-bottom:55px;}
.picker-item{font-size:0.12rem; color: #909090;}
.picker-item.picker-selected{ font-size: 0.14rem;}
html:not(.watch-active-state) .button.color-orange:active,
.button.color-orange.active-state {background: #ff4500;}
.nobackground{ background-image: none; background: transparent;}
/*model 弹窗提示*/
.modal .modal-title{color: #444;}
.modal .modal-text{color: #9c9c9c;}
.icon-spinner{font-size:0.35rem;}
/* loading new */
.loadbox_row{width:100%; text-align:center;}
.loadbox{width:1.2rem;margin:0px auto; height:.4rem; font-size:.15rem; text-indent:.2rem;}
.loadbox span{vertical-align:middle; display:inline-block; height:.4rem; line-height:.4rem;}
.load1{width:.4rem;height:.4rem; vertical-align:middle;
	background: url(../images/v2/loading.png) center center no-repeat;background-size: 100% 100%; 
	position: absolute;  animation : rond 2s infinite; -webkit-animation : rond 2s infinite;}
@keyframes rond {
  0% {transform : rotate(0deg);}
  100% {transform : rotate(360deg);}
}

@-webkit-keyframes rond {
  0% {-webkit-transform : rotate(0deg);}
  100% {-webkit-transform : rotate(360deg);}
}
/* loading */
.common_loading{height:.25rem; line-height:.25rem; font-size:.1rem; margin:50% 0 .5rem; text-align:center; width:100%;}
.common_loading img{width:.15rem; vertical-align:middle;}
.common_loading span{vertical-align:middle;}
.common_loading .white{color:white;}
/* 首页顶部导航 */
.navbar{height:0.45rem;}
.navbar:after{
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  right: auto;
  top: auto;
  height: 1px;
  width: 100%;
  background-color: #c8c7cc;
  display: block;
  z-index: 15;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scaleY(.33);
  transform: scaleY(.33);
}
.navbar-inner{padding:0.05rem 0.1rem;}
.navbar .navbar-inner a.fw7-top-avatar{ width:0.3rem; height:0.3rem; overflow:hidden; border-radius:100%;border:1px solid #999}
.navbar .navbar-inner a.fw7-top-avatar img{width:100%; height:100%; border-radius: 100%;}
.navbar .navbar-inner .right .fw7-top-list{width:60px; height:60px; overflow:hidden;}
.navbar .navbar-inner .center{font-size:0.17rem; line-height:0.4rem; font-weight: 500;}
.navbar .navbar-inner .center .fw7-top-count{font-weight: 300;}
.navbar .navbar-inner .right a{padding: 0.03rem 0.07rem;border: 1px solid #ff9500;background-color: inherit;border-radius: 5px; font-weight: 300; color:#ff9500; text-align: center;}
.navbar .navbar-inner .right a .icon-map-marker:before{ content: "";width: 14px;height: 15px;background: url(../images/v2/map_ico.png);background-size: 14px 15px;background-position: top;background-repeat: no-repeat;margin-bottom:-1px;}
.navbar .navbar-inner .right a .icon-list:before{ content: "";width: 14px;height: 15px;background: url(../images/v2/map_list.png);background-size: 14px 15px;background-position: top; background-repeat: no-repeat;}
.navbar .navbar-inner .left a{background-color: white;}
.navbar .navbar-inner a.icon-only{border:1px #eee solid; border-radius:50%; padding:0px; min-width:36px; height:36px; line-height:36px;}
.navbar .navbar-inner a.icon-only:hover{border:1px #666 solid;}
/*发布推送页*/
.navbar .navbar-inner .left{display: inline-block; position: relative;}
.navbar .navbar-inner .msg_point{display: inline-block; position: absolute;top:0;right:-4px;width:5px;height:5px;background:#f00;border:1px solid #f00;border-radius:100%;}
.navbar .navbar-inner .right{color: #999;}
.navbar .navbar-inner a span:before{color: #999;}

/* 底部工具栏 */
.page>.toolbar, .toolbar{height:0.5rem; width: 100%; font-size:0.14rem; position: absolute; top: auto;bottom: 0;}

/* 边栏个人中心 */
.panel-overlay{opacity: 0.8; background-color:#575757;}
.panel{background-color:#fafafa; overflow:hidden; border-radius:0;}
.panel .content-block{padding-right:0px;}
.panel .fw7-avatar{width:40px; padding-left:0px; padding-right:0px; overflow:hidden;}
.panel .fw7-avatar img{width:55px; height:55px; border-radius: 100%;}
.panel .fw7-name, .panel .fw7-mobile{height:20px; line-height:20px; font-size:14px; color: #333;}
.panel .fw7-name .phone{color: #999;}
.panel .fw7-name{padding-top: 10px;}
.panel .list-block{margin-top:10px;}
.panel .list-block ul{background-color:#fafafa;}
.panel .list-block li{font-size:15px;}
.panel .list-block .item-content i{font-size:17px;}
.panel .list-block li.fw7-wt-lists{font-size:12px;}
.panel .list-block li.fw7-wt-lists .item-inner{background-color:#fff;}
.panel .list-block li.fw7-wt-lists:last-child .item-inner:after{display:block;}
.panel .list-block li.fw7-wt-lists .col-100{width: 100%; color:#767676;}
.panel .col-15{color: #ccc;}
.panel .detail{display: inline-block;font-size: 0.12rem;color: #FF9933;text-align: right;width: 63%;}

/* 地图 start */
.BMap_Marker img{width: 22px;height: 22px;}
#location{position: absolute;width: 40px;height: 40px;left: 20px;background: url('../images/localtion.png') no-repeat; background-size: 40px 40px;}
#l-map {width:100%; height:100%;overflow: hidden;border-bottom: 0px solid #E8E8E8;}
/*#l-map:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#c8c7cc;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scaleY(.33);transform:scaleY(.33)}*/
.map-bottom-box{position: absolute;bottom: 0;left:0;right:0;padding:0 0.1rem 0.1rem;background: #fff;z-index:10;height:1rem;overflow: hidden;}
.map-bottom-box:before{
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: auto;
  height: 1px;
  width: 100%;
  background-color: #c8c7cc;
  display: block;
  z-index: 15;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scaleY(.33);
  transform: scaleY(.33);
}
.fw7-bbox{position: relative;z-index: 4;text-align: center;}
.list-block ul:before,.list-block ul:after,.list-block .item-inner:after{-webkit-transform: scaleY(.33);transform: scaleY(.33);}

#result{width:100%;}
#result li{line-height:28px;}
.cityList{height: 320px;width:372px;overflow-y:auto;}
.sel_container{z-index:9999;font-size:12px;position:absolute;right:0px;top:0px;width:140px;background:rgba(255,255,255,0.8);height:30px;line-height:30px;padding:5px;}
.map_popup {position: absolute;z-index: 200000;width: 382px;height: 344px;right:0px;top:40px;}
.map_popup .popup_main {background:#fff;border: 1px solid #8BA4D8;height: 100%;overflow: hidden;position: absolute;width: 100%;z-index: 2;}
.map_popup .title {background: url("http://map.baidu.com/img/popup_title.gif") repeat scroll 0 0 transparent;color: #6688CC;font-weight: bold;height: 24px;line-height: 25px;padding-left: 7px;}
.map_popup button {background: url("http://map.baidu.com/img/popup_close.gif") no-repeat scroll 0 0 transparent;cursor: pointer;height: 12px;position: absolute;right: 4px;top: 6px;width: 12px;}
.BMap_cpyCtrl{display: none;}
.anchorBL a img{display: none;}
.poi{position: absolute; background: url('../images/poi.png') no-repeat; background-size: 25px 42px;  width: 25px;height: 42px; opacity:0;}
.poi .nums2{text-align: center;font-size: 12px;color: #ffffff; font-weight: 300; margin-top: 6px;}
.pp{ background: url('../images/pp.png') no-repeat; background-size:100% 100%;  width: 2rem; height: 0.9rem; position: absolute;top: -.9rem; left:-.9rem; overflow: hidden; }
.pp img{  width: 0.8rem;height: 0.6rem;position: absolute;top: 0.12rem;left: 0.08rem;}
.pp p{color: #666;overflow:hidden; position: relative;top:0;left: 0.95rem;padding:0.02rem 0;margin:0;line-height:0.16rem;width: 95px;}
.pp p:nth-child(2){margin-top:0.12rem;}
.pp p span{color:orange;}
.pp p.unitPrice{font-size: 14px; color: #888;}
.pp p.houseNum{font-size: 14px; color: #f98827;}
.pp .tip-more{position: absolute;right: 0.12rem;top: .12rem; color: #B8B8B8; font-size: .16rem;}
.toolbar-title{color:#999}
.toolbar-info{color:#494949}
.popover-rooms{width:1rem;left:auto;right:0.1rem;top:0.5rem;border: 1px solid #dcdcdc;background: #f0f0f0;z-index: 1000;}
.popover-rooms .popover-angle{left:50%;top:-26px;}
.popover-rooms .popover-angle:after{top:0.18rem;background: #f0f0f0;border: 1px solid #dcdcdc;}
.popover-rooms .list-block .item-link.list-button{line-height: 0.35rem;color:#4a4949;}
/*地图标注弹出框动画样式*/
.bounceIn { -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-name: bounceIn; animation-name: bounceIn; -webkit-animation-fill-mode: both; animation-fill-mode: both;-webkit-transform-origin:50% 100%;}

@-webkit-keyframes bounceIn {
  0%, 20%, 60%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 1;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  60% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  80% {
    
    -webkit-transform: scale3d(.8, .8, .8);
    transform: scale3d(.8, .8, .8);
  }

  100% {
    
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 1;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  60% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  80% {
    
    -webkit-transform: scale3d(.8, .8, .8);
    transform: scale3d(.8, .8, .8);
  }

  100% {
    
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

/* 地图 end */

/* 首页列表 start  background-color:#F0F0ED;*/
.page-content .move .info{overflow:hidden;background: #fff;opacity:0;padding-top:0.91rem;padding-bottom:1.1rem}
/* 首页列表 end */

/* 地图底部组件 start */
.fw7-labels{width: 1.5rem;margin:.05rem auto 0.1rem;}
.fw7-labels-animate-left{-webkit-animation-name: slide-slow-left;-webkit-animation-duration: 0.2s;transform:translate(.35rem);}
.fw7-labels-animate-right{-webkit-animation-name: slide-slow-right;-webkit-animation-duration: 0.2s;transform:translate(-.35rem);}
@-webkit-keyframes slide-slow-left{
    0%   {transform:translate(-.35rem);}
    100% {transform:translate(.35rem);}
}
@-webkit-keyframes slide-slow-right{
    0%   {transform:translate(.35rem);}
    100% {transform:translate(-.35rem);}
}
@-webkit-keyframes slide-slow-right-label-black{
	0%   {color:#888888;}
	100% {color:#333333;}
}
.fw7-labels .fw7-p-r,.fw7-labels .fw7-p-l{width:0.7rem;text-align: center;display: inline-block;font-size:0.12rem;}
.fw7-labels-animate-right .fw7-p-l{color:#888888;}
.fw7-labels-animate-right .fw7-p-r{color:#333333; -webkit-animation-name: slide-slow-right-label-black;-webkit-animation-duration: 1s;}
.fw7-labels-animate-right .fw7-p-l i{border: 1px solid #ff9a33;background: #ff9a33;width:.05rem;height:.05rem;border-radius:.08rem;display: block;margin:0 auto 0.08rem;}
.fw7-labels-animate-right .fw7-p-r i{background:url(../images/v2/map-tab.png) no-repeat;background-size:100% auto;width:0.20rem;height:0.20rem;display: block;margin:0 auto 0.05rem;}
.fw7-labels-animate-left .fw7-p-l{color:#333333; -webkit-animation-name: slide-slow-right-label-black;-webkit-animation-duration: 1s;}
.fw7-labels-animate-left .fw7-p-r{color:#aaa;}
.fw7-labels-animate-left .fw7-p-l i{background:url(../images/v2/map-tab.png) no-repeat;background-size:100% auto;width:0.20rem;height:0.20rem;display: block;margin:0 auto 0.05rem;}
.fw7-labels-animate-left .fw7-p-r i{border: 1px solid #ff9a33;background: #ff9a33;width:.05rem;height:.05rem;border-radius:.06rem;display: block;margin:0 auto 0.08rem;}
.fw7-publish{margin:0px auto; display: block; width: 100%;text-align:center;z-index: 4;}
.fw7-publish a{display: inline-block;width: 100%;height:auto;}
.fw7-publish em{font-size: 12px;font-style: normal;}
.fw7-publish-detail{position:fixed; bottom:0px; left:0px;background-color: #FFF;padding:0.1rem;}
.fw7-publish-detail a{display: inline-block;width: 100%;height:auto;}
/* 地图底部组件 end */

/*  底部弹出房源列表框 start */
#fw7-picker-box{display: none;position: fixed;}
#fw7-picker-box .list-block{margin:0px 0px;}
#fw7-picker-box .pricebox{float:right;}
#fw7-picker-box .pricebox font{color:#fb5a05}
#fw7-picker-box .preloader{width:25px; height:25px;}
#fw7-picker-box .fw7-preloader{font-size:14px; color:#969696; text-align:center; margin-top:10%;}
#fw7-picker-box .fw7-preloader-loding{margin:2% 0px 8% 0px;}
#fw7-picker-box .picker-modal-inner{overflow-y: auto;padding:0 .1rem;}
#fw7-picker-box .pickmask{width:100%;height:100%;position: absolute;z-index:500;display: none;background: rgba(0,0,0,0.05)}
.toolbar-inner .open-popover{color:#f98827; font-size: 18px; }
#pickerDataContainer{border: none}
/*  底部弹出房源列表框 end */

/* 房源列表模式 */
.sale_lease_list{background:#fff;}
/*.list-wrap{padding: 0.8rem 10px;overflow-y: auto;border-bottom: 1px solid #dfdfdf;}*/
.list-wrap{padding: 0.8rem 10px;/*border-bottom: 1px solid #dfdfdf;*/}
.list-wrap a{display: block;overflow: hidden; width:100%;}
.item-left{float: left; padding: 0; height:66px;}
.item-right{width: 66%;float: left;padding: 0; height:66px;}
.imgWarp{width:84px; height:62px; overflow:hidden; position: relative;}
.imgWarp img{width: 100%;}
.imgWarp img{width: 100%;}
a:visited .descWarp h3{color: #bbb;}
.descWarp h3{color: #282828; font-size: 1.6rem;font-weight: normal;
	overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;
	margin:0px; padding:2px 0px;}
.descWarp p{color: #aaa;line-height: 1.6rem; margin:0px; padding:2px 0px;}
.list-area{margin-left: 2rem;}
.descWarp .houseDesc{color: #aaa;font-size: 1.3rem;
	overflow:hidden;word-wrap:normal;white-space:nowrap;
	text-overflow:ellipsis;}
.price,.unit{font-size:0.14rem;color: #ff7700;}
/* 需求发布表单 */
.line{clear:both; display:block;}
.picker-modal{background:#fff;z-index:999999}
.picker-modal .toolbar{background:#eee;}
.picker-modal .close-picker{color:#ff9500;padding: 0.02rem 0.1rem; height: 0.2rem!important;line-height: 0.2rem!important;border: 1px solid #ff9500;border-radius: 4px;}
.requirement-publish .content_inner{background:url(../images/v2/publish_bg.png) no-repeat center top;
	background-size:100%; text-align:center; padding:0px 20px;}
/*zlw .requirement-publish .bg{background: url(../images/v2/verify.png) no-repeat center bottom;background-size: 100% auto;height:1.2rem;}*/
.requirement-publish .content_inner .form-inp{font-size:1rem; padding-top:40%;}
.requirement-publish .form_input{/*zlw padding:0.12rem 2%;*/ width:100%;/*zlw border:1px #ddd solid*/; display:block;
	background-repeat:no-repeat; background-position:0.1rem center; background-size:0.2rem auto; 
	background-color:#fff; height:auto;/*zlw font-size:0.14rem; */text-align:left; font-family:"微软雅黑";
/*zlw*/border-width: 0 0 1px 0;border-style: solid;border-color: #d1d1d1;
}
.requirement-publish .form_input_first{ border-radius:5px 5px 0px 0px;}
.requirement-publish .form_input_middle{ border-radius:0px; border-top:0;}
.requirement-publish .form_input_middle_input{padding:0.06rem 2%;}
.requirement-publish .form_input_middle input{ width:86%; padding:6px 0px 6px; font-size:0.14rem; background:#fff; border:0px;}
.requirement-publish .form_input_last{ border-radius:0px 0px 5px 5px; border-top:0px;}
.requirement-publish .form_input_button{margin:15px 0px 0px; width:100%;}
/*ZLW.requirement-publish .inp_icon1{background-image:url(../images/v2/pub_icon1.png); color:#bbb;}
.requirement-publish .inp_icon2{background-image:url(../images/v2/pub_icon2.png); color:#bbb;}
.requirement-publish .inp_icon3{background-image:url(../images/v2/pub_icon3.png); color:#bbb;}
.requirement-publish .inp_icon4{background-image:url(../images/v2/pub_icon4.png); color:#bbb;}
.requirement-publish .inp_icon5{background-image:url(../images/v2/icon_tel_pub.png); color:#bbb;}
.requirement-publish .inp_icon6{background-image:url(../images/v2/icon_lock_pub.png); color:#bbb;}*/
.radio_item{float:left; color:#fe8e04; font-size:0.12rem; text-align:center;margin:0.15rem 0px 0.1rem; line-height:.3rem;}
.requirement-publish .radio_item{width:25%;}
.yj_label{color:#aaa;height: 0.6rem;line-height: 0.5rem;float:left;font-size:0.12rem; text-align:center;margin:0.1rem 0px 0.1rem; line-height:.3rem;}
.radio_item input{display:none;}
.radio_item .icon-check{color:#4CD964; font-size:0.2rem;}
.radio_item .icon-check-empty{color:#aaa; font-size:0.2rem;}
.requirement-publish p.notice{padding:0.08rem 0.1rem; text-align:center; margin:0px;margin-top: 0px; color:#666;font-size:.14rem;line-height:1.5;}
.line #sendermsg{width:96%;margin:0 auto;border-radius:5px;border-color:#FDCE96;padding:0.05rem;background-color:#f6f6f6;-webkit-appearance: none;}
.msgbox{position:relative;}
.line .wordsnum{position:absolute;right:2%;bottom:8%;font-size:.12rem;}
.line .wordsnum span{margin:0;padding:0;}
/* 手机验证 */
.requirement-publish .mobile_btn{position:relative;}
/*zlw .requirement-publish .getcode{position:absolute; right:5px; top:6px; width:36%; height:30px; 
	border:0px; line-height:30px; font-size:1rem;
	background:#dcdcdc; color:#fff; font-weight:bold; border-radius:5px;}*/
/*.mobile_close{position:absolute;}
.close_hide{display:none;}
.close_out{right:0px;top:0px;}*/
.form_input_first_delete{display:none;position:absolute;content:'';background:url(../images/mobile_close.png) no-repeat center center;width:12px;height:12px;right:0px;top:4px;background-size:100% auto;}
.requirement-publish .getcode{position:absolute; right:0px; top:10px; width:84px; height:30px;
line-height:14px; font-size:14px;color:#cecfd3;background-color:white;border:1px solid #d1d1d1;border-radius:3px;border:1px,solid,#d1d1d1;}
.changecode{position:absolute; right:0px; top:10px; width:84px; height:30px;
line-height:14px; font-size:14px;color:#1bc964;background-color:rgb(255,255,255);border:1px solid #1bc964;border-radius:3px;border:1px,solid,#d1d1d1;}
.requirement-publish p.tips,
.requirement-publish p.broker{color:#aaa; font-size:0.12rem; text-align:center; margin-top: 20px;}
.requirement-publish p.broker,.requirement-publish p.broker a{color:orange;}
.mobile_common{color:#cecfd3;border:none;font-size:20px;width:100%;height:100%;padding-bottom:16px;display:block;outline:none;padding-bottom:16px;}
.code_common{color:#cecfd3;border:none;font-size: 20px;width:100%;height:100%;display:block;outline:none;}
.mobile_font_size{font-weight:bord;color:#000000;border:none;font-size:20px;width:100%;height:100%;padding-bottom:16px;display:block;outline:none;padding-bottom:16px;}
.code_font_size{color:#000000;font-weight:bord;border:none;font-size: 20px;width:100%;height:100%;display:block;outline:none;}
.bind_title{font-size:14px;width:100%;height:100%;color:#828282;text-align:center;margin-top:30px;margin-bottom:8px;}
.bind_num{font-size:14px;width:100%;height:100%;color:#828282;text-align:center;}
/*zlw   end*/
/* 支付意向金 */
.requirement-publish-pay{}
.requirement-publish-pay .content_inner{background:none;}
.pay_title{width:84%; text-align:center; height:auto; padding:15px 8% 10px 8%; line-height:1.6rem;}
.pay_title h1,.pay_title h2{font-weight:normal;}
.pay_title h1{font-size:1.2rem; color:#666; letter-spacing:1px;}
.pay_title h2{font-size:0.9rem; color:#bbbbbb;}
.pay_circle{width:180px; height:180px; clear:both; background-image:url(../images/v2/pub_pay_circle.png);
	background-repeat:no-repeat; background-size:100% auto; background-position:center top;
	margin:20px auto 20px; text-align:center;}
.pay_circle_price{width:80%; height:90px; font-size:1rem; margin:0px auto;
	padding-top:50px; color:#aaa; line-height:30px;}
.pay_circle_price span{font-size:2.5rem; color:#fe8e04; line-height:50px;}
.pay_circle_find{width:100%; height:auto; margin-top:0px; color:#fe8e04; font-size:1.2rem; padding:10px 0px 0px;}
.pay_circle_find span{color:#fe8e04; font-size:1.5rem;}
.requirement-publish-pay .content_inner .form-inp{padding-top:0px; padding-bottom:20px;}
.requirement-publish-pay .radio_item{padding-top:0px; text-indent:10px;}
.requirement-publish-pay p.tips{color:#bbb; font-size:0.8rem; text-align:left; padding:20px;}
.requirement-publish-pay p.tips span{color:#fe8e04;}
.redborder{background: none; border:1px solid #ff9500; color: #ff9500;}
  
/* 需求详情 */
.requirement-detail{background-color:#ebebeb;}
.requirement-detail .tuisong{margin-top:10px; border-bottom:1px solid #eee;}

.detail_info{width:100%; height:auto; background:#ebebeb; padding: 0;}
.detail_info a{display:block; width:100%; font-size: 1.8rem; float:left; width:100%;color: #282828;}
.detail_info span{color:#999999; font-size:1.6rem;}
.detail_info .tuisong{width:100%; height:auto; margin-top:10px;}
.detail_info .tuisong p{text-align:left;}
.detail_info .tuisong p.tip{color:#999999; font-size:1.6rem;margin: 0;}
.detail_info .tuisong p span.process{width:65%; margin-top:18px; height:8px; border-radius:4px; background:#6eca37; float:left;}
.detail_info .tuisong p .kong_btn{float:right; background:#ebebeb;}

.coupon-box{position:relative;background-color:white;}
.coupon-box img{width:100%;}
.coupon-box .cb-code{position:absolute; left:7%; top:70%; color:#fff; font-size:16px;}
.coupon-box .cb-share{position:absolute; right:5%; top:70%; width:32%; border:1px solid #fff;border-radius:4px;}
#t-open .cb-code{position:absolute; left:7%; top:25%; color:#fff; font-size:16px;}
#t-open .cb-share{position:absolute; right:5%; top:25%; width:32%; border:1px solid #fff;}
.coupon-box .coupon-open{bottom: 0;height: 10%;left: 45%;position: absolute;width: 10%;}
.coupon-box .t-b-open{bottom: 0;height: 10%;left: 45%;position: absolute;width: 10%;}
#t-open .t-b-close{bottom: 0;height: 5%;left: 45%;position: absolute;width: 10%;}
#t-open{display:none;}
#t-open .to-desc{color: white;font-size: 13px;left: 5%;position: absolute;top: 34%;width: 90%;height:60%;overflow-y:auto;}
#t-open .to-desc span{color:white; font-size: 13px;}
#t-open .to-desc .td-l{display:block; float:left;}
#t-open .to-desc .td-r{display:block; margin-left:5%;}
.ty-desc{font-size:14px; text-align:center; background-color:white;}
.ty-desc p {padding:8px; margin-top:0px;}

.tuisong_list{width:100%; height:auto; background-color:white;}
.tuisong_list .item-box{padding: 10px 10px 0 10px; border-bottom: 1px solid #eee;}
.tuisong_list .item-box .img{display: inline-block;width: 40px;height: 40px;overflow: hidden;margin: 0px 10px 0px 10px;}
.tuisong_list .item-box .avatar{ width: 100%;}
.tuisong_list .item-box h5{margin: 0;font-size: 16px!important;}
.tuisong_list .item-box .right-box{display: inline-block;}
.tuisong_list .item-box .msn{width: 30px; height: 30px; margin-right:5%; margin-top:7px; display:inline-block; background: url("../images/icon.png") 0 0 no-repeat; background-size: 233%;}
.tuisong_list .item-box .tel{width: 30px; height: 30px; margin-top:7px; display:inline-block; background: url("../images/icon.png") -41px 0 no-repeat; background-size: 235%;}
.tuisong_list .orange{color:#ff892a !important;}
.tuisong_list .num{color: orange; font-size: 18px; font-style: italic;float: left;margin: 10px 5px 0 0;}
.confirm_success{font-size:10px; padding:0px 5px;}
.pos-relative{position:relative;}
.deal_down{position:absolute; height:50px; right:0px;}
.detail-box{background-color: #fff;margin-bottom: 10px;padding: 10px 10px 10px 10px;}
.detail-box .row{margin:0px;}
.detail-box .tip{color: #999;font-size: 1.6rem; margin-top:5px; padding:0px;}
.detail-box .titles{width:70%;}
.coupon{font-size:1.8rem!important; color:#282828!important; margin-bottom:5px;}
.coupon span{color:black;}
.yzm{font-size: 1.8rem!important;font-weight: bolder;color: #000;}
.right-box p{margin-top: 5px;}
/*.icon-star{display: inline-block!important;width: 13px;height: 12px;background: url(../images/ico-star.png);*/
/*background-size: 30px 15px;background-position: 0 0;background-repeat: no-repeat;margin-right: 3px;}*/
.white-icon-star{background-position: -18px 0!important;}

.share_bg {width: 100%; height: 100%; background-color: rgba(0,0,0,.85); position: fixed; top: 0; left: 0; z-index: 999; display:none;}
.share_bg .pop_share{position: absolute; right: 20px; top: 0; z-index: 999; padding: 60px 0 0; background: url(../images/Vector-Smart-Object.png) no-repeat right 0; background-size: 50px auto;}
.share_bg .pop_share p{clear: both; overflow: hidden; margin-right: 50px; margin-left: 35px; padding: 20px; line-height: 30px; height: auto; border: #fff dashed 2px; border-radius: 10px; color: #fff; font-size: 20px; vertical-align: middle; margin-top: 0px; font-family: "微软雅黑","Arial"}

.share_bg {width: 100%; display:none; height: 100%; background-color: rgba(0,0,0,.85); position: fixed; top: 0; left: 0; z-index: 999;}
.share_bg .pop_share{position: absolute; right: 20px; top: 0; z-index: 999; padding: 60px 0 0; background: url(../images/Vector-Smart-Object.png) no-repeat right 0; background-size: 50px auto;}
.share_bg .pop_share p{clear: both; overflow: hidden; margin-right: 50px; margin-left: 35px; padding: 20px; line-height: 30px; height: auto; border: #fff dashed 2px; border-radius: 10px; color: #fff; font-size: 20px; vertical-align: middle; margin-top: 0px; font-family: "微软雅黑","Arial"}
/* 聊天页面 */
::-webkit-input-placeholder{text-align: left!important; color:#aaa;}
#chat_history_picker{bottom:55px; overflow-x:hidden; background:#ebebeb;}
#chat_history{ overflow-y:auto;}
.chat_history_inner{margin-top:20px;margin-bottom: 20px;}
#chat_content { width: 100%;overflow-x: hidden;overflow-y: auto;list-style:none;}
#chat_content .chat_photo_left {float:right;margin-left:10px;margin-right:5px;width: 40px;height:40px;
	background-size: 100% auto;display: inline-block;border-radius: 50%;}
#chat_content .chat_photo_right {float:left;margin-left:5px;margin-right:10px;width: 40px;height:40px;
	background-size: 100% auto;display: inline-block;border-radius: 50%;}
#chat_content .chat_connor_left{width: 18px;height: 30px;position: absolute;top: 0px;right: -18px;
	background: url(../images/word_cornor_left.png) right center no-repeat;background-size: 18px 30px;}
#chat_content .chat_connor_right{width: 18px;height: 30px; position: absolute;
	top: .06rem;left: -18px;}
.chat_name{font-size:1.05rem; line-height:20px; margin-left:5px;}
.chat_msg_loading{margin-right:.05rem;}
.chat_msg_error{color:red; margin-right:.05rem; font-size:.16rem;}
/* .chat_page .page-content{padding-top:200px;} */
.chat_user{padding:10px 3%; background:url(../images/v2/top_cbg.jpg) #ffa72b no-repeat;background-size:100% 100%;height:55px; overflow:hidden;}
.chat_user_fixed{position:absolute; top:0; z-index:99999;}
.chat_user .user_avatar{width:0.5rem; height:0.5rem; border-radius:50%; overflow:hidden; 
	 border:1px #dedede solid; margin:0 6px 0px 0px; float:left; text-align:center;}
.chat_user .user_avatar img{width:100%;min-height:100%;}
.chat_user .user_info{width:50%; float:left; padding:5px 0px 5px; color:#571f03;}
.chat_user .user_info p{ margin:0px; padding:2px 0px;}
.chat_user .user_info p b{color:#fff; margin-right:6px; font-size:0.14rem;}
.chat_user .user_info .header_stars{position: relative;}
.chat_user .user_info .header_stars .header_star{position: relative; display:block; width:.13rem; height:0.13rem; margin-top:0.02rem; float:left;
	background:url(../images/v2/star0.png) no-repeat center; background-size:100%; margin-right:1px;}

.chat_user .user_info .header_stars .pos{position:absolute; left: 0;top:0; z-index: 10; width: 100%;height: 100%;}
.chat_user .user_info .header_stars .pos .star1{background-image:url(../images/v2/star1.png); margin-top:0;}
.chat_user .user_info .header_stars .pos .star2{  background: url(../images/v2/star1.png) left center; background-size: auto 0.13rem;
  margin-top: 0; width: .065rem;height: .13rem; overflow-x: hidden;}
.chat_user .user_info  .score{padding:0px 4px; background:#FE8E04; font-size:.12rem; color:#fff; font-weight: 200; border-radius:2px;margin:0 0.02rem}

.chat_user .user_action{overflow: hidden;}
.chat_user .user_action a{display:block; width:0.4rem; float:right; height:0.4rem; text-align:center;
	line-height:0.4rem;background-position:center; background-repeat:no-repeat; 
	background-size:contain; border-radius:50%; font-size:1rem; text-align:center; margin-top:0.05rem;}
.chat_user .user_action a.icon_tel{background-image:url(../images/v2/icon_tel_blue.png); 
	color:#59c063;/*  border:1px #59c063 solid; */}
.chat_user .user_action a.icon_refuse,
.chat_user .user_action a.icon_back,
.chat_user .user_action a.icon_im{/* border:1px #ffae00 solid;  */color:#ffae00; }
.chat_user .user_action a.icon_refuse{background-image:url(../images/v2/icon_refuse_new.png ); margin-left:6px;
}
/*加判断，当是一对一时，显示此图标*/
.chat_user .user_action a.icon_qxwt{background-image:url(../images/v2/icon_qxwt.png); margin-left:6px;}
.chat_user .user_action a.icon_im{background-image:url(../images/v2/icon_im_blue.png); margin-right:6px;}
.chat_user .user_action a.icon_back{background-image:url(../images/v2/goback.png); margin-left:6px;}

/*桥哥写的抢单进度*/
.order-step-wrap{padding:0.1rem .2rem .3rem;height:.2rem;background:#fff;}
.page-content.page {border-top: 1px solid #eee;}
.order-step-box{position: relative;}
.order-line-front{height:0.03rem; border-radius:0.025rem;background-color:#fff;border: none;position: absolute;top:0.1rem;left:0;z-index:999}
.order-line-back{height:0.03rem; border-radius:0.025rem;background-color:#cecece;border: none;position: absolute;top:0.1rem;left:0;right:0;}
.icon-stepitem{position:absolute;z-index:1000;width:.2rem;height:.2rem;border-radius: .2rem;display: inline-block;background-color:#cecece;color:#cecece;background-repeat: no-repeat;background-size: 80% 80%;background-position: center center;text-align: center;}
.icon-stepitem span{display: block;position: absolute;text-align: center;bottom: -.2rem;left:-0.05rem;right:0;font-size: 0.12rem;  display: inline-block;width: 0.3rem;}
.icon-delegate{background-image:url(../images/v2/icon-delegate.png);left:0}
.icon-order{background-image:url(../images/v2/icon-order.png);left:30%;}
.icon-daikan{background-image:url(../images/v2/icon-daikan.png);left:60%;}
.icon-done{background-image:url(../images/v2/icon-done.png);right:0;}
.order-step1 .icon-delegate,
.order-step2 .icon-delegate,.order-step2 .icon-order,
.order-step3 .icon-delegate,.order-step3 .icon-order,.order-step3 .icon-daikan,
.order-step4 .icon-delegate,.order-step4 .icon-order,.order-step4 .icon-daikan,.order-step4 .icon-done
{background-color:#fe8e04;color:#fe8e04;}
.order-step1 .order-line-front{background:#fe8e04;right:100%}
.order-step2 .order-line-front{background:#fe8e04;right:70%}
.order-step3 .order-line-front{background:#fe8e04;right:40%}
.order-step4 .order-line-front{background:#fe8e04;right:0}
/* 推荐房源 */
.icon-true{position: absolute; width:0.2rem;height:0.2rem;margin-bottom:-0.05rem;margin-left:0.05rem;background:url(../images/v2/icon-true.png) center center no-repeat;display: inline-block!important;background-size: 100% 100%;}
.icon-false{width:0.2rem;height:0.2rem;margin-bottom:-0.05rem;margin-left:0.05rem;background:url(../images/v2/icon-false.png) center center no-repeat;display: inline-block!important;background-size: 100% 100%;}
.recom_house{height:auto;padding:0 0.15rem 0 0.15rem;margin-bottom: 1.3rem;overflow-y: scroll;}
.house_item{width:100%; min-height:0.6rem; clear:both; padding:0.1rem 0 0.1rem; }
.house_item:after{position: relative; content: '';left: 0;bottom: 0;right: auto;top: 0.1rem;height: 1px;width: 100%;background-color: #D2D1D7;
display: block;z-index: 15;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
   -webkit-transform: scaleY(.5); transform: scaleY(.5);}
.icon_video{background: rgba(0, 0, 0, 0) url("../images/v2/ic_video.png") no-repeat scroll center center / 18px 18px;
    bottom: .1rem;
    display: inline-block;
    height: 18px;
    left: 0;
    position: absolute;
    width: 18px;}
.house_item:last-child:after{height: 0;}
.house_item .img{
  width: 0.8rem;
  height: 0.6rem;
  vertical-align: middle;
  text-align: center;
  position: relative;
  overflow: hidden;
  float: left;
  margin-right: .1rem;}
.house_item .img img{width:100%; height:100%; margin-top: 5px;}
.house_item .infos{overflow: hidden;position:relative;min-height: 0.60rem;}
.house_item .infos p{margin:0;}
.house_item .infos .title{width:100%;position: relative; overflow: hidden; white-space: nowrap;word-wrap: normal;font-size:0.16rem; color:#454545; padding:0;}
.house_item .infos .icon-trash{ position:absolute; right:0px; top:2px; z-index:99; color:#ccc; font-size:0.2rem;}
.house_item .infos .icon-trash:active{color:#000;}
.house_item .infos .subject{font-size:0.12rem;color:#999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal; padding:1px 0px 1px; width:100%;}
.house_item .infos .other{font-size:0.11rem;color:#999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.house_item .infos .other span{font-size:0.1rem;}
.house_item .infos .other .price{color:#ff8c03; font-size:.14rem;}
.house_item .handle{margin-left: 0.8rem;}
.house_item .handle .color-green{border:1px solid #4cd964; color: #fff; background: #4cd964;}
.house_item .handle .color-green-empty{border:1px solid #4cd964; color: #4cd964; background: #fff;}
.house_item .handle .color-red{border:1px solid #ff3b30; color: #fff; background: #ff3b30;}
.house_item .handle .color-red-empty{border:1px solid #ff3b30; color: #ff3b30; background: #fff;}
.house_item .handle .color-orange{border:1px solid #ff9500; color:#fff ; background: #ff9500;}    
.house_item .handle .color-gray{border:1px solid #ccc; color: #ccc; background: none;}    
.house_item .handle .color-white{background: none; border:1px solid #999; color: #999;}
.house_item .handle .color{color:#ff8a00;}
.house_item .handle .button{ padding:0 0.01rem; height: auto; font-size:0.13rem; margin-left: 0.1rem; margin-top: 0.1rem; display: inline-block; width: 0.7rem; border-radius:4px; overflow: initial;}

/*聊天页面独有样式*/
.chat_process_fixed .chat_process{position:fixed; top:0; z-index:999;}
.chat_process_fixed .recom_house{margin-top:160px;}

.chat_page{background:#fff;}
.chat_page ul li {margin: 10px 5px;overflow: hidden;}
.chat_page ul li.time{text-align:center; width:100%; clear:both;}
.chat_page ul li.time span{padding:1px .1rem; color:#fff; background:#d1d1d1; border-radius:.1rem;}
.chat_page ul .me {text-align: right;}
.chat_page ul .me div.cnt {padding:8px 10px; display:inline-block;background: #c3f0fe;
	max-width: 71%;border-radius: 9px;text-align: left;font-size:.14rem;color: #222;
	line-height: 20px;word-wrap: break-word;position: relative;margin-right: 10px;
	border: 1px solid #91d8ef;}
.chat_page ul .response div.cnt {display:inline-block;padding:5px;max-width:71%;
	border-radius: 9px;text-align: left;background-color:#ffffff;color:#222;
	line-height: 20px;font-size: .14rem;word-wrap: break-word;position: relative;margin-left:8px;
	border: 1px solid #d1d1d1;}
#chat_content .msgBody{width:100%;border:0;margin:0;}
.chat_page .input_block {background: #F5F4F4;width: 100%; background-color: #fff;}
.chat_page .input_row {border: 1px solid #e6e6e6;
	position: relative; width: 100%; height: 0.35rem; border: none; padding:5px 0px 5px;}
.chat_page .input_box{height: 0.35rem;border: 1px solid #cccccc;padding:0px 2%;width:63%;font-size:0.14rem;
	border-radius:2px; background:#fff url(../images/v2/chat_input_bg.png) no-repeat 3px center;
	background-size:0.2rem; padding-left:10%;}
.chat_page .input_box.new_msg{background-image:url(../images/v2/chat_input_bg1.png);}
.chat_page .send_msg_btn {width: 22%;height:0.35rem;background-color:#fe8e04;border:1px #fe8e04 solid;
	color:white;border-radius:2px;padding: 0 10px; color: white;position: absolute;top: 6px;right: 0px;
	font-size: 16px; z-index:99999;}
.chat_page .send_msg_btn:active{background-color: #F76B4F;}
.chat_page .send_msg_btn_hover{font-size: 17px;font-weight: bold;background-color: #a0e759;
	border: none;color: white;}
/*Chat Voice*/
.chat_voice_r{display:inline-block; height:20px; padding-top:0; text-align:right; padding-left:20px;
	 background:url(../images/laba_r.png) no-repeat right 2px; background-size:20px 16px;}
.chat_voice_l{display:inline-block; height:20px; padding-top:0; text-align:left; padding-right:4px;
	  background:url(../images/laba_l.png) no-repeat left 2px; background-size:20px 16px;}
.chat_voice_l_gif{display:inline-block; height:20px; padding-top:0; text-align:left; padding-right:4px;
	  background:url(../images/laba_l.gif) no-repeat left 2px; background-size:20px 16px;}
.chat_voice_r img,.chat_voice_l img{height:20px;}
.chat_voice_time{padding-left:5px; font-size:14px; color:#aaa; margin-top:-10px;}
/*聊天记录中的房源*/
.chat_house_a{color:#000; font-family:微软雅黑; display:inline-block;}
.chat_house_a::after{content:'';background:url(../images/icon-gt-arrow.png) center no-repeat;}
.chat_house_img{width:80px; height:60px; overflow:hidden; float:left; text-align:center; line-height:60px;
	vertical-align:middle;}
.chat_house_img img{max-width:80px; vertical-align:middle;}
.chat_house_info{float:left; font-size:.13rem; width:55%; line-height:.2rem; padding:0; margin-left:6px;}
.chat_house_info .orange{color:orange;}
/*加载更多聊天记录*/
.load_more_wait{text-align:center; list-style:none; line-height:30px; font-size:14px;}
.load_more_wait img{height:24px;}
/*关闭聊天记录弹窗*/
.hide_history{width:100%; height:20px; }
.chat_box{position: absolute; background:#ebebe; width: 100%; display: none; z-index: 888;}
/* 评价 */
.evaluate_page{}
.evaluate_container{padding:0px 3%;width: 94%; position: absolute;opacity: 0;background-color: #eee; display: none;overflow-y:auto;}
.evaluate_container .eva_tips{border-bottom:1px #ebebeb solid; line-height:24px;font-size:0.12rem;color:#bebebe;}
.evaluate_container .eva_tips span{float:right;}
.evaluate_container .eva_real{padding:0px 10%;}
.evaluate_container .radio_item{width:50%; margin:0.1rem 0 0.1rem;font-size:0.16rem;color:#666}
.evaluate_container .house_item{border:0px;}
.evaluate_container .house_item:after{top: 10px;}
.evaluate_container .eva_submit{width:100%; margin-top:15px;}
.evaluate_container .eva_radio{width:99%; border:1px #ddd solid; border-radius:5px; padding:20px 0px;color:#aaa; margin:6px 0px; position:relative;background: #fff;} 
.evaluate_container .eva_radio .item{padding-left:12%; background-image:url(../images/v2/radio_bg0.png);
	background-size:16px; background-repeat:no-repeat; background-position:20% center; float:left;
	width:20%; float:left; color:#aaa;}
.evaluate_container .eva_radio input{display:none;}
.evaluate_container .eva_radio .item.checked{background-image:url(../images/v2/radio_bg1.png);}
.evaluate_container .eva_radio .arrow_up{position: absolute; top: -10px; left: 30%; display: inline-block; width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #ddd;}
.evaluate_container .eva_radio .arrow_up:before{ content: '';position: absolute; top: 1px; left: -10px; display: inline-block; width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff; } 
.evaluate_container .eva_radio .arrow_up.right{left:60%;}
.evaluate_container .tabs{margin-bottom: 0.1rem;}
.evaluate_container .tabs ul{width: 100%; text-align: center;}
.evaluate_container .tabs ul li{display: inline-block; width: 40%; margin-left: 0;padding-left:2%;margin-top: 10px;
background: none;text-align:left; color: #999; border-radius: 4px; font-size: 0.14rem;}
.evaluate_container .tabs ul li div{display: inline-block;}
.evaluate_container .tabs ul li .icon-check,.evaluate_container .tabs ul li .icon-check-empty{width: 15px;}
.evaluate_container .tabs ul li .icon-check::before{color: #FF9933;}
.evaluate_container .tabs ul li:nth-child(2n){margin-left: 2%;}
.evaluate_container .tabs ul li.ok{border-color:#FF9933 ; color: #FF9933; position: relative;}
.evaluate_container .tabs ul li.ok:after{  content: "√"; position: absolute; bottom: 0; right: 6px; -webkit-transform:rotate(25deg);}
.evaluate_container .eva_content{display: none;}
.evaluate_container .desc{ text-align: center; padding: .1rem 0; color: #aaa;}
.evaluate_container .tabs textarea{width:96%;border:1px solid #FFCC99;height: 0.2rem; background-color: #efefef; border-radius: 5px; margin-top: 0.1rem;font-size: 0.14rem;padding:0.05rem;-webkit-appearance: none;}


.eva_star{width:100%;margin:0.05rem 0px 0.1rem; font-size:0.14rem; color:#aaa; text-align: center;}
.eva_star span{display:inline-block;  margin-right:15px;}
.eva_star .star{background:url(../images/v2/starBig0.png) no-repeat center;
	background-size:35px auto; width:35px; height:35px; margin-right:12px;}
.eva_star1 .star1,
.eva_star2 .star1,.eva_star2 .star2,
.eva_star3 .star1,.eva_star3 .star2,.eva_star3 .star3,
.eva_star4 .star1,.eva_star4 .star2,.eva_star4 .star3,.eva_star4 .star4,
.eva_star5 .star1,.eva_star5 .star2,.eva_star5 .star3,.eva_star5 .star4,.eva_star5 .star5,
.eva_star .star.checked{background-image:url(../images/v2/starBig1.png);}
.eva_content{width:100%; text-align: center;}
.eva_content textarea{border:1px #ebebeb solid; width:90%; border-radius:5px;padding:3%;line-height:.2rem; color:#aaa; font-size:0.14rem; height:0.2rem; background-color:#fff;-webkit-appearance: none;}
.eva_contented{background-color: #fff; border-radius: 3px; border:1px solid #f5f5f5; padding: 5px;margin-bottom: .1rem;  word-break: break-all;}
/* 成交完成支付 */
.complete_pay_page{background-color:#f6f6f6;}
.complete_pay_page .chat_process{background-color:#f6f6f6; border-bottom:none;}
.complete_pay_container{padding:10px 15px 20px;}
.complete_pay_container .complete_pay_submit{width:100%;}
.complete_pay_container .pay_money_list{width:100%; border:1px #ebebeb solid; border-radius:5px;
	background:#fff; color:#9c9c9c;}
.complete_pay_container .pay_money_list p{height:36px; line-height:36px; padding:3px 10px; font-size:1rem; 
	clear:both;}
.complete_pay_container .pay_money_list p span.left{float:left;}
.complete_pay_container .pay_money_list p span.right{float:right; font-weight: 200; font-size:0.8rem; color:#676767;}
.complete_pay_container .pay_money_list p span em{color: #FF9933;font-style: normal;font-size: 1.2rem;} 
.complete_pay_container .pay_money_real{padding:10px 10px 50px; color:#9c9c9c; font-size:1rem;}
.complete_pay_container .pay_money_real span{color:#fe5604;}
.complete_pay_container .pay_money_real span.right{float: right;}
.complete_pay_container .pay_money_real span.price{ font-weight:200; font-size:1.5rem;}
/* 成交完成评价 */
.complete_eva_page{background-color:#f6f6f6;}
.complete_eva_page .chat_process{background-color:#f6f6f6; border-bottom:none;}
.complete_eva_container{padding:0 0.2rem; position: absolute; background-color:#F6F6F6; opacity: 0; z-index: 0; display: none;}
#house-list{padding-top:.1rem;padding-bottom:0.6rem}
.refuse_title{font-size:.14rem;text-align: center;color:#bbb;height:0.2rem;margin-top:0.2rem}
.refuse_title span{background: #F6F6F6;padding:0 .08rem;}
.refuse_title .hr-line{margin:-.1rem auto 0;width:90%;border: 0;height: 1px;background-image: linear-gradient(to right, rgba(220, 220, 220, 0) 0%, rgba(220, 220, 220, 1) 5%, rgba(220, 220, 220, 1) 95%, rgba(220, 220, 220, 0) 100%);}
.complete_eva_container .eva_content{width:100%;text-align: center;}

.complete_eva_container .eva_stars{width:100%; padding:25px 0px;text-align: center;}
.complete_eva_container .eva_star{width:100%; padding:8px 0px; margin:0px; font-size:0.94rem;}
.complete_eva_container .eva_star span{display:inline-block; float:left; width:45%;
	color:#676767;}
.complete_eva_container .eva_star .star{background:url(../images/v2/star0.png) no-repeat center;
	background-size:24px auto; width:20px; height:20px; margin-right:0px; margin-left:4%;}
.complete_eva_container .eva_star .star.checked{background-image:url(../images/v2/star1.png);}

.complete_eva_container .eva_content textarea{border:1px #ebebeb solid; width:83%; border-radius:5px; 
	padding:3%;line-height:1.2rem; color:#aaa; font-size:0.9rem; height:2.8rem; 
	background-color:#fff;}
.complete_eva_container .eva_submit{width:100%; margin:15px 0px;}

/*拒绝经纪人列表*/
.refuse_content{margin-bottom: 0.5rem;}
.refuse_content ul{width: 100%; text-align: center;overflow: hidden;}
.refuse_content ul li{display: inline-block; width: 44%; border:1px solid #ddd; margin-left: 0;padding:2% 1%;margin-top: 10px;
background: #fafafa;text-align:center; color: #999; border-radius: 4px; font-size: 0.14rem;overflow: hidden;float:left;}
.refuse_content ul li:nth-child(2n){float:right;}
.refuse_content ul li.ok{border-color:#FF9933 ; color: #FF9933; position: relative;}
.refuse_content ul li.ok:after{content: ''; background:url(../images/v2/icon_check_ok.png) bottom right no-repeat;background-size:80% auto; width:0.3rem;height:0.3rem;position: absolute; bottom: 0; right: 0;}
.refuse_content .txtbox{position: relative;height:0.6rem;border:1px solid #FFCC99; margin: .1rem auto;border-radius: 5px;overflow: hidden;width:99%;}
.refuse_content textarea{position:absolute;left:0;right:0;width:99%;height:90%;font-size: 0.14rem;border: none;padding:0.05rem;}
/* 点评经纪人 使用成交完成样式*/
.complete_eva_container .evaluate_broker_submit{display: block; width: 100%; color:#fe5604; font-size:0.16rem; text-align:center;
    background:#FF9900; border:none;margin-bottom: 0.1rem;border-radius: 4px; height: 0.4rem; color: #fff;}
.evaluate_broker_page .complete_eva_container{padding-bottom:65px;}
/*当一对一时，点击取消委托按钮后的弹框的样式*/
.dd-dialog-toto{
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.6);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999998;
}
.dd-dialog-toto .dd-dialog-info{
  background-color: #ffffff;
  border-radius: 5px;
  transform: translate(-50%,-50%);
  -webkit-transform:translate(-50%,-50%);
  width: 80%;
  min-width: 300px;
  overflow: hidden;
}

/*弹框优化====对应commom.js中弹框样式*/
.dd-dialog{
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.6);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999998;
}

.dd-dialog-bg{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
}
.dd-dialog .dd-dialog-info{
  /*height: auto;*/
  background-color: #ffffff;
  border-radius: 5px;
  transform: translate(-50%,-50%);
  -webkit-transform:translate(-50%,-50%);
  width: 80%;
  min-width: 300px;
  overflow: hidden;
}
.dd-dialog-info .dd-info-hd{
  padding-top: .2rem;
  text-align: center;
  vertical-align: middle;
  font-size: .18rem;
  color: #1bc964;
}
.dd-dialog-info .dd-info-hd img{
  height: .35rem;
  width: .35rem;
}
.dd-dialog-info .dd-info-bd{
  text-align: center;
  font-size: .14rem;
  line-height: .2rem;
  color: #8a8a8a;
  padding: .15rem .2rem .2rem .2rem;
}
.dd-dialog-info .dd-info-bd2{
  text-align: left;
  font-size: .14rem;
  line-height: .2rem;
  color: #8a8a8a;
  padding: .15rem .2rem .2rem .2rem;
}
.dd-dialog-info .dd-info-ft{
  text-align: center;
  height: .45rem;
  line-height: .45rem;
  border-top: 1px solid #f5f5f5;
  overflow: hidden;
  box-sizing: border-box;
  overflow: hidden;
}
.dd-dialog-info .dd-info-ft div{
  height: 100%;
  border: 0;
  box-sizing: border-box;
  font-size: .15rem;
  color: #8a8a8a;
  float: left;
  width: 50%;
  text-align: center;
}
.dd-dialog-info .dd-info-ft a{
  font-size: .15rem;
  color: #8a8a8a;
  display: inline-block;
  width: 100%;

}
.dd-dialog-info .dd-info-ft div:first-child{
  border-right: 1px solid  #f5f5f5;
}
.dd-dialog-info .dd-info-ft .btn-cheked{
  color: #1bc964;
}



/*支付佣金界面*/
.pay_content, .pay_success{padding:0 10%;width: 80%;position: absolute; background-color:#f6f6f6; opacity: 0; z-index: 0; display: none;}
.pay_content ul{margin-top: 5%; padding: 0 5%;width: 90%;}
.pay_content ul li{display: block;width: 100%;padding:.04rem 0;line-height: 130%; font-weight: 100;}
.pay_content ul li.pay-list{margin-top: .2rem;}
.pay_content ul li.pay-list .title{color: #4a4949;}
.pay_content ul li.pay-list2{line-height: 150%;}
.pay_content ul li.pay-list2 .title{font-size: 0.13rem; }
/*.pay_content ul li:nth-child(2):after{ content: '';left: 0;bottom: 0;right: auto;top: auto;height: 1px;width: 100%;background-color: #D2D1D7;
display: block;z-index: 15;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
   -webkit-transform: scaleY(.5); transform: scaleY(.5);}*/
.pay_content{  height: auto; padding-top: 0;}
.pay_content ul li .title{width: 50%;display: inline-block; font-size:0.14rem; color: #999;}
.pay_content ul li .real_pay{width:90%;}
.pay_content ul li .value{width: 50%; display: inline-block;text-align: right; font-size:0.14rem; color: #333;font-weight: 500;}
.pay_content ul li .color{color:#fb6319;}
.pay_content ul li .broker_price{color:#ff8a00;}
.pay_content ul li .pay_price{color:#ff6633; font-size:0.14rem;font-weight: 300;}
.pay_content ul li .pay_price_unit{color:#ff6633; font-size:0.1rem; padding-left:5px;font-weight: 300;}
.pay_content ul li .back{color: #fe8e04;}

.pay_content .pay_btn{ font-size: 0.14rem; font-weight: 200;margin-top: .1rem; width: 100%;height: 0.45rem;border:0; border-radius: 4px; background-color: #6eca37;color: #fff;}
.pay_content .center{display: inline-block;width: 100%; margin-top: 0.2rem; }
.pay_content .circle{display: block;width: 1.8rem;height: 1.8rem; display: inline-block; border:7px solid #ffae00;border-radius: 100%;}
.pay_content .circle .top{width: 1.8rem;height: 0.9rem;background-color: #fff;border-radius: 1.8rem 1.8rem 0 0;}
.pay_content .circle .bottom{width: 1.8rem;height: 0.9rem;background-color: #eff0eb;border-radius: 0 0 1.8rem 1.8rem;}
.pay_content .circle .top .allmony{display: block;font-size: 0.2rem;padding-top: 14%; color: #999;}
.pay_content .circle .top .text{font-size: 0.18rem; color: #999;}
.pay_content .circle .bottom .allmony{display: block;font-size: 0.4rem;padding-top: 1%; color: #4a4949;}
.pay_content .circle .bottom .allmony span{font-size: 0.2rem}
.pay_content .circle .bottom .text{font-size: 0.12rem; color: #4a4949;}
.pay_content .note{ padding: 5% 0; font-size: .1rem; text-align: center;}

.pay_success div span{color: #aaa;}
.pay_success ul {text-align: center;margin-top: 10px;margin-left: 9%; margin-bottom: 10px;}
.pay_success ul li{display: inline-block;width: 48%;text-align: left; font-size: 0.13rem;line-height: 200%;}
.pay_success ul li .icon-check{color:#FE8E04; }
.pay_success ul li .value{display: inline-block;margin-left: 6%;}
.pay_success h1{text-align: center;font-weight: 100; font-size: 0.2rem; margin-top: 10px;width: 100%;display: inline-block;}
.pay_success .good{font-size:0.15rem; text-align: center; line-height: 200%;margin-bottom: 15px;width: 100%;display: inline-block;}
.pay_success .commit{font-size: 0.18rem; font-weight: 200; bottom: 6%;width: 100%; margin: .2rem 0;height: 45px;border:0; border-radius: 4px; background-color: #FE8E04;color: #fff;}

.comment_after{position: absolute; top: 150px; width: 90%;padding:0 5% ;display: block;background: #f6f6f6;overflow: hidden;}
.comment_after .house_item{padding-bottom: 0;}
.comment_after .house_item:after{content: "";background-color: #f0f0f0;}
.comment_after ul{margin-top: 5%; padding: 0 5%;}
.comment_after ul li{display: block;width: 100%;padding:.02rem 0;}
.comment_after ul li:nth-child(2):after{ content: '';left: 0;bottom: 0;right: auto;top: auto;height: 1px;width: 100%;background-color: #D2D1D7;
display: block;z-index: 15;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
   -webkit-transform: scaleY(.5); transform: scaleY(.5);}
.comment_after ul li .title{width: 50%;display: inline-block; font-size:0.14rem;}
.comment_after ul li .real_pay{width:90%;}
.comment_after ul li .value{width: 50%; display: inline-block;text-align: right; font-size:0.14rem;}
.comment_after ul li .color{color:#fb6319;}
.comment_after ul li .broker_price{color:#ff8a00;}
.comment_after ul li .pay_price{color:#ff6633; font-size:0.14rem;}
.comment_after ul li .pay_price_unit{color:#ff6633; font-size:0.1rem; padding-left:5px;}
.bottom_btn{width:100%; padding:5px 0px 5px;position:fixed; z-index:9999; bottom:0; background:#F0F0F0;}
.bottom_btn a{display:block; width:94%; margin:0 3%; padding:.09rem 0; color:#fff; background:#FE8E04; border-radius:5px; text-align:center;}
/* 最近联系人 */
.box{margin-top: 0px; padding:0px;}
.box a {color:#6C6C6C;}
.box .t_box {width: 100%;height: 50px;background-color: #dedede;border-top: 1px solid black;
	border-bottom: 1px solid black;text-align: center;line-height: 50px;font-family: "微软雅黑";}
.box .t_box .t_l_box {width: 49%;height: 100%;float: left;border-right: 1px solid black;}
.box .t_box .t_r_box {width: 50%;height: 100%;float: right;}
.box .c_box {}
.box a{display:block;width:100%;height:71px;}
.box .c_box .i_box {width: 100%;height: 70px;border-bottom: 1px solid #dadada;background:white;}
.box .c_box .i_box .c_l_box {width: 20%;height: 70px;float: left;}
.box .c_box .i_box .c_l_box .img {width: 50px;height:50px;margin-top: 11px;margin-right: 0%;float: right;overflow:hidden; border-radius:50%; border:1px #ddd solid;}
.box .c_box .i_box .c_l_box .img img{width:50px;}
.box .c_box .i_box .c_r_box {width: 76%;height: 70px;float: right;color:#aaa;}
.box .c_box .i_box .c_r_box .c_r_i_box {width: 40%;height: 35px;float: left;overflow: hidden;line-height: 15px;}
.box .c_box .i_box .c_r_box .c_r_i_box h3 {margin-top: 15px;margin-bottom: 0px;font-size: 16px;color: #353535;}
.box .c_box .i_box .c_r_box .c_r_i_box p {margin-top: 1px;}
.box .c_box .i_box .c_r_box .c_r_p_box {width: 55%;height: 35px;float: right;}
.box .c_box .i_box .c_r_box .c_r_p_box button {color: #ffffff;width: 90%;height: 35px;
	margin-left: 5%;margin-top: 25px;background-color: rgb(224, 140, 28);outline: none;
    border: none;border-radius: 10px;}
.box .c_box .i_box .c_r_box .c_r_p_box span{font-size: 14px;display: block;text-align: center;color: #bbb;margin-top: 13px;}
.box .c_box .i_box .c_r_box .c_r_c_box {width: 100%;height: 35px;display: block;overflow: hidden;font-size: 14px;}
.box .c_box .i_box .c_r_box .c_r_c_box p{height:auto;margin:0px; padding:0px; line-height:35px;}
.ohwoo {background-color: white;}
.box .c_search{width: 94%;height: 40px;margin: 10px auto;border-radius: 5px;background-color: white;display: block;}
.box .c_search input{width: 100%;height: 30px;border-radius: 10px;border: none;margin: 5px 0px;font-size: 16px;color: #909090; text-align:center;}
.c_search_box{background: url('../images/search_icon_bg.png') center center no-repeat;background-size: 60px;}
/* 收藏列表 */
.collect-list{padding:0px ; overflow-x:hidden;}
.collect-list .recom_house{background:none;}
.collect-list .recom_house .house_item{border-bottom:1px #fff solid;}
.collect-list .recom_house .house_item .infos .title span.title_name{float:left; display:block; word-wrap:normal;white-space:nowrap;
	text-overflow:ellipsis; width:80%; overflow:hidden;}
.collect-list .recom_house .house_item .infos .title .icon-trash{background:none;}
.empty_collect{width:99%; text-align:center; line-height:6rem; color:#ccc;}

/* 推送详情 start */
.requirement-detail .fw7-top-title{font-size:20px; color:#ff8200; text-align:center;margin-top:20px; width:250px;margin-left:80px;}
.requirement-detail .fw7-top-title span{float:left;}
.requirement-detail .fw7-top-title a{float:right;border: 1px solid #6B6B6B;color: #6B6B6B;}
.requirement-detail .fw7-circle-box{width:250px; height:250px; border-radius:50%; background-color:#16b1ff; margin: 100px auto 20px auto; color:white;}
.requirement-detail .fw7-circle-box p:first-child{margin: 76px 0 0 20px;font-size: 20px;}
.requirement-detail .fw7-circle-box p:nth-child(2){margin:10px 0px 5px 60px; font-size:60px;}
.requirement-detail .fw7-circle-box p:nth-child(2) span{font-size:20px}
.requirement-detail .fw7-circle-box a{width: 100px;margin-left: 75px; color:white; border-color:#eee;}
/* 推送详情 end */

/* 旋转 */
.scene {
  width: 100%;
  margin: 0px;
  float: left;
  overflow: hidden;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px;
}
.move{
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  
  -webkit-transition: -webkit-transform 1000ms;
  -moz-transition: -moz-transform 1000ms;
  transition: transform 1000ms;
}
.onmove {
  position: relative;
  /*-webkit-transform: rotateY(-90deg) translateZ(1.6rem) translateX(-1.6rem);*/
}
.move .poster  {
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;width: 100%;top:0;bottom:0;
  display: block;background-color: #FFF;
-webkit-backface-visibility: hidden;
   -moz-backface-visibility: hidden;
        backface-visibility: hidden;
  z-index: 999;
}

.move .info{
  position: absolute;width: 100%;top:0;bottom:0;display: block;background-color: #fff;
 -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
         backface-visibility: hidden;
  z-index: 888;
}
.move3d1 .poster{-webkit-transform: translateZ(0px);}
.move3d1 .info{-webkit-transform: rotateY(90deg) translateZ(1.6rem) translateX(1.6rem);}
/*推送样式*/
#head-title{position: relative;}
#head-title .sending{position: absolute;bottom:-1rem;}
.publish-page{padding-top:0.5rem;}
.nobg{background-color: #f6f6f6;position:absolute;}
.nobg:after{height: 0;}
.nobg .left{ display: inline-block;width: 44px;height: 44px;}
.nobg .right{color: #999;}
/*publish-round 为头像初始中心点*/
.publish{width: 2rem;height: 2rem; border-radius: 100%;border: 0px solid #ff9500;display: inline-block;text-align: center; position: relative;}

.completed,.publish-round{width: 100%;height: 100%; border-radius: 100%;border: 0px solid #ff9500;display: inline-block;text-align: center; position: absolute; left: 0;}
.completed{opacity: 0;}  
.completed .avatar-group{background-color: #00CCFF;border:0; }
.publish-round .publish-num{color: #aaa; margin: 0.5rem auto 0;display: inline-block;font-size:0.1rem;font-weight: 500;}
.publish-round .publish-num b{font-size: 22px; color: #ff9500; font-weight: normal;}
.publish-round svg{position: absolute;top:0; left: 0; z-index: 99;width:100%;height:100%;overflow: visible;}
.publish-round svg path{opacity:0;}
.publish-round .timecomp{opacity:0}
.publish-round .time{width: 30px;height: 22px; border-radius: 30px;color: #fff;font-size: 10px; padding-top: 8px;  display: block; background-color: #ff9500;}
#broker-box{overflow: hidden;height: 0.8rem;}
.mony{text-align: center;padding-top:0.3rem;}
.mony span{font-size: 0.3rem; color: #fff;line-height: 150%;}
.mony i{font-style: normal;font-size: 0.11rem;color: #fff;line-height: 150%;}
.mony em{font-style:normal;font-size: 0.12rem;color: #fff;display: block; line-height: 120%;text-align: left;text-indent: 0.35rem;}
.mony a{font-size: 0.18rem;color: #fff;display: block; line-height: 150%;}
.hr{margin:0.1rem 0;height:0.2rem;overflow:hidden;position: relative; text-align: center; background-color: inherit; }
.hr:after{ content: '';position:absolute;left: 0;bottom: 50%;right: auto;height: 1px;width: 100%;background-color: #E0E0E0;
display: block;z-index: 15;}
.hr span{display: inline-block;position: absolute;z-index: 100;left: 0;top:0;width: 100%;}
.hr span i{ background-color: #f6f6f6;padding: 0 15px; font-style:inherit; }
.after{ position: relative;width: 100%;}
.after:after{position: relative; content: '';left: 0;bottom: 0;right: auto;top: 0;height: 1px;width: 100%;background-color: #E0E0E0;
display: block;z-index: 15;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
   -webkit-transform: scaleY(.5); transform: scaleY(.5);}
.share-area{margin-top:0.1rem;}
.share-btn{display: inline-block;  color: #ff9500; padding: 2px 5px 2px 2px;font-size: 18px; text-align: center; width: 100%;}
.share-btn a.hb{position: relative; background: url(../images/v2/pushshareback.png) center center no-repeat;background-size: auto 100%;width: 2.6rem;height: 0.7rem;display: block;color: #fff000;font-size: 0.12rem;margin: 0 auto;overflow: hidden;}
.share-btn a.hb span{   background: url(../images/v2/pushredbag.png) center center no-repeat;
  background-size: auto 100%;font-size: .15rem;font-weight: 200;color: #FFFFFF;display: block; height: 0.25rem; width: 0.5rem;
  margin-top: 0.1rem;text-align: center; position: absolute;left: 0.12rem; padding-top: 0.25rem;}
.share-btn a.hb span i{font-size: .10rem; font-weight: 100; color: #fff;font-style: normal;margin-left:2px;display:inline-block;transform: translateY(-2px);}
.share-btn a.hb em{  color: #ff8200; position: absolute; left: .7rem;font-style: normal;font-size: 0.16rem; text-align: left;top: .15rem;} 
.share-btn a.hb em small{color: #292929;}
.share-btn a.hb .share{  background: url(../images/v2/pushredbagshare.png) center center no-repeat;
  position: absolute; right: .12rem; font-style: normal; font-size: 0.16rem; text-align: left; top: .23rem;
  width: 0.35rem; height: 0.3rem; background-size: auto 100%;}
.share-btn .getmoney{font-size: 0.14rem;display: block;padding: 0.1rem;color: #ff9500;}
.avatar-list {display: inline-block;margin-top: 0.05rem;}
.avatar-list .no-width{display: none;width: 0;height: 0; border:0;}
.avatar-list li{display: inline-block; position: relative; float: left; margin-left:0.05rem;  width: 0.5rem;height: 0.5rem;border-radius: 100%;border: 3px solid #ccc;opacity:0}  
.avatar-list li:first-child{margin-left: 0;}
.avatar-list li.active{border-color: #66cc66;}
.avatar-list li.notice:before{ content: '';left: auto;bottom: auto;right: -8px;top: 0;height: 10px;width: 10px;border-radius: 10px; background-color: #FF690D;
display: block;z-index: 15;position: absolute;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.icon-minus-sign:before{left: auto;bottom: 2px;right: -8px;top: auto;height: 20px;width: 20px;border-radius: 10px;color: #FF0000;
display: block;z-index: 15;position: absolute;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.avatar-list li.add{font-size:0.4rem;color: #d0d0d0;background:url(../images/v2/btn_add.png) no-repeat center center;background-size:60% 60%; opacity: 1;}
.avatar-list li a{width: 100%;height: 100%;border-radius: 100%;overflow: hidden;display: block;}
.avatar-list li img{width: 100%;min-height: 100%;margin-top:0;}
.del-broker{text-align: right;display: block;height: 20px;}
.view-requment{text-align: right;display: block;height: 25px;}
.view-requment a{color:#ff9500;line-height: 250%; font-family:"宋体","Microsoft YaHei","arial";}
.avatar-masksvg{width:72%;height:72%;border:1px solid #f6f6f6;overflow:hidden;position:absolute;top:14%;left:14%;z-index:11;background: url(../images/avatarbg.png) 0 0 no-repeat;background-size:100% 100%;}
.avatar-group{width:69%;height:69%;border-radius:100%;overflow:hidden;border:1px solid #ff9500;min-height:50px;position:absolute;top:15%;left:15%;z-index:10;}
.avatar-group-inner{width:100%;height:100%;overflow:hidden;border-radius:100%;transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.avatar-group .avatar{ position: absolute;opacity:0;width: 0.4rem;height:0.4rem;border-radius:1rem; overflow: hidden; border:1px solid #ccc;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000;}
.avatar-group .avatar img{width: 0.4rem; margin-top:0;}
.wave{background-image:url("data:image/png;base64,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N3O98/ZzSb7YmzkfHddf+lFDsn7tO0jyr3T3GZypde9r6TbaVmoZ9G6NW2OIzFSGV0em0106nemNpapzGwfqRW83cj1aY975uOmcrai8XvsqL6W7Oe7f6S4M7FS7M9y8P5Lks+luMH0yyafTXXEZu40MySjn0t1bcCHDuyTP13intxxqM5d2A9Ra3r+T3+7EbFO2yRoztRRZqLG3xmJFYW9vtOcs1scP+f7cktrVn5NJ/lAzlX/WuXS53qS284xjvs7fJ2qf43iF40jteXzsM+dxh2SUO/XFXql3knZD0406AW7Uc97N8A7JiZpdtNvDp3vLkzbzaFdPZnuD7W+lZr+n0l1dPJHuosBKb2zVG+Kmeufy7lpyP1/hWE63Z3eoovJAPYiQwDi9Ucvr0+muML6Sbu/u5rql9WY77/tL8XY387PpNkWfSXdLQfu5qj2b7UUXErazW7W38lYtff5a42S6/bzVmq200X6+aFzW/2xUW54vZXj/0dHa2ziY4e0Ec5v9hRYSdpLVdPt0l+p4Lt3m7ekk/6jYnK3l0KhfpZCM/onnUb+uYf1oG/2HaknSfgBzf4Yb/m0Pb0uuwWCnmMzwil1zO91m/9UKyLUM9+8upLsp7uq6f35txLJkd33+/qb/QrrbBvp7d22zdH47ff8JCTvdVM0GFnszjv5x/fKn/SqF9TOS6d7x4fq8/V8uNWrmsq1eRODu3+Tt98L0rX3An9+xNQbuLzoUN2QBQgIICSAkAEICCAkgJICQAAgJICSAkABCAiAkgJAAQgIICYCQAEICCAkgJABCAggJICSAkAAICSAkgJAAQgIgJICQAEICCAmAkABCAggJICQAQgIICSAkgJAACAkgJICQAEICICSAkABCAggJgJAAQgIICSAkAEICCAkgJICQAAgJICSAkABCAiAkgJAAQgIICYCQAEICCAkgJABCAggJICSAkAAICSAkgJAAQgIgJICQAEICCAmAkABCAggJICQAQgIICSAkgJAACAkgJICQAEICICSAkABCAggJgJAAQgIICSAkAEICCAkgJICQAAgJICSAkABCAiAkgJAAQgIICYCQAEICCAkgJABCAggJICSAkAAICSAkgJAAQgIgJICQAEICCImXABASQEgAIQEQEkBIACEBhARASAAhAYQEEBIAIQGEBBASQEgAhAQQEkBIACEBEBJASAAhAYQEQEgAIQGEBBASACEBhAQQEkBIAIQEEBJASAAhAXifqSSrXgbgo/jvAMD2aeDW6ZEjAAAAAElFTkSuQmCC");
background-size: 100% 60%;
background-repeat: no-repeat;
background-position: center bottom;}
@-webkit-keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}
}
@-ms-keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}
}
@-moz-keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}
}
@-o-keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}
}
@keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}
}

#container{width:55px;height:100px;margin-left:-22px;-webkit-transition:-webkit-transform .5s;-moz-transition:-webkit-transform .5s;-ms-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;position:absolute;top:40%;left:50%}

/*红包页面*/
.redbagBackgound, .shareRedbag{ position: relative;}
.redbagBackgound img, .shareRedbag img{width: 100%;}
.redbagBackgound .redbag{  position: absolute; top: 22%; left: 31%; width: 39%;}
.list-block .redbaglist:before, .list-block .redbaglist:after{background: transparent;}
.list-block .redbaglist .item-after{color: #ff8200;}
.list-block .redbaglist .item-subtitle{color: #a2a2a2; font-weight:200;}
/*分享红包页面*/
.shareRedbag .redbag{ position: absolute; top: 26%; left: 15%; width: 62%;}
.shareRedbag .redbag03{ position: absolute; top: 73%; left: 15%; width: 65%;}
.shareRedbag .redbagopen{ position: absolute; top: 30%; left: 18%; width: 65%;}
.shareRedbag .mobile{position: absolute; top: 5%; left: 18%; width: 65%;}
.shareRedbag h2{position: absolute;text-align: center;top: 3%; left: 0;width: 100%; color: #fff;font-size: 1.5rem;}
.shareRedbag h5{position: absolute;text-align: center;top: 13%; left: 0;width: 100%; color: #fff; font-size: 1rem;}
.redbtn{font-size: 1.5rem; line-height: 100%; padding: 3% 10%;border:0; color: #602d08; border-radius: 4px; background-color: #ffbb38;}
.shareRedbag .haofanglogo{position: absolute;text-align: center;top: 13%; z-index: 9; left: 35%; width: 120px; color: #fff;font-size: 1.5rem;}
.shareRedbag .h2{position: absolute;text-align: center;top: 33%; z-index: 9; left: 0;width: 100%; color: #fff;font-size: 1.5rem;}
.shareRedbag .h5{position: absolute;text-align: center;top: 46%; z-index: 9; left: 0;width: 100%; color: #fda956; font-size: 1rem;font-weight: 200;}
.shareRedbag .mony{position: absolute;text-align: center;top: 46%; z-index: 9; left: 0;width: 100%; color: #fda956; font-size: 1rem;font-weight: 200;}

.shareRedbag .phone{display: none;width: 240px; text-align: left; position: absolute;top: 66%;left: 22%; z-index: 10;}
.shareRedbag .phone input{width: 95%; height: 30px; line-height: 150%;border-radius: 4px; border:1px solid #fef063;margin-top: 10px;font-size: 1rem;color: #ccc;padding: 2%;}
.shareRedbag .phone p{font-size: 1rem;color: #fff; text-align: center;}
.shareRedbag .phone .number{width: 50%; font-size: 1rem;}
.shareRedbag .phone .validate{width: 43%; height: 40px;line-height: 150%; border:0;padding: 2%;border-radius: 3px; font-size: 1rem; background-color: #eee;}
.shareRedbag .phone .inbag{width: 99%; height: 40px; margin-top: 12px; line-height: 150%; border:0;padding: 2%;border-radius: 3px; font-size: 1.2rem; background-color: #f3d12d;}
.shareRedbag .monys{ display: none; width: 100%;top: 35%;  height: 40px; text-align: center; margin-top: 12px; line-height: 150%; border:0;padding: 2% 0;border-radius: 3px; font-size: 2rem; font-weight: 200; color: #d02927;}
.shareRedbag .monys span{font-size: 1rem;}
.shareRedbag .phone .qrcode{  width: 145px;border: 5px solid #fff;}
.remind{font-size: 1.3rem;color: #8c7357;font-weight: 300; padding: 5%;padding-bottom: 0; display: block; text-align: left; }
.remind-list{color: #ffbb38; font-size: 1rem;line-height: 180%; border-radius:4px; background-color: #ed403e;display: block;margin: 0 3% 3% 3%; padding: 6% 3% 3% 3%;}
.share-handle{position: absolute; top: 0;color: #bf1412; display: block; width: 100%; text-align: center; z-index: 9;background-color:#ffbb38;padding: 2% 0;margin: 0; font-size: 1.1rem; }

.shareOpenRedbag{}

/*我的账户*/
.site-item{display: list-item;position: relative; padding: 13px 0; background-color: #fff; font-size: 0.9rem; font-weight: 200;}
.site-item:after{position: relative; content: '';left: 0;right: auto;top: 13px;height: 1px;width: 100%;background-color: #D2D1D7;
display: block;z-index: 15;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
   -webkit-transform: scaleY(.5); transform: scaleY(.5);}
.site-item a{display: block;width: 100%;}
.site-item h3{font-size: 1rem; font-weight: 200;color: #444; display: inline-block; position: relative;left: 3%;}
.site-item .op{color: #aaa; display: inline-block; position: absolute;right: 3%;}
.site-item .op em{color: #FF9933; font-style: normal;}

/*取消委托弹出层样式*/
.cancelOrder_wrap {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  background: rgba(157,157,157,.4);
}
.cancelOrder_popUp {
  border-radius: 6px;
  width: 2.7rem;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  pointer-events: auto;
  background-color: rgba(253,253,253,1);
  position: relative;
  font-size: .16rem;
  text-align: center;
}
.cancelOrder_popUp ul {
  padding-left: .14rem;
  padding-right: .12rem;
  overflow: hidden;
  font-size: .13rem;
}
.cancelOrder_popUp li {
  width: 47%;
  float: left;
  -webkit-box-sizing: border-box;
  border: 1px solid #DADADA;
  border-radius: 4px;
  padding: .05rem 0;
  margin-bottom: .1rem;
}
.cancelOrder_popUp li:nth-child(2n+1) {margin-right: .1rem;}
.cancelOrder_currentReason {
  border-color: #FE8E04!important;
  color: #FE8E04;
  background: url(../images/cancelOrder_check.png) no-repeat right bottom;
  background-size: 15%;
}
.cancelOrder_popUp p {
  line-height:.5rem ;
  color: #FE8E04;
}
.cancelOrder_popUp_bt {
  display: -webkit-box;
  position: relative;
  border-top: 1px solid #E6E6E6;
}
.cancelOrder_popUp_bt button {
  display: block;
  line-height: .4rem;
  border: 0;
  color: #FE8E04;
  -webkit-box-flex: 1;
  background: transparent;
  font-size: .16rem;
}
.cancelOrder_popUp_bt button:first-child {  border-right: 1px solid #E6E6E6; color:#8A8A8A;-webkit-appearance: none;}
.cancelOrder_res { position: relative;  margin: .1rem .2rem .2rem .13rem;}
.cancelOrder_res textarea {
  width: 96%;
  height: .5rem;
  line-height: .2rem;
  padding: 0.1rem 0 0.1rem .1rem;
  margin: 0 auto;
  border-radius: 5px;
  border-color: #FE8E04;
  font-size: .14rem;
  resize: none;
  -webkit-appearance: none;
}
.cancelOrder_res .wordsNum {
  position: absolute;
  right: 2%;
  bottom: 8%;
  font-size: .14rem;
  color: #C5C5C5;
}
.ddc_err_prompt {
  color: red;
  font-size: .13rem;
  text-align: left;
  margin-left: .1rem;
  margin-bottom: .1rem;
  margin-top: -.15rem;
}
/*媒体查询*/
/*for >641px with screen*/
@media only screen and (min-width: 640px){
    html,img{
    font-size:200px;
    }
}
/*for 480px with screen*/
@media only screen and (min-width: 480px) and (max-width: 640px){
    html,img{
    font-size:132px;
    }
}
/*for 400px with screen*/
@media only screen and (min-width: 400px) and (max-width: 480px){
    html,img{
    font-size:121px;
    }
}
/*for 360px with screen*/
@media only screen and (min-width: 360px) and (max-width: 400px){
    html,img{
    font-size: 112.5px;
    }
}
/*for 320px with screen*/
@media only screen and (min-width: 320px) and (max-width: 360px){
    html,img{
    font-size:100px;
    }   
}
@media only screen and (max-width: 320px){
    html,img{
    font-size:100px;
    }
}