@font-face {
  font-family: "icongongneng"; /* Project id 4693338 */
  src: url('iconfont.woff2?t=1763367393789') format('woff2'),
       url('iconfont.woff?t=1763367393789') format('woff'),
       url('iconfont.ttf?t=1763367393789') format('truetype');
}


.icongongneng {
  font-family: "icongongneng" !important;
  font-size:26px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.ai {
  font-family: "icongongneng" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icongongneng-globalsearch:before {
  content: "\e681";
}

.icongongneng-ai:before {
  content: "\e626";
}

.icongongneng-shangye:before {
  content: "\e602";
}

.icongongneng-yandex-international:before {
  content: "\f271";
}

.icongongneng-dianshang:before {
  content: "\e621";
}

.icongongneng-tupian:before {
  content: "\e8ba";
}

.icongongneng-tubiaozhizuomoban:before {
  content: "\e614";
}

.icongongneng-lingying:before {
  content: "\e6c1";
}

.icongongneng-shejiaomeiti:before {
  content: "\e6e5";
}

.icongongneng-yinqing:before {
  content: "\e600";
}

.icongongneng-ditu:before {
  content: "\e601";
}
.icongongneng-aaa:before {
  content: "\e605";
}

/* 修复核心：样式写在主类，伪元素只负责背景渲染 */
.icongongneng-instagram {
  font-family: unset !important;
  display: inline-block;
  width: 40px;          /* 图标整体大小 */
  height: 40px;
  vertical-align: middle;
  position: relative;
  /* 蓝色背景：这里用Instagram经典蓝，可自行调整色值 */
  background-color: #FFF; 
  /* 可选：加圆角，模拟Instagram图标圆形背景 */
  border-radius:50px;  
}
/* 修复核心：样式写在主类，伪元素只负责背景渲染 */
.icongongneng-facebook {
  font-family: unset !important;
  display: inline-block;
  width: 40px;          /* 图标整体大小 */
  height: 40px;
  vertical-align: middle;
  position: relative;
  /* 蓝色背景：这里用Instagram经典蓝，可自行调整色值 */
  background-color: #FFF; 
  /* 可选：加圆角，模拟Instagram图标圆形背景 */
  border-radius:50px;  
}
.icongongneng-facebook:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /* 转义后的修复版SVG，fill="#ffffff" 确保白色图标 */
background: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'%3E%3Cpath d='M691.711775 169.985068h96.25588V7.169271A1337.214328 1337.214328 0 0 0 647.67983 0.00128C508.416004 0.00128 413.184124 84.993174 413.184124 240.640979v134.143833H256.00032v182.271772h157.183804V1024H601.599888V557.056584h156.671804l23.551971-182.271772H601.599888V258.560957c0-53.759933 14.335982-88.575889 90.111887-88.575889z'/%3E%3C/svg%3E") no-repeat center center;
  background-size: 80%;
}
.icongongneng-instagram:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /* 转义后的修复版SVG，fill="#ffffff" 确保白色图标 */
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'%3E%3Cpath d='M512 810.666667a42.666667 42.666667 0 0 1 0 85.333333H341.333333a213.333333 213.333333 0 0 1-213.333333-213.333333V341.333333a213.333333 213.333333 0 0 1 213.333333-213.333333h341.333334a213.333333 213.333333 0 0 1 213.333333 213.333333v341.333334a213.333333 213.333333 0 0 1-213.333333 213.333333 42.666667 42.666667 0 0 1 0-85.333333 128 128 0 0 0 128-128V341.333333a128 128 0 0 0-128-128H341.333333a128 128 0 0 0-128 128v341.333334a128 128 0 0 0 128 128h170.666667z m0-106.666667a192 192 0 1 1 0-384 192 192 0 0 1 0 384z m0-85.333333a106.666667 106.666667 0 1 0 0-213.333334 106.666667 106.666667 0 0 0 0 213.333334z m192-256a42.666667 42.666667 0 1 1 0-85.333334 42.666667 42.666667 0 0 1 0 85.333334z'/%3E%3C/svg%3E") no-repeat center center;
  background-size: 80%; /* 图标适配背景，留边距更美观 */
}