.fontIcon{content:"";position:absolute;display:block}.multi-line-ellipsis,.text-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.text-clamp{transition:-webkit-line-clamp .3s ease}.text-clamp:hover{-webkit-line-clamp:unset}.single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-container{max-height:100px;overflow:hidden;transition:max-height .3s ease;cursor:pointer;scroll-behavior:smooth}.text-container:hover{overflow-y:auto}.text-container::-webkit-scrollbar{width:6px}.text-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.roleedits .custom-tree-node{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.roleedits .el-tree__empty-text{position:unset}.roleedits .el-checkbox+.el-checkbox{margin:0}.roleedits .parent-name .el-checkbox__input{display:none}.roleedits .btn-areas{text-align:center;margin:28px auto 20px}.roleedits .rolemenu-box .el-form-item__content{margin-top:0;width:870px}.roleedits .rolemenu-box .menutips{color:#e90a0a;font-size:12px}.roleedits .rolemenu{padding-bottom:20px}.roleedits .rolemenu .el-checkbox{margin-right:30px;height:34px;padding:0 20px 0 10px;line-height:34px}.roleedits .panel{margin-bottom:15px;background-color:#fff;box-shadow:0 3px 3px 0 hsla(0,0%,82.7%,.27)}.roleedits .width-detail{width:800px;padding:0}.roleedits .padd-breadcrumb{padding:16px 30px}.roleedits .role-detail{position:relative}.roleedits .role-detail .con-right{text-align:right}.roleedits .role-detail .item_head{height:50px;padding:0 20px;line-height:50px;border-bottom:1px solid #e8e8e8}.roleedits .role-detail .item_body{padding:20px}.roleedits .role-detail .item_body .noline{margin-bottom:12px;border-bottom:1px dashed #e6e6e6}