@charset "utf-8";

.ranking_hl{
	margin:-25px 52px 15px 0px;
	float:right;
}

.ranking_sub_hl{
	width:500px;
	text-align:center;
	margin-right:150px;
	_margin-right:90px;
	float:right;
}

.subrank_box{
	width:760px;
	margin-right:20px;
	margin-bottom:50px;
	float:right;
}

.no1_bg{
	width:225px;
	height:371px;
	background-image:url("../img/no1_bg.jpg");
	background-repeat:no-repeat;
	margin:10px 13px;
	_margin:10px 10px;
	float:left;
}

.no2_bg{
	width:225px;
	height:371px;
	background-image:url("../img/no2_bg.jpg");
	background-repeat:no-repeat;
	margin:10px 13px;
	_margin:10px 10px;
	float:left;
}

.no3_bg{
	width:225px;
	height:371px;
	background-image:url("../img/no3_bg.jpg");
	background-repeat:no-repeat;
	margin:10px 13px;
	_margin:10px 10px;
	float:left;
}

.rank_thum{
	width:170px;
	text-align:center;
	margin:25px 0px 0px 28px;
}

.rank_number_1{
	margin-top:-40px;
	margin-right:-30px;
	position:relative;
	float:right;
}

.rank_prof_box{
	width:170px;
	text-align:center;
	margin:-20px 0px 0px 30px;
}

.rank_girlname{
	color:#503228;
	font-size:15px;
	font-weight:bold;
	background-image:url("../img/oss_name_icon.png");
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-top:4px;
	margin-left:25px;
}

.age_txt{
	color:#503228;
	font-size:13px;
	letter-spacing:2px;
	padding-top:5px;
}

.rank3size_txt{
	color:#C37A7A !important;
	color:#503228;
	font-size:11px;
	margin-bottom:10px;
}
