#tp1 {
	background: url("images/free-2007/kaki-2007_03.jpg");
	height: 11px;
	overflow: hidden;
}

#tp2_1 {
	background: url("images/free-2007/kaki-2007_05.jpg");
	width: 16px;
	height: 125px;
	float: left;
	overflow: hidden;
}

#tp2_2 {
	width: 94px;
	height: 125px;
	float: left;
	overflow: hidden;
}

#tp2_3 {
	background: url("images/free-2007/kaki-2007_07.jpg");
	width: 690px;
	height: 125px;
	float: left;
	overflow: hidden;
}

#tp3_1 a, #tp3_2 a, #tp3_3 a, #tp3_4 a, #tp3_5 a {
	display: block;
	height: 100%;
	text-indent: -9000px;
	text-decoration: none;
}

#tp3 {
	background: url("images/free-2007/kaki-2007_08.jpg");
	height: 66px;
	width: 800px;
	overflow: hidden;
	border-bottom: 2px solid white;
}

#tp3_1 {
	width: 250px;
	height: 70px;
	float: left;
	overflow: hidden;
}

#tp3_2 {
	width: 135px;
	height: 70px;
	float: left;
	overflow: hidden;
}

#tp3_3 {
	width: 132px;
	height: 70px;
	float: left;
	overflow: hidden;
}

#tp3_4 {
	width: 165px;
	height: 70px;
	float: left;
	overflow: hidden;
}

#tp3_5 {
	width: 95px;
	height: 70px;
	float: left;
	overflow: hidden;
}

#tp4 {
	border: 0px dotted #FFCCFF;
	margin: 20px;
	text-align: center;
	color: black;
	font-weight: bold;
	font-size: 38px;
}

.new_hid {
	visibility: hidden;
}

#models_all {
	margin: 0 0 0 60px;
	border: 0px dotted #CC6633;
}

.pre_img {
	border: 0px dotted #333399;
	width: 170px;
	height: 220px; /*250*/
	overflow: hidden;
	float: left;
}

.pre_photo img {
	border: 1px solid black;
}

.pre_photo img:hover {
	/*border: 2px solid #FF33FF;*/
}

.pre_data {
	/*display: none;*/
	font-size: 12px;
}

.ban {
	margin: 15px;
	text-align: center;
}

.ban img {
	border: 2px solid white;
}