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

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

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





header{background: #000;}


.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;}

@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;}
}





.banner{font-size: 0; width: 100%; height: 0; padding-bottom: 34%; background: #000; position: relative;overflow: hidden;}
.banner>img{opacity: .2; position: absolute; top: 0;left: 0; width: 100%;height: 100%;object-fit: cover;}

.banner_text{position:absolute; top:46%; transform:translate(0,-50%);left: 0;width: 100%;}
@media screen and (max-width:1024px) {
	.banner{padding-bottom: 0; height: auto;}
	.banner_text{position: relative; top: initial; transform: none; box-sizing: border-box; padding: 60px 0;}
}
@media screen and (max-width:560px) {
	.banner_text{padding: 30px 0 40px;}
}


.logo{display: table;margin-left: auto;margin-right: auto; text-align: center;}
.logo img{height: 1.2rem;}
@media screen and (max-width:1366px) {
	.logo img{height: 1rem;}
}
@media screen and (max-width:768px) {
	.logo img{height: 86px;}
}
@media screen and (max-width:560px) {
	.logo img{height: 70px;}
}



.i_tit{text-align: center;}
.i_tit h2{color: #FFF;letter-spacing: 3px;}
.i_tit p{font-family: 'ITC'; margin-top: 0.1rem; color: rgb(255 255 255 / 50%);line-height: 1.2; letter-spacing: 1px;}
@media screen and (max-width:560px) {
	.i_tit h2{letter-spacing: 1px;}
	.i_tit p{font-size: 16px;}
}


.process{display:-webkit-flex; display:flex; flex-wrap:nowrap;justify-content: center;gap: 0 .2rem;position: relative;}
.process dt{
	text-align: center;width: 1.6rem;
	box-sizing: border-box; padding: .16rem .1rem .7rem;
	background:-webkit-linear-gradient(top, rgb(0 0 0 / 50%), transparent);
	background:linear-gradient(to bottom, rgb(0 0 0 / 50%), transparent);
	position: relative;
}
.process iconify-icon{font-size: .3rem; color: var(--i_color);}
.process p{font-family: 'ITC'; margin-top: 0.1rem; font-size: 0.18rem;color: #FFF; position: relative;}
.process span{position: absolute; left: 0; bottom: 0; width: 100%; display: block;text-align: center; font-size: .7rem;color: rgb(255 255 255 / 15%);font-weight: 900; font-style: italic; z-index: -1;}

@media screen and (max-width:1366px) {
	.process span{font-size: 0.6rem;}
}
@media screen and (max-width:1024px) {
	.process dt{padding-bottom: 60px;}
	.process span{z-index: 0;font-size: 54px; color: rgb(255 255 255 / 6%)}
}
@media screen and (max-width:768px) {}
@media screen and (max-width:560px) {
	.process{flex-wrap: wrap;gap: 20px 4%;}
	.process dt{width: 48%; padding-bottom: 38px;}
	.process iconify-icon{font-size: 26px;}
	.process p{font-size: 16px;}
	.process span{font-size: 40px;}
}









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

.main_form{width: 94%;font-family: ITC; max-width: 1000px; 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 rgb(255 255 255 / 15%);}
.sec_tit h2{color: #FFF;letter-spacing: 1px;}
.sec_tit button{font-family: ITC; 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-family: ITC; font-size: var(--input_font_size);}

.main_form input,
.main_form textarea{color: #FFF;}
.main_form input::placeholder,
.main_form textarea::placeholder{color: rgb(255 255 255 / 40%);}

.el-popper{font-family: ITC}

.el-form-item__error{font-family: ITC;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-family: ITC; 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; font-family: 'ITC';}
/* .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: #FFFFFF1A; border-color:#FFFFFF1A; color: #FFF;}
.Form_reset:hover{background: #0000001A; border-color:#FFFFFF1A; 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; font-family: 'ITC';}
.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{font-family: 'ITC';}
.el-message__content{font-size: var(--input_font_size);}





/* 底部 */
footer{font-family: 'ITC'; background: #000;}

.f_cont{display:-webkit-flex; display:flex; flex-wrap:nowrap;justify-content: space-between;}

.f_tit{margin-bottom: 0.14rem; font-size: 0.26rem;color: #FFF;}

.f_contact{flex-shrink: 0;}
.f_logo{display: block;}
.f_logo img{height: 1rem;}
.f_contact_list li{}
.f_contact_list li a,.f_contact_list li p{font-size: 0.18rem;color: rgb(255 255 255 / 40%);}
.f_contact_list li a:hover{color: var(--i_color);}

.f_media{margin-top: 0.2rem; display:-webkit-flex; display:flex; flex-wrap:wrap; align-items: center;gap: 0 .1rem;font-size: 0;}
.f_media iconify-icon{font-size: 0.22rem;color: rgb(255 255 255 / 20%);}
.f_media li:hover iconify-icon{color: #FFF;}

/* .f_nav{margin: .3rem auto 0; display:-webkit-flex; display:flex; flex-wrap:nowrap;} */
.f_nav{margin-top: 0.3rem;}
.f_nav li a{display: block; font-size: 0.18rem;color: rgb(255 255 255 / 40%); line-height: 1.8;}
.f_nav li a:hover{color: var(--i_color);}


.f_iconList{margin-top: 0.3rem;flex-shrink: 0;}
.f_iconList dt{margin-bottom: 0.3rem; text-align: center;}
.f_iconList dt:last-child{margin-bottom: .14rem;}
.f_iconList iconify-icon{font-size: 0.34rem;color: #FFF;}
.f_iconList p{font-size: 16px;color: rgb(255 255 255 / 80%)}
.f_iconList dt:hover iconify-icon,.f_iconList dt:hover p{color: var(--i_color);}


.f_cr{padding: .14rem 0; background: #240909;}
.f_cr p{text-align: center; font-size: 16px;color: rgb(255 255 255 / 40%);}

@media screen and (max-width:1024px) {
	.f_logo img{height: 70px;}
	.f_tit{font-size: 20px;}
	.f_contact_list li a, .f_contact_list li p, .f_nav li a{font-size: 16px;}

	.f_iconList iconify-icon{font-size: 28px;}
	.f_iconList p{font-size: 15px;}
}
@media screen and (max-width:768px) {
	.f_cont{flex-wrap: wrap;}
	.f_contact{width: 100%;}
	.f_logo{display: none;}

	.f_tit{padding-bottom: 10px; border-bottom: 1px solid rgb(255 255 255 / 5%);}
	.f_media{display: none;}

	.f_nav{width: 33%;}
	.f_nav li a{line-height: 1.3;}

	.f_iconList iconify-icon{font-size: 20px;}
}
@media screen and (max-width:560px) {
	.f_nav{width: 46%;}

	.f_tit{font-size: 18px;}

	.f_contact{text-align: center;}

	.f_nav{width: 100%;text-align: center;}
	.f_nav ul{display:-webkit-flex; display:flex; flex-wrap:wrap;justify-content: center;gap: 6px 20px;}

	.f_iconList{margin-top: 46px; width: 100%; display:-webkit-flex; display:flex; flex-wrap:wrap;justify-content: center; gap: 0 26px;}
	.f_iconList dt{margin-bottom: 0;}

	.f_cr p{font-size: 15px;}
}







.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;}
}




/* Service Agreement & Privacy Policy */
h1.page_title{color: #FFF;}
.page_text{color: #B2B2B2;}


