.customPopup{padding:.32rem;background-repeat:no-repeat;background-size:100% auto}.customPopup .title{font-size:.48rem;color:#274059;text-align:center;font-weight:700}.customPopup .content{overflow-y:scroll;margin:.32rem 0;line-height:.58667rem;max-height:10.66667rem}.departmentList{position:fixed;top:0;left:0;right:0;bottom:0}.departmentList .content{height:calc(100% - 1.44rem)}.departmentList .van-tag{font-size:20rpx!important}.departmentList .name{display:inline;line-height:.64rem}.departmentList .large{font-size:.42667rem}.departmentList .left{width:4rem}.departmentList .right{width:6rem}.departmentList .importantPopup{height:80vh;overflow-y:auto;padding:.32rem;line-height:.58667rem}.departmentList .activeSecondlevelClass{color:#3ca0ff}.searchDepartment{height:100%;background-color:#f5f5f5}.searchDepartment .van-search__content{background-color:#fff}.searchDepartment .content{background-color:#fff;padding:.26667rem;border-radius:.26667rem}.searchDepartment .content .title{font-size:.42667rem;font-weight:700;height:1.06667rem;line-height:1.06667rem;color:#505050}.searchDepartment .content .doctor .item{justify-content:space-between;padding:.26667rem 0}.searchDepartment .content .doctor .item .avatar{width:1.33333rem;height:1.33333rem;border-radius:.26667rem;overflow:hidden}.searchDepartment .content .doctor .item .avatar img{width:100%;height:100%}.searchDepartment .content .doctor .item .right{width:80%;font-size:.37333rem;line-height:.64rem}.searchDepartment .content .doctor .item .right .name h3{font-weight:700;font-size:.42667rem;margin-right:.26667rem;color:#505050}.searchDepartment .content .department{margin-top:.26667rem}.container[data-v-37ff0a81]{position:relative}.m-content.overflow-line[data-v-37ff0a81]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.btn-more[data-v-37ff0a81]{color:#fff;float:right;color:#3ca0ff;position:absolute;bottom:0;right:0;padding-left:2em;padding-right:.9em;background-image:linear-gradient(90deg,hsla(0,0%,100%,.2),10%,#fff 30%)}.btn-more.more-collapse[data-v-37ff0a81]{bottom:-.5rem}.btn-more.more-collapse[data-v-37ff0a81]:after,.btn-more.more-collapse[data-v-37ff0a81]:before{top:.05333rem;transform:rotate(180deg)}.btn-more.more-collapse[data-v-37ff0a81]:before{top:.10667rem}.btn-more[data-v-37ff0a81]:after,.btn-more[data-v-37ff0a81]:before{width:0;height:0;content:"";position:absolute;right:0;top:.18667rem}.btn-more[data-v-37ff0a81]:after{border-top-color:#5383e7;z-index:1}.btn-more[data-v-37ff0a81]:before{border-top-color:#1c2239;z-index:2;top:.13333rem}.doctor-info-wrap .doctor-info-wrap-top{display:flex;align-items:center;justify-content:space-between}.doctor-info-wrap .doctor-info{display:flex}.doctor-info-wrap .name-wrap .doctor_name{font-size:.48rem;color:#274059;font-weight:700}.doctor-info-wrap .name-wrap .title{margin-top:.13333rem;color:#617689}.doctor-info-wrap .avatar{border-radius:50%;margin-right:.32rem;width:1.28rem;height:1.28rem}.doctor-info-wrap .arrow{display:flex}.doctor-info-wrap .icon,.doctor-info-wrap .text{color:#a9b7c6}.doctor-info-wrap .profession-wrap{margin-top:.32rem}.doctor-info-wrap .profession-title{color:#a9b7c6;margin-bottom:.26667rem;font-size:.37333rem}.doctor-info-wrap .profession-value{color:#a9b7c6;line-height:.53333rem;font-size:.37333rem}.my-van-collapse .van-cell{padding:0!important;background-color:#f5f7f9}.my-van-collapse .van-collapse-item__content{padding:0!important;font-size:.37333rem!important;background-color:#f5f7f9!important}.my-van-collapse .title{padding:.29333rem 0;padding-left:.13333rem;background-color:#f5f7f9;display:flex;align-items:center}.my-van-collapse .item-main{padding:.29333rem 0;padding-left:.50667rem;padding-bottom:.16rem}.my-van-collapse .sub-name{display:inline-flex;margin-bottom:.13333rem}.my-van-collapse .text-primary{color:#3ca0ff}.my-van-collapse .light-black{color:#274059}.my-van-collapse .margin-right-default{margin-right:.32rem}.my-van-collapse .Name_srvtp{font-size:.4rem;margin-left:.13333rem;color:#617689}.my-van-collapse .image{width:.24rem;height:.24rem}.doctorSchedules .title{color:#a9b7c6;margin-bottom:.26667rem}.doctorSchedules .area_name{display:flex;align-items:center;margin-bottom:.32rem;margin-top:.37333rem}.doctorSchedules .area_name .area_name_img{width:.37333rem;height:.37333rem;margin-right:.13333rem}.doctorSchedules .area_name-value{color:#617689}.doctorSchedules .dayContent{padding:.21333rem;background-color:#ecf6fd;color:#3a4148}.doctorSchedules .timeContent{width:69%;display:flex;flex:1;flex-direction:column}.doctorSchedules .item{display:flex;flex-direction:row;justify-content:space-between;width:100%}.doctorSchedules .time-wrap{font-size:.37333rem;display:flex;width:100%;flex-direction:row;padding:.26667rem .18667rem;background-repeat:no-repeat;background-size:.74667rem;color:#3a4148}.doctorSchedules .button-wrap{width:31%;display:flex;flex-direction:column;justify-content:center;align-items:center}.doctorSchedules .dialog-body{padding:.4rem}.doctorSchedules .bottom-wrap{display:flex;margin-top:.66667rem;width:100%}.doctorSchedules .textStyle{margin-left:.26667rem;width:100%;padding:.26667rem;border-radius:.4rem;color:#fff;text-align:center}.doctorSchedules .left-btn{margin-right:.32rem}.doctorSchedules .btn-item{width:100%}.doctorSchedules .toast-left{display:inline;color:#274059}.doctorSchedules .time{display:inline;color:#f27c13}.doctorSchedules .line{width:100%;height:1px;background-color:#f2f2f2;margin-top:.26667rem}.doctorScheduleList{height:100%}.doctorScheduleList .left{width:3.14667rem}.doctorScheduleList .right{width:7.06667rem}.doctorScheduleList .dateList{overflow-x:auto}.doctorScheduleList .dateList-item.active{background-color:#3ca0ff;border-radius:.13333rem}.doctorScheduleList .dateList-item.active .bottom,.doctorScheduleList .dateList-item.active .text,.doctorScheduleList .dateList-item.active .top{color:#fff}.doctorScheduleList .allday{width:1.6rem;height:100%}.doctorScheduleList .border{height:1.86667rem;width:1px;background:linear-gradient(180deg,#fff,#a6b8c8,#fff)}.doctorScheduleList .dateList-wrap{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.doctorScheduleList .selectTab,.doctorScheduleList .selectTab .van-tab__pane{height:100%}.doctorScheduleList .selectTab .van-tabs__content{height:100%;background-color:#f5f7f9}.doctorScheduleList .custom-popup .van-popup__close-icon{padding-top:.32rem}.doctorScheduleList .feature-day{background-color:#e8f4ff}.doctorScheduleList .van-calendar__day .van-calendar__selected-day,.doctorScheduleList .van-calendar__day view{display:flex;flex-direction:column;justify-content:center}.doctorScheduleList .van-calendar__day{color:#274059}.doctorScheduleList .van-calendar__day--disabled{color:#a9b7c6}.doctorScheduleList .van-calendar__bottom-info{margin-top:.13333rem}.doctorScheduleList .van-calendar__bottom-info,.doctorScheduleList .van-calendar__top-info{font-size:.32rem!important;color:#3ca0ff;position:static!important}.doctorScheduleList .van-calendar__day--selected .van-calendar__bottom-info,.doctorScheduleList .van-calendar__day--selected .van-calendar__top-info{color:#fff}.doctorScheduleList .control-count-down{margin-top:.53333rem}.doctorScheduleList .count-down-item{width:1.17333rem;height:1.33333rem;font-size:.48rem;line-height:1.33333rem;text-align:center;background-color:#f5f7f9;color:#274059}.doctorScheduleList .count-down-middle{font-size:.45333rem;color:#617689;margin:0 .21333rem}.doctorScheduleList .calendar .van-popup{height:10.66667rem}.doctorScheduleList .profession-wrap{margin-top:.32rem}.doctorScheduleList .profession-title{color:#617689;margin-bottom:.26667rem;font-size:.37333rem}.doctorScheduleList .profession-value{color:#617689;line-height:.53333rem;font-size:.37333rem}.appoiont-info-wrap{background-image:linear-gradient(180deg,#3ca0ff,#f2f7fd,#f5f7f9);padding-bottom:1.6rem;min-height:100%}.appoiont-info-wrap .sex{width:.53333rem;height:.53333rem}.appoiont-info-wrap .van-radio-group{display:flex;justify-content:flex-start;width:100%;text-align:right}.appoiont-info-wrap .van-radio{margin-right:.66667rem}.appoiont-info-wrap .van-radio__label{color:#617689!important}.appoiont-info-wrap .van-radio__icon{font-size:.42667rem}.appoiont-info-wrap .pat-type{padding:.53333rem .32rem}.appoiont-info-wrap .footer{height:1.6rem;position:fixed;bottom:0;width:100%;margin-left:-.32rem;padding:.32rem}.appoiont-info-wrap .van-button{padding:.32rem .53333rem!important}.appoiont-info-wrap .patType{height:.42667rem;max-width:1.49333rem}.yibaoPayLaunchWeapp .prize-detail[data-v-483f3379]{display:flex;padding:.26667rem 0;flex-direction:column;align-items:center}.registerInfo{min-height:100%;background-image:linear-gradient(180deg,#3ca0ff,#f2f7fd,#f5f7f9)}.registerInfo .record-info-status{height:3.2rem;background-color:#e8f4ff;padding:.13333rem}.registerInfo .content{height:1.97333rem;padding:.4rem}.registerInfo .visit-time{margin-top:.24rem}.registerInfo .title{padding:.26667rem}.registerInfo .line{height:.69333rem;width:.5px;background-color:#dddfe1}.registerInfo .left{width:6.48rem}.registerInfo .right{width:2.66667rem;height:1.25333rem}.registerInfo .seq-num{font-size:.53333rem;margin-top:.13333rem}.registerInfo .record-info-barcode .van-button--default{background-color:#f5f7f9!important;color:#3ca0ff!important;height:.8rem!important}.registerInfo .info-content .label{flex:1}.registerInfo .info-content .value{flex:2}.registerInfo .footer,.registerInfo .ybtf_footer{position:fixed;bottom:0;width:100%}.registerInfo .footer{height:1.2rem;margin-left:-.32rem;padding:.32rem .42667rem .32rem .42667rem}.registerInfo .fee-value{font-size:.56rem}.registerInfo .message{padding:.53333rem;font-size:.4rem}.registerInfo .toast{padding-bottom:1.65333rem}.registerInfo .barcode-class ::v-deep .vue-barcode-element{width:6.02667rem}.registerInfo .button-wrap{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;flex:1}.yibaoPayLaunchWeapp .prize-detail[data-v-3ba4c4e8]{height:2rem;display:flex;padding:.26667rem 0;flex-direction:column;align-items:center}.yibaoPayLaunchWeapp .prize-img[data-v-3ba4c4e8]{width:.8rem;height:.8rem;margin-bottom:.10667rem}.yibaoPayLaunchWeapp .prize-name[data-v-3ba4c4e8]{color:#505050;font-size:.4rem}.payInfo-wrap .image[data-v-3432a55f]{width:.69333rem;height:.69333rem}.payInfo-wrap .van-count-down[data-v-3432a55f]{color:#3ca0ff;font-size:.37333rem}.payInfo-wrap .wrapper[data-v-3432a55f]{display:flex;align-items:center;justify-content:center;height:100%}.payInfo-wrap .van-overlay[data-v-3432a55f]{background-color:rgba(0,0,0,.3)}.payInfo-wrap .block[data-v-3432a55f]{width:60%;height:3.2rem;background-color:#fff;border-radius:.26667rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.payInfo-wrap .block .block_title[data-v-3432a55f]{font-size:.37333rem;margin:.26667rem;margin-top:.4rem}.payInfo-wrap .block .block_toast[data-v-3432a55f]{font-size:.32rem;color:#1989fa}.marginBottomDefault[data-v-3432a55f]{margin-bottom:.26667rem}.bottomStyle[data-v-3432a55f]{padding:.26667rem;margin-top:.8rem}.appoint-status-wrap .button_width_height{width:2.4rem;height:.88rem}.appoint-status-wrap .button_try{color:red;margin-left:.4rem}.appoint-status-wrap .margin-bottom-xl{margin-bottom:.26667rem}.payInfo-wrap .image{width:.69333rem;height:.69333rem}.payInfo-wrap .van-count-down{color:#3ca0ff;font-size:.37333rem}.payInfo-wrap .wrapper{display:flex;align-items:center;justify-content:center;height:100%}.payInfo-wrap .van-overlay{background-color:rgba(0,0,0,.3)}.payInfo-wrap .block{width:60%;height:3.2rem;background-color:#fff;border-radius:.26667rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.payInfo-wrap .block .block_title{font-size:.37333rem;margin:.26667rem;margin-top:.4rem}.payInfo-wrap .block .block_toast{font-size:.32rem;color:#1989fa}.appoint-status-wrap{background:#fff;height:100%;padding-top:20%}.appoint-status-wrap .van-button{padding:24rpx 40rpx!important}.appoint-status-wrap .img-wrap{position:relative}.appoint-status-wrap .img-wrap .timer-gif{width:1.86667rem;height:1.86667rem}.appoint-status-wrap .refer-success-img{width:2.93333rem;height:2.93333rem}.appoint-status-wrap .van-count-down{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.53333rem!important;color:#274059}