*{margin:0px; padding:0px;}
li{list-style:none;}
body{color:#FFF; background-image:url(../images/hongbao/bg.jpg); background-repeat:no-repeat; background-position:center top; background-size:100%; background-color:#FBC405;}
#msg{position:fixed; width:100%; height:100%; z-index:9991; left:0px; top:0px; background-image:url(../images/hongbao/hongbaomsgbg.png); background-repeat:repeat; display:none; cursor:pointer;}
#msg dl{width:75px; height:107px; position:fixed; z-index:9992; left:50%; top:50%; margin-left:-37px; margin-top:-100px;}
#msg dl dt img{box-shadow:0px 0px 20px #FFFF00;-moz-box-shadow:0px 0px 20px #FFFF00;-webkit-box-shadow:0px 0px 20px #FFFF00;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
#msg dl dd{width:24px; height:24px; text-align:center; line-height:24px; background-color:#FFF; color:#FF0000; position:absolute; right:-12px; top:-12px;-moz-border-radius: 100px; -webkit-border-radius: 100px; border-radius:100px; font-weight:bold; font-size:18px; font-family:Arial Black,Arial; border:solid 2px #FF0000;}
#msg span{display:block; position:fixed; left:0px; top:50%; width:100%; font-size:16px; text-align:center; color:#FFFF00; margin-top:30px;}
#msg span strong{color:#FF0000; font-family:Arial Black,Arial; font-size:32px;}

.hidebox{display:none;}
.hongbao img{position:fixed; z-index:9990; cursor:pointer;}

.cenbox{padding-left:20px; padding-right:20px;}
.cenbox .zjbox{margin-top:90%;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; background-image:url(../images/hongbao/msgbg.png); background-repeat:repeat;border:solid 1px #FFFF00; padding:20px;}
.cenbox .zjbox ul{height:100px; overflow:hidden;}
.cenbox .zjbox ul li{padding-top:5px; padding-bottom:5px; font-size:0.9em;}
.cenbox .zjbox ul li small{font-size:0.6em; margin-right:1em;}
.cenbox .zjbox ul li span{color:#00FF00; margin-right:1em;}
.cenbox .zjbox ul li strong{color:#FFFF00;}

.cenbox .xxx{margin-top:30px;}
.cenbox .xxx table{text-align:center; background-color:#990000;}
.cenbox .xxx table td{padding:10px;}
.cenbox .xxx table tr:first-child td{font-weight:bold; background-color:#FFFF00; color:#FF0000; font-size:0.8em;}
.cenbox .xxx table tr td{background-color:#FF0000; font-size:0.6em;}

.cenbox .gz{margin-top:30px; padding-bottom:20px;}
.cenbox .gz h1{text-align:center; font-size:1.5em; color:#FF0000; border-bottom:solid 1px #FFFF00; padding-bottom:10px;}
.cenbox .gz p{padding-top:15px; color:#FF0000; font-size:0.6em;}