.cFF{ color: #FFFFFF;}
.cFA{ color: #FAFAFA;}
.cF9{ color: #F9F9F9;}
.c85{ color: #858585;}
.c77{ color: #777777;}
.c03C{ color: #0033CC;}
.c26{ color: #262626;}
.c25{ color: #252525;}
.c37{ color: #373737;}
.c1D{ color: #1D1D1D;}
.c49{ color: #494949;}
.c4C{ color: #4C4C4C;}
.c4B{ color: #4B4B4B;}
.c4E{ color: #4E4E4E;}
.c00{ color: #000000;}
.c01{ color: #010101;}
.c4F{ color: #4F4F4F;}
.c53{ color: #535353;}
.c83{ color: #838383;}
.c27{ color: #272727;}
.c37{ color: #373737;}
.c32{ color: #323232;}
.c30{ color: #303030;}
.c3E{ color: #3E3E3E;}
.c11{ color: #111111;}
.c1d{ color: #1d1d1d;}
.c18{ color: #181818;}
.c28{ color: #282828;}
.cE6{ color: #E61717;}
.c234{ color: #2349BB;}
.c7C{ color: #7c7c7c;}
.cDD9{ color: #DD9305;}
.cD50{ color: #D50404;}
.cBD{ color: #BDBDBD;}
.c6B{ color: #6b6b6b;}
.ca76{ color: #A76525;}
.c5f{ color: #5F5F5F;}
.c42{ color: #424242;}
.c52{ color: #525252;}
.c87{ color: #878787;}
.c0f{ color:#0F0F0F;}
.c01{ color:#010101;}
.c2B{ color:#2B2B2B;}
.c09{ color:#090909;}
.c13{ color:#131313}
.c33{ color:#333333}
.border1_D5D5D5{ border: 1px solid #D5D5D5;}
.bk03c{ background-color:  #0033CC;}

/* 12px Montserrat light*/
.f12L3{font-size: 0.75rem;font-family: Montserrat-Light;font-weight: 300;}
.f12R4{ font-size: 0.75rem; font-family: Montserrat-Regular;font-weight: 400;}
.f13R4{ font-size: 0.8125rem; font-family: Montserrat-Regular;font-weight: 400;}
.f14L3{font-size: 0.875rem;font-family: Montserrat-Light;font-weight: 300;}

/* 14px Montserrat Regular */
.f14R4{font-size: 0.875rem;font-family: Montserrat-Regular;font-weight: 400;}

.f14M4{font-size: 0.875rem;font-family: Montserrat-Medium;font-weight: 400;}
.f14M5{font-size: 0.875rem;font-family: Montserrat-Medium;font-weight: 500;}



.f16L3{font-size: 1rem;font-family: Montserrat-Light;font-weight: 300;}
.f16M5{font-size: 1rem;font-family: Montserrat-Medium;font-weight: 500;}
.f16S6{font-size: 1rem;font-family: Montserrat-SemiBold;font-weight: 600;}
.f16S4{font-size: 1rem;font-family: Montserrat-SemiBold;font-weight: 400;}
.f16L1{font-size: 1rem;font-family: Montserrat-Light;font-weight: 100;}
.f16R4{font-size: 1rem;font-family: Montserrat-Regular;font-weight: 400;}
.f18S6{font-size: 1.125rem;font-family: Montserrat-SemiBold;font-weight: 600;}
/* 18px Montserrat Regular */
.f18R4{font-size: 1.125rem;font-family: Montserrat-Regular;font-weight: 400;}
.f18M5{font-size: 1.125rem;font-family: Montserrat-Medium;font-weight: 500;}
.f20L3{font-size: 1.25rem;font-family: Montserrat-Light;font-weight: 300;}
.f20M5{font-size: 1.25rem;font-family: Montserrat-Medium;font-weight: 500;}
.f20S6{font-size: 1.25rem;font-family:Montserrat-SemiBold;font-weight: 600;}
.f22M5{font-size: 1.375rem;font-family: Montserrat-Medium;font-weight: 500;}
.f22M6{font-size: 1.375rem;font-family: Montserrat-Medium;font-weight: 600;}
.f24S6{font-size: 1.5rem;font-family: Montserrat-SemiBold;font-weight: 600;}
.f24R4{font-size: 1.5rem;font-family: Montserrat-Regular;font-weight: 400;}
.f24M5{font-size: 1.5rem;font-family: Montserrat-Medium;font-weight: 500;}
.f30M5{font-size: 1.875rem;font-family: Montserrat-Medium;font-weight: 500;}
.f36S6{font-size: 2.25rem;font-family: Montserrat-SemiBold;font-weight: 600;}
.f48S6{font-size: 3rem;font-family: Montserrat-SemiBold;font-weight: 600;}
.f72S6{font-size: 4.5rem;font-family: Montserrat-SemiBold;font-weight: 600;}
/******* 间距***********/
.ml8{
  margin-left:0.5rem;
}
.ml12{
  margin-left:0.75rem;
}
.ml14{
  margin-left:0.875rem;
}
.ml16{
  margin-left:1rem;
}
.ml20{
  margin-left:1.25rem;
}
.ml24{
  margin-left:1.5rem;
}
.ml28{
  margin-left:1.75rem;
}
.ml32{
  margin-left:2rem;
}
.mt4{
  margin-top:0.25rem;
}
.mt8{
  margin-top:0.5rem;
}
.mt12{
  margin-top:0.75rem;
}
.mt14{
  margin-top:0.875rem;
}
.mt16{
  margin-top:1rem;
}
.mt20{
  margin-top:1.25rem;
}
.mt24{
  margin-top:1.5rem;
}
.mt28{
  margin-top:1.75rem;
}
.mt30{
  margin-top:1.875rem;
}
.mt32{
  margin-top:2rem;
}
.mt36{
  margin-top:2.25rem;
}
.mt38{
  margin-top:2.375rem;
}
.mt42{
  margin-top:2.625rem;
}
.mt52{
  margin-top:3.25rem;
}

.pt42{
  padding-top:2.625rem;
}
.pt24{
  padding-top:1.5rem;
}

.pt32{
  padding-top:2rem;
}

.pt36{
  padding-top:2.25rem;
}
.pt42{
  padding-top:2.625rem;
}
.pt104{
  padding-top:6.5rem;
}

.pt-50 {
  padding-top: 50px;
}

.pl8{
  padding-left:0.5rem;
}

.pl24{
  padding-left:1.5rem;
}

.pr24{
  padding-right:1.5rem;
}
.br4{
  border-radius: 0.25rem;
}
.checkbox_class{
  width: 1rem;
  height: 1rem;
  background: #FFFFFF;
  border-radius: 0.125rem;
}

input:focus,textarea:focus{
  outline: 1px solid #0033CC;
}