/* home/pages/surveyForm/surveyForm.wxss */ page { background-color: #f2f2f2; } .content { margin-top: 20rpx; padding-top: 1rpx; padding-bottom: 1rpx; width: 750rpx; background-color: #ffffff; font-size: 28rpx; } .content-line { width: 100%; height: 2rpx; background-color: #f2f2f2; } .content-title { margin: 20rpx; margin-left: 20rpx; font-weight: bold; font-size: 30rpx; display: flex; } .content-list { display: flex; margin: 20rpx; } .content-title-item{ width: 190rpx; flex-shrink: 0; margin-right: 20rpx; } .content-text { flex: 1; } .content-text-gray { color: gray; } .content-img-box { flex: 1; } .content-inputs { display: flex; flex-direction: row; margin-left: 200rpx; margin-top: 15rpx; } .content-input { flex: 1; } .content-text { flex: 1; } .content-img { margin-right: 16rpx; width: 150rpx; height: 150rpx; } .content-address { display: flex; flex-direction: column; flex: 1; } .content-local { width: 40rpx; height: 40rpx; padding-left: 10rpx; padding-right: 10rpx; } .content-picker { display: flex; flex-direction: row; } .content-img-right { width: 50rpx; height: 50rpx; } .id-card-img { margin-right: 20rpx; width: 200rpx; height: 150rpx; } .buttom-margin { width: 750rpx; height: 200rpx; } .from-submit-buttom { position: fixed; bottom: 0; display: flex; flex-direction: row; width: 750rpx; padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom); background-color: #fff; z-index: 10; } .from-submit-buttom-cancle { width: 250rpx; height: 80rpx; background-color: #ffffff; display: flex; align-items: center; justify-content: center; } .from-submit-buttom-cache { width: 500rpx; height: 80rpx; background-color: #0A6597; color: #ffffff; display: flex; align-items: center; justify-content: center; } .from-submit-buttom-submit { width: 250rpx; height: 80rpx; background-color: #0a6597; color: #ffffff; display: flex; align-items: center; justify-content: center; } .from-submit-buttom-submit2 { width: 250rpx; height: 80rpx; background-color: #0a486b; color: #ffffff; display: flex; align-items: center; justify-content: center; } .from-submit-buttom-submit-cache { width: 250rpx; height: 80rpx; background-color: #00967b; color: #ffffff; display: flex; align-items: center; justify-content: center; } /******************************************/ .user-box{ background-color: #fffdfc; border-radius: 20rpx; border: solid 2rpx #0a6597; padding: 4rpx 30rpx; margin: 20rpx; } .user-list{ display: flex; align-items: center; margin: 26rpx 0; } .user-list .bt{ font-size: 28rpx; min-width: 150rpx; margin-right: 8rpx; } .user-list .bd{ flex: 1; } .user-list .tag{ display: inline-block; height: 48rpx; background-color: #0a6597; border-radius: 10rpx; font-size: 24rpx; color: #fff; line-height: 48rpx; text-align: center; padding: 0 20rpx; } .user-list .tel{ font-size: 26rpx; color: #333; } .user-list .tel image{ width: 23rpx; height: 30rpx; vertical-align: middle; } .content-title-item{width: 182rpx;} .content-img.must{border:1px solid #f30; box-sizing: border-box;} /** 照片样式***/ .photo-content {padding: 20rpx;} .photo-box .tit{display: flex; font-size: 24rpx; margin-bottom: 8rpx; font-weight: 600;} .photo-box .img-box{display: flex;} .case-img-box{display: flex; align-items: flex-start; flex-wrap: wrap;} .case-img{position: relative; margin-bottom: 12rpx; line-height: 0; font-size: 0; margin-right: 16rpx;} .case-img .img{width: 150rpx; height: 150rpx; border: 1rpx solid #f0f0f0;} .case-img view{width: 150rpx; font-size: 24rpx; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; word-break: break-all; font-size: 24rpx; line-height: 36rpx; color: #333;} .case-img text{position: absolute; top: 102rpx; left: 0; z-index: 9; background-color: rgba(0, 0, 0, 0.5); color: #fff; text-align: center; font-size: 20rpx; width: 152rpx; height: 50rpx; line-height: 50rpx;} /** 填充按钮 **/ .content-all { position: fixed; z-index: 10; top: 0; right: 0; width: 200rpx; height: 200rpx; color: #ffffff; border-radius: 50%; font-size: 45rpx; display: flex; align-items: center; justify-content: center; background: linear-gradient(-45deg, #d8b487, #FFDCB9, #d8b487, #FFDCB9); background-size: 600% 600%; animation: btButtonAnimation 5s alternate infinite; } @keyframes btButtonAnimation { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } /* .txt-upload .btn{width: 140rpx; border:1px solid #0a6597; line-height: 50rpx; text-align: center; color: #0a6597; border-radius: 6rpx;} */ .bank-btn{ width: 100rpx; height: 50rpx; background-color: #0A6597; line-height: 50rpx; text-align: center; color: white; border-radius: 6rpx; }