body{
padding:10px;
width:auto !important;
text-align:center;
background:#fff;
}
h1{
margin:0;
padding:6px 0px;
font-size:16px;
}
.noPrint{
margin-bottom:4px;
padding:4px;
}
.noDisp{
display:none;
}
.coupon, .coupon span{
font-size:14px;
font-weight:bold;
}
.area{
display:block;
padding-top:4px;
}
.gray{
color:#999;
}
.red{
color:#A00;
}
.tips, .tipsr{
margin:0 auto;
padding:4px;
width:95%;
background:#EEF6FF;
border:1px dotted #6CF;
font-size:14px;
font-weight:bold;
}
.tipsr{
border:1px dotted #EFB88B;
background:#FFF1E5;
}
.tipsr img{
vertical-align:middle;
}
.nav{
color:#000;
font-size:14px;
}
.nav a{
font-size:14px;
color:#00a;
}
.nav a{
white-space:nowrap;
}
.nav a:hover{
color:#f00;
}
.lightred{
color:#F00;
}
.submitButton{
width:250px;
color:#C00;
font-size:16px;
font-weight:bold;
}
#mcoupon, #mothercoupon{
margin:8px auto 4px auto;
padding:0px !important;
width:780px;
border-top:1px dashed #ccc;
}
#mcoupon div, #mothercoupon div{
font-weight:bold;
font-size:16px;
padding:6px 4px;
text-align:left;
}
#mcoupon a, #mothercoupon a{
display:block;
margin-left:20px;
padding:4px 0px;
text-align:left;
font-size:14px;
}
#mcoupon span.dred, #mothercoupon span.dred{
color:#c00;
text-decoration:none;
font-size:12px;
}
#page{
position:relative;
margin:8px auto;
width:213mm;
height:300mm;
text-align:left;
}
#page div.bg{
position:absolute;
z-index:-10;
background:#ccc;
left:8px;
top:8px;
width:210mm;
height:297mm;
}
#printA4{
margin:0;
width:210mm;
height:297mm;
text-align:left;
border:1px solid #333;
background:#fff;
}
#printA4 img{
margin-top:15mm;
margin-left:15mm;
}
.couponNav{
display:inline !important;
margin:0 !important;
padding:0 !important;
color:#008000;
}
#allCoupons{
margin:0 auto;
width:888px;
text-align:center;
 }