.common-rule-btn{text-align:center;z-index:99;background:rgba(0,0,0,.3);border-radius:20px;width:fit-content;position:absolute;top:16px;right:16px}.common-rule-btn p{color:#fff;padding:2px 10px;font-size:13px}.act-sudoku{justify-content:center;align-items:center;width:100%;min-height:550px;display:flex}.act-sudoku .game-container{background-size:100%;width:100%;height:550px;position:relative}.act-sudoku .game-container .edit-area{box-sizing:border-box;cursor:pointer;z-index:99;border:1.5px dashed rgba(85,85,85,0);width:100%;height:546px;position:absolute}.act-sudoku .game-container .edit-area:hover{border:1.5px dashed rgba(85,85,85,.5)}.act-sudoku .game-container .edit-area:hover:after{content:"编辑";color:#fff;text-align:center;background:rgba(0,0,0,.39);width:38px;height:20px;font-size:13px;position:absolute;top:0;right:0}.act-sudoku .game-container .background-image{background-size:100%;justify-content:center;width:100%;height:534px;display:flex;position:relative}.act-sudoku .game-container .background-image .sudoku-winner{color:#fff;z-index:98;font-size:13px;font-weight:500;position:absolute;top:167px}.act-sudoku .game-container .background-image .last-time{color:#fff;z-index:98;font-size:13px;font-weight:500;position:absolute;top:450px}.act-sudoku .game-container .background-image .integer-tip{background:#fff;border-radius:20px;justify-content:center;align-items:center;width:max-content;height:25px;padding:0 2px;display:flex;position:relative;top:488px}.act-sudoku .game-container .background-image .integer-tip .intger-icon{width:19px;height:19px}.act-sudoku .game-container .background-image .integer-tip p{color:#333;padding:0 4px;font-size:13px}.act-sudoku .game-container .background-image .game-content{background-size:100%;justify-content:center;align-items:center;width:351px;height:336px;display:flex;position:absolute;top:140px}.act-sudoku .game-container .background-image .game-content .grid-box{grid-gap:6px;grid-auto-flow:row;place-content:center;place-items:center;width:290px;display:grid;position:relative;top:10px}.act-sudoku .game-container .background-image .game-content .grid-9{grid-template-columns:repeat(3,1fr)}.act-sudoku .game-container .background-image .game-content .grid-13{grid-template-columns:repeat(4,1fr)}.act-sudoku .game-container .background-image .game-content .grid-13 img{width:30px!important;height:30px!important}.act-sudoku .game-container .background-image .game-content .grid-13 .action-button-13{grid-area:2/2/4/4;width:130px!important;height:104px!important}.act-sudoku .game-container .background-image .game-content .prize-item{text-align:center;background:#fff 0 0/100%;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;list-style:none;display:flex}.act-sudoku .game-container .background-image .game-content .prize-item img{width:40px;height:40px}.act-sudoku .game-container .background-image .game-content .prize-item p{color:#666;font-size:10px}.act-sudoku .game-container .background-image .game-content .grid-9>.prize-item{width:92px;height:75px}.act-sudoku .game-container .background-image .game-content .grid-13>.prize-item{width:67px;height:54px}.act-sudoku .game-container .background-image .game-content .action-button-9{width:92px;height:75px}.act-sudoku .game-container .background-image .game-content .action-button-13{grid-area:2/2/4/4;width:130px!important;height:104px!important}