.role-container .page-title[data-v-1b7e2403]{font-weight:700}.role-container .container[data-v-1b7e2403]{padding-top:2.08333vw}.role-container .container .roles[data-v-1b7e2403]{background:#fff;border-radius:.3125vw;padding:.52083vw}.role-container .container .roles .role-title[data-v-1b7e2403]{font-size:.72917vw;color:#666;font-weight:700;text-align:center;height:2.08333vw;line-height:2.08333vw}.role-container .container .roles .list .item[data-v-1b7e2403]{height:2.08333vw;font-size:.72917vw;color:#666;display:flex;align-items:center;cursor:pointer;justify-content:space-between;padding:0 .52083vw;border-radius:.20833vw}.role-container .container .roles .list .item.active[data-v-1b7e2403],.role-container .container .roles .list .item[data-v-1b7e2403]:hover{background:#ece9e9}.role-container .container .roles .list .item:hover .dept-menu[data-v-1b7e2403]{display:block}.role-container .container .roles .list .item .dept-menu[data-v-1b7e2403]{display:none;cursor:pointer}.role-container .container .roles .btna[data-v-1b7e2403]{display:flex;height:2.08333vw;justify-content:center;align-items:center}.role-container .container .tree-box[data-v-1b7e2403]{padding:.52083vw;height:calc(100vh - 11.97917vw);background:#fff;overflow-y:auto}.role-container .container .btn-box[data-v-1b7e2403]{margin-top:1.04167vw}