@import "../../css/common.css";

.contents {
	text-align:left;
	/*background:url(../images/back_gear.jpg) no-repeat right bottom;
	overflow:auto;
	width:900px;*/
}
.contents h2 {
	height:95px;
}

.contents h2 img {
	display:block;
	padding-bottom:4px;
}
/*-------------LADIES INDEX----------------*/

#head_left {
	float:left;
}
#head_right {
	float:right;
	padding:7px 0px 7px 666px;
	margin-top:31px;
	background-color:#ff00a8;
}

#ladies_list {
	clear:both;
}

#ladies_list li {
	float:left;
	padding-left:10px;
	margin-bottom:20px;
	background:url(../images/lady_back.jpg) no-repeat 10px 0;
}

#ladies_list dl {
	overflow:hidden;
	width:170px;
	height:300px;
	/*background:url(../images/lady_back.jpg) no-repeat left top;*/
/*	padding:13px 12px 15px 8px;*/
	cursor:pointer;
	position:relative;
}

#ladies_list li.up {
	background:url(../images/up_back.jpg) no-repeat 10px 0;
}


#ladies_list dt {
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	padding:10px 7px 0 8px;
	float:left;
}


#ladies_list dd.movie {
	margin-top:10px;
	width:35px;
	height:35px;
	overflow:hidden;
	float:left;
}

#ladies_list dd.thumb {
	clear:both;
	padding-top:2px;
	padding-left:8px;
	width:150px;
	height:200px;
	overflow:hidden;
}

#ladies_list dd ul {
	padding-right:13px;
	margin-top:5px;
	text-align:right;
}

#ladies_list dd ul li {
	float:none;
	padding-left:0;
	display:inline;
	background:none;
}

#ladies_list dd ul li.age {
	float:none;
	padding-left:80px;
}

#ladies_list dd.new {
	width:170px;
	height:300px;
	position:absolute;
	top:0;
	left:0;
/*	margin-top:-282px;
	margin-left:-9px;*/
}

* html #ladies_list dd.new {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='images/new.png');
}
* html #ladies_list dd.new img {
	display:none;
}

/*-----------lady------------*/
#lady_block {
	position:absolute;
	top:0;
	left:0;
	z-index:105;
	width:100%;
	/*padding-top:80px;*/
	cursor:pointer;
}

#lady {
	position:relative;
}

#blackseat {
	position:absolute;
	top:0;
	left:0;
	z-index:104;
	width:100%;
	height:100%;
	min-height:100%;
	background-color:#000000;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	opacity:0.8;
}
