/*!
 *  Font Awesome 4.7.0 by @davegandy - http://www-86.com - @hansIcons
 *  License - http://www-86.com/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'hansIcons';
  src: url('hansIcons-webfont.ttf?v=2.0.0') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.hansIcon {
  display: inline-block;
  font: normal normal normal 12px/1 hansIcons;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.hansIcon-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.hansIcon-2x {
  font-size: 2em;
}
.hansIcon-3x {
  font-size: 3em;
}
.hansIcon-4x {
  font-size: 4em;
}
.hansIcon-5x {
  font-size: 5em;
}
.hansIcon-6x {
  font-size: 6em;
}
.hansIcon-7x {
  font-size: 7em;
}
.hansIcon-8x {
  font-size: 8em;
}
.hansIcon-9x {
  font-size: 9em;
}
.hansIcon-10x {
  font-size: 10em;
}
.hansIcon-20x {
  font-size: 20em;
}
.hansIcon-50x {
  font-size: 50em;
}
.hansIcon-fw {
  width: 1.28571429em;
  text-align: center;
}
.hansIcon-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.hansIcon-ul > li {
  position: relative;
}
.hansIcon-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.hansIcon-li.hansIcon-lg {
  left: -1.85714286em;
}
.hansIcon-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.hansIcon-pull-left {
  float: left;
}
.hansIcon-pull-right {
  float: right;
}
.hansIcon.hansIcon-pull-left {
  margin-right: .3em;
}
.hansIcon.hansIcon-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.hansIcon.pull-left {
  margin-right: .3em;
}
.hansIcon.pull-right {
  margin-left: .3em;
}
.hansIcon-spin {
  -webkit-animation: hansIcon-spin 2s infinite linear;
  animation: hansIcon-spin 2s infinite linear;
}
.hansIcon-pulse {
  -webkit-animation: hansIcon-spin 1s infinite steps(8);
  animation: hansIcon-spin 1s infinite steps(8);
}
@-webkit-keyframes hansIcon-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes hansIcon-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.hansIcon-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.hansIcon-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.hansIcon-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.hansIcon-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.hansIcon-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .hansIcon-rotate-90,
:root .hansIcon-rotate-180,
:root .hansIcon-rotate-270,
:root .hansIcon-flip-horizontal,
:root .hansIcon-flip-vertical {
  filter: none;
}
.hansIcon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.hansIcon-stack-1x,
.hansIcon-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.hansIcon-stack-1x {
  line-height: inherit;
}
.hansIcon-stack-2x {
  font-size: 2em;
}
.hansIcon-inverse {/*白色*/
  color: #ffffff;
}
.hansIcon-black {/*黑色*/
  color: #000000;
}
.hansIcon-blue {/*蓝色*/
  color: #1e5199;
}
.hansIcon-yellow {/*黄色*/
  color: #eebb1c;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/*hans特殊定义精简版图标开始*/

/*HanS特殊定义图标-文本编辑排版图标Text Editor Icons*/
.hansIcon-font:before {
  content: "\f300";
}
.hansIcon-bold:before {
  content: "\f301";
}
.hansIcon-etsy:before {
  content: "\f302";
}
.hansIcon-header:before {
  content: "\f303";
}
.hansIcon-italic:before {
  content: "\f304";
}
.hansIcon-quora:before {
  content: "\f305";
}
.hansIcon-strikethrough:before {
  content: "\f306";
}
.hansIcon-text-height:before {
  content: "\f307";
}
.hansIcon-text-width:before {
  content: "\f308";
}
.hansIcon-underline:before {
  content: "\f309";
}
.hansIcon-wikipedia-w:before {
  content: "\f30a";
}
.hansIcon-align-left:before {
  content: "\f30b";
}
.hansIcon-align-center:before {
  content: "\f30c";
}
.hansIcon-align-right:before {
  content: "\f30d";
}
.hansIcon-align-justify:before {
  content: "\f30e";
}
.hansIcon-list:before {
  content: "\f30f";
}
.hansIcon-outdent:before {
  content: "\f310";
}
.hansIcon-indent:before {
  content: "\f311";
}
.hansIcon-expand:before {
  content: "\f312";
}
.hansIcon-compress:before {
  content: "\f313";
}
.hansIcon-quote-left:before {
  content: "\f314";
}
.hansIcon-quote-right:before {
  content: "\f315";
}
.hansIcon-terminal:before {
  content: "\f316";
}
.hansIcon-code:before {
  content: "\f317";
}
.hansIcon-link:before {
  content: "\f318";
}
.hansIcon-unlink:before {
  content: "\f319";
}
.hansIcon-at:before {
  content: "\f31a";
}
.hansIcon-trademark:before {
  content: "\f31b";
}
.hansIcon-registered:before {
  content: "\f31c";
}
.hansIcon-copyright:before {
  content: "\f31d";
}
.hansIcon-creative-commons:before {
  content: "\f31e";
}
/*HanS特殊定义图标-文件类型图标File Type Icons*/
.hansIcon-paperclip:before {
  content: "\f330";
}
.hansIcon-file:before {
  content: "\f331";
}
.hansIcon-file-o:before {
  content: "\f332";
}
.hansIcon-file-text:before {
  content: "\f333";
}
.hansIcon-file-text-o:before {
  content: "\f334";
}
.hansIcon-folder:before {
  content: "\f335";
}
.hansIcon-folder-o:before {
  content: "\f336";
}
.hansIcon-music:before {
  content: "\f337";
}
.hansIcon-video:before {
  content: "\f338";
}
.hansIcon-image:before {
  content: "\f339";
}
.hansIcon-file-pdf-o:before {
  content: "\f33a";
}
.hansIcon-file-word-o:before {
  content: "\f33b";
}
.hansIcon-file-excel-o:before {
  content: "\f33c";
}
.hansIcon-file-powerpoint-o:before {
  content: "\f33d";
}
.hansIcon-file-image-o:before {
  content: "\f33e";
}
.hansIcon-file-archive-o:before {
  content: "\f33f";
}
.hansIcon-file-audio-o:before {
  content: "\f340";
}
.hansIcon-file-rar:before {
  content: "\f341";
}
.hansIcon-file-zip:before {
  content: "\f342";
}
.hansIcon-file-movie-o:before {
  content: "\f343";
}
.hansIcon-file-code-o:before {
  content: "\f344";
}
.hansIcon-codepen:before {
  content: "\f345";
}
/*HanS特殊定义图标-文档管理图标 Icons*/
.hansIcon-file-add:before {
  content: "\f360";
}
.hansIcon-folder-add:before {
  content: "\f361";
}
.hansIcon-folder-open:before {
  content: "\f362";
}
.hansIcon-folder-open-o:before {
  content: "\f363";
}
.hansIcon-cut:before {
  content: "\f364";
}
.hansIcon-copy:before {
  content: "\f365";
}
.hansIcon-paste:before {
  content: "\f366";
}
.hansIcon-edit:before {
  content: "\f367";
}
.hansIcon-trash:before {
  content: "\f368";
}
.hansIcon-heart:before {
  content: "\f369";
}
.hansIcon-heart-o:before {
  content: "\f36a";
}
.hansIcon-heartbeat:before {
  content: "\f36b";
}
.hansIcon-star:before {
  content: "\f36c";
}
.hansIcon-star-half-empty:before {
  content: "\f36d";
}
.hansIcon-star-half-empty-1:before {
  content: "\f36e";
}
.hansIcon-star-empty:before {
  content: "\f36f";
}
.hansIcon-flag:before {
  content: "\f370";
}
.hansIcon-flag-checkered:before {
  content: "\f371";
}
.hansIcon-tags:before {
  content: "\f372";
}
.hansIcon-book:before {
  content: "\f373";
}
.hansIcon-bookmark:before {
  content: "\f374";
}
.hansIcon-pencil:before {
  content: "\f375";
}
.hansIcon-zoom:before {
  content: "\f376";
}
.hansIcon-zoom-in:before {
  content: "\f377";
}
.hansIcon-zoom-out:before {
  content: "\f378";
}
.hansIcon-filter:before {
  content: "\f379";
}
.hansIcon-glass:before {
  content: "\f37a";
}
.hansIcon-download-alt:before {
  content: "\f37b";
}
.hansIcon-upload-alt:before {
  content: "\f37c";
}
.hansIcon-cloud-download:before {
  content: "\f37d";
}
.hansIcon-cloud-upload:before {
  content: "\f37e";
}
.hansIcon-cloud:before {
  content: "\f37f";
}
.hansIcon-jsfiddle:before {
  content: "\f380";
}
.hansIcon-skyatlas:before {
  content: "\f381";
}
.hansIcon-soundcloud:before {
  content: "\f382";
}
.hansIcon-database:before {
  content: "\f383";
}
.hansIcon-recycle:before {
  content: "\f384";
}
/*HanS特殊定义图标-文档排序图标Icons*/
.hansIcon-sort-amount-asc:before {
  content: "\f390";
}
.hansIcon-sort-amount-desc:before {
  content: "\f391";
}
.hansIcon-sort-alpha-asc:before {
  content: "\f392";
}
.hansIcon-sort-alpha-desc:before {
  content: "\f393";
}
.hansIcon-sort-numeric-asc:before {
  content: "\f394";
}
.hansIcon-sort-numeric-desc:before {
  content: "\f395";
}
/*HanS特殊定义图标-方向图标Directional Icons（请用旋转功能得到更多方向）*/
.hansIcon-arrow-circle:before {
  content: "\f3a0";
}
.hansIcon-long-arrow:before {
  content: "\f3a1";
}
.hansIcon-short-arrow:before {
  content: "\f3a2";
}
.hansIcon-caret:before {
  content: "\f3a3";
}
.hansIcon-sort:before {
  content: "\f3a4";
}
.hansIcon-angle-double:before {
  content: "\f3a5";
}
.hansIcon-angle:before {
  content: "\f3a6";
}
.hansIcon-signout:before {
  content: "\f3a7";
}
.hansIcon-signin:before {
  content: "\f3a8";
}
.hansIcon-mail-reply:before {
  content: "\f3a9";
}
.hansIcon-mail-forward:before {
  content: "\f3aa";
}
.hansIcon-mail-reply-all:before {
  content: "\f3ab";
}
.hansIcon-mail-forward-all:before {
  content: "\f3ac";
}
.hansIcon-arrows-h:before {
  content: "\f3ad";
}
.hansIcon-arrows-v:before {
  content: "\f3ae";
}
.hansIcon-exchange:before {
  content: "\f3af";
}
/*HanS特殊定义图标-手势图标 Hand Icons*/
.hansIcon-hand-o-right:before {
  content: "\f3b0";
}
.hansIcon-hand-o-left:before {
  content: "\f3b1";
}
.hansIcon-hand-o-up:before {
  content: "\f3b2";
}
.hansIcon-hand-o-down:before {
  content: "\f3b3";
}
.hansIcon-thumbs-up:before {
  content: "\f3b4";
}
.hansIcon-thumbs-down:before {
  content: "\f3b5";
}
.hansIcon-hand-grab-o:before {
  content: "\f3b6";
}
.hansIcon-hand-paper-o:before {
  content: "\f3b7";
}
.hansIcon-hand-scissors-o:before {
  content: "\f3b8";
}
.hansIcon-hand-lizard-o:before {
  content: "\f3b9";
}
.hansIcon-hand-spock-o:before {
  content: "\f3ba";
}
.hansIcon-hand-pointer-o:before {
  content: "\f3bb";
}
.hansIcon-hand-peace-o:before {
  content: "\f3bc";
}
.hansIcon-handshake-o:before {
  content: "\f3bd";
}
/*HanS特殊定义图标-运算符图标 Icons*/
.hansIcon-plus:before {
  content: "\f3c0";
}
.hansIcon-reduce:before {
  content: "\f3c1";
}
.hansIcon-multiplicative:before {
  content: "\f3c2";
}
.hansIcon-divisor:before {
  content: "\f3c3";
}
.hansIcon-plus-minus:before {
  content: "\f3c4";
}
.hansIcon-equal:before {
  content: "\f3c5";
}
.hansIcon-unequal:before {
  content: "\f3c6";
}
.hansIcon-percent:before {
  content: "\f3c7";
}
.hansIcon-radical-sign:before {
  content: "\f3c8";
}
.hansIcon-superscript:before {
  content: "\f3c9";
}
.hansIcon-subscript:before {
  content: "\f3ca";
}
.hansIcon-asterisk:before {
  content: "\f3cb";
}
.hansIcon-hashtag:before {
  content: "\f3cc";
}
.hansIcon-ok:before {
  content: "\f3cd";
}
/*HanS特殊定义图标-时间单位图标 Icons*/
.hansIcon-year:before {
  content: "\f3d0";
}
.hansIcon-quarter:before {
  content: "\f3d1";
}
.hansIcon-month:before {
  content: "\f3d2";
}
.hansIcon-week:before {
  content: "\f3d3";
}
.hansIcon-day:before {
  content: "\f3d4";
}
.hansIcon-time:before {
  content: "\f3d5";
}
.hansIcon-branch:before {
  content: "\f3d6";
}
.hansIcon-second:before {
  content: "\f3d7";
}
/*HanS特殊定义图标-媒体控制图标 Player Icons*/
.hansIcon-step-backward:before {
  content: "\f3e0";
}
.hansIcon-fast-backward:before {
  content: "\f3e1";
}
.hansIcon-backward:before {
  content: "\f3e2";
}
.hansIcon-play:before {
  content: "\f3e3";
}
.hansIcon-pause:before {
  content: "\f3e4";
}
.hansIcon-stop:before {
  content: "\f3e5";
}
.hansIcon-forward:before {
  content: "\f3e6";
}
.hansIcon-fast-forward:before {
  content: "\f3e7";
}
.hansIcon-step-forward:before {
  content: "\f3e8";
}
.hansIcon-random:before {
  content: "\f3e9";
}
.hansIcon-retweet:before {
  content: "\f3ea";
}
.hansIcon-eject:before {
  content: "\f3eb";
}
.hansIcon-dot-circle-alt:before {
  content: "\f3ec";
}
/*HanS特殊定义图标-操纵系统标识图标 Icons*/
.hansIcon-windows:before {
  content: "\f400";
}
.hansIcon-apple:before {
  content: "\f401";
}
.hansIcon-android:before {
  content: "\f402";
}
.hansIcon-linux:before {
  content: "\f403";
}
/*HanS特殊定义图标-浏览器标识图标 Icons*/
.hansIcon-chrome:before {
  content: "\f410";
}
.hansIcon-edge:before {
  content: "\f411";
}
.hansIcon-internet-explorer:before {
  content: "\f412";
}
.hansIcon-firefox:before {
  content: "\f413";
}
.hansIcon-opera:before {
  content: "\f414";
}
/*HanS特殊定义图标-WEB应用图标 Web Application Icons*/
.hansIcon-calculator:before {
  content: "\f420";
}
.hansIcon-calendar:before {
  content: "\f421";
}
.hansIcon-fax:before {
  content: "\f422";
}
.hansIcon-game:before {
  content: "\f423";
}
.hansIcon-cubes:before {
  content: "\f424";
}
.hansIcon-cube:before {
  content: "\f425";
}
.hansIcon-codepen:before {
  content: "\f426";
}
.hansIcon-subscription:before {
  content: "\f427";
}
.hansIcon-home:before {
  content: "\f428";
}
.hansIcon-institution:before {
  content: "\f429";
}
.hansIcon-hospital-o:before {
  content: "\f42a";
}
.hansIcon-building:before {
  content: "\f42b";
}
.hansIcon-fort-awesome:before {
  content: "\f42c";
}
.hansIcon-graduation-cap:before {
  content: "\f42d";
}
.hansIcon-electric:before {
  content: "\f42e";
}
.hansIcon-tree:before {
  content: "\f42f";
}
.hansIcon-diamond:before {
  content: "\f430";
}
.hansIcon-beaker:before {
  content: "\f431";
}
.hansIcon-facetime-video:before {
  content: "\f432";
}
.hansIcon-bug:before {
  content: "\f433";
}
.hansIcon-pied-piper-alt:before {
  content: "\f434";
}
.hansIcon-user-secret:before {
  content: "\f435";
}
.hansIcon-grav:before {
  content: "\f436";
}
.hansIcon-female:before {
  content: "\f437";
}
.hansIcon-male:before {
  content: "\f438";
}
.hansIcon-beer:before {
  content: "\f439";
}
.hansIcon-birthday-cake:before {
  content: "\f43a";
}
.hansIcon-binoculars:before {
  content: "\f43b";
}
.hansIcon-coffee:before {
  content: "\f43c";
}
.hansIcon-cutlery:before {
  content: "\f43d";
}
.hansIcon-soccer-ball-o:before {
  content: "\f43e";
}
.hansIcon-globe:before {
  content: "\f43f";
}
.hansIcon-dribble:before {
  content: "\f440";
}
.hansIcon-bomb:before {
  content: "\f441";
}
.hansIcon-free-code-camp:before {
  content: "\f442";
}
.hansIcon-paint-brush:before {
  content: "\f443";
}
.hansIcon-eyedropper:before {
  content: "\f444";
}
.hansIcon-eercast:before {
  content: "\f445";
}
.hansIcon-empire:before {
  content: "\f446";
}
.hansIcon-podcast:before {
  content: "\f447";
}
.hansIcon-shower:before {
  content: "\f448";
}
.hansIcon-wpexplorer:before {
  content: "\f449";
}
.hansIcon-bed:before {
  content: "\f44a";
}
.hansIcon-umbrella:before {
  content: "\f44b";
}
.hansIcon-medkit:before {
  content: "\f44c";
}
.hansIcon-briefcase:before {
  content: "\f44d";
}
.hansIcon-suitcase:before {
  content: "\f44e";
}
.hansIcon-shopping-bag:before {
  content: "\f44f";
}
.hansIcon-shopping-basket:before {
  content: "\f450";
}
.hansIcon-shopping-cart:before {
  content: "\f451";
}
.hansIcon-cart-plus:before {
  content: "\f452";
}
.hansIcon-cart-arrow-down:before {
  content: "\f453";
}
.hansIcon-extinguisher:before {
  content: "\f454";
}
.hansIcon-trophy:before {
  content: "\f455";
}
.hansIcon-key:before {
  content: "\f456";
}
/*HanS特殊定义图标-表单控件图标Form Control Icons*/
.hansIcon-check-square:before {
  content: "\f470";
}
.hansIcon-check-square-o:before {
  content: "\f471";
}
.hansIcon-circle:before {
  content: "\f472";
}
.hansIcon-circle-o:before {
  content: "\f473";
}
.hansIcon-dot-circle-o:before {
  content: "\f474";
}
.hansIcon-minus-square:before {
  content: "\f475";
}
.hansIcon-minus-square-o:before {
  content: "\f476";
}
.hansIcon-plus-square:before {
  content: "\f477";
}
.hansIcon-plus-square-o:before {
  content: "\f478";
}
.hansIcon-square:before {
  content: "\f479";
}
.hansIcon-square-o:before {
  content: "\f47a";
}
/*HanS特殊定义图标-图表图标 Icons*/
.hansIcon-sitemap:before {
  content: "\f480";
}
.hansIcon-bar-chart:before {
  content: "\f481";
}
.hansIcon-area-chart:before {
  content: "\f482";
}
.hansIcon-line-char:before {
  content: "\f483";
}
.hansIcon-pie-chart:before {
  content: "\f484";
}
/*HanS特殊定义图标-加载等待及旋转图标 Icons*/
.hansIcon-hourglass:before {
  content: "\f490";
}
.hansIcon-hourglass-start:before {
  content: "\f491";
}
.hansIcon-hourglass-half:before {
  content: "\f492";
}
.hansIcon-hourglass-end:before {
  content: "\f493";
}
.hansIcon-hourglass-o:before {
  content: "\f494";
}
.hansIcon-spinner:before {
  content: "\f495";
}
.hansIcon-rotate-left:before {
  content: "\f496";
}
.hansIcon-rotate-right:before {
  content: "\f497";
}
.hansIcon-refresh:before {
  content: "\f498";
}
.hansIcon-circle-o-notch:before {
  content: "\f499";
}
/*HanS特殊定义图标-提示警示警告图标 Icons*/
.hansIcon-question:before {
  content: "\f4a0";
}
.hansIcon-question-circle:before {
  content: "\f4a1";
}
.hansIcon-question-circle-o:before {
  content: "\f4a2";
}
.hansIcon-question-triangle:before {
  content: "\f4a3";
}
.hansIcon-question-triangle-o:before {
  content: "\f4a4";
}
.hansIcon-info:before {
  content: "\f4a5";
}
.hansIcon-info-circle:before {
  content: "\f4a6";
}
.hansIcon-info-circle-o:before {
  content: "\f4a7";
}
.hansIcon-info-triangle:before {
  content: "\f4a8";
}
.hansIcon-info-triangle-o:before {
  content: "\f4a9";
}
.hansIcon-exclamation:before {
  content: "\f4aa";
}
.hansIcon-exclamation-circle:before {
  content: "\f4ab";
}
.hansIcon-exclamation-circle-o:before {
  content: "\f4ac";
}
.hansIcon-exclamation-triangle:before {
  content: "\f4ad";
}
.hansIcon-exclamation-triangle-o:before {
  content: "\f4ae";
}
.hansIcon-ban:before {
  content: "\f4af";
}
/*提示警示警告辅助图标Warning auxiliary Icons*/
.hansIcon-danger:before {
  content: "\f4b0";
}
.hansIcon-circle:before {
  content: "\f4b1";
}
.hansIcon-circle-question:before {
  content: "\f4b2";
}
.hansIcon-circle-info:before {
  content: "\f4b3";
}
.hansIcon-circle-exclamation:before {
  content: "\f4b4";
}
.hansIcon-circle-danger:before {
  content: "\f4b5";
}
.hansIcon-circle-ban:before {
  content: "\f4b6";
}
/*HanS特殊定义图标-终端功能图标 Icons*/
.hansIcon-usb:before {
  content: "\f4c0";
}
.hansIcon-off:before {
  content: "\f4c1";
}
.hansIcon-sun:before {
  content: "\f4c2";
}
.hansIcon-sun-c:before {
  content: "\f4c3";
}
.hansIcon-sun-o:before {
  content: "\f4c4";
}
.hansIcon-moon:before {
  content: "\f4c5";
}
.hansIcon-microphone:before {
  content: "\f4c6";
}
.hansIcon-microphone-off:before {
  content: "\f4c7";
}
.hansIcon-volume-up:before {
  content: "\f4c8";
}
.hansIcon-volume-c:before {
  content: "\f4c9";
}
.hansIcon-volume-down:before {
  content: "\f4ca";
}
.hansIcon-volume-off:before {
  content: "\f4cb";
}
.hansIcon-quiet:before {
  content: "\f4cc";
}
.hansIcon-bell:before {
  content: "\f4cd";
}
.hansIcon-bell-o:before {
  content: "\f4ce";
}
.hansIcon-bell-slash:before {
  content: "\f4cf";
}
.hansIcon-bell-slash-o:before {
  content: "\f4d0";
}
.hansIcon-plug:before {
  content: "\f4d1";
}
.hansIcon-battery:before {
  content: "\f4d2";
}
.hansIcon-battery-75:before {
  content: "\f4d3";
}
.hansIcon-battery-50:before {
  content: "\f4d4";
}
.hansIcon-battery-25:before {
  content: "\f4d5";
}
.hansIcon-battery-0:before {
  content: "\f4d6";
}
.hansIcon-battery-x:before {
  content: "\f4d7";
}
.hansIcon-signal:before {
  content: "\f4d8";
}
.hansIcon-signal-80:before {
  content: "\f4d9";
}
.hansIcon-signal-60:before {
  content: "\f4da";
}
.hansIcon-signal-40:before {
  content: "\f4db";
}
.hansIcon-signal-20:before {
  content: "\f4dc";
}
.hansIcon-signal-0:before {
  content: "\f4dd";
}
.hansIcon-signal-x:before,
.hansIcon-wireless-x:before {
  content: "\f4de";
}
.hansIcon-wireless:before {
  content: "\f4df";
}
.hansIcon-wireless-80:before {
  content: "\f4e0";
}
.hansIcon-wireless-60:before {
  content: "\f4e1";
}
.hansIcon-wireless-40:before {
  content: "\f4e2";
}
.hansIcon-wireless-20:before {
  content: "\f4e3";
}
.hansIcon-wireless-0:before {
  content: "\f4e4";
}
.hansIcon-wifi:before {
  content: "\f4e5";
}
.hansIcon-wifi-75:before {
  content: "\f4e6";
}
.hansIcon-wifi-50:before {
  content: "\f4e7";
}
.hansIcon-wifi-25:before {
  content: "\f4e8";
}
.hansIcon-wifi-0:before {
  content: "\f4e9";
}
.hansIcon-wifi-x:before {
  content: "\f4ea";
}
.hansIcon-bluetooth:before {
  content: "\f4eb";
}
.hansIcon-bluetooth-b:before {
  content: "\f4ec";
}
.hansIcon-bluetooth-x:before {
  content: "\f4ed";
}
.hansIcon-shield:before {
  content: "\f4ee";
}
.hansIcon-toggle-off:before {
  content: "\f4ef";
}
.hansIcon-toggle-on:before {
  content: "\f4f0";
}
.hansIcon-clock:before {
  content: "\f4f1";
}
.hansIcon-cog:before {
  content: "\f4f2";
}

/*HanS特殊定义图标-（车用）零部件图标 Auto parts Icons*/
.hansIcon-auto-parts:before {
  content: "\f500";
}
.hansIcon-auto-parts-tyre:before {
  content: "\f501";
}
.hansIcon-auto-parts-door:before {
  content: "\f502";
}
.hansIcon-auto-parts-piston:before {
  content: "\f503";
}
.hansIcon-auto-parts-turbo:before {
  content: "\f504";
}
.hansIcon-auto-parts-spark-plug:before {
  content: "\f505";
}
.hansIcon-auto-parts-brake:before {
  content: "\f506";
}
.hansIcon-auto-parts-ecu:before {
  content: "\f507";
}
/*HanS特殊定义图标-（车用）仪表图标 Auto meter Icons*/
.hansIcon-auto-meter:before {
  content: "\f5a1";
}
.hansIcon-auto-meter-2:before {
  content: "\f5a2";
}
.hansIcon-auto-meter-3:before {
  content: "\f5a3";
}
.hansIcon-auto-meter-4:before {
  content: "\f5a";
}
.hansIcon-auto-meter-4:before {
  content: "\f5a4";
}
.hansIcon-auto-meter-5:before {
  content: "\f5a5";
}
.hansIcon-auto-meter-6:before {
  content: "\f5a6";
}
.hansIcon-auto-meter-7:before {
  content: "\f5a7";
}
.hansIcon-auto-meter-8:before {
  content: "\f5a8";
}
.hansIcon-auto-meter-9:before {
  content: "\f5a9";
}
/*HanS特殊定义图标-（车用）开关、指示、提示、图标1 Auto tips Icons*/
.hansIcon-auto-tips-b0:before {
  content: "\f5b0";
}
.hansIcon-auto-tips-b1:before {
  content: "\f5b1";
}
.hansIcon-auto-tips-b2:before {
  content: "\f5b2";
}
.hansIcon-auto-tips-b3:before {
  content: "\f5b3";
}
.hansIcon-auto-tips-b4:before {
  content: "\f5b4";
}
.hansIcon-auto-tips-b5:before {
  content: "\f5b5";
}
.hansIcon-auto-tips-b6:before {
  content: "\f5b6";
}
.hansIcon-auto-tips-b7:before {
  content: "\f5b7";
}
.hansIcon-auto-tips-b8:before {
  content: "\f5b8";
}
.hansIcon-auto-tips-b9:before {
  content: "\f5b9";
}
.hansIcon-auto-tips-ba:before {
  content: "\f5ba";
}
.hansIcon-auto-tips-bb:before {
  content: "\f5bb";
}
.hansIcon-auto-tips-bc:before {
  content: "\f5bc";
}
.hansIcon-auto-tips-bd:before {
  content: "\f5bd";
}
.hansIcon-auto-tips-be:before {
  content: "\f5be";
}
.hansIcon-auto-tips-bf:before {
  content: "\f5bf";
}
/*HanS特殊定义图标-（车用）开关、指示、提示、图标2 Auto tips Icons*/
.hansIcon-auto-tips-c0:before {
  content: "\f5c0";
}
.hansIcon-auto-tips-c1:before {
  content: "\f5c1";
}
.hansIcon-auto-tips-c2:before {
  content: "\f5c2";
}
.hansIcon-auto-tips-c3:before {
  content: "\f5c3";
}
.hansIcon-auto-tips-c4:before {
  content: "\f5c4";
}
.hansIcon-auto-tips-c5:before {
  content: "\f5c5";
}
.hansIcon-auto-tips-c6:before {
  content: "\f5c6";
}
.hansIcon-auto-tips-c7:before {
  content: "\f5c7";
}
.hansIcon-auto-tips-c8:before {
  content: "\f5c8";
}
.hansIcon-auto-tips-c9:before {
  content: "\f5c9";
}
.hansIcon-auto-tips-ca:before {
  content: "\f5ca";
}
.hansIcon-auto-tips-cb:before {
  content: "\f5cb";
}
.hansIcon-auto-tips-cc:before {
  content: "\f5cc";
}
.hansIcon-auto-tips-cd:before {
  content: "\f5cd";
}
.hansIcon-auto-tips-ce:before {
  content: "\f5ce";
}
.hansIcon-auto-tips-cf:before {
  content: "\f5cf";
}
/*HanS特殊定义图标-（车用）开关、指示、提示、图标3 Auto tips Icons*/
.hansIcon-auto-tips-d0:before {
  content: "\f5d0";
}
.hansIcon-auto-tips-d1:before {
  content: "\f5d1";
}
.hansIcon-auto-tips-d2:before {
  content: "\f5d2";
}
.hansIcon-auto-tips-d3:before {
  content: "\f5d3";
}
.hansIcon-auto-tips-d4:before {
  content: "\f5d4";
}
.hansIcon-auto-tips-d5:before {
  content: "\f5d5";
}
.hansIcon-auto-tips-d6:before {
  content: "\f5d6";
}
.hansIcon-auto-tips-d7:before {
  content: "\f5d7";
}
.hansIcon-auto-tips-d8:before {
  content: "\f5d8";
}
.hansIcon-auto-tips-d9:before {
  content: "\f5d9";
}
.hansIcon-auto-tips-da:before {
  content: "\f5da";
}
.hansIcon-auto-tips-db:before {
  content: "\f5db";
}
.hansIcon-auto-tips-dc:before {
  content: "\f5dc";
}
.hansIcon-auto-tips-dd:before {
  content: "\f5dd";
}
.hansIcon-auto-tips-de:before {
  content: "\f5de";
}
.hansIcon-auto-tips-df:before {
  content: "\f5df";
}
/*HanS特殊定义图标-（车用）开关、指示、提示、图标4 Auto tips Icons*/
.hansIcon-auto-tips-e0:before {
  content: "\f5e0";
}
.hansIcon-auto-tips-e1:before {
  content: "\f5e1";
}
.hansIcon-auto-tips-e2:before {
  content: "\f5e2";
}
.hansIcon-auto-tips-e3:before {
  content: "\f5e3";
}
.hansIcon-auto-tips-e4:before {
  content: "\f5e4";
}
.hansIcon-auto-tips-e5:before {
  content: "\f5e5";
}
.hansIcon-auto-tips-e6:before {
  content: "\f5e6";
}
.hansIcon-auto-tips-e7:before {
  content: "\f5e7";
}
.hansIcon-auto-tips-e8:before {
  content: "\f5e8";
}
.hansIcon-auto-tips-e9:before {
  content: "\f5e9";
}
.hansIcon-auto-tips-ea:before {
  content: "\f5ea";
}
.hansIcon-auto-tips-eb:before {
  content: "\f5eb";
}
.hansIcon-unlock:before,
.hansIcon-auto-tips-ec:before {
  content: "\f5ec";
}
.hansIcon-auto-tips-ed:before {
  content: "\f5ed";
}
.hansIcon-auto-tips-ee:before {
  content: "\f5ee";
}
.hansIcon-auto-tips-ef:before {
  content: "\f5ef";
}
/*HanS特殊定义图标-（车用）开关、指示、提示、图标5 Auto tips Icons*/
.hansIcon-auto-tips-f0:before {
  content: "\f5f0";
}
.hansIcon-auto-tips-f1:before {
  content: "\f5f1";
}
.hansIcon-auto-tips-f2:before {
  content: "\f5f2";
}
.hansIcon-auto-tips-f3:before {
  content: "\f5f3";
}
.hansIcon-auto-tips-f4:before {
  content: "\f5f4";
}
.hansIcon-auto-tips-f5:before {
  content: "\f5f5";
}
.hansIcon-auto-tips-f6:before {
  content: "\f5f6";
}
.hansIcon-auto-obd:before {
  content: "\f5f7";
}
.hansIcon-auto-can:before {
  content: "\f5f8";
}
.hansIcon-auto-j1939:before {
  content: "\f5f9";
}
.hansIcon-auto-modbus:before {
  content: "\f5fa";
}
/*HanS特殊定义图标-（车用）变速箱档位图标 Auto meter Icons*/
.hansIcon-auto-gearbox:before {
  content: "\f600";
}
.hansIcon-auto-gearbox-ft:before {
  content: "\f601";
}
.hansIcon-auto-gearbox-p:before {
  content: "\f602";
}
.hansIcon-auto-gearbox-n:before {
  content: "\f603";
}
.hansIcon-auto-gearbox-s:before {
  content: "\f604";
}
.hansIcon-auto-gearbox-l:before {
  content: "\f605";
}
.hansIcon-auto-gearbox-high:before {
  content: "\f606";
}
.hansIcon-auto-gearbox-low:before {
  content: "\f607";
}
.hansIcon-auto-gearbox-0:before {
  content: "\f608";
}
.hansIcon-auto-gearbox-r:before {
  content: "\f609";
}
.hansIcon-auto-gearbox-r1:before {
  content: "\f60a";
}
.hansIcon-auto-gearbox-r2:before {
  content: "\f60b";
}
.hansIcon-auto-gearbox-r3:before {
  content: "\f60c";
}
.hansIcon-auto-gearbox-r4:before {
  content: "\f60d";
}
.hansIcon-auto-gearbox-r5:before {
  content: "\f60e";
}
.hansIcon-auto-gearbox-r6:before {
  content: "\f60f";
}
.hansIcon-auto-gearbox-d:before {
  content: "\f610";
}
.hansIcon-auto-gearbox-d1:before {
  content: "\f611";
}
.hansIcon-auto-gearbox-d2:before {
  content: "\f612";
}
.hansIcon-auto-gearbox-d3:before {
  content: "\f613";
}
.hansIcon-auto-gearbox-d4:before {
  content: "\f614";
}
.hansIcon-auto-gearbox-d5:before {
  content: "\f615";
}
.hansIcon-auto-gearbox-d6:before {
  content: "\f616";
}
.hansIcon-auto-gearbox-d7:before {
  content: "\f617";
}
.hansIcon-auto-gearbox-d8:before {
  content: "\f618";
}
.hansIcon-auto-gearbox-d9:before {
  content: "\f619";
}
/*HanS特殊定义图标-(车用)空调图标 Auto AC Icons*/
.hansIcon-ac:before {
  content: "\f630";
}
.hansIcon-ac-refrigeration:before {
  content: "\f631";
}
.hansIcon-ac-heat:before {
  content: "\f632";
}
.hansIcon-ac-convection:before {
  content: "\f633";
}
.hansIcon-ac-sunlight:before {
  content: "\f634";
}
.hansIcon-ac-sunlight-m:before {
  content: "\f635";
}
.hansIcon-ac-sunlight-h:before {
  content: "\f636";
}
.hansIcon-ac-fan:before {
  content: "\f637";
}
.hansIcon-ac-fan-m:before {
  content: "\f638";
}
.hansIcon-ac-fan-h:before {
  content: "\f639";
}
.hansIcon-ac-out:before {
  content: "\f63a";
}
.hansIcon-ac-inside:before {
  content: "\f63b";
}
.hansIcon-ac-down:before {
  content: "\f63c";
}
.hansIcon-ac-up:before {
  content: "\f63d";
}
.hansIcon-ac-up-down:before {
  content: "\f63e";
}
.hansIcon-ac-glass:before {
  content: "\f63f";
}
.hansIcon-ac-glass-after:before {
  content: "\f640";
}
.hansIcon-ac-celsius:before {
  content: "\f641";
}
.hansIcon-ac-fahrenheit:before {
  content: "\f642";
}
/*HanS特殊定义图标-(车用)灯光控制及指示 Auto lamp Icons*/
.hansIcon-lamp:before {
  content: "\f650";
}
.hansIcon-lamp-headlight:before {
  content: "\f651";
}
.hansIcon-lamp-headlight-o:before {
  content: "\f652";
}
.hansIcon-lamp-headlight-n:before {
  content: "\f653";
}
.hansIcon-lamp-headlight-n-o:before {
  content: "\f654";
}
.hansIcon-lamp-headlight-f:before {
  content: "\f655";
}
.hansIcon-lamp-headlight-f-o:before {
  content: "\f656";
}
.hansIcon-lamp-fog:before {
  content: "\f657";
}
.hansIcon-lamp-fog-o:before {
  content: "\f658";
}
.hansIcon-lamp-alert:before {
  content: "\f659";
}
.hansIcon-lamp-meter:before {
  content: "\f65a";
}
.hansIcon-lamp-headlight-adjust:before {
  content: "\f65b";
}
.hansIcon-lamp-headlight-adjust-o:before {
  content: "\f65c";
}
.hansIcon-lamp-wide:before {
  content: "\f65d";
}
.hansIcon-lamp-wide-o:before {
  content: "\f65e";
}
.hansIcon-lamp-caution:before {
  content: "\f65f";
}
.hansIcon-lamp-around:before {
  content: "\f660";
}
.hansIcon-lamp-around-o:before {
  content: "\f661";
}
.hansIcon-lamp-left:before {
  content: "\f662";
}
.hansIcon-lamp-left-o:before {
  content: "\f663";
}
.hansIcon-lamp-right:before {
  content: "\f664";
}
.hansIcon-lamp-right-o:before {
  content: "\f665";
}
.hansIcon-lamp-lightbulb:before {
  content: "\f666";
}
/*HanS特殊定义图标-起重机仪表图标 Crane Icons*/
.hansIcon-crane:before {
  content: "\f6a0";
}
.hansIcon-crane-sling:before {
  content: "\f6a1";
}
.hansIcon-crane-h1eight-limit:before {
  content: "\f6a2";
}
.hansIcon-crane-h1eight-limit-1:before {
  content: "\f6a3";
}
.hansIcon-crane-tcp:before {
  content: "\f6a4";
}
.hansIcon-crane-tcp-1:before {
  content: "\f6a5";
}
.hansIcon-crane-lmb:before {
  content: "\f6a6";
}
.hansIcon-crane-leg:before {
  content: "\f6a7";
}
.hansIcon-crane-leg-1:before {
  content: "\f6a8";
}
.hansIcon-crane-leg-2:before {
  content: "\f6a9";
}
.hansIcon-crane-leg-3:before {
  content: "\f6aa";
}
.hansIcon-crane-leg-4:before {
  content: "\f6ab";
}
.hansIcon-crane-leg-5:before {
  content: "\f6ac";
}
/*HanS特殊定义图标-汉硕云端标识商标等*/
.hansIcon-hans:before {
  content: "\f700";
}
.hansIcon-hans-01:before {
  content: "\f701";
}
.hansIcon-hans-02:before {
  content: "\f702";
}
.hansIcon-hans-03:before {
  content: "\f703";
}
.hansIcon-hans-04:before {
  content: "\f704";
}
.hansIcon-hanshuoltd:before {
  content: "\f705";
}
.hansIcon-hanshuoltd-01:before {
  content: "\f706";
}
.hansIcon-hanshuoltd-02:before {
  content: "\f707";
}
.hansIcon-hanshuoltd-logo:before {
  content: "\f709";
}
.hansIcon-hanshuoltd-logo-01:before {
  content: "\f70a";
}
.hansIcon-hanshuoltd-logo-02:before {
  content: "\f70b";
}
.hansIcon-hanshuoltd-logo-03:before {
  content: "\f70c";
}
.hansIcon-hanshuoltd-logo-04:before {
  content: "\f70d";
}
.hansIcon-hanshuoltd-logo-05:before {
  content: "\f70e";
}
/*HanS特殊定义图标-地图与导航*/
.hansIcon-map:before {
  content: "\f710";
}
.hansIcon-map-o:before {
  content: "\f711";
}
.hansIcon-map-baidu:before {
  content: "\f712";
}
.hansIcon-map-google:before {
  content: "\f713";
}
.hansIcon-map-vector:before {
  content: "\f714";
}
.hansIcon-map-amap:before {
  content: "\f715";
}
.hansIcon-map-beidou:before {
  content: "\f716";
}
.hansIcon-map-marker:before {
  content: "\f720";
}
.hansIcon-map-nav:before {
  content: "\f721";
}
.hansIcon-map-send:before {
  content: "\f722";
}
.hansIcon-map-send-o:before {
  content: "\f723";
}
.hansIcon-map-direction:before {
  content: "\f724";
}
.hansIcon-map-compass:before {
  content: "\f725";
}
.hansIcon-map-compass-o:before {
  content: "\f726";
}
.hansIcon-map-pin:before {
  content: "\f727";
}
.hansIcon-map-signs:before {
  content: "\f728";
}
.hansIcon-map-parking:before {
  content: "\f729";
}
.hansIcon-map-parking-o:before {
  content: "\f72a";
}
.hansIcon-thumb-tack:before {
  content: "\f72b";
}
/*HanS特殊定义图标-出行代步与工具*/
.hansIcon-traffic-foot:before {
  content: "\f730";
}
.hansIcon-traffic-climb:before {
  content: "\f731";
}
.hansIcon-wheelchair:before {
  content: "\f732";
}
.hansIcon-wheelchair-alt:before {
  content: "\f733";
}
.hansIcon-Wheelbarrow:before {
  content: "\f734";
}
.hansIcon-balance:before {
  content: "\f735";
}
.hansIcon-skate:before {
  content: "\f736";
}
.hansIcon-bicycle:before {
  content: "\f737";
}
.hansIcon-motorcycle:before {
  content: "\f738";
}
.hansIcon-car-car:before {
  content: "\f739";
}
.hansIcon-car-cab:before {
  content: "\f73a";
}
.hansIcon-car-taxi:before {
  content: "\f73b";
}
.hansIcon-car-bus:before {
  content: "\f73c";
}
.hansIcon-car-subway:before {
  content: "\f73d";
}
.hansIcon-car-ambulance:before {
  content: "\f73e";
}
.hansIcon-car-truck:before {
  content: "\f73f";
}
.hansIcon-car-truck-o:before {
  content: "\f740";
}
.hansIcon-car-mine:before {
  content: "\f741";
}
.hansIcon-car-crane:before {
  content: "\f742";
}
.hansIcon-forklift:before {
  content: "\f743";
}
.hansIcon-excavator:before {
  content: "\f744";
}
.hansIcon-roller:before {
  content: "\f745";
}
.hansIcon-bulldozer:before {
  content: "\f746";
}
.hansIcon-mixer:before {
  content: "\f747";
}
.hansIcon-plane:before {
  content: "\f750";
}
.hansIcon-space-shuttle:before {
  content: "\f751";
}
.hansIcon-rocket:before {
  content: "\f752";
}
.hansIcon-helicopter:before {
  content: "\f753";
}
.hansIcon-train:before {
  content: "\f754";
}
.hansIcon-tram:before {
  content: "\f755";
}
.hansIcon-highspeedrail:before {
  content: "\f756";
}
.hansIcon-ship:before {
  content: "\f757";
}
/*HanS特殊定义图标-终端及终端周边设备图标*/
.hansIcon-pc:before {
  content: "\f760";
}
.hansIcon-display:before {
  content: "\f761";
}
.hansIcon-laptop:before {
  content: "\f762";
}
.hansIcon-tabletpc:before {
  content: "\f763";
}
.hansIcon-tabletpc-o:before {
  content: "\f764";
}
.hansIcon-mobile:before {
  content: "\f765";
}
.hansIcon-tv:before {
  content: "\f766";
}
.hansIcon-printer:before {
  content: "\f767";
}
.hansIcon-handle:before {
  content: "\f768";
}
.hansIcon-keyboard:before {
  content: "\f769";
}
.hansIcon-mouse:before {
  content: "\f76a";
}
.hansIcon-camera-o:before {
  content: "\f76b";
}
.hansIcon-camera:before {
  content: "\f76c";
}
.hansIcon-video-camera:before {
  content: "\f76d";
}
.hansIcon-earphone-mic:before {
  content: "\f76e";
}
.hansIcon-earphone:before {
  content: "\f76f";
}
.hansIcon-loudspeaker:before {
  content: "\f770";
}
.hansIcon-rom:before {
  content: "\f771";
}
.hansIcon-ram:before {
  content: "\f772";
}
.hansIcon-hard-disk:before {
  content: "\f773";
}
.hansIcon-disk:before {
  content: "\f774";
}
.hansIcon-cd-drive:before {
  content: "\f775";
}
.hansIcon-usb-drive:before {
  content: "\f776";
}
.hansIcon-cpu:before {
  content: "\f777";
}
.hansIcon-mcu:before {
  content: "\f778";
}
.hansIcon-chip:before {
  content: "\f779";
}
.hansIcon-rf-card:before {
  content: "\f77a";
}
.hansIcon-data-line:before {
  content: "\f77b";
}
.hansIcon-memory:before {
  content: "\f77c";
}
/*HanS特殊定义图标-支付与货币图标Payment Icons*/
.hansIcon-pay-credit-card:before {
  content: "\f780";
}
.hansIcon-pay-credit-card-alt:before {
  content: "\f781";
}
.hansIcon-pay-alipay:before {
  content: "\f782";
}
.hansIcon-pay-weixin:before {
  content: "\f783";
}
.hansIcon-pay-mobile:before {
  content: "\f784";
}
.hansIcon-pay-dollar:before,
.hansIcon-pay-usd:before {
  content: "\f785";
}
.hansIcon-pay-cny:before,
.hansIcon-pay-rmb:before,
.hansIcon-pay-yen:before,
.hansIcon-pay-jpy:before {
  content: "\f786";
}
/*HanS特殊定义图标-二维码*/
.hansIcon-qrcode:before {
  content: "\f790";
}
.hansIcon-barcode:before {
  content: "\f791";
}
.hansIcon-quickmark:before {
  content: "\f792";
}
/*HanS特殊定义图标-列表、菜单、设置*/
.hansIcon-list-0:before {
  content: "\f7a0";
}
.hansIcon-list-1:before {
  content: "\f7a1";
}
.hansIcon-list-2:before {
  content: "\f7a2";
}
.hansIcon-menu-0:before {
  content: "\f7a3";
}
.hansIcon-menu-1:before {
  content: "\f7a4";
}
.hansIcon-menu-2:before {
  content: "\f7a5";
}
.hansIcon-fit-0:before {
  content: "\f7a6";
}
.hansIcon-fit-1:before {
  content: "\f7a7";
}
.hansIcon-fit-2:before {
  content: "\f7a8";
}
.hansIcon-cog-6:before {
  content: "\f7a9";
}
.hansIcon-cog-8:before {
  content: "\f7aa";
}
.hansIcon-cog-12:before {
  content: "\f7ab";
}
.hansIcon-cogs:before {
  content: "\f7ac";
}
.hansIcon-wrench:before {
  content: "\f7ad";
}
.hansIcon-hammer:before {
  content: "\f7ae";
}
/*HanS特殊定义图标-窗口控制*/
.hansIcon-window-minimize:before {
  content: "\f7b0";
}
.hansIcon-window-restore:before {
  content: "\f7b1";
}
.hansIcon-window-maximize:before {
  content: "\f7b2";
}
.hansIcon-window-close:before {
  content: "\f7b3";
}
.hansIcon-window-fullscreen:before {
  content: "\f7b4";
}
.hansIcon-window-routine:before {
  content: "\f7b5";
}
.hansIcon-window-split-y:before {
  content: "\f7b6";
}
.hansIcon-window-split-x:before {
  content: "\f7b7";
}
.hansIcon-window-palace:before {
  content: "\f7b8";
}
.hansIcon-window-plus:before {
  content: "\f7b9";
}
.hansIcon-window-reduce:before {
  content: "\f7ba";
}
.hansIcon-window-screen:before {
  content: "\f7bb";
}
.hansIcon-window-adjus:before {
  content: "\f7bc";
}
/*HanS特殊定义图标-通讯及社交工具类图标*/
.hansIcon-gam-tel:before {
  content: "\f7c0";
}
.hansIcon-gam-tel-o:before {
  content: "\f7c1";
}
.hansIcon-gam-message:before {
  content: "\f7c2";
}
.hansIcon-gam-message-o:before {
  content: "\f7c3";
}
.hansIcon-gam-comments:before {
  content: "\f7c4";
}
.hansIcon-gam-comments-o:before {
  content: "\f7c5";
}
.hansIcon-gam-chat:before {
  content: "\f7c6";
}
.hansIcon-gam-voice:before {
  content: "\f7c7";
}
.hansIcon-gam-mobile:before {
  content: "\f7c8";
}
.hansIcon-gam-mobile-o:before {
  content: "\f7c9";
}
.hansIcon-gam-mobile-message:before {
  content: "\f7ca";
}
.hansIcon-gam-mobile-message-o:before {
  content: "\f7cb";
}
.hansIcon-gam-mobile-message-1:before {
  content: "\f7cc";
}
.hansIcon-gam-sms:before {
  content: "\f7cd";
}
.hansIcon-gam-mail:before {
  content: "\f7ce";
}
.hansIcon-gam-mail-open:before {
  content: "\f7cf";
}
.hansIcon-gam-mail-open-o:before {
  content: "\f7d0";
}
.hansIcon-gam-csd:before {
  content: "\f7d1";
}
.hansIcon-gam-skype:before {
  content: "\f7d2";
}
.hansIcon-gam-weixin:before {
  content: "\f7d3";
}
.hansIcon-gam-qq:before {
  content: "\f7d4";
}
.hansIcon-gam-share:before {
  content: "\f7d5";
}
.hansIcon-gam-share-o:before {
  content: "\f7d6";
}
.hansIcon-gam-weibo:before {
  content: "\f7d7";
}
.hansIcon-gam-tty:before {
  content: "\f7d8";
}
.hansIcon-gam-address-book-o:before {
  content: "\f7d9";
}
.hansIcon-gam-address-book:before {
  content: "\f7da";
}
.hansIcon-gam-address-card-o:before {
  content: "\f7db";
}
.hansIcon-gam-address-card:before {
  content: "\f7dc";
}
.hansIcon-gam-vcard-o:before {
  content: "\f7dd";
}
.hansIcon-gam-vcard:before {
  content: "\f7de";
}
.hansIcon-gam-user-o:before {
  content: "\f7df";
}
.hansIcon-gam-user:before {
  content: "\f7e0";
}
.hansIcon-gam-badge:before {
  content: "\f7e1";
}
.hansIcon-gam-drivers-license-o:before {
  content: "\f7e2";
}
.hansIcon-gam-drivers-license:before {
  content: "\f7e3";
}
.hansIcon-gam-user-plus:before {
  content: "\f7e4";
}
.hansIcon-gam-user-times:before {
  content: "\f7e5";
}
.hansIcon-gam-users:before {
  content: "\f7e6";
}
/*hans特殊定义图标结束*/
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
