page { background-color: #f8f8f8; } .setupItem { margin-bottom: 30rpx; background-color: #ffffff; } .label { line-height: 60rpx; display: flex; padding: 30rpx; box-sizing: border-box; border-bottom: 2rpx solid #f7f9fa; } .label:last-child { border: none; } .label-name { display: flex; flex: 1; } .label-name-img { width: 34rpx; height: 34rpx; margin-top: 14rpx; margin-right: 20rpx; } .label-tips, .entry { display: flex; color: rgb(110, 110, 110); } .label-name-head { width: 54rpx; height: 54rpx; border-radius: 50%; margin-right: 20rpx; } .label-name-nickName { padding-right: 10rpx; color: rgb(110, 110, 110); font-size: 30rpx; } .label-name-arrow { width: 24rpx; height: 24rpx; margin-top: 18rpx; } .label-name-number { display: inline-block; background-color: #f8f8f8; color: #ffffff; border-radius: 60rpx; height: 36rpx; line-height: 36rpx; padding: 0 20rpx; font-size: 28rpx; margin: 12rpx 20rpx 0 0; } /* 弹出层提示 */ .publicBack { position: fixed; width: 100vw; height: 100vh; left: 0; top: 0; background-color: rgba(0, 0, 0, .5); z-index: 99; } .publicPop { left: 50%; top: 50%; width: 240px; margin-left: -120px; margin-top: -340rpx; position: fixed; z-index: 100; } .publicPop-cont { width: 100%; background-color: #FFFFFF; border-radius: 30rpx; text-align: center; overflow: hidden; padding: 50rpx 0 0; box-sizing: border-box; } .free-title { font-weight: 600; margin-bottom: 40rpx; font-size: 34rpx; } .free-input { padding: 0 30rpx; box-sizing: border-box; height: 90rpx; line-height: 90rpx; font-size: 30rpx; } .free-input input { height: 90rpx; border-radius: 10rpx; background-color: #f8f8f8; } .publicPop-text { color: #9d9d9d; font-size: 32rpx; text-align: center; } .publicPop-text text { color: #000000; font-size: 40rpx; display: block; font-weight: 600; margin: 20rpx 0 10rpx; } .publicPop-btn { line-height: 80rpx; margin-top: 70rpx; font-size: 32rpx; display: flex; border-top: 2rpx solid #f8f8f8; } .publicPop-btn button { margin: 0 !important; padding: 0 !important; background-color: transparent; font-weight: normal !important; color: #6c78f8; } .publicPop-btn-go { width: 50% !important; text-align: center; height: 90rpx !important; line-height: 90rpx !important; font-size: 30rpx !important; } .publicPop-btn-border { position: relative; } .publicPop-btn-border::after { position: absolute; content: ''; right: 0; top: 0; width: 2rpx; height: 100rpx; background-color: #f8f8f8; }