*{padding:0;margin:0;}body{background-color:#220B07;}.grid{width:320px;margin:0 auto;position:relative;overflow:hidden;}#banner{width:100%;height:255px;background:url(images/bg.jpg) no-repeat;-webkit-background-size:320px auto;background-size:320px auto;overflow:hidden;position:relative;}#banner img{border:0px;width:100px;}#banner dl{margin-top:110px;}#banner a{margin-right:20px;}#banner dl,#banner dt,#banner dd,#banner a{float:left;}#banner dl{width:1000%;height:125px;}.block{background-color:#B70D0F;border:1px solid #D74E4A;margin:0 5px 10px 5px;padding:10px;padding-top:40px;color:#fff;position:relative;font-size:12px;}.block .title{position:absolute;top:8px;left:-6px;font-size:16px;background:url(images/tit.png) no-repeat;padding:5px 10px;font-weight:bold;width:105px;height:24px;-webkit-background-size:105px auto;background-size:105px auto;}.block p{line-height:22px;text-indent:20px;}#hammer{position:absolute;top:94px;left:-74px;height:87px;width:74px;z-index:3;}#hammer.hit{transform:rotate(-30deg);-ms-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);}#f{position:absolute;top:113px;left:0;z-index:2;display:none;}#f img{width:100px;}#mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:rgba(0,0,0,.4);display:none;}#dialog{position:absolute;top:50%;left:50%;height:100px;width:276px;margin-left:-150px;margin-top:-50px;border:2px solid #F1E572;padding:10px;background-color:#fff;display:none;z-index:6;font-weight:bold;font-size:20px;}#dialog.yes{color:#900;background-image:url(images/y.png);background-position:right bottom;background-repeat:no-repeat;-webkit-background-size:100px auto;background-size:100px auto;}#dialog.yes a{display:block;}#dialog.no{color:#333;}#dialog.no button{display:block;}#content{text-align:center;}#dialog button,#dialog a{display:none;font-size:14px;position:absolute;bottom:10px;left:50%;height:30px;width:80px;line-height:30px;margin-left:-40px;background-color:#6D0708;border:none;color:#fff;text-align:center;}