@import url("cart.css");

/*--------LINK-------------*/
.itemname a{
display:block;
line-height:1.5;
font-weight:normal;
text-align:left;
text-decoration:none;
}

/*--------------------------*/

/* size search.html*/

#search{padding-bottom:10px;}
#search .item{
border-bottom:2px dotted #ccc;
padding:10px 0px; 
}

#search table{
}
#search td{
padding-right:10px;
}
#search th{
padding-right:10px;
}

#search .itemimage{
height:180px;
width:180px;/*size*/
overflow:hidden;
text-align:center;
margin:0px auto;
}

#search .itemdata{
width:180px;/*size*/
text-align:left;
}

#search .itemstock{
display:inline;
margin:0px;
line-height:24px;
}

.item td.loglist3{
width:180px;/*size*/
vertical-align:top;
text-align:left;
}
.item td.loglist2{
width:180px;/*size*/
vertical-align:bottom;
text-align:center;
}


/*----------------*/


/*------- item-------*/



/*--------- search common-----------*/

/* headarea */
.itemsearch
{
padding:0px;
text-align:right;}

.cartamount{
margin:0 auto;
text-align:right;
padding:0px;}


#cartamount p{
display:inline;
font-size:12px;
color:#666;/*color*/
letter-spacing:2px;
padding:5px 1em 5px 20px;
background: url(images/bg_cartamount.gif) no-repeat;
line-height:20px;
}

#cartamount p strong{
color:#c00;}


p#searchsubmit input{
float:right;
width:100px;
height:24px;
background: url(images/search.gif) no-repeat;
border:0px;
text-indent:-99999px;
}

p#searchsubmit{
clear:both;
text-align:right;
float:none;
clear:both;
width:100%;
padding:5px 0px;
height:24px;
}

#cartsubmit{
width:125px;
height:24px;
background: url(images/carts.gif) no-repeat;
border:0px;
text-indent:-99999px;
}

.itemsearch{
width:480px;
margin-left:auto;
}
div.indexlist p.logtotal strong{
color:#c00;
font-weight:bold;
padding:5px;
}

/*-----------------*/


#catelabel,
#keylabel,
#picklabel{
width:225px;
height:22px;
background:#ccc url(images/search/ft_search.gif) right bottom no-repeat;
padding:0px;
padding-right:6px;
font-size:10px;
margin:2px;
}
#picklabel{
float:right;
}

#keylabel{
float:right;
}
#catelabel{
float:left;
}

#catelabel dt,
#keylabel dt,
#picklabel dt{
float:left;
text-align:left;
width:75px;
height:22px;
text-indent:-999em;
}

#catelabel dt{
background: url(images/search/lab_cate.gif);
}

#keylabel dt{
background: url(images/search/lab_key.gif);
}

#picklabel dt{
background: url(images/search/lab_pick.gif);
}

#picklabel dd,
#catelabel dd,
#keylabel dd{
float:right;
position:relative;
height:20px;
padding:0px;
margin:1px 0px 0px;
background:#fff;
}

#categorysearch,
#keylabel dd input,
#selectPick{
display:block;
text-align:left;
font-size:12px;
padding:2px 0px 0px;
margin:0px;
width:150px;
background:#fff;
border:0px solid #fff;
}


#categorysearch,
#selectPick{
vertical-align:middle;
height:15px;
font-size:12px;
}
#categorysearch option,
#selectPick option{
background:#fff;
border:0px solid #fff;
}


/*------indexlist-----------*/
div.indexlist{
padding:0px;
margin:0px;
letter-spacing:5px;
line-height:24px;
height:50px;
font-size:12px;
}

div.indexlist ul{
border-left:1px solid #ccc;
height:20px;
padding:0px;
margin:0px;
}
div.indexlist li{
line-height:1.5;
padding:0px;
margin:0px;
font-size:12px;
list-style:none;
border-width:1px 1px 1px 0px;
border-style:solid;
border-color:#ccc;
width:2em;
float:left;
text-align:center;
}

div.indexlist a,
div.indexlist span{
text-decoration:none;
display:block;
}
div.indexlist span{
font-weight:bold;
color:#c00;
background:#ccc;
}

div.indexlist p.logtotal{
letter-spacing:3px;
padding:0px;
margin:0px;
}

div.indexlist p.logtotal strong{
padding:5px;
}
/*---------
options
----------*/


.itemsearch{
width:500px;
}

.itemname{
font-size:12px;
letter-spacing:1px;
}
.item .memo1{
display:none;
padding:10px 0px;
font-size:12px;
letter-spacing:1px;
}


.itemprice{
padding:10px 0px;
font-size:12px;
letter-spacing:1px;
}

.item h3 a{
color:#fff;
}
.item h3{
margin:0px auto;
background:#000;
padding:5px;
color:#fff;
font-size:10px;
line-height:15px;
letter-spacing:2px;
}

.item form{
text-align:right;
}