/* pages/shareBonus/shareBonus.wxss */ .default_container { position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 999; background: #e14f48; color: #ffe7b8; text-align: center; } .bg_content { position: relative; height: 71%; } .top_bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .msg_box { padding-top: 148rpx; } .time_box { margin: 80rpx 60rpx 0; height: 100rpx; position: relative; } .count_box { display: flex; justify-content: space-between; align-items: center; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; font-size: 86rpx; font-weight: bold; color: #fff; } .count_text { width: 172rpx; padding: 0 4rpx; display: flex; justify-content: space-between; box-sizing: border-box; font-family: aAlternate; } .count_single { width: 70rpx; } .f56 { font-size: 56rpx; } .ht30 { height: 30rpx; } .line_h30 { line-height: 30rpx; } .line_h68 { line-height: 68rpx; } .name { font-size: 50rpx; } .msg { font-size: 32rpx; color: #ffd39b; } .mgs_bottom { margin-top: 150rpx; } .mgs_bottom.over { margin-top: 300rpx; } .open { position: absolute; z-index: 999; width: 200rpx; height: 200rpx; left: 0; right: 0; margin: 0 auto -100rpx; bottom: 0; } .open.opa0 { opacity: 0; } .open.current_open { opacity: 1; z-index: 1000; animation: iconRotate .8s linear infinite } @keyframes iconRotate{ 0% {transform: rotateY(0deg);} 50% {transform: rotateY(180deg);} 100% {transform: rotateY(360deg);} } .bottom_pro { position: absolute; left: 0; bottom: 8%; width: 100%; font-size: 20rpx; color: #fff; } .icon_logo { width: 20rpx; height: 20rpx; margin-right: 10rpx; } .cloud_left, .cloud_right { position: absolute; z-index: 1; bottom: 3%; width: 88rpx; height: 34rpx; } .cloud_left { left: 4%; } .cloud_right { right: 4%; } .dot_left, .dot_right { position: absolute; top: 2%; z-index: 1; width: 10rpx; height: 10rpx; border-radius: 50%; background: #ff8a6b; } .dot_left { left: 3%; } .dot_right { right: 3%; } /* 开红包后的样式 */ .grab_container { min-height: 100vh; -webkit-overflow-scrolling: touch; /* height: 100%; */ text-align: center; background: #f9f9f9; position: relative; /* color: #ffe7b8; */ } .common_bg { width: 100%; height: 182rpx; } .top_title { position: absolute; height: 80rpx; line-height: 80rpx; z-index: 1; left: 0; top: 30rpx; width: 100%; font-size: 36rpx; font-weight: bold; color: #FFEEA6 ; } .sender_head { position: absolute; z-index: 1; left: 50%; bottom: 0; margin-left: -50rpx; margin-bottom: -50rpx; width: 100rpx; height: 100rpx; border-radius: 6rpx; } .grab_header { margin-top: 70rpx; padding: 0 30rpx; } .grab_bonus_name { color: #333; font-size: 30rpx; font-weight: bold; line-height: 45rpx; } .icon_pin { position: relative; top: 2rpx; margin-left: 4rpx; width: 30rpx; height: 30rpx; } .grab_prompt { margin-top: 5rpx; font-size: 24rpx; color: #666; line-height: 45rpx; } .grab_bonus_price { margin-top: 25rpx; height: 98rpx; font-size: 70rpx; /* vertical-align: sub; */ color: #E73636; } .receive_info { padding: 30rpx 30rpx 10rpx; height: 45rpx; line-height: 45rpx; background: #f4f4f4; font-size: 24rpx; color: #666; text-align: left; } .tb_line { position: relative; } .tb_line::after { content: ''; position: absolute; top: 0; left: 0; width: 200%; height: 200%; transform: scale(.5); transform-origin: 0 0; pointer-events: none; box-sizing: border-box; border: 0 solid #d9d9d9; border-width: 1px 0; } .receive_item { position: relative; display: flex; padding: 30rpx; } .receive_item::after { position: absolute; z-index: 1; content: ''; left: 0; right: 0; bottom: 0; height: 1px; background: #d9d9d9; transform: scaleY(.5); } .personal_image { width: 80rpx; height: 80rpx; border-radius: 4rpx; margin-right: 25rpx; } .personal_content { flex: 1; padding-right: 30rpx; box-sizing: border-box; text-align: left; } .item_paragraph { display: flex; align-items: center; height: 45rpx; /* justify-content: space-between; */ } .briefing_address { width: 662rpx; height: 52rpx; margin: 58rpx auto 30rpx; } .icon_king { width: 28rpx; height: 24rpx; margin-right: 10rpx; } .look { position: absolute; left: 50rpx; right: 50rpx; bottom: 40%; text-align: center; font-size: 28rpx; color: #ffe7b8; } .message_modal{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 999; } .modal_bg { position: absolute; z-index: 1; width: 100%; height: 100%; background: rgba(0,0,0,.6); } .message_content { position: absolute; top: 200rpx; left: 100rpx; right: 100rpx; background: #fff; border-radius: 10rpx; z-index: 10; } .message_info { width:100%; height: 160rpx; padding: 20rpx; box-sizing: border-box; font-size: 24rpx; } .btn_group { position: relative; } .btn_group::after { position: absolute; content: ''; left: 0; top: 0; z-index: 2; width: 100%; height: 1px; background: #d9d9d9; transform: scaleY(.5); } .cancel_btn, .submit_btn { text-align: center; height: 80rpx; line-height: 80rpx; flex: 1; font-size: 32rpx; } .submit_btn { color: #EB4E4F } .r_line { position: relative; } .r_line::after { position: absolute; content: ''; right: 0; top: 0; bottom: 0; width: 1px; background: #d9d9d9; transform: scaleX(.5); } .hot_summarys { width:750rpx; display:flex; flex:1; flex-wrap:wrap; text-align: left; } .col2c71c6 { color: #2C71C6; } .ball-top { position: fixed; right: 22rpx; bottom: 130rpx; width: 106rpx; height: 106rpx; border-radius: 100%; z-index: 999; }