@CHARSET "UTF-8";

.ac_results {
	padding: 0px;
	border: 1px solid #aaa;
	background-color: #fff;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 0 5px 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 25px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #fff;
}

.ac_over {
	background-color: #f5f5f5;
	color: #000;
}

/**** 상품검색 결과 CSS Document ****/
.search_page {width:710px; }

#subContent .search_title {background:url(../images/common/search_bg.png) no-repeat center 0; height:123px; left:35%; padding:0; position:absolute; top:-8px; width:350px; }
#subContent .search_title img {display:none; }
#subContent .mall_list_top .sr_in_total {font-size:12px; color:#333; margin:3px 0 0 0; }
#subContent .mall_list_top .sr_in_total span {color:#333; display:inline-block; margin:-2px 0 0 0; }

#search_top_box {width:961px; float:left; border:solid 2px #ddd; margin-bottom:20px; margin-top:8px; }
.search_content #search_top_box {margin-top:79px; }
#search_top_box:after {clear:both; content:" "; display:block; font-size:0; height:0; visibility:hidden; }
#search_top_box .sr_whiteBox {background:#FFF; }
#search_top_box .sr_whiteBox .sr_result {background:#eee; color:#333; font-size:12px; padding:8px 0 6px 10px; }
#search_top_box .sr_whiteBox .sr_result em {color:#FFF; font-size:14px; font-style:normal; font-weight:bold; }
#search_top_box .sr_whiteBox .sr_result strong {font-size:14px; color:#912500; }
#search_top_box .sr_whiteBox .sr_option {background-image:none; border-width:0; clear:both; padding:9px 0; text-align:center; display:inline-block; width:100%; }
#search_top_box .sr_whiteBox .sr_option .detail {display:inline-block; vertical-align:middle; }
#search_top_box .sr_whiteBox .sr_option select {width:75px; }
#search_top_box .sr_whiteBox .sr_option input {margin-right:0; }
#search_top_box .sr_whiteBox .sr_option input.check {height:13px; margin:0 4px 0 0; padding:0; vertical-align:middle; width:13px; }
#search_top_box .sr_whiteBox .sr_option .retype {border:solid 2px #ddd; width:38%; }
#search_top_box .sr_whiteBox .sr_option .exception {border:solid 1px #CBB5AA; border-color:#aaa #d5d5d5 #d5d5d5 #aaa; width:25%; }
#search_top_box label {margin-top:1px; vertical-align:text-top; display:inline-block; }