/* packageF/debt/debtapply/debtapply.wxss */ #debtapply { background: #fff; overflow: hidden; } #debtapply .topBanner { margin: 30.08rpx 32rpx 55.04rpx 32rpx; height: 336.96rpx; background: #666; border-radius: 11rpx; box-sizing: border-box; overflow: hidden; } #debtapply .topBanner image { width: 100%; height: 100%; border-radius: 11rpx; } #debtapply .sexShowBox { height: 100%; overflow: hidden; } .descBox { width: 100%; height: 100%; background-color: #fff; display: flex; flex-direction: column; justify-content: space-between; } .descHead { text-align: center; width: 100%; padding: 20rpx 0; } .descConten { flex: 1; overflow: hidden; flex: 1; padding-bottom: 50rpx; overflow-y: scroll; padding: 0 20rpx; padding-bottom: 50rpx; } #debtapply .sexShowBox .sexShowTxt { font-size: 30rpx; color: #202020; margin-top: 34rpx; margin-bottom: 85rpx; text-align: center; } #debtapply .sexShowBox .sexShowflex { display: flex; justify-content: space-around; align-items: center; } #debtapply .sexShowBox .sexShowflex .sexShowflex_isColor { color: #f14e4e; } #debtapply .sexShowBox .sexShowflex .sexShowflex_txt { color: #d2d2d2; } #debtapply .sexShowBox .sexShowflex .sexShowflex_is { display: flex; flex-direction: column; align-items: center; justify-content: center; } #debtapply .sexShowBox .sexShowflex .sexShowflex_is image { width: 118.08rpx; height: 118.08rpx; margin-bottom: 23.04rpx; } #debtapply .submitBtn { width: 100%; position: fixed; bottom: 0; height: 110.08rpx; box-shadow: 0rpx -1.92rpx 21.12rpx 0rpx rgba(206, 206, 206, 0.42); background-color: #ffffff; display: flex; justify-content: center; align-items: center; z-index: 1; } #debtapply .submitBtn .sub { width: 612.16rpx; height: 80rpx; background-color: #f15353; border-radius: 40rpx; text-align: center; line-height: 80rpx; font-size: 30.08rpx; color: #ffffff; } #debtapply .btnA { height: 301.76rpx; background: #f2f2f2; padding: 32rpx 31.04rpx; } #debtapply .btnA .agreement_txt { font-size: 20.16rpx; color: #f15353; } #debtapply .fromBox { padding: 0 28.16rpx; overflow: hidden; } #debtapply .fromBox .flexFrom .is_card { margin-bottom: 60.16rpx; } #debtapply .fromBox .flexFrom .is_card .flexBox { display: flex; flex-wrap: wrap; } #debtapply .fromBox .flexFrom .is_card .flexBox .uploadBox { width: 168rpx; height: 168rpx; border-radius: 9.92rpx; border: dashed 0.96rpx #a1a1a1; display: flex; align-items: center; justify-content: center; } #debtapply .fromBox .flexFrom .is_card .flexBox .uploadBox .van-icon { font-size: 80rpx; } #debtapply .fromBox .flexFrom .is_card .is_cardUploadBox { display: flex; justify-content: space-between; align-items: center; } #debtapply .fromBox .flexFrom .is_card .is_cardUploadBox image { width: 328rpx; height: 201.92rpx; background-color: #ffffff; border-radius: 15.04rpx; border: solid 0.96rpx #e9e9e9; } #debtapply .fromBox .flexFrom .is_card .is_cardUploadBox .txta { font-size: 22.08rpx; color: #666666; margin-top: 16.96rpx; } #debtapply .fromBox .flexFrom .is_card .is_cardUploadBox .is_cardUploadBoxLeft { display: flex; flex-direction: column; align-items: center; position: relative; } .is_cardUploadBoxLeft van-icon { position: absolute; top: 0; right: 0; font-size: 30rpx; z-index: 9; } .is_cardUploadBoxRight van-icon { position: absolute; top: 0; right: 0; font-size: 30rpx; z-index: 9; } .posUpload { position: absolute; left: 15%; top: 0; width: 100%; height: 100%; opacity: 0; } #debtapply .fromBox .flexFrom .is_card .is_cardUploadBox .is_cardUploadBoxRight { display: flex; flex-direction: column; align-items: center; position: relative; } #debtapply .fromBox .flexFrom .van-cell { padding-top: 30rpx; padding-bottom: 30rpx; font-size: 32rpx; } #debtapply .fromBox .flexFrom .van-cell--required::before { position: absolute; left: 0rpx; top: 36rpx; color: #ee0a24; font-size: 50rpx; content: "*"; } #debtapply .fromBox .flexFrom .van-cell__title { text-align: left; color: #646566; } #debtapply .fromBox .flexFrom .aCell { padding-right: 0; } #debtapply .fromBox .flexFrom .van-cell__value { /* color: #c8c9cc; */ } #debtapply .fromBox .toptitle { font-size: 36.16rpx; color: #f14e4e; display: flex; align-items: center; } #debtapply .fromBox .toptitle .line { width: 7.04rpx; height: 30.08rpx; background-color: #f14e4e; border-radius: 3.52rpx; margin-right: 14.08rpx; }