@charset "utf-8";

/* cartitems css */
.cartStep .progress.step1 { background:url(../img/progress_step1.png) no-repeat right 20px;}

.cartList_text { margin:20px 0 10px 0; float:right;}
.cartList_text p { margin:0; padding:0 0 0 10px; height:16px; font-size:11px; color:#666; background:url(../img/cartArrow.gif) no-repeat 3px 5px;}

.item-table tr td input.quantity {height:12px; margin:0 5px; padding:2px 0 2px 1px; width:40px; font-weight:bold; color:#333; border:1px solid #ededed;}
.item-table tr td .item_name {margin-left:10px; font-size:14px; font-weight:bold; text-align:left !important;}
.item-table tr td .item_name a {text-decoration:none; }
.item-table tr td .item_name a:hover {text-decoration:underline; }
.item-table tr td .item_option {margin:10px 0 0 10px; text-align:left !important;}

.item-table tr td .num_input { position:relative; margin:0 5px; }
.item-table tr td .num_btn {margin-top:5px;}
.item-table .num_input .iconUp { position:absolute; right:14px; top:0; width:17px; height:10px; background:url(../img/icon_up.gif) no-repeat; cursor:pointer;}
.item-table .num_input .iconDown { position:absolute; right:14px; top:8px; width:17px; height:10px; background:url(../img/icon_down.gif) no-repeat; cursor:pointer;}

.command {clear:both; text-align:center; }
.command .w_btn {width:100px; height:40px; font-size:14px; font-weight:bold; line-height:40px;}