.global-role-item{height:100%}.global-role-item .role-num{margin-left:4px}.global-role-item .role-wrapper{overflow:hidden;width:100%;height:100%}.global-role-item .role-wrapper:hover .role-content{color:#307fe2}.global-role-item .role-content{float:left;max-width:80%;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-role-item .role-content.active{color:#307fe2}.global-role-item i{color:#303133;-webkit-appearance:none;-webkit-transition:color .28s;transition:color .28s}.global-role-item i:focus,.global-role-item i:focus.active,.global-role-item i:focus.active i,.global-role-item i:focus.active span,.global-role-item i:focus i,.global-role-item i:focus span,.global-role-item i:hover,.global-role-item i:hover.active,.global-role-item i:hover.active i,.global-role-item i:hover.active span,.global-role-item i:hover i,.global-role-item i:hover span{color:#5999e8}.global-role-item i:active,.global-role-item i:active.active,.global-role-item i:active.active i,.global-role-item i:active.active span,.global-role-item i:active i,.global-role-item i:active span{color:#2b72cb}.global-role-item i::-moz-focus-inner{border:0}.global-role-item i.active{color:#307fe2}.global-role-item .role-operate{float:left;width:15%;margin-left:5%;display:none}.global-role-item .role-operate i{margin-left:8px;color:#67788f}.global-role-item:hover .role-operate{display:block}.global-role-item .role-input{width:80%}.global-role-item .role-input .el-input__inner{border:none;padding-left:0;padding-right:10px}.global-role-item .role-input input::-webkit-input-placeholder{color:#666}.global-role-item .role-input input:-moz-placeholder,.global-role-item .role-input input::-moz-placeholder{color:#666}.global-role-item .role-input input:-ms-input-placeholder{color:#666}.global-role-item .el-input__suffix{position:static}.global-role-item .dept-input-icon{color:#67788f;font-size:12px;margin-left:8px}.global-menu-auth{height:100%;overflow-y:auto}.global-menu-auth .hz-icon-folder{color:#fa8241;margin-right:4px;font-size:14px}.global-menu-auth .hz-icon-tree1{margin-right:4px;font-size:14px;color:#47cb89}.global-menu-auth .hz-icon-tree2{margin-right:4px;font-size:14px;color:#677f99}.global-menu-auth button.save-menuauth-btn{margin:0}.hz-head-table .hz-head-table-title{border-radius:4px 4px 0 0;height:40px;background:#f7f8fa;line-height:40px;padding-left:8px;padding-right:8px;font-weight:600;border:1px solid #dcdee3}.hz-head-table .hz-head-table-content{border:1px solid #dcdee3;border-top:none;border-radius:0 0 4px 4px}.global-data-auth{margin-left:20px;margin-top:12px;font-size:13px;color:#333;height:100%}.global-data-auth .tip{font-size:12px}.global-data-auth .data-auth-title{float:left;width:80px;text-align:left}.global-data-auth .data-auth-wrapper{padding-top:4px;height:calc(100% - 113px)}.global-data-auth .data-auth-main{float:right;width:calc(100% - 80px);height:100%}.global-data-auth .radio-box{height:32px;line-height:32px;vertical-align:middle}.global-data-auth .radio-box .el-button,.global-data-auth .radio-box .el-radio{vertical-align:middle}.global-data-auth .set-data-auth{margin-top:8px}.global-data-auth .data-select-list-title{height:40px;background:#f7f8fa;width:100%;font-size:12px;font-weight:900;padding-left:8px;line-height:40px}.global-data-auth .data-auth-left{width:90%!important;height:100%}.global-data-auth .data-auth-left .select-auth-table{height:calc(100vh - 365px);padding:8px}.global-data-auth .data-auth-left .select-auth-table thead th{background:#f6f7fb}.global-data-auth .data-auth-left .select-auth-table .el-table td{border:none}.global-data-auth .data-auth-left .select-auth-table .el-table:before{height:0}.global-data-auth .data-auth-right{width:42%;float:right}.global-data-auth .data-auth-right .data-auth-tree{overflow:auto;padding:8px}.global-data-auth .hz-icon-tree-double,.global-data-auth .hz-icon-tree-single{margin-right:4px;font-size:14px}.global-data-auth .chang-icon{float:left;width:6%;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-data-auth .chang-icon i{font-size:20px;color:#c4c6cf}.global-data-auth .data-auth-tree{height:calc(100vh - 365px)}.global-data-auth .el-table__body{width:100%!important}.person-list .hz-table{border:1px solid #f6f7fb}.person-list .operate-btn .el-button--text{font-weight:400;font-size:12px}.product-permission{height:50%;background:#fff;overflow:hidden}.product-permission .permission-title{font-size:18px}.product-permission .permission-content-left{float:left;width:23%;height:100%;overflow:hidden}.product-permission .permission-content-right{float:left;width:77%;height:100%;padding-left:12px;padding-top:12px;padding-right:12px;border-left:1px solid #e4e7ed}.product-permission .permission-header-tip{width:100%;height:32px;background:#fcf7f1;border-radius:4px;color:#e55200;line-height:32px;padding-left:12px;margin-bottom:16px;font-size:12px}.product-permission .role-list-wrapper{height:calc(100% - 50px);overflow-y:auto;overflow-x:auto}.product-permission .role-list li{height:50px;line-height:50px;margin-left:10px;cursor:pointer;font-size:13px;width:auto;white-space:nowrap}.product-permission .role-list li.active{color:#307fe2}.product-permission .add-role-btn{font-weight:600;color:#606266;-webkit-appearance:none;-webkit-transition:color .28s;transition:color .28s;font-size:13px}.product-permission .add-role-btn:focus,.product-permission .add-role-btn:focus.active,.product-permission .add-role-btn:focus.active i,.product-permission .add-role-btn:focus.active span,.product-permission .add-role-btn:focus i,.product-permission .add-role-btn:focus span,.product-permission .add-role-btn:hover,.product-permission .add-role-btn:hover.active,.product-permission .add-role-btn:hover.active i,.product-permission .add-role-btn:hover.active span,.product-permission .add-role-btn:hover i,.product-permission .add-role-btn:hover span{color:#5999e8}.product-permission .add-role-btn:active,.product-permission .add-role-btn:active.active,.product-permission .add-role-btn:active.active i,.product-permission .add-role-btn:active.active span,.product-permission .add-role-btn:active i,.product-permission .add-role-btn:active span{color:#2b72cb}.product-permission .add-role-btn::-moz-focus-inner{border:0}.product-permission .add-role-btn.active{color:#307fe2}.product-permission .add-role-btn i{font-weight:600}.product-permission .save-menuauth-btn{margin:16px}.global-permission{padding-top:10px;height:100%;background:#fff;padding-left:10px}.global-permission .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-permission .site-role-list{line-height:40px;font-size:14px}.global-permission .global-permission-left{float:left;width:50%;border-right:1px solid #e4e7ed;padding-right:2%;padding-top:20px;height:100%}.global-permission .global-permission-right{float:right;width:48%;padding-top:20px}.global-permission .global-permission-content{overflow:hidden;height:100%}.global-permission .product-classify-box{overflow:hidden;width:100%;border-bottom:1px solid #e4e7ed;cursor:pointer}.global-permission .product-classify{float:left;width:170px;background:#f8f8f8;margin-right:10px;font-size:16px;text-align:center;height:50px;line-height:40px;border-radius:5px 5px 0 0;padding:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-permission .product-classify.active{background:#307fe2;color:#fff}.global-permission .product-classify span{line-height:23px;display:block}.global-permission .product-classify span.site_url{font-size:12px;line-height:15px}