/* Order */

.order .process { margin-bottom: 25px;}
.order .process .pointer { margin-left: 15px; margin-right: 15px; display: inline;}
.order .head { background: none; height: 52px; margin-bottom: 12px; background-color: #F7F7F7}
.order .head .text { padding: 5px 15px;}
.order .head .text table td { white-space: nowrap;}
.order input.quantity { border: 1px solid #D1D1D1; padding-top: 3px; position: relative; top: 5px; width: 50px; display: inline;} 
.order input.continue,
.order input.continue_r { cursor: hand; width: 140px; height: 53px; background: url("./b_continue.gif") no-repeat 0 0; 
border: none; margin-top: 14px; margin-left: 42px; margin-bottom: 0px;}
.order input.continue_r { float: right; position: relative; left: 5px; margin-top: 20px;}
.order input.check { width: auto; border: none; position: relative; margin: 0; left: -2px; top: 0px;}
.order .hint { width: 100px;}
.order input.pay { cursor: hand; width: 154px; height: 53px; background: url("./b_pay.gif") no-repeat 0 0; 
border: none; margin-bottom: 0px; position: relative; left: -5px; margin-top: 20px;}

.order .slash { display: inline; margin-left: 10px; margin-right: 10px; position: relative; top: -8px; color: #aaaaaa;}
.order .label_amount, 
.order .amount { font-size : 13px; font-weight: bold; margin-bottom: 10px}

.order img.icon { border: 1px solid #dddddd;}

html:root .order .head { margin-right: 30px;}
