You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

577 lines
13 KiB
CSS

2 years ago
body{
background-color: #F5F5F5;
}
.payment,.payment_heng{
width: 100%;
}
.payment_heng{
display: none;
}
.payment .heard{
width: 100%;
background-color: #21B1EB;
font-size: 0.24rem;
}
.payment .heard_box{
padding-top: 0.4rem;
height: 0.9rem;
display: flex;
align-items: center;
justify-content: center;
font-size: 0.32rem;
color: #FFFFFF;
position: relative;
}
.payment .heard_box a{
position: absolute;
width: 0.32rem;
height: 0.32rem;
left: 0.3rem;
background-image: url("../img/close.png");
background-size: 100% 100%;
}
.payment .containner{
padding: 0 0.3rem;
margin-top: 0.3rem;
}
.payment .indent{
background:rgba(255,255,255,1);
box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);
border-radius:0.2rem;
}
.payment .indent .indent_box{
padding: 0.3rem;
}
.payment .indent .indent_box div:first-child{
font-size:0.28rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(41,41,41,1);
}
.payment .indent .indent_box div:first-child>span{
margin-left: 0.38rem;
font-size:0.28rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(227,0,0,1);
}
.payment .indent .indent_box div:last-child{
margin-top: 0.18rem;
font-size:0.24rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(169,169,169,1);
}
.payment .indent .indent_box div:last-child>span{
font-size:0.24rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(169,169,169,1);
margin-left: 0.38rem;
}
.payment .documents{
margin-top: 0.3rem;
background:rgba(255,255,255,1);
box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);
border-radius:0.2rem;
}
.payment .documents .documents_box{
padding: 0 0.3rem;
}
.payment .documents .documents_box>div{
padding: 0.3rem 0;
display: flex;
align-items: center;
justify-content: space-between;
font-size:0.28rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(41,41,41,1);
}
.payment .documents .documents_box>div:first-child{
border-bottom: 1px solid #EDEDED;
}
.payment .documents .documents_box>div:last-child>span:last-child{
color:rgba(227,0,0,1);
}
.payment .select_pay{
margin-top: 0.3rem;
background:rgba(255,255,255,1);
box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);
border-radius:0.2rem;
}
.payment .select_pay_box{
padding: 0.42rem 0.3rem;
display: flex;
align-items: center;
justify-content: space-between;
font-size:0.28rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(41,41,41,1);
}
.payment .select_pay_box .select_pay_info{
display: flex;
align-items: center;
font-size:0.28rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(2,169,241,1);
}
.payment .select_pay_box .select_pay_info>.slide{
width: 0.6rem;
height: 0.6rem;
margin-right: 0.15rem;
}
.payment .select_pay_box .select_pay_info>.boult{
width: 0.18rem;
height: 0.3rem;
margin-left: 0.16rem;
}
.payment .payment_btn{
position: fixed;
bottom: 0;
left: 0;
width:100%;
height:1rem;
background:#fff;
display: flex;
align-items: center;
z-index: 1;
}
.payment .payment_btn>div:first-child{
width: 66.6%;
height: 100%;
line-height: 1rem;
background:rgba(80,84,93,1);
font-size:0.32rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(255,255,255,1);
padding-left: 0.32rem;
}
.payment .payment_btn>div:last-child{
width: 33.4%;
height: 100%;
line-height: 1rem;
background:rgba(33,177,235,1);
font-size:0.32rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(255,255,255,1);
text-align: center;
}
.payment .payment_rest{
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background:rgba(255,255,255,1);
z-index: 2;
}
.payment .payment_rest_box{
padding: 0 0.3rem;
}
.payment .payment_rest_box .title{
display: flex;
align-items: center;
justify-content: space-between;
font-size:0.28rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(169,169,169,1);
padding: 0.3rem 0;
border-bottom: 1px solid #EDEDED;
}
.payment .payment_rest_box .title>img{
width: 0.24rem;
height: 0.24rem;
}
.payment .payment_rest_way{
display: flex;
align-items: center;
justify-content: space-between;
padding: 0.3rem 0;
border-bottom: 1px solid #EDEDED;
font-size:0.28rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(41,41,41,1);
cursor: pointer;
}
.payment .payment_rest_way>div{
display: flex;
align-items: center;
}
.payment .payment_rest_way>div>img{
width: 0.6rem;
height: 0.6rem;
margin-right: 0.32rem;
}
.payment .payment_rest_way>img{
width: 0.3rem;
height: 0.3rem;
}
.payment .payment_rest_way:last-child{
border-bottom: 0;
}
.payment .payment_rest_btn{
margin-top: 0.3rem;
width: 100%;
height:0.9rem;
background:rgba(255,255,255,1);
box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);
border-radius:0.2rem;
font-size:0.28rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(169,169,169,1);
text-align: center;
line-height: 0.9rem;
}
.payment .forbid_model{
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background:rgba(38,38,38,0.4);
z-index: 2;
}
.payment .forbid_window{
position: fixed;
width: 4.5rem;
height: 4.36rem;
top: 50%;
margin-top: -2.18rem;
left: 50%;
margin-left: -2.25rem;
background-color: #fff;
z-index: 3;
border-radius: 0.3rem;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.payment .forbid_pay{
font-size:0.24rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(41,41,41,1);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.payment .forbid_pay>img{
width: 1.7rem;
height: 1.7rem;
margin-bottom: 0.25rem;
}
.payment .forbid_confirm{
width:3.3rem;
height:0.6rem;
background:rgba(33,177,235,1);
border-radius:0.3rem;
font-size:0.28rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(255,255,255,1);
text-align: center;
line-height: 0.6rem;
margin-top: 0.45rem;
}
.payment .forbid_close{
position: absolute;
width: 0.3rem;
height: 0.3rem;
top: 0.3rem;
left: 0.3rem;
font-size: 0.2rem;
}
.payment .forbid_close>img{
width: 100%;
height: 100%;
}
/* 横屏 */
.payment_heng .heard{
width: 100%;
background-color: #21B1EB;
font-size: 0.24rem;
}
.payment_heng .heard_box{
padding-top: 0.2rem;
height: 0.45rem;
display: flex;
align-items: center;
justify-content: center;
font-size: 0.2rem;
color: #FFFFFF;
position: relative;
}
.payment_heng .heard_box a{
position: absolute;
width: 0.22rem;
height: 0.22rem;
left: 0.3rem;
background-image: url("../img/close.png");
background-size: 100% 100%;
}
.payment_heng .containner{
padding: 0 0.3rem;
margin-top: 0.2rem;
}
.payment_heng .indent{
background:rgba(255,255,255,1);
box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);
border-radius:0.1rem;
}
.payment_heng .indent .indent_box{
padding: 0.1rem 0.3rem;
}
.payment_heng .indent .indent_box div:first-child{
font-size:0.18rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(41,41,41,1);
}
.payment_heng .indent .indent_box div:first-child>span{
margin-left: 0.38rem;
font-size:0.18rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(227,0,0,1);
}
.payment_heng .indent .indent_box div:last-child{
margin-top: 0.1rem;
font-size:0.16rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(169,169,169,1);
}
.payment_heng .indent .indent_box div:last-child>span{
font-size:0.16rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(169,169,169,1);
margin-left: 0.38rem;
}
.payment_heng .documents{
margin-top: 0.2rem;
background:rgba(255,255,255,1);
box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);
border-radius:0.1rem;
}
.payment_heng .documents .documents_box{
padding: 0 0.3rem;
}
.payment_heng .documents .documents_box>div{
padding: 0.1rem 0;
display: flex;
align-items: center;
justify-content: space-between;
font-size:0.18rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(41,41,41,1);
}
.payment_heng .documents .documents_box>div:first-child{
border-bottom: 1px solid #EDEDED;
}
.payment_heng .documents .documents_box>div:last-child>span:last-child{
color:rgba(227,0,0,1);
}
.payment_heng .select_pay{
margin-top: 0.15rem;
background:rgba(255,255,255,1);
box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);
border-radius:0.1rem;
}
.payment_heng .select_pay_box{
padding: 0.2rem 0.3rem;
display: flex;
align-items: center;
justify-content: space-between;
font-size:0.18rem;
font-family:PingFang SC;
font-weight:500;
color:rgb(32, 30, 30);
}
.payment_heng .select_pay_box .select_pay_info{
display: flex;
align-items: center;
font-size:0.18rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(2,169,241,1);
}
.payment_heng .select_pay_box .select_pay_info>.slide{
width: 0.3rem;
height: 0.3rem;
margin-right: 0.15rem;
}
.payment_heng .select_pay_box .select_pay_info>.boult{
width: 0.1rem;
height: 0.2rem;
margin-left: 0.16rem;
}
.payment_heng .payment_btn{
position: fixed;
bottom: 0;
left: 0;
width:100%;
height:0.5rem;
background:#fff;
display: flex;
align-items: center;
z-index: 1;
}
.payment_heng .payment_btn>div:first-child{
width: 66.6%;
height: 100%;
line-height: 0.5rem;
background:rgba(80,84,93,1);
font-size:0.2rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(255,255,255,1);
padding-left: 0.32rem;
}
.payment_heng .payment_btn>div:last-child{
width: 33.4%;
height: 100%;
line-height:0.5rem;
background:rgba(33,177,235,1);
font-size:0.2rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(255,255,255,1);
text-align: center;
}
.payment_heng .payment_rest{
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background:rgba(255,255,255,1);
z-index: 2;
}
.payment_heng .payment_rest_box{
padding: 0 0.3rem;
}
.payment_heng .payment_rest_box .title{
display: flex;
align-items: center;
justify-content: space-between;
font-size:0.18rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(169,169,169,1);
padding: 0.15rem 0;
border-bottom: 1px solid #EDEDED;
}
.payment_heng .payment_rest_box .title>img{
width: 0.2rem;
height: 0.2rem;
}
.payment_heng .payment_rest_way{
display: flex;
align-items: center;
justify-content: space-between;
padding: 0.15rem 0;
border-bottom: 1px solid #EDEDED;
font-size:0.18rem;
font-family:PingFang SC;
font-weight:400;
color:rgba(41,41,41,1);
cursor: pointer;
}
.payment_heng .payment_rest_way>div{
display: flex;
align-items: center;
}
.payment_heng .payment_rest_way>div>img{
width: 0.3rem;
height: 0.3rem;
margin-right: 0.32rem;
}
.payment_heng .payment_rest_way>img{
width: 0.18rem;
height: 0.18rem;
}
.payment_heng .payment_rest_way:last-child{
border-bottom: 0;
}
.payment_heng .forbid_model{
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background:rgba(38,38,38,0.4);
z-index: 2;
}
.payment_heng .forbid_window{
position: fixed;
width: 4.5rem;
height: 2.18rem;
top: 50%;
margin-top: -1.09rem;
left: 50%;
margin-left: -2.25rem;
background-color: #fff;
z-index: 3;
border-radius: 0.3rem;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.payment_heng .forbid_pay{
font-size:0.16rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(41,41,41,1);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.payment_heng .forbid_pay>img{
width: 0.8rem;
height: 0.8rem;
margin-bottom: 0.1rem;
}
.payment_heng .forbid_confirm{
width:3.3rem;
height:0.3rem;
background:rgba(33,177,235,1);
border-radius:0.1rem;
font-size:0.18rem;
font-family:PingFang SC;
font-weight:500;
color:rgba(255,255,255,1);
text-align: center;
line-height: 0.3rem;
margin-top: 0.2rem;
}
.payment_heng .forbid_close{
position: absolute;
width: 0.15rem;
height: 0.15rem;
top: 0.15rem;
left: 0.3rem;
font-size: 0.2rem;
}
.payment_heng .forbid_close>img{
width: 100%;
height: 100%;
}