/* 地区页：企业服务为主，沿用旧页的平直区块、正文宽度及红色询价强调。 */
.region-inquiry-note{font-size:14px!important;line-height:1.8!important;color:#666!important;margin:18px 0 0!important}
.city-responsive #homeWrap,.yiwu-responsive #homeWrap{height:auto;background:#f3f4f5;padding:44px 20px 32px;border-bottom:1px solid #ddd}
.city-responsive #homeContent,.yiwu-responsive #homeContent{width:980px;max-width:100%;margin:auto}
.city-hero-title,.yiwu-hero-title{padding-top:0;max-width:650px}
.city-hero-title>span,.yiwu-hero-title>span{color:#666}
.city-hero-title h1,.yiwu-hero-title h1{color:#333;font-size:38px;line-height:1.35;padding:12px 0}
.city-hero-title p,.yiwu-hero-title p{color:#444;font-size:18px;line-height:1.8}
.city-responsive #CloudGraphic,.yiwu-responsive #CloudGraphic{width:210px;height:auto;opacity:.35;margin:8px 0 20px 24px}
.city-responsive #homeContent>ul,.yiwu-responsive #homeContent>ul{clear:both;color:#555;text-shadow:none;font-size:15px;line-height:1.8;padding-top:16px}
.city-responsive #homeFootWrap,.yiwu-responsive #homeFootWrap{height:auto;background:#fff;padding:24px 20px;border-bottom:1px solid #ddd}
.city-responsive #homeFoot,.yiwu-responsive #homeFoot{width:980px;max-width:100%;margin:auto}
.city-contact-card,.yiwu-contact-card{top:0;background:transparent;color:#333;border-radius:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px}
.city-contact-card h2,.yiwu-contact-card h2{color:#333;font-size:24px}
.city-responsive .city-personal,.yiwu-responsive .yiwu-personal{background:#fff;border-top:1px solid #ddd;color:#444}
.city-personal>div,.yiwu-personal>div{max-width:980px;padding:28px 0}
.city-personal h2,.yiwu-personal h2{font-size:23px;color:#333}
.city-personal .city-label,.yiwu-personal .yiwu-label{color:#777}
.region-proof-details{font:15px/1.9 "Microsoft YaHei",sans-serif;color:#444}
.region-proof-details>summary{cursor:pointer;min-height:44px;padding:8px 0;box-sizing:border-box;color:#a8192d;font-weight:600}
.region-proof-details>summary:hover{text-decoration:underline}
.city-responsive .city-personal li,.yiwu-responsive .yiwu-personal li{border:0;border-left:2px solid #ddd;border-radius:0;background:transparent}
.city-responsive .city-personal .city-actions a,.yiwu-responsive .yiwu-personal .yiwu-actions a{background:transparent;color:#a8192d;border:0;border-radius:0;flex:none;padding:4px 0;margin-right:24px;text-align:left;min-height:44px}
.region-enterprise-entry.legacy-city-entry{background:#f5f5f5;border-bottom:1px solid #ddd;color:#333;padding:32px 24px}
.region-enterprise-entry.legacy-city-entry h1,.region-enterprise-entry.legacy-city-entry h2.region-enterprise-title{font:700 32px/1.4 "Microsoft YaHei",sans-serif;color:#333;margin:0 0 14px}
.region-enterprise-entry.legacy-city-entry p,.region-enterprise-entry.legacy-city-entry .legacy-city-kicker{color:#555}
.region-enterprise-entry .legacy-city-contact a{color:#a8192d!important}
.region-enterprise-entry .legacy-city-actions a{border:1px solid #ccc;border-radius:2px}
.region-enterprise-entry .legacy-city-actions .legacy-city-primary{border-color:#b21b30;background:#b21b30}
.region-related-proof{max-width:960px;padding:28px 0;margin:24px auto;border-top:1px solid #ddd;font:15px/1.9 "Microsoft YaHei",sans-serif;clear:both}
.region-related-proof h2{font-size:23px;line-height:1.5;color:#333;margin:0 0 12px}
.region-related-proof>div{display:flex;flex-wrap:wrap;gap:10px 28px}
.region-related-proof a{color:#a8192d;display:inline-flex;align-items:center;min-height:44px}
.te-legacy .region-enterprise-entry.te-hero{background:#f4f4f4;color:#333;border-bottom:1px solid #ddd;padding:40px 20px}
.te-legacy .region-enterprise-entry.te-hero h1{color:#333;font-size:36px}
.te-legacy .region-enterprise-entry.te-hero p,.te-legacy .region-enterprise-entry.te-hero .te-kicker{color:#555}
.te-legacy .region-enterprise-entry .te-actions a{border:1px solid #ccc;color:#333;border-radius:2px;background:#fff}
.te-legacy .region-enterprise-entry .te-actions a.te-primary{background:#b21b30;border-color:#b21b30;color:#fff}
.te-legacy .te-section{background:#fff;border-top:1px solid #ddd;padding:28px 20px}
.te-legacy .te-business{display:block}.te-legacy .te-business-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:16px}.te-legacy .te-business-links a{display:inline-flex;padding:8px 0;border:0;background:transparent;color:#a8192d}
.region-proof-shanghai{max-width:960px;margin:0 auto;padding:20px;border-top:1px solid #ddd}.region-proof-shanghai .te-section{padding:16px 0;border:0}.region-proof-shanghai .te-docs>a,.region-proof-shanghai .te-prepare{background:#fafafa;border-radius:0}.region-proof-shanghai .te-paper{display:none}
@media(max-width:1100px){
.city-responsive #homeWrap,.yiwu-responsive #homeWrap{padding:26px 16px}.city-hero-title h1,.yiwu-hero-title h1{font-size:29px}.city-hero-title p,.yiwu-hero-title p{font-size:16px}.city-responsive #CloudGraphic,.yiwu-responsive #CloudGraphic{width:84px;margin-left:12px}.city-responsive #homeContent>ul,.yiwu-responsive #homeContent>ul{font-size:14px}.city-responsive #homeFootWrap,.yiwu-responsive #homeFootWrap{padding:20px 16px}.city-contact-card,.yiwu-contact-card{display:block}.city-contact-card h2,.yiwu-contact-card h2{color:#333!important}.city-personal>div,.yiwu-personal>div{padding:24px 16px}.region-enterprise-entry.legacy-city-entry{padding:26px 16px}.region-enterprise-entry.legacy-city-entry h1,.region-enterprise-entry.legacy-city-entry h2.region-enterprise-title{font-size:28px!important}.region-related-proof{padding:24px 16px;margin:0;box-sizing:border-box;width:100%}.region-related-proof>div{display:block}.region-related-proof a{display:flex}.te-legacy .region-enterprise-entry.te-hero{padding:28px 16px}.te-legacy .region-enterprise-entry.te-hero h1{font-size:28px}.region-proof-shanghai{padding:20px 16px}.region-proof-details{scroll-margin-top:110px}
}
/* 修正新增区块的宽度计算，不靠裁切隐藏溢出。 */
.city-responsive #homeWrap,.yiwu-responsive #homeWrap,.city-responsive #homeFootWrap,.yiwu-responsive #homeFootWrap{box-sizing:border-box}
.city-hero-title h1,.yiwu-hero-title h1{text-shadow:none}
@media(max-width:1100px){
.legacy-city-responsive .links3,.legacy-city-responsive .links-list2,.legacy-city-responsive .links-list3{width:100%!important;max-width:100%!important;box-sizing:border-box!important;float:none!important;position:static!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}
.te-legacy .cls-2,.te-legacy .cls-top-2,.te-legacy .cls-core{width:100%!important;max-width:100%!important;box-sizing:border-box!important;float:none!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important}
.te-legacy .cls-core h2,.te-legacy .cls-core a{white-space:normal!important;overflow-wrap:anywhere}
}
@media(max-width:1100px){
.region-alias #Contact{display:none}
.region-alias #WhatCloud{float:none!important;display:block;max-width:100%;height:auto;margin:0 0 16px!important}
.region-alias #WhatIsUnlock>div[style],.region-alias #Roadshow div[style]{float:none!important;width:auto!important;max-width:100%;margin-left:0!important;margin-right:0!important}
.region-alias #homeContent>ul{padding:0!important}
}
/* 原客户标识是白色反白图，用深色底保持辨识度。 */
.legacy-city-responsive #red-stripe,.te-legacy #red-stripe{background:#414141!important;border:0!important}
.legacy-city-responsive ul.logos a,.te-legacy ul.logos a{color:#fff!important}
.legacy-city-responsive #navigation-wrap .logo-p{background:transparent!important;border:0!important;padding:0!important;height:auto!important;width:170px!important}
.legacy-city-responsive #navigation-wrap .logo-p img{width:170px!important;height:auto!important;max-width:100%!important}
.city-since,.yiwu-since{background:#f3f4f5;color:#333;border-radius:0;border-left:3px solid #b21b30}
.city-responsive .city-since a,.yiwu-responsive .yiwu-since a{color:#a8192d}
