.addRole{background:#fff;margin:1.25rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 2rem 3.5625rem;overflow-y:scroll}.addRole .title{padding:1.875rem .25rem;font-size:1rem;font-family:PingFang SC;font-weight:600;color:#000}.addRole .title:after{content:"";width:.375rem;height:.375rem;background:#507afd;border-radius:50%;position:absolute;left:-.625rem;top:2.25rem}.addRole .line{width:100%;height:.5rem;background:#f9f9f9}.addRole .el-form .el-form-item{margin-bottom:1.875rem}.addRole .el-form .el-form-item .el-form-item__label{min-width:7.1875rem;display:inline-block}.addRole .el-form .el-form-item .el-form-item__content{display:inline-block}.addRole .el-form .small{width:17.5rem}.addRole .el-form .long{width:25.625rem}.addRole .fristCheck .el-checkbox{display:block;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:2.125rem}.addRole .fristCheck .el-checkbox .el-checkbox__label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.addRole .el-checkbox__inner{width:1.125rem;height:1.125rem}.addRole .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#507afd;background-color:#507afd}.addRole .el-checkbox__inner:after{left:.375rem;top:.25rem}.addRole .secondCheck{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:-.625rem;margin-left:1.6875rem}.addRole .secondCheck .el-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.addRole .secondCheck .line-check{padding-right:1.875rem}.addRole .secondCheck .el-checkbox__inner{border-radius:50%;background-color:#fff}.addRole .secondCheck .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#fff}.addRole .secondCheck .el-checkbox__inner:after{width:.5rem;height:.5rem;border-radius:.25rem;background-color:#507afd;content:"";position:absolute;left:50%;top:50%;margin-top:-.25rem;margin-left:-.25rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.addRole .secondCheck .is-checked .el-checkbox__inner:after{-webkit-transform:scale(1);transform:scale(1)}.addRole .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.addRole .el-tree-node__content{padding-bottom:.625rem}.addRole .custom-tree-node{padding-left:.3125rem}