.van-pull-refresh{overflow:hidden;-webkit-user-select:none;user-select:none}.van-pull-refresh__track{position:relative;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-pull-refresh__head{position:absolute;left:0;width:100%;height:50px;overflow:hidden;color:#969799;font-size:14px;line-height:50px;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.float-action{position:fixed;right:0;bottom:40vh;background:rgba(0,0,0,.3);padding:.1333333333rem 3px;text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px}.float-action .icon{width:.5333333333rem;display:block;line-height:40px;border-bottom:1px solid #fff;padding:.2666666667rem 0;margin:0 .2rem}.float-action .icon img{display:block}.float-action .icon:last-child{border:none}.float-action .action-list{display:none}.float-action .action-list.active{display:block}.van-tab--active{color:#8fbd1f}.van-tabs__line{background-color:#8fbd1f}.van-tab{font-size:15.5px;color:#4f4f4f}#my-assignment{background:#f1eff4;min-height:100vh}#my-assignment .expert-tabs .expert-tab{line-height:1.2rem;height:1.2rem;width:50%;text-align:center;background:#fff;font-size:.3866666667rem}#my-assignment .expert-tabs .active{color:#1f6510}#my-assignment .expert-tabs .active a{border-bottom:.04rem solid #1f6510;display:inline-block;height:1.16rem}#my-assignment .avatar img{display:block;width:2rem;height:2rem;border-radius:50%}#my-assignment .booking-list{padding:0 .08rem;min-height:60vh}#my-assignment .booking-item{background:#fff;margin-top:.2666666667rem;border-radius:5px;padding:.32rem .24rem;position:relative;overflow:hidden}#my-assignment .booking-item .tri{background:#3797bf;color:#fff;position:absolute;right:-.6666666667rem;top:.0666666667rem;transform:rotate(45deg);width:2rem;text-align:center;font-size:.3066666667rem;line-height:.6666666667rem}#my-assignment .booking-item .tri.arrive{background:#2e7e1f}#my-assignment .row-between{display:flex;justify-content:space-between}#my-assignment .hd{padding:0 .1333333333rem}#my-assignment .spec{width:5.7333333333rem;padding-top:.1333333333rem;line-height:.4666666667rem}#my-assignment .spec p{font-size:.3066666667rem}#my-assignment .arrive-spec{width:9.3333333333rem;padding:.1333333333rem 0 .2rem;line-height:.4666666667rem}#my-assignment .arrive-spec p{font-size:.3066666667rem}#my-assignment .action-bar{margin:0 0 .1866666667rem 0}#my-assignment .action{text-align:right}#my-assignment .action a{margin-left:.2266666667rem}#my-assignment .contact{text-align:center}#my-assignment a.btn{font-size:.2933333333rem;display:inline-block;line-height:.5866666667rem;border-radius:.2933333333rem;border:1px solid #cdcdcd;padding:0 .2133333333rem;color:#434343}#my-assignment .booking-summary{font-size:.2933333333rem;line-height:.4rem;padding:.2666666667rem .1333333333rem 0}#my-assignment .eye{color:#82ae3e}#my-assignment .eye .van-icon{color:#82ae3e;font-size:.2933333333rem;line-height:.4rem;padding-left:3px}#my-assignment .tag span{font-size:.2933333333rem;padding:0 3px;display:inline-block}#my-assignment .comment{font-size:.2933333333rem;margin:0 .1333333333rem .2rem;line-height:.4rem}#my-assignment .history-list{margin:.1333333333rem 0 .1333333333rem 0;padding-left:.3466666667rem;font-size:.2933333333rem;line-height:.5333333333rem;position:relative;overflow-y:hidden}#my-assignment .history-item{position:relative;padding-left:.3466666667rem;color:#999;padding-top:.1333333333rem}#my-assignment .history-item .cycle{background:#fff;width:.2rem;height:.2rem;border:.04rem solid #999;line-height:40px;border-radius:50%;display:inline-block;position:absolute;left:-.1333333333rem;top:.2533333333rem}#my-assignment .history-item.first .cycle{border-color:#86c226}#my-assignment .history-item.first{color:#000}#my-assignment .history-list .bg{position:absolute;height:100%;bottom:.2666666667rem;border-left:1px solid #959595;left:.3333333333rem}#my-assignment .van-tabs__line{background-color:#68a52e;height:2px}#my-assignment .van-tab--active{color:#68a52e}#my-assignment .booking-tabs{padding:0 .3466666667rem}#my-assignment .booking-tabs .van-tabs--line .van-tabs__wrap{height:.8rem;border-radius:.4rem;margin:.3333333333rem 0 .2rem}#my-assignment .booking-tabs .van-tab{line-height:.8rem;height:.8rem;font-size:.3466666667rem}