/* pages/address/index.wxss */ .container { height: 100vh; display: flex; flex-direction: column; background: #F5F6F7; } .record-list { flex: 1; overflow-y: scroll; box-sizing: border-box; } .address-list { padding: 24rpx 26rpx; } .address-item { padding: 24rpx 24rpx 16rpx; background: #fff; border-radius: 20rpx; border: 2rpx solid #fff; margin-bottom: 22rpx; &:last-child { margin-bottom: 0; } &.active { border: 2rpx solid rgba(254, 36, 81, 0.7); background: #FFF4F6; } .item-title { font-size: 26rpx; color: rgba(0, 0, 0, 0.5); line-height: 36rpx; } .detailAddress { padding: 16rpx 0; font-weight: 600; font-size: 32rpx; color: #131415; word-break: break-all; line-height: 48rpx; } .item-users { display: flex; justify-content: space-between; .item-user { font-size: 26rpx; color: rgba(0, 0, 0, 0.5); line-height: 36rpx; display: flex; text { padding-right: 16rpx; &:first-child { display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 300rpx; } } } } .item-btn-group { display: flex; flex: 1; justify-content: flex-end; margin-top: 24rpx; padding-top: 16rpx; border-top: 2rpx solid rgba(0, 0, 0, 0.06); .btn { width: 104rpx; padding: 0 !important; margin: 0 0 0 24rpx !important; line-height: 46rpx; border-radius: 46rpx; font-weight: 400; font-size: 24rpx; color: #333333; background-color: transparent; border-radius: 24rpx; border: 0.8px solid rgba(0, 0, 0, 0.15) !important; } .update-btn { background: transparent; color: #FE2451; border: 0.8px solid #FE2451 !important; } } } .dialog-section { width: 552rpx; background: linear-gradient(180deg, #FFDEE7 0%, #FFFFFF 19%, #FFFFFF 100%); border-radius: 32rpx; padding: 40rpx; box-sizing: border-box; .dialog-title { text-align: center; font-weight: 600; font-size: 36rpx; color: #000000; line-height: 50rpx; } .dialog-content { padding: 40rpx 0 50rpx; font-size: 32rpx; color: #777777; line-height: 44rpx; text-align: center; } .dialog-btn-group { display: flex; align-items: center; .btn { flex: 1; text-align: center; line-height: 68rpx; background: #F4F4F5; border-radius: 36rpx; font-size: 28rpx; color: #131415; } .del-btn { margin-left: 32rpx; background: linear-gradient(270deg, #FF204B 0%, #FE5B71 100%); border-radius: 36rpx; border: 2rpx solid #FE2451; color: #FFFFFF; font-weight: bold !important; } } } .empty-box { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -80%); font-size: 32rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; image { width: 436rpx; height: 364rpx; } .empty-text { font-size: 28rpx; color: #777777; line-height: 40rpx; text-align: center; padding-top: 24rpx; } } .pop-btn-list { padding: 24rpx 32rpx 58rpx; box-shadow: inset 0rpx 2rpx 0rpx 0rpx #F0F0F0; background-color: #fff; .submit-btn { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 88rpx; background: linear-gradient(270deg, #FF204B 0%, #FE5B71 100%); border-radius: 88rpx; font-weight: 500; font-size: 32rpx; color: #fff; } } .van-picker__toolbar, .toolbar-top { margin: 0 40rpx !important; padding: 0 14rpx !important; border-bottom: 2rpx solid #F2F2F2; height: auto !important; line-height: normal !important; } .van-picker__cancel, .van-picker__confirm, .toolbar-cancel, toolbar-confirm { font-size: 32rpx !important; padding: 28rpx 0 !important; color: #777777 !important; } .van-picker__confirm, .toolbar-confirm { color: #FE2451 !important; } .toolbar-top { display: flex; align-items: center; justify-content: space-between; } .addressContainer { background: linear-gradient(180deg, #FFDEE7 0%, #FFFFFF 12%, #FFFFFF 100%); border-radius: 32rpx 32rpx 0rpx 0rpx; height: 928rpx; display: flex; flex-direction: column; .icon-close { position: absolute; z-index: 2; top: 24rpx; right: 12rpx; padding: 20rpx; width: 30rpx; height: 30rpx; } .pop-address-title { position: relative; z-index: 1; text-align: center; padding-top: 36rpx; padding-bottom: 20rpx; font-weight: 600; font-size: 36rpx; color: #131415; line-height: 50rpx; } .cell-group { flex: 1 auto; // overflow-y: auto; .van-cell { padding: 36rpx 40rpx; font-size: 30rpx; --cell-line-height: 48rpx!important; } .van-field__label { color: #666666; font-size: 30rpx !important; } .van-field__control { font-size: 30rpx !important; } // .van-field__control--textarea { // padding: 0 !important; // --cell-line-height: 80rpx !important; // height: 72rpx !important; // } // .van-field__body--textarea { // --cell-line-height: 60rpx; // } // .field-index--van-field__control--textarea { // height: var(--field-text-area-min-height,18px) !important; // } .van-icon-arrow { color: #BFBFBF; } // .textarea { // max-height: 72rpx; // } } .van-picker-column__item--selected { font-weight: 600; font-size: 32rpx; color: #6D4718 !important; } .pop-btn-group { padding: 32rpx 32rpx 58rpx; } .submit-btn { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 88rpx; background: linear-gradient(270deg, #FF204B 0%, #FE5B71 100%); border-radius: 88rpx; font-weight: 500; font-size: 32rpx; color: #fff; } }