:after,:before {
	--tw-content:""
}
html {
	overflow-anchor:none
}
html:after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:9;
	pointer-events:none;
	background:url(https://www.logosc.cn/img/MulticolorGlows.png) no-repeat top/900px
}
.nav-product__menu a.link img,img.logo-icon,img.nav-user-avatar {
	border-radius:50%;
	-o-object-fit:cover;
	object-fit:cover;
	-o-object-position:center;
	object-position:center
}
img[src*="icon-logoai.svg"] {
	border-radius:0!important
}
.el-button,a {
	transition:all .3s ease
}
a {
	color:inherit
}
.bestwork a,.bestwork img {
	height:100%
}
.industry-main-container .main .main-container .loading .vertical {
	align-items:flex-start
}
@media(any-pointer:coarse) {
	.el-scrollbar__bar {
	opacity:1!important
}
}@media screen and (min-width:768px) {
	.INSTANTLOGODESIGN header {
	padding:0 20px
}
}.INSTANTLOGODESIGN header a.link {
	font-size:18px;
	color:#333
}
.INSTANTLOGODESIGN header a.link:hover {
	color:#fc3868
}
.carousel-fade-item {
	position:relative;
	width:100%;
	height:100%
}
.carousel-fade-item:first-child {
	-webkit-animation:fade1 12s 3s infinite;
	animation:fade1 12s 3s infinite
}
.carousel-fade-item:nth-child(2) {
	-webkit-animation:fade2 12s 3s infinite;
	animation:fade2 12s 3s infinite
}
.carousel-fade-item:nth-child(3) {
	-webkit-animation:fade3 12s 3s infinite;
	animation:fade3 12s 3s infinite
}
.carousel-fade-item:not(:first-child) {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	opacity:0
}
.carousel-fade-item img {
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
	vertical-align:bottom
}
@-webkit-keyframes fade1 {
	0% {
	opacity:1
}
8.3333333333% {
	opacity:0
}
66.6666666667% {
	opacity:0
}
75% {
	opacity:1
}
to {
	opacity:1
}
}@keyframes fade1 {
	0% {
	opacity:1
}
8.3333333333% {
	opacity:0
}
66.6666666667% {
	opacity:0
}
75% {
	opacity:1
}
to {
	opacity:1
}
}@-webkit-keyframes fade2 {
	0% {
	opacity:0
}
8.3333333333% {
	opacity:1
}
33.3333333333% {
	opacity:1
}
41.6666666667% {
	opacity:0
}
to {
	opacity:0
}
}@keyframes fade2 {
	0% {
	opacity:0
}
8.3333333333% {
	opacity:1
}
33.3333333333% {
	opacity:1
}
41.6666666667% {
	opacity:0
}
to {
	opacity:0
}
}@-webkit-keyframes fade3 {
	0% {
	opacity:0
}
33.3333333333% {
	opacity:0
}
41.6666666667% {
	opacity:1
}
66.6666666667% {
	opacity:1
}
75% {
	opacity:0
}
to {
	opacity:0
}
}@keyframes fade3 {
	0% {
	opacity:0
}
33.3333333333% {
	opacity:0
}
41.6666666667% {
	opacity:1
}
66.6666666667% {
	opacity:1
}
75% {
	opacity:0
}
to {
	opacity:0
}
}.faq-collapse .el-collapse {
	position:relative;
	text-align:left;
	border:none;
	border-top:1px solid #dfe4ec
}
@media screen and (max-width:767px) {
	.faq-collapse .el-collapse {
	margin-left:0
}
}.faq-collapse .el-collapse .is-active {
	border:none
}
.faq-collapse .el-collapse-item {
	border-bottom:1px solid #dfe4ec
}
.faq-collapse .el-collapse-item__header {
	height:72px;
	font-size:18px;
	font-weight:700;
	line-height:72px;
	color:#048bf9;
	background-color:transparent;
	border:none
}
@media screen and (max-width:767px) {
	.faq-collapse .el-collapse-item__header {
	height:50px;
	font-size:1.125rem;
	line-height:50px
}
.faq-collapse .el-collapse-item__header h4 {
	display:flex;
	height:50px;
	line-height:1.3;
	align-items:center;
	padding-right:26px
}
}.faq-collapse .el-collapse-item__header__arrow {
	position:absolute;
	right:0;
	font-weight:700;
	line-height:72px;
	color:#048bf9
}
@media screen and (max-width:767px) {
	.faq-collapse .el-collapse-item__header__arrow {
	font-size:16px;
	line-height:50px
}
}.faq-collapse .el-collapse-item__content {
	font-weight:400;
	color:#666;
	font-size:1.125rem;
	line-height:1.75rem
}
@media screen and (max-width:767px) {
	.faq-collapse .el-collapse-item__content {
	font-size:.875rem;
	line-height:1.25rem
}
}.faq-collapse .el-collapse-item__content a {
	color:#048bf9
}
.faq-collapse .el-collapse-item__wrap {
	background-color:transparent
}
.sc-download__dropdown {
	width:170px;
	padding:0;
	margin:8px 0 8px -71px;
	overflow:hidden;
	border:0;
	border-radius:4px;
	box-shadow:0 2px 10px 0 rgba(0,0,0,.05)
}
.sc-download__dropdown .el-dropdown-menu__item {
	height:50px;
	padding:7.5px 20px;
	font-size:14px;
	color:#4f5462;
	letter-spacing:.09px;
	background-color:#fff;
	transition:all .3s ease
}
.sc-download__dropdown .el-dropdown-menu__item:hover {
	background-color:#f4f5f5
}
.el-message {
	max-width:calc(100% - 30px)
}
@media screen and (max-width:767px) {
	.el-message .el-message__img {
	height:100%;
	-o-object-fit:cover;
	object-fit:cover
}
.el-message .el-message__group {
	height:auto
}
.el-message .el-message__group p {
	margin-right:0;
	white-space:normal
}
}
