.upload-img[data-v-3b04ad77]{display:flex;align-items:center}.upload-img .clear-fix[data-v-3b04ad77]{max-width:50rem}.upload-img .img-box[data-v-3b04ad77]{width:6.25rem;height:6.25rem;transition:border-color .1s cubic-bezier(.645,.045,.355,1);border-radius:50%;display:inline-block;vertical-align:text-top;border:.0625rem dashed #e3e3e3}.upload-img .img-box[data-v-3b04ad77]:hover{border:.0625rem dashed #00a273}.upload-img .img-box img[data-v-3b04ad77]{z-index:1;width:100%;height:100%;border-radius:50%}.upload-img .img-box .upload-btn[data-v-3b04ad77]{position:absolute;z-index:3;width:100%;height:100%;opacity:0}.upload-img .img-box .btn_cover[data-v-3b04ad77]{position:absolute;z-index:2;text-align:center;margin-left:7.5rem;margin-top:-2.8125rem}.upload-img .img-box .btn_cover.hide[data-v-3b04ad77]{opacity:0}.upload-img .img-box .hint[data-v-3b04ad77]{position:absolute;bottom:0}.upload-img .tips[data-v-3b04ad77]{position:relative;color:#f55045;height:9.375rem;width:25rem}.upload-img .tips>div[data-v-3b04ad77]{position:absolute;bottom:0;width:100%}.upload-img .tips span[data-v-3b04ad77]{margin:.625rem 0 .625rem .9375rem}.re-radio .radio-box[data-v-3b831660]{display:inline-block;vertical-align:text-top;padding-top:.5rem}.re-radio>div .item[data-v-3b831660]{margin-right:.625rem;display:inline-block}.re-radio>div .item .radio[data-v-3b831660],.re-radio>div .item .text[data-v-3b831660]{margin-right:.625rem;margin-left:.3125rem}.item-box[data-v-d3d8b9de]{padding-top:.5rem}.item-box p[data-v-d3d8b9de]{display:inline-block;margin-right:.9375rem;margin-bottom:.9375rem}.re-input[data-v-64655c54]{margin-bottom:1.25rem}.re-input .readonly_ipt[data-v-64655c54]{background:#f5f7fa;color:#c0c4cc}.auth-tree{overflow:auto}.auth-tree .el-tree-node>.el-tree-node__children{overflow:inherit}.auth-tree .auth-tree-box{width:100%}.add-role-dialog-container{min-height:31.25rem}.add-role-dialog-container .role-dep,.add-role-dialog-container .role-name{float:left;width:50%}.add-role-dialog-container .role-set{margin:.625rem 0 .625rem 2.625rem}.add-role-dialog-container .role-desc textarea{width:80%;height:5rem;float:left}.add-role-dialog-container .tree-box{position:relative}.select-role-dialog-container{min-height:28.75rem}.select-role-dialog-container .role-list{float:left;width:50%;height:28.75rem}.select-role-dialog-container .role-list-limit{float:left;width:50%;height:28.75rem;overflow-y:auto}.select-role-dialog-container .title{margin:0 .3125rem .3125rem .3125rem;text-align:center}.select-role-dialog-container .list{margin:0 .3125rem .3125rem .3125rem}.add-user .check-box{overflow:hidden}.add-user .check-box>div{float:left}