/*
 * 評分星星樣式
 */
.rated-box { border-collapse: collapse; width: 100%; }
	.rated-box td, .rated-box th{ border: 1px solid #CCC; padding: 4px;}
	.rated-box th{ background-color:#FFFAEF; font-size: 100%; font-weight: normal; color: #000; }
	.rated-box td{ text-align: center; }
.rating-rank-star,.rating-rank-star .mark-star { background-image: url(//img.8891.com.tw/rating/rating-stars.png); background-repeat: no-repeat; text-align:left; }
.rating-rank-star { display: inline-block; zoom: 1; margin: 3px 8px 0 0; overflow: hidden; }
	.rating-rank-star .mark-star { display: block; width: 80%; height: 100%; }
	.b-star01 { background-position: 0 -60px; width: 280px; height: 50px; }
		.b-star01 .mark-star {background-position: 0 -1px;}
	.b-star02 { background-position: 0 -154px; width: 130px; height: 22px; }
		.b-star02 .mark-star {background-position: 0 -126px;}
	.b-star03 { background-position: 0 -212px; width: 105px; height: 19px; }
		.b-star03 .mark-star {background-position: 0 -190px;}
	.b-star04 { background-position: 0 -257px; width: 85px; height: 15px; }
		.b-star04 .mark-star {background-position: 0 -237px;}
	.b-star05 { background-position: 0 -294px; width: 70px; height: 10px; }
		.b-star05 .mark-star {background-position: 0 -278px;}
.rating-rank-line { display: inline-block; zoom: 1; width: 400px; height: 16px; position: relative; background-image: url(//img.8891.com.tw/rating/rating-line.png); background-repeat: no-repeat; }
	.rating-rank-line .mark { display: block; position: absolute; top: -22px; left: 310px; width:20px; height: 25px; background: url(//img.8891.com.tw/rating/rating-line.png) no-repeat 5px -35px; color: #A01312; font-weight: normal; }
.rating-title { font-size: 12px; }
.rating-score { font-size: 12px; color: red; }

