/* ---------------------------- */
/* CUSTOMIZE AUTOSUGGEST STYLE	*/
#search-wrap input{width:400px; font-size:16px; color:#999999; padding:6px; border:solid 1px #999999;}
div.sgt{width:260px; border:solid 1px #DEDEDE; display:none; z-index: 100; position: relative;}
div.sgt ul, 
div.sgt li{padding:0; margin:0; border:0; list-style:none;}
div.sgt li {border-top:solid 1px #DEDEDE;}
div.sgt li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold;}
div.sgt li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
div.sgt li a:hover{background:#FFFFCC;}
div.sgt ul {padding:6px;}

div.asugg350{
	width: 370px;
	z-index: 100; 
	position: absolute;
	display: none;
}
div.asugg350 div.st{
  background: url(../_gfx/asugg/top.png) 0 0 no-repeat;
  height: 18px;
  margin: 0px;
}
div.asugg350 div.sb{
  background: url(../_gfx/asugg/bot.png) 0 0 no-repeat;
  height: 18px;
  margin: 0px;
}
div.asugg350 div.sm{
	background: url(../_gfx/asugg/mid.png) 0 0 repeat-y;
	margin: 0px;
	height: auto;
}
div.asugg350 div.sm p.smi{
	margin: 0px;
	padding: 0px 14px 0px 14px;
	font: 12px tahoma;
}
div.asugg350 div.sm p.smi span.line{
	display: block;
	border-bottom: 1px solid #FDFDFF;
	cursor: pointer;
}
div.asugg350 div.sm div.smb{
	width: 330px;
	text-align: right;
	font: 10px tahoma;
	color: #666666;
	cursor: pointer;
}
