.wux-popup__content { background: none!important; } .popup-container { padding: 32rpx 20rpx 50rpx; background: linear-gradient(180deg, #DBEEFF 0%, #F4FAFF 100%); border-radius: 30rpx; } .title { font-size: 34rpx; font-weight: bold; color: #333333; display: flex; align-items: center; margin-bottom: 39rpx; position: relative; } .title:before { content: ''; display: block; width: 10rpx; height: 28rpx; background: #3A80E7; border-radius: 4rpx; margin-right: 20rpx; } .popup-content2 { max-height: 60vh; background: none!important; } .popup-content2 .card { border-radius: 20px; padding: 30rpx; box-sizing: border-box; background: #fff; margin-bottom: 30rpx; } .items { display: flex; align-items: flex-start; text-align: left; font-size: 32rpx; font-weight: 500; color: #333333; margin-bottom: 29rpx; position: relative; } .items .label { white-space: nowrap; /*width: 160rpx;*/ display: flex; align-items: center; justify-content: space-between; } .label-width { min-width: 160rpx; } .items .value { width: calc(100% - 160rpx); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; max-height: 144rpx; } .tel { width: 126rpx; height: 62rpx; position: absolute; top: calc(50% - 31rpx); right: 0; } .textarea { width: 100%; height: 340rpx; background: #F7F7F7; border-radius: 20rpx; padding: 27rpx 31rpx; } .textarea-placeholder { font-size: 32rpx; font-weight: 500; color: #C1C1C1; line-height: 42rpx; } .bottom-btn { background: none; display: flex; align-items: center; justify-content: space-between; padding: 20rpx 99rpx 20rpx; /*padding-bottom: calc(env(safe-area-inset-bottom) + 10rpx);*/ width: 100%; box-sizing: border-box; z-index: 999; position: static; } .btn { width: 240rpx; height: 76rpx; border-radius: 38rpx; color: #fff; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 32rpx; font-weight: bold; } .btn-blue { background: linear-gradient(87deg, #81B5FB 0%, #3E92FF 100%); } .btn-gray { background: #D9D9D9; } .checkbox .wux-cell-group__hd { padding-left: 0; font-size: 32rpx; font-weight: 500; color: #333333; } .checkbox { text-align: left; } .gray { color: #999; } .text-right { text-align: right; } .flex { display: flex!important; justify-content: flex-end; align-items: center; }