.right-menu-mask{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:9999}.right-menu{position:fixed;box-shadow:0 0 10px #ccc}.right-menu .el-menu{border:1px solid #b4b4b4;border-radius:7px;overflow:hidden}.right-menu .el-menu .el-menu-item{height:40px;line-height:40px;border-bottom:1px solid #d0d0d0}.right-menu .el-menu .el-menu-item span{font-weight:600}.friend-item{display:flex;margin-bottom:6px;position:relative;padding:16px;align-items:center;background-color:#fff;white-space:nowrap;cursor:pointer}.friend-item:hover{background-color:#f8faff}.friend-item.active{background-color:#f4f9ff}.friend-item .friend-info{flex:1;display:flex;flex-direction:column;padding-left:16px;text-align:left}.friend-item .friend-info .friend-name{font-size:15px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden}.friend-item .friend-info .dep-name{font-size:14px;color:#505050;white-space:nowrap;overflow:hidden}.friend-item .friend-info .friend-online{margin-top:5px}.friend-item .friend-info .friend-online .online{padding-right:2px;width:15px;height:15px}.el-dialog{min-width:400px}.item{height:65px;display:flex;position:relative;padding-left:15px;align-items:center;padding-right:25px}.item .add-friend-text{margin-left:15px;flex:3;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}.item .add-friend-text .text-user-name{display:flex;flex-direction:row;font-weight:600;font-size:16px;line-height:25px}.item .add-friend-text .text-user-name .online-status{font-size:12px;font-weight:600}.item .add-friend-text .text-user-name .online-status.online{color:#5fb878}.item .add-friend-text .text-nick-name{display:flex;flex-direction:row;font-size:12px;line-height:20px}.friend-page .friend-list-box{box-sizing:border-box;display:flex;flex-direction:column;background:#e7f1fc;padding:14px 18px}.friend-page .friend-list-box .friend-list-header{height:50px;display:flex;align-items:center}.friend-page .friend-list-box .friend-list-header .el-input__inner{border-radius:4px!important;background-color:#fff;border:none!important}.friend-page .friend-list-box .friend-list-header .add-btn{padding:5px!important;margin:5px;font-size:20px;color:#587ff0;border:1px solid #587ff0;background-color:#f0f8ff;border-radius:50%}.friend-page .friend-list-box .friend-list-items{flex:1;margin-top:10px}.friend-page .friend-box{background:#fff;display:flex;flex-direction:column}.friend-page .friend-box .friend-header{height:60px;line-height:60px;font-size:20px;font-weight:600;text-align:center;background-color:#fff;border-bottom:1px solid #eee;border-top:1px solid #eee}.friend-page .friend-box .friend-detail{display:flex;padding:50px 80px 20px 80px;text-align:center}.friend-page .friend-box .friend-detail .info-item{margin-left:20px;background-color:#fff;border-radius:10px;border:1px solid #ddd}.friend-page .friend-box .friend-detail .description{padding:20px 20px 0 20px}.friend-page .friend-box .frient-btn-group{text-align:left!important;padding:20px}.friend-page .dep-select{width:100%;padding:4px 0 2px 0;text-align:left;font-size:16px;color:#505050}.friend-page .dep-select .el-input__inner{background-color:#e7f1fc!important;border:none!important;padding-left:0!important}.friend-page .dep-select .el-icon-arrow-down,.friend-page .dep-select .el-input__suffix{color:#505050;font-size:18px}