.page-both{height:calc(100% - 20px);display:flex}.page-both .img-box{margin-left:50px;position:relative}.page-both .img-box .img-title{position:absolute;left:-40px}.page-both .el-upload--text{height:140px;width:100px;margin-bottom:10px}.page-both .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:3px;cursor:pointer;position:relative;overflow:hidden}.page-both .avatar-uploader .el-upload:hover{border-color:#409eff}.page-both .avatar-uploader-icon{font-size:28px;color:#8c939d;width:60px;height:60px;line-height:60px;text-align:center;margin-top:45px}.page-both .avatar{width:100%;height:100%;display:block}.page-both .tree-header{background-color:rgba(41,48,64,.04);padding:12px 20px;font-weight:700;color:#333}.page-both .tree-header img{padding-right:10px}.page-both .tree{width:320px}.page-both .tree .tree-box{box-sizing:border-box;height:calc(100% - 40px);overflow:auto;padding:5px;background-color:#fff}.page-both .tree .tree-box .custom-tree-node{display:flex;align-items:center}.page-both .tree .tree-box .custom-tree-node img{padding-right:5px}.page-both .table{width:calc(100% - 360px);margin-left:20px;background-color:#fff;padding:12px 20px 20px 20px}.page-both .table .el-table--border{height:calc(100vh - 269px)!important}.page-both .table .page-footer .el-pagination{padding:0}