.banner{
	width:310px;
	margin: 0px auto 10px auto;
	text-align:center;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
}
#gals {
	background:#fcf8b5;
	width:300px;
	text-align:left;
	padding:0px;
	margin: 10px auto 20px auto;
	border: 2px solid #d8cb01;
	/*-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;*/
}
#gals .photo{
	float:right;
	width:188x;
	text-align:left;
	padding:0px;
	margin: 0px auto 0px auto;
}
#gals .photo a{
	margin: 0px;
	display:block;
	width:188px;
	height:168px;
}
#gals .photo .ban{
	width:180px;
	height:160px;
	padding:0px;
	margin: 4px 4px 4px 4px;
}
#gals .prof{
	float:left;
	width:100px;
	text-align:left;
	padding:0px;
	margin: 4px auto 0px 8px;
}
#gals .prof .icon{
	height:16px;
	width:100px;
	text-align:left;
	padding:0px;
	margin: 6px 0px 6px 0px;
}
#gals .prof .icon .new{
	height:14px;
	line-height:14px;
	font-size: 12px;
	width:98px;
	text-align:center;
	padding:0px;
	margin: 0px auto 0px auto;
	color:#fff;
	border: 1px solid #7c0101;
	background:#b00303;
	background: -moz-linear-gradient(top, #fc4343,#fc4343 50%,#b00303 50%,#b00303);
	background: -webkit-gradient(linear, left top, left bottom, from(#fc4343),color-stop(0.5, #fc4343),color-stop(0.5, #b00303),to(#b00303));
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#gals .prof .size{
	color: #666666;
	height:14px;
	line-height:14px;
	font-size: 12px;
	width:100px;
	text-align:left;
	padding:0px;
	margin: 6px 0px 0px 0px;
}
#gals .prof .subcom{
	color: #a2d2fb;
	height:28px;
	line-height:14px;
	font-size: 12px;
	width:100px;
	text-align:left;
	padding:0px;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
}
#gals .prof .name{
	color: #666666;
	height:36px;
	line-height:18px;
	font-size: 16px;
	width:100px;
	text-align:left;
	padding:0px;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
	font-weight: bold;
}
#gals .prof .name .nameyomi{
	color: #666666;
	font-size: 12px;
	font-weight: normal;
}
#gals .prof .name .age{
	font-size: 12px;
	font-weight: normal;
}
#gals .prof .sg{
	font-weight: bold;
	width:98px;
	height:50px;
	line-height:24px;
	font-size: 20px;
	text-align:center;
	padding:0px;
	margin: 0px auto 0px auto;
	color:#fff;
	border: 1px solid #d8cb01;
	background:#333;
	background: -moz-linear-gradient(top, #edb101,#edb101 50%,#886602 50%,#886602);
	background: -webkit-gradient(linear, left top, left bottom, from(#edb101),color-stop(0.5, #edb101),color-stop(0.5, #886602),to(#886602));
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
