.clr {clear:both}
.cllickable {cursor:pointer}



.box02        { width:180px; height:auto; margin-bottom:7px; line-height:16px }
.box02_a      { background:url(images/2009/box02/bg2.png) }
.box02_b      { background:url(images/2009/box02/t.png) no-repeat top }
.box02_c      { background:url(images/2009/box02/b.png) no-repeat bottom }
.box02_d      { padding:13px 10px 20px 10px; font-family:Verdana; color:#252f47; font-size:10px }
.box02 .tit   { color:#252F47; font-size:11px; margin-bottom:6px; font-family:Verdana; font-weight:bold }

.box02 img    { width:160px; height:95px; margin-bottom:6px; cursor:pointer }
.box02 .email { background:url(images/2009/email.gif) no-repeat ; padding-left:20px; font-size:9px; color:#0b5ed7 }
.box02 .print { background:url(images/2009/print.gif) no-repeat ; padding-left:20px; font-size:9px; color:#0b5ed7 }
.box02 .add   { background:url(images/2009/add.gif) no-repeat ; padding-left:8px; font-size:9px; font-family:Verdana; color:#0b5ed7}

.box04      { width:275px; height:auto; float:left; color:#242F45; line-height:16px }
.box04_a    { margin-top:10px; font-size:10px; color:#252f47; line-height:16px; font-family:Verdana }
.box04 img  { width:275px; height:135px; margin-bottom:12px; cursor:pointer }
.box04 font { font-size:14px; font-family:Verdana; font-weight:bold }
.box04 a    { background:transparent url(images/2009/add.gif) no-repeat scroll left center; padding-left:12px; font-size:9px;}

.box06      { width:180px; height:auto; float:left; color:#242F45; line-height:18px }
.box06_a    { margin-top:10px; font-size:11px; color:#252f47; line-height:18px; font-family:Verdana }
.box06_b    { margin-top:0; font-size:11px; color:#252f47; line-height:18px; font-family:Verdana }
.box06 img  { width:180px; height:90px; margin-bottom:10px; cursor:pointer }
.box06 font { font-size:14px; font-family:Verdana; font-weight:bold }
.box06 a    { background:transparent url(images/2009/add.gif) no-repeat scroll left center; padding-left:12px; font-size:9px }

.produc_a         { color:#0b5ed7; margin:22px 0 12px 8px; font-family:Verdana; font-size:20px; font-weight:normal }
.produc_cb        { }
.produc_c         { width:560px; height:10px; background:url(images/2009/bom2.png)}
.produc_d         { margin:16px 0 20px 20px }
.produc_d01       { float:left; width:235px; margin-right:25px; padding-top:0px; font-family:Verdana; font-size:10px; color:#0b5ed7; text-align:left }
.produc_d01 .tit  { color:#252f47; font-size:11px; font-family:Verdana; font-weight:bold }
.produc_d02       { float:left; width:238px; height:auto; padding:0 0 0 22px; font-family:Verdana; font-size:10px; border-left:1px solid #E5E5E5; color:#0b5ed7; text-align:left }
.produc_d02 .tit  { color:#252f47; font-size:11px; font-family:Verdana; font-weight:bold }
.produc_d01 a     { font-family:Verdana;  font-size:10px;  color:#0b5ed7; }
.produc_d02 a     { font-family:Verdana;  font-size:10px;  color:#0b5ed7; }

.leftNav-ecat_a { width:137px; margin:0 0 0 4px; background:#EFEFF4; height:19px; color:#9BA0B0; font-weight:bold; padding:2px 0 3px 38px; line-height:22px}
.leftNav-ecat_b { margin:6px 0 20px 28px; color:#9BA0B0; line-height:22px }


/*
	jSuggest (jquery plugin)
*/

.jSuggestContainer {
	position:absolute;
	font: 12px Tahoma;
	border:1px solid #7E9DB9;
	border-top:0;
	background:#FFF;
	text-align:left;
	height:200px;
	overflow-y:auto;
	overflow-x:hidden;
	display:none
}

.jSuggestLoading {
	font-style:italic;
	padding: 10px;
}

.jSuggestContainer ul, .jSuggestContainer ul li{
	margin: 0;
	padding:0;
	list-style:none;
}

.jSuggestContainer ul li{
	padding:2px 4px;
	border-bottom: 1px dotted #ffffff;
	color:#666;
	background:#ffffff;
	cursor:pointer
}

.jSuggestContainer ul li.last{
	border-bottom: 0;
}

.jSuggestContainer ul li.jSuggestHover{
	background:#E1F1FF;
	color:#333;
}
