.common-rule-btn{position:absolute;right:16px;top:16px;border-radius:20px;background:rgba(0,0,0,.30196078431372547);text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:99}.common-rule-btn p{color:#fff;font-size:13px;padding:2px 10px}.act-gashapon{width:100%;min-height:566px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.act-gashapon .game-container{width:100%;position:relative;height:566px;background-size:100%}.act-gashapon .game-container .edit-area{position:absolute;width:100%;height:566px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;border:1.5px dashed rgba(85,85,85,0);cursor:pointer;z-index:99}.act-gashapon .game-container .edit-area:hover{border:1.5px dashed rgba(85,85,85,.5019607843137255)}.act-gashapon .game-container .edit-area:hover:after{content:"编辑";position:absolute;top:0;right:0;width:38px;height:20px;background:rgba(0,0,0,.39);color:#fff;text-align:center;font-size:13px}.act-gashapon .game-container .background-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:566px;background-size:100%}.act-gashapon .game-container .background-image .title-image{position:absolute;top:30px}.act-gashapon .game-container .background-image .title-image img{width:323px;height:90px}.act-gashapon .game-container .background-image .sudoku-winner{position:absolute;top:140px;color:#fff;font-size:13px;font-weight:500;z-index:98}.act-gashapon .game-container .background-image .integer-tip{position:relative;top:516px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:25px;padding:0 2px}.act-gashapon .game-container .background-image .integer-tip .intger-icon{width:19px;height:19px}.act-gashapon .game-container .background-image .integer-tip p{padding:0 4px;font-size:13px;color:#333}.act-gashapon .game-container .background-image .game-content{position:absolute;top:126px;width:337px;height:400px;background-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.act-gashapon .game-container .background-image .game-content .button,.act-gashapon .game-container .background-image .game-content .door,.act-gashapon .game-container .background-image .game-content .gashapon-area{position:absolute;background-size:100%}.act-gashapon .game-container .background-image .game-content .gashapon-area{position:relative;top:45px;width:267px;height:182px;background-size:100%}.act-gashapon .game-container .background-image .game-content .gashapon-area .gash-item{position:absolute}.act-gashapon .game-container .background-image .game-content .door{width:83px;height:83px;left:30px;top:296px}.act-gashapon .game-container .background-image .game-content .button{width:170px;height:49px;right:38px;top:304px}