lixin-web
Version:
vue and bootstrap
184 lines (178 loc) • 3.5 kB
text/less
@import "../variables";
@import "../mixins";
@import (reference) "../utilities";
@import (reference) "../components";
.recharge-form{
.section{
> ul{
li{
margin-bottom: 10px;
line-height: 24px;
}
}
}
//.bal{
// color: @state-warning-text;
// font-size: 24px;
//}
.el-radio-group{
margin-top: 4px;
label:only-child{
.el-radio-button__inner{
border-radius: 4px;
}
}
}
.el-form-item__content{
> .el-button{
margin-top: -15px;
}
}
.el-input__inner{
display: inline-block;
max-width: 190px;
}
.el-form-item__error{
margin-top: -5px;
}
.bank-list{
&:extend(.clearfix all);
> li{
float: left;
margin-bottom: 15px;
margin-right: 20px;
cursor: pointer;
> div{
width: 132px;
height: 38px;
}
&.selected{
position: relative;
cursor: default;
&:after{
content: '';
position: absolute;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
border:2px solid @brand-warning;
}
div{
.selectedIcon(8px;5px);
//&:after{
// content: none;
//}
//&:before{
// bottom:2px;
// top:auto;
// transform: rotate(90deg)
//}
&:before{
border-right-color: @brand-warning;
border-top-color: @brand-warning;
}
}
}
& + li .b98{
display: none;
}
}
}
h4{
color: @text-color;
margin-top: 0;
margin-bottom: 15px;
}
.section + .section{
.bank-list > li{
margin-bottom: 0;
}
}
.section2{
> ul {
margin-left: 90px;
li{
width: 294px;
}
}
}
.account-tip-list{
margin-left: 15px;
}
.el-button--text{
float: right;
margin-top: 5px;
i{
margin-right: 3px;
}
}
@media (min-width:@screen-sm){
//padding-left: 105px;
.section > ul{
li{
line-height: 38px;
margin-bottom: 15px;
> span{
margin-left: -70px;
float: left;
}
}
}
}
}
.el-steps{
margin-left: 126px;
margin-bottom: 20px;
.el-step__head{
width: 34px;
height: 34px;
background: transparent;
&.is-text.is-success{
border-color: @brand-primary;
background:@brand-primary;
}
&.is-text.is-process{
background: @brand-warning;
border-color: @brand-warning;
}
&.is-text.is-wait{
color: @brand-warning;
border-color: @brand-warning;
}
&.is-wait,&.is-process{
font-size:18px;
}
.el-step__icon{
line-height: 30px;
font-weight:bold;
font-size:16px;
}
}
.el-step__line{
background: @brand-warning;
&.is-horizontal{
height: 1px;
}
}
.el-step__description.is-wait{
color:@brand-warning ;
}
.el-step__description.is-process{
color: @brand-warning;
}
.el-step__main{
margin-top: 20px;
}
.el-step__description{
display: inline-block;
.translate(-50%,0);
margin-left: 17px;
&.is-success{
color: @brand-primary;
}
}
.el-step__line-inner{
border-bottom:none;
}
}