.contact { width:100%; height: 100%; position: relative; box-sizing: border-box; padding-bottom: 20rpx; background: #f7f7f7; } .member { width: 100%; height: 100%; } .member .alphabet-item { padding: 30rpx; color: #666; font-size: 30rpx; } .member .member-item { width: 100%; height: 135rpx; background: #ffffff; display: flex; justify-content: space-between; align-items: center; } .member .member-item .item-avatar { width: 96rpx; height: 96rpx; color: #ffffff; background: #ccc; border-radius: 50%; overflow: hidden; text-align:center; line-height: 96rpx; font-size: 40rpx; margin-left: 30rpx; } .member .member-item .item-avatar image{ width:100%; height:100%; object-fit: cover; } .member .member-item .content{ height: 100%; width: calc(100% - 126rpx - 80rpx); display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; margin-right: 80rpx; padding-left: 20rpx; } .member .member-item + .member-item .content { border-top: 1rpx solid #e5e5e5; } .member .member-item .content .operation button { width:100rpx; height: 48rpx; line-height: 48rpx; text-align:center; color: #fff; font-size: 24rpx; border-radius: 6rpx; border: 0; background: linear-gradient(to right, #fd2316, #ff624a); padding: 0; margin: 0; } .member .member-item .content .operation .lordFlag { font-size: 24rpx; color: #999; } .member .member-item .content .operation .hover-btn { background: #c60b00; } .member .member-item .content .item-info { width: calc(100% - 96prx - 20rpx); height: 100rpx; display: flex; align-items: center; flex-wrap: wrap; } .member .member-item .content .item-info .name { width: 100%; font-size: 34rpx; color: #333; line-height: 34rpx; } .member .member-item .content .item-info .note { width: 100%; font-size: 24rpx; line-height: 24rpx; color: #999; } .indexBar { position: fixed; right: 0px; bottom: 0px; padding: 20rpx 20rpx 20rpx 0rpx; display: flex; align-items: center; height: 100vh; } .indexBar .indexBar-box{ width: 40rpx; height: auto; background: #fff; display: flex; flex-direction: column; box-shadow: 0 0 20rpx rgba(0, 0, 0, 0.1); border-radius: 10rpx; } .indexBar .indexBar-box .indexBar-item { flex: 1; width: 40rpx; height: 40rpx; display: flex; align-items: center; justify-content: center; font-size: 24rpx; color: #888; } .indexToast { position: fixed; top: 0; right: 80rpx; bottom: 0; background: rgba(0, 0, 0, 0.5); width: 100rpx; height: 100rpx; border-radius: 10rpx; margin: auto; color: #fff; line-height: 100rpx; text-align: center; font-size: 48rpx; }