page { background: #f7f7f7; } .width .ptb_rigth{ justify-content: flex-end; align-items: center; width: 62% } .width .ptb_rigth input{ width: 100%; text-align: right } .width .ptb_rigth text{ margin-left:10rpx; color:#1a1a1a; font-weight: bold; } .header { position: fixed; top: 0; left: 0; width: 100vw; z-index: 999; background: white; } .index { padding-top: 150rpx; } .bg { background: white; } .dv { width: 60%; display: flex; justify-content: space-around; font-size: 28rpx; background: white; } .box { width: 122rpx; text-align: center; color: white; background: #fa3534; line-height: 60rpx; border-radius: 6rpx; font-size: 28rpx; margin-right: 30rpx; } .color { color: #fa3534; padding-bottom: 20rpx; position: relative; } .color::after { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 54rpx; height: 5rpx; background: #fa3534; z-index: 999; } .width { width: 95%; margin: 0 auto; border-bottom: solid #e4e4e4 1rpx; } .widths { width: 95%; margin: 0 auto; } .A { color: #1a1a1a; } .upload_img { width: 160rpx; height: 160rpx; display: inline-block; } .flex_start.flex_items>.up_div.upload_img>.upload_img { width: 100%; height: 100%; position: relative; z-index: 9; } .up_div { position: relative; } .up_div>image { width: 30rpx; height: 30rpx; position: absolute; top: 0; right: 0; z-index: 99; } .button_tob .up_div { position: relative; } .button_tob .up_div>image.upload_img { width: 100%; height: 100%; z-index: 9; } .upload_dv { position: absolute; top: 80%; left: 50%; transform: translate(-50%, -80%); white-space: nowrap; } .mb50 { margin-bottom: 50rpx; } .img { width: 40rpx; height: 40rpx; } .xin { color: #fd4141; } textarea { padding: 20rpx 30rpx 20rpx 30rpx; width: 640rpx; height: 130rpx; border-radius: 10rpx; background: #f7f7f7; margin: 0 auto; margin-bottom: 50rpx; } .sign_dv { width: 690rpx; line-height: 86rpx; margin: 60rpx auto 0 auto; color: #fff; text-align: center; border-radius: 10rpx; background: -webkit-linear-gradient(180deg, #fa3534, #ff9a4a); } input { text-align: right; width: 70%; } .inaudit { width: 100%; line-height: 80rpx; color: #fa3534; background: rgba(255, 116, 55, 0.15); text-align: center; font-size: 28rpx; } .fail { width: 100%; line-height: 80rpx; color: #f63232; background: rgba(246, 50, 50, 0.15); text-align: center; font-size: 28rpx; } .success { width: 100%; line-height: 80rpx; color: #45be86; background: rgba(69, 190, 134, 0.15); text-align: center; font-size: 28rpx; } .div_t { position: relative; /* padding-top:80rpx; */ } .div_t .image { position: absolute; right: 0; top: 0; max-width: 80vw; height: auto; transform: translateY(-50%); overflow: auto; padding-bottom: 17rpx; } .div_t .image .sanjiao { position: absolute; bottom: 0; right: 40rpx; width: 30rpx; height: 18rpx; z-index: 999; } .div_t .image .image_text { padding: 10rpx 20rpx; background: #5e5e5e; border-radius: 10rpx; color: #fff; /* width: calc(100% - 40rpx); */ line-height: 1.4em; height: auto; font-size: 22rpx; word-break: break-all; word-wrap: break-word; white-space: pre-line; } .bold.A { padding-left: 20rpx; position: relative; } .bold.A .xin { position: absolute; top: 50%; left: 0; transform: translateY(-50%); } /* 上传图片提示 */ .top_center { position: absolute; top: 5%; left: 50%; transform: translate(-50%, -5%); display: flex; flex-direction: column; /* align-items: center; */ width: 100vw; } .top_center .number { color: #fff; font-size: 40rpx; font-weight: bold; display: flex; justify-content: center; } .top_center .tips { margin-top: 10rpx; font-size: 30rpx; color: #fff; white-space: pre-wrap; } .top_center .tip { margin-top: 20rpx; font-size: 30rpx; color: #fff; display: flex; justify-content: center; } .button_xia { margin-top: 20rpx; } .button_xia .button_img { width: 194rpx; height: 70rpx; margin: 0 auto; } .swiper { margin-top: 20rpx; width: 100%; z-index: 999; display: flex; align-items: flex-start; justify-content: center; height: 350rpx; } .swiper .button_img { max-width: 528rpx !important; width: auto; /* height: 300rpx !important; */ height: auto; max-height: auto; overflow: hidden !important; border-radius: 10rpx; } .upload_bg { position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.6); width: 100vw; height: 100vh; z-index: 999; } .upload_bg .up_button { position: absolute; bottom: 0; background: #f4f4f4; left: 0; width: 100%; } .upload_bg .up_button .button_li { background: #fff; height: 100rpx; text-align: center; line-height: 100rpx; border-bottom: 1rpx solid #e2e2e2; } .upload_bg .up_button .button_li:last-child { border: 0; } .upload_bg .up_button .button_ul.esc { margin-top: 20rpx; }