body.dummy {}
body {background:#fff; color:#000; font:11px Tahoma, Arial, sans-serif; margin:0; padding:0;}

div.dummy {}
div.top, div.bottomBanner {display:none;}
div.footer p {display:none; margin:0; padding:0;}

div.shopping .body div {min-height:50px;}
div.shopping .body div div#shopTitle {margin:0; padding:0;}
div.shopping .body div div#shopTitle div {margin:0; padding:0;}
div.shopping .body div div#shopTitle div h1 {color:#000; font:bold 18px Tahoma, Arial, sans-serif; margin:0; padding:0;}	
div.shopping .body div div#shopTitle div div {display:none;}

div.shopping .body div table {border-bottom:1px solid #000; border-left:1px solid #000; margin:0 auto 11px; table-layout:fixed;}
div.shopping .body div table .alnl {text-align:left;}
div.shopping .body div table .alnc {text-align:center;}
div.shopping .body div table thead tr {background:#ABACAC; color:#fff; font:bold 12px Tahoma, Arial, sans-serif;}
div.shopping .body div table thead tr th {border-top:1px solid #000; border-right:1px solid #000; padding:4px 4px 7px;}
div.shopping .body div table tbody td {border-top:1px solid #000; border-right:1px solid #000; border-bottom:none;}
div.shopping .body div table tbody td img {display:none;}

div.shopping #total {background:#EFEFEF; color:#666; padding:0 30px 0 15px;}
div.shopping #total strong {color:#333;}
div.shopping #total dl {list-style:none; margin:0; padding:0;}
div.shopping #total dl dt {border-bottom:1px dotted #ABACAC; float:left; margin:7px 0 0; padding:0 0 8px; width:600px;}
div.shopping #total dl dd {border-bottom:1px dotted #ABACAC; float:right; margin:7px 0 0; padding:0 0 8px; width:80px; text-align:right;}
div.shopping #total dl strong.cupon {color:#F94B10;}
div.shopping #total dl dd.hgt {height:12px; padding-top:7px;}
div.shopping #total dl dt span {display:block; float:left; width:60px;}
div.shopping #total dl dt span.w500 {width:535px;}
div.shopping #total dl dt input.txt {display:none;}
div.shopping #total dl dt input.imgBut {display:none;}
div.shopping #total dl dt.none {border:none; padding:0; width:707px;}
div.shopping #total dl dt.none img {display:none;}
div.shopping #total dl dt.none input {vertical-align:middle;}
div.shopping #total dl dt.none input.img {display:none;}
div.shopping #total select {border:1px solid #969696; color:#666; font:10px Tahoma, Arial, sans-serif; width:180px;}
div.shopping #total dl a {color:#F94B10;}
div.shopping #total dl a:hover {color:#000;}
div.shopping #total #clear {background:none; clear:both; min-height:8px; height:8px;}
.hide {display:none;} 
div.shopping #total dl dt p#hideLine {display:none;}
.tblPrint {border-top:1px solid #000; border-right:1px solid #000; margin-bottom:15px;}
.tblPrint th, .tblPrint td {border-bottom:1px solid #000; border-left:1px solid #000;}
.tblPrint th.alnl, .tblPrint td.alnl {text-align:left;}
.tblPrint th.alnc, .tblPrint td.alnc {text-align:center;}
.sumBox {width:620px; text-align:right;}