.saoma.data-v-639a64d0 { width: 750rpx; height: 128rpx; background: #FFFFFF; margin-top: 26rpx; display: flex; align-items: center; justify-content: space-between; padding: 0 32rpx; box-sizing: border-box; } .saoma .lt.data-v-639a64d0 { display: flex; align-items: center; font-size: 30rpx; color: #3D3D3D; } .saoma .lt image.data-v-639a64d0 { width: 80rpx; height: 80rpx; margin-right: 46rpx; } .saoma .rt.data-v-639a64d0 { width: 56rpx; height: 56rpx; } .saoma .rt image.data-v-639a64d0 { width: 56rpx; height: 56rpx; } .centxt.data-v-639a64d0 { font-size: 28rpx; color: #727272; margin-top: 90rpx; width: 100%; text-align: center; } .names.data-v-639a64d0 { width: 750rpx; height: 200rpx; background: #FFFFFF; border-radius: 0rpx 0rpx 0rpx 0rpx; margin-top: 54rpx; padding: 34rpx 48rpx; box-sizing: border-box; } .names .tit.data-v-639a64d0 { font-size: 28rpx; color: #7F7F7F; } .names input.data-v-639a64d0 { font-size: 32rpx; color: #000; margin-top: 22rpx; border-bottom: 1px solid #9E9E9E; padding-bottom: 26rpx; } .anniu.data-v-639a64d0 { width: 750rpx; height: 126rpx; padding-top: 24rpx; box-sizing: border-box; background: #FFFFFF; border-radius: 0rpx 0rpx 0rpx 0rpx; position: fixed; left: 0; bottom: 0; } .anniu .btnan.data-v-639a64d0 { width: 674rpx; height: 80rpx; background: #0F0F0F; font-size: 32rpx; color: #FFFFFF; text-align: center; line-height: 80rpx; border-radius: 50rpx; margin: auto; } .crop-container.data-v-639a64d0 { width: 100%; height: 100%; display: flex; flex-direction: column; background-color: #000; } .bj.data-v-639a64d0 { width: 100%; height: 50vh; position: fixed; top: 0; z-index: -1; background-color: #0F0F0F; } .tabback.data-v-639a64d0 { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 126rpx; padding: 0 20rpx; box-sizing: border-box; background-color: #fff; margin-top: 102rpx; border-radius: 30rpx 30rpx 0 0; } .tabback .rtjt.data-v-639a64d0 { font-size: 36rpx; color: #333; } .tabback .name.data-v-639a64d0 { font-size: 36rpx; font-weight: bold; color: #333; margin: 0 auto; } .tabback .add-btn.data-v-639a64d0 { font-size: 32rpx; color: #ccc; transition: color 0.3s; } .tabback .add-btn.active.data-v-639a64d0 { color: #333; } .content-container.data-v-639a64d0 { display: flex; flex-direction: column; min-height: calc(100vh - 228rpx); padding-bottom: 200rpx; } .instruction-section.data-v-639a64d0 { background: #f3f5f6; text-align: center; width: 100%; height: 448rpx; } .instruction-section view.data-v-639a64d0 { position: relative; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 272rpx; margin-top: 88rpx; } .instruction-section .da.data-v-639a64d0 { width: 272rpx; height: 272rpx; border-radius: 50%; } .instruction-section .xiao.data-v-639a64d0 { width: 116rpx; height: 72rpx; position: absolute; right: 0; bottom: 0; } .instruction-section .instruction-text.data-v-639a64d0 { font-size: 28rpx; color: #666; line-height: 1.6; margin-top: 30rpx; } .input-section.data-v-639a64d0 { background: #fff; padding: 40rpx 32rpx; margin-top: 40rpx; } .input-section .input-group.data-v-639a64d0 { margin-bottom: 40rpx; } .input-section .input-label.data-v-639a64d0 { display: block; font-size: 28rpx; color: #666; margin-bottom: 20rpx; } .input-section .code-input.data-v-639a64d0 { width: 100%; height: 80rpx; border: none; border-bottom: 2rpx solid #e5e5e5; font-size: 32rpx; color: #333; background: transparent; padding: 0; } .input-section .code-input.data-v-639a64d0::-webkit-input-placeholder { color: #bbb; letter-spacing: 8rpx; } .input-section .code-input.data-v-639a64d0::placeholder { color: #bbb; letter-spacing: 8rpx; } .input-section .code-input.data-v-639a64d0:focus { border-bottom-color: #000; outline: none; } .help-section.data-v-639a64d0 { background: #f3f5f6; padding: 40rpx 0; padding-top: 20rpx; padding-left: 48rpx; } .help-text.data-v-639a64d0 { font-size: 28rpx; color: #727272; } .button-section.data-v-639a64d0 { margin-top: auto; padding-top: 42rpx; display: flex; flex-direction: column; align-items: center; width: 750rpx; height: 220rpx; background: #FFFFFF; border-radius: 0rpx 0rpx 0rpx 0rpx; position: fixed; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 0; } .button-section .continue-btn.data-v-639a64d0 { width: 674rpx; height: 80rpx; line-height: 80rpx; background: #BBBBBB; color: #fff; border: none; border-radius: 50rpx; font-size: 32rpx; font-weight: 600; } .button-section .continue-btn.active.data-v-639a64d0 { background: #000; } .button-section .cancel-btn.data-v-639a64d0 { margin-top: 34rpx; font-size: 28rpx; color: #000; }