/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-ewb_logo {
  background-image: url(./sprite.51ede45.png);
  background-position: 0px 0px;
  width: 639px;
  height: 65px;
}
.icon-icon_comment {
  background-image: url(./sprite.51ede45.png);
  background-position: -520px -70px;
  width: 16px;
  height: 16px;
}
.icon-icon_copper_medal {
  background-image: url(./sprite.51ede45.png);
  background-position: -357px -70px;
  width: 30px;
  height: 30px;
}
.icon-icon_gold_medal {
  background-image: url(./sprite.51ede45.png);
  background-position: -392px -70px;
  width: 30px;
  height: 30px;
}
.icon-icon_loading {
  background-image: url(./sprite.51ede45.png);
  background-position: -223px -70px;
  width: 40px;
  height: 39px;
}
.icon-icon_picture {
  background-image: url(./sprite.51ede45.png);
  background-position: -541px -70px;
  width: 16px;
  height: 16px;
}
.icon-icon_recommend {
  background-image: url(./sprite.51ede45.png);
  background-position: -178px -70px;
  width: 40px;
  height: 40px;
}
.icon-icon_silver_medal {
  background-image: url(./sprite.51ede45.png);
  background-position: -427px -70px;
  width: 30px;
  height: 30px;
}
.icon-icon_video {
  background-image: url(./sprite.51ede45.png);
  background-position: -562px -70px;
  width: 16px;
  height: 16px;
}
.icon-icon_wechat {
  background-image: url(./sprite.51ede45.png);
  background-position: -583px -70px;
  width: 14px;
  height: 14px;
}
.icon-img_cardbg_1 {
  background-image: url(./sprite.51ede45.png);
  background-position: -71px -206px;
  width: 64px;
  height: 64px;
}
.icon-img_cardbg_2 {
  background-image: url(./sprite.51ede45.png);
  background-position: 0px -139px;
  width: 70px;
  height: 62px;
}
.icon-img_cardbg_3 {
  background-image: url(./sprite.51ede45.png);
  background-position: -205px -206px;
  width: 54px;
  height: 64px;
}
.icon-img_cardbg_4 {
  background-image: url(./sprite.51ede45.png);
  background-position: -140px -206px;
  width: 60px;
  height: 64px;
}
.icon-img_cardbg_5 {
  background-image: url(./sprite.51ede45.png);
  background-position: 0px -70px;
  width: 74px;
  height: 64px;
}
.icon-img_cardbg_6 {
  background-image: url(./sprite.51ede45.png);
  background-position: 0px -206px;
  width: 66px;
  height: 64px;
}
.icon-img_coppermedal {
  background-image: url(./sprite.51ede45.png);
  background-position: -462px -70px;
  width: 24px;
  height: 22px;
}
.icon-img_goldmedal {
  background-image: url(./sprite.51ede45.png);
  background-position: -317px -70px;
  width: 35px;
  height: 30px;
}
.icon-img_label_teacher {
  background-image: url(./sprite.51ede45.png);
  background-position: -268px -70px;
  width: 44px;
  height: 30px;
}
.icon-img_no_live {
  background-image: url(./sprite.51ede45.png);
  background-position: -79px -70px;
  width: 94px;
  height: 48px;
}
.icon-img_silverymedal {
  background-image: url(./sprite.51ede45.png);
  background-position: -491px -70px;
  width: 24px;
  height: 22px;
}
