:focus {
	outline: 0;
}
.wrap {
	width:780px;
	margin:0 auto;
}
#head {
	height:167px;
	position:relative;
}
#comment {
	position:absolute;
	left:570px;
	top:50px;
}
#comment select {
	font-size:11px;
}
#comment p {
	clear:both;
	display:block;
	line-height:20px;
	font-weight:bold;
	color:#b8d3d9;
	padding-top:3px;
}
#comment span {
	display:block;
	float:left;
	width:80px;
}
ol, ul {
	list-style: none;
}
#menu {
	clear:both;
	background:url(images/dots.html) 50% 100% no-repeat;
	padding:5px 0 12px 0;
}
#menu li {
	display:block;
	float:left;
	height:18px;
	line-height:18px;
	padding-left:16px;
	font-weight:bold;
	margin: 0 25px 0 8px;
	cursor: pointer;
}
#menu {
	color:#5797c5;
}
#menu  span {
	color:#929191;
}
.thumb {
 float:left;
 margin:10px 0 0 8px;
 cursor: pointer;
}
.thumb b {
 line-height:25px;
 color:#17acdf;
}
.thumb img {
 display:block;
 padding:9px;
 background:#070b0f;
}
.thinfo {
 display:block;
 background:#070b0f;
 padding:2px 0 10px 10px;
 color:#5794a9;
}
#name-ico {background:url(../images/name.gif) 0 0 no-repeat; }
#tabu {background:url(../images/tab.gif) 0 0 no-repeat; }
#voz-info {background:url(../images/info.gif) 0 0 no-repeat; }
#love {background:url(../images/heart.gif) 0 0 no-repeat; }
#dream { background:url(../images/dream.gif) 0 0 no-repeat; }
#hobby {background:url(../images/hobbi.gif) 0 0 no-repeat; }
.param {
	display:block;
	float:left;
	padding-bottom:3px;
	margin:0 5px 0 0;
	color:#68bfcc;
	border:1px #8bc086 dotted;
	border-width:0 0 1px 0;
}
.popup {
 width:190px;
 border:3px #005e8f solid;
 background:#000;
 padding:10px;
}
.close {
 cursor:pointer;
 display:block;
 font-weight:bold;
 text-align:right;
 clear:both;
 color:#f00;
}
.popup ul {
 padding:0px;
 margin:0;
 width:auto;
 font-size:10px;
 *width:190px;
}
.popup li {
 padding-left:20px;
 clear:both;
 padding-bottom:15px;
}
.popup b {
 font-weight:normal !important;
 color:#849fba;
 line-height:15px;
}
.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; }
.tip_content{ display:none }
.online {
 position:absolute;
 margin-top:18px;
 *margin-top:13px;
 font-size:10px;
 text-align:right;
 display:block;
 width:175px;
 color:#093;
}
.autoclear:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height:0px; font-size:0px;}
.autoclear {display:inline-block;}
.autoclear {display:block;}
/* --------- */
* html .autoclear {height: 1%;}
img {border: 0px;}
.thumb2 {width: 385px;float: left;background-image: url(../images/thumb.jpg);height: 340px;background-position: center bottom;background-repeat: no-repeat;font-size: 12px;color: #fff;}
.thumb2 img {border: 1px solid #fff; cursor:pointer;}
.tbig {padding-top: 5px;padding-right: 1px;}
.tbig img {display: block;height: 270px;width: 360px;margin: 0px auto;}
.tdown {width: 150px;padding: 5px 0 0 25px;float: left;font-weight: bold;text-decoration: underline; cursor:pointer;}
.tsee {width: 150px;padding: 5px 25px 0 0;float: right;font-weight: bold;text-decoration: underline; cursor:pointer;}
.thumb2 h3 {font-weight: bold;display: block;color: #fff;text-align: center;padding-top: 10px;margin:0px;font-style: italic;}
#footer {text-align: center;height: 50px;margin: 0px auto;padding-top: 15px; color : #c60}
