.profile-box { width: 100%; height: 100%; .tab-wraper { width: 100%; height: 100%; .el-tabs__content{ height: 100%; .el-tab-pane { height: 100%; } .fieldset-box { width: 100%; height: 100%; position: relative; .basic-info{ border:1px dashed #d8d8d8; margin: 10px 5px 10px 5px; } .password { border:1px dashed #d8d8d8; margin: 10px 5px 10px 5px; } .legend { color:#828282; border:0px; background-color:white; display: block; font-size: 12px; margin-left: 5px; } label { font-family: Arial, Vendera, Tahoma; color: #999999; width: 100px; text-align: right; } .el-input { width: 200px; height: 40px; margin-left: 10px; margin-bottom: 20px; border: 0; } .saveChange { text-align: center; // position: absolute; // bottom: 0; // width: 100%; // height:50px; // background: white; // padding-right: 10px; // .exitbtn { // float: right; // } } } } //代理设置 .agency-container { width: 100%; height: 100%; background: white; .agency-header { width: 100%; height: 30px; span { display: inline-block; font-weight: bold; font-size: 14px; color: black; } .agency-b { display: inline-block; margin-left: 10px; font-weight: 100; font-size: 10px; color: black; } .el-radio { line-height: 30px; margin-left: 10px; } } .agency-middle { width: 100%; height: 50px; //overflow: hidden; display: -webkit-flex; display: flex; flex-direction: row; justify-content: space-between; .agency-left { //height: 50px; display: -webkit-flex; display: flex; align-items: center; } .agency-right { padding-right: 10px; height: 100%; display: -webkit-flex; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; .flow-name { margin-left: 10px; margin-right: 10px; } } } .agency-box { width: 100%; height: calc(100% - 80px); .scrollbar { height: calc(100% - 40px); width:100%; overflow-x: hidden; i { cursor: pointer; } .edit { margin-right: 10px; } } .page { display: -webkit-flex; display: flex; justify-content: center; } .el-scrollbar__wrap { overflow-x: hidden; } } } .personSetSkin { position: relative; } .focusImg img { position: absolute; right: 0; top: 0; } .addImg { margin-left: 50px; border: 1px solid #cccccc; padding: 5px; } .skinLabel span { display: block; text-align: center; margin-left: 50px; margin-top: 5px; } .skinkung { width: 100%; } .skinright { float: right; margin-top: 200px; } //通讯录 .address-book { width:100%; height: 100%; display: -webkit-flex; display: flex; flex-direction: row; } .dendrogram { width: 166px; height: 100%; border-right: 1px solid #ccc; .left { height:30px; line-height:30px; color:#7b8d9d; padding-left: 10px; font-size: 14px; font-weight: 700; border-bottom:1px solid #f0f0f0; a { color:black; } } .doNewGroup { height:30px; line-height:30px; padding-left: 10px; .span { font-size:14px; color:#7a8d9d; } } .group-list { width: 100%; height: 30px; border-bottom: 1px solid #ccc; padding:0 10px; display: -webkit-flex; display: flex; justify-content: space-between; cursor: pointer; color: #000; align-items: center; .group-left { font-size: 12px; width: 100px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .group-right { width: 40px; display: -webkit-flex; display: flex; justify-content: space-between; } } } .content { width: 100%; height: 100%; overflow: hidden; .content-width { width: 100%; height: 50px; display: -webkit-flex; display: flex; flex-direction: row; justify-content: space-between; .agency-left { display: -webkit-flex; display: flex; align-items: center; margin-left: 10px; } .agency-right { padding-right: 10px; height: 100%; display: -webkit-flex; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; .flow-name { margin-left: 10px; margin-right: 10px; } } } .content-keep { width: 100%; height: calc(100% - 90px); .scrollbar { height: 100%; // width: calc(100% - 170px); width: 100%; overflow-x: hidden; } .el-scrollbar__wrap { overflow-x: hidden; } } .page { height: 40px; width: 100%; display: -webkit-flex; display: flex; justify-content: center; align-items: center; } } .saveChange { width: 100%; overflow: hidden; } } .new-flow-dialog { .el-dialog__body { padding: 10px 20px 10px 20px; color: #606266; font-size: 14px; /* word-break: break-all; */ } .dialog-box { width: 100%; height: 400px; .search-box { display: -webkit-flex; display: flex; justify-content: flex-end; .input-box { width:200px; .el-input__prefix, .el-input__suffix { position: absolute; top: 10px; transition: all .3s; -webkit-transition: all .3s; height: 100%; color: #C0C4CC; text-align: center; } } } .comm { width: calc(100% - 145px); display: -webkit-flex; display: flex; flex-direction: row; .btn { margin-left: 10px; } } .el-form-item { margin-bottom: 10px; } .flow-list { width:100%; height: calc(100% - 40px); .scrollbar { height: 100%; width:100%; overflow-x: hidden; } .el-scrollbar__wrap { overflow-x: hidden; } } } } .comm-dialog { @media (min-width: 1367px){ .el-dialog { width: 50%; } } @media (max-width: 1367px){ .el-dialog { width: 55%; } } //用户选择框弹窗样式 .el-dialog { position: relative; margin: 0 auto 50px; border-radius: 2px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3); box-shadow: 0 1px 3px rgba(0,0,0,.3); -webkit-box-sizing: border-box; box-sizing: border-box; // width: 50%; border-radius: 6px; .el-dialog__header { border-top-left-radius: 6px; border-top-right-radius: 6px; padding: 0 10px 0 10px; box-sizing: content-box; height: 40px; background:linear-gradient(270deg,rgba(87,197,159,1) 0%,rgba(78,116,242,1) 100%); .el-dialog__title { line-height: 40px; font-size: 16px; color: #FFFFFF; } .el-dialog__headerbtn { position: absolute; top: 10px; right: 20px; padding: 0; background: 0 0; border: none; outline: 0; cursor: pointer; font-size: 16px; .el-dialog__close { color: #FFF; } } } .el-dialog__body { padding: 0; color: #606266; font-size: 14px; word-break: break-all; } .el-dialog__footer { padding: 0 20px 10px 10px; text-align: right; -webkit-box-sizing: border-box; box-sizing: border-box; } .user-container { width: 100%; height: 380px; .tab-title-list { width: 100%; height: 40px; padding-right: 20px; padding-left: 20px; box-sizing: border-box; display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; span { display: inline-block; height: 22px; line-height: 22px; padding-left: 8px; padding-right: 8px; font-size: #5A6779; cursor: pointer; } .tabActive { width:60px; height:22px; background:rgba(113,144,245,1); border-radius:2px; color: #fff } .search-box { width: 230px; height: 40px; display: -webkit-flex; display: flex; align-items: center; .el-input__inner { -webkit-appearance: none; background-color: #FFF; background-image: none; border-radius: 0px; border-top-left-radius:2px; border-bottom-left-radius:2px; border: 1px solid #dddddd; border-right-color: #4e74f2; -webkit-box-sizing: border-box; box-sizing: border-box; color: #606266; display: inline-block; font-size: inherit; height: 30px; line-height: 30px; outline: 0; padding: 0 15px; -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1); transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%; } .el-input-group__append, .el-input-group__prepend { background-color: #4e74f2; color: #fff; vertical-align: middle; display: table-cell; position: relative; border: 0px solid #4e74f2; border-radius: 0px; border-top-right-radius:2px; border-bottom-right-radius:2px; padding: 0px 13px; width: 1px; white-space: nowrap; } } } .tab-container { height: 340px; width: 100%; padding: 10px 20px 8px 20px; .tab-container-box { width: 100%; height: 100%; //按部门和通讯录 .contact { width:100%; height:310px; display: -webkit-flex; display: flex; flex-direction: row; justify-content: space-between; .left { width:30%; margin-right:15px; display: -webkit-flex; display: flex; flex-direction: column; border:1px solid rgba(242,242,242,1); .top-title { text-align:center; height:30px; line-height: 30px; color: #5A6779; background: #F2F2F2; border-bottom: 1px solid rgba(242,242,242,1); } .scrollbar { height:288px; width: 100%; overflow-x: hidden; .dept-tree { padding-top:10px; height: 100%; padding-left:10px; overflow: auto; } } .el-scrollbar__wrap { overflow-x: hidden; } .all-contact { height:30px; line-height: 30px; padding-left:10px; background: #fafafa; border-bottom: 1px solid rgba(242,242,242,1); cursor: pointer; .icon-img { width:8px; height:10px; margin-right:5px; } } } } //按角色 .role { width:100%; min-height:310px; display: -webkit-flex; display: flex; flex-direction: row; justify-content: space-between; .role-left { width:30%; height:310px; border:1px solid rgba(242,242,242,1); margin-right:15px; .top-title { width: 100%; display: inline-block; text-align:center; height:30px; line-height: 30px; color: #5A6779; background: #F2F2F2; border-bottom: 1px solid rgba(242,242,242,1); } .scrollbar { height:288px; width: 100%; overflow-x: hidden; display: -webkit-flex; display: flex; flex-direction: column; ul { display: -webkit-box; display: flex; flex-direction: column; &>li{ height:40px; line-height: 35px; padding-left:10px; border-bottom:1px solid rgba(242,242,242,1); cursor: pointer; .icon-img { width:8px; height:10px; margin-right:5px; } } } } .el-scrollbar__wrap { overflow-x: hidden; } } } //最近 .recent-box { width:100%; min-height:310px; display: -webkit-flex; display: flex; flex-direction: row; justify-content: space-between; .left { width:65%; height:310px; border:1px solid rgba(242,242,242,1); .top-title { width: 100%; display: inline-block; text-align:center; height:30px; line-height: 30px; color: #5A6779; background: #F2F2F2; border-bottom: 1px solid rgba(242,242,242,1); } .scrollbar { height:280px; width: 100%; overflow-x: hidden; .list-box { width: 100%; padding: 10px 10px 0 10px; box-sizing: border-box; } } .el-scrollbar__wrap { overflow-x: hidden; } } .center { height: 100%; line-height: 310px; width: 25px; text-align: center; font-size: 25px; color:#ccc; } .right { width: 30%; border: 1px solid red; width:30%; border: 1px solid rgba(242,242,242,1); height:310px; overflow: auto; .add-all-data { padding-left:10px; padding-right: 10px; box-sizing: border-box; display: -webkit-box; display: flex; height:30px; align-items: center; font-size:12px; justify-content: space-between; border-bottom: 1px solid rgba(242,242,242,1); span { font-size: 12px; text-align: center; display: inline-block; width:49px; height:22px; line-height: 22px; background:rgba(255,255,255,1); border-radius:2px; background-color: #f56c6c; color: #fff; cursor: pointer; // border:1px solid rgba(221,221,221,1); } } .scrollbar { height:278px; width: 100%; overflow-x: hidden; .tag-lists { box-sizing: border-box; width:100%; height: 100%; display: -webkit-box; display: flex; flex-wrap: wrap; // height: calc(100% - 70px); .tag { margin-left: 10px; margin-top: 10px; } } } .el-scrollbar__wrap { overflow-x: hidden; } .group-num { width: 100%; height: 30px; border-top: 1px solid #ccc; font-size: 12px; display: -webkit-flex; justify-content: center; } } } //共同样式 .user-common { .role-page { width:34%; border: 1px solid rgba(242,242,242,1); height:310px; overflow: auto; .user-list { width:100%; height:calc(100% - 36px); overflow: auto; white-space: nowrap; text-overflow: ellipsis; // padding-left: 10px; box-sizing: border-box; .add-all-data { display: -webkit-box; display: flex; justify-content: center; height:30px; align-items: center; border-bottom: 1px solid rgba(242,242,242,1); span { width:100px; height:22px; background:rgba(255,255,255,1); border-radius:2px; border:1px solid rgba(221,221,221,1); color:#5A6779; font-size: 12px; display: inline-block; line-height: 21px; text-align: center; } } .current-role { text-align: center; line-height: 30px; height:30px; background: #fafafa; border-bottom: 1px solid rgba(242,242,242,1); } .scrollbar { height:208px; width: 100%; overflow-x: hidden; .list-box { width: 100%; padding: 10px 10px 0 10px; box-sizing: border-box; } } .el-scrollbar__wrap { overflow-x: hidden; } } .btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 0; font-size: 14px; line-height: 1.428571429; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: -webkit-box; display: flex; justify-content: center; height:36px; align-items: center; .el-pagination { white-space: nowrap; padding: 0; color: #303133; font-weight: 700; } .el-pagination button, .el-pagination span:not([class*=suffix]) { display: inline-block; font-size: 12px; min-width: 30.5px; height: 28px; line-height: 28px; vertical-align: top; -webkit-box-sizing: border-box; box-sizing: border-box; } } } .selected-role { border:1px solid red; width:30%; border: 1px solid rgba(242,242,242,1); height:310px; overflow: auto; margin-left: 15px; .add-all-data { padding-left:10px; padding-right: 10px; box-sizing: border-box; display: -webkit-box; display: flex; height:30px; align-items: center; font-size:12px; justify-content: space-between; border-bottom: 1px solid rgba(242,242,242,1); span { font-size: 12px; text-align: center; display: inline-block; width:49px; height:22px; line-height: 22px; background:rgba(255,255,255,1); border-radius:2px; background-color: #f56c6c; color: #fff; cursor: pointer; // border:1px solid rgba(221,221,221,1); } } .scrollbar { height:278px; width: 100%; overflow-x: hidden; .tag-lists { box-sizing: border-box; width:100%; height: 100%; display: -webkit-box; display: flex; flex-wrap: wrap; // height: calc(100% - 70px); .tag { margin-left: 10px; margin-top: 10px; } } } .el-scrollbar__wrap { overflow-x: hidden; } .group-num { width: 100%; height: 30px; border-top: 1px solid #ccc; font-size: 12px; display: -webkit-flex; justify-content: center; } } } } .tabBoxBlock { display: block; } .tabBoxNone { display: none; } } } .dialog-footer { display: -webkit-flex; display: flex; justify-content: flex-end; padding-right: 20px; } } //子流程-并行流程 .list-wrap { width: 100%; overflow: auto; .list { width:100%; min-height:36px; color: black; .flow { background: #fafafa; cursor: pointer; height: 36px; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #efeff4; .name { margin-left: 10px; } .flow-right { display: -webkit-flex; display: flex; flex-direction: row; align-items: center; .add-icon { width:24px; height:24px; display: flex; align-items: center; justify-content: center; margin-right: 10px; color: red; cursor: pointer; font-size: 16px; } } } .active { background: #8fe1e7; color: black; } .users { width: 95%; height:36px; margin-left:5%; box-sizing: border-box; border-bottom:1px solid #efeff4; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; .user-left { display: flex; flex-direction: row; align-items: center; // .photo { // width:32px; // height: 32px; // border-radius: 50%; // overflow: hidden; // img { // width:32px; // height: 32px; // } // } .user-name { font-size: 14px; margin-left: 10px; } } .del-icon { margin-right:10px; color:#888888; } } } .view-nodata { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; font-size: 14px; color: #666666; .view-nodata-img, .view-nodata-text { display: flex; justify-content: center; i { color: #d9d9d9; } } } } } .address-book-dialog { .body-box { width: 100%; height:50px; display: -webkit-flex; display: flex; flex-direction: row; align-items: center; .input { margin-left: 10px; width: 250px; } } } }