.overflowYHidden[data-v-9e4b0ce4]{height:100%;padding-right:17px;margin-right:-17px;overflow-y:scroll}.appointRole[data-v-658614b6]{height:100%;padding:0 10px}.appointRole .sub[data-v-658614b6]{height:calc(100% - 76px);overflow:hidden}.appointRole .sub .record[data-v-658614b6]{margin-top:14px;padding:12px;border-radius:8px;background:#fff}.appointRole .sub .record .title[data-v-658614b6]{font-size:18px;font-weight:500;margin-bottom:10px;color:#333}.appointRole .sub .record .roleList .item[data-v-658614b6]{background:#f2f3f7;border-radius:10px;margin-bottom:10px;padding:16px 24px;position:relative;display:flex}.appointRole .sub .record .roleList .item img[data-v-658614b6]{width:48px;height:48px;border-radius:24px;margin-right:12px}.appointRole .sub .record .roleList .item .content[data-v-658614b6]{flex:1;font-size:12px;color:#999;line-height:23px}.appointRole .sub .record .roleList .item .content .name[data-v-658614b6]{font-size:16px;margin-right:8px}.appointRole .sub .record .roleList .item .content .company[data-v-658614b6]{color:#fa8200;display:inline-block;height:20px;line-height:20px;background:#faeddb;border-radius:4px;padding:0 4px}.appointRole .sub .record .roleList .item .icon[data-v-658614b6]{line-height:48px;font-size:18px;color:#999}.appointRole .sub .record .roleList .item .check[data-v-658614b6]{display:inline-block;width:20px;height:20px;background:#231f3a;border-radius:0 8px 0 8px;position:absolute;top:0;right:0;text-align:center;color:#fff;line-height:20px}.appointRole .sub .record .roleList .item .check i[data-v-658614b6]{font-size:14px}.appointRole .sub .record .roleList .activeItem[data-v-658614b6]{background:#3e73fb}.appointRole .sub .record .roleList .activeItem .content[data-v-658614b6]{color:#fff}.appointRole .sub .record .roleList .addRole[data-v-658614b6]{background:#f2f3f7;border-radius:10px;margin-bottom:10px;height:80px;text-align:center;color:#999;font-size:12px}.appointRole .sub .record .roleList .addRole i[data-v-658614b6]{font-size:24px;margin-top:16px}.appointRole .sub .record .roleList[data-v-658614b6] .van-button{height:100%}.appointRole .footer[data-v-658614b6]{margin:18px 0;width:100%;height:40px;line-height:40px;text-align:center;border-radius:18px;font-size:16px;color:#fff;background-color:#c8c9cc}.appointRole .activeFooter[data-v-658614b6]{background:#3e73fb}.appointRole .dialogContent[data-v-658614b6]{padding:12px 22px}.appointRole .dialogContent .main .button[data-v-658614b6]{display:inline-block;padding:0 24px;height:32px;line-height:32px;background:#f5f5f5;border-radius:16px;font-size:14px;font-weight:400;color:#333;border:1px solid #f5f5f5}.appointRole .dialogContent .main .buttonActive[data-v-658614b6]{background:#d8e3ff;border:1px solid #3e73fb;color:#3e73fb}.appointRole .dialogContent .main .timeButton[data-v-658614b6]{padding:0;width:142px;text-align:center;font-size:12px}.appointRole .dialogContent .main .title[data-v-658614b6]{padding:12px 0}.appointRole .dialogContent .main[data-v-658614b6] .el-textarea__inner{border:0 none;background:#fbfbfb}.appointRole .dialogContent .main .datetime[data-v-658614b6]{height:0;overflow:hidden;transition:all .3s linear}.appointRole .dialogContent .main .spaceBetween[data-v-658614b6]{display:flex;justify-content:space-between;margin-top:12px}.appointRole .dialogContent .main .timeCollapse[data-v-658614b6]{height:42px;transition:all .3s linear}.appointRole .dialogContent .main .timePick[data-v-658614b6]{display:flex;justify-content:space-between}[data-v-658614b6] .van-swipe-cell__right{right:-1px}