
.body { margin:0px; text-align:left; }
.car img { width:auto; }
.mask { position:fixed; top:0px; left:0px; background:#000000; display:none; width:100%; height:100%; z-index:100; }
.progress { position:fixed; top:0px; left:0px; background:transparent; display:none; width:100%; height:100%; z-index:9999; }

.iconmsg { width:120px; border-radius:4px; background:#aa0000; color:#ffffff; font-size:12px; position:absolute; padding:8px; box-shadow:2px 2px 8px #000000; }
.icon:hover { cursor:pointer; }
.iconerr { width:auto; border-radius:4px; background:#aa0000; color:#ffffff; font-size:12px; padding:5px; text-align:center; }
.alertX { position:absolute; color:red; text-decoration:blink; top:615px; left:740px; font-size:20px; font-weight:bold; }
#dialogGameDesc { display:none; }
#dialogFinish { display:none; }
#dialogReg { display:none; }
#tabReg td { text-align:left; vertical-align:top; }
#tabReg td.caption { padding-top:8px; }
#tabReg .header { background:#cccccc; border-radius:4px; padding:4px; }
#memdistrict { display:none; }
.result { width:80%; }
.coldcard { width:auto; background:#cccccc; border-radius:5px; }
.coldcard td { padding:10px; text-align:center; white-space:nowrap; }
.coldcode { width:auto; }
.coldcode td { text-align:left; white-space:nowrap; }
.msg { position:absolute; top:0px; left:0px; background:#000000; color:#ffffff; display:none; }

@media screen and (max-width:1200px) {
.car img { width:100%; }
}

.ui-dialog .ui-dialog-titlebar { display:none; }

