/*
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;}





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

.top_media{margin-left: auto;display:-webkit-flex; display:flex; flex-wrap:wrap;align-items: center;gap: 0 .1rem; font-size: 0;}
.top_media iconify-icon{font-size: 0.2rem; color: rgb(255 255 255 / 70%);}

.language{margin-left: 0.2rem; position: relative;}
.language p{font-size: 14px;color: #FFF;position: relative;padding-left: .24rem; padding-right: 0.18rem;cursor: pointer;}
.language p::before{content: '';position:absolute; top:50%; transform:translate(0,-50%);right: 0;width: 0.18rem;height: 0.18rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M36 18L24 30L12 18'/%3E%3C/svg%3E") no-repeat center;background-size: contain;}
.language p::after{content: '';position:absolute; top:50%; transform:translate(0,-50%);left: 0;width: 0.2rem;height: 0.2rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m6.93 6h-2.95a15.65 15.65 0 0 0-1.38-3.56A8.03 8.03 0 0 1 18.92 8M12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56A7.987 7.987 0 0 1 5.08 16m2.95-8H5.08a7.987 7.987 0 0 1 4.33-3.56A15.65 15.65 0 0 0 8.03 8M12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96M14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2m.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95a8.03 8.03 0 0 1-4.33 3.56M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2z'/%3E%3C/svg%3E") no-repeat center;background-size: contain;}

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




/* Language */
.language_box{visibility: hidden; position: fixed;bottom: -101%;left: 0;width: 100%;height: 100vh;background: #FFF; -webkit-transition:all .5s ease; transition:all .5s ease; z-index: 9999;}
.language_box.on{visibility: visible; bottom: 0;}

.language_close{position: absolute;top: .2rem;right: .4rem;cursor: pointer;-webkit-transition:all .5s ease; transition:all .5s ease;z-index: 3;}
.language_close iconify-icon{font-size: 0.4rem;color: #555;}
.language_close:hover{-webkit-transform:rotate(-180deg); transform:rotate(-180deg);}
.language_close:hover iconify-icon{color: var(--i_color);}

.language_menu{width: calc(100% - 4px); margin: 0 auto; height: 100%; display:-webkit-flex; display:flex; flex-wrap:wrap; align-items: center; position: relative;}
.language_list{max-width: 1080px; width: 94%; margin-left: auto;margin-right: auto;}
.language_item{padding-bottom: 0.36rem;margin-bottom: 0.36rem;}
.language_item:not(:last-child){border-bottom: 1px solid var(--border_color);}
.language_item>h4{margin-bottom: 0.26rem; font-size: 0.32rem;color: #111;font-weight: bold;}
.language_item ul{display:-webkit-flex; display:flex; flex-wrap:wrap;gap: .1rem 4%;}
.language_item li{width: 22%; position: relative;}
.language_item li a{display: block; padding: 8px 8px 8px 0;}
.language_item li a>span{display:-webkit-flex; display:flex; flex-wrap:wrap;align-items: center;gap: 0 .06rem;}
.language_item li img{}
.language_item li .trp-ls-language-name{font-size: 0.18rem;}
.language_item li:hover .trp-ls-language-name, .current-language-menu-item .trp-ls-language-name{color: var(--i_color);}

.language_item.curr_language_web>h4{color: var(--i_color);}
.language_item.curr_language_web .current-language-menu-item::before{width: 100%;}
.language_item.curr_language_web .current-language-menu-item .trp-ls-language-name{color: var(--i_color);}

@media screen and (max-width:1024px) {
	.language_close{right: 0.2rem;}

	.language_item>h4{font-size: 0.26rem;}
}
@media screen and (max-width:768px) {
	.language_item>h4{font-size: 0.22rem;}
	.language_item li{width: 30.66%;}
	.language_item li .trp-ls-language-name{font-size: 0.15rem;}
}
@media screen and (max-width:560px) {
	.language_item{padding-bottom: 0.12rem;margin-bottom: 0.24rem;}
	.language_item>h4{margin-bottom: 0.12rem; font-size: 0.18rem;}
	.language_item ul{gap: .04rem 4%;}
	.language_item li{width: 48%;}
}





.banner{font-size: 0; width: 100%; height: 0; padding-bottom: 28%; 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: 40%;}
}
@media screen and (max-width:768px) {
	.banner{padding-bottom: 50%;}
}
@media screen and (max-width:560px) {
	.banner{padding-bottom: 70%;}
}


.logo{display: table;margin-left: auto;margin-right: auto; text-align: center;}
.logo img{height: 1.2rem;}
@media screen and (max-width:1024px) {
	.logo img{height: 100px;}
}
@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: 8px;}
.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:1024px) {
	.i_tit h2{font-size: 32px; letter-spacing: 4px;}
}
@media screen and (max-width:560px) {
	.i_tit h2{font-size: 26px; letter-spacing: 1px;}
	.i_tit p{font-size: 16px;}
}





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

.main_form{width: 94%;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;}
}



#wpforms-8{
	--wpforms-field-size-input-height:40px;
	--wpforms-button-background-color:var(--i_color);
	--wpforms-button-border-color:var(--i_color);
	--wpforms-page-break-color:var(--i_color);
	--wpforms-label-error-color:#FF0D0E;
	--wpforms-field-size-font-size:.18rem;
}
#wpforms-8{margin:0;padding:0;}
#wpforms-form-8{font-family: 'ITC'; width:100%;margin: 0 auto; position:relative;}
#wpforms-confirmation-8{font-family: 'ITC'}

#wpforms-8 .wpforms-field-container{}
#wpforms-8 .wpforms-field-container>.wpforms-field{width: 100%;padding: 0 1px 20px;margin: 0 0 10px;overflow-x:initial !important}

/* #wpforms-8 .wpforms-field-container .wpforms-field-label{height: 0; font-size: 0;margin: 0 0;}
#wpforms-8 .wpforms-field-container .wpforms-required-label{position: absolute;top: 4px; left: 4px; font-size: 15px;color: #F00;font-weight: bold;} */
#wpforms-8 .wpforms-field-container .wpforms-field-label{margin-bottom: .1rem; font-size: 0.22rem; color: #FFF;font-weight: normal;}

#wpforms-8 .wpforms-field-container .wpforms-field>input,
#wpforms-8 .wpforms-field-container textarea
{font-size: 0.18rem; border: 1px solid #FFF !important; background: #FFF;}
#wpforms-8 .wpforms-form label.wpforms-error{position: absolute;left: 0;bottom: 0;font-size: 16px;}

#wpforms-8 .wpforms-field-radio li label{font-size: .18rem; color: #FFF;}

.flatpickr-calendar{font-family: 'math', arial, sans-serif;}

#wpforms-8 .wpforms-field-container .wpforms-field>input,
#wpforms-8 .wpforms-field-container textarea,
#wpforms-8 .wpforms-field-container select,
#wpforms-8 .wpforms-field-container .choices
{width: 100%;max-width: 100%; box-sizing: border-box; margin: 0 0;}
#wpforms-8 .wpforms-field-container .wpforms-field>input,
#wpforms-8 .wpforms-field-container textarea,
#wpforms-8 .wpforms-field-container select
{padding-left: 14px;padding-right: 14px;}
#wpforms-8 .wpforms-field-container textarea{padding-top: 10px;padding-bottom: 10px;}
#wpforms-8 .wpforms-field-container fieldset ul{padding: 0 2px; display:-webkit-flex; display:flex; flex-wrap:wrap;}
#wpforms-8 .wpforms-field-container select{cursor: pointer;}
#wpforms-8 .wpforms-field-container .wpforms-datepicker-wrap{width: 310px;}
#wpforms-8 .wpforms-field-container .wpforms-datepicker-wrap input{width: 100%;max-width: 100%;}
#wpforms-8 .wpforms-field-container .wpforms-datepicker-clear{right: 10px;}
#wpforms-8 .wpforms-field-container em.wpforms-error,#wpforms-8 .wpforms-field-container .mailcheck-error{position: absolute; margin: 0 0; bottom: -2px;}

/* #wpforms-8 .wpforms-field-container{display:-webkit-flex; display:flex; flex-wrap:wrap;justify-content: space-between;}
#wpforms-8-field_1-container,
#wpforms-8-field_2-container
{width: 48% !important;} */

#wpforms-8 .wpforms-submit-container{width: 260px;padding:0 0}
#wpforms-8 .wpforms-submit-container button{width: 100%;height:.44rem; font-size: .18rem; color: #FFF; background: #9F8561;}
#wpforms-8 .wpforms-submit-container img{position:absolute;top:50%;transform:translate(0,-50%);right:4px;z-index:2}
#wpforms-8 .wpforms-submit-container button:hover{background: #5F492A;}


div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:none !important;border:none !important; color:#FFF !important}


.privacy{font-family: 'ITC'; position: relative !important;margin-top: 0.2rem !important; display:-webkit-flex; display:flex; flex-wrap:nowrap;align-items: center; gap: 0 10px; z-index: 2;}
.privacy_radio{flex-shrink: 0; display: block;width: 18px !important;height: 18px !important;box-sizing: border-box;border: 1px solid #b3b3b3 !important;background:#FFF !important; -webkit-border-radius:3px; border-radius:3px; cursor: pointer;}
.privacy_radio input{opacity: 0;display: block; width: 100%;height: 100%;}
.privacy_radio.active{background: var(--i_color) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 20 20'%3E%3Cpath fill='%23FFF' d='m14.83 4.89l1.34.94l-5.81 8.38H9.02L5.78 9.67l1.34-1.25l2.57 2.4z'/%3E%3C/svg%3E") no-repeat center !important;background-size: contain !important; border-color: var(--i_color) !important;}

.privacy label{font-size: .18rem !important;color: #FFF;}
.privacy label a{color: var(--i_color);text-decoration: underline;}

@media screen and (max-width:768px) {
	.privacy{gap: 0 24px;}
}





/* --------------------------- Verification code --------------------------- */
.form_verification_code{max-width: 380px;}
.verification_code_cont{display:-webkit-flex; display:flex; flex-wrap:nowrap;align-items: center;gap: 0 6px;}
#verification_code{border: none !important;}
#verification_code::-webkit-inner-spin-button,
#verification_code::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
#email_code{width: 2rem; flex-shrink: 0; background: #9F8561; text-align: center; cursor: pointer;position: relative; -webkit-border-radius:3px; border-radius:3px;}
#email_code p{padding: 0 .1rem; font-size: .18rem; color: #FFF; line-height: var(--wpforms-field-size-input-height);}
#email_code .email_icon{position:absolute; top:50%; transform:translate(0,-50%);right: 8px; height: 0.24rem;}
#email_code .email_icon iconify-icon{font-size: 0.24rem;}
#email_code .email_icon .vhidden{display: none;}

@media screen and (max-width:768px) {
	#email_code{width: 190px;}
}






/* --------------------------- SN --------------------------- */
#wpforms-8-field_2{position: absolute;opacity: 0;visibility: hidden;}
.form_sn_cont{display:-webkit-flex; display:flex; flex-wrap:nowrap;gap: 0 6px}
.form_sn_cont li{position: relative !important;margin-top: 0 !important;margin-bottom: 0 !important;}
.form_sn_cont li:nth-child(5){margin-right: 20px;}
.form_sn_cont li:nth-child(5)::before{content: '';position:absolute; top:50%; transform:translate(0,-50%);right: -18px; width: 10px;height: 2px;background: #FFF;}

.form_sn_cont input{width: var(--wpforms-field-size-input-height) !important;height: var(--wpforms-field-size-input-height) !important;line-height: var(--wpforms-field-size-input-height); padding: 0 0 !important; font-size: 15px; box-sizing: border-box; text-align: center;}

.sn_tips{display: block; margin-top: 4px !important; font-size: 13px !important;color: #888;}

@media screen and (max-width:768px) {
	.form_sn_cont{overflow-x: auto !important;padding: 2px 2px 8px !important;}
	.form_sn_cont::-webkit-scrollbar{height:2px}
	.form_sn_cont::-webkit-scrollbar-thumb{background: #9F8561}

	.sn_tips{font-size: 12px !important;}
}





/* Submit Records */
.submit_records_btn{
	font-family: 'ITC';
	position: fixed;right: 0.16rem;bottom:25%;
	text-align: center;
	width: 0.88rem;height: 0.88rem;
	display:-webkit-flex; display:flex; flex-wrap:wrap;align-items: center;justify-content: center;
	background: #FFF;
	box-shadow: 5px -3px 8px rgb(0 0 0 / 10%);
	-webkit-border-radius:50%; border-radius:50%;
	z-index: 999;
	cursor: pointer;
}
.submit_records_btn i{
	display: block;
	margin: 0 auto 3px;
	width: 0.3rem;height: 0.3rem;
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 48 48'%3E%3Cg fill='none'%3E%3Cpath stroke='%23111111' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M40 27V6C40 4.89543 39.1046 4 38 4H10C8.89543 4 8 4.89543 8 6V42C8 43.1046 8.89543 44 10 44H21'/%3E%3Cpath stroke='%23BF1B1D' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M17 12L31 12'/%3E%3Cpath stroke='%23BF1B1D' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M17 20L31 20'/%3E%3Cpath stroke='%23BF1B1D' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M17 28H23'/%3E%3Cpath fill='%23BF1B1D' d='M37 37C37 38.3807 36.4404 39.6307 35.5355 40.5355C34.6307 41.4404 33.3807 42 32 42C29.2386 42 27 39.7614 27 37C27 34.2386 29.2386 32 32 32C34.7614 32 37 34.2386 37 37Z'/%3E%3Cpath stroke='%23111111' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M39 44L35.5355 40.5355M35.5355 40.5355C36.4404 39.6307 37 38.3807 37 37C37 34.2386 34.7614 32 32 32C29.2386 32 27 34.2386 27 37C27 39.7614 29.2386 42 32 42C33.3807 42 34.6307 41.4404 35.5355 40.5355Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
	background-size: contain;
}
.submit_records_btn p{font-size: .15rem;line-height: 1;}
.submit_records_btn:hover i{-webkit-transform:rotateY(360deg); transform:rotateY(360deg);-webkit-transition:all .8s ease; transition:all .8s ease;}
@media screen and (max-width:1024px) {
	.submit_records_btn{width: 60px;height: 60px;box-shadow: 0 0 8px rgb(0 0 0 / 10%);}
	.submit_records_btn i{width: 30px;height: 30px;}
	.submit_records_btn p{display: none;}
}
@media screen and (max-width:768px) {
	.submit_records_btn{transform:none; top: initial; bottom: 30px;}
}
@media screen and (max-width:560px) {
	.submit_records_btn{width: 44px;height: 44px}
	.submit_records_btn i{width: 24px;height: 24px;}
}

.submit_records_box{font-family: 'ITC'; display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 70%);z-index: 999;}
.submit_records_cont{position: absolute; top:50%; left:50%; transform:translate(-50%,-50%);box-shadow: 0 0 10px rgb(0 0 0 / 10%);max-width: 800px; width: 94%; box-sizing: border-box;padding: .4rem;background: #FFF;}

.submit_records_tit{display:-webkit-flex; display:flex; flex-wrap:nowrap;gap: 0 .6rem;}
.submit_records_tit h3{font-family: 'ITC'; font-size: .24rem;line-height: 0.28rem}
.submit_records_tit p{font-family: 'ITC'; margin-top: 8px;font-size: .16rem;color: #666;}
.submit_records_tit iconify-icon{flex-shrink: 0; height: 100%; margin-left: auto; font-size: 0.36rem;color: #111;cursor: pointer;-webkit-transition:all .5s ease; transition:all .5s ease;}
.submit_records_tit iconify-icon:hover{color: var(--i_color);-webkit-transform:rotate(-180deg); transform:rotate(-180deg);}

.submit_records_form{--input_height:40px}
.submit_records_field{width: 100%;margin-bottom: 0.28rem;}

.submit_records_form label{display: table; margin-bottom: 8px; font-size: .18rem;}
.submit_records_form .submit_records_required_label{font-size: .18rem;color: #F00;}
.submit_records_form input{font-family: 'ITC'; width: 100%;box-sizing: border-box;border: 1px solid #CCC;padding: 0 16px; font-size: .16rem;line-height: var(--input_height);height: var(--input_height);}

.submit_records_code{width: 100%;max-width: 380px;}

.submit_records_code_cont{display:-webkit-flex; display:flex; flex-wrap:nowrap;align-items: center;gap: 0 6px;}
#submit_email_code{width: 2rem; flex-shrink: 0; background: #E7E7E7; text-align: center; cursor: pointer;position: relative;-webkit-border-radius:3px; border-radius:3px;}
#submit_email_code p{padding: 0 .1rem; font-size: .18rem;color: #666; line-height: var(--input_height)}

.submit_search{font-family: 'ITC'; margin-top: 0.2rem;display: block; width: 200px;text-align: center; font-size: .18rem;color: #FFF;height: var(--input_height);line-height: var(--input_height); background: #9F8561;-webkit-border-radius:2px; border-radius:2px;cursor: pointer;}
.submit_search:disabled{opacity: .5;cursor: default;}

.ajax_loading{position:absolute; top:46%; left:50%; transform:translate(-50%,-50%);font-size: 0.4rem;}
.ajax_loading.hidden{display: none;}

.submit_records_list{display: none; max-height: 480px; overflow-y: auto; background: #EEE;box-sizing: border-box;border: 1px solid #CCC; padding: .2rem;}
.submit_records_list.show{display: block;}
.submit_records_list::-webkit-scrollbar{width:4px}
.submit_records_list li{}
.submit_records_list li:not(:last-child){padding-bottom: 10px;margin-bottom: 10px; border-bottom: 1px solid #CCC;}
.submit_records_list p{font-size: .16rem;color: #222;line-height: 22px;}

@media screen and (max-width:1024px) {
	.submit_records_tit h3{font-size: 22px;}
}
@media screen and (max-width:560px) {
	.submit_records_cont{padding: 26px;}
	.submit_records_tit{gap: 0 30px;}
	.submit_records_tit h3{font-size: 20px;}
	.submit_records_tit p{font-size: 16px;}
	.submit_records_tit iconify-icon{font-size: 32px;}

	.submit_records_form label{font-size: 16px;}
	.submit_search{width: 154px;}
	#submit_email_code{width: 180px;}
	#submit_email_code p{font-size: 14px;}

	.submit_records_list{padding: 10px;}
}






/* Form font-size  */
@media screen and (max-width:560px) {
	#wpforms-8{--wpforms-field-size-input-height:34px}
	#wpforms-8 .wpforms-field-container .wpforms-field-label{font-size: 20px;}
	#wpforms-8 .wpforms-submit-container button{height: 40px;}
}





/* footer  */
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;}
}

