﻿@charset "utf-8";
/* 设计师列表页 */
.popmask{ display:none; position:absolute; z-index:95; left:0; top:0; bottom:0; right:0; background:rgba(0,0,0,.5);}
.designer-top{ position:relative; font-size:0.16rem; color:#333; background:#f9f9f9;}
.designer-top .top-nav{ position:relative; z-index:99; padding:0 0.1rem; height:0.43rem; border-bottom:1px solid #cfcfcf; background:#f9f9f9;}
.designer-top .top-nav .status,.designer-top .top-nav .classify{ float:left; width:52%; text-align:center; line-height:0.43rem; font-size:0.16rem;}
.designer-top .top-nav .status.current{ color:#f4a51b;}
.designer-top .top-nav .classify{ width:48%; color:#f4a51b;}
.designer-top .top-nav .classify.unselected{ color:#333;}
.designer-top .top-nav .span{ position:relative; display:inline-block; padding-right:0.15rem; font-size:0.16rem;}
.designer-top .top-nav .span::after{ content:""; position:absolute; top:0.2rem; right:0.01rem; width:0; height:0; border-width:0.04rem 0.05rem; border-style:solid dashed dashed dashed; border-color:#f4a51b transparent transparent transparent;}
.designer-top .top-nav .classify.unselected .span::after{ border-color:#333 transparent transparent transparent;}
.designer-top .top-ul{ position:absolute; top:0.43rem; left:0; right:0; z-index:99; height:0; overflow:hidden; border-top:1px solid #cfcfcf;}
.designer-top .animate{ -webkit-transition:height 0.3s linear; transition:height 0.3s linear;}
.designer-top .top-li{ float:left; width:33.33%; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; -webkit-box-sizing:border-box; box-sizing:border-box;}
.designer-top .top-li .top-a{ display:block; line-height:0.42rem; text-align:center; font-size:0.14rem; color:#666; background:#eee;}
.designer-top .top-li.current .top-a{ color:#f4a51b;}
.designer-top .top-li .top-a:active{ background:#e5e5e5;}
.designer-content{ padding-bottom:0.12rem;}
.designer-list{ position:relative; background:#fff;}
.designer-list::after{ content:""; position:absolute; bottom:0; left:0; right:0; height:1px; background:#e9e9e9;}
.designer-list .title{ height:0.24rem; line-height:0.24rem; padding-left:0.12rem; font-size:0.12rem; color:#666; border-bottom:1px solid #e6e6e6; background-color:#f0f0f0;}
.designer-list .designer-li{ padding:0.12rem 0; margin:0 0.1rem; border-bottom:1px solid #e9e9e9;}
.designer-list .designer-li.completed{ position:relative;}
.designer-list .designer-li.completed::after{ content:""; position:absolute; right:0.55rem; top:0.05rem; width:0.67rem; height:0.67rem; background:url(//ued.jia.com/image/mobile/weixin_info/completed.png) 0 0 no-repeat; background-size:100%;}
.designer-list .designer-li .left,.timerShaft-info .info .img-box{ float:left; width:0.53rem; height:0.53rem;}
.designer-list .designer-li .left img,.timerShaft-info .info .img-box img{ width:100%; height:100%; border:1px solid #c9c9c9; border-radius:0.05rem; -webkit-box-sizing:border-box; box-sizing:border-box;}
.designer-list .designer-li .right{ float:right; width:0.93rem; padding-left:0.05rem; text-align:center;}
.designer-list .designer-li .center,.timerShaft-info .info .center{ padding-left:0.12rem; overflow:hidden;}
.designer-list .designer-li .status{ font-size:0.16rem; color:#f4a51b; text-align:center; line-height:1;}
.designer-list .designer-li .status-over,.designer-list .designer-li .status-ing{ font-size:0.16rem; color:#333; text-align:center; line-height:1;}
.designer-list .designer-li .status-signed{ font-size:0.16rem; color:#49b127; text-align:center; line-height:1;}
.designer-list .designer-li .status-signed .sign{ position:relative; line-height:1; color:#49b127;}
.designer-list .designer-li .status-signed .sign::after{ content:""; position:absolute; top:0.03rem; left:-0.18rem; width:0.15rem; height:0.15rem; background:url(//ued.jia.com/image/mobile/weixin_info/signed.png) 0 0 no-repeat; background-size:100%;}
.designer-list .designer-li .date{ margin-top:0.09rem; font-size:0.12rem; line-height:0.14rem; color:#666;}
.designer-list .designer-li .time,.designer-list .designer-li .address,.designer-list .designer-li .type,.timerShaft-info .info .address,.timerShaft-info .info .type{ font-size:0.12rem; line-height:0.14rem; color:#999;}
.designer-list .designer-li .name,.timerShaft-info .info .name{ font-size:0.16rem; color:#333; line-height:1;}
.designer-list .designer-li .address,.designer-list .designer-li .type,.timerShaft-info .info .address,.timerShaft-info .info .type{ line-height:0.16rem;}
.designer-list .designer-li .address,.timerShaft-info .info .address{ margin-top:0.05rem;}
.designer-list .designer-li .designer-a{ display:block;}


/* 时间轴 */
.timerShaft-top{ padding:0.1rem 0 0.12rem; background:#fff; border-bottom:1px solid #e6e6e6;}
.timerShaft-top .title{ font-size:0.16rem; color:#999; line-height:1; text-align:center;}
.timerShaft-top .title .icon{ display:inline-block; width:0.16rem; height:0.16rem; margin-right:0.1rem; background:url(//ued.jia.com/image/mobile/weixin_info/time.png) 0 0 no-repeat; background-size:100%; vertical-align:top;}
.timerShaft-top .time{ margin-top:0.1rem; font-size:0.22rem; color:#999; text-align:center; line-height:1; font-weight:bold;}
.timerShaft-top.time-today .time{ color:#f4a51b;}
.timerShaft-info{ padding:0.1rem 0.1rem 0.14rem; background:#fff; border-bottom:1px solid #e6e6e6;}
.timerShaft-info .title,.timerShaft-flow .title{ font-size:0.16rem; color:#999; line-height:1;}
.timerShaft-info .info{ padding-top:0.12rem;}
.timerShaft-info .info .edit{ float:right; width:0.76rem; padding-left:0.22rem; text-align:center;}
.timerShaft-info .info .edit-icon{ display:inline-block; width:0.27rem; height:0.25rem; margin-left:0.12rem; margin-top:0.02rem; background:url(//ued.jia.com/image/mobile/weixin_info/edit.png) 0 0 no-repeat; background-size:100%; vertical-align:top;}
.timerShaft-info .info .txt{ padding-top:0.12rem; text-align:center; font-size:0.12rem; color:#666; line-height:1;}
.timerShaft-flow .title{ position:relative; height:.38rem; line-height:.38rem; padding:0 0.1rem; background:#fff; border-bottom:1px solid #ececec;}
.timerShaft-flow .icon-box{ position:absolute; top:0.05rem; right:0;}
.timerShaft-flow .icon-box .position,.timerShaft-flow .icon-box .telephone{ display:inline-block; width:0.28rem; height:0.28rem; margin-right:0.2rem; background:url(//ued.jia.com/image/mobile/weixin_info/position.png) 0 0 no-repeat; background-size:100%;}
.timerShaft-flow .icon-box .telephone{ background-image:url(//ued.jia.com/image/mobile/weixin_info/telephone.png); background-size:100%;}
.timerShaft-flow .step-ul{ position:relative; min-height:2.35rem; padding:0.07rem 0.1rem; border-bottom:1px solid #e3e3e3; background:#f8f8f8;}
.timerShaft-flow .step-ul::after{ position:absolute; content:""; left:50%; top:0; bottom:0; width:1px; background:#f4aa28;}
.timerShaft-flow .step-li{ position:relative; height:0.18rem; line-height:0.18rem; padding:0.15rem 0;}
.timerShaft-flow .step-li .time,.timerShaft-flow .step-li .status{ float:left; width:50%; height:0.18rem; font-size:0.12rem; color:#999; text-align:center;}
.timerShaft-flow .step-li::after{ position:absolute; z-index:5; left:50%; top:50%; content:""; width:0.16rem; height:0.16rem; margin:-0.09rem 0 0 -0.08rem; background:#fff; border:1px solid #f4aa28; border-radius:100%;}
.timerShaft-flow .step-li.current .time{ color:#ffaa00;}
.timerShaft-flow .step-li.current .status{ color:#666;}
.timerShaft-flow .step-li.current::after{ background:#f4aa28;}
.timerShaft-btn{ padding:0.08rem 0 0.1rem;}
.timerShaft-btn .btn{ display:block; width:89%; height:0.45rem; line-height:0.45rem; margin:auto; text-align:center; font-size:0.18rem; color:#fff; background:#fa0; border-radius:0.04rem;}
.timerShaft-btn .btn:active{ background:#f0a000;}

/*拍照*/
.photos-list{ min-height:2.25rem; background:#f8f8f8; border-bottom:1px solid #e3e3e3;}
.photos-list .photos-li{ position:relative; float:left; width:32.3%; padding-top:32.3%; margin-right:1.55%; margin-bottom:1.55%;}
.photos-list .photos-li:nth-child(3n+3){ margin-right:0;}
.photos-list .photos-li img{ position:absolute; left:0; top:0; width:100%; height:100%;}
.photos-list .photos-li.photoing .pop-btn{ display:none;}
.photos-list .photos-li .pop-btn{ position:absolute; left:16.2%; bottom:0.11rem; width:67.6%; height:0.28rem; line-height:0.28rem; text-align:center; color:#fff; font-size:0.13rem; background:rgba(0,0,0,.5); border-radius:0.04rem;}
.popup-delete,.popup-select{ display:none; position:absolute; z-index:99; left:0; top:auto; width:78%; height:1.84rem; margin:0 11%; background:#fff;}
.popup-delete .title,.popup-select .title{ margin:0 .1rem; padding:.2rem 0 .2rem .12rem; font-size:0.16rem; color:#49b127; line-height:1; border-bottom:1px solid #dadada;}
.popup-delete .txt{ margin:0 .1rem; padding:0.24rem 0 0 0.16rem; font-size:0.13rem; color:#333; line-height:0.2rem;}
.popup-delete .btn-box{ height:0.42rem; line-height:0.42rem; margin-top:0.4rem; border-top:1px solid #ebebeb;}
.popup-delete .btn-box .cancel,.popup-delete .btn-box .confirm{ float:left; width:50%; height:.42rem; color:#333; font-size:.14rem; text-align:center; -webkit-box-sizing:border-box; box-sizing:border-box;}
.popup-delete .btn-box .cancel{ border-right:1px solid #ebebeb;}
.popup-select .select-ul{ padding:0 .1rem .1rem;}
.popup-select .select-li{ float:left; width:30%; height:.27rem; line-height:.27rem; margin-right:5%;  margin-top:5%; text-align:center; color:#666; font-size:.14rem; background:#dadada; border-radius:0.02rem;}
.popup-select .select-li:nth-child(3n+3){ margin-right:0;}
.popup-select .select-li.current{ color:#fff; background:#49b127;}

/*edit-info*/
.edit-info .info-top{ padding:0.07rem 0.1rem; background:#fff; border-bottom:1px solid #e7e7e7;}
.edit-info .info-top .top-dd{ height:0.54rem; line-height:0.54rem; font-size:0.16rem; color:#333; overflow:hidden;}
.edit-info .info-top .top-dt{ float:right; width:0.54rem; height:0.54rem;}
.edit-info .info-top img{ width:0.52rem; height:0.52rem; border:1px solid #c9c9c9; border-radius:0.05rem;}
.edit-info .info-form{ margin-top:0.18rem; border-top:1px solid #e0e0e0; background:#fff;}
.edit-info .form-dl{ padding:0.07rem 0.1rem; border-bottom:1px solid #e2e2e2;}
.edit-info .form-dt{ float:left; width:0.98rem; line-height:0.26rem; font-size:0.14rem; color:#333;}
.edit-info .form-dt .em{ color:#999; font-size:0.14rem;}
.edit-info .form-dd{ display:block; margin-left:0.98rem; line-height:0.26rem; color:#999; font-size:0.14rem;}
.treeList-box{ height:0.26rem;}
.edit-info .input-text,.edit-info .input-right,.treeListClass{ display:block; width:100%; height:0.26rem; line-height:0.26rem; color:#999; font-size:0.14rem;}
.edit-info .dd-first{ position:relative;}
/*.edit-info .dd-first::after{ content:""; position:absolute; left:0; top:0.02rem; height:0.22rem; width:0; border-right:1px solid #d2d2d2;}*/
.edit-info .dd-first .input-text{ padding-left:0.04rem; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.edit-info .input-text::-webkit-input-placeholder{ color:#ccc;}
.edit-info .houses-div{ position:absolute;}
.edit-info .dd-right,.edit-info .input-right,.treeListClass{ text-align:right;}
.edit-info .form-dd .select-a,.edit-info .form-dd .js-entry{ display:inline-block; line-height:0.26rem; color:#999;}
.edit-info .form-dd .js-entry{ position:relative; width:100%;}
.edit-info .form-dd .js-entry .select-em{ position:absolute; left:0; right:0.31rem; top:0; height:0.26rem; line-height:0.26rem;}
.edit-info .form-dd .select-em{ color:#999; font-size:0.14rem;}
.edit-info .form-dd .arrow{ display:inline-block; width:0.15rem; height:0.15rem; margin-top:0.05rem; margin-left:0.16rem; background:url(//ued.jia.com/image/mobile/weixin_info/arrow.png) 0 0 no-repeat; background-size:100%; vertical-align:top;}
.edit-info .form-dd .animate .arrow{ -webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg); -webkit-transition: transform 0.3s ease-in;-o-transition: transform 0.3s ease-in;transition: transform 0.3s ease-in;}
.edit-info .form-aBtn{ display:inline-block; width:0.58rem; height:0.26rem; line-height:0.26rem; margin-left:0.08rem; padding:0 0.02rem; text-align:center; font-size:0.14rem; color:#fff; background:#ccc; border-radius:0.03rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.edit-info .form-aBtn.cur{ background:#f4a51b;}
.edit-info .form-select{ display:none; padding:0.02rem 0 0.06rem 0.06rem; clear:both; border-bottom:1px solid #eee;}
.edit-info .form-select1{ display:none; padding:0.1rem; clear:both;}
.edit-info .form-select .form-aBtn{ margin-top:0.06rem; margin-left:0.12rem;}
.edit-info .form-allselect .form-aBtn{ width:auto; padding:0 0.06rem;}
.edit-info .form-select .select-area{ width:100%; height:1rem; font-size:0.13rem; color:#999;}
.info-form .houses-div{ display:none; position:absolute; z-index:9; left:0; right:-0.1rem; top:0.33rem; max-height:3.2rem; border:1px solid #e2e2e2; background:#fff; overflow-y:auto;}
.info-form .houses-div .houses-a{ display:block; padding-left:0.1rem; line-height:0.35rem; font-size:0.14rem; color:#ccc; background:#f7f7f7;}
.info-form .houses-div .houses-a:active{ background:#efefef;}
.submit-box{ position:relative; z-index:99;}
.submit-box .submit-btn{ display:block; height:.45rem; line-height:.45rem; text-align:center; font-size:0.18rem; color:#fff; background:#fa0;}
.submit-box .submit-btn:active{ background:#f0a000;}

.popup-contract,.popup-money{ display:none; position:absolute; z-index:99; left:0; top:auto; width:78%; margin:0 11%; background:#fff;}
.popup-contract .title,.popup-money .title{ margin:0 .1rem; padding:.2rem 0 .2rem .12rem; font-size:0.16rem; color:#49b127; line-height:1; border-bottom:1px solid #dadada;}
.popup-contract .txt{ margin:0 .1rem; padding:0.24rem 0 0 0.16rem; font-size:0.13rem; color:#333; line-height:0.2rem;}
.popup-contract .txt .company{ color:#49b127;}
.popup-contract .btn-box,.popup-money .btn-box{ height:0.42rem; line-height:0.42rem; margin-top:0.28rem; border-top:1px solid #ebebeb;}
.popup-money .btn-box{ margin-top:0.2rem;}
.popup-contract .btn-box .cancel,.popup-contract .btn-box .confirm,.popup-money .btn-box .cancel,.popup-money .btn-box .confirm{ float:left; width:50%; height:.42rem; color:#333; font-size:.14rem; text-align:center; -webkit-box-sizing:border-box; box-sizing:border-box;}
.popup-contract .btn-box .cancel:active,.popup-contract .btn-box .confirm:active,.popup-money .btn-box .cancel:active,.popup-money .btn-box .confirm:active{ background:#f7f7f7;}
.popup-contract .btn-box .cancel,.popup-money .btn-box .cancel{ border-right:1px solid #ebebeb;}
.popup-money .input-box{ position:relative; height:0.2rem; line-height:0.2rem; margin:0.2rem .1rem 0; padding:0.1rem 0.3rem 0.1rem 0.1rem; border:1px solid #ddd;}
.popup-money .input-box::after{ content:"\5143"; position:absolute; top:0.1rem; right:0.1rem; line-height:0.2rem; font-size:0.14rem; color:#333;}
.popup-money .input-box .inp-num{ height:0.2rem; line-height:0.2rem; width:100%; font-size:0.14rem; color:#333; vertical-align:top;}
.popup-money .input-box .inp-num
.popup-money .input-box .inp-num::-webkit-outer-spin-button,
.popup-money .input-box .inp-num::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}

/*20150803优化*/
.task-top{ line-height:.48rem; text-align:center; font-size:.13rem; border-top:1px solid #eee; border-bottom:1px solid #eee; background-color:#f6f6f6;}
.task-top .label{ margin-left:.12rem;}
.timerShaft-info{ padding:0.15rem; background:#fffaf5; border-bottom:1px solid #e6e6e6;}
.timerShaft-info .info{ position:relative; padding-top:0.03rem;}
.timerShaft-info .info .img-box img{ border-radius:100%;}
.timerShaft-info .info .name{ margin-top:.1rem; font-size:.13rem; color:#262626;}
.timerShaft-info .info .span{ margin-left:.06rem; padding-left:.12rem; font-size:.1rem; color:#999; background:url("//ued.jia.com/image/mobile/weixin_info/position-icon.png") 0 center no-repeat; background-size:.09rem;}
.timerShaft-info .info .em{ margin:0; font-weight:600;}
.timerShaft-info .info .address{ margin-top:.1rem; font-size:.11rem;}
.edit-position{ background-color:#fff; border-bottom:1px solid #e6e6e6;}
.edit-position .fl,.edit-position .fr{ width:50%; padding:.14rem 0; border-right:1px solid #e6e6e6; -webkit-box-sizing:border-box; box-sizing:border-box;}
.edit-position .txt{ line-height:.2rem; font-size:.11rem; color:#999; text-align:center;}
.edit-position .icon1,.edit-position .icon2{ display:inline-block; width:.2rem; height:.2rem; background:url(//ued.jia.com/image/mobile/weixin_info/edit-1.png) 0 0 no-repeat; background-size:100%; vertical-align:top;}
.edit-position .icon2{ background:url(//ued.jia.com/image/mobile/weixin_info/edit-2.png) 0 0 no-repeat; background-size:100%;}
.timerShaft-info .info .txt{ padding-top:0.12rem; text-align:center; font-size:0.12rem; color:#666; line-height:1;}
.timerShaft-section{ margin-top:.05rem; border-top:1px solid #e6e6e6; background-color:#fff;}
.timerShaft-section .title{ position:relative; padding-left:.15rem; line-height:.25rem; font-size:.11rem; color:#999;}
.timerShaft-section .title .change{ position:absolute; right:0.12rem; top:0.02rem; height:.2rem; line-height:.2rem; padding-left:.2rem;  color:#999; background:url(//ued.jia.com/image/mobile/weixin_info/change.png) 0 0 no-repeat; background-size:.2rem;}
.timerShaft-section .time,.timerShaft-section .txt{height:.72rem; line-height:.72rem; text-align:center; font-size:.28rem; color:#f6ab01; background-color:#fff8df; border-top:1px dashed #e6e6e6; border-bottom:1px dashed #e6e6e6;}
.timerShaft-section .txt{ height:auto; line-height:.18rem; padding:.15rem; text-align:left; font-size:.12rem; color:#fa0;}
.padding-18{padding-top:.18rem; line-height:0; overflow:hidden;background-color:#fff;}
.timerShaft-images{}
.timerShaft-images .list-ul{ padding:.3rem .1rem; background-color:#f6f6f6; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.timerShaft-images .list-li{ float:left; width:37%; margin:0 6.5%;}
.timerShaft-images .list-a{ position:relative; display:block; padding-top:73%; background-color:#fff; border-radius:5px;-webkit-box-shadow: 0 0 .1rem rgba(0,0,0,.5);-moz-box-shadow: 0 0 .1rem rgba(0,0,0,.5);box-shadow: 0 0 .1rem rgba(0,0,0,.5);}
.timerShaft-images .list-a .num{ position:absolute; left:.05rem; bottom:.05rem; color:#fff; font-size:.07rem; line-height:1;}
.timerShaft-images .list-a .mask{ position:absolute; left:50%; top:50%; min-width:50%; max-width:90%; text-align:center; color:#fff; font-size:.11rem; line-height:.26rem; background-color:rgba(0,0,0,.5); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); border-radius:.04rem;}
.timerShaft-images .list-a.update{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent; border:1px solid #999;}
.timerShaft-images .list-a.update .txt{ position:absolute; left:50%; top:50%; color:#999; font-size:.11rem; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.timerShaft-images .list-img{ position:absolute; top:0; left:0; right:0; bottom:0; padding:.03rem; width:100%; height:100%;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.timerShaft-status{ padding:.15rem; background-color:#fff; border-bottom:1px solid #e6e6e6;}
.timerShaft-status .status{ line-height:.2rem; text-align:center; color:#333; font-size:.13rem;}
.timerShaft-status .status .icon{ display:inline-block; width:.2rem; height:.2rem; background:url(//ued.jia.com/image/mobile/weixin_info/over.png) 0 0 no-repeat; background-size:100%; vertical-align:top;}
.timerShaft-flow{ margin-top:.06rem;}
.timerShaft-flow .title{ font-size:.11rem; height:auto; line-height:.28rem; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.timerShaft-flow .title .arrow{ position:absolute; right:.3rem; top:.04rem; width:.2rem; height:.2rem; background:url("//ued.jia.com/image/mobile/weixin_info/arrow-icon.png") 0 0 no-repeat; background-size:100%; -webkit-transition: transform .5s ease-out; -moz-transition: transform .3s ease-out; -ms-transition: transform .3s ease-out; -o-transition: transform .3s ease-out; transition: transform .3s ease-out;}
.timerShaft-flow .title .arrow.up{ -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);}
.timerShaft-flow .title .arrow.down{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.timerShaft-flow .step-li .time{ width:37%; padding-right:11.875%; text-align:right;}
.timerShaft-flow .step-li .status{ width:63%; padding-left:11.875%; text-align:left;}
.timerShaft-flow .step-ul{padding:.12rem 0 0;}
.timerShaft-flow .step-ul::after{ left:37%;}
.timerShaft-flow .step-li{ height:auto; padding:.12rem 0; overflow:hidden;}
.timerShaft-flow .step-li .time, .timerShaft-flow .step-li .status{ height:auto; font-size:.11rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.timerShaft-flow .step-li::after{ position:absolute; z-index:5; left:37%; top:.13rem; content:""; width:0.08rem; height:0.08rem; margin:0 0 0 -.08rem; background:#fff; border:.04rem solid #f4aa28; border-radius:100%;}
.timerShaft-flow .step-li .no-comment,.timerShaft-flow .step-li .commented{ padding-left:.16rem; margin-left:.16rem; background:url(//ued.jia.com/image/mobile/weixin_info/comment-1.png) 0 center no-repeat; background-size:.2rem;}
.timerShaft-flow .step-li .commented{ color:#ffaa00; background:url(//ued.jia.com/image/mobile/weixin_info/comment-2.png) 0 center no-repeat; background-size:.2rem;}
.timerShaft-btnBox{ padding:.1rem .15rem; text-align:center; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background-color:#fff;}
.timerShaft-btnBox .btn{ display:inline-block; width:64%; height:.4rem; line-height:.4rem; font-size:.12rem; color:#fff; border-radius:.04rem; background-color:#f4a51b;}
.timerShaft-btnBox .txt{ font-size:.07rem; color:#999; line-height:.2rem;}
.timerShaft-btnBox.publish{ margin-top:.14rem; border:0 none; background-color:transparent;}
.photos-list.task-info{ padding:.15rem; background-color:#fff;}
.photos-list.task-info .btn-box{ padding:0 .06rem; margin-top:.15rem; text-align:center;}
.photos-list.task-info .add-imgs{ display:inline-block; padding-left:.38rem; line-height:.3rem; font-size:.11rem; color:#999; background:url(//ued.jia.com/image/mobile/weixin_info/add.png) 0 0 no-repeat; background-size:.3rem;}
.top-tips{ padding:0 .15rem; line-height:.28rem; color:#fff; background-color:rgba(0,0,0,.5);}
.timerShaft-info .edit-btn{ position:absolute; top:50%; right:0; width:.2rem; height:.2rem; margin-top:-.1rem; background:url("//ued.jia.com/image/mobile/weixin_info/edit-right.png") 0 0 no-repeat; background-size:100%;}
.designer-wrap{ border-bottom:1px solid #e6e6e6;}
.designer-wrap .contract_designer{ border-top:1px solid #e6e6e6;}
.designer-wrap .contract_designer .contract_designer_dec h3{ margin:0; font-size:.13rem; line-height:.3rem;}
.designer-wrap .contract_designer .dec_item span{ font-size:.11rem;}
.designer-wrap .contract_designer .dec_item{ line-height:.2rem;}
.designer-wrap .contract_designer .contrac_pd{ padding:.15rem; position:relative;}
.designer-wrap .contract_designer .up_arr,.designer-wrap .contract_designer .down_arr{ width:.2rem; height:.2rem;  margin-top:-.1rem; background:url("//ued.jia.com/image/mobile/weixin_info/arrow-icon.png") 0 0 no-repeat; background-size:100%;}
.designer-wrap .contract_designer .down_arr{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.designer-wrap .contract_designer .up_arr{ -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);}
.designer-wrap .contract_designer .sjs_bd{ width:auto; padding:.15rem .15rem 0 .15rem; background-color:#f7f7f7; overflow:hidden;}
.designer-wrap .sjs_bd .sjs_pd{ padding:0;}
.designer-wrap .contract_designer .contract_designer_photo{ width:.5rem; height:.5rem;}
.designer-wrap .contract_designer .contract_designer_photo img{ width:.5rem;height:.5rem;}
.designer-wrap .contract_designer h3{ font-size:.13rem; line-height:.3rem;}
.designer-wrap .sjs_bd .sjs_pd .name{ vertical-align:top;}
.designer-wrap .sjs_bd li p{ line-height:.2rem; font-size:.11rem;}
.designer-wrap .sjs_bd .sjs_pd .sjs_photo,.designer-wrap .sjs_bd .sjs_pd .sjs_photo img{ width:.5rem; height:.5rem;}
.designer-wrap .sjs_bd .sjs_pd .name_star{ display: inline-block; height:.12rem; margin:.09rem 0 .09rem .1rem; background:url(//ued.jia.com/image/mobile/weixin_info/stars.png) 0 0 no-repeat; background-size:.7rem .6rem; vertical-align: top;}
.designer-wrap .sjs_bd .sjs_pd .name_star.star_five{background-position:0 0;}
.designer-wrap .sjs_bd .sjs_pd .name_star.star_four{background-position: 0 -.12rem;}
.designer-wrap .sjs_bd .sjs_pd .name_star.star_three{background-position: 0 -.24rem;}
.designer-wrap .sjs_bd .sjs_pd .name_star.star_two{background-position:0 -.36rem;}
.designer-wrap .sjs_bd .sjs_pd .name_star.star_one{background-position:0 -.48rem;}
.designer-wrap .flow{ padding:.24rem 0 0; background:transparent; border-bottom:1px dotted #ddd;}
.designer-wrap .flow .flow_txt{ font-size:.11rem; top:.22rem;}
.designer-wrap .sjs_bd .sjs_sigin{ padding:.1rem 0; line-height:.25rem; border-top:0 none;}
.designer-wrap .sjs_bd .sigin_content{ padding:0; font-size:.11rem; color:#999;}
.designer-wrap .sjs_sigin .sigin_content span.sigin_btn{ float:right; height:.25rem; line-height:.25rem; padding:0 .15rem;}
.designer-wrap .timerShaft-images .list-ul{ padding:.15rem .04rem;}
.designer-wrap .timerShaft-images .list-li{ margin:0 5.67%;}
.designer-bottom.owner_contract_btm{ margin-top:.05rem; padding:.2rem .15rem .3rem; background:#fff; border-top:1px solid #e6e6e6;}
.designer-bottom.owner_contract_btm p{ line-height:.2rem; font-size:.11rem; color:#999;}
.designer-bottom.owner_contract_btm .contarct_phone{ width:63.8%; height:.3rem; line-height:.3rem; margin-top:.16rem; color:#fff; border-radius:.04rem;}
.designer-bottom .tel{ padding-left:.2rem; background:url("//ued.jia.com/image/mobile/weixin_info/tel.png") 0 center no-repeat; background-size:.15rem;}


/*suncheng*/
/*promotion_ad.css*/
.promotion_ad_wrap{padding:0 0.15rem;}
.promotion_ad_wrap .promotion_ad_list{ width:100%; margin-top:0.15rem;}
.promotion_ad_list .promotion_ad_pic{ position: relative;}
.promotion_ad_list .promotion_ad_pic img{border-radius:0.05rem 0.05rem 0 0}
.promotion_ad_list .promotion_ad_pic span{position: absolute; top:39.32%; left:27.58%; color:#fff; font-size:0.214rem;}
.promotion_ad_list .promotion_pic_des{ width: 100%; height:0.34rem; background-color: #fff; line-height:0.34rem; color:#999; font-size:0.115rem;border-radius:0 0 0.05rem 0.05rem;}
.promotion_ad_list .promotion_pic_des p{ padding-left:0.12rem;padding-right:0.09rem;}
.promotion_ad_list .promotion_pic_des .promotion_time{float:right;}

/*promotion_des.css*/
.promotion_des_item .promotion_des_imgBd{position: relative;}
.promotion_des_item .promotion_des_imgBd span{ position: absolute; top:62.13%; left:25%; color:#fff; font-size:0.214rem;}
.promotion_des_item .promotion_item_txt{ width: 100%;height: 0.34rem;background-color: #fff;line-height: 0.34rem; color:#999;font-size:0.115rem;}
.promotion_des_item .promotion_item_txt p{ padding-left:0.26rem;padding-right:0.23rem; }
.promotion_des_item .promotion_item_txt  .promotion_time{ float:right; }
.promotion_des_wrap .promotion_des_txtTitle{width: 100%;height: 0.35rem;background-color: #fff; margin-top:0.14rem;line-height: 0.35rem; font-size:0.15rem; color:#2d2d2d;font-weight:600;padding-left:0.19rem;box-sizing: border-box;-webkit-box-sizing: border-box;}
.promotion_des_wrap .promotion_des_txt{padding:0.24rem 0.1rem 0.47rem 0.19rem;}
.promotion_des_txt p{font-size: 0.12rem;color:#999;line-height: 0.22rem;}
.fa0{color:#ffaa00;}
.promotion_des_txt .pd06{ padding-left:0.06rem;}
.promotion_des_txt .sep_ma{ margin:0 0.03rem;}
.promotion_des_txt .pd_right{ padding-right:0.06rem;}
.promotion_share{ width:89.1%;height:0.36rem; margin:0 auto; line-height: 0.36rem; text-align: center; background-color: #ffaa00; color:#fff; font-size: 0.16rem; border-radius: 0.03rem;}

/*owner_contract.css*/
.top_head{width: 100%;height:0.39rem;border-bottom:1px solid #3f3f40;background:-webkit-linear-gradient(top,#302f34 0%,#484749 100%);background:-moz-linear-gradient(top,#302f34 0%,#484749 100%);}
.owner_contract_bd{background-color: #fff;}
.owner_contract_bd .contract_designer{ border-top:1px solid #e6e6e6;}
.owner_contract_bd .contrac_pd{ padding:0.14rem 0.16rem 0.14rem 0.09rem; position: relative; }
.contract_designer li{ float:left;}
.contract_designer .contract_designer_photo{width: 0.535rem; margin-right:0.12rem;}
.contract_designer h3{ font-size:0.16rem; color:#333;}
.contract_designer .contract_designer_dec h3{ margin-top:0.03rem; margin-bottom:0.12rem; line-height: 0.18rem;}
.contract_designer .dec_item span{ font-size:0.125rem; color:#999;}
.contract_designer .dec_item .f4a{color:#f4a51b; margin:0 0.31rem 0 0.13rem;}
.contract_designer .dec_item .grn{ color:#49b127;}
.contract_designer span.comm_arr{ width: 0.15rem;height: 100%;-webkit-background-size: 100%;background-size: 100%; position: absolute;top:50%;transform:translateY(-50%); -webkit-transform:translateY(-50%); right:0.14rem; z-index:99;}
.contract_designer .down_arr{ background:url(//ued.jia.com/image/mobile/weixin_info/down.png) center center no-repeat;}
.contract_designer .up_arr{ background:url(//ued.jia.com/image/mobile/weixin_info/up_arr.png) center center no-repeat;}
.contract_designer .sjs_bd{width:100%;background-color: #fff;position:static;top:0.82rem; left:0;}
.sjs_dec{/*box-shadow: 0px 1px 1px #ebebeb inset;-webkit-box-shadow: 0px 1px 1px #ebebeb inset;*/}
.sjs_bd .sjs_pd{ position:relative; padding:0.15rem 0.1rem 0.15rem 0.09rem;}
.sjs_bd .sjs_pd .sjs_photo{width: 0.54rem; margin-right:0.12rem;}
.sjs_bd .sjs_pd .sjs_info{ float:none; padding-right:0.35rem; overflow:hidden;}
.sjs_bd .sjs_pd .name{ display:inline-block; max-width:45%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sjs_bd .sjs_pd .name_star{ width:1rem; height: 0.17rem; display: inline-block; background:url(//ued.jia.com/image/mobile/weixin_info/person_scroe_strar.png) no-repeat; -webkit-background-size: 100%; background-size: 100%; vertical-align: middle; margin-top:0.04rem; margin-left:0.1rem; -webkit-background-size: 1.2rem; background-size: 1.2rem; vertical-align: top; }
.sjs_bd .sjs_pd .name_star.star_five{background-position:0 0;}
.sjs_bd .sjs_pd .name_star.star_four{background-position: 0 -.2rem;}
.sjs_bd .sjs_pd .name_star.star_three{background-position: 0 -.39rem;}
.sjs_bd .sjs_pd .name_star.star_two{background-position:0 -.59rem;}
.sjs_bd .sjs_pd .name_star.star_one{background-position:0 -.78rem;}

.sjs_bd li p{font-size: 0.125rem;line-height:0.16rem;color:#999;}
.sjs_bd li p .gd{ padding-left:0.11rem;}
.sjs_bd li .person_me,.sjs_bd li .person_phone{ display: block; width:0.27rem; height: 0.27rem; background:#f4a51b; border-radius: 50%; position: relative;}
.sjs_bd li .person_me:before{content:"";background:url(//ued.jia.com/image/mobile/weixin_info/info.png) no-repeat;width: 0.16rem;height: 0.16rem;-webkit-background-size:100%;background-size:100%;position: absolute;top:0.06rem;left:0.05rem;}
.sjs_bd li .person_phone{ margin-top:0.1rem;}
.sjs_bd li .person_phone:before{content:"";background:url(//ued.jia.com/image/mobile/weixin_info/phone.png) no-repeat;width: 0.16rem;height: 0.16rem;-webkit-background-size:100%;background-size:100%;position: absolute;top:0.06rem;left:0.05rem;}
.sjs_bd .sjs_pd .mar_top{ position:absolute; right:0.1rem; top:0.1rem;}
.sjs_bd .sjs_sigin{border-top:1px solid #f8f8f8;}
.sjs_sigin .sigin_content{padding:0.1rem 0.09rem 0.1rem 0.16rem;font-size:0.125rem;color:#999;}
.sjs_sigin .sigin_content span.sigin_btn{display: inline-block;height: 0.27rem; padding:0 .18rem;background-color: #f4a51b;border-radius: 0.03rem;color:#fff;line-height: 0.27rem;text-align: center;margin-left:0.26rem;}
.sjs_sigin .sigin_content .sigin_href{ color:#fff;}
.owner_contract_btm{ padding-top:0.16rem;padding-bottom:0.13rem;}
.owner_contract_btm p{text-align: center;color:#e69c1c; line-height: 0.22rem;}
.owner_contract_btm .contarct_phone{width:89.1%;height: 0.35rem;background: #ffaa00;margin:0 auto;color:#fff;line-height: 0.35rem;font-size: 0.143rem; border-radius:0.03rem;}
.sigin_success{width:1.27rem; height: 0.36rem; background: rgba(0,0,0,.5); position:fixed; bottom:0.47rem; left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); z-index: 100; text-align: center; color:#fff; line-height: 0.36rem; font-size: 0.125rem; border-radius: 0.03rem;}

/*person_appraise.css*/
/* 总体评价 */
.person_appraise{ background-color: #fff; border-top:1px solid #dadada; border-bottom:1px solid #dadada; padding:0.12rem 0; }
.person_appraise .title{ padding-left:0.1rem; font-size:0.18rem; color:#666; font-weight:500; }
.person_appraise .person_content{padding: 0.18rem 0 0 0;}
.person_appraise .person_content > ul{ padding-left:0.32rem;}
.person_appraise .person_content li{ float:left;}
.person_content .person_info{ font-size: 0.125rem; color:#999; }
.person_appraise .person_content .person_photo{ width:0.53rem; height: 0.53rem; border:1px solid #bfbfbf; border-radius:0.08rem; margin-right:0.12rem; }
.person_appraise .person_content .name{ font-size: 0.16rem; color:#333; line-height: 0.18rem; }
.person_appraise .person_content .person_scrore{ width:1rem; height:0.17rem; background:url(//ued.jia.com/image/mobile/weixin_info/person_scroe_strar.png) no-repeat; overflow: hidden; display: inline-block; vertical-align: top; margin-top:0.01rem; margin-left:0.1rem; -webkit-background-size: 1.2rem; background-size:1.2rem; }
.person_appraise .person_content .person_scrore.star_five{background-position: 0 0;}
.person_appraise .person_content .person_scrore.star_four{background-position: 0 -.2rem;}
.person_appraise .person_content .person_scrore.star_three{background-position: 0 -.39rem;}
.person_appraise .person_content .person_scrore.star_two{background-position:0 -.59rem;}
.person_appraise .person_content .person_scrore.star_one{background-position:0 -.78rem;}
.person_appraise .person_content .position{ margin-top:0.03rem; display: inline-block; }
.person_appraise .person_content .exp span{ margin-left:0.18rem; }
.person_appraise .person_content .score_f { margin:0.27rem 0 0.2rem 0; }
.person_appraise .score_f ul{ width:81.25%; margin:0 9.375%;}
.person_appraise .score_f li{ float:left; width:23%; height:0.2rem; line-height: 0.2rem; margin-right:15.5%; background-color: #fff; border-radius:0.2rem; position: relative; color:#999;}
.person_appraise .score_f li:nth-child(3n){ margin-right:0;}
.person_appraise .score_f li.ff9{ color:#fff;}
.person_appraise .score_f li b{ width: 0.2rem; height:0.2rem; background:url(//ued.jia.com/image/mobile/weixin_info/flower1.png) no-repeat; overflow: hidden; -webkit-background-size: 0.69rem; background-size: 0.69rem; display: inline-block; vertical-align: middle; position: absolute; left:0; top:0;  z-index: 2;}
.person_appraise .score_f li span{ height:0.2rem; position: absolute; font-size:0.14rem; border-radius:0.2rem; left:0; top:0; background-color: #fff; z-index: 1; padding:0 0.06rem 0 .25rem; white-space:nowrap;}
.person_appraise .score_f li span.Wh{ color:#fff; }
.person_appraise .score_f li b.good{ background-position: 0 0; }
.person_appraise .score_f li b.Jfine{ background-position: -0.25rem 0;}
.person_appraise .score_f li b.bad{ background-position: -0.492rem 0;}
.person_appraise .score_f .ff9 .col1{background-color: #ff9466;}
.person_appraise .score_f .ff9 .col2{background-color: #ffcc66;}
.person_appraise .score_f .ff9 .col3{background-color: #b3b3b3;}
.person_appraise .txt_word{ padding:0 0.1rem; }
.person_appraise .bd_w{ width:100%; height: 0.49rem; background:#fcfcfc; border:1px solid #f0f0f0; border-radius: 0.03rem; padding:0.08rem 0 0 0.08rem;box-sizing:border-box;-webkit-box-sizing:border-box;}
.person_appraise .bd_w textarea{ width: 100%; height:100%; font-size:0.125rem; background-color: #fcfcfc;}
/* 综合评价 */
.score_content{ margin-top:0.115rem; padding-bottom:0.26rem; }
.R_score{ padding: 0.15rem 0.1rem 0; color: #999; font-size: 0.16rem}
.R_score .score_item{ height: 0.26rem; line-height: 0.26rem; margin-bottom: 0.25rem}
.score_item .name{ float:left; margin-right:0.1rem; }
.score_item .commentMark{ overflow:hidden;}
.score_item .ratings li{ width: 13%; height: 0.26rem; background: url(//ued.jia.com/image/mobile/weixin_info/score_person.png) no-repeat 0 -0.31rem; -webkit-background-size: 0.26rem; background-size:0.26rem; float: left; margin-right:6%;}
.score_item .ratings li.on{ background-position: 0 0;}
/* 提交 */
.score_content .sublit{ width:89.1%; height: 0.35rem; background: #ffaa00; line-height: 0.35rem; margin:0 auto; text-align: center; font-size:0.143rem; border-radius: 0.03rem;}
.score_content .sublit a{ color:#fff; display: block; height: 100%;}
.score_content .sublit a:active{background-color:#f0a000;}

.qrcode-box{ padding:0.16rem 0 0; text-align:center;}
.qrcode-box img{ width:30%;}

.maskLoadBox{display:none; position:fixed; z-index:999; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,0.4);}
.maskLoadBox .load-box{position:absolute;background:rgba(0,0,0,0.5);top:50%;left:50%;margin-left:-0.83rem;margin-top:-0.25rem;border-radius:0.05rem;z-index:98;display: block; height: 0.3rem; right: 0; padding:0.1rem 0;width: 1.66rem; text-align:center;}
.maskLoadBox .load-icon{display: inline-block;border: .03rem solid rgba(255,255,255,0.2);border-left: .03rem solid rgba(0,0,0,0.2);width: .24rem;height: .24rem;border-radius: .32rem;position: relative;-moz-animation: out 1s infinite linear;-webkit-animation: out 1s infinite linear;animation: out 1s infinite linear;}
.maskLoadBox .txt{display:inline-block;color:#fff;font-size:.14rem;font-weight:bold;line-height:.3rem; vertical-align:top; margin-left:0.1rem;}
@-webkit-keyframes out {
    0% { -webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transform:rotate(0deg);}
    100% { -webkit-transform:rotate(360deg);transform:rotate(360deg); -moz-transform:rotate(360deg);}
}


/*liulei add*/
.red_con{
    position: relative;
}
.packet_con{
    position: absolute;
    top: 23.61%;
    left: 21.09%;
    width: 59.53%;
}
.money_packet{
    width: 100%;
    color: #fff;
    position: relative;
}
.packet_txt{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.packet_title{
    text-align: center;
    width: 100%;
    top: 7%;
    position: absolute;
}
.money_num{
    text-align: center;
    width: 100%;
    height: 100%;
    padding-top: 18%;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    position: absolute;
}
.money_num_txt{
    font-size: .57rem;
    position: relative;
}
.money_icon{
    font-size: .19rem;
    position: absolute;
    left: -.1rem;
    top: .06rem;
}
.awards_txt{
    font-size: .19rem;
    color: #ff8a01;
    text-align: center;
    margin-top: .1rem;
}
.share_dp{
    background: #ce3a37;
    padding: .38rem 0 .45rem 0;
}
.share_dp .promotion_share{
    display: block;
}
.warm_prompt{
    font-size: .12rem;
    color: #fed06e;
    padding: .15rem 11% 0 35%;;
}
.warm_prompt_txt{
    position: relative;
}
.warm_prompt_txt i{
    position: absolute;
    display: block;
    width: .6rem;
    left: -.6rem;
}
/*设计师*/
.dp_con{
    background: #fed84b;
    padding-top: .4rem;
    text-align: center;
}
.dp_win{
    font-size: .18rem;
    color: #333;
    padding-bottom: .25rem;
}
.person_icon{
    display: inline-block;
    width: .55rem;
    height: .55rem;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    position: relative;
}
.cloud_icon{
    display: block;
    width: .2rem;
    height: .2rem;
    background: url(//ued.jia.com/image/mobile/weixin_info/crown.png) no-repeat scroll 0 0;
    background-size: 100% auto;
    position: absolute;
    left: -.1rem;
    top: -.1rem;
}
.dp_details{
    padding: .2rem 27% 0;
    color: #333;
    font-size: .12rem;
}
.dp_mess{
    background: #fffcd5;
    padding: .25rem .15rem 0;
}
.dp_mess .contract_designer .sjs_bd{
    background: #fffcd5;
}
.dp_mess .sjs_dec{
    box-shadow: 0px -1px 1px #ebebeb inset;
    -webkit-box-shadow: 0px -1px 1px #ebebeb inset;
}
.dp_mess .sjs_bd .sjs_pd .mar_top{
    font-size: .12rem;
    color: #999;
    right: 0;
    top: .4rem;
}
.mess_title{
    font-size: .12rem;
    color: #9d9d9d;
}
.dp_mess .sjs_bd .sjs_pd{
    padding: 0.15rem 0.1rem 0.15rem 0;
}
.evaluate{
    padding-bottom: .15rem;
    box-shadow: 0px -1px 1px #ebebeb inset;
    -webkit-box-shadow: 0px -1px 1px #ebebeb inset;
}
.evaluate .title{
    color: #333;
    font-size: .16rem;
    padding: .15rem 0;
}
.evaluate .evaluate_txt{
    font-size: .12rem;
    color: #9d9d9d;
}
.evaluate_star{
    padding: .2rem 0;
    position: relative;
    z-index: 10;
}
.star_eva li{
    width: 100%;
    text-align: center;
    line-height: .2rem;
    height: .2rem;
    margin-top: .1rem;
}
.star_eva li:nth-child(1){
    margin-top: 0;
}
.star_eva li .name{
    display: inline-block;
    max-width: 45%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.star_eva li .name_star{
    width: 1rem;
    height: 0.174rem;
    display: inline-block;
    background: url(//ued.jia.com/image/mobile/weixin_info/person_scroe_strar.png) no-repeat;
    -webkit-background-size: 100%;
    background-size: 100%;
    vertical-align: middle;
    margin-left: 0.1rem;
    -webkit-background-size: 1.2rem;
    background-size: 1.2rem;
    vertical-align: top;
}
.m_cloud{
    display: block;
    position: absolute;
    width: 14.37%;
    left: -.15rem;
    top: -.15rem;
}
.s_cloud{
    display: block;
    position: absolute;
    width: 9.22%;
    bottom: -.1rem;
    right: -.15rem;
}
.jag_bg{
    background: url(//ued.jia.com/image/mobile/weixin_info/jag.png) #fffcd5 repeat-x left bottom;
    background-size:.05rem auto;
    height: .05rem;
}
.work_show{
    padding: 0 .15rem 0;
    width: 100%;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.red_bg{
    background: #fd7054;
    padding-bottom: .3rem;
}
.work_show .my_work{
    font-size: .16rem;
    color: #fff;
    line-height: .36rem;
}
.my_work_con{
    overflow: hidden;
}
.my_work_con li{
    width: 22.75%;
    margin: 0 3% 3% 0;
    float: left;
}
.my_work_con li:nth-child(4n+4){
    margin-right: 0;
}

/*完成量房*/
.finish_title{
    height: .45rem;
    line-height: .45rem;
    background: #f6f6f6;
    font-size: .18rem;
    color: #333;
    text-align: center;
}
.flow{
    padding: .5rem .15rem .3rem;
    background: #ffffff;
    height: .4rem;
}
.flow_pic{
    width: 100%;
    padding-left: .24rem;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    position: relative;
}
.flow_pic .flow_con{
    width: 33.33%;
    float: left;
    height: .02rem;
    background: #e6e6e6;
    position: relative;
}
.flow_circle{
    width: .16rem;
    height: .16rem;
    line-height: .16rem;
    border-radius: .08rem;
    -webkit-border-radius:.08rem;
    position: absolute;
    right: 0;
    top: -.08rem;
    z-index: 20;
    text-align: center;
}
.flow_circle.circle_y{
    background: #ffb911;
}
.flow_circle.circle_j{
    background: #ffa126;
}
.flow_circle.circle_r{
    background: #ff871d;
}
.flow_circle.circle_x{
    background: #ffcc00;
}
.flow_circle i{
    display: inline-block;
    width: .06rem;
    height: .06rem;
    border-radius: .03rem;
    -webkit-border-radius:.03rem;
    background: #fff;
    position: absolute;
    left: .05rem;
    top: .05rem;
}
.flow_pic .flow_con.flow_con_pa1{
    background: linear-gradient(left,#ffb911,#ffb911);
    background: -webkit-linear-gradient(left,#ffb911,#ffb911);
}
.flow_pic .flow_con.flow_con_pa2{
    background: linear-gradient(left,#ffb911,#ffa126);
    background: -webkit-linear-gradient(left,#ffb911,#ffa126);
}

.flow_begin{
    position: absolute;
    left: 0;
    top: -.12rem;
    width: .24rem;
    height: .24rem;
    background: #fbfbfb;
    border-radius: .12rem;
    -webkit-border-radius:.12rem;
    -webkit-box-shadow:0 0 1px #ededed inset;
    box-shadow:0 0 1px #ededed inset;
}
.flow_begin .flow_circle{
    left: .04rem;
    top: .04rem;
}
.flow_circle .flow_txt{
    position: absolute;
    top: 0.3rem;
    left: -0.17rem;
    width: .5rem;
    font-size: .14rem;
    color: #999;
}
.m_top{
    margin-top: .05rem;
}
.txt_title{
    font-size: .14rem;
    color: #999;
    padding: 0 .15rem;
}
.img_show{
    padding: .23rem .15rem;
    text-align: center;
    background: #fff;
}
.contract_mess .sjs_dec{
    box-shadow: 0px -1px 1px #ebebeb inset;
    -webkit-box-shadow: 0px -1px 1px #ebebeb inset;
}

.dp_mess .sjs_bd li p,.contract_mess .sjs_bd li p{
    height: .16rem;
}
.contract_mess .sjs_bd .sjs_pd .sjs_info{
    padding-right: 0;
}
.wallet_icon{
    margin: .43rem 0;
}
.wallet_icon .money_packet{
    width: 59.53%;
    margin: 0 auto;
}
.mg_num{
    margin-top: .15rem;
}
.pitch{
    padding-left: .2rem;
}
.pitch.pitch_on{
    background: url(//ued.jia.com/image/mobile/weixin_info/pitch_on.png) no-repeat left center / .16rem auto;
    color: #d54036;
}
.work_show .my_work.my_work_c{
    color: #999;
}

/*点击图片放大缩小*/
.imgPopBox{display:none;position:fixed;left:0;top:0;bottom:0;overflow:hidden;background-color:#000;z-index:9999}
.imgPopBox .wrapBox{ position:relative; width:100%; height:100%; overflow:hidden;}
.imgPopBox .botDiv{ position:absolute;bottom:0; left:0; right:0; z-index:10000; height:.6rem;background:linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0));background:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0));background:-moz-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0));}
.imgPopBox .imgBoxUl{ position:absolute;left:0;top:0; height:100%;}
.imgPopBox .imgBoxLi{ position:relative; float:left; height:100%;}
.imgPopBox .imgBoxLi img{position:absolute; top:50%; left:50%;width:auto;max-width:100%; max-height:100%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.animate{-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.imgPopBox .numBox{ float:left; height:.28rem; line-height:.28rem;margin-top:.16rem;margin-left:4%;font-size:.14rem; color:#fff; font-family:"Microsoft YaHei";}
.imgPopBox .numBox .thisNum{font-size:.27rem;}
.imgPopBox .imgBoxLi p{color: #fff;position:absolute;bottom:.6rem;left:0;right:0;z-index:10000;padding:0 .1rem;
    font-size:.14rem;}
.pinch-zoom-container {display:table-cell;float:left;height:100%;vertical-align:top; overflow:hidden;}