@font-face {font-family: "iconfont";
  src: url('/template/fonts/iconfont.eot'); /* IE9 */
  src: url('/template/fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('/template/fonts/ba06f6e129d74ff5aaec7764172470de.woff') format('woff2'),
  url('/template/fonts/iconfont.woff') format('woff'),
  url('/template/fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('/template/fonts/iconfont.svg') format('svg'); /* iOS 4.1- */
}

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

.icon-duihao:before {
  content: "\e615";
}

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

.icon-zhishu:before {
  content: "\e677";
}

.load-spin{
  display: inline-block;
  width: 16px;
  height: 22px;
  transform-origin: 50% 50%;
  animation: myfirst 1.5s linear infinite;
  -moz-animation: myfirst 1.5s linear infinite;	/* Firefox */
  -webkit-animation: myfirst 1.5s linear infinite;	/* Safari 和 Chrome */
  -o-animation: myfirst 1.5s linear infinite;	/* Opera */
}

@keyframes myfirst{
  0% {
    transform:rotate(0deg);
  }
  50% {
    transform:rotate(180deg);
  }
  100% {
    transform:rotate(360deg);
  }
}
/* Firefox */
@-moz-keyframes myfirst {
  0% {
    transform:rotate(0deg);
  }
  50% {
    transform:rotate(180deg);
  }
  100% {
    transform:rotate(360deg);
  }
}
/* Safari 和 Chrome */
@-webkit-keyframes myfirst{
  0% {
    transform:rotate(0deg);
  }
  50% {
    transform:rotate(180deg);
  }
  100% {
    transform:rotate(360deg);
  }
}
/* Opera */
@-o-keyframes myfirst{
  0% {
    transform:rotate(0deg);
  }
  50% {
    transform:rotate(180deg);
  }
  100% {
    transform:rotate(360deg);
  }
}