Files
peko-h5/view/peko/modules/pay/css/index.css

359 lines
7.6 KiB
CSS
Raw Normal View History

@charset "UTF-8";
body,
html {
height: 100%;
background: #F3F5FA;
}
body .logingActive,
html .logingActive {
position: fixed;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 100%;
height: 1rem;
line-height: 1rem;
font-size: 0.48rem;
text-align: center;
border-radius: 0.1333333333rem;
color: #fff;
background: rgba(0, 0, 0, 0.6);
z-index: 999;
padding: 0 0.2rem;
display: none;
}
body .wx_skip,
html .wx_skip {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
background: rgba(0, 0, 0, 0.8);
z-index: 9999999999;
display: none;
}
body .wx_skip img,
html .wx_skip img {
width: 80%;
height: 5.373333rem;
position: absolute;
left: 50%;
top: 5%;
transform: translateX(-50%);
}
body .header,
html .header {
width: 100%;
height: 6.6666666667rem;
background: #000;
margin: 0 auto;
background: linear-gradient(180deg, #F2E0FF 0%, #FAF7FE 100%);
}
body .header .header_top,
html .header .header_top {
width: 100%;
height: 1.1733333333rem;
line-height: 1.1733333333rem;
box-sizing: border-box;
padding: 0 0.4rem;
display: flex;
justify-content: space-between;
}
body .header .header_top .header_top_left,
html .header .header_top .header_top_left {
min-width: 4rem;
height: 100%;
position: relative;
margin-left: 0.8rem;
}
body .header .header_top .header_top_left img,
html .header .header_top .header_top_left img {
position: absolute;
width: 0.8rem;
height: 0.8rem;
top: 50%;
transform: translateY(-50%);
left: -0.9333333333rem;
}
body .header .header_top .header_top_left b,
html .header .header_top .header_top_left b {
color: #333;
font-size: 0.48rem;
}
body .header .header_top .header_top_right,
html .header .header_top .header_top_right {
min-width: 0.6666666667rem;
height: 100%;
position: relative;
}
body .header .header_top .header_top_right img,
html .header .header_top .header_top_right img {
position: absolute;
width: 0.5866666667rem;
height: 0.5866666667rem;
top: 50%;
transform: translateY(-50%);
left: -0.72rem;
}
body .header .header_top .header_top_right b,
html .header .header_top .header_top_right b {
color: #1F1A4E;
font-size: 0.3733333333rem;
}
body .header .user,
html .header .user {
background: #FFFFFF;
outline: none;
border: none;
width: 8.9333333333rem;
height: 0.8533333333rem;
border-radius: 0.8533333333rem;
margin: 0.5333333333rem auto 0;
display: block;
box-sizing: border-box;
padding: 0 0.1333333333rem;
font-size: 0.4rem;
padding: 0rem 0.4rem;
}
body .pay_method,
html .pay_method {
width: 9.2rem;
min-height: 3rem;
background: #fff;
box-shadow: 0px 0px 0.3733333333rem 0px rgba(0, 0, 0, 0.1);
margin: -3.5rem auto 0;
border-radius: 0.1333333333rem;
box-sizing: border-box;
padding: 0.3733333333rem 0.2666666667rem;
}
body .pay_method p,
html .pay_method p {
font-size: 0.3733333333rem;
color: #999;
width: 100%;
height: 0.8rem;
}
body .pay_method .methodBox,
html .pay_method .methodBox {
display: flex;
flex-wrap: wrap;
}
body .pay_method .methods,
html .pay_method .methods {
width: 30%;
min-height: 2.5rem;
display: flex;
flex-wrap: wrap;
padding-left: 0.285rem;
margin-bottom: 0.1rem;
}
body .pay_method .methods span,
html .pay_method .methods span {
float: left;
display: block;
width: 2.5rem;
height: 1.7333333333rem;
background: #F0F5F6;
border-radius: 0.16rem;
position: relative;
margin-bottom: 1rem;
margin-right: 0.3rem;
box-sizing: border-box;
}
body .pay_method .methods span img,
html .pay_method .methods span img {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 1.8rem;
height: 1.5rem;
border-radius: 50%;
overflow: hidden;
}
body .pay_method .methods span p,
html .pay_method .methods span p {
color: #B3B3C3;
font-size: 0.32rem;
width: 100%;
text-align: center;
position: absolute;
left: 0;
top: 1.9rem;
}
body .pay_method .methods .active,
html .pay_method .methods .active {
background: url(../images/jvxing.png) no-repeat;
background-size: 100% 100%;
}
body .pay_method .methods .active p,
html .pay_method .methods .active p {
color: #9168FA;
}
body .pay_number,
html .pay_number {
width: 9.2rem;
min-height: 8.3333333333rem;
background: #fff;
box-shadow: 0px 0px 0.3733333333rem 0px rgba(0, 0, 0, 0.1);
margin: 0.5333333333rem auto 1.3333333333rem;
padding: 0.2666666667rem 0.2666666667rem;
box-sizing: border-box;
border-radius: 0.1333333333rem;
}
body .pay_number p,
html .pay_number p {
width: 100%;
height: 0.8rem;
color: #999;
font-size: 0.3733333333rem;
}
body .pay_number .number,
html .pay_number .number {
width: 100%;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
body .pay_number .number span,
html .pay_number .number span {
display: block;
width: 4.1866666667rem;
height: 2.24rem;
background: #F0F5F6;
border-radius: 0.16rem;
position: relative;
margin-bottom: 0.5333333333rem;
}
body .pay_number .number span b,
html .pay_number .number span b {
position: absolute;
color: #333;
font-size: 0.4533333333rem;
left: 0.2666666667rem;
top: 0.2666666667rem;
}
body .pay_number .number span i,
html .pay_number .number span i {
position: absolute;
color: #333;
font-size: 0.32rem;
right: 0.2666666667rem;
bottom: 0.2666666667rem;
font-style: normal;
}
body .pay_number .number .active,
html .pay_number .number .active {
background: url(../images/active.png) no-repeat;
background-size: 100% 100%;
}
body .pay_number .but1,
html .pay_number .but1 {
color: #B3B3C3;
font-size: 0.4266666667rem;
width: 8.1066666667rem;
height: 1.2266666667rem;
border-radius: 1.4933333333rem;
line-height: 1.2266666667rem;
margin: 0 auto;
text-align: center;
background: #E6E6F0;
}
body .pay_number .but2,
html .pay_number .but2 {
color: #fff;
font-size: 0.4266666667rem;
width: 8.1066666667rem;
height: 1.2266666667rem;
border-radius: 1.4933333333rem;
line-height: 1.2266666667rem;
margin: 0 auto;
text-align: center;
background: linear-gradient(255deg, #CC66FF 1%, #9CB3FF 52%, #13E2F5 100%);
display: none;
}
body .pop_up,
html .pop_up {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
background: rgba(0, 0, 0, 0.6);
z-index: 99;
display: none;
}
body .pop_up .pop_up_in,
html .pop_up .pop_up_in {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 8rem;
min-height: 2.933333rem;
background: #fff;
border-radius: 0.32rem;
text-align: center;
font-size: 0.4266666667rem;
color: #333;
}
body .pop_up .pop_up_in b,
html .pop_up .pop_up_in b {
width: 100%;
height: 1.5466666667rem;
line-height: 1.5466666667rem;
}
body .pop_up .pop_up_in p,
html .pop_up .pop_up_in p {
width: 100%;
height: 1.0666666667rem;
line-height: 1.0666666667rem;
border-top: 1px solid #ccc;
}
body .stance,
html .stance {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
background: #fff;
z-index: 999;
display: none;
}
body .stance .picture,
html .stance .picture {
width: 8rem;
height: 8rem;
background: url(../images/null.png) no-repeat;
background-size: 100% 100%;
position: absolute;
left: 50%;
top: 40%;
transform: translate(-50%, -50%);
position: relative;
}
body .stance .picture span,
html .stance .picture span {
font-size: 0.64rem;
color: #999999;
position: absolute;
left: 50%;
bottom: -1.5rem;
transform: translateX(-56%);
width: 100%;
white-space: nowrap;
}
input::-webkit-input-placeholder {
/* placeholder颜色 */
color: #929198;
/* placeholder字体大小 */
font-size: 0.32rem;
/* placeholder位置 */
text-align: center;
}
/*# sourceMappingURL=index.css.map */