.h-content-step-end { height: 300px; text-align: center; padding-top: 60px; font-family: PingFangSC-Regular, PingFang SC; .h-success { margin: 0 auto; display: flex; justify-content: center; height: 80px; width: 80px; background: #f7fbf3; border-radius: 40px; } .h-name { margin-top: 20px; height: 22px; font-size: 14px; font-weight: 400; color: #666666; line-height: 22px; } .btn1{ margin: 0 auto; margin-top: 40px; width: 240rpx; height: 84rpx; background: #EEEEEE; border-radius: 54rpx; display: flex; justify-content: center; align-items: center; font-size: 14px; } .h-btn { margin: 0 auto; margin-top: 40px; width: 319px; height: 42px; background: #FFE05C; border-radius: 27px; display: flex; justify-content: center; align-items: center; font-size: 14px; } } .letter-commitment { padding: 12px; background: #fff; .h-title { text-align: center; font-size: 14px; } } .col-border-2 { margin-top: 12px; .sign-wrap { display: flex; justify-content: center; align-items: center; height: 120px; background: #FFFFFF; } } .sign-agree { font-size: 14px; font-weight: 400; color: #666666; line-height: 50px; text-align: center; } .h-content-wrap { background: #fff; border-radius: 20rpx; padding-left: 12px; padding-right: 12px; } .h-content { margin-bottom: 12px; background-color: #fff; .h-basic-info { padding: 12px; background: whitesmoke; border-radius: 6px; margin: 20rpx; .h-value { display: flex; font-family: PingFangSC-Regular, PingFang SC; font-size: 14px; font-weight: 400; .h-name { width: 56px; height: 22px; color: #999999; line-height: 22px; margin-right: 12px; } .h-text { height: 22px; color: #333333; line-height: 22px; } } } .h-record { margin-top: 24rpx; /* 服务订单内容*/ .service-order-tab-bar { background: #FAFAFA; display: flex; justify-content: space-around; height: 50px; .service-order-tab-item { flex: 1; display: flex; align-items: center; justify-content: center; font-size: 16px; color: #333; line-height: 26px; margin: 10 rpx; border-radius: 10 rpx; } .service-order-tab-item.active { background-color: #fbe262; } } } } .store-order-wrap { padding: 12px; .store-order { background: #fff; padding: 10px; border-radius: 3px; font-family: PingFangSC-Regular, PingFang SC; .h-content { .h-row { display: flex; justify-content: space-between; } .h-text { font-size: 12px; font-weight: 400; color: #999999; line-height: 20px; } } } } .h-footer { text-align: right; } .signature-wrap { height: 120px; width: 300px; } .step-bar { padding: 12px; display: flex; justify-content: space-between; margin-bottom: 20px; } .step { position: relative; /* width: 100%; */ // height: 40px; /* background-color: #ccc; */ display: flex; align-items: center; justify-content: center; color: #fff; height: 30px; width: 30px; background: green; border-radius: 15px; margin: 0 auto; } .h-num { margin: 0 auto; } .head-ball { transform: translateX(50%); width: 60rpx; height: 60rpx; line-height: 60rpx; border-radius: 30rpx; background-color: #fbe362; text-align: center; } .step.default { color: #333; background: #fff; } .step.active { color: #333; background: #FFE05C; } .separator { position: absolute; top: 50%; left: 130%; transform: translateY(-50%); width: 50px; height: 2px; border: 1px dashed #000; } .form { margin-bottom: 20px; border-radius: 6px; } .button-popup { height: 60px; display: flex; justify-content: space-between; background: #fff; .h-btn { margin: 0 auto; margin-top: 8px; width: 240rpx; height: 84rpx; border-radius: 27px; display: flex; justify-content: center; align-items: center; font-size: 14px; } } .button-group { height: 60px; position: fixed; bottom: 0px; left: 0px; right: 0px; display: flex; justify-content: space-between; background: #fff; .h-btn { margin: 0 auto; margin-top: 8px; width: 200px; height: 42px; background: #FFE05C; border-radius: 27px; display: flex; justify-content: center; align-items: center; font-size: 14px; } } .identifying-code { image { width: 80px; height: 30px; } } .popup-content { width: 622rpx; background-color: #FFFFFF; border-radius: 20rpx; padding: 24rpx; .popupItem { width: 558rpx; height: 100rpx; background-color: #FAFAFA; border-radius: 16rpx; margin:24rpx ; display: flex; align-items: center; justify-content: space-around; } .popupItemSelect { width: 558rpx; height: 100rpx; background-color: #FAFAFA; border-radius: 16rpx; border: 4rpx solid #FFE05C; margin:24rpx ; display: flex; align-items: center; justify-content: space-around; box-sizing: border-box; } .popupItemSelect::after { content: '√'; color: #fff; z-index: 1000; display: inline-block; width: 32rpx; height: 32rpx; transform: rotate(20deg); position: absolute; top: 0; right: 0; } }