.group-item{height:50px;display:flex;margin-bottom:1px;position:relative;padding:5px;padding-left:10px;align-items:center;background-color:#fff;white-space:nowrap;cursor:pointer}.group-item:hover{background-color:#f8faff}.group-item.active{background-color:#f4f9ff}.group-item .group-avatar{width:45px;height:45px}.group-item .group-name{padding-left:10px;height:100%;text-align:left;line-height:50px;white-space:nowrap;overflow:hidden;font-size:15px;font-weight:600}.group-member{display:flex;flex-direction:column;align-items:center;width:50px}.group-member .member-name{font-size:12px;text-align:center;width:100%;height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.group-member .btn-kick{display:none;position:absolute;right:-8px;top:-8px;color:#8b0000;font-size:20px;cursor:pointer}.group-member:hover .btn-kick{display:block;color:#ce1818}.head-image[data-v-62e1184b]{position:relative;cursor:pointer}.head-image .avatar-image[data-v-62e1184b]{position:relative;overflow:hidden;border-radius:10%}.head-image .avatar-text[data-v-62e1184b]{background-color:#f2f2f2;border-radius:15%;display:flex;align-items:center;justify-content:center;border:1px solid #ccc}.head-image .online[data-v-62e1184b]{position:absolute;right:-5px;bottom:0;width:12px;height:12px;background:#32cd32;border-radius:50%;border:3px solid #fff}.ai-item{height:50px;display:flex;margin-bottom:1px;position:relative;padding:5px;padding-left:10px;align-items:center;background-color:#fafafa;white-space:nowrap;cursor:pointer}.ai-item:hover{background-color:#f8faff}.ai-item.active{background-color:#f4f9ff}.ai-item .friend-avatar{display:flex;justify-content:center;align-items:center;width:45px;height:45px}.ai-item .friend-info{flex:1;display:flex;flex-direction:column;padding-left:10px;text-align:left}.ai-item .friend-info .friend-name{font-size:15px;font-weight:600;line-height:30px;white-space:nowrap;overflow:hidden}.ai-item .friend-info .friend-online .online{padding-right:2px;width:15px;height:15px}.agm-container{display:flex}.agm-container .agm-l-box{flex:1;border:1px solid #587ff0;border-radius:5px;overflow:hidden}.agm-container .agm-l-box .el-checkbox{display:flex;align-items:center}.agm-container .agm-l-box .el-checkbox .el-checkbox__inner{width:20px;height:20px}.agm-container .agm-l-box .el-checkbox .el-checkbox__inner:after{height:12px;left:7px}.agm-container .agm-l-box .el-checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:#333}.agm-container .agm-l-box .el-checkbox .el-checkbox__label{line-height:20px;padding-left:8px}.agm-container .agm-l-box .agm-friend-checkbox{margin-right:20px}.agm-container .agm-arrow{display:flex;align-items:center;font-size:20px;padding:10px;font-weight:600;color:#687ff0}.agm-container .agm-r-box{flex:1;border:1px solid #587ff0;border-radius:5px}.agm-container .agm-r-box .agm-select-tip{text-align:left;height:40px;line-height:40px;text-indent:5px}.aiRole-page .aiRole-list-box{display:flex;flex-direction:column;border:1px solid #ddd;background:#fff}.aiRole-page .aiRole-list-box .aiRole-list-header{height:50px;display:flex;align-items:center;padding:3px 8px;border-bottom:1px solid #ddd}.aiRole-page .aiRole-list-box .aiRole-list-header .el-input__inner{border-radius:10px!important;background-color:#f8f8f8}.aiRole-page .aiRole-list-box .aiRole-list-header .add-btn{padding:5px!important;margin:5px;font-size:20px;color:#587ff0;border:1px solid #587ff0;background-color:#f0f8ff;border-radius:50%}.aiRole-page .aiRole-list-box .aiRole-list-items,.aiRole-page .aiRole-list-box .group-list-items{flex:1;margin:0 3px;background:#f8f8f8}.aiRole-page .group-box{display:flex;flex-direction:column;border:1px solid #ddd}.aiRole-page .group-box .group-header{padding:3px;height:50px;line-height:50px;font-size:20px;font-weight:600;text-align:center;background-color:#fff;border-bottom:1px solid #ddd}.aiRole-page .group-box .group-container{padding:20px;flex:1}.aiRole-page .group-box .group-container .group-info{display:flex;padding:5px 20px}.aiRole-page .group-box .group-container .group-info .group-form{flex:1;padding-left:40px;max-width:700px}.aiRole-page .group-box .group-container .group-info .avatar-uploader{text-align:left}.aiRole-page .group-box .group-container .group-info .avatar-uploader .el-upload{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.aiRole-page .group-box .group-container .group-info .avatar-uploader .el-upload:hover{border-color:#409eff}.aiRole-page .group-box .group-container .group-info .avatar-uploader .avatar-uploader-icon{font-size:28px;color:#8c939d;width:200px;height:200px;line-height:200px;text-align:center}.aiRole-page .group-box .group-container .group-info .avatar-uploader .avatar{width:200px;height:200px;display:block}.aiRole-page .group-box .group-container .group-info .send-btn{margin-top:20px}.aiRole-page .group-box .group-container .group-member-list{padding:5px 20px;display:flex;align-items:center;flex-wrap:wrap;font-size:16px;text-align:center}.aiRole-page .group-box .group-container .group-member-list .group-member{margin-right:15px}.aiRole-page .group-box .group-container .group-member-list .group-invite{display:flex;flex-direction:column;align-items:center;width:60px}.aiRole-page .group-box .group-container .group-member-list .group-invite .invite-member-btn{width:100%;height:60px;line-height:60px;border:1px solid #ccc;font-size:25px;cursor:pointer;box-sizing:border-box}.aiRole-page .group-box .group-container .group-member-list .group-invite .invite-member-btn:hover{border:1px solid #aaa}.aiRole-page .group-box .group-container .group-member-list .group-invite .invite-member-text{font-size:16px;text-align:center;width:100%;height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}