mobileclient/zfb-redPackets.css

286 lines
4.9 KiB
CSS

html {
font-size: 26.66666667vw;
height: 100%;
}
body {
padding: 0;
font-size: 0.14rem;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
height: 100%;
}
* {
padding: 0;
margin: 0;
list-style: none;
}
@media screen and (min-width: 900px) {
html {
transform: scale(0.3);
background: #fff;
transform-origin: 50% 0px 0px;
height: calc(100vh);
}
#redPacketsViews {
height: 6rem !important;
background: #f4f6f9;
}
.mask {
height: 6rem;
}
}
#redPacketsViews ::-webkit-scrollbar {
display: none;
}
#redPacketsViews .top {
height: 4.8rem;
}
#redPacketsViews {
min-height: 100%;
background-color: rgb(250, 67, 59);
}
.mask {
background: rgba(0, 0, 0, 0.1);
position: fixed;
top: 0;
left: 0;
bottom: 0;
z-index: 9999;
right: 0;
display: flex;
align-items: center;
justify-content: center;
}
.box {
padding: 0.1rem 0.1rem 0.2rem;
box-sizing: border-box;
display: flex;
flex-direction: column;
width: 100%;
background: url("https://lsxdemall.oss-cn-beijing.aliyuncs.com/MarketingSystem/img/zfb-red-banner.png")
no-repeat;
background-size: 100%;
}
.disb {
background: url("https://lsxdemall.oss-cn-beijing.aliyuncs.com/MarketingSystem/img/redPacktes/common_img_main_1.png")
no-repeat;
background-size: 100%;
}
#redPacketsViews .instruction-box {
width: 100%;
display: flex;
flex-direction: column;
}
#redPacketsViews .effect_date {
font-size: 0.12rem;
line-height: 0.4rem;
color: #ffc49c;
text-align: center;
}
#redPacketsViews .effect_date > span {
background: linear-gradient(to left top, #ff6049, #fd322a);
border: 1px solid #ffc3a5;
border-radius: 0.2rem;
padding: 0.05rem 0.2rem;
}
#redPacketsViews .bt {
height: 1.8rem;
line-height: 2.6rem;
text-align: center;
}
#redPacketsViews .title {
margin-top: 0.3rem;
font-size: 0.25rem;
color: #fff;
font-weight: bold;
text-align: center;
}
#redPacketsViews .bt img {
width: 2rem;
}
#redPacketsViews .type {
color: #fd3b2d;
font-size: 0.1rem;
text-align: center;
}
#redPacketsViews .type > span {
background-color: #fdc9a2;
border-radius: 0.2rem;
padding: 0.03rem 0.15rem;
}
#redPacketsViews .money {
font-weight: bold;
color: #fe0f0b;
font-size: 0.32rem;
height: 0.97rem;
width: 100%;
text-align: center;
margin-left: -0.02rem;
line-height: 1.25rem;
}
#redPacketsViews .tag {
margin-right: -0.08rem;
display: inline;
}
#redPacketsViews .instruction-text {
font-size: 0.12rem;
color: #060606;
}
#redPacketsViews .available_time {
text-align: left;
}
#redPacketsViews .timeList {
display: grid;
grid-template-columns: repeat(3, 33.33%);
text-align: center;
margin: 0.05rem 0;
}
#redPacketsViews .timeList li {
font-size: 0.11rem;
color: #a8a8a8;
}
#redPacketsViews .scroll {
margin-top: 0.05rem;
}
#redPacketsViews .instruction-header {
width: 100%;
height: 0.43rem;
background: url("https://lsxdemall.oss-cn-beijing.aliyuncs.com/MarketingSystem/img/redPacktes/common_img_header.png")
no-repeat;
background-size: 100%;
margin-bottom: -0.03rem;
}
#redPacketsViews .instruction {
width: 100%;
background: url("https://lsxdemall.oss-cn-beijing.aliyuncs.com/MarketingSystem/img/redPacktes/common_img_text.png")
no-repeat;
min-height: 4.5rem;
background-size: 100% 100%;
font-size: 0.11rem;
color: #959595;
padding: 0 0.12rem 0.12rem;
box-sizing: border-box;
line-height: 0.18rem;
}
#redPacketsViews .TextBlock {
margin-top: 0.1rem;
}
#redPacketsViews .notice {
width: 1.6rem;
margin-bottom: 0.1rem;
}
#redPacketsViews .instruction-2 {
margin-top: 0.1rem;
}
#redPacketsViews .center {
text-align: center;
}
#redPacketsViews .backIcon {
width: 0.4rem;
position: fixed;
left: 0.1rem;
top: 0.1rem;
z-index: 99999;
}
.form {
display: flex;
flex-direction: column;
margin-top: 0.2rem;
}
.f-input {
border: 0;
outline: 0;
height: 0.42rem;
border-radius: 1rem;
padding: 0 0.16rem;
box-sizing: border-box;
margin-bottom: 0.14rem;
font-size: 0.16rem;
}
.but {
margin-bottom: 0.3rem;
background: linear-gradient(#fff9df, #ffc078, #ffe69e);
border-radius: 1rem;
height: 0.42rem;
border: 0;
outline: 0;
color: #be6822;
font-size: 0.16rem;
font-weight: 600;
border: 0.02rem solid #fed2b9;
}
.dis {
filter: opacity(0.9);
}
.f-title {
color: #fff;
font-size: 0.18rem;
margin-bottom: 0.1rem;
margin-left: 0.05rem;
}
.f-prompt {
color: #fff;
font-size: 0.12rem;
margin-left: 0.05rem;
margin-top: -0.05rem;
margin-bottom: 0.2rem;
}
.prompt {
display: inline-block;
min-width: 50%;
padding: 0.08rem;
background: rgba(0, 0, 0, 0);
border-radius: 0.2rem;
color: #fff;
position: fixed;
top: 20%;
left: -150%;
margin-left: -25%;
text-align: center;
font-size: 0.14rem;
transition: left 0.2s;
z-index: 99999;
}
.proactive {
left: 47%;
background: rgba(0, 0, 0, 0.7);
}