b{font-weight:normal}
.ptb{padding:0!important}
.tx_blue{color:var(--fd)!important} /*당첨,적중*/
.tx_red{color:#38bdf8!important} /*미당첨,미적중*/
.tx_green{color:#2bf816!important} /*적특,무*/
.tx_white{color:#818181!important} /*취소,진행중*/

.tabTitle ul,
.game_cate ul{display:flex;justify-content:space-between}
.tabTitle ul li,
.game_cate ul li{flex:1 1 0;padding:0}
.tabTitle.depth1 ul{border-bottom:1px solid var(--f5); background: #062235;}
.tabTitle.depth1 ul li a{display:flex;align-items:center;justify-content:center;height:48px;border:1px solid var(--40);border-left:0;border-bottom:0;font-family:'jal';font-size:14px}
.tabTitle.depth1 ul li a:hover,
.tabTitle.depth1 ul li a.on{position:relative;margin-top:-1px;border:2px solid var(--f5);--border-bottom:0;color:var(--f6)}
.tabTitle.depth1 ul li a:hover::after,
.tabTitle.depth1 ul li a.on::after{display:block;position:absolute;right:0;bottom:-1px;left:0;width:100%;height:2px;background:#000;content:''}

/* .tabTitle.depth2 ul, .game_cate ul{margin:20px 0 10px}
.tabTitle.depth2 ul li a, .game_cate ul li a{display:flex;align-items:center;justify-content:center;height:48px;margin-left:-1px;border:1px solid var(--40);background:#062235;font-family:'jal';font-size:12px;color:#a39d9d}
.tabTitle.depth2 ul li a .live-tmenu-countdown{text-align:center;font-family:'a2'}
.tabTitle.depth2 ul li a .live-tmenu-countdown span{color:#a39d9d!important}
.tabTitle.depth2 ul li a:hover, .tabTitle.depth2 ul li a.on, .game_cate ul li a:hover, .game_cate ul li a.on{position:relative;background:#000;border-color:#ddb57f;color:#fff}
.tabTitle.depth2 ul li a:hover .live-tmenu-countdown,
.tabTitle.depth2 ul li a:hover .live-tmenu-countdown span,
.tabTitle.depth2 ul li a.on .live-tmenu-countdown,
.tabTitle.depth2 ul li a.on .live-tmenu-countdown span{color:#fff!important} */

.game_cate ul li a .iconfont{margin-right:10px;font-size:24px;color:#907879}
.game_cate ul li a:hover .iconfont,
.game_cate ul li a.on .iconfont{color:#f3cf6f}

.g_gr_c{position:relative;background:var(--gold)!important}
.g_gr_c *{color:#000!important}

.bonus-tit{padding:10px 8px;font-family:'jal';font-size:12px}
.bonus-tit .small{color:#545252}
.bonus_folder ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3px}
.bonus_folder ul li a{display:flex;align-items:center;justify-content:space-between;height:33px;padding:0 8px;border:1px solid #343232;background:#1a1919;font-size:12px}
.bonus_folder ul li a strong{font-family:'jal';font-weight:normal;color:var(--fd)}

.game_head table,
table.history{width:100%;margin-top:20px;table-layout:fixed;border-spacing:0}
.game_head table thead th,
table.history thead th{height:32px;border-top:2px solid #4a060a;border-bottom:2px solid #4a060a;font-size:12px;font-weight:normal;color:#a39d9d}
.game_head table thead tr th:first-child,
table.history thead tr th:first-child{border-left:2px solid #4a060a}
.game_head table thead tr th:last-child,
table.history thead tr th:last-child{border-right:2px solid #4a060a}
.tb-tbody table.history{width:calc(100% + 4px);border-spacing:2px;margin:0 -2px -2px -2px}
table.history{margin:0}
table.history tbody td{overflow:hidden;height:33px;padding:0 6px;border:1px solid #343232;background:#1a1919;text-align:center;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}
table.history tbody td *{font-weight:normal}
table.history tbody td.in_time{color:#818181}
table.history tbody td.hi_list{border:2px solid #f4ce6d;background:#000;color:var(--f6)}
table.history tbody td.hi_result{font-family:'jal';font-size:12px}
table.history tbody td.empty{height:10px;border:0;background:none}
table.history.minigame{border-collapse:separate;border-spacing:0 0 10px 0}
/* table.history.minigame tbody tr td{margin-bottom:10px} */

.game_row .game_sub{display:none}
.game_row .game_sub.on{display:block}
.game_row .g_head{display:flex;align-items:center;height:40px;padding:0 10px}
.game_row .g_head img{margin-right:10px;vertical-align:middle}
.game_row .g_head strong{font-weight:normal}
.g_item{display:grid;grid-template-columns:124px 1fr 106px 1fr 65px 75px;gap:2px}
.g_item li{overflow:hidden;display:flex;align-items:center;justify-content:center;height:33px;border:1px solid #343232;background:#1a1919}
.g_item li.g_day{color:#818181}
.g_item li.g_home,
.g_item li.g_away{padding:0 10px;justify-content:space-between;cursor:pointer}
.g_item li.g_home img,
.g_item li.g_away img{vertical-align:middle}
.g_item li.g_home .divd{margin-left:20px}
.g_item li.g_away .divd{margin-right:20px}
.g_item li.g_odd{cursor:pointer}
.g_item li.g_more,
.g_item li.g_more *{font-family:'jal';font-size:12px;font-weight:normal;color:var(--fd)!important}
.g_item li.g_more a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.g_item li.g_more a.g_list_view{position:relative;background:#000;color:#fff!important}
.g_item li.g_more a.g_list_view::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--f5);content:''}
.g_item li.g_more a.g_list_view *{color:#fff!important}
.g_item li .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.g_item li .divd{white-space:nowrap}

/* .game_row .g_item{display:grid;grid-template-columns:124px 1fr 106px 1fr 65px 75px;gap:2px}
.game_row .g_item li{overflow:hidden;display:flex;align-items:center;justify-content:center;height:33px;border:1px solid #343232;background:#1a1919}
.game_row .g_item li.g_day{color:#818181}
.game_row .g_item li.g_home,
.game_row .g_item li.g_away{padding:0 10px;justify-content:space-between;cursor:pointer}
.game_row .g_item li.g_home img,
.game_row .g_item li.g_away img{vertical-align:middle}
.game_row .g_item li.g_home .divd{margin-left:20px}
.game_row .g_item li.g_away .divd{margin-right:20px}
.game_row .g_item li.g_odd{cursor:pointer}
.game_row .g_item li.g_more,
.game_row .g_item li.g_more *{font-family:'jal';font-size:12px;font-weight:normal;color:var(--fd)!important}
.game_row .g_item li.g_more a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.game_row .g_item li.g_more a.g_list_view{position:relative;background:#000;color:#fff!important}
.game_row .g_item li.g_more a.g_list_view::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--f5);content:''}
.game_row .g_item li.g_more a.g_list_view *{color:#fff!important}
.game_row .g_item li .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.game_row .g_item li .divd{white-space:nowrap} */

.game_row.over .g_head{color:#5b5b5b}
.game_row.over .g_item li,
.game_row.over .g_item li *{color:#5f5f5f!important}
.game_row.over .g_item li{border-color:#232121;background-color:#000}
/*개경주 너비지정*/
.game_row.vdog .g_item{grid-template-columns:124px 75px 1fr 75px}

h3.sub-title{height:33px;margin-bottom:20px;border-bottom:1px solid var(--40);font-size:22px;font-weight:normal;font-family:'jal'}

.game-iframe{overflow:hidden;width:1217px;margin:0 auto;border:1px solid var(--40);box-sizing:border-box;}
.game-iframe .game-iframe-cont{text-align:center}
.game-iframe .power-box{display:flex;align-items:center;justify-content:space-between;height:66px;padding:0 20px;background:#062235}
.game-iframe .power-box .left{font-family:'jal';font-size:20px}
.game-iframe .power-box .left span.yellow{color:var(--fd)}

.miniBetArea{position:relative;margin-top:10px;padding:20px 20px 0 20px;border:1px solid var(--40)}
.miniBetArea .betting_stop,
.miniBetArea .betting_lock{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}
.miniBetArea .betting_stop .line-center,
.miniBetArea .betting_lock .line-center{position:absolute;top:50%;left:50%;font-family:'jal';font-size:18px;text-align:center;transform:translate(-49.999%,-49.999%)}

.miniBetArea .betting_stop .line-center::before,
.miniBetArea .betting_lock .line-center::before{display:block;margin-bottom:12px;font-size:60px;color:#f13131;-webkit-font-smoothing:antialiased}

.miniBetArea .betting_stop .line-center i::before,
.miniBetArea .betting_lock .line-center i::before{display:block;margin-bottom:12px;font-size:60px;color:#f13131;-webkit-font-smoothing:antialiased}

.game-select-box-cont1::after{display:block;clear:both;content:''}
.game-select-box-cont1 .left{float:left;width:calc(50% - 10px)}
.game-select-box-cont1.wGrid3 > div { width:calc(100% / 3 - 10px); }
.game-select-box-cont1.wGrid3 > div.left:first-child { margin-right:15px; }
.game-select-box-cont1 .right{float:right;width:calc(50% - 10px)}
.game-select-box-cont1 .cont{padding:10px 0}
.game-select-box-cont1 ul{display:flex;gap:10px;margin-bottom:10px}
.game-select-box-cont1 ul li{flex:1 1 0}
.game-select-box-cont1 .small-tit{font-size:12px;color:#9c9696}
.game-select-box-cont1 .small-tit span{color:var(--fd)}
.game-select-box-cont1 .small-tit strong{font-weight:normal;color:var(--fd)}
.game-select-box-cont1 .game-ctrl{display:flex;align-items:center;justify-content:center;height:50px;border-radius:10px;cursor:pointer}
.game-select-box-cont1 .game-ctrl.blue-box{border:2px solid #161b87;background:linear-gradient(#272dab,#090d55)}
.game-select-box-cont1 .game-ctrl.green-box{border:2px solid #0b260d;background:linear-gradient(#146510,#052206)}
.game-select-box-cont1 .game-ctrl.red-box{border:2px solid #075985;background:linear-gradient(#38bdf8,#0369a1)}
.game-select-box-cont1 .game-ctrl p{font-family:'jal';font-size:15px;text-align:center}
.game-select-box-cont1 .game-ctrl p span{display:flex;justify-content:center;font-family:'a2';font-size:12px}
.game-select-box-cont1 .game-ctrl:hover,
.game-select-box-cont1 ul li.on .game-ctrl{border:2px solid #e6af52;background:linear-gradient(var(--f5),#bd7f2f);box-shadow:0 0 16px rgba(237,197,102)}
.game-select-box-cont1 .game-ctrl:hover *,
.game-select-box-cont1 ul li.on .game-ctrl *{color:#000}

.section-box-tit{margin-top:20px!important;margin-bottom:10px;font-family:'jal';font-weight:normal;font-size:16px}
.section-box-tit span{margin-left:12px;font-family:'a2';font-size:13px;color:#9c9696}
.section-box-tit b{font-weight:normal;color:var(--f6)}
.table-style2 table{width:100%;border-spacing:0;table-layout:fixed}
.table-style2 table thead th{height:36px;border-top:2px solid #4a060a;border-bottom:2px solid #4a060a;font-size:12px;font-weight:normal;color:#a39d9d}
.table-style2 table thead tr th:first-child{border-left:2px solid #4a060a}
.table-style2 table thead tr th:last-child{border-right:2px solid #4a060a}
.table-style2 table tbody td{height:40px;border-left:1px solid #252525;border-bottom:1px solid #252525;text-align:center}
.table-style2 table tbody tr td:first-child{border-left:0}
.table-style2 table tbody tr:nth-of-type(even) td{background:#141414}
.table-style2 table tbody td strong,.table-style2 table tbody td b{font-weight:normal}
.table-style2 table tbody td img{vertical-align:middle}
.table-style2 table tbody td .status{font-family:'jal'}
.table-style2 table tbody td .status.txt_normal{color:#7f7f7e}
.table-style2 table tbody td .status.txt_win{color:var(--fd)}
.table-style2 table tbody td .status.txt_lose{color:#c03737}
.table-style2 table tbody td.left{overflow:hidden;padding:0 20px;white-space:nowrap;text-align:left;text-overflow:ellipsis}
.table-style2.board-tb td{height:50px;border-left:0}
.table-style2.board-tb td.left a{font-family:'jal'}
.table-style2.board-tb td .event-style{display:inline-flex;align-items:center;justify-content:center;width:68px;height:26px;border-radius:5px;background:#e6c568;font-family:'jal';font-size:12px;color:#000}
.table-style2.board-tb td .event-style.red{background:#0284c7;color:#fff}
.table-style2.board-tb td .t_violet{color:var(--f6)}
.table-style2.board-tb td .status_wait{font-family:'jal';color:var(--f6)}
.table-style2.board-tb td .status_finish{font-family:'jal';color:#a39d9d}
.table-style2.board-tb td .status{color:#7f7f7e}
.table-style2.board-tb td .status.on{color:var(--fd)}
.table-style2.board-tb td.no,
.table-style2.board-tb td.name,
.table-style2.board-tb td.time{color:#a39d9d}
.table-style2.board-tb tr.answer td{height:auto;padding:20px 0 20px 60px;background:#1a1919!important;line-height:23px;color:#a39d9d;text-align:left}
.table-style2.board-tb tr.on td.left a{color:var(--f6);text-decoration:underline}

.search{display:flex;align-items:center;justify-content:space-between;--margin-bottom:20px;padding:10px;--border:1px solid var(--40)}
.search select{height:37px;padding:0 12px;border-radius:5px;border:1px solid #242222;background:#111010;font-family:'jal';font-size:12px;color:#4f4f4f}
.search input{width:111px;height:37px;padding:0 12px;border-radius:5px;border:1px solid #343232;background:#1a1919;color:#8b8b8b;box-sizing:border-box}
.search .btnSearch{display:inline-flex;align-items:center;justify-content:center;width:67px;height:35px;border-radius:5px;border:1px solid #075985;background:#062235;font-family:'jal';font-size:12px}
.search .btnAttach{display:flex;align-items:center;justify-content:center;width:77px;height:37px;border-radius:5px;background:var(--f6);font-family:'jal';font-size:12px;color:#000}

/* 스포츠/e스포츠 베팅내역 */
.sports-result .g_item{grid-template-columns:90px 200px 100px 1fr 100px 1fr 70px 60px;margin-top:2px}
.sports-result .g_item li{box-sizing:border-box}
.sports-result .g_item li img{margin-right:4px;vertical-align:middle}
.sports-result .g_item li.g_more.scr *{font-family:'a2';font-size:13px;color:#fff!important}
/* .sports-result .g_item li.g_more.win .tx_blue{color:var(--fd)!important} */
.sports-result .g_item li.g_more.win .tx_blue{color:#2778c4!important}
.sports-result .g_item li.g_more.win .tx_red{color:#38bdf8!important}
.sports-result .g_item li.g_more.win .tx_green{color:#2bf816!important}
.sports-result .g_item li.g_more.win .tx_white{color:#818181!important}
.sports-result .g_item li.g_lg{justify-content:flex-start;padding:0 6px}
.sports-result .g_item li.g_home_ed,
.sports-result .g_item li.g_away_ed,
.sports-result .g_item li.g_home_ed div,
.sports-result .g_item li.g_away_ed div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 10px;box-sizing:border-box}
.sports-result .g_item li.g_gr_o{position:relative;border:1px solid #f4ce6d;background:#000}
.sports-result .g_item li.g_gr_o *{color:var(--f6)!important}
.sports-result .g_item li .g_home_odd_n,
.sports-result .g_item li .g_away_odd_o{white-space:nowrap}
.sports-result .g_item li .g_home_n,
.sports-result .g_item li .g_away_o{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sports-result.bom .g_item{grid-template-columns:11% 14% 1fr 6%}
.sports-result.vdog .g_item{grid-template-columns:11% 14% 1fr 6% 6%}
.summary{display:flex;align-items:center;justify-content:space-between;height:33px;margin:20px 0 0px;padding:0 6px 0 15px;border:1px solid #343232;font-size:12px}
.summary .first{margin-right:20px;color:#818181}
.summary ul{display:flex;align-items:center}
.summary ul li{margin-right:30px}
.summary ul li span{color:#818181}
.summary ul li strong,.summary ul li b{font-weight:normal}
.summary .btn_bx{flex:1;text-align:right}
.summary .btn_bx a,
table.history tbody td a{display:inline-flex;align-items:center;justify-content:center;width:45px;height:23px;background:#373737}

.paging{display:flex;align-items:center;justify-content:center}
.paging a{display:flex;position:relative;align-items:center;min-width:37px;height:37px;margin:0 1.5px;padding:0 14px;background:#1a1919;font-size:14px;box-sizing:border-box}
.paging a:hover,.paging a.on{background:#200204;color:var(--f6)}
.paging a:hover::after,.paging a.on::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #4a060a;content:''}
.paging a.on{text-decoration:underline}
.paging a.btnPage{justify-content:center;width:37px;padding:0}
.paging a.btnPage:hover{text-decoration:none}
.paging a.btnPage:nth-of-type(2){margin-right:7px}
.paging a.btnPage:nth-last-child(2){margin-left:7px}

.btnArea{display:flex;position:relative;justify-content:flex-end}
.btnArea a{display:flex;align-items:center;justify-content:center;min-width:75px;height:37px;margin-left:3px;padding:0 15px;border-radius:5px;font-family:'jal';font-size:12px;box-sizing:border-box}
.btnArea a.btnSelect,
.btnArea a.btnWrite,
.btnArea a.btnConfirm{background:#1a42ee}
.btnArea a.btnDelete,
.btnArea a.btnCancel{background:#0284c7}
.btnArea a.btnList,
.btnArea a.btnAsk{background:var(--f6);color:#000}
.btnArea a.btnTelAsk{background:#28a4e3}
.btnArea a.btnQuick{background:#7e1aa6}
.btnArea.center{justify-content:center}
.btnArea.center .right{display:flex;position:absolute;right:0}
.btnArea.lr{justify-content:space-between}
.btnArea.lr div{display:flex}

.board-tit{padding-bottom:15px;font-family:'jal';font-size:18px}
.board_view_info{display:flex;align-items:center;padding-bottom:12px;border-bottom:2px solid #343232;font-size:14px;color:#818181}
.board_view_info img{margin-left:8px;vertical-align:middle}
.view-cont2{min-height:50px;padding:20px;font-size:14px}
.prev-next{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;height:60px;border-top:2px solid #343232;border-bottom:2px solid #343232}
.prev-next>div{flex:0 0 50%;overflow:hidden}
.prev-next>div a{display:flex;align-items:center;justify-content:space-between;height:56px;font-family:'jal';font-size:14px}
.prev-next>div a em{flex:0 0 85px;display:flex;position:relative;align-items:center;justify-content:center;height:60px;font-style:normal;color:#818181}
.prev-next>div a em::after{display:block;position:absolute;top:16px;right:0;width:1px;height:28px;background:#343232;content:''}
.prev-next>div a span{flex-grow:1;overflow:hidden;padding:0 20px;color:#fff;white-space:nowrap;text-overflow:ellipsis}
.prev-next>div.btn-right a{justify-content:flex-end}
.prev-next>div.btn-right a span{text-align:right}
.prev-next>div.btn-right a em::after{left:0}

.anser-cont ul{border-top:1px solid #343232}
.anser-cont ul li{display:flex;min-height:40px;padding:0 10px;border-bottom:1px solid #343232}
.anser-cont ul li p{display:flex;align-items:center}
.anser-cont ul li p.tit{flex:0 0 125px}
.anser-cont ul li p.tit span{font-size:14px;color:#818181}
.anser-cont ul li p.tit img{margin-right:12px;vertical-align:middle}
.anser-cont ul li p.cont a{margin-left:12px;color:#818181}
.anser-write{margin-top:20px}
.anser-write form{display:flex;justify-content:space-between;height:42px;background:#1a1919}
.anser-write form span{flex:0 0 77px;display:flex;align-items:center;justify-content:center;font-size:14px}
.anser-write form textarea{flex:1;width:100%;padding:12px 10px;border:0;background:transparent;color:#fff;outline:none;box-sizing:border-box}
.anser-write form a{flex:0 0 97px;display:flex;align-items:center;justify-content:center;border-left:1px solid #000;font-size:14px;font-family:'jal'}
.anser-tit{font-family:'jal';color:var(--f6)}
.anser-cont2{margin-top:10px;padding:20px;background:#1a1919;color:#9f9f9f}

.board_write-box li input{width:100%;height:42px;padding:0 12px;border:0;background:#1a1919;color:#fff;outline:none;box-sizing:border-box}
.board_write-box li input::placeholder{font-family:'jal';color:#a39d9d}
.board_write-box li textarea{width:100%;min-height:380px;margin-top:15px;padding:15px;border:0;border-top:2px solid #343232;border-bottom:2px solid #343232;background:transparent;color:#fff;outline:none;box-sizing:border-box}

.cashin-out-bg{padding:25px 28px 20px;border:2px solid var(--40);background:#200204}
.cashin-out-bg .tit{display:flex;align-items:center;padding-bottom:13px;border-bottom:2px solid var(--40);font-family:'jal';font-size:20px}
.cashin-out-bg .tit .iconfont{margin-right:10px!important;background:var(--gold);font-size:30px;-webkit-background-clip:text;color:transparent}
.cashin-out-bg p{padding-top:17px;line-height:23px;color:#b2a8a8}

.table-style1 .box{margin-top:10px;padding:0 28px;border:2px solid var(--40)}
.table-style1 .box dl{display:flex;align-items:center;border-top:1px solid var(--40)}
.table-style1 .box dt{flex:0 0 145px;font-family:'jal'}
.table-style1 .box dt .strong_red{color:#38bdf8}
.table-style1 .box dd{padding:20px 0;color:#6f6c6c}
.table-style1 .box dd .money{font-family:'jal';font-size:22px;color:var(--f6)}
.table-style1 .box dd .money span{font-size:13px;color:#fff}
.table-style1 .box dd .check-bg label{display:inline-flex;position:relative;align-items:center;height:40px;padding:0 15px;background:var(--gold);font-family:'jal';color:#000;cursor:pointer}
.table-style1 .box dd .check-bg label input[type=radio]{display:none}
.table-style1 .box dd .check-bg.on label,
.table-style1 .box dd .check-bg:hover label{background:#000;color:var(--f6)}
.table-style1 .box dd .check-bg.on label::after,
.table-style1 .box dd .check-bg:hover label::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--f5);content:''}
.table-style1 .box dd .btn{display:inline-flex;align-items:center;height:40px;padding:0 20px;font-family:'jal';font-size:14px;color:#fff;background:linear-gradient(#8799e4,#1a42ee)}
.table-style1 .box dd .btn.yellow{background:var(--gold);color:#000}
.table-style1 .box dd input[type=text],
.table-style1 .box dd input[type=password]{height:40px;padding:0 10px;border:1px solid #242222;background:#111010;font-family:'jal';color:#fff;outline:none;box-sizing:border-box}
.table-style1 .box dd input[type=text]::placeholder,
.table-style1 .box dd input[type=password]::placeholder{font-family:'a2';color:#4f4f4f}
.table-style1 .box dd .btn-all{padding-left:5px}
.table-style1 .box dd .btn-all a{display:inline-flex;align-items:center;justify-content:center;width:83px;height:40px;background:#53080d;font-family:'jal';font-size:12px}
.table-style1 .box dd .btn-all a.first{background:#062235}
.table-style1 .box dd .white{color:#6f6c6c}
.table-style1 .box dd p.white{margin-top:10px;line-height:16px}
.table-style1 .box dd p.money.white{margin:0;color:#fff}
.table-style1 .box dl:first-child{border-top:0}
.popupCoin{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);z-index:200}
.popupCoin .popCoinInner{position:relative;border:1px solid var(--9c);background:#000}
.popupCoin .popCoinInner h3{display:flex;align-items:center;height:58px;padding:0 15px;border-bottom:1px solid var(--9c);font-family:'jal';font-size:20px;font-weight:normal;color:#fff;box-sizing:border-box}
.popupCoin .popCoinInner ul{margin:30px}
.popupCoin .popCoinInner li{font-size:12px;line-height:25px}
.popupCoin .popCoinInner li.yellow{font-family:'jal';font-size:14px;color:#fff;}
.popupCoin .popCoinInner .b-close{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:58px;height:58px}
.popupCoin .popCoinInner .b-close .iconfont{font-size:38px}

.txt-ct{text-align:center}
.txt-ct a{display:inline-flex;align-items:center;justify-content:center;width:118px;height:40px;border-radius:5px;background:#0284c7;font-family:'jal';font-size:16px}

.cashin-current h3{margin-bottom:0}
.cashin-current ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px;margin-top:10px}
.cashin-current ul li{width:100%;padding:0;border:2px solid var(--40);box-sizing:border-box}
.cashin-current ul li h3{display:flex;align-items:center;justify-content:center;height:43px;background:#200204;font-family:'jal';font-size:16px;font-weight:normal}
.cashin-current ul li .ctInner{display:flex;align-items:center;height:78px}
.cashin-current ul li .ctInner .rate{flex:0 0 120px;display:flex;align-items:baseline;justify-content:center;font-family:'jal';font-size:31px}
.cashin-current ul li .ctInner .rate sub{font-size:16px;vertical-align:baseline}
.cashin-current ul li .ctInner .help{font-size:14px;color:#787474}
.cashin-current ul li .ctInner .help strong{font-weight:normal;font-size:16px;color:var(--f6)}
.cashout-info{display:flex;align-items:center;justify-content:center;height:40px;margin-top:10px;border:2px solid var(--40);font-family:'jal';font-size:12px}
.cashout-info .iconfont{margin-right:8px;font-size:20px;color:var(--f6)}

.attendance-txt{overflow:hidden;position:relative;height:233px;text-align:center;box-sizing:border-box}
.attendance-txt p{position:absolute;bottom:20px;width:100%;text-align:center;}
.attendance-txt p span{color:var(--f6)}
.attendance-txt strong{display:block;margin-bottom:10px;font-weight:normal;font-family:'jal';font-size:19px}
.attendance-txt em{font-size:15px;color:#b6b6b6;text-decoration:underline}
#date_layer{margin-top:20px;padding:0 20px 20px 20px;border:1px solid var(--40)}
#date_layer table{border-spacing:0}
#date_layer td .w{position:relative;top:3px;padding:0 30px;font-family:'jal';font-size:30px;color:var(--f6)}
#date_layer td.title,
#date_layer td.title1,
#date_layer td.title2{background:#062235;font-family:'jal';font-size:16px}
#date_layer td.title1{color:#199bcb}
#date_layer td.title2{color:#e12f2f}
#date_layer .rowTbl td{position:relative;border-left:1px solid #323030;border-bottom:1px solid #323030;background:#141414}
#date_layer .rowTbl td:first-child{border-left:0}
#date_layer .rowTbl td div{position:absolute;top:12px}
#date_layer .rowTbl td div.day-s{left:25px}
#date_layer .rowTbl td div.day-s span{font-size:15px;color:#c1b5a4}
#date_layer .rowTbl td div.stamp{right:20px}

.sportsEvent{margin-top:20px}
.sportsEvent h3{display:none}
.sportsEvent .help li{font-family:'jal';font-size:12px;color:var(--f6)}
.sportsEvent .game_head table{margin-top:10px}
.sportsEvent h4.cate{font-family:'jal';font-size:12px;font-weight:normal;color:var(--f6)}
.sportsEvent .g_item{grid-template-columns:124px 1fr 115px;margin-top:2px}
.sportsEvent .g_item li.g_home{justify-content:flex-start}

.fame .banner{height:294px;background:url(https://i.imgur.com/bBUfzej.png) no-repeat;background-size:100% 100%}
.fame .ctTitle{display:flex;align-items:center;justify-content:space-between;height:80px;font-family:'jal';font-size:22px}
.fame .ctTitle a{display:flex;align-items:center;justify-content:center;width:113px;height:40px;border-radius:20px;font-size:12px;background:var(--f5);color:#000}
.fame .ctTitle a.btnHistory-r{background:#0284c7;color:#fff}
.fame .ctDetail .title{display:flex;align-items:center;height:48px;padding:0 20px;border:1px solid #075985;background:#062235;box-sizing:border-box}
.fame .ctDetail .title .iconfont{margin-right:10px;background:var(--gold);-webkit-background-clip:text;font-size:28px;color:transparent}
.fame .ctDetail .title .big{font-family:'jal';font-size:16px}
.fame .ctDetail .title .small{margin-left:12px;color:#767676}
.fame .fameTable{margin:10px 0 30px}
.fame .fameTable td{height:45px}
.fame .fameTable td .btnLook{display:inline-flex;align-items:center;justify-content:center;width:27px;height:22px;margin-right:10px;border-radius:3px;background:#2c2c2c;vertical-align:middle;font-size:10px}
.fame .fameTable td.detailTd{height:auto;padding:0;border-bottom:0}
.fame .fameTable tr.active td{background:#200204}
.fame .fameTable tr.active .btnLook{background:var(--gold);color:#000}
.fame .fameTable .detailArea{display:none}
.fame .fameTable .detailArea table{width:auto}
.fame .fameTable .detailArea table th{height:40px;border-top:0;border-bottom:1px solid #323232;border-left:0;border-right:0;background:#200204}
.fame .fameTable .detailArea table td{background:#000}
.fame .fameTable .detailArea table td .status{display:inline-flex!important;align-items:center;justify-content:center;width:47px;height:27px;border-radius:3px;background:#e6c568;font-size:12px;color:#000}
.fame .fameTable .detailArea table td.subTotal{padding:0 30px;text-align:left;font-size:12px;color:#757575}
.fame .fameTable .detailArea table td.subTotal strong{font-weight:normal;color:#fff}
.fame .fameTable .detailArea table td.subTotal span{display:inline-block;margin:0 8px}


/* Reset */
.flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.flip-clock-wrapper a{cursor:pointer}
.flip-clock-wrapper a:hover{color:#fff}
.flip-clock-wrapper ul{list-style:none}
.flip-clock-wrapper.clearfix:after,.flip-clock-wrapper.clearfix:before{content:" ";display:table}
.flip-clock-wrapper.clearfix:after{clear:both}
.flip-clock-wrapper.clearfix{*zoom:1}
.flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none;border-radius:10px}
.flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}
.flip-clock-meridium a{color:#313333}
.flip-clock-wrapper{float:right;/*background:#211d26;*/padding:5px}
.flip-clock-wrapper:after,.flip-clock-wrapper:before{content:" ";display:table}
.flip-clock-wrapper:after{clear:both}
.flip-clock-wrapper ul{position:relative;float:left;margin:0 2px;width:30px;height:37px;border-radius:10px;background:linear-gradient(#453f29,#312d1d,#201d13)}
.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:37px;text-decoration:none!important;box-shadow:-1px -1px 1px #1e1c12;border-radius:4px}
.flip-clock-wrapper ul li:first-child{z-index:2}
.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px}
.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;overflow:hidden;outline:1px solid transparent;font-size:34px;font-family:Arial}
.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}
.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}
.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #111}
.flip-clock-wrapper ul li a div.up::before{content:"";position:absolute;bottom:0;left:0;z-index:2;width:100%;height:13px;background:url(../images/sub/clock.png) no-repeat}
.flip-clock-wrapper ul li a div.down::before{content:"";position:absolute;top:-7px;left:0;z-index:2;width:100%;height:13px;background:url(../images/sub/clock.png) no-repeat}
.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#dfdfe5;text-align:center;background:#593437;background:#111;border-radius:3px;font-size:30px;line-height:37px;font-weight:700;box-shadow:inset 2px 1px 1px #49211b;font-family:Arial;text-shadow:#522d2f 1px 0 0,#522d2f 0 1px 0,#522d2f -1px 0 0,#522d2f 0 -1px 0;text-indent:2px}
.flip-clock-wrapper ul li a div.up div.inn{top:0}
.flip-clock-wrapper ul li a div.down div.inn{bottom:0}
.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}
.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}
.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:37px}
.flip-clock-divider:first-child{width:0}
.flip-clock-dot{display:block;background:#b4a29e;width:6px;height:6px;position:absolute;left:5px;border-radius:50%}
.flip-clock-divider.minutes .flip-clock-label{color:#fafafa;right:-88px;display:none}
.flip-clock-divider.seconds .flip-clock-label{color:#fafafa;right:-91px;display:none}
.flip-clock-dot.topx{top:10px;display:block!important}
.flip-clock-dot.bottom{bottom:9px}

/* Goldwolf accent override */
.table-style1 .box dt .strong_red { color: #38bdf8 !important; }
.btn-red,
button.btn-red,
input.btn-red { background: #0284c7 !important; border-color: #38bdf8 !important; color: #fff !important; }
.btn-red:hover,
button.btn-red:hover,
input.btn-red:hover { background: #0369a1 !important; }
