body{
    -webkit-user-select:none; /* Safari */
    -khtml-user-select:none; /* Konqueror HTML */
    -moz-user-select:none; /* Firefox */
    -ms-user-select:none; /* Internet Explorer/Edge */
    user-select:none; /* Non-prefixed version, currently supported by Chrome and Opera */ ;
}

.p_ga_2_m {background:var(--color-2);margin:0 auto 40px;padding: 10px 0 30px;position:relative;border-radius:10px;border:1px solid var(--color-4);width:calc(100% - 20px);}
.p_ga_2_m::before{content:"";width:100%;height:100px;position:absolute;z-index:2;background:linear-gradient(180deg, #111111 0%, rgba(51,51,51,0) 100%);bottom:-100px;left:0;display:none;}
.p_ga_2_m h1{font-family: "Sigmar", sans-serif;line-height: 1;opacity: 0.5;filter: blur(1px);color: var(--mainColor);}
.p_ga_2_m .audio{top:10px !important;}
.p_ga_2_m .help{top:10px !important;}
.p_ga_2_m .slp{width:calc(100% - 36px);display:table;margin:0 auto;max-width:380px;position:relative;text-align:center;border:10px solid var(--color-3);border-radius:10px;}
.p_ga_2_m .slp::before{content:"";width:calc(100% + 12px);height:20%;position:absolute;z-index:3;background:linear-gradient(180deg, var(--color-2), rgba(0,0,0, .0));top:-6px;border-radius:10px 10px 0 0;left:-6px;opacity:.5;}
.p_ga_2_m .slp::after{content:"";width:calc(100% + 12px);height:20%;position:absolute;z-index:2;background:linear-gradient(0deg, var(--color-2), rgba(0,0,0, .0));border-radius:0 0 5px 5px;bottom:-6px;left:-6px;opacity:.5;}
.p_ga_2_m .slp .re{position:relative;overflow:hidden;max-width:100px;display:inline-block;margin:0 !important;}
.p_ga_2_m .slp .re .sy{width:90%;height:45px;background-size:auto 38px;background-repeat:no-repeat;background-position:center;margin:5px auto;border-radius:5px;position:relative;background-color:var(--color-3);}
.p_ga_2_m .slp .re .sy::before{content:"";width:600%;height:1px;position:absolute;background:var(--color-2);bottom:-3px;left:-300%;}
.p_ga_2_m .slp .re .sy::after{content:"";width:100%;height:100%;position:absolute;background-image:linear-gradient(152deg, var(--color-1) 0% , rgba(0,0,0, .0) 40% , rgba(0,0,0, .2) ,rgba(0,0,0, .0) 80% , var(--color-4) 100%);left:0;top:0;border-radius:3px;opacity:.5;}

.p_ga_2_m .slp .re .sy[pl="1"]{box-shadow:0 0 0px 1px var(--mainColor) inset;}
.p_ga_2_m .slp .re .sy[pl="1"][re="1"]{background-color:var(--mainColor);z-index:2;transition:.3s;}

.p_ga_2_m .bup{position:relative;width:98%;margin: 20px auto;display:flex;flex-direction:row;align-items:center;justify-content: center;}
.p_ga_2_m .bup_bo{display:inline-block;}
.p_ga_2_m .bup .te{position:absolute;top:-7px;font-size:12px;background: var(--color-5);border-radius:100px;padding:1px 5px 0;left:50%;transform:translatex(-50%);white-space:nowrap;z-index:1;color: black;}
.p_ga_2_m .bup .pl{position:relative;width:50px;height:40px;background: var(--color-5);border-radius:5px 0 0 5px;cursor:pointer;margin:0;}
.p_ga_2_m .bup .pl .pl_pl{float:left;max-width:35px;padding:0;background:none;border:none;box-shadow:none;display:table;text-align:center;font-size:17px;margin-top:10px;color: black;}
.p_ga_2_m .bup .pl .pl_au{position:absolute;right:10px;top:7px;width:10px;height:calc(50% - 5px);background:url('/images16/arrow_up_v1.png') no-repeat scroll center / 10px;display:inline-block;transition:.8s;}
.p_ga_2_m .bup .pl .pl_au:active{transform:scale(1.5);transition:.2s;}
.p_ga_2_m .bup .pl .pl_ad{position:absolute;right:10px;bottom:7px;width:10px;height:calc(50% - 5px);background:url('/images16/arrow_down_v1.png') no-repeat scroll center / 10px;display:inline-block;transition:.8s;}
.p_ga_2_m .bup .pl .pl_ad:active{transform:scale(1.5);transition:.2s;}
.p_ga_2_m .bup .am{position:relative;height:40px;background: var(--color-5);cursor:pointer;border-radius:0 5px 5px 0;margin:0 5px 0 1px;}
.p_ga_2_m .bup .am-in-bo{color: black;background: var(--color-5);}
.p_ga_2_m .bup .am-in-bo .am-va{width:60px;color: black;}
.p_ga_2_m .bup .bu{transition:.2s;padding:0 5px;font-size:20px;color:black;background:var(--mainColor);text-align:center;z-index:10;border-radius:5px;cursor:pointer;width: 100px;background-image:linear-gradient(160deg,rgba(0,0,0, .0) , rgba(0,0,0, .3));height:60px;}
.p_ga_2_m .bup .focus{background:#ffffff;}
.p_ga_2_m .bup .bu.bu0{}
.p_ga_2_m .bup .bu.bu0:active{background:#dddddd;transform:scale(0.9);transition:.1s;}
.p_ga_2_m .bup .bu.bu1{background:#555555;}
.p_ga_2_m .bup .bu span{position:relative;margin:0 auto;color:#111111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:60px;}
.p_ga_2_m .bup .bu span::before{content:"";position:absolute;width:12px;height:12px;top:13px;right:-15px;background:url('/images16/arrow_down_v1.png') no-repeat scroll center / contain;transform:rotate(-90deg);display:none;}
.p_ga_2_m .bup .au{cursor:pointer;background:var(--mainColor);background-image:linear-gradient(160deg,rgba(0,0,0, .0) , rgba(0,0,0, .3));height:40px;border-radius:0 5px 5px 0;color:black;padding:0 5px;filter:brightness(0.6);}
.p_ga_2_m .bup .au .au_im{height:19px;display:inline-block;width:25px;float:left;margin-top:5px;}
.p_ga_2_m .bup .au.au0 .au_im{background:url(/images16/refresh_v1.png) no-repeat scroll center / 14px;}
.p_ga_2_m .bup .au.au1 .au_im{background:url('/images16/pause_v1.png') no-repeat scroll center / 11px;}
.p_ga_2_m .bup .au .au_te{font-size:11px;margin-top:7px;text-align:center;}

.p_ga_2_m .tam{position:relative;width:calc(90% - 10px);padding:5px;border-radius:5px;margin:5px auto -10px auto;text-align:center;justify-content:center;display:flex;color:var(--color-6);}
.p_ga_2_m .tam_te{margin-right:3px;}
.p_ga_2_m .tre{position:relative;width:calc(90% - 10px);padding:5px;display:none;border-radius:5px;margin:5px auto 0 auto;text-align:center;justify-content:center;color:var(--color-6);}
.p_ga_2_m .tre_te{margin-right:3px;}

.p_ga_2_m .res{position:relative;width:100%;display:table;z-index:3;max-width:410px;margin:0 auto;}
.p_ga_2_m .res *{transition:.4s}

.p_ga_2_m .res .li{font-size:15px;margin:5px auto;display:flex;flex-wrap:wrap;align-items:stretch;padding:5px 10px 0px;border-radius:10px;width:calc(100% - 40px);justify-content:center;}
.p_ga_2_m .res .li.li1{margin-top:10px;display:flex;flex-wrap:wrap;padding-bottom:5px;border-radius:10px 10px 0 0;align-items: flex-start;justify-content: center;}
.p_ga_2_m .res .li.li2{border-radius:0 0 10px 10px;margin-top:-5px;padding:0 10px;background:var(--color-2);}

.p_ga_2_m .res .li .pt_t{border-radius:5px;display:flex;align-items: flex-start;margin: 3px 6px;}
.p_ga_2_m .res .li .pt_t .pt_sy{width: 30px;height: 30px;background-position:center;background-repeat:no-repeat;background-size: 18px;border-radius: 5px;position: relative;background-color: var(--color-3);}
.p_ga_2_m .res .li .pt_t .pt_li{margin-left: -5px;background:var(--color-3);border-radius: 5px;}
.p_ga_2_m .res .li .pt_t .pt_li .pt_li_t{border-radius: 3px;margin:1px;padding: 0px 5px;display: flex;position: relative;}
.p_ga_2_m .res .li .pt_t .pt_li .pt_li_t[re="1"]{background:var(--mainColor);color:black;}
.p_ga_2_m .res .li .pt_t .pt_li .pt_li_t .pt_li_co{opacity: .3;margin-right: 5px;position: relative;}
.p_ga_2_m .res .li .pt_t .pt_li .pt_li_t .pt_li_co::before{content:"x";font-size:12px;}
.p_ga_2_m .res .li .pt_t .pt_li .pt_li_t .pt_li_co::after{content:":";font-size:12px;}
.p_ga_2_m .res .li .pt_t .pt_li .pt_li_t .pt_li_rep{float:left;margin-left:-4px;transform:scale(.85);}
.p_ga_2_m .res .li .pt_t .pt_li .pt_li_t .pt_li_re_co{margin-left:5px;display:none;position: absolute;right: 0;background: var(--mainColor);transform: translateX(calc(100% + 2px));padding: 0px 3px;border-radius: 3px;opacity: 0;animation: fromLeft .5s cubic-bezier(0,0,0,1.2) 0s forwards;z-index: 1;}

.p_ga_2_m .res .li .pl_t{margin:3px;padding:5px;background:var(--color-3);text-align:center;transform:scale(.7);opacity:.5;display:none;border:1px solid var(--color-4);}
.p_ga_2_m .res .li .pl_t.selected{transform:scale(1);opacity:1;display:block;}
.p_ga_2_m .res .li .pl_t[re="1"]{transform:scale(1.05);border-color:var(--mainColor);}
.p_ga_2_m .res .li .pl_t .pl_re{display:inline-block;}
.p_ga_2_m .res .li .pl_t .pl_re .pl_sy{width:5px;height:5px;margin:1px;}
.p_ga_2_m .res .li .pl_t .pl_re .pl_sy[ru="0"]{background-color:var(--color-5);}
.p_ga_2_m .res .li .pl_t .pl_re .pl_sy[ru="1"]{background-color:var(--mainColor);}
.p_ga_2_m .game-reward{bottom: -15px;left: calc(50% - 40px)!important;top: auto!important;opacity: 0;animation: zoomIn .5s cubic-bezier(0,0,0,1) .1s forwards;}

@media only screen and (max-width:820px){
    .p_ga_2_m .res .li .pt_t .pt_sy{width:30px;height:30px;background-size:18px;}
}