.serviceView { margin-top: 80rpx; } .serviceView .leftLineTitle { margin-left: 20rpx; padding: 10rpx 0; font-weight: bold; } .serviceView .serviceItemView { margin-top: 30rpx; } .serviceView .serviceItemView .serviceItem { border-bottom: 1px solid rgb(126, 126, 126, 0.2); display: flex; justify-content: space-between; align-items: center; word-break: break-all; padding: 20rpx 20rpx; transition: background-color 0.2s; } .serviceView .serviceItemView .serviceItem:active { background-color: #f2f2f2; } .serviceView .serviceItemView .serviceItem:first-of-type { border-top: 1px solid rgb(126, 126, 126, 0.2); } .leftLineTitle { font-size: 42rpx; } .serviceView .serviceItem .name { position: relative; flex: 1; margin-right: 20rpx; padding-left: 10rpx; font-size: 34rpx; padding: 15rpx 0; } .serviceView .serviceItem .content { color: red; font-size: 24rpx; max-width: 400rpx; } .statementView { padding: 80rpx 40rpx; font-size: 24rpx; text-indent: 48rpx; color: gray; } .submitBtn { position: fixed; bottom: 40rpx; left: 50%; transform: translateX(-50%); width: 90%; height: 88rpx; line-height: 88rpx; text-align: center; background-color: #1989fa; color: #fff; border-radius: 44rpx; font-size: 32rpx; font-weight: bold; box-shadow: 0 6rpx 10rpx rgba(25, 137, 250, 0.3); } .submitBtn:active { background-color: #0b70d5; }