.sheup .s2ab_1{
	float:left;
	width:100%;
	margin:5px 0;
	overflow:hidden;
	border-bottom:1px solid #DADADA;
	background:#F5F5F5;
}
.sheup .s2ab_1 .ab1_title{
	font-size:100%;
	line-height:160%;
	padding:6px 10px;
	color:#666666;
	background:#EBEBE4;
	border-left:3px solid #C17E72;
}
.sheup .s2ab_1 .ab1_title a,.sheup .s2ab_1 .ab1_title a:link,.sheup .s2ab_1 .ab1_title a:hover,.sheup .s2ab_1 .ab1_title a:active,.sheup .s2ab_1 .ab1_title a:visited{
	color:#207FDE;
}
.sheup .s2ab_1 .ab1_title strong{
	font-weight:normal;
}

.sheup .s2ab_1 .ab1_rank2l{
	font-size:100%;
	line-height:180%;
	border-top:1px solid #DADADA;
}
.sheup .s2ab_1 .ab1_rank2l p{
	padding:5px 15px;
}
.sheup .s2ab_1 .ab1_rank2l a,.sheup .s2ab_1 .ab1_rank2l a:link,.sheup .s2ab_1 .ab1_rank2l a:hover,.sheup .s2ab_1 .ab1_rank2l a:active,.sheup .s2ab_1 .ab1_rank2l a:visited{
	color:#207FDE;
}

.sheup .s2ab_1 .ab1_rank2c{
	font-size:100%;
	line-height:160%;
	text-align:center;
	border-top:1px solid #DADADA;
}
.sheup .s2ab_1 .ab1_rank2c p{
	padding:5px 0;
}

.sheup .s2ab_1 .ab1_rank2c a,.sheup .s2ab_1 .ab1_rank2c a:link,.sheup .s2ab_1 .ab1_rank2c a:hover,.sheup .s2ab_1 .ab1_rank2c a:active,.sheup .s2ab_1 .ab1_rank2c a:visited{
	color:#207FDE;
}