.gamebetlist {display: flex;align-items: center;justify-content: space-between;padding: 10px 25px;border-bottom:1px solid #333;font-size: 14px;line-height: 1.5em;position: relative;color: #fff;}
.gamebetlist2 {display: flex;align-items: center;padding: 10px;font-size: 14px;line-height: 1.5em;gap: 10px;justify-content: space-between;}
.gamebetdetail {}
.gamebetlist:nth-child(even) {background: ;}
.gamebetdetail span {color: #585858;}
.gamebetdetail2 {width: 100%;}
.gamebetdetail2 li {display: flex;justify-content: space-between;font-size: 15px;}
.gamebetdetail2 li .PASS {display: inline-block;color: #1d51c9;margin: 5px 8px 15px 0;}
.gamebetdetail2 li .FAIL {display: inline-block;color: #e1423c;margin: 5px 8px 15px 0;}
.gamebetdetail2 li .BET {display: inline-block;color: #319e8a;margin: 5px 8px 15px 0;}

.gamebetmore {}
.gamebetlist .detail {border:1px solid #0070d9;border-radius: 6px;color: #fff;background: linear-gradient(-180deg, #128ef8 50%, #0b7fe7 50%);width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .done {border-radius: 6px;color: #fff;background:#0056a6;width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .cancel {border-radius: 6px;color: #fff;background:#9ca3af;width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .use {border-radius: 6px;color: #fff;background:#f25a37;width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .poss {border-radius: 6px;color: #fff;background:#ff1237;width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .imposs {border-radius: 6px;color: #fff;background:#0056a6;width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .perdone {border-radius: 6px;color: #fff;background:#454545;width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .collposs {border-radius: 6px;color: #fff;background:#279140;width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .giftposs {border-radius: 6px;color: #fff;background:#92278f;width: 60px;height: 60px;align-items: center;display: flex;justify-content: center;}
.gamebetlist .close {position: absolute;right: 25px;top: 15px;}

.betresultwrap {padding: 10px;margin: 0 10px 10px;border-radius: 6px;border: 1px solid #e7e7e7;box-shadow: 2px 2px 10px #ececec;font-size: 14px;line-height: 1.5em;}
.betresulttable {}
.betresulthead {display: flex;text-align: center;font-size: 14px;color: #454545;}
.betresulttop {display: flex;justify-content: space-between;background: #3591d5;color: #fff;padding: 7px;border-radius: 3px 3px 0 0;font-size: 14px;margin-top: 5px;}
.betresulttop img {vertical-align: middle;margin-right: 5px;}
.betresultbottom {display: flex;gap: 5px;font-size: 13px;border: 1px solid #e4e4e4;border-top: 0;padding-left: 5px;}
.betresultbottom li {display: flex;justify-content: space-between;align-items: center;border-radius: 3px;padding: 5px;margin: 5px 0;gap: 5px;}
.betresultbottom li:nth-child(even) {justify-content: center;}
.betresultbottom li:last-child {display: inline-block;text-align: center;}
.betresultbottom li:last-child span {display: block;line-height: 12px;}
.betresultbottom li.on {background: #ef4d58;border: 1px solid #cb4343;color: #fff;}
.betresultbottom li.off {background: linear-gradient( to bottom, #f4f4f4, #e2e2e2);border: 1px solid #ddd;color: #454545;}
.betresultwrap .btnwrap {margin: 0;}
.betresultcon {border-top: 1px solid #ddd;margin-top: 20px;padding-top: 10px;white-space: pre;color: #585858;}
.delet {background: #de2f4e;border: 1px solid #7e3636;border-radius: 6px;padding: 15px;}
.delet img, .upload img {height: 20px;vertical-align: middle;}
.upload {background: linear-gradient( to bottom, #128df7, #0879e0);border: 1px solid #0070d9;border-radius: 6px;padding: 15px;}
.upicon, .downicon {display: flex;align-items: center;gap: 2px;}
.upicon img, .downicon img{height: 10px;vertical-align: middle;}

.betresultmini {border: 1px solid #ddd;border-radius: 0 0 4px 4px;}
.minilist:first-child {border-top: 0;}
.minilist:nth-child(even) {background: #f7f9fc;}
.minilist {border-top: 1px solid #ddd;padding: 10px;color: #585858;}
.minilist span {color: #7b7b7b;}
