.popup-wrapper[data-v-30bd166f]{position:fixed;right:0;top:0;z-index:1001;border-radius:0}.popup-wrapper.max[data-v-30bd166f]{width:100vw;height:100vh;background:#272930}.popup-wrapper.min[data-v-30bd166f]{top:30vh;width:auto;max-width:140px;height:50px;border-top-left-radius:25px;border-bottom-left-radius:25px;overflow:hidden;border:1px solid #efefef;border-right:none}.popup-wrapper .min-btn[data-v-30bd166f]{position:absolute;right:10px;top:10px}.popup-wrapper .control-bar[data-v-30bd166f]{position:fixed;height:68px;bottom:50px;width:100%}.popup-wrapper .control-bar .hang-off-btn[data-v-30bd166f]{background:#c9534f;border-radius:50%;width:68px;height:68px;margin:0 auto}.popup-wrapper .phone-icon-wrapper[data-v-30bd166f]{width:40px;height:40px;background:#d4b552;margin:5px;border-radius:50%}.popup-wrapper .speaker[data-v-30bd166f]{padding:0 10px;font-size:13px;text-overflow:ellipsis;overflow:hidden}.popup-wrapper .room-info[data-v-30bd166f]{height:80px;line-height:35px;padding-left:10px}.popup-wrapper .person-container[data-v-30bd166f]{padding:10px;padding-top:50px}.popup-wrapper .person-container .person-wrapper[data-v-30bd166f]{color:#ccc;text-align:center}.popup-wrapper .person-container .person-wrapper .avatar[data-v-30bd166f]{border-radius:15px;width:40vw;height:40vw}.popup-wrapper .person-container .person-wrapper .name[data-v-30bd166f]{text-align:center;word-break:break-all}.popup-wrapper .person-container .person-wrapper .name .speak-icon-wrapper[data-v-30bd166f]{padding-top:10px}.video-wrapper[data-v-30bd166f]{height:0;width:0;overflow:hidden}.intro-container[data-v-2099dda6]{height:80vh;font-size:14px;padding-bottom:10px}.intro-container .title[data-v-2099dda6]{text-align:center;font-weight:700;font-size:15px;padding:20px}.intro-container .content .block[data-v-2099dda6]{padding:10px;margin:10px;border-radius:5px;border:1px solid #efefef}.intro-container .content .title[data-v-2099dda6]{font-size:14px;padding:10px}.van-tabbar{background:#000;background-color:#000!important}.van-tabbar .van-tabbar-item__icon img{height:20px}.van-tabbar .van-tabbar-item{color:#c3c3c3}.van-tabbar .van-tabbar-item--active{background:transparent!important;color:#d4b552}.van-grid-item .van-icon{font-size:25px;padding-bottom:10px}.van-dialog__confirm,.van-dialog__confirm:active{background-color:#d4b552;color:#fff}.van-picker__cancel,.van-picker__confirm{color:#d4b552}.van-tabs__line{background-color:#d4b552!important}.comment-bottom-bar{width:100%;position:fixed;bottom:0;background:#fff;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;height:50px}.comment-bottom-bar,.comment-bottom-bar .input-item{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-bottom-bar .input-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px}.comment-bottom-bar .input-item .promp-txt{background-color:#efefef;padding:9px;margin-left:6px;border-radius:10px;color:#232323;font-size:12px;padding-left:15px;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1}.comment-bottom-bar .input-item .inner-btn{padding:5px 10px}.comment-bottom-bar .bottom-item{position:relative;text-align:center}.comment-bottom-bar .bottom-item .comment-count,.comment-bottom-bar .bottom-item .share-btn{width:60px;color:#d4b552;padding-top:28px;font-size:10px}.comment-bottom-bar .bottom-item .share-btn{border:none;background:transparent;text-shadow:none}.comment-bottom-bar .bottom-item .share-btn:after{border:none}.comment-bottom-bar .bottom-item .iconfont{position:absolute;top:5px;left:20px;font-size:22px;z-index:-1;color:#d4b552}.van-cell .iconfont{padding-right:6px}.container-with-bottombar{padding-bottom:50px}.van-search{background:#fff}.van-switch--on{background-color:#d4b552!important}.van-swipe-cell .van-button{border-radius:0}.van-collapse-item__content{color:inherit!important}.empty-promp{font-size:18px;color:#666;text-align:center;padding:35px}.short-label .van-cell__title{-webkit-box-flex:0;-ms-flex:none;flex:none}.field-readonly .van-field__control{color:#999}.van-index-bar__index{padding-left:0}.van-index-anchor--sticky,.van-index-bar__sidebar{z-index:1}.van-radio .van-radio__icon--checked .van-icon{border-color:#d4b552;background:#d4b552}.van-radio .van-radio__icon--round .van-icon{border-color:#d4b552}.van-checkbox__icon--checked .van-icon{background:#d4b552;border-color:#d4b552}.van-nav-bar{z-index:1}.van-nav-bar .van-icon,.van-nav-bar .van-nav-bar__text{color:#000}.van-collapse-item .van-cell__title{color:#d4b552!important}.van-cell:not(:last-child):after{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;content:" ";pointer-events:none;right:0;bottom:0;left:16px;border-bottom:1px solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.period-table{color:#fff;background:hsla(0,0%,100%,.3)}.period-table .period-item{text-align:center;display:inline-block;width:33.3%}.period-table .period-item .period-sub-item{display:inline-block}.period-table .period-item .sub-title{font-size:12px}.period-table .period-item .start-date{font-size:10px}.period-table .period-item .card-container{text-align:center}.period-table .period-item .card-container div{display:inline-block}.period-table .period-item .card-container .empty-promp{display:block;line-height:18vw;padding:0}.period-table .period-item .card-container img{width:12vw;height:18vw;padding:3px}.period-table .period-item.current{-webkit-animation:bgOpcity 3s linear infinite;animation:bgOpcity 3s linear infinite}@-webkit-keyframes bgOpcity{0%{background-color:hsla(0,0%,100%,.3)}50%{background-color:rgba(212,181,82,.8)}to{background-color:hsla(0,0%,100%,.3)}}.van-col .period-item{width:100%}.van-address-edit__buttons .van-button{border-radius:5px}.van-address-edit__buttons .van-button--danger{background:#d4b552;color:#fff;border:none}.t-center input{text-align:center}.filter-bar .van-tag{font-size:14px}.van-swipe__indicator--active{background-color:#d4b552!important}.van-tabbar-item--active{background-color:transparent}.van-popover__action{width:auto!important}.van-nav-bar .van-icon,.van-picker__confirm{color:#d4b552!important}.van-tag--primary{background-color:#d4b552!important}.van-pull-refresh__head{-webkit-transform:none;transform:none}.van-sidebar-item--select{border-color:#d4b552}.van-sidebar-item--select:before{background-color:#d4b552!important}.van-tree-select__item--active{color:#d4b552!important}.van-action-sheet__cancel:before{display:none}.van-stepper__minus:after,.van-stepper__minus:before,.van-stepper__plus:after,.van-stepper__plus:before{right:auto;bottom:auto}.van-step__icon--active,.van-step__title--active{color:#d4b552!important}.van-submit-bar__text span{display:inline}.navbar-right-link .van-nav-bar__right .van-nav-bar__text{font-weight:700;color:#d4b552}.van-tabs__nav--card{border-color:#d4b552!important}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff!important;background-color:#d4b552!important;border-color:#d4b552!important}.van-tabs__nav--card .van-tab{color:#d4b552!important;border-color:#d4b552!important}.van-step__circle,.van-step__line{background-color:#d4b552!important}.counselor-detail-info .user-info{padding:12px 10px;position:relative}.counselor-detail-info .user-info .photo{width:120px;height:120px;border-radius:5px;border:1px solid #efefef;background-size:cover!important}.counselor-detail-info .user-info .info{position:relative;min-height:120px;font-size:14px}.counselor-detail-info .user-info .info .avatar{width:80px;height:80px;border-radius:5px;border:1px solid #efefef}.counselor-detail-info .user-info .info .name{font-size:18px;font-weight:400}.counselor-detail-info .user-info .info .detail{position:absolute;width:100%;bottom:0}.counselor-detail-info .user-info .info .detail .display-inlineb{padding-top:5px}.counselor-detail-info .user-info .info .detail .price{font-size:18px}.counselor-detail-info .user-info .info .detail .price-origin{font-size:14px;text-decoration:line-through}.counselor-detail-info .counselor-content .intro-img{width:85vw}.counselor-detail-info .title{color:#000;font-weight:700;padding:6px 0}.counselor-detail-info .service-qrcode{padding:10px}.counselor-detail-info .rte-content{padding:0 10px;font-weight:300}.counselor-detail-info .rte-content img{height:auto!important}.service-status{padding:10px;font-size:20px;font-weight:700}.consult-steps .datetime{padding:6px 0}.calendar-bottom-bar{height:50px;background:#d4b552}.calendar-bottom-bar .btn{color:#fff}