/*
Theme Name: infiTac
Version: 1.0
Description: 安徽领聚数字作为Google中国区核心合作伙伴,拥有安徽省唯一的一家Google出海体验中心,为安徽本土化外贸企业出海提供一站式服务——网站搭建,谷歌SEO优化,谷歌竞价,谷歌SNS社媒营销等。
Author: 版权所有：安徽领聚
*/
@charset "utf-8";

:root {
	--i_color:#CF2424;
	--input_font_size:0.16rem;
}
@media screen and (max-width:560px) {}

.wrap{width: 94%;max-width: 1300px; margin-left: auto;margin-right: auto;}





header{background: #fff;}

@font-face {
	font-family: 'futura';
	src: url('static/fonts/futura.ttf');
}

body{
	font-family: 'futura','Arial',sans-serif;
}




.header_top{
   display: flex;
   justify-content: space-between;
   box-sizing: border-box;
   padding: 0.25rem 0;
   background-color: #fff;
   align-items: center;
}
.header_top1{
	display: block;
}
.header_top img{
   width: 0.84rem;
   height: auto;
}
.header_top2{
   font-size: 0.14rem;
   color: #222;
   display: inline-block;
   box-sizing: border-box;
   padding: 0.08rem 0.15rem;
   border-radius: 0.2rem;
   border: 1px solid #222;
   transition: all 0.3s ease;
}

.header_top2:hover{
	color: #fff;
	background: #222;
}
.banner_img{

}
.banner_img img{
	width: 100%;
	height: auto;
	display: block;
}




@media screen and (max-width:1024px){
	.header_top img{
		width: 0.7rem;
	}
	.header_top2{
		font-size: 0.12rem;
		padding: 0.05rem 0.1rem;
	}
	.header_top {
		padding: 0.2rem 0;
	}
}
@media screen and (max-width:960px){

}
@media screen and (max-width:767px){
	.header_top img{
		width: 0.55rem;
	}
	.header_top {
		padding: 0.15rem 0;
	}
}
@media screen and (max-width:560px){
	.header_top img{
		width: 0.5rem;
	}
	.header_top {
		padding: 0.1rem 0;
	}
}
@media screen and (max-width:425px){

}
@media screen and (max-width:1440px){

}










main{background: #222; position: relative;}

.main_form{width: 94%; max-width: 1200px; margin-left: auto;margin-right: auto; box-sizing: border-box;padding: .4rem;background: rgb(0 0 0 / 20%);}

@media screen and (max-width:1024px) {
	.main_form{padding: 30px;}
}
@media screen and (max-width:560px) {
	.main_form{padding: 20px;}
}

.sec_tit{padding-bottom: 10px; margin-bottom: 20px; display:-webkit-flex; display:flex; flex-wrap:wrap;align-items: center; border-bottom: 1px solid rgba(255,255,255,0.15);}
.sec_tit h2{color: #fff;letter-spacing: 1px;font-weight: bold;}
.sec_tit button{ margin-left: auto; padding: 8px 14px; font-size: 16px;}

.el-form-item__label{padding: 0 0 !important; font-size: var(--input_font_size); color: #fff;}
.el-upload-list__item-preview{display: none !important;}
.el-upload-list__item-actions span{margin: 0 0 !important;}

.el-select,
.el-cascader,
.el-date-editor.el-input,
.el-date-editor.el-input__inner
{width: 100%;}

.el-input__inner,.el-textarea__inner{background: rgb(255 255 255 / 10%) !important; border: none !important;}
.el-input.is-disabled{background-color: none !important;}

.main_form input,
.main_form textarea,
.main_form input::placeholder,
.main_form textarea::placeholder
{ font-size: var(--input_font_size);
	font-family: 'futura' !important;}

.main_form input,
.main_form textarea{color: #fff;}
.main_form input::placeholder,
.main_form textarea::placeholder{color: #7a7a7a;}



.el-form-item__error{font-size: 15px;}

.form-flex{display:-webkit-flex; display:flex; flex-wrap:nowrap; justify-content: space-between; gap: 0 4%;}
.form-flex .el-form-item{width: 100%;}

.el-cascader-node__label{font-size: 18px;}
.el-select-dropdown__item{font-size: 18px;}

.addBtn{display: table; margin-left: auto; color: #777; cursor: pointer; position: relative;}
.addBtn.del, .addBtn:hover{color: var(--i_color);}


.el-select-dropdown__item.selected,.el-cascader-node.in-active-path, .el-cascader-node.is-active, .el-cascader-node.is-selectable.in-checked-path{color: var(--i_color);}


/* 日期选择 */
.el-date-table{font-size: var(--input_font_size);}
.el-date-table td.today span,.el-date-table td.available:hover{color: var(--i_color);}
.el-picker-panel__icon-btn:hover{color: var(--i_color);}
.el-date-picker__header-label.active, .el-date-picker__header-label:hover{color: var(--i_color);}
.el-date-table td.current:not(.disabled) span{background-color: var(--i_color);}
.el-year-table td.today .cell,.el-year-table td .cell:hover, .el-year-table td.current:not(.disabled) .cell,.el-month-table td.today .cell,.el-month-table td .cell:hover{color: var(--i_color);}


/* 产品型号 + 国家 + 省份 状态更改 */
.form_item_model.fields_disabled,
.form_item_country.fields_disabled,
.form_item_province.fields_disabled
{opacity: .25;}
.loading_icon{display: none; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);font-size: 0.3rem;color: #FFF;z-index: 3;}



/* 验证码 */
.verification_Code .el-input-group__append{border: none; padding: 0 0; width: 180px; box-sizing: border-box;}
#sendBtn_text{margin: 0 0; padding: 0 0; width: 100%;}
#sendBtn_text span{width: 100%;display:-webkit-flex; display:flex; flex-wrap:nowrap; justify-content: center;align-items: center;gap: 0 6px;}
#sendBtn_text p{ font-size: 18px; color: #666;}
#sendBtn_text i{
	margin-top: 1px;
	width: 22px;
	height: 22px;
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%236a6a6a' d='M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-1 14H5c-.55 0-1-.45-1-1V8l6.94 4.34c.65.41 1.47.41 2.12 0L20 8v9c0 .55-.45 1-1 1m-7-7L4 6h16z'/%3E%3C/svg%3E") no-repeat center;
	background-size: contain;
	position: relative;
}
#sendBtn_text i.icon_loading{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23444' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='16' stroke-dashoffset='16' d='M12 3c4.97 0 9 4.03 9 9'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.3s' values='16;0'/%3E%3CanimateTransform attributeName='transform' dur='1.5s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/path%3E%3Cpath stroke-dasharray='64' stroke-dashoffset='64' stroke-opacity='0.3' d='M12 3c4.97 0 9 4.03 9 9c0 4.97 -4.03 9 -9 9c-4.97 0 -9 -4.03 -9 -9c0 -4.97 4.03 -9 9 -9Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='1.2s' values='64;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E") no-repeat center;
	background-size: contain;
}
#sendBtn_text i.icon_ok{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2368ca17' d='M21 7L9 19l-5.5-5.5l1.41-1.41L9 16.17L19.59 5.59z'/%3E%3C/svg%3E") no-repeat center;
	background-size: contain;
}
#sendBtn_text i.icon_no{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23F00' d='M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8s8 3.58 8 8s-3.58 8-8 8'/%3E%3C/svg%3E") no-repeat center;
	background-size: contain;
}



/* 提交按钮 */
/* .formBottomBtn button span{display:-webkit-flex; display:flex; flex-wrap:wrap;align-items: center; gap: 0 4px;} */
.formBottomBtn button,.formBottomBtn button span{font-size: 18px}
/* .submitIcon{font-size: 20px; color: #FFF;} */

.Form_submit, .Form_submit:focus{background: var(--i_color); border-color: var(--i_color); color: #FFF;}
.Form_submit:hover{background: #841717; border-color: var(--i_color);}
.Form_reset, .Form_reset:focus{background: #fff; border-color:#222; color: #222;transition: all 0.3s ease;}
.Form_reset:hover{background: #000;border: 1px solid #fff; color: #fff;}

.el-loading-mask{background: rgb(0 0 0 / 85%) !important;}



/* 表单提交时加载 */
.el-loading-mask{background: rgb(0 0 0 / 85%);}
.el-loading-spinner .path{stroke:#FFF}

/* 表单成功提交后 */
.submitSuccess{display: none;}
.submitSuccess h2{margin-bottom: 10px; color: #33c041;}
.submitSuccess article{color: #9d9d9d;}
.submitSuccess a{color: var(--i_color);text-decoration: underline;}
.submitSuccess i{color: var(--i_color);}

/* 服务协议 隐私政策 */
.privacyChecked{display:-webkit-flex; display:flex; flex-wrap:nowrap; align-items: center;}
.privacyChecked .el-checkbox__label{font-size: var(--input_font_size); color: #606266 !important;white-space: wrap;}
.privacyChecked .el-checkbox__label a{color: var(--i_color);}
.privacyChecked .el-checkbox__label a:hover{text-decoration: underline;}

.privacyChecked .el-checkbox__inner:hover{border-color: var(--i_color) !important;}
.privacyChecked .el-checkbox__input{flex-shrink: 0;}
.privacyChecked .el-checkbox__input.is-checked .el-checkbox__inner,
.privacyChecked .el-checkbox__input.is-indeterminate .el-checkbox__inner{
	background: var(--i_color) !important;
	border-color: var(--i_color) !important;
}


/* 提醒信息 */
.el-message{}
.el-message__content{font-size: var(--input_font_size);}





/* 底部 */
footer{
	box-sizing: border-box;

	border-top: 3px solid #333;
}
.footer{
	display: flex;
	flex-wrap: wrap;
	padding: 0.6rem 0 0.4rem 0;
	box-sizing: border-box;

}
.footer_top{
	width: 40%;
	display: flex;
	flex-direction: column;
	box-sizing: border-box;
   padding-right: 0.1rem;
}
.footer_top a{
	display: block;
}
.footer_top img{
	width: 0.84rem;
	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: 35%;
   box-sizing: border-box;
   padding-right: 0.1rem;
}
.footer_support{
	width: 25%;
	box-sizing: border-box;
   padding-right: 0.1rem;
}
.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;
}

@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;
	}
}
@media screen and (max-width:960px){

}
@media screen and (max-width:767px){
	.footer_min p,.footer_min p a {
		font-size: 0.12rem;
	}

}
@media screen and (max-width:560px){

}
@media screen and (max-width:425px){

}
@media screen and (max-width:1440px){

}
.main_form_box{
	box-shadow: 6px -3px 8px rgb(0 0 0 / 10%);
    background: #FFF;
	border-radius: .2rem;
}


/* @media screen and (max-width:1440px){

}
@media screen and (max-width:1200px){

}
@media screen and (max-width:1024px){

}
@media screen and (max-width:960px){

}
@media screen and (max-width:767px){

}
@media screen and (max-width:560px){

}
@media screen and (max-width:425px){

}
@media screen and (max-width:1440px){

} */
