@font-face {font-family: "ordinary";
  src: url('ordinary.eot'); /* IE9*/
  src: url('ordinary.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('ordinary.woff') format('woff'), /* chrome、firefox */
  url('ordinary.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('ordinary.svg#ordinary') format('svg'); /* iOS 4.1- */
}

@font-face {font-family: "outline";
  src: url('outline.eot'); /* IE9*/
  src: url('outline.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('outline.woff') format('woff'), /* chrome、firefox */
  url('outline.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('outline.svg#outline') format('svg'); /* iOS 4.1- */
}

@font-face {font-family: "RoundBorder";
  src: url('RoundBorder.eot'); /* IE9*/
  src: url('RoundBorder.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('RoundBorder.woff') format('woff'), /* chrome、firefox */
  url('RoundBorder.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('RoundBorder.svg#RoundBorder') format('svg'); /* iOS 4.1- */
}

@font-face {font-family: "SquareBorder";
  src: url('SquareBorder.eot'); /* IE9*/
  src: url('SquareBorder.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('SquareBorder.woff') format('woff'), /* chrome、firefox */
  url('SquareBorder.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('SquareBorder.svg#SquareBorder') format('svg'); /* iOS 4.1- */
}

@font-face {font-family: "ring";
  src: url('ring.eot'); /* IE9*/
  src: url('ring.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('ring.woff') format('woff'), /* chrome、firefox */
  url('ring.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('ring.svg#ring') format('svg'); /* iOS 4.1- */
}

[class^="ico-"] {
  display:inline-block;
  vertical-align:middle;
  margin:0 .3em;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;	
}

.ico-1 {
  font-family:"ordinary" !important;
}

.ico-2 {
  font-family:"outline" !important;
}


.ico-3 {
  font-family:"RoundBorder" !important;
}

.ico-4 {
  font-family:"SquareBorder" !important;
}

.ico-5 {
  font-family:"ring" !important;
}
