
#sessiontime {
	cursor: pointer;
}
.float-clear {
	clear: both;
}
.set-girl-cat {
	min-width: 46px;
	margin-bottom: 3px;
}
.girls {
	text-align: left;
}
.girl-img {
	display: inline-block;
	width: 27rem;
	height: 27rem;
	float: right;
	border: .5rem solid #aaa;
	border-radius: 14rem;
	margin: .5rem .5rem 1.5rem 1rem;
}
.girl-sel img {
	cursor: pointer;
}
.girl {
	display: inline-block;
	width: 9rem;
	height: 9rem;
	border: .5rem solid #aaa;
	border-radius: 4.5rem;
	margin: .5rem;
	background: #444 url(/images/girl/0/main.png) no-repeat center;
	background-size: cover;
	overflow: hidden;
}
.girl-sel.girl:hover {
	border: .5rem solid #faa;
}
.girl img {
	width: 9rem;
	height: 9rem;
}
.st-id {
	width: 4.5rem;
	min-width: 4.5rem;
}
.st-title {
	min-width: 10rem;
}
.st-cat {
	min-width: 8rem;
}
.st-type {
	min-width: 6.6rem;
}
.st-year {
	width: 5.5rem;
	min-width: 5.5rem;
}
.girl-id {
	width: 3rem;
	min-width: 3rem;
}
.girl-name {
	min-width: 10rem;
}
.girl-spec {
	white-space: nowrap;
}
.form-control::placeholder {
	color: #ccc;
	opacity: 1;
}
.form-control::-ms-input-placeholder,
.form-control:-ms-input-placeholder {
	color: #ccc;
}
.form-control:focus::placeholder {
	color: #eee;
	opacity: 1;
}
.form-control:focus::-ms-input-placeholder,
.form-control:focus:-ms-input-placeholder {
	color: #eee;
}
.film-logo {
	max-width: 100%;
	width: 300px;
	height: auto;
}
