

.icon {
    display: inline-block;
    font-style: normal;
    vertical-align: baseline;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon:before {
    display: block;
    font-family: "anticon"
}

.icon.step-forward:before {
    content: "\e600"
}

.icon.step-forward:before {
    content: "\e600"
}

.icon.step-backward:before {
    content: "\e601"
}

.icon.forward:before {
    content: "\e602"
}

.icon.backward:before {
    content: "\e603"
}

.icon.caret-right:before {
    content: "\e604"
}

.icon.caret-left:before {
    content: "\e605"
}

.icon.caret-down:before {
    content: "\e606"
}

.icon.caret-up:before {
    content: "\e607"
}

.icon.right-circle:before {
    content: "\e608"
}

.icon.circle-right:before {
    content: "\e608"
}

.icon.caret-circle-right:before {
    content: "\e608"
}

.icon.left-circle:before {
    content: "\e609"
}

.icon.circle-left:before {
    content: "\e609"
}

.icon.caret-circle-left:before {
    content: "\e609"
}

.icon.up-circle:before {
    content: "\e60a"
}

.icon.circle-up:before {
    content: "\e60a"
}

.icon.caret-circle-up:before {
    content: "\e60a"
}

.icon.down-circle:before {
    content: "\e60b"
}

.icon.circle-down:before {
    content: "\e60b"
}

.icon.caret-circle-down:before {
    content: "\e60b"
}

.icon.right-circle-o:before {
    content: "\e60c"
}

.icon.circle-o-right:before {
    content: "\e60c"
}

.icon.caret-circle-o-right:before {
    content: "\e60c"
}

.icon.left-circle-o:before {
    content: "\e60d"
}

.icon.circle-o-left:before {
    content: "\e60d"
}

.icon.caret-circle-o-left:before {
    content: "\e60d"
}

.icon.up-circle-o:before {
    content: "\e60e"
}

.icon.circle-o-up:before {
    content: "\e60e"
}

.icon.caret-circle-o-up:before {
    content: "\e60e"
}

.icon.down-circle-o:before {
    content: "\e60f"
}

.icon.circle-o-down:before {
    content: "\e60f"
}

.icon.caret-circle-o-down:before {
    content: "\e60f"
}

.icon.verticle-left:before {
    content: "\e610"
}

.icon.verticle-right:before {
    content: "\e611"
}

.icon.rollback:before {
    content: "\e612"
}

.icon.retweet:before {
    content: "\e613"
}

.icon.shrink:before {
    content: "\e614"
}

.icon.arrows-alt:before {
    content: "\e615"
}

.icon.arrow-salt:before {
    content: "\e615"
}

.icon.reload:before {
    content: "\e616"
}

.icon.double-right:before {
    content: "\e617"
}

.icon.double-left:before {
    content: "\e618"
}

.icon.arrow-down:before {
    content: "\e619"
}

.icon.arrow-up:before {
    content: "\e61a"
}

.icon.arrow-right:before {
    content: "\e61b"
}

.icon.arrow-left:before {
    content: "\e61c"
}

.icon.down:before {
    content: "\e61d"
}

.icon.up:before {
    content: "\e61e"
}

.icon.right:before {
    content: "\e61f"
}

.icon.left:before {
    content: "\e620"
}

.icon.minus-square-o:before {
    content: "\e621"
}

.icon.minus-circle:before {
    content: "\e622"
}

.icon.minus-circle-o:before {
    content: "\e623"
}

.icon.minus:before {
    content: "\e624"
}

.icon.plus-circle-o:before {
    content: "\e625"
}

.icon.plus-circle:before {
    content: "\e626"
}

.icon.plus:before {
    content: "\e627"
}

.icon.info-circle:before {
    content: "\e628"
}

.icon.info-circle-o:before {
    content: "\e629"
}

.icon.info:before {
    content: "\e62a"
}

.icon.exclamation:before {
    content: "\e62b"
}

.icon.exclamation-circle:before {
    content: "\e62c"
}

.icon.exclamation-circle-o:before {
    content: "\e62d"
}

.icon.close-circle:before {
    content: "\e62e"
}

.icon.cross-circle:before {
    content: "\e62e"
}

.icon.close-circle-o:before {
    content: "\e62f"
}

.icon.cross-circle-o:before {
    content: "\e62f"
}

.icon.check-circle:before {
    content: "\e630"
}

.icon.check-circle-o:before {
    content: "\e631"
}

.icon.check:before {
    content: "\e632"
}

.icon.close:before {
    content: "\e633"
}

.icon.cross:before {
    content: "\e633"
}

.icon.customer-service:before {
    content: "\e634"
}

.icon.customerservice:before {
    content: "\e634"
}

.icon.credit-card:before {
    content: "\e635"
}

.icon.code-o:before {
    content: "\e636"
}

.icon.book:before {
    content: "\e637"
}

.icon.bar-chart:before {
    content: "\e638"
}

.icon.bars:before {
    content: "\e639"
}

.icon.question:before {
    content: "\e63a"
}

.icon.question-circle:before {
    content: "\e63b"
}

.icon.question-circle-o:before {
    content: "\e63c"
}

.icon.pause:before {
    content: "\e63d"
}

.icon.pause-circle:before {
    content: "\e63e"
}

.icon.pause-circle-o:before {
    content: "\e63f"
}

.icon.clock-circle:before {
    content: "\e640"
}

.icon.clock-circle-o:before {
    content: "\e641"
}

.icon.swap:before {
    content: "\e642"
}

.icon.swap-left:before {
    content: "\e643"
}

.icon.swap-right:before {
    content: "\e644"
}

.icon.plus-square-o:before {
    content: "\e645"
}

.icon.frown:before {
    content: "\e646"
}

.icon.frown-circle:before {
    content: "\e646"
}

.icon.ellipsis:before {
    content: "\e647"
}

.icon.copy:before {
    content: "\e648"
}

.icon.menu-fold:before {
    content: "\e658"
}

.icon.mail:before {
    content: "\e659"
}

.icon.logout:before {
    content: "\e65a"
}

.icon.link:before {
    content: "\e65b"
}

.icon.area-chart:before {
    content: "\e65c"
}

.icon.line-chart:before {
    content: "\e65d"
}

.icon.home:before {
    content: "\e65e"
}

.icon.laptop:before {
    content: "\e65f"
}

.icon.star:before {
    content: "\e660"
}

.icon.star-o:before {
    content: "\e661"
}

.icon.folder:before {
    content: "\e662"
}

.icon.filter:before {
    content: "\e663"
}

.icon.file:before {
    content: "\e664"
}

.icon.exception:before {
    content: "\e665"
}

.icon.meh:before {
    content: "\e666"
}

.icon.meh-circle:before {
    content: "\e666"
}

.icon.meh-o:before {
    content: "\e667"
}

.icon.shopping-cart:before {
    content: "\e668"
}

.icon.save:before {
    content: "\e669"
}

.icon.user:before {
    content: "\e66a"
}

.icon.video-camera:before {
    content: "\e66b"
}

.icon.to-top:before {
    content: "\e66c"
}

.icon.team:before {
    content: "\e66d"
}

.icon.tablet:before {
    content: "\e66e"
}

.icon.solution:before {
    content: "\e66f"
}

.icon.search:before {
    content: "\e670"
}

.icon.share-alt:before {
    content: "\e671"
}

.icon.setting:before {
    content: "\e672"
}

.icon.poweroff:before {
    content: "\e6d5"
}

.icon.picture:before {
    content: "\e674"
}

.icon.phone:before {
    content: "\e675"
}

.icon.paper-clip:before {
    content: "\e676"
}

.icon.notification:before {
    content: "\e677"
}

.icon.mobile:before {
    content: "\e678"
}

.icon.menu-unfold:before {
    content: "\e679"
}

.icon.inbox:before {
    content: "\e67a"
}

.icon.lock:before {
    content: "\e67b"
}

.icon.qrcode:before {
    content: "\e67c"
}

.icon.play-circle:before {
    content: "\e6d0"
}

.icon.play-circle-o:before {
    content: "\e6d1"
}

.icon.tag:before {
    content: "\e6d2"
}

.icon.tag-o:before {
    content: "\e6d3"
}

.icon.tags:before {
    content: "\e67d"
}

.icon.tags-o:before {
    content: "\e67e"
}

.icon.cloud-o:before {
    content: "\e67f"
}

.icon.cloud:before {
    content: "\e680"
}

.icon.cloud-upload:before {
    content: "\e681"
}

.icon.cloud-download:before {
    content: "\e682"
}

.icon.cloud-download-o:before {
    content: "\e683"
}

.icon.cloud-upload-o:before {
    content: "\e684"
}

.icon.environment:before {
    content: "\e685"
}

.icon.environment-o:before {
    content: "\e686"
}

.icon.eye:before {
    content: "\e687"
}

.icon.eye-o:before {
    content: "\e688"
}

.icon.camera:before {
    content: "\e689"
}

.icon.camera-o:before {
    content: "\e68a"
}

.icon.windows:before {
    content: "\e68b"
}

.icon.apple:before {
    content: "\e68c"
}

.icon.apple-o:before {
    content: "\e6d4"
}

.icon.android:before {
    content: "\e938"
}

.icon.android-o:before {
    content: "\e68d"
}

.icon.aliwangwang:before {
    content: "\e68e"
}

.icon.aliwangwang-o:before {
    content: "\e68f"
}

.icon.export:before {
    content: "\e691"
}

.icon.edit:before {
    content: "\e692"
}

.icon.circle-down-o:before {
    content: "\e693"
}

.icon.circle-down-:before {
    content: "\e694"
}

.icon.appstore-o:before {
    content: "\e695"
}

.icon.appstore:before {
    content: "\e696"
}

.icon.scan:before {
    content: "\e697"
}

.icon.file-text:before {
    content: "\e698"
}

.icon.folder-open:before {
    content: "\e699"
}

.icon.hdd:before {
    content: "\e69a"
}

.icon.ie:before {
    content: "\e69b"
}

.icon.file-jpg:before {
    content: "\e69c"
}

.icon.like:before {
    content: "\e64c"
}

.icon.like-o:before {
    content: "\e69d"
}

.icon.dislike:before {
    content: "\e64b"
}

.icon.dislike-o:before {
    content: "\e69e"
}

.icon.delete:before {
    content: "\e69f"
}

.icon.enter:before {
    content: "\e6a0"
}

.icon.pushpin-o:before {
    content: "\e6a1"
}

.icon.pushpin:before {
    content: "\e6a2"
}

.icon.heart:before {
    content: "\e6a3"
}

.icon.heart-o:before {
    content: "\e6a4"
}

.icon.pay-circle:before {
    content: "\e6a5"
}

.icon.pay-circle-o:before {
    content: "\e6a6"
}

.icon.smile:before {
    content: "\e6a7"
}

.icon.smile-circle:before {
    content: "\e6a7"
}

.icon.smile-o:before {
    content: "\e6a8"
}

.icon.frown-o:before {
    content: "\e6a9"
}

.icon.calculator:before {
    content: "\e6aa"
}

.icon.message:before {
    content: "\e6ab"
}

.icon.chrome:before {
    content: "\e6ac"
}

.icon.github:before {
    content: "\e6ad"
}

.icon.file-unknown:before {
    content: "\e6af"
}

.icon.file-excel:before {
    content: "\e6b0"
}

.icon.file-ppt:before {
    content: "\e6b1"
}

.icon.file-word:before {
    content: "\e6b2"
}

.icon.file-pdf:before {
    content: "\e6b3"
}

.icon.desktop:before {
    content: "\e6b4"
}

.icon.upload:before {
    content: "\e6b6"
}

.icon.download:before {
    content: "\e6b7"
}

.icon.pie-chart:before {
    content: "\e6b8"
}

.icon.unlock:before {
    content: "\e6ba"
}

.icon.calendar:before {
    content: "\e6bb"
}

.icon.windows-o:before {
    content: "\e6bc"
}

.icon.dot-chart:before {
    content: "\e6bd"
}

.icon.bar-chart:before {
    content: "\e6be"
}

.icon.code:before {
    content: "\e6bf"
}

.icon.plus-square:before {
    content: "\e6c0"
}

.icon.minus-square:before {
    content: "\e6c1"
}

.icon.close-square:before {
    content: "\e6c2"
}

.icon.close-square-o:before {
    content: "\e6c3"
}

.icon.check-square:before {
    content: "\e6c4"
}

.icon.check-square-o:before {
    content: "\e6c5"
}

.icon.fast-backward:before {
    content: "\e6c6"
}

.icon.fast-forward:before {
    content: "\e6c7"
}

.icon.up-square:before {
    content: "\e6c8"
}

.icon.down-square:before {
    content: "\e6c9"
}

.icon.left-square:before {
    content: "\e6ca"
}

.icon.right-square:before {
    content: "\e6cb"
}

.icon.right-square-o:before {
    content: "\e6cc"
}

.icon.left-square-o:before {
    content: "\e6cd"
}

.icon.down-square-o:before {
    content: "\e6ce"
}

.icon.up-square-o:before {
    content: "\e6cf"
}

.icon.loading:before {
    content: "\e64d"
}

.icon.loading-3-quarters:before {
    content: "\e6ae"
}

.icon.bulb:before {
    content: "\e649"
}

.icon.select:before {
    content: "\e64a"
}

.icon.addfile,
    .icon.file-add:before {
    content: "\e910"
}

.icon.addfolder,
    .icon.folder-add:before {
    content: "\e914"
}

.icon.switcher:before {
    content: "\e913"
}

.icon.rocket:before {
    content: "\e90f"
}

.icon.dingding:before {
    content: "\e923"
}

.icon.dingding-o:before {
    content: "\e925"
}

.icon.bell:before {
    content: "\e64e"
}

.icon.disconnect:before {
    content: "\e64f"
}

.icon.database:before {
    content: "\e650"
}

.icon.compass:before {
    content: "\e6db"
}

.icon.barcode:before {
    content: "\e652"
}

.icon.hourglass:before {
    content: "\e653"
}

.icon.key:before {
    content: "\e654"
}

.icon.flag:before {
    content: "\e655"
}

.icon.layout:before {
    content: "\e656"
}

.icon.login:before {
    content: "\e657"
}

.icon.printer:before {
    content: "\e673"
}

.icon.sound:before {
    content: "\e6e9"
}

.icon.usb:before {
    content: "\e6d7"
}

.icon.skin:before {
    content: "\e6d8"
}

.icon.tool:before {
    content: "\e6d9"
}

.icon.sync:before {
    content: "\e6da"
}

.icon.wifi:before {
    content: "\e6d6"
}

.icon.car:before {
    content: "\e6dc"
}

.icon.copyright:before {
    content: "\e6de"
}

.icon.schedule:before {
    content: "\e6df"
}

.icon.user-add:before {
    content: "\e6ed"
}

.icon.user-delete:before {
    content: "\e6e0"
}

.icon.usergroup-add:before {
    content: "\e6dd"
}

.icon.usergroup-delete:before {
    content: "\e6e1"
}

.icon.man:before {
    content: "\e6e2"
}

.icon.woman:before {
    content: "\e6ec"
}

.icon.shop:before {
    content: "\e6e3"
}

.icon.gift:before {
    content: "\e6e4"
}

.icon.idcard:before {
    content: "\e6e5"
}

.icon.medicine-box:before {
    content: "\e6e6"
}

.icon.red-envelope:before {
    content: "\e6e7"
}

.icon.coffee:before {
    content: "\e6e8"
}

.icon.trademark:before {
    content: "\e651"
}

.icon.safety:before {
    content: "\e6ea"
}

.icon.wallet:before {
    content: "\e6eb"
}

.icon.bank:before {
    content: "\e6ee"
}

.icon.trophy:before {
    content: "\e6ef"
}

.icon.contacts:before {
    content: "\e6f0"
}

.icon.global:before {
    content: "\e6f1"
}

.icon.shake:before {
    content: "\e94f"
}

.icon.spin:before {
    display: inline-block;
    -webkit-animation: loading-circle 1s infinite linear;
            animation: loading-circle 1s infinite linear
}

@-webkit-keyframes loading-circle {
  0% {
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes loading-circle {
  0% {
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@font-face {
  font-family: 'anticon';
  src: url('./font/iconfont.eot'); /* IE9*/
  src: url('./font/iconfont.eot?#iefix') format('embedded-opentype'),
  
  url('./font/iconfont.woff') format('woff'),
  
  url('./font/iconfont.ttf') format('truetype'),
  
  url('./font/iconfont.svg#iconfont') format('svg');
}
