/*
Theme Name: infiTac
Version: 1.0
Description: 安徽领聚数字作为Google中国区核心合作伙伴,拥有安徽省唯一的一家Google出海体验中心,为安徽本土化外贸企业出海提供一站式服务——网站搭建,谷歌SEO优化,谷歌竞价,谷歌SNS社媒营销等。
Author: 版权所有：安徽领聚
*/
@charset "utf-8";

:root {--i_color:#CF2424}

.wrap{width: 94%;max-width: 1300px; margin-left: auto;margin-right: auto;}




#main{min-height: 100vh; background:url('static/img/cff.webp') no-repeat center;background-size: cover; position: relative;}
#main::before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 80%);}

@media screen and (max-width:1024px) {
	#main{min-height: 70vh}
}
@media screen and (max-width:768px) {}
@media screen and (max-width:560px) {}


@font-face {
	font-family: 'FuturaICG';
	src: url('static/fonts/FuturaICG-Book-2.otf');
}

body{
	font-family: 'FuturaICG','Arial',sans-serif;
}





header{}


.top1{padding: 6px 0; border-bottom: 1px solid rgb(255 255 255 / 15%);position: relative;}
.top1 .wrap{display:-webkit-flex; display:flex; flex-wrap:wrap;align-items: center;}

.back{font-size: 0;cursor: pointer;}
.back iconify-icon{font-size: 0.24rem;height: 0.24rem; color: #FFF;}
.back p{font-family: 'ITC'; font-size: 0.2rem;color: #FFF;}

.top_media{margin-left: auto;display:-webkit-flex; display:flex; flex-wrap:wrap;align-items: center;gap: 0 .1rem;}
.top_media iconify-icon{font-size: 0.2rem; color: rgb(255 255 255 / 70%);}

@media screen and (max-width:1024px) {
	.back{display:-webkit-flex; display:flex; flex-wrap:wrap;align-items: center;gap: 0 6px;}
	.back iconify-icon{font-size: 22px;}
	.back p{font-size: 16px;}
}




.top2{position: relative;}

.logo{display: table;margin: 0 auto;}
.logo img{height: 1.38rem;}

@media screen and (max-width:1024px) {
	.logo{padding-bottom: 60px;}
	.logo img{height: 100px;}
}
@media screen and (max-width:768px) {
	.logo img{height: 86px;}
}
@media screen and (max-width:560px) {
	.logo img{height: 76px;}
}




main{position: relative;}




.i_tit{text-align: center;}
.i_tit h2{color: #FFF;letter-spacing: 8px;}
.i_tit p{font-family: 'ITC'; margin-top: 0.1rem; color: rgb(255 255 255 / 50%);line-height: 1.3; letter-spacing: 1px;}
@media screen and (max-width:1024px) {
	.i_tit h2{letter-spacing: 4px;}
}
@media screen and (max-width:560px) {
	.i_tit h2{letter-spacing: 1px;}
	.i_tit p{max-width: 60%; margin-left: auto;margin-right: auto; font-size: 16px;}
}





.progressSearch{}

.progressSerch_form{--height:40px}
.progressSerch_form{display: table;margin-left: auto;margin-right: auto;border-bottom: 2px solid #FFF;}
.progressSerch_form span{width: 5rem; display:-webkit-flex; display:flex; flex-wrap:nowrap;align-items: center;}
.progressSerch_form input{font-family: 'ITC'; width: 100%; height: var(--height); line-height: var(--height); margin: 0; padding: 0; font-size: .22rem;color: #FFF; background: none; border: none; letter-spacing: 1px;}
.progressSerch_form input::-webkit-input-placeholder {font-size: .22rem; color: #AAA;}
.progressSerch_form input::-moz-placeholder {font-size: .22rem; color: #AAA;}
.progressSerch_form input:-moz-placeholder {font-size: .22rem; color: #AAA;}
.progressSerch_form input:-ms-input-placeholder {font-size: .22rem; color: #AAA;}

#progress_submit{flex-shrink: 0; width: 0.4rem; height: var(--height); cursor: pointer;position: relative;}
#progress_submit iconify-icon{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); font-size: 0.26rem;color: #FFF;}

@media screen and (max-width:1024px) {
	.progressSearch{margin: 0; padding: 0 0 50px;}
	.progressSerch_form input{font-size: 18px;}
	.progressSerch_form input::-webkit-input-placeholder {font-size: 18px;}
	.progressSerch_form input::-moz-placeholder {font-size: 18px;}
	.progressSerch_form input:-moz-placeholder {font-size: 18px;}
	.progressSerch_form input:-ms-input-placeholder {font-size: 18px;}
}
@media screen and (max-width:768px) {
	.progressSerch_form{width: 85%;}
	.progressSerch_form span{width: 100%;}
}
@media screen and (max-width:560px) {
	.progressSerch_form{border-bottom-width: 1px;}
	#progress_submit iconify-icon{font-size: 22px;}
}





.progressResult{display: block; font-family: 'ITC'; max-width: 960px; margin-left: auto;margin-right: auto;}
.progressResult>h3{font-size: .2rem;color: var(--i_color);text-align: center;}
.progressResult .item{width: 100%; box-sizing: border-box; padding: .3rem; border: 1px solid #333; background: #222;}
.progressResult .orderNum{margin-bottom: 0.2rem; font-size: 0.22rem;color: #CCC;}
.progressResult .orderNum i{color: var(--i_color);}


.progressResult_table{width: 100%; margin: 20px 0;}
.progressResult_table h6{padding-bottom: 0.1rem;margin-bottom: 0.1rem; font-size: 0.2rem; color: #CCC; border-bottom: 1px solid #333;}
.progressResult_table dl{display:-webkit-flex; display:flex; flex-wrap:wrap;gap: 0 4%;}
.progressResult_table dt{width: 48%; padding: 4px 0; display:-webkit-flex; display:flex; flex-wrap:wrap;gap: 0 6px;}
.progressResult_table dt p,.progressResult_table dt span{font-size: .18rem; color: #CCC;}

.progressResult_schedule{display: table; margin: 36px 0 20px;}
.progressResult_schedule dl{display:-webkit-flex; display:flex; flex-wrap:nowrap;gap: 0 .5rem; position: relative;}
.progressResult_schedule dl::before{content: '';position: absolute; left:50%; transform:translate(-50%,0); top: 15px;width: calc(100% - .36rem);height: 2px;background: #333;}
.progressResult_schedule dt{text-align: center;background: #222;position: relative;}
.progressResult_schedule dt::before{content: '';position: absolute;top: 0;left: 100%;}

.progressResult_schedule dt iconify-icon{font-size: 0.3rem;color: #28be56;}
.progressResult_schedule .node_loading iconify-icon{color: #CCC;}
.progressResult_schedule .node_stop iconify-icon,.progressResult_schedule .node_stop p{opacity: .3;}


.progressResult_schedule dt p{margin-top: 6px; font-size: 16px;color: #CCC;}

.progressResult_schedule .tips{margin-top: 0.28rem;font-size: .18rem;color: #CCC; line-height: 1.8;}
.progressResult_schedule .tips i{font-weight: bold;}

@media screen and (max-width:1440px) {
	.progressResult_schedule dl::before{top: 12px;}

	.progressResult .orderNum{font-size: 18px;}
	.progressResult_table h6{font-size: 18px;}
}
@media screen and (max-width:768px) {
	.progressResult{padding-bottom: 80px;}
	.progressResult .orderNum{font-size: 16px;}

	.progressResult_schedule{width: 100%;}
	.progressResult_schedule dl{justify-content: space-between; gap:0 4%}
	.progressResult_schedule dt{width: 100%;}
	.progressResult_schedule dt iconify-icon{font-size: 24px;}
	.progressResult_schedule dt p{font-size: 15px;}
}
@media screen and (max-width:560px) {
	.progressResult{padding-bottom: 60px;}
	.progressResult .item{padding: 20px;}
	.progressResult .orderNum{font-size: 16px;}
	.progressResult_table h6{font-size: 16px;}
	.progressResult_table dt p, .progressResult_table dt span{font-size: 16px;}
	.progressResult_schedule dt p{font-size: 14px;}
	.progressResult_schedule .tips{font-size: 16px;}
}




/* 底部 */
footer{
	box-sizing: border-box;
}
.footer{
	display: flex;
	flex-wrap: wrap;
	padding: 0.6rem 0 0.4rem 0;
	box-sizing: border-box;

}
.footer_top{
	width: 60%;
	display: flex;
	box-sizing: border-box;
    padding-right: 0.2rem;
	gap: 0.2rem;
	justify-content: space-between;
	border-right: 1px solid rgba(0,0,0,0.2);
	align-items: center;
}
.footer_top a{
	display: block;
}
.footer_top img{
	width: 2rem;
	height: auto;
	margin-bottom: 0.2rem;
}

.footer_h3{
	font-size: 0.24rem;
	color: #222;
	font-weight: bold;
	margin-bottom: 0.2rem;
}
.footer_ul{
   display: flex;
   flex-direction: column;
   gap: 0.2rem;
}
.footer_ul li{
   color: #676869;
   font-size: 0.15rem;
}
.footer_ul li a{
	color: #676869;
	font-size: 0.14rem;
	border-bottom: 1px solid transparent;
	transition: all 0.3s ease;
}
.footer_ul li a:hover{
	border-bottom: 1px solid #222;
	color: #222;
}
.footer_right{
   width: 40%;
   box-sizing: border-box;
   padding-left: 0.2rem;
   display: flex;
   gap: 0.2rem;
   justify-content: space-between;
   align-items: center;
}
.footer_right_ul{
	display: flex;
	flex-direction: row;

}

.footer_min{
	box-sizing: border-box;
	padding: 0.25rem 0;
    border-top: 1px solid #f2f2f2;
}


.footer_min p,.footer_min p a{
	font-size: 0.15rem;
	color: #999;
	transition: all 0.3s ease;
}
.footer_min p a:hover{
	color: #222;
}

.footer_footer{
    box-sizing: border-box;
	padding: 0.25rem 0;
	background-color: #222;
}
.footer_footer p{
	font-size: 0.2rem;
	color: #fff;
	text-align: center;
}











@media screen and (max-width:1440px){

}
@media screen and (max-width:1200px){

}
@media screen and (max-width:1024px){
	.footer_right,.footer_support{display: none;}
	.footer_top {
		width: 100%;
		padding-right: 0rem;
	}
	.footer {
		padding:0.4rem 0;
	}
	.footer_h3 {
		font-size: 0.2rem;
		margin-bottom: 0.15rem;
	}
	.footer_ul li {
		font-size: 0.14rem;
	}
	.footer_ul {
		gap: 0.15rem;
	}
	.footer_min p,.footer_min p a {
		font-size: 0.14rem;
	}
	.footer_top {
		border-right: 1px solid rgba(0, 0, 0, 0);
	}
}
@media screen and (max-width:960px){

}
@media screen and (max-width:767px){
	.footer_min p,.footer_min p a {
		font-size: 0.12rem;
	}
	.footer_top{
		flex-direction: column;
		gap: 0;
	}
    .footer_contact{
		width: 100%;
	}
	.footer_top img {
		width: 1.5rem;
	}
}
@media screen and (max-width:560px){

}
@media screen and (max-width:425px){

}
@media screen and (max-width:1440px){

}






.blurBg{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 85%);z-index: 999;}
.blurBg iconify-icon{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);font-size: 0.5rem;color: #FFF;}

@media screen and (max-width:768px) {
	.blurBg iconify-icon{font-size: 40px;}
}