.group-box { border-top: 8px solid $bg_f5f5f5; .group-title { height: 40px; line-height: 40px; font-size: 14px; padding: 0 12px; display: flex; justify-content: space-between; color: $color_333; .more { color: $color_888; i { width: 12px; height: 7px; } } } .group-list { width: 100%; border-top: 1px solid $sp_e7eaf1; padding: 0 12px; .group-item { border-bottom: 1px solid $sp_e7eaf1; height: 60px; display: flex; position: relative; .avatar { width: 44px; height: 44px; border-radius: 50%; margin-top: 8px; margin-right: 6px; } .user-name { font-size: 16px; color: $color_333; max-width: 104px; line-height: 60px; } .group-status { line-height: 15px; font-size: 12px; position: absolute; right: 72px; p:nth-child(1) { margin-top: 17px; .red { color: $red; } } } .topay { width: 62px; height: 28px; border-radius: 5px; background-color: $bg_E02E24; color: $white; font-size: 14px; line-height: 28px; text-align: center; margin-top: 16px; position: absolute; right: 0; } } } .group-dec { background-color: $bg_FAFAFA; width: 100%; padding: 0 12px; height: 30px; line-height: 30px; font-size: 12px; display: flex; justify-content: space-between; color: $color_999; .allNum { color: $color_333; } } .moreMbc { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, .6); z-index: 9; .content { width: 300px; height: 388px; background-color: $white; border-radius: 3px; // margin: 139px auto 20px auto; position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%); .title-box { width: 100%; height: 44px; text-align: center; color: $color_333; font-size: 16px; line-height: 44px; } .more-group-list { width: 100%; height: 302px; overflow: auto; border-top: 1px solid $sp_e7eaf1; padding: 0 15px; background-color: $bg_f5f5f5; .group-item { border-bottom: 1px solid $sp_e7eaf1; height: 60px; display: flex; position: relative; .avatar { width: 44px; height: 44px; border-radius: 50%; margin-top: 8px; margin-right: 10px; } .user-name { font-size: 12px; color: $color_333; max-width: 90px; line-height: 15px; .name { margin-top: 16px; } .time{ color: $color_999; } } .group-status { line-height: 60px; font-size: 12px; color: $color_666; position: absolute; right: 66px; } .topay { width: 56px; height: 26px; border-radius: 5px; background-color: $bg_E02E24; color: $white; font-size: 14px; line-height: 26px; text-align: center; margin-top: 17px; position: absolute; right: 0; } } } } .more-group-dec { width: 100%; position: absolute; bottom: 0; height: 42px; font-size: 12px; color: $color_999; text-align: center; line-height: 42px; } .close { color: #fff; font-size: 22px; position: relative; left: 50%; margin-left: -11px; top: 60px; } } .groupSuccessMbc { position: fixed; z-index: 999; background: rgba(0, 0, 0, 0.8); left: 0; top: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; .content { width: 300px; background-color: #fff; padding: 16px; p { color: #333333; font-size: 16px; text-align: center; width: 100%; } .group-btn { height: 30px; line-height: 30px; font-size: 14px; background-color: #E02E24; color: #FFFFFF; text-align: center; width: 270px; border-radius: 6px; margin-top: 20px; } .dec { color: #666666; font-size: 12px; text-align: center; margin-top: 10px; } .group-user-list { .imgList { padding-top: 20px; .imgContainer { position: relative; width: 44px; height: 44px; border-radius: 50%; margin-right: 20px; .imgname { margin: 0; width: 44px; height: 44px; background-color: #DEDEDE; border-radius: 50%; .no-body { font-size: 28px; position: relative; left: 8px; } } .leaderFlag { position: absolute; background-color: #0099ff; border: 1px solid #fff; width: 30px; color: #fff; line-height: 18px; height: 18px; text-align: center; border-radius: 9px; top: -6px; span { font-size: 12px; transform: scale(0.9); } } } } } } .tipContent { width: 270px; height: 44px; line-height: 44px; text-align: center; border: 1px dashed rgba(255, 255, 255, 1); border-radius: 3px; color: #fff; font-size: 14px; position: absolute; top: 100px; } .tipArrow { position: absolute; right: 15px; top: 38px; .iconyindao:before { font-size: 44px; color: #FFF; } } } }