/* CSS Document */

* {
	padding: 0;
	margin: 0;
	outline: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
BODY {
	background: #fff;
	overflow-x: hidden;
	一webkit一overflow一scrolling: touch;
	overflow一scrolling: touch;
}
A {
	COLOR: #666;
	TEXT-DECORATION: none
}
P {
	COLOR: #333;
}
A:active, A:hover {
	TEXT-DECORATION: none;
	outline: 0;
}
A:focus {
	outline:none; /* 处理“outline”在Chrome浏览器中和其它浏览器之间的不一致 */
}
A IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none;
	border: 0;
}
DIV {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
/* 表单文本相关样式 */

FORM {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
button, input, select, textarea {
	font-family: inherit; /* 更改关联字体属性 */
	font-size: 100%; /* 更改字体大小属性 */
	margin: 0; /* 调整边距设置 */
}
button, input {
	line-height: normal;
	background: none;
	border: 0;
}
button, select {
	text-transform: none;/*** 调整“button”和“select”的“text-transform”继承不一致性的问题 *其他表单控件元素不继承“text-transform”属性*/
}
EM {
	FONT-STYLE: normal;
	FONT-WEIGHT: normal
}
TABLE {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
TR {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.cl {
	HEIGHT: 0px;
	CLEAR: both;
}
.clear {
	clear: both;
}
.jz {
	margin:0 auto;
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
img {
	image-rendering: -webkit-optimize-contrast;
	border: 0;
	vertical-align: middle;
}
.c {
	zoom: 1;
}
.c:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}
.txt-c {
	text-align: center;
}
.txt-r {
	text-align: right;
}
.m-auto {
	margin: auto;
}
.col-white {
	color: #fff;
}
.clearfix:after {
	content:"";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
.clearfix {
	zoom:1;
}
.block {
	display: block;
}
.flex {
	display: flex;
}
.flexwrap {
	display: flex;
	flex-wrap: wrap;
}
.inflex {
	display: inline-flex;
}
.a-center {
	align-items: center;
}
.j-center {
	justify-content: center;
}
.j-between {
	justify-content: space-between;
}
.flex-wrap {
	flex-wrap: wrap;
}
.flexInlign {
	display: inline-flex;
	align-items: center;
}
.flexCen {
	display: flex;
	align-items: center;
	justify-content: center;
}
.flexsb {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.flexsa {
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.flexcenIn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
}
/* 多行省略 */

.line1 {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.line2 {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.line3 {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.line4 {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
/* 绝对定位居中 */

.jddwjz {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
/* 滚动条样式 */

.slideScroll {
	scrollbar-width:thin;
	scrollbar-color:#0084CD #fff;
	overflow-y: auto;
}
 .slideScroll::-webkit-scrollbar {/*滚动条整体*/
width: 4px;
}
 .slideScroll::-webkit-scrollbar-thumb {/*控制滑块*/
background: #0084CD;
}
 .slideScroll::-webkit-scrollbar-track {/*控制轨道*/
border-radius: 0;
background: #fff;
}

/* Firefox 浏览器

scrollbar-width

scrollbar-color */



/* 去除input自动填充背景色 */

input:-webkit-autofill {
box-shadow:0 0 0 1000px none inset !important;
}
 input:-internal-autofill-previewed, input:-internal-autofill-selected {
appearance: menulist-button;
background-image: none !important;
background-color: light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0.4)) !important;
color: fieldtext !important;
}
:root {
--cor1:#A6A6A6;
--cor2:#fff;
--cor3:#A4A4A4;
}

/* WebKit browsers */

.inplholder::-webkit-input-placeholder {
color:var(--cor1);
}

/* Mozilla Firefox 4 to 18 */

.inplholder:-moz-placeholder {
color:var(--cor1);
}

  /* Mozilla Firefox 19+ */

.inplholder::-moz-placeholder {
color:var(--cor1);
}

  /* Internet Explorer 10+ */

.inplholder:-ms-input-placeholder {
color:var(--cor1);
}
 .inplholder2::-webkit-input-placeholder {
color:var(--cor2);
}
 .inplholder2::-webkit-textarea-placeholder {
color:var(--cor2);
}
 .inplholder2::-webkit-textarea-placeholder {
color:var(--cor2);
}
 .inplholder2:-moz-placeholder {
color:var(--cor2);
}
 .inplholder2::-moz-placeholder {
color:var(--cor2);
}
 .inplholder2:-ms-input-placeholder {
color:var(--cor2);
}
 .inplholder3::-webkit-input-placeholder {
color:var(--cor3);
font-size: var(--font14);
}
 .inplholder3::-webkit-textarea-placeholder {
color:var(--cor3);
font-size: var(--font14);
}
 .inplholder3::-webkit-textarea-placeholder {
color:var(--cor3);
font-size: var(--font14);
}
 .inplholder3:-moz-placeholder {
color:var(--cor3);
font-size: var(--font14);
}
 .inplholder3::-moz-placeholder {
color:var(--cor3);
font-size: var(--font14);
}
 .inplholder3:-ms-input-placeholder {
color:var(--cor3);
font-size: var(--font14);
}
/* 图标变黑色 */

.icon-black {
	filter: brightness(0);
	-webkit-filter:brightness(0);
}
/* 图标变白色 */

.icon-white {
	filter: brightness(100);
	-webkit-filter:brightness(100);
}
/* 图标变灰色 */

.icon-gray {
	filter: grayscale(100%);
	-webkit-filter:grayscale(100%);
}
/* 实现正片叠底的属性 */

.imgmix {
	mix-blend-mode: multiply;
}
/* 去掉sipwer按钮黑边框 */

.swiper-button-prev:focus, .swiper-button-next:focus {
	outline: none;
	border: none;
	-webkit-tap-highlight-color: transparent;
}
/* 自定义颜色-字重-间距 */

.cor-fff {
	color: #fff;
}
.cor-000 {
	color: #000;
}
.cor-333 {
	color: #333;
}
.cor-555 {
	color: #555;
}
.cor-666 {
	color: #666;
}
.cor-777 {
	color: #777;
}
.cor-888 {
	color: #888;
}
.cor-999 {
	color: #999;
}
.cor-B8B8 {
	color: #B8B8B8;
}
.cor-C2C2 {
	color: #C2C2C2;
}
.cor-8080 {
	color: #808080;
}
.cor-5F5F {
	color: #5F5F5F;
}
.cor-8F8F {
	color: #8F8F8F;
}
.cor-8181 {
	color: #818181;
}
.cor-8282 {
	color: #828282;
}
.cor-8A8A {
	color: #8A8A8A;
}
.cor-B3B3 {
	color: #B3B3B3;
}
.cor-7B7B {
	color: #7b7b7b;
}
.cor-5C5C {
	color: #5C5C5C;
}
.cor-5252 {
	color: #525252;
}
.cor-5D5D {
	color: #5D5D5D;
}
.cor-9C9C {
	color: #9C9C9C;
}
.cor-9595 {
	color: #959595;
}
.cor-D81E1E {
	color: #D81E1E;
}
.cor-189CE5 {
	color: #189CE5;
}
.cor-0084CD {
	color: #0084CD;
}
.fw200 {
	font-weight: 200;
}
.fw500 {
	font-weight: 500;
}
.fw700 {
	font-weight: 700;
}
.mt-10 {
margin-top: .1rem;
}
.mb-10 {
margin-bottom: .1rem;
}
.ml-10 {
margin-left: .1rem;
}
.mr-10 {
margin-right: .1rem;
}
.mt-20 {
margin-top: .2rem;
}
.mb-20 {
margin-bottom: .2rem;
}
.mr-20 {
margin-right: .2rem;
}
.ml-20 {
margin-left: .2rem;
}
/* 手机端，pc端展示内容切换 */

.pc {
	display: block;
}
.moblie {
	display: none;
}
 @media screen and (min-width: 200px) and (max-width: 768px) {
 .pc {
display: none;
}
 .moblie {
display: block;
}
}
/* 搜索页面 */

.search-page .container {
	width: 1200px;
}
.search-page .box {
margin-top: .8rem;
}
.search-page form {
	width: 75%;
	margin: auto;
	margin-bottom: 60px;
	border: 1px solid #333;
	border-radius: 50px;
	padding:5px 20px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.search-page form .searchCon {
	padding: 5px 0;
	width: 90%;
	line-height: 35px;
	outline: none;
	border: none;
	box-sizing: border-box;
	font-size: 16px;
}
.search-page form .sub {
	width: 25px;
	height: 25px;
	display: flex;
	align-items: center;
	cursor: pointer;
	outline: none;
	border: none;
}
.search-page ul {
	width: 100%;
}
.search-page li {
	width: 100%;
	padding: 30px;
	margin-top: 20px;
	box-sizing: border-box;
	background: #f5f5f5;
}
.search-page li span {
	background: #0084CD;
	color: #fff;
	font-size: 12px;
	padding: 2px 5px;
}
.search-page li h3 {
	font-size: var(--font18);
	margin: 10px 0;
	color: #000000;
	font-weight: 700;
}
.search-page li p {
	font-size: var(--font16);
	color: #666;
}
.search-page li .le {
	width: 95%;
}
.search-page li a {
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
}
.search-page li img {
transition: .5s;
	margin-right: 20px;
}
.search-page li:hover img {
	transform: translateX(20px);
}
 @media screen and (min-width: 200px) and (max-width: 640px) {
 .search-page form {
width: 90%;
margin-bottom: 40px;
padding: 3px 20px;
}
 .search-page form .searchCon {
width: 80%;
}
 .search-page li {
padding: 20px;
}
}
/* 分页 */

.fy {
margin: .5rem 0;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}
.fy a {
	display: flex;
	align-items: center;
	border: 1px solid #D0D0D0;
border-radius: .1rem;
	justify-content: center;
}
.fy a {
width: .45rem;
height: .45rem;
	min-width: 35px;
	min-height: 35px;
transition: .4s;
	margin:5px;
}
.fy a:hover {
	color: #fff;
	background: #0084CD;
	border-color:#0084CD;
}

.page-num-current{	color: #fff;
	background: #0084CD;
	border-color:#0084CD;}

.fy .layui-laypage-curr {
	display: flex;
	align-items: center;
	justify-content: center;
border-radius: .1rem;
}
.fy .layui-laypage-curr {
width: .45rem;
height: .45rem;
	min-width: 35px;
	min-height: 35px;
	color: #fff;
	background: #0084CD;
	border-color:#0084CD;
	margin: 0 5px;
}
.fy a:first-child, .fy a:last-child {
	width: auto;
	text-align: center;
padding: 0 .3rem;
}
 .fy a:first-child:hover::before, .fy a:last-child:hover::before {
filter: brightness(100);
-webkit-filter:brightness(100);
}
/* 视频弹窗 */

.video-js {
	width: 100%;
	height: 100%;
}
.video-js .vjs-tech {
	position: relative;
}
.vjs-control-bar {
	opacity: 0;
}
.video-js .vjs-control-bar {
	position: relative;
	background-color: rgba(43, 51, 63, 0.2);
}
#hi-video-pop {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#hi-video-pop * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#hi-video-pop .hi-close {
	position: absolute;
	top: 100%;
	left: 50%;
	z-index: 5;
	margin: 20px 0 0 -20px;
	width: 40px;
	height: 40px;
	color: #fff;
	background: #fff;
	border-radius: 50%;
	transition: 0.3s;
	cursor: pointer;
}
#hi-video-pop .hi-close:after,  #hi-video-pop .hi-close:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 5;
	width: 20px;
	height: 2px;
	margin: -1px 0 0 -10px;
	background: #333;
	transition: 0.3s;
}
#hi-video-pop .hi-close:hover {
	background: #0084CD;
}
#hi-video-pop .hi-close:hover:after,  #hi-video-pop .hi-close:hover:before {
	background: #fff;
}
#hi-video-pop .hi-close:after {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
#hi-video-pop .hi-close:before {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
#hi-video-pop .hi-video-box {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
#hi-video-pop .hi-video-box .hi-video-wrap {
	position: relative;
	max-width: 100vh;
	border: 2px solid #fff;
}
#hi-video-pop .hi-video-box .hi-video-wrap video {
	width: 100%;
	height: 100%;
	vertical-align: top;
}
 @media (max-width: 767px) {
#hi-video-pop .hi-video-box .hi-video-wrap {
max-width: 90%;
}
}
/* 图表弹窗 */

.-popup-opened {
	overflow: hidden;
}
.acquisition {
padding: .3rem;
	box-sizing: border-box;
	background-color: #fff;
	width: 60%;
	display: none;
	cursor: default;
	white-space: initial;
}
.acquisition .box-title {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.acquisition .box-title h3 {
	font-size: var(--font24);
	color: #000;
	font-weight: bold;
	margin: 0;
	text-align: left;
	width: 85%;
}
.acquisition .box-title span {
font-size: .5rem;
	cursor: pointer;
	color: #000;
	line-height: 30px;
}
.acquisition .time span {
	font-size: var(--font16);
	color: #666;
	display: inline-block;
margin-right: .6rem;
}
.acquisition .time {
	border-bottom: 1px solid #ececec;
padding: .1rem 0;
	text-align: left;
}
.acquisition .infoCon {
margin-top: .25rem;
padding-right: .2rem;
	height: 38vh;
	overflow-y:auto;
	text-align: initial;
	color:#333
}
 .acquisition .infoCon::-webkit-scrollbar {
width: 4px;
height: 2px;
}
 .acquisition .infoCon::-webkit-scrollbar-thumb {/*控制滑块*/
border-radius: 5px;
background: #0084CD
}
 .acquisition .infoCon::-webkit-scrollbar-track {/*控制轨道*/
border-radius: 5px;
background: #DDDDDD;
}
.acquisition .tleBox {
	border-bottom: 1px solid #ececec;
padding-bottom: .2rem;
}
/* 上传简历功能添加 */

.acquisition .time {
	border: 0;
}
.uploadJl {
	cursor: pointer;
	width: 1.25rem;
	height: 0.4rem;
	color: #0084CD;
	border-radius: 5px;
	border: 1px solid #0084CD;
transition: .35s;
}
.uploadJl svg {
margin-left: .1rem;
}
.uploadJl:hover {
	background: #004299;
	color: #fff;
}
.uploadJl:hover svg path {
	fill: #fff;
}
 @media screen and (min-width: 200px) and (max-width: 768px) {
 .acquisition {
width: 92%;
}
}
/* 二维码弹窗 */

#c-code-pop {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 910;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.4);
}
#c-code-pop .c-img-box {
	position: absolute;
	top: 50%;
	left: 50%;
	padding: 20px;
	width: 200px;
	border-radius: 5px;
	background: #fff;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
#c-code-pop .c-img-box .c-close {
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	bottom: -60px;
	left: 50%;
	margin-left: -20px;
	cursor: pointer;
	background-color: #fff;
	border-radius: 50%;
	transition: all 0.5s;
}
#c-code-pop .c-img-box .c-close img,  #c-code-pop .c-img-box .c-close svg {
	margin: 4px;
	width: 18px;
	height: 18px;
}
#c-code-pop .c-img-box .c-close img path,  #c-code-pop .c-img-box .c-close svg path {
	fill: #333;
	transition: all 0.5s;
}
#c-code-pop .c-img-box .c-close:hover {
	background-color: #0084CD;
}
#c-code-pop .c-img-box .c-close:hover svg path {
	fill: #fff;
}
#c-code-pop .c-img-box > img {
	width: 100%;
}
#c-code-pop .c-img-box .c-text {
	padding-top: 10px;
	line-height: 1;
	text-align: center;
	color: #333;
}
/* 404页面 */

.undefind {
	background: #fff;
	text-align: center;
}
.undefind img {
	max-width: 100%;
}
.undefind .box {
	min-height: 100vh;
	display: flex;
	align-items: center;
	justify-content:center;
}
.undefind .p1 {
	font-size: var(--font32);
	color: #666;
	font-weight: normal;
}
.undefind .p2 {
	color: #0084CD;
	font-weight: 700;
	font-size: var(--font42);
margin-top: .1rem;
}
.undefind .imgBox {
margin-top: .8rem;
}
.undefind .img2 {
margin-top: .5rem;
}
.undefind .morelist {
margin-top: .5rem;
}
.undefind .morelist a {
margin-top: .3rem;
	border-radius: 100px;
padding: .15rem .25rem;
	box-sizing: border-box;
	border: 2px solid #0084CD;
transition: .5s;
	display: inline-block;
}
.undefind .morelist a span {
margin-right: .2rem;
	font-weight: 700;
}
.undefind .morelist .a1 {
	background: #0084CD;
	color: #fff;
}
.undefind .morelist .a2 {
margin-left: .35rem;
	color: #0084CD;
	background: none;
}
.undefind .morelist a:hover {
	background: #0084CD;
	color: #fff;
box-shadow: 0 0 .1rem #0084CD;
}
.undefind .morelist a:hover svg path {
	fill: #fff;
}
/*

插件：视频全屏

版本：

官网：

*/

#hi-video-pop2 {
	display: none;
	height: 0;
	width: 0;
}
/*使用IE浏览器提示*/

#hi-upgrade {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background: #fff;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
}
#hi-upgrade .hi-wrap {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -177px 0 0 -450px;
	width: 900px;
}
#hi-upgrade .hi-wrap .hi-title {
	font-size: 30px;
	line-height: 40px;
	color: #333;
	margin-bottom: 20px;
}
#hi-upgrade .hi-wrap .hi-close {
	margin: 10px 0;
	display: inline-block;
	cursor: pointer;
	font-size: 18px;
	color: #0084CD;
}
#hi-upgrade .hi-wrap .hi-close:hover {
	text-decoration: underline;
}
#hi-upgrade .hi-wrap .hi-text1 {
	color: #666;
}
#hi-upgrade .hi-wrap .hi-text1 span {
	color: #0084CD;
}
#hi-upgrade .hi-wrap .hi-text2 {
	position: relative;
	margin: 60px 0;
	color: #333;
}
 #hi-upgrade .hi-wrap .hi-text2::before {
content: "";
position: absolute;
top: 50%;
left: 0;
z-index: 1;
width: 100%;
border-top: 1px solid #ddd;
}
#hi-upgrade .hi-wrap .hi-text2 span {
	position: relative;
	z-index: 5;
	padding: 0 30px;
	background: #fff;
}
#hi-upgrade .hi-wrap .hi-list {
	overflow: hidden;
}
#hi-upgrade .hi-wrap .hi-list li {
	display: inline-block;
	width: 16%;
}
#hi-upgrade .hi-wrap .hi-list li div {
	margin: 0 auto 5px;
	width: 50px;
	height: 50px;
}
#hi-upgrade .hi-wrap .hi-list li a {
	color: #666;
}
#hi-upgrade .hi-wrap .hi-list li a:hover {
	color: #0084CD;
}
#hi-upgrade .hi-wrap .hi-list li .hi-ico1 {
	background: url(../images/hi-llqImg/hi-llq-1.svg) no-repeat center / 100%;
}
#hi-upgrade .hi-wrap .hi-list li .hi-ico2 {
	background: url(../images/hi-llqImg/hi-llq-2.svg) no-repeat center / 100%;
}
#hi-upgrade .hi-wrap .hi-list li .hi-ico3 {
	background: url(../images/hi-llqImg/hi-llq-3.svg) no-repeat center / 100%;
}
#hi-upgrade .hi-wrap .hi-list li .hi-ico4 {
	background: url(../images/hi-llqImg/hi-llq-4.svg) no-repeat center / 100%;
}
#hi-upgrade .hi-wrap .hi-list li .hi-ico5 {
	background: url(../images/hi-llqImg/hi-llq-5.svg) no-repeat center / 100%;
}
#hi-upgrade .hi-wrap .hi-list li .hi-ico6 {
	background: url(../images/hi-llqImg/hi-llq-6.svg) no-repeat center / 100%;
}
/* cookies */
.he_cook {
	position: fixed;
	z-index: 99;
	bottom: 1%;
	width: 100%;
}
.he_cook .he_cookc {
	width: 55%;
padding: .1rem .5rem;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #fff;
	border-radius: 50px;
	box-shadow: 0rem 0rem 0.07rem 0rem rgba(0, 0, 0, 0.08);
}
.he_cook .he_cookc .con {
	color: #3E3E3E;
	font-size: var(--font18);
margin-right: .2rem;
	line-height: 1.2;
}
@media screen and (min-width: 200px) and (max-width: 1200px) {
 .he_cook .he_cookc {
width: 80%;
}
}
@media screen and (min-width: 200px) and (max-width: 767px) {
 .he_cook .he_cookc {
width: 100%;
border-radius: 0;
padding: .3rem;
}
}
