@charset "utf-8";
.sml-rank-stars,.mid-rank-stars,.big-rank-stars,.active-str,.rating-wrap-sml ul,.rating-wrap-sml li a:hover,.rating-wrap-mid ul,.rating-wrap-mid li a:hover,.rating-wrap-big ul,.rating-wrap-big li a:hover,.user-rank-rst,.user-m-star
  background-image: url("i/remark.png")
  background-repeat: no-repeat
  _background-color: #fff

.sml-rank-stars,.mid-rank-stars,.big-rank-stars,.rating-wrap-sml,.rating-wrap-mid,.rating-wrap-big
  display: inline-block
  *display: inline
  *zoom: 1
  overflow: hidden
  vertical-align: middle

.rating-wrap-sml li a,.rating-wrap-mid li a,.rating-wrap-big li a
  display: block
  overflow: hidden
  position: absolute
  left: 0
  top: 0

.rating-wrap-sml,.rating-wrap-mid,.rating-wrap-big
  border: 1px solid #f0c36d
  background-color: #fffceb

.rating-wrap-sml li,.rating-wrap-mid li,.rating-wrap-big li
  display: inline

.rating-str1
  z-index: 50

.rating-str2
  z-index: 40

.rating-str3
  z-index: 30

.rating-str4
  z-index: 20

.rating-str5
  z-index: 10

.sml-rank-stars
  width: 64px
  height: 12px

.sml-str0
  background-position: 0 -170px

.sml-str5
  background-position: 0 -153px

.sml-str10
  background-position: 0 -136px

.sml-str15
  background-position: 0 -119px

.sml-str20
  background-position: 0 -102px

.sml-str25
  background-position: 0 -85px

.sml-str30
  background-position: 0 -68px

.sml-str35
  background-position: 0 -51px

.sml-str40
  background-position: 0 -34px

.sml-str45
  background-position: 0 -17px

.sml-str50
  background-position: 0 0

.rating-wrap-sml
  padding: 4px

.rating-wrap-sml li a
  height: 12px

.rating-wrap-sml ul
  width: 64px
  height: 12px
  background-position: 0 -170px
  position: relative
  *zoom: 1

.rating-wrap-sml .rating-str1
  width: 12px
  background-position: 0 -136px

.rating-wrap-sml .rating-str2
  width: 25px
  background-position: 0 -102px

.rating-wrap-sml .rating-str3
  width: 38px
  background-position: 0 -68px

.rating-wrap-sml .rating-str4
  width: 51px
  background-position: 0 -34px

.rating-wrap-sml .rating-str5
  width: 64px
  background-position: 0 0

.mid-rank-stars
  width: 84px
  height: 16px

.mid-str0
  background-position: 0 -410px

.mid-str5
  background-position: 0 -389px

.mid-str10
  background-position: 0 -368px

.mid-str15
  background-position: 0 -347px

.mid-str20
  background-position: 0 -326px

.mid-str25
  background-position: 0 -305px

.mid-str30
  background-position: 0 -284px

.mid-str35
  background-position: 0 -263px

.mid-str40
  background-position: 0 -242px

.mid-str45
  background-position: 0 -221px

.mid-str50
  background-position: 0 -200px

.rating-wrap-mid
  padding: 6px

.rating-wrap-mid li a
  height: 16px

.rating-wrap-mid ul
  width: 84px
  height: 16px
  background-position: 0 -410px
  position: relative
  *zoom: 1

.rating-wrap-mid .rating-str1
  width: 16px
  background-position: 0 -368px

.rating-wrap-mid .rating-str2
  width: 33px
  background-position: 0 -326px

.rating-wrap-mid .rating-str3
  width: 50px
  background-position: 0 -284px

.rating-wrap-mid .rating-str4
  width: 67px
  background-position: 0 -242px

.rating-wrap-mid .rating-str5
  width: 84px
  background-position: 0 -200px

.big-rank-stars
  width: 168px
  height: 32px

.big-str0
  background-position: 0 -810px

.big-str5
  background-position: 0 -773px

.big-str10
  background-position: 0 -736px

.big-str15
  background-position: 0 -699px

.big-str20
  background-position: 0 -662px

.big-str25
  background-position: 0 -625px

.big-str30
  background-position: 0 -588px

.big-str35
  background-position: 0 -551px

.big-str40
  background-position: 0 -514px

.big-str45
  background-position: 0 -477px

.big-str50
  background-position: 0 -440px

.rating-wrap-big
  padding: 8px

.rating-wrap-big li a
  height: 32px

.rating-wrap-big ul
  width: 168px
  height: 32px
  background-position: 0 -810px
  position: relative
  *zoom: 1

.rating-wrap-big .rating-str1
  width: 32px
  background-position: 0 -736px

.rating-wrap-big .rating-str2
  width: 66px
  background-position: 0 -662px

.rating-wrap-big .rating-str3
  width: 100px
  background-position: 0 -588px

.rating-wrap-big .rating-str4
  width: 134px
  background-position: 0 -514px

.rating-wrap-big .rating-str5
  width: 168px
  background-position: 0 -440px

.user-rank-rst
  float: left
  height: 14px
  text-indent: -9999px
  background-position: -80px 0

.urr-rank10
  width: 10px

.urr-rank20
  width: 24px

.urr-rank30
  width: 38px

.urr-rank40
  width: 52px

.urr-rank45
  width: 66px
  background-position: -94px 0

.urr-rank50
  width: 66px

.urr-rank60
  width: 13px
  background-position: -80px -18px

.user-m-star
  display: inline-block
  *display: inline
  *zoom: 1
  width: 55px
  height: 15px

.ums-1
  background-position: -100px -20px

.ums-2
  background-position: -100px -41px

.ums-3
  background-position: -100px -62px

.ums-4
  background-position: -100px -83px

.ums-5
  background-position: -100px -104px

.ums-6
  background-position: -100px -125px

.ums-7
  background-position: -100px -146px

.ums-8
  background-position: -100px -167px

.ums-9
  background-position: -100px -188px

.ums-10
  background-position: -100px -209px

.ums-11
  background-position: -100px -230px

.ums-12
  background-position: -100px -251px

