.photo{ position: relative; padding: 32rpx 32rpx 32rpx 0; margin-left: 32rpx; display: flex; justify-content: space-between; font-size: 34rpx; font-weight: 400; align-items: center; } .photo_reason{ position: relative; padding: 32rpx 32rpx 32rpx 0; margin-left: 32rpx; display: flex; justify-content: space-between; font-size: 34rpx; font-weight: 400; align-items: center; } .photo_reason::after{ position: absolute; box-sizing: border-box; content: ' '; pointer-events: none; right: 0; bottom: 0; border-bottom: 1px solid var(--td-cell-border-color, var(--td-gray-color-3, #e7e7e7)); transform: scaleY(0.5); left: 0rpx; } .required{ color: #e34d59; } .title{ font-size: 16px; color: #000000E6; } .right{ display: flex; color: rgba(0, 0, 0, 0.4); font-size: 25rpx; letter-spacing: 2rpx; align-items: center; } .t-input__label{ font-size: 30rpx !important; } .van-field__label{ color: #000 !important; font-size: 30rpx !important; } .zhuanchang{ position: relative; padding: 32rpx; display: flex; justify-content: space-between; font-size: 32rpx; font-weight: 400; align-items: center; } .zhuanchang::after { position: absolute; box-sizing: border-box; content: ' '; pointer-events: none; right: 0; left: 32rpx; bottom: 0; border-bottom: 1px solid var(--td-cell-border-color, var(--td-gray-color-3, #e7e7e7)); transform: scaleY(0.5); left: 32rpx; } .zhuanchang.hasnoborder::after{ border-bottom:none } .zhuanchang .content{ flex: 1; display: flex; flex-wrap: wrap; margin-left: 20rpx; } .content_item{ height: 60rpx; line-height: 60rpx; padding: 0rpx 20rpx; background: #3CC7C0; border-radius: 29rpx; color: #fff; margin: 20rpx 10rpx 20rpx 0; font-size: 28rpx; } .t-tabs__item--active{ color: #49B9AD !important; } .t-tabs__track{ background-color: #49B9AD !important; } .t-icon-check{ color: #49B9AD !important; } .t-cell__note { font-size: 25rpx !important; letter-spacing: 2rpx; } .t-cell__title-text{ font-size: 30rpx !important; } .t-input__wrap--suffix-icon{ padding-left: var(--td-spacer-1, 8rpx) !important; } .t-tabs__content { overflow: unset !important; } .bottom_note{ color: #999999; font-size: 28rpx; width: 95vw; margin: 30rpx auto; letter-spacing: 3rpx; } .bottom_next{ width: 95vw; margin: 530rpx auto 0 auto; } .sub_button{ width: 95vw; margin: 0 auto 30rpx auto; } .zhiye_popup{ display: flex; flex-direction: column; align-items: center; padding-bottom: 20rpx; min-height: 550rpx; } .zhiye_popup_title{ margin-top: 16px; font-size: 32rpx; font-weight: 600; letter-spacing: 5rpx; } .zhiye_popup_img{ margin-top: 30rpx; } .zhuanchang_box{ display: flex; flex-wrap: wrap; margin: 0 20rpx; } .zhuanchang_box_item{ background-color: #f2f2f2; padding: 10rpx 20rpx; border-radius: 20rpx; color: #000; font-size: 28rpx; margin: 20rpx 10rpx; } .zhuanchang_box_item_checked{ background-color: #3cc7c0; color: #fff; } .zhuanchang_block { width: 100vw; background: #fff; border-top-left-radius: 16rpx; border-top-right-radius: 16rpx; } .zhuanchang_wrapper { margin: 32rpx; display: block; } .zhuanchang_header { display: flex; align-items: center; border-bottom: 1px solid #e7e7e7; } .zhuanchang_title { flex: 1; text-align: center; font-weight: 600; font-size: 36rpx; } .zhuanchang_btn { font-size: 32rpx; padding: 32rpx; } .zhuanchang_btn--cancel { color: rgba(0, 0, 0, .6); } .zhuanchang_btn--confirm { color: #3cc7c0; } .van-picker__columns { height: 264px !important; top: 40px !important; } .van-search { top: -270px !important; position: relative !important; } .van-picker__confirm{ color: #3cc7c0 !important; } .van-cell:after { border-bottom: 1px solid var(--td-cell-border-color, var(--td-gray-color-3, #e7e7e7)); bottom: 0; box-sizing: border-box; content: " "; pointer-events: none; position: absolute; width: calc(100vw - 32rpx); transform: scaleY(.5); transform-origin: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--td-cell-border-color, var(--td-gray-color-3, #e7e7e7)); } .van-cell { padding: 32rpx !important; } .jianjie_popup{ margin: 100rpx 20rpx; } .has_error{ margin-left: 32rpx; padding-bottom: 20rpx; border-bottom: 1rpx solid #e7e7e7; } .error_box{ position: relative; display: flex; background-color: #FEF1F1; width: calc(95vw - 64rpx); height: 100rpx; margin: 30rpx auto 0 auto; align-items: center; padding-left: 32rpx; border-radius: 10rpx; } .error_box::after{ border-radius: 5rpx; position: absolute; width: 0px; height: 0px; border-width: 16rpx; border-style: solid; border-color: transparent transparent #FEF1F1 transparent; content: ' '; left: 50rpx; top: -30rpx; } .error_msg{ position: relative; margin-left: 10rpx; color: #FF0000; letter-spacing: 3rpx; font-weight: 600; word-break: break-all; }