
.flex-r {
  display: flex;
  flex-direction: row;
}

.flex-r-st-st {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-r-st-ct {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

.flex-r-ct-st {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
}

.flex-r-ct-e {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
}

.flex-r-e-ct {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.flex-r-ct-ct {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.flex-r-sa-e {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: flex-end;
}

.flex-r-sb-ct {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.flex-r-sb-st {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}

.flex-r-sb-e {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
}

.flex-c-st-ct {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.flex-c-st-e {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
}

.flex-c-sa-ct {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}
.flex-r-sa-ct {
 display: flex;
  justify-content: space-around;
  align-items: center;
}

.flex-c-sa-st {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
}

.flex-c-sb-st {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

.flex-c-sb-ct {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.flex-c-st-st {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-c-ct-ct {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.flex-c-e-ct {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}

.flex-c-e-st {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}

.flex-wrap {
  flex-wrap: wrap;
}

.right-end {
  margin-left: auto;
}

.f-bold {
  font-weight: bold;
}

.f-bolder {
  font-weight: bolder;
}
.box-shadow{
	border-radius: 36px;
		box-shadow: 0 3px 06px rgba(0,0,0,.16);
}
.bold-none{
	font-weight: normal;
}
.font-size-14{
	font-size: 20px;
}
.blue{
	color: #18C4FF;
}
.mg-t{
	margin-top: 50px;
}
.mg-t-l{
	margin-top: 100px;
}
.mg-t-llg{
	margin-top: 200px;
}
.text-center{
	text-align: center;
}
.mg-t-sm{
	margin-top: 20px;
}
.mg-t-ssm{
	margin-top: 15px;
}
.mg-l{
	margin-left: 50px;
}
.mg-l-sm{
	margin-left: 20px;
}
.pd{
	box-sizing: border-box;
	padding: 0 30px;
}
.pd-lg{
	box-sizing: border-box;
	padding: 0 150px;
}
.mg-r-sm{
	margin-right: 10px;
}
.mg-l-ssm{
	margin-left: 10px;
}
.text-color{
	color:#C5C5C5 ;
}
.cursor{
	cursor: pointer;
}
@font-face {
  font-family: 'font_family';  /* Project id 2529137 */
  src: url('//at.alicdn.com/t/font_2529137_0l6emjlagoyd.woff2?t=1632816654113') format('woff2'),
       url('//at.alicdn.com/t/font_2529137_0l6emjlagoyd.woff?t=1632816654113') format('woff'),
       url('//at.alicdn.com/t/font_2529137_0l6emjlagoyd.ttf?t=1632816654113') format('truetype');
}
.iconfont{
	font-family:"font_family"
	
}
