:root {
	--global-main-color: #FF753A;
	--global-bg-color: #f7f8fa;
	--global-common-color: #001a4e;
	--global-common-color1: #ffffff;
	--global-common-color2: #333333;
	--global-common-color3: #f9f9f9;
	--global-common-color4: #999999;
	--global-common-color5: red;
	--global-common-color6: #eeeeee;
	--global-common-color7: #dddddd;
	--global-common-color8: #e9ecef;
	--global-common-color9: #adb5bd;
	--global-common-color10: #ced4da;
	--global-common-color11: #6c757d;
	--global-common-color12: #dee2e6;
	--global-common-color13: #f8f9fa;
	--global-common-color14: #495057;
	--global-common-color15: #dc3545;
	--global-common-color16: #f5f5f5;
	--global-common-color17: #4797ff;
	--global-common-color18: #343a40;
	--global-common-color19: #641eff;
	--global-common-color20: #16cc65;
	--global-common-color21: #ef5160;
	--global-common-color22: #edcc3d;
}
@font-face {
  font-family: 'iconfont';  /* Project id 4700279 */
  src: url('//at.alicdn.com/t/c/font_4700279_w2jljdk3aue.woff2?t=1728097712839') format('woff2'),
       url('//at.alicdn.com/t/c/font_4700279_w2jljdk3aue.woff?t=1728097712839') format('woff'),
       url('//at.alicdn.com/t/c/font_4700279_w2jljdk3aue.ttf?t=1728097712839') format('truetype');
}
/* arabic */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFUkU1dYPFkZVOA6w.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFWkU1dYPFkZVOA6w.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFU0U1dYPFkZVOA6w.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFVUU1dYPFkZVOA6w.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin-ext */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFWUU1dYPFkZVOA6w.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFV0U1dYPFkZVO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
* {
	margin: 0 auto;
	font-family: Rubik, sans-serif, PingFang SC;
}
body {
	background-color: var(--global-bg-color);
}
.page404 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	font-size: 14px;
}
.page404>b {
	font-size: 120px;
	font-weight: normal;
}
.page404>p {
	margin-bottom: 30px;
	line-height: 25px;
	color: var(--global-common-color2);
}
.page404>span>a {
	padding: 10px 30px;
	background-color: var(--global-main-color);
	color: #fff;
	display: inline-block;
	text-decoration: none;
	border-radius: 3px;
}