#main {width:998px}
.contentPlayerReviewLeft{
	margin-right:212px;
	margin-left:0;
	padding:10px 1.28% 5px 2px;
	width:auto;
	background: #FFF url(../../common/img/product/separationDottedVertical.gif) repeat-y right top;
}
.contentPlayerReviewRight{
	position:relative;
	float:right;
	width:187px;
	padding:10px 10px 5px 15px;
	background:#FFF;
}
.contentPlayerReviewLeft .reviewContainer{
	position:relative;
	width:99.3%;
}
.contentPlayerReviewLeft .reviewContainer select {
	width:50px;
}
.boxH4review{
	position:relative;
	width:100%;
	height:20px;
}
.boxH4review .topH4_2{
	position:absolute;
	top:3px;
	left:0;
	width:100%;
}
.boxH4review .partRight1{
	position:absolute;
	top:0;
	right:0;
}
.scrollReview{
	position:relative;
	width:97.5%; height:344px;
	margin-top:15px;
	overflow-y:scroll;
	border:1px solid #cccccc;
	font-size:11px;
	padding:4px;
	margin-bottom:5px;
}
.scrollReview p{
	position:relative;
	margin-bottom:8px;
}
.time {color:#999999;}
.contentPlayerReviewRight .topH4_2{margin-top:3px;}
.playerRanking{text-align:center; line-height:12px;}
.playerRanking h5{
	font-size:10px;
	font-weight:bold;
}
.playerRanking p{font-size:10px;}
.playerRanking strong {font-weight:normal;}
.ranking1{
	position:relative;
	width:100%;
	height:179px;
	margin-top:3px;
	border:1px solid #d8d8d8;
}
.ranking, .rankingMember{
	position:relative;
	width:100%;
	height:40px;
	border:1px solid #d8d8d8;
	margin-top:-1px;
}
.rankingMember{
	background:url(../../common/img/player_review/rankingMember_bg.gif) repeat-x;
	border:1px solid #aad786;
}
.rankingFirst, .ranking .number, .rankingMember .number{
	position:absolute;
	top:4px; left:2px; height:25px; width:36px; text-align:center;
	font-size:16px; font-weight:bold;
	}
.rankingFirst {top:4px;}
.ranking .number, .rankingMember .number {top:7px;}
.pseudo, .ranking .pseudo, .rankingMember .pseudo {	position:absolute;	top:4px; left:44px; }
.ranking .pseudo, .rankingMember .pseudo{top:6px; font-size:11px; width:140px;}
.pseudo a{
	line-height:25px;
	font-size:14px;
	padding-left:24px;
	background:url(../../common/img/pic/trophy.gif) no-repeat left top;
	display:block; width:118px; overflow:hidden;
}
.ranking .pseudo a, .rankingMember .pseudo a{
	display:block; width:140px; height:14px; overflow:hidden;
	padding:0; font-size:11px; background:none; line-height:12px;
}
.ranking1 .pseudo a{height:24px;}
.details{position:absolute; top:27px; left:0; width:178px; text-align:center; }
.details p{	font-size:10px;}
.details p em {font-size:11px; color:#000;	font-style:normal;}
.details p strong {font-size:11px; color:#000;}
.ranking .player {position:relative; line-height:25px; margin-top:3px; font-size:11px;}
.ranking .player span.number{
	display:block; float:left;
	font-size:16px; font-weight:bold; color:#666666;
	margin-left:14px;
}
.ranking .player a{
	display:block; float:left;
	font-size:11px;
	margin-left:13px;
	color:#fe8c05;
	font-weight:bold;
}
.arrowBottom{
	position:relative;
	width:179px; height:19px;
	background:url(../../common/img/player_review/arrowBottom.gif) no-repeat;
	margin:-1px 0 0 5px;
}