279 lines
5.6 KiB
Plaintext
279 lines
5.6 KiB
Plaintext
.charge-off {
|
|
background: #f8f8f8;
|
|
min-height: 100vh;
|
|
padding: 3.333vw 4vw;
|
|
}
|
|
|
|
.charge-off .coupon__box {
|
|
background: #fff;
|
|
border-radius: 1.6vw;
|
|
box-shadow: 0 0 2.667vw 0 rgba(11,2,5,.05);
|
|
}
|
|
|
|
.charge-off .coupon__box__title {
|
|
color: #2a2a2a;
|
|
font-size: 4.8vw;
|
|
font-weight: 700;
|
|
line-height: 6.4vw;
|
|
padding: 6.667vw 4.667vw;
|
|
}
|
|
|
|
.charge-off .coupon__box__split {
|
|
background: #eee;
|
|
height: 1px;
|
|
margin: 0 4.667vw;
|
|
position: relative;
|
|
}
|
|
|
|
.charge-off .coupon__box__split:before {
|
|
left: -6vw;
|
|
}
|
|
|
|
.charge-off .coupon__box__split:after,.charge-off .coupon__box__split:before {
|
|
background: #f8f8f8;
|
|
border-radius: 50%;
|
|
content: "";
|
|
height: 2.667vw;
|
|
position: absolute;
|
|
top: -1.333vw;
|
|
width: 2.667vw;
|
|
}
|
|
|
|
.charge-off .coupon__box__split:after {
|
|
right: -6vw;
|
|
}
|
|
|
|
.charge-off .coupon__box__qrcode {
|
|
color: #787878;
|
|
font-size: 3.2vw;
|
|
font-weight: 500;
|
|
line-height: 4.8vw;
|
|
line-height: 3.2vw;
|
|
padding: 11.333vw 0 10.667vw;
|
|
text-align: center;
|
|
}
|
|
|
|
.charge-off .coupon__box__qrcode .tips {
|
|
margin-top: 5.333vw;
|
|
text-align: center;
|
|
}
|
|
|
|
.charge-off .components {
|
|
display: block;
|
|
}
|
|
|
|
.charge-off .box {
|
|
background: #fff;
|
|
border-radius: 1.6vw;
|
|
box-shadow: 0 0 2.667vw 0 rgba(11,2,5,.05);
|
|
margin-top: 4vw;
|
|
padding: 5.333vw 4vw 0;
|
|
}
|
|
|
|
.charge-off .box .tips {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
align-items: center;
|
|
border-bottom: 1px solid #eee;
|
|
color: #2a2a2a;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: -webkit-flex;
|
|
display: flex;
|
|
font-size: 4vw;
|
|
font-weight: 700;
|
|
justify-content: space-between;
|
|
line-height: 4vw;
|
|
padding-bottom: 4vw;
|
|
}
|
|
|
|
.charge-off .box .tips .right {
|
|
color: #f60;
|
|
}
|
|
|
|
.charge-off .box .box-items {
|
|
border-bottom: 1px dashed #eee;
|
|
padding: 3.733vw 0;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__tips {
|
|
font-size: 4vw;
|
|
font-weight: 700;
|
|
margin-bottom: 4.667vw;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__bd {
|
|
color: #2a2a2a;
|
|
font-size: 3.467vw;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__bd .line {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
align-items: center;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: -webkit-flex;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
line-height: 6.667vw;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__bd .line .info {
|
|
-webkit-box-flex: 1;
|
|
flex: 1;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__bd .name {
|
|
display: block;
|
|
font-size: 3.6vw;
|
|
margin: 8px 0 10px;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__bd .merchant {
|
|
display: block;
|
|
font-size: 3vw;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__bd .merchant .shop {
|
|
display: inline-block;
|
|
height: 14px;
|
|
margin-right: 4px;
|
|
position: relative;
|
|
top: -1px;
|
|
vertical-align: middle;
|
|
width: 14px;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__bd .code {
|
|
color: #333;
|
|
font-size: 4.3vw;
|
|
}
|
|
|
|
.charge-off .box .box-items .item__bd .line .btn {
|
|
background: #06a2b3;
|
|
border-radius: .667vw;
|
|
color: #fff;
|
|
font-size: 3.2vw;
|
|
font-weight: 500;
|
|
line-height: 3.2vw;
|
|
margin-left: 8vw;
|
|
padding: 1.333vw 2vw;
|
|
}
|
|
|
|
.charge-off .box .box-items:last-child {
|
|
border-bottom: none;
|
|
padding-bottom: 5.333vw;
|
|
}
|
|
|
|
.charge-off .box .list_body {
|
|
color: #2a2a2a;
|
|
font-size: 3.733vw;
|
|
font-weight: 500;
|
|
line-height: 6.667vw;
|
|
margin-top: 2.667vw;
|
|
position: relative;
|
|
}
|
|
|
|
.charge-off .box .list_body .content {
|
|
padding-bottom: 4vw;
|
|
}
|
|
|
|
.charge-off .box .list_body .content-hidden {
|
|
height: 106.667vw;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.charge-off .box .list_body .list_body__shade {
|
|
bottom: 0;
|
|
left: 0;
|
|
position: absolute;
|
|
width: 100%;
|
|
}
|
|
|
|
.charge-off .box .list_body .list_body__shade .up {
|
|
background: -webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,97%,0)));
|
|
background: linear-gradient(0deg,#fff,hsla(0,0%,97%,0));
|
|
height: 12vw;
|
|
width: 100%;
|
|
}
|
|
|
|
.charge-off .box .list_body .list_body__shade .down {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
align-items: center;
|
|
background: #fff;
|
|
color: #2a2a2a;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: -webkit-flex;
|
|
display: flex;
|
|
font-size: 3.733vw;
|
|
font-weight: 500;
|
|
height: 13.333vw;
|
|
justify-content: center;
|
|
line-height: 3.733vw;
|
|
width: 100%;
|
|
}
|
|
|
|
.charge-off .box .list_body .list_body__shade .down .icon {
|
|
border-bottom: .4vw solid #1b1b1b;
|
|
border-left: .4vw solid #1b1b1b;
|
|
height: 2vw;
|
|
margin-left: 1.6vw;
|
|
margin-top: -1.333vw;
|
|
transform: rotate(-45deg);
|
|
width: 2vw;
|
|
}
|
|
|
|
.charge-off .box .list_body .list_body__shade .down .icon--active {
|
|
margin-top: 1.333vw;
|
|
transform: rotate(135deg);
|
|
}
|
|
|
|
.charge-off .qrcode-area {
|
|
display: inline-block;
|
|
position: relative;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.charge-off .qrcode-area .txt {
|
|
background-color: hsla(0,0%,92%,.6);
|
|
color: #989898;
|
|
font-size: 4vw;
|
|
font-weight: 500;
|
|
left: 50%;
|
|
line-height: 8vw;
|
|
padding: 0 2.667vw;
|
|
position: absolute;
|
|
top: 50%;
|
|
transform: translateX(-50%) translateY(-50%);
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.charge-off .coupon__box .gray {
|
|
filter: blur(2px);
|
|
opacity: .3;
|
|
}
|
|
|
|
.coupon__box__qrcode {
|
|
position: relative;
|
|
}
|
|
|
|
.coupon__box__title {
|
|
display: block;
|
|
}
|
|
|
|
.box .tips .til {
|
|
color: #787878;
|
|
display: inline;
|
|
font-size: 3.2vw;
|
|
font-weight: 400;
|
|
margin-left: 1.333vw;
|
|
} |