.banking {
  background-color: rgba(255, 255, 255, 1);
  width: 1200px;
  height: 815px;
  margin: 20px 0 0 0;
}

.banking .section_1 {
  width: 670px;
  height: 735px;
  margin: 30px 0 0 70px;
}

.banking .text-wrapper_15 {
  height: 55px;
  border-bottom: 2px solid rgba(221, 221, 221, 1);
  width: 670px;
}

.banking .text_28 {
  width: 216px;
  height: 35px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 24px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 35px;
  margin-top: 10px;
}

.banking .box_2 {
  width: 666px;
  height: 40px;
  margin: 15px 0 0 4px;
}

.banking .text-wrapper_16 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .text_29 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.banking .text_30 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.banking .text-wrapper_17 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 584px;
}

.banking .text_31 {
  width: 564px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.banking .box_3 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text_32 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .box_4 {
  background-color: rgba(255, 255, 255, 1);
  width: 590px;
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
}

.banking .image-text_1 {
  width: 570px;
  height: 24px;
  margin: 8px 0 0 10px;
}

.banking .text-group_1 {
  width: 536px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
 
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.banking .label_2 {
  width: 24px;
  height: 24px;
}

.banking .box_5 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text_33 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .section_2 {
  background-color: rgba(255, 255, 255, 1);
  width: 590px;
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  margin:0;
}

.banking .image-text_2 {
  width: 570px;
  height: 24px;
  margin: 8px 0 0 10px;
}

.banking .text-group_2 {
  width: 536px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
 
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.banking .label_3 {
  width: 24px;
  height: 24px;
}

.banking .box_6 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text_34 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .group_5 {
  background-color: rgba(255, 255, 255, 1);
  width: 590px;
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
}

.banking .image-text_3 {
  width: 570px;
  height: 24px;
  margin: 8px 0 0 10px;
}

.banking .text-group_3 {
  width: 536px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
 
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.banking .label_4 {
  width: 24px;
  height: 24px;
}

.banking .box_7 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text_35 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .box_8 {
  background-color: rgba(255, 255, 255, 1);
  width: 590px;
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
}

.banking .image-text_4 {
  width: 570px;
  height: 24px;
  margin: 8px 0 0 10px;
}

.banking .text-group_4 {
  width: 536px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.banking .label_5 {
  width: 24px;
  height: 24px;
}

.banking .box_9 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text_36 {
  width: 100px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .box_10 {
  background-color: rgba(255, 255, 255, 1);
  width: 562px;
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
}

.banking .image-text_5 {
  width: 542px;
  height: 24px;
  margin: 8px 0 0 10px;
}

.banking .text-group_5 {
  width: 508px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
 
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.banking .label_6 {
  width: 24px;
  height: 24px;
}

.banking .box_11 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text_37 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .group_6 {
  background-color: rgba(255, 255, 255, 1);
  width: 590px;
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
}

.banking .image-text_6 {
  width: 570px;
  height: 24px;
  margin: 8px 0 0 10px;
}

.banking .text-group_6 {
  width: 536px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.banking .label_7 {
  width: 24px;
  height: 24px;
}

.banking .box_12 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text-wrapper_18 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .text_38 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.banking .text_39 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.banking .text-wrapper_19 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 598px;
}

.banking .text_40 {
  width: 578px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.banking .box_13 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text-wrapper_20 {
  width: 60px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;

  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .text_41 {
  width: 60px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.banking .text_42 {
  width: 60px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.banking .text-wrapper_21 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 602px;
}

.banking .text_43 {
  width: 582px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.banking .box_14 {
  width: 666px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.banking .text-wrapper_22 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.banking .text_44 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.banking .text_45 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.banking .text-wrapper_23 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 598px;
}

.banking .text_46 {
  width: 578px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
 
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.banking .text-wrapper_24 {
  background-image: linear-gradient(
    180deg,
    rgba(196, 0, 1, 1) 0,
    rgba(239, 144, 1, 1) 100%
  );
  border-radius: 4px;
  height: 50px;
  width: 386px;
  margin: 35px 0 0 142px;
}

.banking .text_47 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
 
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 15px 0 0 157px;
}

.banking .section_3 {
  width: 370px;
  height: 755px;
  margin: 30px 50px 0 40px;
}

.banking .text-group_7 {
  width: 200px;
  height: 147px;
  margin: 45px 0 0 85px;
}

.banking .text_48 {
  width: 200px;
  height: 66px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 50px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 66px;
}

.banking .text_49 {
  width: 200px;
  height: 66px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 50px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 66px;
  margin-top: 15px;
}



.banking .inputbox{
  height:42px;
  border:none;
  outline: none;
  width:94%;
  padding:0 3%;
  font-size:14px;
  color: rgba(50,50,50, 1);
  border-radius: 10px;
}

.banking .selectbox{
  height:42px;
  border:none;
  outline: none;
  width:97%;
  padding:0 0 0 3%;
  font-size:14px;
  color: rgba(50,50,50, 1);
   border-radius: 10px;

  

  outline: none;
  appearance: none;
  -webkit-appearance: none;
  background: url(../../images/new/MasterDDSSlicePNGdd33f6c40291eae24fa8c9e9e8f9edd6.png) no-repeat right center;
}



.banking input[type="radio"] {
  display: inline;
  border: none;
  /*
  position: absolute;
  top: 50%;
  margin-top: -8px;
  margin-left: 70px;*/
  appearance: none;
  margin-top:2px;
  content: "";
  width: 16px;
  height: 16px;
  background: url(../../images/new/MasterDDSSlicePNG5009f274320642e0dcd7887c46a707f4.png) no-repeat center center;
}
.banking input[type="radio"]:checked {
  content: "";
  background: url(../../images/new/MasterDDSSlicePNG41c86104ae68e6320cdf4eb31779430d.png) no-repeat center center;
}

.border-radius{
  border-radius: 5px;
}