.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-calendar{overflow:auto}.counselor-calendar .wrapper{background:#fff;width:100%;z-index:1}.counselor-calendar .wrapper .counselor-info{position:fixed;z-index:10;width:100%;text-align:center;height:40px;line-height:40px}.counselor-calendar .wrapper .counselor-info img{border-radius:50%;border:1px solid #efefef;height:35px;width:35px;vertical-align:middle}.counselor-calendar .wrapper .counselor-info span{padding-left:10px;vertical-align:middle}.counselor-calendar .wrapper .day-title-bar{display:inline-block;width:1275px;text-align:center;-webkit-box-shadow:#929292 0 3px 5px;box-shadow:0 3px 5px #929292;background:#fff;height:50px;padding-top:50px;border-radius:0 0 20px 20px}.counselor-calendar .wrapper .day-title-bar.customer{width:600px}.counselor-calendar .wrapper .day-title-bar .day-title{width:85px;display:inline-block}.counselor-calendar .wrapper .day-title-bar .day-title .day-title-main{font-weight:300}.counselor-calendar .wrapper .times-container{padding-top:110px;width:1275px}.counselor-calendar .wrapper .times-container.customer{width:600px}.counselor-calendar .wrapper .times-container .time-row{width:100%;display:inline-block}.counselor-calendar .wrapper .times-container .time-row .time-cell-wrapper{width:85px;position:relative;display:inline-block}.counselor-calendar .wrapper .times-container .time-row .time-cell{padding:3px 5px}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner{width:100%;height:50px;line-height:50px;text-align:center;display:inline-block;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner .flag{position:absolute;right:0;top:0;height:14px;width:20px;background-size:10px 10px!important;background:url(https://lovekard-publicread.oss-cn-beijing.aliyuncs.com/web/static/icon/checked.png) no-repeat 50%;background-color:#d4b552;border-radius:0 0 0 5px}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner.wait-for-open{background:#d4b552;color:#fff}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner.opened{border:1px solid #d4b552;color:#d4b552}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner.disabled{color:#ccc}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner.wait-for-order{border:1px solid #d4b552;background:#d4b552;color:#fff}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner.ordered{border:2px solid #d4b552;color:#d4b552}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner .time-title{display:inline-block;pointer-events:none}.counselor-calendar .wrapper .times-container .time-row .time-cell-inner .subtitle{position:absolute;font-size:12px;bottom:0;width:100%;left:0;line-height:16px;pointer-events:none}.schedule-modal{border-radius:15px;width:80vw;overflow:visible;font-size:14px}.schedule-modal .btn-cancel{color:#d4b552!important}.schedule-modal .close-btn{position:absolute;top:-35px;color:#fff;right:-15px;background:#d4b552;width:30px;height:30px;line-height:35px;text-align:center;border-radius:50%;font-size:18px}.schedule-modal .schedule-modal-inner{padding:5vw 10vw}.schedule-modal .table-row{color:#666;line-height:30px}.schedule-modal .table-row .table-label{text-align:right;padding-right:20px}.schedule-modal .table-row .table-val{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.counselor-calendar-chooser .counselor-info{position:fixed;z-index:10;width:100%;text-align:center;height:40px;line-height:40px}.counselor-calendar-chooser .counselor-info img{border-radius:50%;border:1px solid #efefef;height:35px;width:35px;vertical-align:middle}.counselor-calendar-chooser .counselor-info span{padding-left:10px;vertical-align:middle}.counselor-calendar-chooser .date-title-bar-wrapper{overflow-x:auto;overflow-y:hidden}.counselor-calendar-chooser .date-title-bar{width:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999}.counselor-calendar-chooser .date-title-bar .date-title-item{text-align:center;padding:10px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.counselor-calendar-chooser .date-title-bar .date-title-item.active{background:#d4b552;color:#fff}.counselor-calendar-chooser .date-title-bar .date-title-item.active .font-gray{color:#fff}.counselor-calendar-chooser .date-title-bar .date-title-item.active:after{border:solid transparent;content:" ";height:0;top:100%;position:absolute;width:0;border-width:10px;border-top-color:#d4b552;left:50%;margin-left:-10px}.counselor-calendar-chooser .consult-times-container{padding-left:10px;padding-right:10px;padding-top:80px}.counselor-calendar-chooser .consult-times-container .time-wrapper{line-height:40px;text-align:center;border-radius:5px;border:1px solid #999;margin:5px 0;position:relative}.counselor-calendar-chooser .consult-times-container .time-wrapper.selected{border-color:#d4b552;color:#d4b552}.counselor-calendar-chooser .consult-times-container .time-wrapper.disabled{background:#e8e8e8;color:#aaa;border:1px solid #e8e8e8}.counselor-calendar-chooser .consult-times-container .time-wrapper .flag{position:absolute;right:0;top:0;height:14px;width:20px;background-size:10px 10px!important;background:url(https://lovekard-publicread.oss-cn-beijing.aliyuncs.com/web/static/icon/checked.png) no-repeat 50%;background-color:#d4b552;border-radius:0 0 0 5px}