@font-face {
    font-family: 'icomoon';
    src: url('../font/icomoon.eot');
    src: url('../font/icomoon.eot') format('embedded-opentype'), url('../font/icomoon.ttf') format('truetype'), url('https://user.51sole.com/css/fonts/icomoon.woff?qkzbnv') format('woff'), url('https://user.51sole.com/css/fonts/icomoon.svg?qkzbnv') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-purchase:before {
    content: "\e9dd";
    color: #ff5722;
}

.icon-agency:before {
    content: "\e9de";
    color: #009688;
}

.icon-excel .path1:before {
    content: "\e9db";
    color: rgb(0, 192, 144);
}

.icon-excel .path2:before {
    content: "\e9dc";
    margin-left: -1em;
    color: rgb(104, 219, 191);
}

.icon-jpeg .path1:before {
    content: "\e9cc";
    color: rgb(246, 117, 0);
}

.icon-jpeg .path2:before {
    content: "\e9cd";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-png:before {
    content: "\e9ce";
    color: #fc4949;
}

.icon-txt .path1:before {
    content: "\e9cf";
    color: rgb(109, 159, 229);
}

.icon-txt .path2:before {
    content: "\e9d0";
    margin-left: -1em;
    color: rgb(75, 128, 203);
}

.icon-txt .path3:before {
    content: "\e9d1";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-ppt .path1:before {
    content: "\e9d2";
    color: rgb(255, 120, 97);
}

.icon-ppt .path2:before {
    content: "\e9d3";
    margin-left: -1em;
    color: rgb(255, 176, 164);
}

.icon-ppt .path3:before {
    content: "\e9d4";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-pdf .path1:before {
    content: "\e9d5";
    color: rgb(255, 72, 103);
}

.icon-pdf .path2:before {
    content: "\e9d6";
    margin-left: -1em;
    color: rgb(255, 151, 169);
}

.icon-pdf .path3:before {
    content: "\e9d7";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-word .path1:before {
    content: "\e9d8";
    color: rgb(74, 141, 255);
}

.icon-word .path2:before {
    content: "\e9d9";
    margin-left: -1em;
    color: rgb(229, 240, 255);
}

.icon-word .path3:before {
    content: "\e9da";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-upload:before {
    content: "\e9df";
}

.icon-prompt:before {
    content: "\e9e0";
}

.icon-process:before {
    content: "\e9e1";
    color: #0189ff;
}

.icon-nothave:before {
    content: "\e9cb";
    color: #d81e06;
}

.icon-close:before {
    content: "\e9ca";
    color: #ff4000;
}

.icon-uptrend:before {
    content: "\e9c8";
    color: #02a721;
}

.icon-downtrend:before {
    content: "\e9c9";
    color: #ff4000;
}

.icon-ytb:before {
    content: "\e9c6";
    color: #788490;
}

.icon-zksp:before {
    content: "\e9c7";
    color: #788490;
}

.icon-skin:before {
    content: "\e9c5";
    color: #dbdbdb;
}

.icon-qqline:before {
    content: "\e9c3";
    color: #727e89;
}

.icon-companyname:before {
    content: "\e9c4";
    color: #727e89;
}

.icon-serial:before {
    content: "\e9c0";
    color: #727e89;
}

.icon-mail:before {
    content: "\e9c1";
    color: #727e89;
}

.icon-invitecode:before {
    content: "\e9c2";
    color: #727e89;
}

.icon-registration:before {
    content: "\e9bd";
    color: #727e89;
}

.icon-policy:before {
    content: "\e9ab";
    color: #727e89;
}

.icon-brand:before {
    content: "\e9ad";
    color: #727e89;
}

.icon-god:before {
    content: "\e9ae";
    color: #727e89;
}

.icon-subsidy:before {
    content: "\e9bb";
    color: #727e89;
}

.icon-derate:before {
    content: "\e9bc";
    color: #727e89;
}

.icon-enter:before {
    content: "\e9be";
    color: #727e89;
}

.icon-deal:before {
    content: "\e9bf";
    color: #727e89;
}

.icon-facerecognition:before {
    content: "\e9aa";
    color: #727e89;
}

.icon-solution:before {
    content: "\e980";
    color: #fff;
}

.icon-dbo:before {
    content: "\e984";
    color: #fff;
}

.icon-buildweb:before {
    content: "\e985";
    color: #fff;
}

.icon-question:before {
    content: "\e9ba";
    color: #727e89;
}

.icon-appmarket:before {
    content: "\e9b5";
    color: #727e89;
}

.icon-developer:before {
    content: "\e9b6";
    color: #727e89;
}

.icon-crossborder:before {
    content: "\e9b7";
    color: #727e89;
}

.icon-supplychain:before {
    content: "\e9b8";
    color: #727e89;
}

.icon-ecommerce:before {
    content: "\e9b9";
    color: #727e89;
}

.icon-txtrecognition:before {
    content: "\e9a9";
    color: #727e89;
}

.icon-imgrecognition:before {
    content: "\e9af";
    color: #727e89;
}

.icon-ssl:before {
    content: "\e9b0";
    color: #727e89;
}

.icon-ip:before {
    content: "\e9b1";
    color: #727e89;
}

.icon-storage:before {
    content: "\e9b2";
    color: #727e89;
}

.icon-cloudservices:before {
    content: "\e9b3";
    color: #727e89;
}

.icon-domain:before {
    content: "\e9b4";
    color: #727e89;
}

.icon-map:before {
    content: "\e9a1";
    color: #727e89;
}

.icon-advertorial:before {
    content: "\e9a2";
}

.icon-SCRM:before {
    content: "\e9a3";
    color: #727e89;
}

.icon-IPR:before {
    content: "\e9a4";
    color: #727e89;
}

.icon-employers:before {
    content: "\e9a5";
    color: #727e89;
}

.icon-tax:before {
    content: "\e9a6";
    color: #727e89;
}

.icon-certification:before {
    content: "\e9a7";
    color: #727e89;
}

.icon-integrity:before {
    content: "\e9a8";
    color: #727e89;
}

.icon-h5:before {
    content: "\e99e";
    color: #727e89;
}

.icon-xqt:before {
    content: "\e99f";
    color: #999;
}

.icon-zhutu:before {
    content: "\e9a0";
    color: #727e89;
}

.icon-slgys:before {
    content: "\e99c";
    color: #d8b355;
}

.icon-aicaigou:before {
    content: "\e99d";
}

.icon-businesspush:before {
    content: "\e999";
    color: #727e89;
}

.icon-400:before {
    content: "\e99a";
    color: #727e89;
}

.icon-zhisheng:before {
    content: "\e99b";
    color: #727e89;
}

.icon-live:before {
    content: "\e996";
    color: #727e89;
}

.icon-advert:before {
    content: "\e997";
    color: #727e89;
}

.icon-bd:before {
    content: "\e998";
    color: #727e89;
}

.icon-foreignweb:before {
    content: "\e995";
    color: #727e89;
}

.icon-noopsyche:before {
    content: "\e98d";
    color: #727e89;
}

.icon-build:before {
    content: "\e98e";
    color: #727e89;
}

.icon-applet:before {
    content: "\e98f";
    color: #727e89;
}

.icon-approve:before {
    content: "\e990";
}

.icon-enterprise:before {
    content: "\e991";
    color: #727e89;
}

.icon-msg:before {
    content: "\e992";
    color: #727e89;
}

.icon-products:before {
    content: "\e994";
    color: #727e89;
}

.icon-cdn:before {
    content: "\e98a";
}

.icon-mpc:before {
    content: "\e98b";
    color: #727e89;
}

.icon-vod:before {
    content: "\e98c";
    color: #727e89;
}

.icon-refresh:before {
    content: "\e989";
    color: #727e89;
}

.icon-arrowup:before {
    content: "\e987";
    color: #727e89;
}

.icon-arrowdown:before {
    content: "\e988";
    color: #727e89;
}

.icon-search:before {
    content: "\e986";
    color: #727e89;
}

.icon-market:before {
    content: "\e97f";
    color: #fff;
}

.icon-calculate:before {
    content: "\e981";
    color: #fff;
}

.icon-tools:before {
    content: "\e982";
    color: #fff;
}

.icon-authentication:before {
    content: "\e97d";
    color: #727e89;
}

.icon-member:before {
    content: "\e97e";
    color: #727e89;
}

.icon-edit:before {
    content: "\e968";
    color: #727e89;
}

.icon-a:before {
    content: "\e900";
}

.icon-b:before {
    content: "\e901";
}

.icon-c:before {
    content: "\e902";
}

.icon-d:before {
    content: "\e903";
}

.icon-videos:before {
    content: "\e979";
    color: #727e89;
}

.icon-information:before {
    content: "\e97a";
    color: #727e89;
}

.icon-commodity:before {
    content: "\e97b";
    color: #727e89;
}

.icon-exposure:before {
    content: "\e960";
    color: #727e89;
}

.icon-daily:before {
    content: "\e961";
    color: #727e89;
}

.icon-consult:before {
    content: "\e962";
    color: #727e89;
}

.icon-phoneData:before {
    content: "\e963";
    color: #727e89;
}

.icon-pcData:before {
    content: "\e964";
    color: #727e89;
}

.icon-totalData:before {
    content: "\e965";
    color: #727e89;
}

.icon-visit:before {
    content: "\e966";
    color: #727e89;
}

.icon-rufs:before {
    content: "\e967";
}

.icon-emphasis:before {
    content: "\e95d";
    color: #f9f28b;
}

.icon-title:before {
    content: "\e957";
    color: #bfbfbf;
}

.icon-love:before {
    content: "\e956";
    color: #cdcdcd;
}

.icon-baidu .path1:before {
    content: "\e94a";
    color: rgb(48, 108, 255);
}

.icon-baidu .path2:before {
    content: "\e94b";
    margin-left: -1em;
    color: rgb(48, 108, 255);
}

.icon-baidu .path3:before {
    content: "\e94c";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-baidu .path4:before {
    content: "\e94d";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-kuaishou .path1:before {
    content: "\e94e";
    color: rgb(243, 148, 49);
}

.icon-kuaishou .path2:before {
    content: "\e94f";
    margin-left: -1.0009765625em;
    color: rgb(243, 147, 49);
}

.icon-douyin .path1:before {
    content: "\e950";
    color: rgb(23, 11, 26);
}

.icon-douyin .path2:before {
    content: "\e951";
    margin-left: -1em;
    color: rgb(37, 244, 238);
}

.icon-douyin .path3:before {
    content: "\e952";
    margin-left: -1em;
    color: rgb(37, 244, 238);
}

.icon-douyin .path4:before {
    content: "\e953";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-douyin .path5:before {
    content: "\e954";
    margin-left: -1em;
    color: rgb(254, 44, 85);
}

.icon-douyin .path6:before {
    content: "\e955";
    margin-left: -1em;
    color: rgb(254, 44, 85);
}

.icon-warning:before {
    content: "\e949";
    color: #8a8a8a;
}

.icon-movehouse:before {
    content: "\e947";
    color: #bfbfbf;
}

.icon-link:before {
    content: "\e948";
    color: #bfbfbf;
}

.icon-hint:before {
    content: "\e946";
    color: #8a8a8a;
}

.icon-menus:before {
    content: "\e945";
    color: #bfbfbf;
}

.icon-renew:before {
    content: "\e944";
    color: #bfbfbf;
}

.icon-classify:before {
    content: "\e943";
    color: #bfbfbf;
}

.icon-codebtn:before {
    content: "\e942";
    color: #8a8a8a;
}

.icon-company:before {
    content: "\e941";
    color: #f00;
}

.icon-menu:before {
    content: "\e940";
    color: #cdcdcd;
}

.icon-excellent:before {
    content: "\e937";
    color: #dbdbdb;
}

.icon-cpc:before {
    content: "\e938";
    color: #cdcdcd;
}

.icon-news:before {
    content: "\e95c";
    color: #cdcdcd;
}

.icon-publish:before {
    content: "\e93a";
    color: #bfbfbf;
}

.icon-ywt:before {
    content: "\e93b";
    color: #cdcdcd;
}

.icon-gwb:before {
    content: "\e93c";
    color: #bfbfbf;
}

.icon-seo:before {
    content: "\e93d";
    color: #cdcdcd;
}

.icon-mobile:before {
    content: "\e93e";
    color: #cdcdcd;
}

.icon-pc:before {
    content: "\e93f";
    color: #dbdbdb;
}

.icon-shop:before {
    content: "\e936";
    color: #8a8a8a;
}

.icon-allclick:before {
    content: "\e934";
}

.icon-click:before {
    content: "\e935";
}

.icon-num:before {
    content: "\e933";
    color: #bfbfbf;
}

.icon-badge:before {
    content: "\e932";
    color: #0189ff;
}

.icon-total:before {
    content: "\e92c";
    color: #bfbfbf;
}

.icon-cost:before {
    content: "\e92d";
    color: #bfbfbf;
}

.icon-standards:before {
    content: "\e92e";
    color: #bfbfbf;
}

.icon-show:before {
    content: "\e92f";
    color: #bfbfbf;
}

.icon-task:before {
    content: "\e931";
    color: #fff;
}

.icon-consumer:before {
    content: "\e939";
    color: #fff;
}

.icon-del:before {
    content: "\e95b";
    color: #fff;
}

.icon-snapshoot:before {
    content: "\e92a";
    color: #0189ff;
}

.icon-verify:before {
    content: "\e927";
    color: #8a8a8a;
}

.icon-phoneline:before {
    content: "\e928";
    color: #8a8a8a;
}

.icon-userlogin:before {
    content: "\e929";
    color: #90d272;
}

.icon-qq:before {
    content: "\e922";
    color: #4ab5df;
}

.icon-password:before {
    content: "\e923";
    color: #8a8a8a;
}

.icon-phone:before {
    content: "\e924";
    color: #90d272;
}

.icon-weixin:before {
    content: "\e925";
    color: #1bc920;
}

.icon-loginuser:before {
    content: "\e926";
    color: #8a8a8a;
}

.icon-nodata .path1:before {
    content: "\e91a";
    color: rgb(245, 245, 247);
}

.icon-nodata .path2:before {
    content: "\e91b";
    margin-left: -1.2109375em;
    color: rgb(174, 184, 194);
}

.icon-nodata .path3:before {
    content: "\e91c";
    margin-left: -1.2109375em;
    color: rgb(0, 0, 0);
}

.icon-nodata .path4:before {
    content: "\e91d";
    margin-left: -1.2109375em;
    color: rgb(245, 245, 247);
}

.icon-nodata .path5:before {
    content: "\e91e";
    margin-left: -1.2109375em;
    color: rgb(220, 224, 230);
}

.icon-nodata .path6:before {
    content: "\e91f";
    margin-left: -1.2109375em;
    color: rgb(220, 224, 230);
}

.icon-nodata .path7:before {
    content: "\e920";
    margin-left: -1.2109375em;
    color: rgb(255, 255, 255);
}

.icon-nodata .path8:before {
    content: "\e921";
    margin-left: -1.2109375em;
    color: rgb(255, 255, 255);
}

.icon-right:before {
    content: "\e919";
    color: #515151;
}

.icon-save:before {
    content: "\e918";
    color: #515151;
}

.icon-zs:before {
    content: "\e904";
    color: #707070;
}

.icon-dsp:before {
    content: "\e905";
    color: #707070;
}

.icon-bj:before {
    content: "\e914";
    color: #707070;
}

.icon-sdtcpc:before {
    content: "\e930";
    color: #707070;
}

.icon-zdy:before {
    content: "\e959";
    color: #999;
}

.icon-fbcp:before {
    content: "\e95a";
    color: #707070;
}

.icon-gysjd:before {
    content: "\e906";
    color: #707070;
}

.icon-xjt:before {
    content: "\e907";
    color: #fff;
}

.icon-zjt:before {
    content: "\e908";
    color: #dbdbdb;
}

.icon-slyqb:before {
    content: "\e909";
    color: #707070;
}

.icon-wykf:before {
    content: "\e90a";
    color: #707070;
}

.icon-xh:before {
    content: "\e90b";
    color: #1296db;
}

.icon-qy:before {
    content: "\e90c";
    color: #ff6300;
}

.icon-qs:before {
    content: "\e90d";
    color: #1296db;
}

.icon-tgsjzx:before {
    content: "\e90e";
    color: #707070;
}

.icon-jh:before {
    content: "\e90f";
    color: #999;
}

.icon-pj:before {
    content: "\e910";
    color: #ffbe31;
}

.icon-ss:before {
    content: "\e911";
    color: #1296db;
}

.icon-rz:before {
    content: "\e912";
    color: #8a8a8a;
}

.icon-user:before {
    content: "\e913";
    color: #fff;
}

.icon-zdxq:before {
    content: "\e92b";
    color: #8a8a8a;
}

.icon-cloudupload:before {
    content: "\e97c";
    color: #727e89;
}

.icon-telephone:before {
    content: "\e96c";
    color: #727e89;
}

.icon-orientation:before {
    content: "\e96d";
    color: #727e89;
}

.icon-networkdisk:before {
    content: "\e970";
    color: #727e89;
}

.icon-college:before {
    content: "\e969";
    color: #727e89;
}

.icon-free:before {
    content: "\e96a";
    color: #727e89;
}

.icon-contentcard:before {
    content: "\e96b";
    color: #727e89;
}

.icon-list:before {
    content: "\e96e";
    color: #727e89;
}

.icon-optimize:before {
    content: "\e96f";
    color: #727e89;
}

.icon-searchcard:before {
    content: "\e971";
    color: #727e89;
}

.icon-v:before {
    content: "\e972";
    color: #727e89;
}

.icon-blueV:before {
    content: "\e973";
    color: #0189ff;
}

.icon-transmit:before {
    content: "\e974";
    color: #727e89;
}

.icon-attention:before {
    content: "\e975";
    color: #727e89;
}

.icon-voicemessage:before {
    content: "\e976";
    color: #727e89;
}

.icon-browse:before {
    content: "\e977";
    color: #727e89;
}

.icon-recommend:before {
    content: "\e978";
    color: #727e89;
}

.icon-home:before {
    content: "\e95f";
    color: #727e89;
}

.icon-set:before {
    content: "\e95e";
    color: #8a8a8a;
}

.icon-bin:before {
    content: "\e9ac";
}

.icon-image:before {
    content: "\e958";
}

.icon-loading:before {
    content: "\e983";
}

.icon-parameter:before {
    content: "\e993";
}

.icon-loop:before {
    content: "\ea2e";
}

.icon-location:before {
    content: "\e915";
}

.icon-like:before {
    content: "\e916";
}

.icon-push:before {
    content: "\e917";
}


@font-face {
    font-family: "iconfont"; /* Project id  */
    src: url('../font/iconfont-1667818453192.ttf') format('truetype');
}

.iconfontal {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-shangpu:before {
    content: "\e626";
}

.icon-icon:before {
    content: "\e661";
}

.icon-mobankuangjia:before {
    content: "\e8a6";
}

.icon-shangpu1:before {
    content: "\e630";
}

.icon-yunyingguanli_tieziguanli:before {
    content: "\e633";
}

.icon-fuwu:before {
    content: "\eb36";
}

.icon-weixingongzhonghao:before {
    content: "\e612";
}

.icon-shipin:before {
    content: "\e695";
}

.icon-caiwuguanli:before {
    content: "\e699";
}

.icon-shouye:before {
    content: "\e8c6";
}

.icon-wangluo:before {
    content: "\e67b";
}

.icon-xiaoshouguanli:before {
    content: "\e7cd";
}

.icon-weixinxiaochengxu2x:before {
    content: "\e607";
}

.icon-shangpu2:before {
    content: "\e629";
}

.icon-houtaiguanli-danganguanli:before {
    content: "\e637";
}

.icon-zhanghuguanli:before {
    content: "\e61f";
}

.icon-youzhi:before {
    content: "\f0279";
}

.iconfontal.icon-douyin:before {
    content: "\e8db";
}

@font-face {
    font-family: "iconfontalidai";
    src: url('https://user.51sole.com/css/alidai/iconfont.woff2?t=1684821808667') format('woff2'),
    url('https://user.51sole.com/css/alidai/iconfont.woff?t=1684821808667') format('woff'),
    url('https://user.51sole.com/css/alidai/iconfont.ttf?t=1684821808667') format('truetype');
}

.iconfont-alidai {
    font-family: "iconfontalidai" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-alidai-fuwu:before {
    content: "\e638";
}

.icon-alidai-yunying:before {
    content: "\e63c";
}

.icon-alidai-zongheyunyingfenxi:before {
    content: "\e68a";
    font-size: 18px;
}

@font-face {
    font-family: "iconfontadd"; /* Project id 3468802 */
    src: url('https://user.51sole.com/css/fontsadd/iconfont.woff2?t=1701246885771') format('woff2'),
    url('../font/iconfont-1701246885771.woff') format('woff'),
    url('../font/iconfont-1701246885771.ttf') format('truetype'),
    url('https://user.51sole.com/css/fontsadd/iconfont.svg?t=1701246885771') format('svg');
}

.iconfont-add {
    font-family: "iconfontadd" !important;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-add-jingjia:before {
    content: "\e660";
}
