// Color variables (appears count calculates by raw css) @color0: #292929; // Appears 4 times @color1: #f5f5f5; // Appears 3 times @color2: #3f3f3f; // Appears 2 times @color3: #ffffff; // Appears 2 times page { background-color: @color1; .divider-line { background-color: @color1; height: 20rpx; width: 100%; } .form-address { .t-dialog-confirm { color: @color2; } } } .address-flex-box { display: flex; flex-wrap: wrap; } .address-detail { font-size: 30rpx; } .address-detail-wx-location { align-items: center; background: @color3; display: flex; justify-content: space-between; padding: 24rpx 32rpx; } .address-detail-wx-arrow { align-items: flex-end; } .form-address { .t-topleft { align-items: flex-start; } .t-cell-left { margin-right: 0; } .t-cell-title { flex: none; width: 160rpx; font-size: 30rpx; } .t-cell-note { margin-bottom: -20rpx; } .t-input { width: 100%; } .t-textarea-cell-note { margin: 0 -32rpx; } .t-textarea__placeholder { color: #bbbbbb !important; } .form-content { box-sizing: border-box; display: block; width: 100%; } .field-text { color: #666666; flex: 1; font-size: 30rpx; padding: 0; &:after { border: none !important; } } .map { color: #9d9d9f; font-size: 48rpx !important; margin-left: 20rpx; } .field.text-area { align-items: flex-start; height: 200rpx; } .label-list { background: @color1; border: 2rpx solid transparent; color: #333333; font-size: 26rpx; height: 56rpx; line-height: 50rpx; margin: 0 20rpx 20rpx 0; min-width: 100rpx; padding: 0 20rpx; width: auto; &:after { content: none; } } .active-btn { background: #333; color: #fff; &:after { border: 4rpx solid @color2; } } } .submit { box-sizing: border-box; padding: 64rpx 30rpx 88rpx 30rpx; .btn-submit-address { background: #333; border-radius: 8rpx; color: @color3; width: 100%; } .btn-submit-address.disabled { background-color: #c6c6c6; &:after { display: none; } } } .dialog__button-confirm { color: @color0 !important; } .ntextinput { .t-textarea__wrapper { padding-top: 0rpx !important; padding-bottom: 0rpx !important; } }