/* pages/apply/index.wxss */
.top{
  display: flex;
  width: 94%;
  margin: 0 auto;
  background-color: #ffffff;
  border-radius: 10px;
  margin-top: 3vw;
  overflow: hidden;
}
.top view{
  padding: 18px 15px;
  align-items: center;
  justify-content: center;
  position: relative;
}
.top image{
  position: absolute;
  width: 94%;
}
.top-title{
  flex: 1;
  text-align: center;
}
.top-tit{
  color: #fff;
}
.main{
  width: 100%;
  margin: 0 auto;
  margin-top: 3vw;
}

.van-tabs__nav {
  background-color: #F4F4F4;
}

.bank_content{
  color: #fff;
  width: 100%;
  padding: 2vh;
}
.XJ{
  background:url('https://www.nongshen.net/static/wechat/bg_XJ.png') no-repeat center;
  background-size: 105% 105%;
}
.ICBC{
  background:url('https://www.nongshen.net/static/wechat/bg_ICBC.png') no-repeat center;
  background-size: 105% 105%;
}
.ABC{
  background:url('https://www.nongshen.net/static/wechat/bg_ABC.png') no-repeat center;
  background-size: 105% 105%;
}
.CCB{
  background:url('https://www.nongshen.net/static/wechat/bg_CCB.png') no-repeat center;
  background-size: 105% 105%;
}
.RCB{
  background:url('https://www.nongshen.net/static/wechat/bg_RCB.png') no-repeat center;
  background-size: 105% 105%;
}
.EMS{
  background:url('https://www.nongshen.net/static/wechat/bg_EMS.png') no-repeat center;
  background-size: 105% 105%;
}
.BOC{
  background:url('https://www.nongshen.net/static/wechat/bank_BOC.png') no-repeat center;
  background-size: 105% 105%;
}
.ZYB{
  background:url('https://www.nongshen.net/static/wechat/bank_ZYB.png') no-repeat center;
  background-size: 105% 105%;
}
.bank_other{
  background:url('https://www.nongshen.net/static/wechat/bank_other.png') no-repeat center;
  background-size: 105% 105%;
}
.gwk{
  background:url('https://www.nongshen.net/static/wechat/bg_GWK.png') no-repeat center;
  background-size: 105% 105%;
}
.addBtn{
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px dashed #5CAE77;
  background: rgba(92, 174, 119, 0.1);
  width: 94%;
  padding: 10px 0;
  border-radius: 10px;
  margin: 0 auto;
}
.addBtn text{
  color: #2C8E68;
  margin-left: 10px;
}
.addBtn image{
  width: 22.09px;
  height: 22.09px;
}
.bankName{
  margin-top: 0!important;
}
.bankName image{
  vertical-align: middle;
  margin-right: 5px;
}
.bankName text{
  margin: 0!important;
  display: inline-block;
}
.bank_content view{
  margin-top: 1vh;
}

.bank_content view text{
 font-size: 14px;
 margin-left: 10vw;
}
.bank_box:first-child{
  margin-top: 20px;
}
.bank_box{
  position: relative;
  box-shadow: 0px 5px 9px #ccc;
  overflow: hidden;
  border-radius: 15px;
  width: 94%;
  margin: 0 auto;
  margin-bottom: 20px;
}
.zt {
  position: absolute;
  top: 10px;
  transform: rotate(45deg);
  right: 0px;
  color: #FFF;
  z-index: 10;
}

.holder{
  padding: 10px 25px ;
  background-color: rgba(255,255,255,0.6);
  color: #333333;
  font-size: 16px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  position:absolute;
  top: 2vh;
  right:0;
}

.bottom{
  width: 84%;
  margin: 0 auto;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
  display: flex;
  justify-content: center;
}

.bottom view {
  width: 47%;
  margin: 0 auto;
  border-radius: 30px;
  display: inline-block;
}

.bottom .btn1{
  border: 1px solid #2C8E68;
  padding: 8px 0px;
  color: #2C8E68;
}

.bottom .btn2{
  border: 1px solid transparent;
  padding: 8px 0px;
  background-image: linear-gradient(to right, #2C8E68, #5CAE77);
  /* margin-left: 6%; */
  color: #fff;
}

.deleteBox{
  width: 130px;
  text-align: center;
  height: 100%;
  background: #F6F6F6;
  align-items: center;
  display: flex;
}
.van-action-sheet__header {
  background: #f2f2f2;
  color: #2C8E68;
}

.van-cell-text{
  padding: 8px;
}