.main { padding: 32rpx; text-align: left; } .main input::-webkit-input-placeholder, .main textarea::-webkit-input-placeholder { color: #ccc; } page { background: #fff; } .add { width: 600rpx; height: 80rpx; background-color: #f4a82e; border-radius: 40rpx; color: #fff; font-size: 16px; font-weight: bold; line-height: 80rpx; margin: 0 auto; } .black { font-weight: bold; font-size: 14px; flex: 1; } .title { font-weight: bold; font-size: 14px; margin: 32rpx 0; } .content { margin: 0 16rpx; } .input-class { border: none; outline: none; background-color: #f7f7f7; border-radius: 12rpx; width: 100%; padding: 16rpx 16rpx; } .top { display: flex; } .top .title { flex: 1; font-size: 16px; text-align: left; } .top .add-icon { background-color: #f4a82e; border-radius: 40rpx; color: #fff; width: 96rpx; height: 48rpx; line-height: 48rpx; /* align-self: center; */ text-align: center; } .item { margin: 16rpx 0; } .item-left { width: 148rpx; height: 148rpx; border-radius: 4.992rpx; flex: 0 0 160rpx; } .item-left image { width: 148rpx; height: 148rpx; } .item-right { margin-left: 16rpx; text-align: left; } .imgflex { display: flex; flex-wrap: wrap; justify-content: flex-start; } .imgflex .photobox { position: relative; overflow: hidden; background: #f5f5f5; width: 160rpx; height: 160rpx; border: 1rpx dashed #c0ccda; margin-right: 6.4rpx; margin-bottom: 6.4rpx; } .imgflex .photobox image { width: 100%; height: 100%; } .imgflex .photobox icon { width: 38.4rpx; height: 38.4rpx; position: absolute; top: 3.2rpx; right: 3.2rpx; background: url("https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/close_iocn.png"); background-size: 100%; } .avatar { border-radius: 50%; } .member-list { border: 1px solid #eee; border-radius: 16rpx; background: #fff; position: absolute; top: 144rpx; left: 0; width: 100%; height: 256rpx; padding: 16rpx; overflow-y: scroll; z-index: 5; } .member-list .p { margin: 12.8rpx 0; padding: 16rpx 0; border-bottom: 0.0313rem solid #eee; } .notID { padding: 6.4rpx; width: 112rpx; height: 112rpx; border: 2rpx dashed #c0ccda; display: flex; border-radius: 50%; justify-content: center; align-items: center; } .notID image { width: 100%; height: 100%; border-radius: 50%; } .notID icon { font-size: 80rpx; color: #c0ccda; } .addImgBox { align-items: center; justify-content: center; } .addImgBox icon { font-size: 80rpx; color: #c0ccda; }