/*

//.........................
//.VVVV....VVVVV....4444...
//.VVVV....VVVV....44444...
//.VVVV....VVVV...444444...
//.VVVVV..VVVV....444444...
//..VVVV..VVVV...4444444...
//..VVVV..VVVV..44444444...
//..VVVVVVVVV...444.4444...
//...VVVVVVVV..V444.4444...
//...VVVVVVVV..V444444444..
//...VVVVVVV...V444444444..
//....VVVVVV........4444...
//....VVVVVV........4444...
//....VVVVV.........4444...
//.........................

V4

	TABLE OF CONTENTS
	----------------------------------------------------------------
	TABLE OF CONTENTS
	----------------------------------------------------------------
	*. utility - modified / overwrite styles .......................
	----------------------------------------------------------------
*/
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Segoe UI,Arial,sans-serif;font-size:1em}
.ui-widget.ui-widget-content{border:1px solid #666}
.ui-widget-content{border:1px solid #666;background:#000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x;color:#fff}
.ui-widget-content a{color:#fff}
.ui-widget-header{border:1px solid #333;background:#333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}
.ui-widget-header a{color:#fff}
.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #666;background:#555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eee}
.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#eee;text-decoration:none}
.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #59b4d4;background:#0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x;font-weight:700;color:#fff}
.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#fff;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}
.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #ffaf0f;background:#f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x;font-weight:700;color:#fff}
.ui-icon-background,.ui-state-active .ui-icon-background{border:#ffaf0f;background-color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x;color:#2e7db2}
.ui-state-checked{border:1px solid #ccc;background:#eee}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x;color:#111}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#111}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#111}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}
.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}
.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}
.ui-widget-overlay{background:#5c5c5c;opacity:.8;filter:Alpha(Opacity=80)}
.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #ccc;box-shadow:-7px -7px 7px #ccc}

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=ui-darkness&cornerRadiusShadow=8px&offsetLeftShadow=-7px&offsetTopShadow=-7px&thicknessShadow=7px&opacityShadow=60&bgImgOpacityShadow=30&bgTextureShadow=flat&bgColorShadow=cccccc&opacityOverlay=80&bgImgOpacityOverlay=50&bgTextureOverlay=flat&bgColorOverlay=5c5c5c&iconColorError=a83300&fcError=111111&borderColorError=ffb73d&bgImgOpacityError=40&bgTextureError=glass&bgColorError=ffc73d&iconColorHighlight=4b8e0b&fcHighlight=2e7db2&borderColorHighlight=cccccc&bgImgOpacityHighlight=80&bgTextureHighlight=highlight_soft&bgColorHighlight=eeeeee&iconColorActive=222222&fcActive=ffffff&borderColorActive=ffaf0f&bgImgOpacityActive=30&bgTextureActive=inset_soft&bgColorActive=f58400&iconColorHover=ffffff&fcHover=ffffff&borderColorHover=59b4d4&bgImgOpacityHover=40&bgTextureHover=glass&bgColorHover=0078a3&iconColorDefault=cccccc&fcDefault=eeeeee&borderColorDefault=666666&bgImgOpacityDefault=20&bgTextureDefault=glass&bgColorDefault=555555&iconColorContent=cccccc&fcContent=ffffff&borderColorContent=666666&bgImgOpacityContent=25&bgTextureContent=inset_soft&bgColorContent=000000&iconColorHeader=ffffff&fcHeader=ffffff&borderColorHeader=333333&bgImgOpacityHeader=25&bgTextureHeader=gloss_wave&bgColorHeader=333333&cornerRadius=6px&fsDefault=1.1em&fwDefault=bold&ffDefault=Segoe%20UI%2CArial%2Csans-serif
 */
.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Segoe UI,Arial,sans-serif;font-size:1em}
.ui-widget.ui-widget-content{border:1px solid #666}
.ui-widget-content{border:1px solid #666;background:#000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x;color:#fff}
.ui-widget-content a{color:#fff}
.ui-widget-header{border:1px solid #333;background:#333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}
.ui-widget-header a{color:#fff}
.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #666;background:#555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eee}
.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#eee;text-decoration:none}
.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid silver;background:#000 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x;font-weight:700;color:#fff}
.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#fff;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}
.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #ffaf0f;background:#f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x;font-weight:700;color:#fff}
.ui-icon-background,.ui-state-active .ui-icon-background{border:#ffaf0f;background-color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x;color:#2e7db2}
.ui-state-checked{border:1px solid #ccc;background:#eee}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x;color:#111}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#111}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#111}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.gameMenu1 .btn .mini:before{content:'';width:25px;height:22px;margin-right:5px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
@keyframes opacity{0%{opacity:0}
20%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes opacity{0%{opacity:0}
20%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes opacity{0%{opacity:0}
20%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
@-o-keyframes opacity{0%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0;font-family:aTitleGothic,"Malgun Gothic",san-serif}
html{font-size:10px;color:#dfdfdf;font-weight:400}
body{font-size:1.4rem;margin:0;padding:0;background:#090909}
button,input[type=button]{outline:0;cursor:pointer;font-size:1.4rem}
a{text-decoration:none}
li{list-style:none;padding:0;margin:0}
em,i{font-style:normal}
#btnLeftWrap{width:3rem;height:2rem;position:absolute;top:1.2rem;left:2.2rem;display:none;color:#fff;font-size:2.2rem;cursor:pointer}
#btnRefresh{width:2rem;height:3rem;position:absolute;top:1.2rem;left:6.7rem;display:none;color:#fff;font-size:2rem;cursor:pointer}
#btnLeftWrap2{width:3rem;height:3rem;position:absolute;top:2rem;right:1rem;display:none;color:#fff;font-size:3rem}
#btnRightWrap{width:3rem;height:3rem;position:absolute;top:2rem;right:6rem;display:none;color:#fff;font-size:2.5rem;cursor:pointer}
#btnRightWrap>i{position:absolute;top:0;left:0}
#btnRightWrap #cartCount{display:block;background:#d3d3d3;border-radius:29px;width:15px;height:15px;line-height:15px;color:#000;font-size:11px;position:absolute;top:-8px;right:-8px;text-align:center}
#btnCloseLeftWrap{width:270px;height:0;position:absolute;top:0;left:0;display:none;color:#fff;font-size:2.6rem;text-align:right;padding:4px 8px 0 0}
.mobileBtnCart{position:fixed;bottom:-125px;left:calc(50% - 32px);width:64px;z-index:998;height:64px;border-radius:100px;background:#ff6400d1;border:solid 2px #cecdcd;display:none}
.mobileBtnCart .icon-cart{font-size:33px;position:absolute;top:13px;left:15px;color:#fff}
.mobileBtnCart .icon-cart:before{color:#d1cfd1}
.mobileBtnCart [data-id=cartCount]{font-size:14px;position:absolute;bottom:-11px;right:-10px;width:32px;height:32px;background:#b71a16;text-align:center;line-height:28px;border-radius:38px;color:#fff;border:solid 2px #fff}
.intro_layout .mobileBtnCart{display:none}
#mainWrap{padding:7px 0 0 0;display:flex;width:1900px;margin:0 auto}
.leftWrap{width:303px;overflow-y:auto;height:calc(100vh - 146px);overflow-x:hidden;margin:0 5px 0 0;padding:0 5px 0 0;z-index:1;-webkit-overflow-scrolling:touch}
.centerWrap{flex:1;height:calc(100vh - 146px);overflow:hidden;position:relative}
.rightWrap{width:300px;overflow-y:auto;height:calc(100vh - 146px);overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:0 6px 0 0}
.btnBack{width:3rem;height:3rem;font-size:3rem;color:#fff}
#cart .btnBack{position:absolute;top:6px;left:6px;display:none;transform:rotate(180deg)}
.contentWrap{min-height:660px}
.intro .contentWrap{min-height:600px}
.title-bar{align-items:center;padding:8px;font-size:16px;background:#222;color:#fff;font-weight:500;display:flex;justify-content:center}
.title-bar.sh{display:flex}
.title-bar i[class^=iconv4-]{margin:0 4px 0 0;color:#04a6e2;font-size:18px;background:#000;padding:6px;border-radius:20px}
.title-bar .wrapbbs{display:grid;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;width:100%}
.title-bar .wrapbbs>div{display:flex;align-items:center;justify-content:center;color:#d3d3d3;cursor:pointer;font-size:16px}
.title-bar .wrapbbs>div.on{color:#fff;position:relative}
.title-bar .wrapbbs>div i[class^=iconv4-]{margin:0;color:#b1b1b1;font-size:18px;background:#0000;padding:6px;border-radius:20px}
.title-bar .wrapbbs>div.on i[class^=iconv4-]{margin:0 4px 0 0;color:#04a6e2;font-size:18px;background:#000;padding:6px;border-radius:20px}
.content-sub-title{background:#323232;color:#fff;font-size:16px;font-weight:500;padding:6px 0 6px 12px;border-radius:4px 4px 0 0;display:flex;align-items:center}
.content-sub-title i{color:#ede19b;font-size:12px;margin:0 0 0 10px}
#logo{display:flex;align-items:center;padding:0 0 2px 0;cursor:pointer;height:97px;width:230px;margin:0 0 0 32px;background-image:url(../img/logo.png);background-repeat:no-repeat;background-size:contain;background-position:center}
#logo img{width:100%;height:100%;object-fit:contain;object-position:0 0}
.paging{font-size:0;text-align:center;background:#111;padding:24px 0}
.betListInContWrap .paging{border-width:0}
.paging a,.paging a:active,.paging a:visited{font-size:12px;color:#fff;text-decoration:none;margin:0;display:inline-block;width:28px;height:28px;line-height:28px;margin:0 5px;background:#171c22}
.paging a:hover{background:linear-gradient(to bottom,rgb(50 50 150) 1%,rgb(30 30 100) 100%)}
.paging a.cur{font-weight:700;color:#fff;background:#191b58}
.blink{animation:opacity 1s infinite steps(20,end);transform:translateZ(0)}
.loaderAllBg{z-index:3;background:#fff0;width:100%;height:100%;position:fixed;top:0;left:0}
.loaderAll{margin:250px auto;font-size:12px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
@-webkit-keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .5),-1.8em -1.8em 0 0 rgb(255 255 255 / .7)}
12.5%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .5)}
25%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .5),1.8em -1.8em 0 0 rgb(255 255 255 / .7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
37.5%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .5),2.5em 0 0 0 rgb(255 255 255 / .7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
50%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .5),1.75em 1.75em 0 0 rgb(255 255 255 / .7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
62.5%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .5),0 2.5em 0 0 rgb(255 255 255 / .7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
75%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .5),-1.8em 1.8em 0 0 rgb(255 255 255 / .7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
87.5%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .5),-2.6em 0 0 0 rgb(255 255 255 / .7),-1.8em -1.8em 0 0 #fff}
}
@keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .5),-1.8em -1.8em 0 0 rgb(255 255 255 / .7)}
12.5%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .5)}
25%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .5),1.8em -1.8em 0 0 rgb(255 255 255 / .7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
37.5%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .5),2.5em 0 0 0 rgb(255 255 255 / .7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
50%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .5),1.75em 1.75em 0 0 rgb(255 255 255 / .7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgb(255 255 255 / .2),-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
62.5%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .5),0 2.5em 0 0 rgb(255 255 255 / .7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgb(255 255 255 / .2),-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
75%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .5),-1.8em 1.8em 0 0 rgb(255 255 255 / .7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgb(255 255 255 / .2)}
87.5%{box-shadow:0 -2.6em 0 0 rgb(255 255 255 / .2),1.8em -1.8em 0 0 rgb(255 255 255 / .2),2.5em 0 0 0 rgb(255 255 255 / .2),1.75em 1.75em 0 0 rgb(255 255 255 / .2),0 2.5em 0 0 rgb(255 255 255 / .2),-1.8em 1.8em 0 0 rgb(255 255 255 / .5),-2.6em 0 0 0 rgb(255 255 255 / .7),-1.8em -1.8em 0 0 #fff}
}
.rotate180{transform:rotate(180deg);transform-origin:50%}
.reflectX{transform:scaleX(-1);transform-origin:50%}
.titleInCont{font-size:12px;font-weight:500;padding:5px;background:#3a3a3a;color:#fefefe;text-align:center;margin-top:5px}
.SportMenuContainer{background:#191919}
.SportMenuContainer .sMenu{font-size:1.2rem;border-bottom:.1rem solid #111;cursor:pointer}
.SportMenuContainer .sMenu:hover{background:#090909}
.SportMenuContainer .sMenu.on:hover{background:#1a1a1a}
.SportMenuContainer .sMenu #sportsMatchCount{display:flex;justify-content:space-between;align-items:center;padding:8px 12px 8px 11px}
.SportMenuContainer .sMenu #sportsMatchCount>span:nth-child(1){display:flex;align-items:center}
.SportMenuContainer .sMenu #sportsMatchCount>span:nth-child(1)>[class^=iconv4-]{margin:0 11px 0 0;width:22px;height:22px;background-size:cover}
.SportMenuContainer .sMenu #sportsMatchCount>span:nth-child(1)>[class^=iconv4-]:before{font-size:22px}
.SportMenuContainer .sMenu #sportsMatchCount>span:nth-child(2){color:#afd23f;display:flex;align-items:center;font-size:12px;width:40px;justify-content:center;padding:3px}
.SportMenuContainer .sMenu #sportsMatchCount>span:nth-child(2)>span[class^=iconv4-]{color:#999;margin-left:.4rem}
.SportMenuContainer .sMenu.on #sportsMatchCount>span:nth-child(2)>span[class^=iconv4-]{display:inline-block;color:#f8eba1}
.SportMenuContainer .cMenu{background:#111;cursor:pointer;color:#889097}
.SportMenuContainer .cMenu #categoryMatchCount{display:flex;justify-content:space-between;align-items:center;padding:10px 27px 10px 10px;font-size:1.2rem;font-weight:500;margin:0 0 0 20px;border-left:1px solid #e5aa06}
.SportMenuContainer .cMenu #categoryMatchCount:hover{background:linear-gradient(180deg,#2d353c,#222);color:#fc0}
.SportMenuContainer .cMenu #categoryMatchCount>span:first-child{display:flex;align-items:center}
.SportMenuContainer .cMenu #categoryMatchCount .icon-circle{font-size:10px;margin:0 5px 0 -16px;color:#889097}
.SportMenuContainer .cMenu #categoryMatchCount>span:nth-child(2){display:flex;color:#fff;align-items:center;font-size:11px}
.SportMenuContainer .cMenu #categoryMatchCount>span:nth-child(2)>span[class^=iconv4-]{color:#999;margin:0 0 0 4px}
.SportMenuContainer .cMenu.on #categoryMatchCount>span:nth-child(2)>span[class^=iconv4-]{display:inline-block;color:#f8eba1}
.SportMenuContainer .cMenu.on #categoryMatchCount{color:#f8eba1;color:#fc0}
.SportMenuContainer .tMenu{cursor:pointer;font-weight:500;border-left:1px solid #e5aa06;margin:0 0 0 20px}
.SportMenuContainer .tMenu:hover{background:#4e4e4e;background:linear-gradient(180deg,#2d353c,#222);color:#fc0}
.SportMenuContainer .tMenu #tournamentMatchCount{display:flex;justify-content:space-between;align-items:center;padding:10px 27px 10px 12px;font-size:11px}
.Intro{background:#0d0d0d;background-size:cover;background-position:center;margin:0 3px 0 0}
.Intro .intro-mainWrap{font-weight:500;padding:0 5px 5px;background:#111}
.Intro .intro-mainWrap .mbannerWrap{display:flex;justify-content:space-between}
.intro-mainCont-static{width:calc(50% - 12px);background-image:url(../img/banner/intmain_0.png);max-height:268px;background-position:center;background-size:cover;background-repeat:no-repeat;margin:0 0 21px 0;border-radius:5px}
#intro-mainImg{width:calc(50% - 12px);height:calc((100vw - 688px) * 268 / (615 * 2));position:relative;overflow:hidden;margin-bottom:21px;max-height:266px;border-radius:5px}
#intro-mainImg>div{width:100%;height:100%;white-space:nowrap;position:relative;font-size:0}
#intro-mainImg>div.mb_ctr_box{position:absolute;z-index:2;bottom:0;height:20px;text-align:center;display:block}
#intro-mainImg>div.mb_ctr_box ul{width:100%}
#intro-mainImg>div.mb_ctr_box li{width:10px;height:10px;background:rgb(255 255 255 / .3);cursor:pointer;border-radius:5px;display:inline-block;margin:0 2px}
#intro-mainImg>div.mb_ctr_box li.on{background:rgb(255 255 255)}
#intro-mainImg .mbanner{display:inline-block;width:100%;height:100%;background-image:url(../img/banner/intmain_1.gif);background-position:center;background-size:contain;background-repeat:no-repeat}
#intro-mainImg .mbanner.c1{background-image:url(../img/banner/intmain_1.png)}
#intro-mainImg .mbanner.c2{background-image:url(../img/banner/intmain_2.png)}
#intro-mainImg .mbanner.c3{background-image:url(../img/banner/intmain_3.png)}
#intro-mainImg .mbanner.c4{background-image:url(../img/banner/intmain_4.png)}
.intro-bbsCont{margin:8px 0 26px 0}
.intro-bbsCont>.col{flex:1}
.LinkBtn{cursor:pointer}
.intro-bbsCont .title{background:linear-gradient(180deg,#2adaee 0,#105d66);display:flex;justify-content:space-between;font-size:16px;padding:18px;font-weight:700;border-radius:5px;color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / 50%)}
.intro-bbsCont .title>span{display:flex}
.intro-bbsCont .title .en{color:#ed89aa;margin:0 0 0 8px;font-weight:500}
.intro-bbsCont .title .LinkBtn{font-size:13px;font-weight:500}
.intro-bbsCont .title i[class^=iconv4-]{color:#898989;margin:0 4px 0 0}
.intro-bbsCont .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:24px;grid-row-gap:0}
.intro-bbsCont .grid .col{border-radius:8px;overflow:hidden}
.intro-bbsCont ul{background:#111;color:#ddd;height:203px;overflow:auto}
.intro-bbsCont ul::-webkit-scrollbar{width:1px;height:1px;display:none;transition:.3s}
.intro-bbsCont ul:hover::-webkit-scrollbar{display:block;transition:.3s}
.intro-bbsCont ul::-webkit-scrollbar-thumb{background-color:hsl(0 0% 42% / .49)}
.intro-bbsCont ul::-webkit-scrollbar{width:1px;height:20px;display:none;transition:.3s}
.intro-bbsCont ul:hover::-webkit-scrollbar{display:block;transition:.3s}
.intro-bbsCont ul::-webkit-scrollbar-thumb{background-color:hsl(0 0% 100% / .49)}
.intro-bbsCont ul li{padding:9px;cursor:pointer;position:relative;border-bottom:solid 1px #242424;display:flex;align-items:center;justify-content:space-between}
.intro-bbsCont ul li:hover{background:#242424}
.intro-bbsCont ul li .main_thumb{width:30px;height:30px;overflow:hidden;margin:0 24px 0 0;display:inline-block}
.intro-bbsCont ul li.notice .main_thumb{width:30px;height:30px;overflow:hidden;margin:0 24px 0 0;display:inline-block}
.intro-bbsCont ul li .main_thumb img{width:30px;height:auto}
.main_list_ttl{flex:1}
.intro-linkCont .grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-column-gap:2px;grid-row-gap:0}
.intro-linkCont .grid .col{background:url(../img/intro_sport.jpg) no-repeat;background-size:cover;height:calc((100vw - 600px) * 314 / 256 / 5);max-height:calc(1320px * 314 / 256 / 5);cursor:pointer;border-radius:4px;position:relative}
.intro-linkCont .grid .col:hover{filter:brightness(120%)}
.intro-linkCont .grid .col:hover:before{opacity:1}
.intro-linkCont .grid .col span.hoverb{left:0;top:0;opacity:0;position:absolute;background:rgb(0 0 0 / .8);width:100%;height:100%;z-index:5;text-align:center;transition:.3s}
.intro-linkCont .grid .col:hover span.hoverb{opacity:1}
.hoverb img{width:50%!important;display:inline-block;margin-top:70px}
.mmb_in_ttl{display:block;font-size:30px;margin-top:10px;font-family:pcp}
.mmb_in_btn{background:#21bfd1;display:inline-block;padding:5px 10px;border-radius:20px;color:#000}
.intro-linkCont .grid .col.sport{background:url(../img/intro_sport.png) no-repeat;background-size:cover}
.intro-linkCont .grid .col.live{background:url(../img/intro_live.png) no-repeat;background-size:cover}
.intro-linkCont .grid .col.games{background:url(../img/intro_mini.png) no-repeat;background-size:cover}
.intro-linkCont .grid .col.slot{background:url(../img/intro_slot.png) no-repeat;background-size:cover}
.intro-linkCont .grid .col.casino{background:url(../img/intro_casino.png) no-repeat;background-size:cover}
#mobile_intro,#mobile_intro-bannerCont{margin:0 0 10px 0;display:none}
#mobile_intro .wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:5px;grid-row-gap:5px;margin:10px}
#mobile_intro .wrap.btngroup1{background:#303030;border-radius:4px;grid-column-gap:1px;grid-row-gap:1px;border:1px solid #393646;overflow:hidden}
#mobile_intro .wrap.btngroup1>div{display:flex;align-items:center;justify-content:center;padding:14px 10px;background:#1d1d1d;color:#fff}
#mobile_intro .wrap.btngroup1>div [class^=icon-]{margin:0 5px 0 0;font-size:18px;color:#04a6e2}
#mobile_intro .wrap.btngroup2>.m_main_menu{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 10px;background:linear-gradient(to bottom,#000000 1%,#102526 100%);color:#fff;border-radius:4px;font-size:12px;width:100%}
#mobile_intro .wrap.btngroup2 .m_main_menu>i{margin-bottom:5px}
#mobile_intro .wrap.btngroup2>.m_main_menu h5{margin:0}
#mobile_intro .wrap.btngroup2>div [class^=icon-]{margin:0 0 5px 0;font-size:22px}
#mobile_intro .wrap.btngroup2>div [class^=icon-]:before{background:linear-gradient(to top,#105d66,#2adaee);-webkit-background-clip:text;color:#fff0}
#mobile_intro .wrap.btngroup2>div .icon-sport1:before{content:"\e9df"}
#mobile_intro .wrap.btngroup2>div .icon-sportMain:before{content:"\e6d6"}
#mobile_intro .wrap.btngroup2>div .icon-graph:before{content:"\e6a3"}
#mobile_banner{display:none;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:0;grid-row-gap:0;padding:0 8px}
#mobile_banner:before{content:'';width:0;padding-bottom:calc(100% / (400 / 210));grid-row:1/1;grid-column:1/1}
#mobile_banner>:first-child{grid-row:1/1;grid-column:1/1}
#mobile_banner>div{background:url(../img/bonus-s.png) no-repeat;background-size:contain}
.side_left_menu>div.cat{display:flex;padding:8px 8px 8px 20px;justify-content:space-between;align-items:center;background:#252426;color:#c3c3c3;border-bottom:solid 1px #181718;font-size:12px;cursor:pointer}
.side_left_menu>div.cat>span:first-child{display:flex;align-items:center}
.side_left_menu>div.cat em{font-style:normal}
.side_left_menu>div.cat i[class^=icon-]{font-size:18px;margin:0 4px 0 0}
.side_left_menu .detail>span,.side_left_menu>span{display:block;padding:8px 8px 8px 20px;cursor:pointer;border-bottom:solid .1rem #262426;font-size:16px;position:relative;display:flex;align-items:center;background:#2f2d30;color:#999}
.side_left_menu .detail>span em,.side_left_menu>span em{font-style:normal}
.side_left_menu .detail>span.on,.side_left_menu>span.on{background:#363536;color:#fff}
.side_left_menu .detail>span [class^=icon-],.side_left_menu>span{padding:4px;margin:0 3px 0 0}
.side_left_menu .detail>span.on [class^=icon-],.side_left_menu>span{background:#211e22;border-radius:30px}
.side_left_menu .detail>span[data-id=lang],.side_left_menu>span[data-id=lang]{display:none}
.side_left_menu .detail>span[data-id=lang]>img,.side_left_menu>span[data-id=lang]>img{width:16px;height:16px}
.side_left_menu .detail>span>.sub,.side_left_menu>span>.sub{position:absolute;bottom:0;right:0;background:#c9ddff;z-index:1;color:#000;min-width:80px;display:none;border:solid 1px #000}
.side_left_menu .detail>span>.sub span.lang,.side_left_menu>span>.sub span.lang{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:solid 1px #a9b4c7}
.side_left_menu .detail>span>.sub span.lang img,.side_left_menu>span>.sub span.lang img{width:15px;height:15px}
#leftContent{font-weight:600}
#leftContent .menuTabCont{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:1px;grid-row-gap:1px;justify-content:center;align-items:stretch;height:50px;background:#000;margin:1px 0 0 0}
#leftContent .etcMenu{padding:6px 15px;border-bottom:.1rem solid #000;cursor:pointer;display:flex;align-items:center;font-size:1.2rem}
#leftContent .etcMenu.on{background:#369;color:#fff}
#leftContent .etcMenu span[class^=iconv4-]{font-size:2.2rem;margin:0 .4rem 0 0;color:#c3c4c5}
#leftContent .etcMenu:hover{background:#41332c}
#leftContent .menuTabCont>.menuTab{flex:1;cursor:pointer;position:relative;flex-direction:column;display:flex;align-items:center;justify-content:center;background:#263148;color:#f9cc92}
#leftContent .menuTabCont>.menuTab.on{background:#2f2d34;color:#f8eba1}
#leftContent .menuTabCont>.menuTab:after{display:block;background:#111;position:absolute;content:'';height:.2rem;width:100%;bottom:0;left:0}
#leftContent .menuTabCont>.menuTab>span{display:block;color:#979797;font-size:1.1rem}
#leftContent .userInfo{display:none}
#btnShowList{display:none}
#leftContent .liveList>div{border-bottom:.1rem solid #181718;cursor:pointer;font-size:1.2rem}
#leftContent .leagueName{font-size:12px;color:#b1b1b1;padding:8px;background:#282828;display:flex;justify-content:flex-start;align-items:center}
#leftContent .leagueName i[class^=iconv4-]{font-size:14px;margin:0 4px 0 0}
#leftContent .liveList .team{color:#adadad;font-size:1.4rem;display:flex;justify-content:space-between;padding:0 0 4px 0}
#leftContent .liveList .team span{flex:1}
#leftContent .liveList .team .vs{color:#ff3c3c;flex:0 0 24px}
#leftContent .liveList .team .awayTeam{text-align:right}
#leftContent .liveList .game{background:#1c1c1c;padding:8px}
#leftContent .liveList .game:not(:only-child){border-bottom:solid .1rem #000}
#leftContent .liveList .game:last-child{border-bottom:solid 0 #000}
#leftContent .liveList .game:hover{background:#141414}
#leftContent .liveList .time{color:#ffdf98}
#leftContent .liveList .status{display:flex;flex-direction:row-reverse;justify-content:space-between}
#leftContent .liveList .score{color:#d7d7d7;font-family:DINWeb-Bold,sans-serif;font-size:1.8rem}
.forScrollWrap{overflow-y:auto;height:calc(100vh - 105px);overflow-x:hidden;padding:0 6px 30px 0;-webkit-overflow-scrolling:touch}
.games_layout .forScrollWrap{height:calc(100vh - 135px)}
.gameMenu2.bet365+.forScrollWrap{height:calc(100vh - 270px)}
.scroll{overscroll-behavior:none;scroll-behavior:smooth}
.games_layout .forScrollWrap,.live_layout .forScrollWrap,.tokenGame_layout .forScrollWrap{padding:0;position:relative}
.forScrollWrap.upcoming{padding:0}
.leftMenuUserInfo{display:flex;flex-direction:column}
.leftMenuUserInfo>div{padding:9px 0 0 0}
#top{display:block;position:fixed;background:rgb(17 22 34 / .78);bottom:0;right:4px;text-align:center;color:#fff;font-size:11px;padding:10px;border:solid 1px #454f6c;border-radius:3px}
#goSportTop{display:none;position:absolute;background:rgb(21 18 22 / 85%);right:14px;text-align:center;color:#fff;font-size:11px;padding:10px;border:solid 2px #c1c1c152;border-radius:3px;cursor:pointer}
#goSportTop:hover{border:solid 2px #ffbe5d}
#goSportTop [class^=iconv4-]{color:#fff}
.mid-menu{background:#2e0a0d;height:75px;display:flex;justify-content:center;align-items:center;color:#d8aa63}
.mid-menu-name{cursor:pointer;display:flex;position:relative;height:100%;justify-content:center;align-items:center;margin:0 30px;font-weight:700;font-size:1.47rem;padding:0 5px 0 0}
.mid-menu-name.on{color:#f8eba1}
.mid-menu-name:after{position:absolute;display:block;height:2px;background:#f8eba1;content:"";bottom:0;transition:all .1s ease-out;-webkit-transition:all .1s ease-out;left:50%;right:50%}
.mid-menu-name.on:after{position:absolute;display:block;height:2px;background:#f8eba1;content:"";left:0;right:0;bottom:0}
.mid-menu-name:not(.no-link):hover:after{left:0;right:0}
.mid-menu-name:not(.no-link):hover{color:#fff}
.mid-menu-name em{font-style:normal}
.mid-menu-name i{font-size:2.4rem;margin-right:4px}
.forColumn{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-column-gap:0;grid-row-gap:4px;background:#111}
.forColumn>.col.m1,.forColumn>.col.m2{display:flex;flex-direction:column}
.forColumn>.col.m2 img{max-width:100%}
.forColumn>.col.m3{grid-area:2/1/3/3}
.forColumn.new{grid-template-columns:1fr 1fr;grid-template-rows:40px 1fr;grid-column-gap:0;grid-row-gap:4px;background:#111}
.forColumn.new>.col.m1{grid-column:1/2;grid-row:2/3}
.forColumn.new>.col.m2{grid-column:2/3;grid-row:1/3}
#leftContent .popular>.title{padding:10px 7px;background:#090909;color:#fff;font-weight:500;display:flex;align-items:center}
#leftContent .popular>.itemList>.item{padding:10px 10px;display:flex;align-items:center;cursor:pointer;border-bottom:1px solid #181718;font-size:12px;cursor:pointer;color:#ccc}
#leftContent .popular ul.gameList{display:flex;flex-direction:column;border:0;background:0 0}
.five_game{display:flex;align-items:center;padding:3px 10px;margin-bottom:3px;cursor:pointer;background:linear-gradient(180deg,#272727,#161616);border-color:#424242 #181818 #232324 #2c3339}
.five_game span{padding:0 5px;font-size:12px}
.five_game span [class*=icon-sport]:before{width:36px;height:36px}
.five_team_box{display:flex;flex-direction:column}
.five_team_box>span{margin:4px 0;display:flex;align-items:center;font-size:12px}
.five_team_box>span>span{width:20px;height:20px;background-size:100%;margin:0 5px 0 0}
#leftContent .popular>.itemList>.item:hover{background:#2f2d30;color:#fff}
.isLoginBox{background:rgb(0 0 0 / .3);width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;display:flex;align-items:flex-start;justify-content:center}
.isLoginBox>.isLoginWrap{border:solid 1px #303030;border-radius:1px;overflow:hidden;margin:80px 0 0 0;box-shadow:#0000009e 0 4px 10px 0}
.isLoginWrap .title{background:#04a6e2;color:#fff;padding:10px;width:320px;text-align:center;font-weight:600}
.isLoginWrap .btnCont{background:#000;display:flex;align-items:center;justify-content:center;padding:10px}
.isLoginWrap .btnCont .btn{background:#fff;margin:10px;padding:10px;border-radius:30px;color:#04a6e2;border:#342923 solid 3px;font-weight:600;min-width:91px;cursor:pointer;text-align:center;font-size:16px;transition:.3s background}
.isLoginWrap .btnCont .btn[data-id=login]{background:#000;border:#04a6e2 solid 3px}
.isLoginWrap .btnCont .btn[data-id=sign]{background:#000;border:#04a6e2 solid 3px}
.icon-cash1:before{content:"\ed81"}
.icon-sport1:before{color:#fff}
.icon-sport2{color:#e65c2b}
.icon-sport3:before{color:#e6ddd5}
.icon-sport4:before{color:#8698ae}
.icon-sport5:before{color:#cddc39}
.icon-sport6:before{color:#fff}
.icon-sport12:before{color:#a67d00}
.icon-sport16:before{color:#a65400}
.icon-sport23:before{color:#d1d1d1}
.icon-smc_baseball:before{color:#fff261}
.icon-smc_racing:before{color:#ffd302}
.icon-smc_highlow1:before{color:#ff5a5a}
.icon-smc_highlow2:before{color:#f66f21}
.icon-smc_highlow3:before{color:#e98f21}
.icon-game3:before,.icon-smc_powerball:before{color:#dcb501}
.icon-line:before{color:#1cff5c}
.icon-kakao:before{color:#ffe812}
.icon-skype:before{color:#00aff0}
.icon-twitter:before{color:#1dabdd}
.icon-telegram:before{color:#31a8e2}
.icon-wechat:before{color:#7ef659}
.icon-tel:before{color:#609afb}
.icon-tv:before{color:#1cff5c}
.icon-game14:before,.icon-ntry_kenoladder:before{color:#1cc8ff}
.icon-game13:before,.icon-ntry_powerladder:before{color:#52adff}
.icon-b365_soccer_superleague:before,.icon-game4Superleague:before{color:#1cff5c}
.icon-b365_soccer_premiership:before,.icon-game4Premiership:before{color:#1cff5c}
.icon-b365_soccer_worldcup:before,.icon-game4World:before{color:#1cff5c}
.icon-b365_soccer_eurocup:before,.icon-game4Euro:before{color:#1cff5c}
.icon-b365_dog_gpark:before,.icon-game5Goldenhill:before{color:#ffbc1c}
.icon-b365_dog_hpark:before,.icon-game5Hillside:before{color:#ffbc1c}
.icon-b365_horse_vpark:before,.icon-game6Vitoria:before{color:#ff1c1c}
.icon-b365_horse_fdown:before,.icon-game6Festival:before{color:#ff1c1c}
.icon-b365_horse_bway:before,.icon-game6Britannia:before{color:#ff1c1c}
.icon-game21:before,.icon-joy_choice:before{color:#ff55f8}
.icon-game20:before,.icon-joy_nine:before{color:#a01cff}
.icon-game23:before,.icon-joy_roulette:before{color:#f55}
.icon-game22:before,.icon-joy_pharaoh:before{color:#ef55ff}
.icon-beteast_soccer:before{color:#9aff00}
.icon-beteast_basketball:before{color:#96f600}
.icon-beteast_baseball:before{color:#b1bd15}
.icon-beteast_criket:before{color:#828c0a}
.icon-game17:before,.icon-mgm_oe:before{color:#1cddff}
.icon-game18:before,.icon-mgm_baccarat:before{color:#00adcb}
.icon-sz_hammer1:before{color:#ffb11c}
.icon-sz_hammer2:before{color:#d49620}
.icon-sz_ladder1:before{color:#ff5d1c}
.icon-sz_ladder3:before{color:#bf4210}
.icon-sz_pk1:before{color:#00ff2e}
.icon-sz_pk2:before{color:#00c724}
.icon-sz_pk3:before{color:#00961b}
.icon-coupon:before{content:"\eb0f"}
.icon-money_sports:before{content:"\eaec";color:#835f39}
.icon-money_casino:before{content:"\eaed";color:#835f39}
.icon-add:before{content:"\eaee"}
.icon-remove:before{content:"\eaef"}
.icon-point2:before{content:"\eaf0";color:#835f39}
.icon-power:before{content:"\eaf1";color:red}
.icon-transfer:before{content:"\eaf2"}
.icon-all:before,.icon-sport0:before{background-image:url(../img/sport/icon_all.png)}
.icon-etc:before{content:"\eaf4"}
.icon-minus:before{content:"\ea0b"}
.icon-arrow-right:before{content:"\ea34"}
.icon-arrow-right2:before{content:"\ea35"}
.icon-money_mini:before{content:"\eaf5";color:#835f39}
.intro-icon{background:url(../img/icon_intro.png) no-repeat;width:18px;height:18px;background-position:0 0;background-size:500% 500%;display:block}
.intro-icon.sport{background-position:0 0}
.intro-icon.live{background-position:25% 0}
.intro-icon.evol{background-position:50% 0}
.intro-icon.playtech{background-position:75% 0}
.intro-icon.slot{background-position:100% 0}
.intro-icon.games{background-position:0 25%}
.intro-icon.fx{background-position:25% 25%}
.intro-icon.bet365{background-position:50% 25%}
.intro-icon.roulette{background-position:75% 25%}
.intro-icon.event{background-position:100% 25%}
.intro-icon.mybet{background-position:0 50%}
.intro-icon.qna{background-position:25% 50%}
.intro-icon.deposit{background-position:50% 50%}
.intro-icon.withdrawal{background-position:75% 50%}
.intro-icon.message{background-position:100% 50%}
.intro-icon.bbs{background-position:0 75%}
.intro-icon.recommender{background-position:25% 75%}
.intro-icon.eventNotice{background-position:50% 75%}
::-webkit-scrollbar{width:2px;height:1px;display:none;transition:.3s}
.addMenu-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:1px;grid-row-gap:1px;background:#222;overflow:hidden;margin:0 0 6px 0;border:1px solid #222}
.addMenu-wrap.inv{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;margin:0;background-image:linear-gradient(90deg,#2c2b32 0,#212026)!important}
.addMenu-wrap>i{display:flex;align-items:center;justify-content:center;height:40px;font-style:normal;color:#fff;cursor:pointer;font-weight:500;letter-spacing:-.5px;font-size:13px;background:#111;text-shadow:1px 1px 2px #000}
.addMenu-wrap>i[data-id=bbs],.addMenu-wrap>i[data-id=depositBonus],.addMenu-wrap>i[data-id=revolution],.addMenu-wrap>i[data-id=sportmain],.addMenu-wrap>i[data-id=tokenGame]{border-left:0;border-right:0}
.addMenu-wrap>i>a{color:#fff}
.addMenu-wrap>i.inv{background:linear-gradient(180deg,#2adaee 0,#105d66);color:#fff;border-color:#ffffff14 #0000002e #0000008c #ffffff12}
.addMenu-wrap i[class^=iconv4-]{margin:0 4px 0 0}
.loginBox{padding:8px}
.loginBox>div{position:relative}
.loginBox>div:first-child{color:#efdc90;font-weight:400;margin:0 0 4px 0}
.user-info .loginBox .btnCont{margin:4px 0 0 0}
.loginBox input{width:100%;padding:8px 8px 8px 32px;background:#000;border:solid 1px #4d4d4d;border-radius:0;font-size:14px;height:30px;color:#fff}
.loginBox input:focus{background:#1a020b;border:solid 1px #0060b2;color:#fff;outline:0}
.loginBox input::placeholder{color:#ababab;font-size:13px}
.loginBox input:focus::placeholder{color:#1a020b}
.loginIcon{position:absolute;left:8px;top:8px}
.loginIcon:before{color:#696969!important}
.loginBox input:focus+.loginIcon:before{color:#0060b2!important}
.loginContainer .loginIcon{position:absolute;left:13px;top:20px}
.loginContainer input:focus+.loginIcon:before{color:#0060b2!important}
.mLoginBtnCont{display:none;background:#000}
.mLoginBtnCont .btn{flex:1;display:flex;align-items:center;justify-content:center;border:solid 1px #21bfd1;background:#111;border-radius:3px;margin:4px 4px;padding:13px 0;cursor:pointer}
.mLoginBtnCont .btn[data-id=sign]{background:linear-gradient(180deg,#2adaee 0,#105d66);text-shadow:0 1px 3px rgb(0 0 0 / 80%);color:#fff}
.mLoginBtnCont .btn>span{display:flex;justify-content:center;align-items:center;font-size:16px;color:#fff}
.mLoginBtnCont .btn>span>i[class^=iconv4-]{margin:0 4px 0 0;font-size:24px}
.InfoBox-wrap{background:#090909}
.InfoBox{display:flex;height:95px;margin:0 auto;align-items:center;justify-content:space-between;color:#fff;font-size:14px;font-weight:500}
.InfoBox a,.InfoBox a:visited{color:#fff}
.InfoBox>.col{white-space:nowrap;flex:1;display:flex;align-items:center}
.InfoBox>.col.middle{text-align:center}
.InfoBox>.col.right{text-align:right;justify-content:flex-end;padding:0 10px 0 0;margin:20px 0 0 0}
.InfoBox .col.right>span{position:relative;cursor:pointer;margin:0 10px;display:flex;align-items:center;font-size:13px}
.InfoBox .col.right>span.btnLogin{margin:0 0 0 14px;padding:2px 0;border-radius:30px;background:#000;color:#fff;border:#21bfd1 solid 2px;font-weight:500;min-width:73px;cursor:pointer;text-align:center;font-size:14px;transition:.3s background;display:inline-block;width:145px;height:34px;line-height:26px}
.InfoBox .col.right>span.btnLogin[data-id=sign]{background:linear-gradient(180deg,#2adaee 0,#105d66);text-shadow:0 1px 3px rgb(0 0 0 / 80%);width:124px}
.InfoBox .col.right>span.btnLogin[data-id=logout]{border:2px solid #daa;text-shadow:1px 1px 2px rgb(0 0 0 / .7);background:linear-gradient(to bottom,rgb(164 30 30) 1%,rgb(100 15 15) 100%);width:120px}
.InfoBox i.divide{width:1px;height:16px;background:#838383}
.InfoBox .col.right i[class^=iconv4-]:before{font-size:13px;color:#21bfd1;margin:0 2px 0 0}
.InfoBox .col.right>span>.sub{position:absolute;top:30px;right:0;background:#d8aa63;z-index:9;color:#000;min-width:80px;display:none;border:solid 1px #000}
.InfoBox .col.right>span>.sub>span{padding:8px 6px;border-bottom:solid 1px #835f39}
.InfoBox .col.right>span>.sub>span:last-child{border-bottom:solid 0 #000}
.InfoBox .col.right>span>.sub>span:hover{background:#f8eba1}
.InfoBox .col.right span.lang{display:flex;align-items:center;justify-content:space-between}
.InfoBox .col.right span.lang img{width:15px;height:15px}
.InfoBox .col.left>span{position:relative;margin-right:12px}
.InfoBox .col.left span:not(:last-child)>abbr:before{position:absolute;display:block;width:0;height:100%;background:#667177;content:"";top:0;right:-7px}
.InfoBox .col.left>span:first-child:after{width:0}
.InfoBox .userInfo:not(.nolink){cursor:pointer;position:relative}
.InfoBox .userInfo .ico{margin:0 4px 0 0}
.InfoBox #messageCount,.InfoBox #qnaCount,.InfoBox #tvCount{font-size:11px;color:#000;font-weight:700;vertical-align:top;background:#f8eba1;border-radius:29px;width:15px;height:15px;display:inline-block;text-align:center;position:relative;top:-5px;line-height:15px}
.InfoBox #usrid{vertical-align:top}
.InfoBox #money,.InfoBox #point,.InfoBox #winPoint{font-size:14px;color:#efefef;font-weight:700;vertical-align:top}
.InfoBox #money{color:#ff0}
.InfoBox .userInfo:hover>abbr:after{left:0;right:0}
.scrollNotice-cont{display:none;flex-direction:row;flex-wrap:nowrap;align-items:center;color:#f8eba1;overflow:hidden;font-size:12px;padding:5px;background:#241c18}
.scrollNotice-copy{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;color:#04a6e2;overflow:hidden;font-size:14px;padding:6px 10px;background:#1c242c;border-radius:60px}
#quickAnnounce{width:100%;overflow:hidden;position:relative;max-width:800px}
#quickAnnounce p:after{content:"";white-space:nowrap;padding-right:50px}
#quickAnnounce p{margin:0;padding-left:100%;display:inline-block;white-space:nowrap;-webkit-animation-name:marquee;-webkit-animation-timing-function:linear;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite;-moz-animation-name:marquee;-moz-animation-timing-function:linear;-moz-animation-duration:20s;-moz-animation-iteration-count:infinite;animation-name:marquee;animation-timing-function:linear;animation-duration:20s;animation-iteration-count:infinite}
#quickAnnounce-copy{overflow:hidden;position:relative;width:320px;color:#fff;font-weight:500}
#quickAnnounce-copy p:after{content:"";white-space:nowrap;padding-right:50px}
#quickAnnounce-copy p{margin:0;padding-left:100%;display:inline-block;white-space:nowrap;-webkit-animation-name:marquee;-webkit-animation-timing-function:linear;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite;-moz-animation-name:marquee;-moz-animation-timing-function:linear;-moz-animation-duration:20s;-moz-animation-iteration-count:infinite;animation-name:marquee;animation-timing-function:linear;animation-duration:20s;animation-iteration-count:infinite}
@-webkit-keyframes marquee{from{-webkit-transform:translate(0)}
99%,to{-webkit-transform:translate(-100%)}
}
@-moz-keyframes marquee{from{-moz-transform:translate(0)}
99%,to{-moz-transform:translate(-100%)}
}
@-ms-keyframes marquee{from{-ms-transform:translate(0)}
99%,to{-ms-transform:translate(-100%)}
}
@-o-keyframes marquee{from{-o-transform:translate(0)}
99%,to{-o-transform:translate(-100%)}
}
@keyframes marquee{from{transform:translate(0)}
99%,to{transform:translate(-100%)}
}
#sign .loginContainer,#sign .signContainer{z-index:3;background:rgb(0 0 0 / .6);width:100%;height:100%;position:absolute;top:0;left:0;z-index:999}
.loginContainer .wrap1,.signContainer .formWrap{display:flex;align-items:center;justify-content:center;height:100%}
.loginContainer .wrap1{align-items:flex-start}
.signContainer .colWrap{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:1px;grid-row-gap:0;margin:6px 0;border-radius:10px;overflow:hidden}
.signContainer .colWrap .col{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:start}
.formWrap form{background-image:linear-gradient(134deg,#3f3f3f 0,#101010 5%,#1c1c1cad 30%,rgb(0 0 0 / 45%) 50%,#29292996 70%,#101010 95%,#3f3f3f);border-radius:15px;position:relative;border:2px solid #212121}
.loginContainer .wrap2{margin:0 auto;width:774px;position:relative;font-size:18px;color:#fff}
.loginContainer .wrap2{width:344px;margin:180px 0 0 0}
.loginContainer .txt{padding:8px;text-align:center;cursor:pointer;color:#aaa;font-size:16px}
.loginContainer .txt:hover{color:#fff}
.loginContainer .btn_login{background:#21bfd1;text-align:center;border:0;margin:0 0 10px 0;font-weight:100;font-size:13px;display:flex;align-items:center;justify-content:center;padding:18px 0;cursor:pointer;color:#fff;border-radius:30px;text-shadow:1px 1px 2px rgb(0 0 0 / 58%)}
.loginContainer .btn_login[data-id=telegram]{width:163px;background-image:none;font-weight:500;padding:5px 0 0 0;display:flex;align-content:center;justify-content:center;margin:0 auto}
.loginContainer .btn_login[data-id=telegram] .teleicon{width:23px;height:23px;background:url(../img/poplogin_tele.png);background-size:cover;margin:0 5px 0 0}
.loginContainer .btn_login[data-id=telegram] .teletext{position:relative}
.loginContainer .btn_login[data-id=telegram] .teletext:before{display:block;background:#7d586c;position:absolute;content:'';height:2px;width:100%;bottom:-1px;left:0}
.loginContainer .btn_login>[class^=iconv4-]{font-size:13px;margin:0 8px 0 0}
.loginContainer .btn_login>[class^=iconv4-]:before{color:#cdcdcd}
.loginContainer .wrap2 .box{background-image:linear-gradient(134deg,#3f3f3f 0,#101010 5%,#1c1c1cad 30%,rgb(0 0 0 / 45%) 50%,#29292996 70%,#101010 95%,#3f3f3f);border:2px solid #212121;border-radius:15px;overflow:hidden;padding:20px;margin:15% auto 0;position:relative}
.loginContainer .wrap2 .box .col{background-size:cover;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:start;border-radius:0}
.loginContainer .wrap2 .box .col>div{width:100%;margin:0 0 4px 0;position:relative}
.loginContainer .wrap2 .box .col>.btnCont{margin:25px auto 5px}
.loginContainer .wrap2 .box .col>.btnCont>div:nth-child(2){background:#2a2a2a}
.loginContainer .wrap2 .box .col>div>span{margin:20px 0 10px;color:#999;font-size:12px}
.loginContainer .wrap2 .box .col input{color:#fff;border:0;margin:0 auto;display:block;width:100%;padding:10px;border-radius:3px;background:rgb(50 50 50 / .9)}
.loginContainer .wrap2 .box .col input:focus{color:#fff;outline:0}
.loginContainer .wrap2 .box .col input::placeholder{color:#ababab;font-size:15px}
#btnCloseLogin,#btnCloseSign{position:absolute;top:75px;right:9px;width:32px;height:32px;padding:0;display:flex;cursor:pointer}
#btnCloseSign{top:14px;right:0}
#btnCloseLogin .icon-del2,#btnCloseSign .icon-del2{font-size:0}
#btnCloseLogin .icon-del2:before,#btnCloseSign .icon-del2:before{color:#827e87}
.signContainer .col>div{display:flex;padding:6px 0;align-items:center;flex-wrap:wrap;width:305px}
.signContainer label{display:block;width:100%;padding:0 0 4px 0;font-size:13px;color:#c5c5c5}
.signContainer label>span{font-size:12px;color:#cdcdcd}
.signContainer label>span>em{color:#04a6e2;font-weight:700}
.signContainer .btnCont{display:flex;padding:10px 0;justify-content:center}
.signContainer .btnCont button{width:320px;height:52px;line-height:50px;margin-bottom:5px;cursor:pointer;vertical-align:middle;display:block;padding:0;border-radius:4px;color:#fff;text-shadow:0 0 1px rgb(0 0 0 / .7);border:solid 1px #000;transition:.2s;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .3);background:linear-gradient(to bottom,#2adaee 1%,#105d66 100%);font-size:14px;margin:1px auto 1px;text-align:center}
#btnCheckId,#btnCheckName,#btnSendCode{padding:5px;border:solid 0 #04a6e2;border-radius:4px;margin:0 0 0 3px;background:linear-gradient(to bottom,rgb(150 33 33) 1%,rgb(80 0 0) 100%);font-weight:500;font-size:13px;color:#fff}
.signContainer input,.signContainer select{width:317px;height:25px;line-height:25px;display:block;font-size:14px;font-weight:700;vertical-align:middle;margin:0 auto 1px;border-radius:4px;background:rgb(50 50 50 / .9);transition:.2s;border:1px solid #000;color:#fff;box-shadow:inset 0 3px 5px rgb(0 0 0 / .4);text-align:center}
.signContainer input#name,.signContainer input#userId{width:245px}
.signContainer input.tel,.signContainer select.tel{width:91px}
.signContainer .code input.tel,.signContainer .code select.tel{width:67px}
.signContainer .title{text-align:center}
.signContainer .title img{width:24%;margin-top:40px}
.loginContainer .title{display:flex;align-items:center;justify-content:center;padding:40px 0 10px 0}
.loginContainer .title img{width:150px}
.loginContainer .title>span{background:url(../img/logo.png)}
[class*=" icon-flag-"],[class^=icon-flag-]{display:inline-block;background:url(../img/icon-flags.png);background-size:2100%;width:18px;height:18px;margin:0 5px 0 0;border-radius:2px}
.icon-flag-world{background-position:5% 0}
.icon-flag-euro{background-position:10% 0}
.icon-flag-ad{background-position:15% 0}
.icon-flag-ae{background-position:20% 0}
.icon-flag-af{background-position:25% 0}
.icon-flag-ag{background-position:30% 0}
.icon-flag-ai{background-position:35% 0}
.icon-flag-al{background-position:40% 0}
.icon-flag-am{background-position:45% 0}
.icon-flag-ao{background-position:50% 0}
.icon-flag-ar{background-position:55% 0}
.icon-flag-at{background-position:60% 0}
.icon-flag-au{background-position:65% 0}
.icon-flag-aw{background-position:70% 0}
.icon-flag-az{background-position:75% 0}
.icon-flag-ba{background-position:80% 0}
.icon-flag-bb{background-position:85% 0}
.icon-flag-bd{background-position:90% 0}
.icon-flag-be{background-position:95% 0}
.icon-flag-bf{background-position:100% 0}
.icon-flag-bg{background-position:0 5%}
.icon-flag-bh{background-position:5% 5%}
.icon-flag-bi{background-position:10% 5%}
.icon-flag-bj{background-position:15% 5%}
.icon-flag-bm{background-position:20% 5%}
.icon-flag-bn{background-position:25% 5%}
.icon-flag-bo{background-position:30% 5%}
.icon-flag-br{background-position:35% 5%}
.icon-flag-bs{background-position:40% 5%}
.icon-flag-bt{background-position:45% 5%}
.icon-flag-bw{background-position:50% 5%}
.icon-flag-by{background-position:55% 5%}
.icon-flag-bz{background-position:60% 5%}
.icon-flag-ca{background-position:65% 5%}
.icon-flag-cd{background-position:70% 5%}
.icon-flag-cf{background-position:75% 5%}
.icon-flag-cg{background-position:80% 5%}
.icon-flag-ch{background-position:85% 5%}
.icon-flag-ci{background-position:90% 5%}
.icon-flag-cl{background-position:95% 5%}
.icon-flag-cm{background-position:100% 5%}
.icon-flag-cn{background-position:0 10%}
.icon-flag-co{background-position:5% 10%}
.icon-flag-cr{background-position:10% 10%}
.icon-flag-cu{background-position:15% 10%}
.icon-flag-cv{background-position:20% 10%}
.icon-flag-cw{background-position:25% 10%}
.icon-flag-cy{background-position:30% 10%}
.icon-flag-cz{background-position:35% 10%}
.icon-flag-de{background-position:40% 10%}
.icon-flag-dj{background-position:45% 10%}
.icon-flag-dk{background-position:50% 10%}
.icon-flag-dm{background-position:55% 10%}
.icon-flag-do{background-position:60% 10%}
.icon-flag-dz{background-position:65% 10%}
.icon-flag-ec{background-position:70% 10%}
.icon-flag-ee{background-position:75% 10%}
.icon-flag-eg{background-position:80% 10%}
.icon-flag-eh{background-position:85% 10%}
.icon-flag-er{background-position:90% 10%}
.icon-flag-es{background-position:95% 10%}
.icon-flag-et{background-position:100% 10%}
.icon-flag-fi{background-position:0 15%}
.icon-flag-fj{background-position:5% 15%}
.icon-flag-fr{background-position:10% 15%}
.icon-flag-ga{background-position:15% 15%}
.icon-flag-gb{background-position:20% 15%}
.icon-flag-gd{background-position:25% 15%}
.icon-flag-ge{background-position:30% 15%}
.icon-flag-gg{background-position:35% 15%}
.icon-flag-gh{background-position:40% 15%}
.icon-flag-gi{background-position:45% 15%}
.icon-flag-gl{background-position:50% 15%}
.icon-flag-gm{background-position:55% 15%}
.icon-flag-gn{background-position:60% 15%}
.icon-flag-gp{background-position:65% 15%}
.icon-flag-gq{background-position:70% 15%}
.icon-flag-gr{background-position:75% 15%}
.icon-flag-gt{background-position:80% 15%}
.icon-flag-gu{background-position:85% 15%}
.icon-flag-gy{background-position:90% 15%}
.icon-flag-hk{background-position:95% 15%}
.icon-flag-hn{background-position:100% 15%}
.icon-flag-hr{background-position:0 20%}
.icon-flag-ht{background-position:5% 20%}
.icon-flag-hu{background-position:10% 20%}
.icon-flag-id{background-position:15% 20%}
.icon-flag-ie{background-position:20% 20%}
.icon-flag-il{background-position:25% 20%}
.icon-flag-im{background-position:30% 20%}
.icon-flag-in{background-position:35% 20%}
.icon-flag-iq{background-position:40% 20%}
.icon-flag-ir{background-position:45% 20%}
.icon-flag-is{background-position:50% 20%}
.icon-flag-it{background-position:55% 20%}
.icon-flag-je{background-position:60% 20%}
.icon-flag-jm{background-position:65% 20%}
.icon-flag-jo{background-position:70% 20%}
.icon-flag-jp{background-position:75% 20%}
.icon-flag-ke{background-position:80% 20%}
.icon-flag-kg{background-position:85% 20%}
.icon-flag-kh{background-position:90% 20%}
.icon-flag-km{background-position:95% 20%}
.icon-flag-kn{background-position:100% 20%}
.icon-flag-kr{background-position:0 25%}
.icon-flag-kw{background-position:5% 25%}
.icon-flag-fault{background-position:10% 25%}
.icon-flag-ky{background-position:15% 25%}
.icon-flag-kz{background-position:20% 25%}
.icon-flag-la{background-position:25% 25%}
.icon-flag-lb{background-position:30% 25%}
.icon-flag-lc{background-position:35% 25%}
.icon-flag-li{background-position:40% 25%}
.icon-flag-lk{background-position:45% 25%}
.icon-flag-lr{background-position:50% 25%}
.icon-flag-ls{background-position:55% 25%}
.icon-flag-lt{background-position:60% 25%}
.icon-flag-lu{background-position:65% 25%}
.icon-flag-lv{background-position:70% 25%}
.icon-flag-ly{background-position:75% 25%}
.icon-flag-ma{background-position:80% 25%}
.icon-flag-mc{background-position:85% 25%}
.icon-flag-md{background-position:90% 25%}
.icon-flag-me{background-position:95% 25%}
.icon-flag-mg{background-position:100% 25%}
.icon-flag-mk{background-position:0 30%}
.icon-flag-ml{background-position:5% 30%}
.icon-flag-mm{background-position:10% 30%}
.icon-flag-mn{background-position:15% 30%}
.icon-flag-mo{background-position:20% 30%}
.icon-flag-mq{background-position:25% 30%}
.icon-flag-mr{background-position:30% 30%}
.icon-flag-ms{background-position:35% 30%}
.icon-flag-mt{background-position:40% 30%}
.icon-flag-mu{background-position:45% 30%}
.icon-flag-mv{background-position:50% 30%}
.icon-flag-mw{background-position:55% 30%}
.icon-flag-mx{background-position:60% 30%}
.icon-flag-my{background-position:65% 30%}
.icon-flag-mz{background-position:70% 30%}
.icon-flag-na{background-position:75% 30%}
.icon-flag-nc{background-position:80% 30%}
.icon-flag-ne{background-position:85% 30%}
.icon-flag-ng{background-position:90% 30%}
.icon-flag-ni{background-position:95% 30%}
.icon-flag-nl{background-position:100% 30%}
.icon-flag-no{background-position:0 35%}
.icon-flag-np{background-position:5% 35%}
.icon-flag-nz{background-position:10% 35%}
.icon-flag-om{background-position:15% 35%}
.icon-flag-pa{background-position:20% 35%}
.icon-flag-pe{background-position:25% 35%}
.icon-flag-pg{background-position:30% 35%}
.icon-flag-ph{background-position:35% 35%}
.icon-flag-pk{background-position:40% 35%}
.icon-flag-pl{background-position:45% 35%}
.icon-flag-ps{background-position:50% 35%}
.icon-flag-pt{background-position:55% 35%}
.icon-flag-py{background-position:60% 35%}
.icon-flag-qa{background-position:65% 35%}
.icon-flag-ro{background-position:70% 35%}
.icon-flag-rs{background-position:75% 35%}
.icon-flag-ru{background-position:80% 35%}
.icon-flag-rw{background-position:85% 35%}
.icon-flag-sa{background-position:90% 35%}
.icon-flag-sc{background-position:95% 35%}
.icon-flag-sd{background-position:100% 35%}
.icon-flag-se{background-position:0 40%}
.icon-flag-sg{background-position:5% 40%}
.icon-flag-si{background-position:10% 40%}
.icon-flag-sk{background-position:15% 40%}
.icon-flag-sl{background-position:20% 40%}
.icon-flag-sm{background-position:25% 40%}
.icon-flag-sn{background-position:30% 40%}
.icon-flag-so{background-position:35% 40%}
.icon-flag-sr{background-position:40% 40%}
.icon-flag-st{background-position:45% 40%}
.icon-flag-sv{background-position:50% 40%}
.icon-flag-sx{background-position:55% 40%}
.icon-flag-sy{background-position:60% 40%}
.icon-flag-sz{background-position:65% 40%}
.icon-flag-tc{background-position:70% 40%}
.icon-flag-td{background-position:75% 40%}
.icon-flag-tg{background-position:80% 40%}
.icon-flag-th{background-position:85% 40%}
.icon-flag-tj{background-position:90% 40%}
.icon-flag-tl{background-position:95% 40%}
.icon-flag-tn{background-position:100% 40%}
.icon-flag-tr{background-position:0 45%}
.icon-flag-tt{background-position:5% 45%}
.icon-flag-tw{background-position:10% 45%}
.icon-flag-tz{background-position:15% 45%}
.icon-flag-ua{background-position:20% 45%}
.icon-flag-ug{background-position:25% 45%}
.icon-flag-us{background-position:30% 45%}
.icon-flag-uy{background-position:35% 45%}
.icon-flag-uz{background-position:40% 45%}
.icon-flag-va{background-position:45% 45%}
.icon-flag-vc{background-position:50% 45%}
.icon-flag-ve{background-position:55% 45%}
.icon-flag-vn{background-position:60% 45%}
.icon-flag-xk{background-position:65% 45%}
.icon-flag-ye{background-position:70% 45%}
.icon-flag-yt{background-position:75% 45%}
.icon-flag-za{background-position:80% 45%}
.icon-flag-zm{background-position:85% 45%}
.icon-flag-zw{background-position:90% 45%}
.icon-flag-sco{background-position:95% 45%}
.icon-flag-wal{background-position:100% 45%}
.icon-flag-pr{background-position:0 50%}
.icon-flag-lol{background-position:5% 50%}
[class*=" icon-league-"],[class^=icon-league-]{display:inline-block;background:url(../img/league_logo.png);background-size:2100%;width:18px;height:18px;margin:0 5px 0 0}
.icon-league-1000000067,.icon-league-premere{background-position:5% 0}
.icon-league-1000000064,.icon-league-nba{background-position:10% 0}
.icon-league-1000000019,.icon-league-nhl{background-position:15% 0}
.icon-league-1000000183,.icon-league-mlb{background-position:20% 0}
.icon-league-1000000154,.icon-league-1000007807,.icon-league-kbo{background-position:25% 0}
.icon-league-1000004178,.icon-league-1000004179,.icon-league-vleague{background-position:30% 0}
.icon-league-1000002540,.icon-league-kbl{background-position:35% 0}
.icon-league-1000027666,.icon-league-wkbl{background-position:40% 0}
.icon-league-1000004146,.icon-league-npb{background-position:45% 0}
.icon-league-1000008363,.icon-league-laliga{background-position:50% 0}
.icon-league-1000000065,.icon-league-bundes{background-position:60% 0}
.icon-league-1000000061,.icon-league-ligue1{background-position:65% 0}
.icon-league-1000000004,.icon-league-liguea{background-position:70% 0}
.icon-league-1000032644,.icon-league-uefaChamps{background-position:75% 0}
.icon-league-1000024585,.icon-league-kleague1{background-position:80% 0}
.icon-league-1000065098,.icon-league-lck{background-position:85% 0}
.default_msg{padding:10px}
.default_msg img{max-width:100%}
.ft_logos_01{background-position:0 0!important}
.ft_logos_02{background-position:-110px 0!important}
.ft_logos_03{background-position:-220px 0!important}
.ft_logos_04{background-position:-330px 0!important}
.ft_logos_05{background-position:-440px 0!important}
.ft_logos_06{background-position:-550px 0!important}
.ft_logos_07{background-position:-660px 0!important}
.ft_logos_08{background-position:-770px 0!important}
.ft_logos_09{background-position:-880px 0!important}
.ft_logos_10{background-position:-990px 0!important}
.ft_logos_11{background-position:0 -40px!important}
.ft_logos_12{background-position:-110px -40px!important}
.ft_logos_13{background-position:-220px -40px!important}
.ft_logos_14{background-position:-330px -40px!important}
.ft_logos_15{background-position:-440px -40px!important}
.ft_logos_16{background-position:-550px -40px!important}
.ft_logos_17{background-position:-660px -40px!important}
.ft_logos_18{background-position:-770px -40px!important}
.ft_logos_19{background-position:-880px -40px!important}
.ft_logos_20{background-position:-990px -40px!important}
.ft_logos_21{background-position:0 -80px!important}
.ft_logos_22{background-position:-110px -80px!important}
.ft_logos_23{background-position:-220px -80px!important}
.ft_logos_24{background-position:-330px -80px!important}
.ft_logos_25{background-position:-440px -80px!important}
.ft_logos_26{background-position:-550px -80px!important}
.ft_logos_27{background-position:-660px -80px!important}
.ft_logos_28{background-position:-770px -80px!important}
.ft_logos_29{background-position:-880px -80px!important}
.ft_logos_30{background-position:-990px -80px!important}
.ft_logos_31{background-position:0 -120px!important}
.ft_logos_32{background-position:-110px -120px!important}
.ft_logos_33{background-position:-220px -120px!important}
.ft_logos_34{background-position:-330px -120px!important}
.t_info3{color:#76ff61;font-size:10px;padding-bottom:22px;text-align:center}
.Cart{position:relative;font-weight:600;background:#222;padding:3px}
.Cart>.title{background:#111;font-size:17px;font-weight:700;padding:0 2px 0 12px;color:#bbb;display:flex;justify-content:space-between;align-items:center;border-radius:0}
.Cart>.title>span{display:flex;align-items:center;font-size:12px}
.Cart>.title>span label{margin:0 0 0 4px;color:#666}
.Cart>.title>li{display:flex;align-items:center;margin-right:5px}
.Cart>.title>li>dd{font-size:11px;color:#666}
.Cart .notice2 em{font-style:normal}
.Cart .notice2 em{font-weight:700}
.Cart .notice2{font-size:14px;line-height:1.5;padding:8px}
.Cart .eventBonus{background:#21bfd1;color:#000}
#cartList .betCont:empty{position:relative}
#cartList .betCont:empty:after{content:"선택된 배팅내역이 없습니다";width:100%;text-align:center;display:block;padding:30px 0;font-size:12px;color:#b1b1b1;position:relative;background:#010101}
.Cart .btnDel{cursor:pointer;display:flex;width:2rem;height:4rem;font-size:1.4rem;color:#666;justify-content:center;align-items:center}
.Cart .btnBig{font-size:14px;display:block;width:80%;margin:0 auto;padding:5px;background:#111;height:50px;color:#fff;cursor:pointer;border-radius:5px;clip-path:padding-box}
.Cart .btnBig:hover{background:#222}
.Cart .betItem{font-size:13px;padding:7px 8px;position:relative;border-bottom-color:#525252;border-width:0 1px 1px 1px;background:#010101;margin:2px 0 2px 0}
.Cart .betItem .disable{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(37 37 37 / 55%);color:red;font-size:14px;font-weight:700;display:flex;justify-content:flex-end;align-items:flex-end;padding:0 16px 12px 0;z-index:1}
.Cart .betItem .disable>span{background:#000;color:#04a6e2;padding:4px;border-radius:3px}
.Cart .betItem .disable.hidden{display:none}
.Cart .betItem input[type=checkbox]{vertical-align:-2px}
.Cart .betItem .checkcombo{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(37 37 37 / 55%);color:rgb(255 255 255 / 68%);font-size:30px;font-weight:400;display:flex;justify-content:center;align-items:center;padding:12px;z-index:1}
.Cart .betItem .checkcombo.hidden{display:none}
.Cart .betItem .title{position:relative;font-weight:600;color:#fff;padding-right:24px;line-height:1;display:flex;flex-direction:column}
.Cart .betItem .title .v{font-size:11px}
.Cart .betItem .title .type{color:#854400;font-weight:700;display:block;padding:7px 0 0 0;font-size:1.3rem}
.Cart .betItem .title .type i{color:#21bfd1;font-weight:100;font-size:12px}
.Cart .betItem .pickCont{padding:4px 0 0 0;color:#21bfd1;font-size:12px;font-weight:100;display:flex;justify-content:space-between;align-items:center}
.Cart .betItem .pick{color:#21bfd1;font-weight:100;font-size:12px}
.games>.Cart .betItem .pick.red{color:#ff5d5d;background:#1d1d20;padding:2px}
.games>.Cart .betItem .pick.green{color:lime;background:#1d1d20;padding:2px}
.games>.Cart .betItem .pick.blue{color:#4bffff;background:#1d1d20;padding:2px}
.Cart .betItem .odds{color:#21bfd1;font-weight:700;font-size:14px;padding:3px;border-radius:2px}
.Cart .betItem .title>span{color:#4c3823}
.Cart .betItem .title>span.vs{color:red}
.Cart .betItem .title>span.pick{color:#000008;margin:0;text-decoration:underline}
.Cart .betItem .title>span:not(.type){max-width:120px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.Cart .notice .odds,.Cart .notice2 .odds{color:#000}
.Cart .betItem .title .btnDel2{position:absolute;right:3px;top:0;cursor:pointer;z-index:4;font-size:1rem;background:#840000;padding:3px;border-radius:3px}
.Cart .betItem .title .btnDel2:hover{background:#c30000;color:#fff}
.cashOrPoint{display:flex;border:solid #3c4555;border-width:0 1px 0 1px}
.cashOrPoint span{background:#2b3444;padding:10px;font-size:16px;font-weight:700;cursor:pointer;color:#94a7c9;flex:1;border-bottom:solid 2px #374458;text-align:center}
.cashOrPoint span.cur{background:#2b3444;opacity:1;color:#fa775a;border-bottom:solid 2px #fa775a}
.Cart .betPlaceCont{padding:8px 8px 10px 8px;background:#010101;border-radius:0 0 1px 1px;border-radius:0;padding:10px 0}
.Cart .eqBetAll{font-size:12px;padding:0;background:#010101;color:#cbced0;border-bottom-color:#241c18;border-width:0 1px 0 1px;font-weight:400;margin:4px 0 0 0}
.Cart .eqBetAll>div:not(.inputNumBtnCont){display:flex;justify-content:space-between;align-items:center;padding:6px 8px;margin:0 3px}
.Cart .eqBetAll>.btm{padding:5px 5px;border-bottom:1px solid #444}
.Cart .eqBetAll>div>span{font-size:12px;color:#f5f5f5;height:auto;padding:5px 0}
.Cart .eqBetAll>div>em{width:100px;font-style:normal;color:#eaf0f6;flex:1;text-align:right}
.Cart .eqBetAll>div>em:nth-child(2){color:#fff;font-size:12px;display:flex;align-items:center;justify-content:flex-end}
.Cart .betItem .amnt input,.Cart .eqBetAll input{text-align:right;font-size:13px;padding:2px 4px;width:150px;background:#111;border:solid 1px #000;border-radius:3px;font-weight:700;color:#fff}
.Cart .btnValue{background:#2b3444;display:flex;justify-content:space-between;align-items:center;border:solid #3c4555;border-width:0 1px;padding:8px 8px 8px 8px;flex-wrap:wrap}
.Cart .btnValue button{font-size:14px;width:33.3333333333333%;background:#1f232c;border:solid #3f4c62;border-width:1px;color:#8795b6;cursor:pointer;line-height:28px}
.Cart .btnValue.max{padding:0 8px}
.Cart .btnValue.max button{background:#3e5574;color:#95e0ff;flex:1;font-size:16px;font-weight:700;border:solid 1px #4e698d}
.Cart .btnValue.max button:first-child{margin-right:4px}
.Cart .btnValue.max button:last-child{margin-left:3px}
.Cart .btnValue button:hover{background:#16181e;color:#83d8fc}
.Cart .btnValue.max button:hover{background:#384b63}
.Cart .btnValue:not(.max) button:nth-child(3n+2){border-width:1px 0 1px 0}
.Cart .btnValue:not(.max) button:nth-child(n+1):nth-child(-n+3){border-bottom-width:0}
.Cart .btnCont em{font-style:normal}
@keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-moz-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-webkit-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-o-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-moz-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-webkit-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-o-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
.loading,.loading-container{height:100px;position:relative;width:100px;border-radius:100%}
.loading-bg{z-index:999;background:rgb(0 0 0 / .2);position:absolute;width:830px;height:100%;left:0;top:0}
.loading-container{margin:30px auto}
.loading{border:4px solid #fff0;border-color:#fff0 #fff #fff0 #fff;-moz-animation:rotate-loading 1.5s linear 0s infinite normal;-moz-transform-origin:50% 50%;-o-animation:rotate-loading 1.5s linear 0s infinite normal;-o-transform-origin:50% 50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-transform-origin:50% 50%;animation:rotate-loading 1.5s linear 0s infinite normal;transform-origin:50% 50%}
.loading-container:hover .loading{border-color:#fff0 #e45635 #fff0 #e45635}
.loading-container .loading,.loading-container:hover .loading{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.loading-text{-moz-animation:opacity 1s linear 0s infinite normal;-o-animation:opacity 1s linear 0s infinite normal;-webkit-animation:opacity 1s linear 0s infinite normal;animation:opacity 1s linear 0s infinite normal;color:#fff;font-family:sans-serif,Malgun Gothic,Arial;font-size:12px;font-weight:700;margin-top:16px;opacity:0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:50px;text-shadow:0 0 2px #000}
.Cart .loading-container{margin:100px auto}
.Cart .betItem .loading-container{margin:5px auto}
.Cart .loading-bg{z-index:999;background:rgb(0 0 0 / .5);position:absolute;width:100%;height:100%;left:0;top:0}
.Cart .loading,.Cart .loading-container{height:50px;position:relative;width:50px;border-radius:100%}
.Cart .limit{border:solid 1px #2f2d34;background:#252426;padding:8px 16px;color:#afafaf;border-radius:1px;margin:4px 0 0 0;font-size:13px}
.Cart .limit>div{padding:4px 0}
.Cart .limit em{float:right;font-style:normal}
.timer-cont{background:#2b3444;padding:6px;color:#f5f5f5;margin-bottom:10px;border-radius:2px}
.timer-cont>div{padding:8px 18px}
.timer-cont .title{text-align:center;font-size:18px}
.timer-cont .timer{margin:10px auto 0 auto;width:129px}
.timer-cont .timer .min,.timer-cont .timer .sec{width:54px;height:47px;background:url(../img/res.png) 0 -280px;font-family:DINWeb-Bold,sans-serif;font-size:36px;color:#fff;line-height:50px;display:inline-block;text-align:center;vertical-align:bottom;border-radius:4px}
.timer-cont .timer .col{width:21px;height:47px;background:url(../img/res.png) -54px -280px;display:inline-block;vertical-align:bottom}
.inputNumBtnCont{background:#222;width:100%;height:auto!important;padding:4px 0}
.inputNumBtnCont>div{display:flex}
.inputNumBtnCont button{flex:32%;font-size:13px;padding:8px;background:#111;color:#fff;margin:1px;border:0;border-radius:3px}
#inputPointBtnCont{border:solid .05rem #f8eba1}
.r_banner{margin:4px 0 0 0;width:294px;height:calc(290px * 120 / 444);cursor:pointer;background-repeat:no-repeat}
.r_banner.rbanner1{background-image:url(../img/banner/b-1.png);background-size:contain}
.r_banner.rbanner2{background-image:url(../img/banner/b-2.png);background-size:contain}
.r_banner.rbanner3{background-image:url(../img/banner/b-3.png);background-size:contain}
.r_banner.rbanner4{background-image:url(../img/banner/b-4.png);background-size:contain}
.r_banner.rbanner5{background-image:url(../img/banner/b-5.png);background-size:contain}
.r_banner.rbanner6{background-image:url(../img/banner/b-6.png);background-size:contain}
#mobile_intro-bannerCont .r_banner{margin:10px;width:calc(100vw - 34px);height:calc((100vw - 28px) * 116 / 438);cursor:pointer;position:relative}
#mobile_intro-bannerCont .r_banner.rbanner3,#mobile_intro-bannerCont .r_banner.rbanner4,#mobile_intro-bannerCont .r_banner.rbanner5{margin:10px;width:calc(100vw - 34px);height:calc((100vw - 28px) * 96 / 362);cursor:pointer;position:relative}
.eqBetAll [data-id=resetBet]{cursor:pointer}
#btnBalance{padding:5px 10px;cursor:pointer;margin:0 1px 0 6px;font-size:14px;background:#303340;color:#fff}
#btnBalance:hover{background:#484c5d}
.controll_box{vertical-align:middle;width:40px;height:20px;background:#ccc;border-radius:16px;cursor:pointer;transition:.5s;box-shadow:1px 1px 1px 1px rgb(50 50 50 / .5) inset;display:inline-block}
.swc_on{text-align:left;background:#393}
.swc_off .circle{transform:translate(20px,0);transition:.5s}
.controll_box .circle{width:18px;height:18px;border-radius:9px;background:#fff;margin:1px;display:inline-block;box-shadow:1px 1px 1px 1px rgb(50 50 50 / .5);transition:.5s}
.roulette_layout .Event{background-position:top center;margin:0 4px 0 0}
.Event .titleCont{flex-direction:row;align-items:center;background:#111;color:#033940;font-size:16px;padding:22px 0;flex-wrap:wrap}
.Event .titleCont .tmo{display:flex;margin-right:10px;align-items:baseline;justify-content:center}
.Event .titleCont .title{color:#ffe418;padding:0 10px 0 10px;display:flex;align-items:center;font-size:36px}
.Event .titleCont .att{height:38px;width:50px;margin:0 5px 0 5px;cursor:pointer}
.Event .titleCont .prev{line-height:38px;color:#fff;font-size:13px}
.Event .titleCont .prev:hover{filter:brightness(130%)}
.Event .titleCont .next{line-height:38px;color:#fff;font-size:13px;text-align:right}
.Event .titleCont .next:hover{filter:brightness(130%)}
.Event .information{font-size:14px;color:#ffce6d;line-height:1.6}
.Event .titleCont .btnCont{flex:1;text-align:right;padding-right:10px;width:100%}
.Event .titleCont .btnCont button{padding:10px 16px;font-size:16px;cursor:pointer;vertical-align:middle;background:#0d0d0d;color:#cccad5;border:solid 2px #b54077;border-radius:40px;font-weight:700;white-space:nowrap}
.Event .titleCont .btnCont button .fa{color:#fff}
.Event .titleCont .btnCont button:hover{border-color:#f755a1;color:#fff}
.Event .wrap{padding:0 20px 30px 20px;background:#111}
.Event .calendar{border-collapse:collapse;border-spacing:0;width:100%;text-align:center;font-weight:700;overflow:hidden}
.Event .calendar tr:first-child td{background:#111;color:#9b9b9b;font-size:12px;padding:6px 4px}
.Event .calendar tr:first-child td{border-right:solid 1px #666;border:1px solid #666}
.Event .calendar tr:nth-child(2n+2) td{background:#111;color:#fff;font-size:12px;padding:8px 0 0 10px;border-top:solid 1px #666;text-align:left;font-weight:400}
.Event .calendar tr:nth-child(2n+3) td{background:#111;color:#111;font-size:12px;padding:0 8px 4px 8px}
.Event .calendar tr:nth-child(2n+3) td i{margin:0 0 5px 0;display:block;height:80px;background:url(../img/attnd.png) no-repeat center center;background-size:60%;opacity:1}
.lang-en .Event .calendar tr:nth-child(2n+3) td i{margin:0 0 5px 0;display:block;height:42px;background:url(../img/attnd_en.png) no-repeat center center}
.Event .calendar tr:nth-child(2n+3) td.checked{color:#de4141}
.Event .calendar tr:nth-child(2n+3) td.checked i{background:url(../img/attndChk.png) no-repeat center center;background-size:60%;opacity:1}
.lang-en .Event .calendar tr:nth-child(2n+3) td.checked i{background:url(../img/attndChk_en.png) no-repeat center center}
.Event .calendar td{width:14.2%}
.Event .calendar tr:nth-child(2n+2) td{border-right:solid 1px #666;border-left:solid 1px #666}
.Event .calendar tr:nth-child(2n+3) td{border-right:solid 1px #666;border-left:solid 1px #666;border-bottom:solid 1px #666}
.eventDetail{z-index:5;top:0;left:0;width:600px;min-width:265px;min-height:130px;border-radius:3px;padding:0;cursor:move}
.eventDetail img{width:100%}
.PopupNoticeList{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;pointer-events:none}
.PopupNoticeList .PopupNotice{pointer-events:all;position:absolute}
.PopupNoticeList .PopupNotice.topZ{z-index:999}
.PopupNoticeList .PopupNotice.p1,.PopupNoticeList .PopupNotice.p11,.PopupNoticeList .PopupNotice.p6{top:calc((100vh + 80px)/ 5 * 1);left:100px}
.PopupNoticeList .PopupNotice.p12,.PopupNoticeList .PopupNotice.p2,.PopupNoticeList .PopupNotice.p7{top:calc((100vh + 80px)/ 5 * 1);left:calc(25% - 32px)}
.PopupNoticeList .PopupNotice.p13,.PopupNoticeList .PopupNotice.p3,.PopupNoticeList .PopupNotice.p8{top:calc((100vh + 80px)/ 5 * 1);left:calc(50% - 163px)}
.PopupNoticeList .PopupNotice.p14,.PopupNoticeList .PopupNotice.p4,.PopupNoticeList .PopupNotice.p9{top:calc((100vh + 80px)/ 5 * 1);left:calc(75% - 290px)}
.PopupNoticeList .PopupNotice.p10,.PopupNoticeList .PopupNotice.p15,.PopupNoticeList .PopupNotice.p5{top:calc((100vh + 80px)/ 5 * 1);left:calc(100% - 421px)}
.eventDetail .btnX{position:absolute;top:20px;right:20px;cursor:pointer;color:#000}
.eventDetail .btnX:hover{color:#f60}
.eventDetail .cont{height:100%;color:#444;padding:0;border-radius:5px;overflow:hidden}
.eventDetail .date{font-weight:700;font-size:16px;color:#f60}
.eventDetail .title{font-size:16px;border-bottom:solid 1px #adcede;line-height:2;font-weight:700;color:#f60}
.eventDetail .info{font-size:12px;text-align:right;padding:0;color:#fff;display:flex;justify-content:flex-end;align-items:center;height:36px;background-image:linear-gradient(134deg,#3f3f3f9e 0,#101010 5%,#1c1c1cad 30%,rgb(0 0 0 / 45%) 50%,#29292996 70%,#101010 95%,#0000008f);display:flex;justify-content:space-between;padding:0 8px}
.eventDetail .info>span{font-size:12px;display:flex;align-items:center;cursor:pointer}
.eventDetail .info>span [class^=iconv4-]{margin:0 8px 0 0;font-size:15px}
.eventDetail .info input[type=checkbox]{width:18px;height:18px;margin:0 5px 0 0;display:none}
.eventDetail .detail{background:#fff;font-size:12px;line-height:1.8;padding:0;height:calc(100% - 35px);overflow:auto;border:solid 0 #ccc;color:#444;font-family:Gulim,sans-serif;word-break:break-all}
.eventDetail .btnClose{color:#000;background:#dadada;border:solid 1px #9c9c9c;border-radius:2px;padding:3px 8px 5px 8px;vertical-align:-1px;cursor:pointer;margin:0 6px 0 15px}
.eventDetail .btnClose:hover{background:#f0fcff}
.Event .subTitle{font-size:24px;color:#515769;text-align:center;padding:20px 0 15px 0;font-weight:700;letter-spacing:-1px}
.roulette-box{padding:10px 0;background-image:url(../img/rul_bg.png);background-position:top;height:150vh;background-size:cover;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}
.roulette-box.prem{background-image:url(../img/rul_bg2.png);background-size:cover}
.roulette-Container{position:relative;width:764px;height:764px;margin:40px auto 20px auto;transform-origin:top left;-webkit-transform-origin:center;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);background:url(../img/rul_circle.png);display:flex;align-items:center;justify-content:center;background-position:center;background-repeat:no-repeat}
.roulette-Container span.roulette_table{display:block;width:535px;height:534px;background:url(../img/roulette_table.png);background-repeat:no-repeat;background-size:cover;position:absolute;top:99px}
.roulette-Container span.roulette_table.premium{background:url(../img/roulette_table2.png);background-repeat:no-repeat;background-size:cover;position:absolute;top:99px}
.lang-en .roulette-Container span.roulette_table{display:block;width:456px;height:456px;background:url(../img/roulette_table_en.png)}
.lang-en .roulette-Container span.roulette_table.premium{background:url(../img/roulette_table2_en.png)}
.roulette-subMenu{text-align:center;color:#fff;font-size:0;padding:10px;display:flex;flex-wrap:wrap}
.roulette-subMenu span{display:inline-block;cursor:pointer;padding:10px;background:#333;min-width:260px;font-size:18px;border-radius:4px 0 0 4px;flex:1}
.roulette-subMenu span:last-child{border-left-width:0;border-radius:0 4px 4px 0}
.roulette-subMenu span.on{background:#8bb40a;color:#fff}
#roulette-btnStart{background:url(../img/rul_btn.png);width:166px;height:166px;position:absolute;top:calc(50% - 100px);left:calc(50% - 83px);cursor:pointer}
#roulette-btnStart:hover{background:url(../img/rul_btn_over.png);scale:1.1}
#roulette-pin{background:url(../img/rul_pin.png);width:118px;height:145px;position:absolute;top:calc(50% - 392px);left:calc(50% - 57px)}
.roulette .roulette_character{position:absolute;z-index:2;top:40%;left:800px}
.roulette_win_log{z-index:2;top:66%;left:50%;width:80%;height:25%;background-color:rgb(34 34 34 / .9);border-radius:15px;padding:20px;color:#fff;font-family:Arial,sans-serif;box-shadow:0 0 10px rgb(0 0 0 / .5);overflow-y:auto}
.roulette_win_log table{width:100%;border-collapse:separate;border-spacing:0 5px;text-align:center}
.roulette_win_log td,.roulette_win_log th{padding:15px;font-size:1em;color:#fff;font-weight:400;white-space:nowrap}
.roulette_win_log th{background-color:#c0392b}
.roulette_win_log thead tr{border-radius:10px}
.roulette_win_log tbody{overflow-y:auto}
.roulette_win_log tr:first-child th:first-child{border-top-left-radius:10px}
.roulette_win_log tr:first-child th:last-child{border-top-right-radius:10px}
.roulette_win_log tr:last-child td:first-child{border-bottom-left-radius:10px}
.roulette_win_log tr:last-child td:last-child{border-bottom-right-radius:10px}
.roulette_win_log td{background-color:rgb(44 44 44 / .8)}
.roulette_win_log caption{caption-side:top;font-size:1.8em;margin-bottom:15px;color:#fff;font-weight:700}
.Sports.legacy .fixedwrap{background:#111;padding:0 0 60px 0;margin:0 0 80px 0;border:1px solid #333;border-width:1px 0 1px 1px}
.Sports.legacy .fixedwrap>div{max-width:1322px;margin:0 auto;position:relative}
.Sports.legacy .oddsBox{background:#111}
.sport-category-wrap{position:relative;top:0;z-index:1}
.Sports.legacy .sport-category-wrap{background:#111;padding:0 0 12px 0}
.sport-category-wrap>.btn{position:absolute;top:50%;font-size:2rem;color:rgb(255 255 255 / .4);transform:translate(0,-50%);display:none}
.sport-category-wrap>.btn>span{display:inline-block;opacity:0}
.sport-category-wrap>.btn.right{right:4px;display:none}
.sport-category-wrap>.btn.left{left:4px;display:none}
.sport-category{display:grid;grid-template-columns:repeat(10,72px);grid-auto-rows:auto;justify-content:flex-start;margin:0 auto 4px auto;background:#111;border-radius:3px;padding:24px 15px 10px 15px;border:0 solid #2d2c34;position:sticky;top:0;left:0;overflow:hidden}
.sport-category .category{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:4px 2px;color:#d2a804;width:67px;position:relative}
.sport-category .category.on{color:#d2a804;border:solid 1px #afd23f}
.sport-category .category i{font-style:normal;font-size:3.4rem;margin:0 0 2px 0}
.sport-category .category em{font-style:normal;font-size:1.3rem;text-align:center;font-weight:500}
.sport-category .category strong{color:#afd23f;background:rgb(0 0 0 / .8);font-size:14px;padding:2px 5px;display:inline-block;position:absolute;right:1px;top:1px;font-weight:400}
.lang-en .sport-category .category em{font-size:1.1rem}
.Sports .col_left{flex:1;padding-right:6px;position:relative;border-right:1px solid #333}
.Sports .col_right{flex:1;padding-right:6px}
.Sports .blink{animation:opacity 1s infinite steps(20,end);transform:translateZ(0)}
.Sports .item .item_wrap{border-radius:2px;position:relative;background:#111;padding:0 0 10px 0}
.Sports .item{padding:0;border-radius:2px;margin:0 0 6px 0;transition:all .1s ease-out;-webkit-transition:all .2s ease-out}
.Sports.legacy .item .item_wrap{border-radius:4px;position:relative;background:0 0;padding:0;background:#111}
.Sports.legacy .item{background:0 0;padding:0;border-radius:0;margin:0 0 6px 0;transition:all .1s ease-out;-webkit-transition:all .2s ease-out}
.Sports .extraOdds{background:#191919;border:2px solid #222733;padding:15px 5px 5px;border-radius:2px;margin:15px 0 6px 0;transition:all .1s ease-out;-webkit-transition:all .2s ease-out;position:relative}
.Sports .extraOdds .info{padding:3px 5px;background-color:#222733;position:absolute;top:-14px}
.Sports .extraOdds .info em{color:#fff}
.Sports .extraOdds .info .bonusfd{color:#cda404}
.Sports .preMatchDetail .item{background:#111;border:0 solid #282828;padding:6px;margin:0 0 100px 0}
.Sports.legacy .item:hover{background:#111}
.Sports .preMatchDetail .item:hover{background:#111}
.Sports .preMatchDetail .item .league{background:#1f1f22}
.Sports .item.off:after{display:block;width:100%;height:100%;background:rgb(0 0 0 / .6);content:"Closed";text-align:center;font-weight:700;color:#9fb4d0;position:absolute;top:0;left:0;line-height:70px;font-size:16px;text-shadow:0 0 1px rgb(0 0 0 / .45)}
.lang-en .Sports .item.off:after{content:"Closed"}
.Sports .item .game{position:relative;padding:19px 2px 5px 2px;margin:17px 0 4px 0;background:#191919;border:2px solid #222733}
.Sports.legacy .item .game span.date{background:#1e2428;position:absolute;top:-12px;left:4px;font-size:12px;padding:4px 9px}
.Sports .preMatchDetail .item .game{padding:0;margin:0;background:0 0;border:0;position:relative}
.snld{display:flex;align-items:center;font-size:12px;font-weight:400;padding:4px 8px;margin:0 auto;width:100%;justify-content:space-between;color:#e9e9e9;top:8px}
.snld .dateCont{display:flex;align-items:center}
.toggleTracker{background:#5c455d;border-radius:30px;padding:4px 8px;color:#fff}
.toggleTracker .btnText{cursor:pointer;font-size:13px;display:flex;align-items:center}
.toggleTracker .btnText.hide{display:none}
.toggleTracker .btnText .icon-arrow-up{display:inline-block;margin:0 4px 0 0}
.snld [class^=iconv4-]{font-size:16px;width:16px;height:16px;margin:0 4px 0 0}
.snld [class^=iconv4-]:before{width:16px;height:16px}
.Sports .item .game .title{font-size:12px;color:#fff;padding:4px 8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;border-radius:0 0 2px 2px;font-weight:500;position:absolute;top:-16px;width:100%}
.Sports .item .game .title>div{background:#1e2428}
.Sports .preMatchDetail .item .game .titlebg{height:200px;background:#803e21;border-radius:0 0 5px 5px}
.Sports .preMatchDetail .item .game .titlebg.sport_1{background:linear-gradient(135deg,#1e3c2b,#20553d,#1e3c2b)}
.Sports .preMatchDetail .item .game .titlebg.sport_2{background:linear-gradient(135deg,#5a2e1a,#803e21,#5a2e1a)}
.Sports .preMatchDetail .item .game .titlebg.sport_3{background:linear-gradient(135deg,#335a1f,#42782b,#335a1f)}
.Sports .preMatchDetail .item .game .titlebg.sport_4{background:linear-gradient(135deg,#336a61,#56b3a5,#3e8177)}
.Sports .preMatchDetail .item .game .titlebg.sport_5{background:linear-gradient(135deg,#5a2e1a,#87413d,#5a2e1a)}
.Sports .preMatchDetail .item .game .titlebg.sport_23{background:linear-gradient(133deg,#1f503a,#296a4d,#1f503a)}
.Sports .preMatchDetail .item .game .titlebg.sport_16{background:linear-gradient(135deg,#254e17,#31661e,#254e17)}
.Sports .preMatchDetail .item .game .titlebg.sport_27{background:linear-gradient(135deg,#3e2c53,#6b508b,#3e2c53)}
.Sports .preMatchDetail .item .game .title{animation:Ani-1 .5s ease-in 0s normal forwards;height:200px;flex-direction:column;justify-content:center;cursor:default;background:rgb(0 0 0 / .24) url(../img/sport_bg.jpg) center/cover no-repeat;position:absolute;width:100%;top:0}
.Sports .preMatchDetail .item .game .title.sport_1{background:rgb(0 0 0 / .24) url(../img/sport_bg1.jpg) center/contain no-repeat}
.Sports .preMatchDetail .item .game .title.sport_2{background:rgb(0 0 0 / .24) url(../img/sport_bg2.jpg) center/contain no-repeat}
.Sports .preMatchDetail .item .game .title.sport_3{background:rgb(0 0 0 / .24) url(../img/sport_bg3.jpg) center/contain no-repeat}
.Sports .preMatchDetail .item .game .title.sport_4{background:rgb(0 0 0 / .24) url(../img/sport_bg4.jpg) center/contain no-repeat}
.Sports .preMatchDetail .item .game .title.sport_5{background:rgb(0 0 0 / .24) url(../img/sport_bg5.jpg) center/contain no-repeat}
.Sports .preMatchDetail .item .game .title.sport_23{background:rgb(0 0 0 / .24) url(../img/sport_bg23.jpg) center/contain no-repeat}
.Sports .preMatchDetail .item .game .title.sport_16{background:rgb(0 0 0 / .24) url(../img/sport_bg16.jpg) center/contain no-repeat}
.Sports .preMatchDetail .item .game .title.sport_18{background:rgb(0 0 0 / .24) url(../img/sport_bg18.jpg) center/cover no-repeat}
.Sports .item.on .game .title .bntToggleGamesWrap{color:#fff;background:#779b03}
.Sports .item .game .title .bntToggleGamesWrap:after{transform:rotate(180deg);display:inline-block}
.Sports .item .game .title .date{display:inline-block;text-align:right;color:#fff;font-size:12px;padding:4px}
.Sports .item .game .title .team-wrap .date{display:inline-block;text-align:right;color:#fff;font-size:16px;padding:4px 8px 4px 0;font-weight:400}
.Sports .item .game .title i{font-style:normal;color:#f30;font-weight:900;font-size:17px}
.Sports .preMatchDetail .item .game .title .date{background:#000;padding:8px;margin:10px 0 0 0;width:100%;text-align:center}
.Sports .item .game .title .teamWrap{flex:1;display:flex;flex-direction:row;align-items:center}
.Sports .item .game .title .team-wrap{display:flex;flex-direction:column;overflow:hidden;align-items:center;justify-content:center;background:rgb(255 255 255 / 64%);border-radius:4px;padding:10px 0 0 0}
.Sports .item .game .title .team{font-size:1.32rem;color:#fff;padding:3px 0;word-break:break-all}
.Sports .item .game .title .vs{font-size:1.32rem;color:#ff3c3c;margin:0 10px}
.Sports .preMatchDetail .item .game .title .team{font-size:1.8rem;color:#000;padding:6px 10px;font-weight:600}
.Sports .item .bntToggleGamesWrap{cursor:pointer;color:#fff;display:inline-block;text-align:right;background:#1e2428;padding:4px 8px;margin:0 15px 0 0}
.Sports .odds{font-size:1.4rem;color:#cfcfcf;display:flex;flex-direction:column;align-items:flex-start}
.Sports .odds2{margin:0 0 12px 0}
.Sports .odds2>div>.betBox,.Sports .odds>div{display:flex;flex-direction:row;align-items:stretch}
.Sports .odds>div#oddsList,.Sports .odds>div#oddsList .odds2{width:100%}
.Sports .odds>div.type{display:block;padding:0;color:#c4c4d7;font-size:1.2rem;font-weight:600}
.Sports .preMatchDetail .odds>div.type{width:100%}
.Sports .preMatchDetail .odds>div.type>div{display:block;padding:4px;color:#21bfd1;font-size:1.2rem;font-weight:500;background:#21282e;text-align:left;border-top:1px solid #414244;margin:0 0 6px 0}
.Sports .odds>div.type>div{display:flex;flex:1;align-items:center;justify-content:center;padding:4px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:default;font-weight:600;word-break:keep-all;text-align:center}
.Sports .col_left .odds{flex-direction:row;align-items:stretch}
.Sports .col_left .odds>div.type{display:flex;flex:0 0 90px;padding:0}
.Sports .col_left .odds>div.type>div{width:120px;background:#1b1f20;margin:1px 1px 1px 0;border-radius:1px;color:#21bfd1;background:#2d353c;border:2px solid #2d353c}
.Sports .col_left .odds>div.type span[class=icon-dot]{display:none}
.Sports .col_left .odds>div.type span{align-items:center}
.Sports .extraOdds div.betBox,.Sports .odds2 div.betBox,.Sports .odds>div.betBox{display:flex;flex-wrap:wrap;max-width:100%;width:100%}
.Sports .extraOdds div.betBox{justify-content:space-between}
.Sports.legacy .odds>div.betBox{max-width:calc(100% - 120px)}
.Sports .extraOdds div.betBox>span,.Sports .odds2 div.betBox>span,.Sports .odds>div.betBox>span{flex:1;text-align:left;font-size:13px;background:linear-gradient(180deg,#2d353c,#222);border-style:solid;border-width:1px;border-color:#424242 #181818 #232324 #2c3339;padding:6px 4px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:pointer;margin:1px;border-radius:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out}
.Sports .odds2 div.betBox>span{background:#2e302d}
.Sports .extraOdds div.betBox>.bonusBet{background:#191919;border:1px solid #21bfd1;width:28.5%;max-width:32.5%;padding:4px 12px;display:flex;justify-content:space-between;align-items:center}
.Sports .extraOdds div.betBox>.bonusBet>em{width:33px;height:33px;line-height:33px;text-align:center;border-radius:50%;background:#0c0c0c;color:#21bfd1}
.Sports .odds2 div.betBox>span .away,.Sports .odds2 div.betBox>span .home,.Sports .odds>div.betBox>span .away,.Sports .odds>div.betBox>span .home{flex-grow:3;flex-shrink:1;flex-basis:20px;max-width:78%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;font-weight:500;display:inline-flex;align-items:center}
.Sports .odds2 div.betBox>span .away,.Sports .odds>div.betBox>span .away{justify-content:flex-end}
.Sports .odds>div.betBox>span .home>i.teamLogo{display:inline-block;width:20px;height:20px;background-size:100%;margin:0 5px 0 0;max-height:20px;max-width:20px;min-width:20px;min-height:20px;filter:none}
.Sports .odds>div.betBox>span .away>i.teamLogo{display:inline-block;width:20px;height:20px;background-size:100%;margin:0 0 0 5px;max-height:20px;max-width:20px;min-width:20px;min-height:20px;filter:none}
.Sports .odds2 div.betBox>span .away>em.noBet,.Sports .odds2 div.betBox>span .x>em.noBet,.Sports .odds2 div.betBox>span em.noBet,.Sports .odds>div.betBox>span .away>em.noBet .Sports .odds2 div.betBox>span .home>em.noBet,.Sports .odds>div.betBox>span .home>em.noBet,.Sports .odds>div.betBox>span .x>em.noBet{color:#f90}
.Sports .extraOdds div.betBox>span:hover,.Sports .odds2 div.betBox>span:hover,.Sports .odds>div.betBox>span:hover{background:#393939;color:#fff}
.Sports .odds>div.betBox>span.noBet:hover{cursor:default;background:linear-gradient(180deg,#2d353c,#222)}
.Sports .odds2 div.betBox>span.noBet:hover{cursor:default;background:#2e302d}
.Sports.legacy .odds>div.betBox>span.noBet:hover{background:linear-gradient(180deg,#2d353c,#222)}
.Sports .odds2 div.betBox>span.on,.Sports .odds>div.betBox>span.on{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important;color:#fff!important}
.Sports .extraOdds div.betBox>span.on{background:#21bfd1;color:#000}
.Sports .odds2 div.betBox>span.on:hover,.Sports .odds>div.betBox>span.on:hover{color:#fff}
.Sports .odds2 div.betBox>span em,.Sports .odds>div.betBox>span em{font-style:normal;text-align:right;color:#bdbdbd;flex:1;font-weight:500;white-space:nowrap}
.Sports .odds2 div.betBox>span em>[class=icon-over],.Sports .odds>div.betBox>span em>[class=icon-over]{font-size:9px;color:#ff1515}
.Sports .odds2 div.betBox>span em>[class=icon-under],.Sports .odds>div.betBox>span em>[class=icon-under]{font-size:9px;color:#0080ff}
.Sports .odds2 div.betBox>span em>[class=icon-handi],.Sports .odds>div.betBox>span em>[class=icon-handi]{font-size:9px;color:#89f21a}
.Sports .odds2 div.betBox>span.on em,.Sports .odds>div.betBox>span.on em{color:#fff;flex:1}
.Sports .odds2 div.betBox>span.noBet em,.Sports .odds>div.betBox>span.noBet em{color:#21bfd1}
.Sports .odds.col3symm>div.betBox,.Sports .odds2 .col3symm>div.betBox{flex-wrap:nowrap}
.Sports .odds.col3symm>div.betBox>span:nth-of-type(1),.Sports .odds2 .col3symm>div.betBox>span:nth-of-type(1){flex:4.5;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between}
.Sports .odds.col3symm>div.betBox>span:nth-of-type(2),.Sports .odds2 .col3symm>div.betBox>span:nth-of-type(2){flex:1;text-align:center;display:flex;align-items:center;justify-content:center}
.Sports .odds.col3symm>div.betBox>span:nth-of-type(2) em,.Sports .odds2 .col3symm>div.betBox>span:nth-of-type(2) em{float:none;text-align:center}
.Sports .odds.col3symm>div.betBox>span:nth-of-type(3),.Sports .odds2 .col3symm>div.betBox>span:nth-of-type(3){flex:4.5;text-align:right;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}
.Sports .odds.col3symm>div.betBox>span:nth-of-type(3) em,.Sports .odds2 .col3symm>div.betBox>span:nth-of-type(3) em{text-align:left}
.Sports .extraOdds div.betBox>span,.Sports .odds.col3eq>div.betBox>span,.Sports .odds2 .col3eq>div.betBox>span{flex:0 0 33.333333%;max-width:calc(33.33333333% - 2px);align-items:center;justify-content:space-between;display:flex}
.Sports .extraOdds div.betBox>span{max-width:31%}
.Sports .extraOdds div.betBox>span>span{font-size:14px}
.Sports .extraOdds div.betBox>span:nth-child(1){color:#21bfd1}
.Sports .extraOdds div.betBox>span:nth-child(2){color:#21bfd1}
.Sports .extraOdds div.betBox>span:nth-child(3){color:#21bfd1}
.Sports .extraOdds div.betBox>span.on{color:#000}
.Sports .odds.col4eq>div.betBox>span,.Sports .odds2 .col4eq>div.betBox>span{flex:0 0 25%;max-width:calc(24.99% - 2px);align-items:center;justify-content:space-between;display:flex}
.Sports .odds.col5eq>div.betBox>span,.Sports .odds2 .col5eq>div.betBox>span{flex:0 0 20%;max-width:calc(20% - 2px);align-items:center;justify-content:space-between;display:flex}
.Sports .odds.col6eq>div.betBox>span,.Sports .odds2 .col6eq>div.betBox>span{flex:0 0 16.66666666%;max-width:calc(16.66666666% - 2px);align-items:center;justify-content:space-between;display:flex}
.Sports .odds.col2eq>div.betBox>span,.Sports .odds2 .col2eq>div.betBox>span{flex:0 0 50%;max-width:calc(50% - 2px);align-items:center;justify-content:space-between;display:flex}
.Sports .league{font-size:14px;color:#dfdfdf;font-weight:500;padding:4px 8px;background:#000;border-radius:2px;display:flex;align-items:center;justify-content:space-between}
.Sports.legacy .league{padding:0 0 0 8px;background:#000;border-radius:0;border:none}
.Sports.legacy .league.mobile{display:none}
.Sports.legacy .league.pc{padding:8px}
.Sports.legacy .league .date{color:#b3aeb9;font-size:12px;margin:0 14px 0 3px}
.Sports.legacy .league.pc .date{margin:0}
.Sports.legacy .league>i:last-child{display:flex;align-items:center}
.Sports.legacy .odds{flex-direction:row;align-items:stretch;margin:0 0 -1px 0;color:#eee}
.Sports.legacy .odds>div.type{display:flex;flex:0 0 120px;padding:0;color:#c4c4d7}
.Sports.legacy .odds>div.type span[class=icon-dot]{display:none}
.Sports.legacy .odds>div.type>div{width:120px;background:#2d353c;margin:0;border-radius:1px;border:2px solid #2d353c;margin:1px 1px 1px 0;color:#21bfd0}
.Sports.legacy .odds>div.betBox>span{margin:1px;border-radius:0}
.Sports.legacy .odds>div.betBox>span:not(.noBet,.on):hover{background:#393939;color:#fff}
.Sports.legacy .odds>div.betBox>span.on{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important}
.Sports.legacy .odds.col3eq>div.betBox>span:nth-of-type(2),.Sports.legacy .odds.col3eq>div.betBox>span:nth-of-type(2):hover,.Sports.legacy .odds.col3symm>div.betBox>span:nth-of-type(2),.Sports.legacy .odds.col3symm>div.betBox>span:nth-of-type(2):hover{border-width:1px 0}
.Sports.legacy .odds.col3eq>div.betBox>span{max-width:calc(100% / 3 - 2px)}
.Sports.legacy .btnToggleAllCont{text-align:right;padding:3px 5px 5px;display:flex;align-items:center;justify-content:end;background:#191919;border:2px solid #222733;margin:10px 0}
.Sports.legacy .btnToggleAllCont .title{font-weight:700;padding-left:8px;font-size:16px}
.Sports.legacy #btnToggleAll{user-select:none;cursor:pointer;border:solid 1px #21bfd0;padding:4px 12px;min-width:140px;display:inline-block;text-align:center;background:#191919;color:#fff;border-radius:2px}
.Sports.legacy #btnToggleAll span[data-id=open]{display:none}
.Sports.legacy .btnToggle{background:#171518;padding:8px;min-width:70px;display:inline-flex;align-items:center;justify-content:center;border-left:1px solid #262626;user-select:none;cursor:pointer;color:#999;font-weight:600}
.Sports.legacy .btnToggle span{display:flex;align-items:center}
.Sports.legacy .btnToggle span.hidden{display:none}
.Sports .league>i{display:flex;align-items:center}
.Sports .league>i:last-child,.Sports .league>i>span{cursor:pointer}
.Sports .league>i:last-child:hover,.Sports .league>i>span:hover{filter:brightness(140%);color:#ffc41d}
.Sports .league.mobile>i:first-child{flex-direction:column;padding:5px 0;align-items:flex-start}
.Sports .league>i:first-child>div{display:flex;align-items:center;margin:1px}
.Sports .league.pc>i:first-child>div:nth-child(2){flex-direction:row;align-items:center}
.Sports .league i[class^=iconv4-]{font-size:16px;color:#fff;margin:0 9px 0 0}
.Sports .league.pc i[class^=iconv4-]{margin:0 0 0 5px;background:#404348;border-radius:20px;padding:2px;height:19px}
.Sports .league.pc i[class^=iconv4-]:before{width:15px;height:15px}
.Sports .league.pc i[class^=icon-sport1]{background:#60b53e}
.Sports .league.pc i[class^=icon-sport2]{background:#21406b}
.Sports .league.pc i[class^=icon-sport3]{background:#b96c60}
.Sports .league.pc i[class^=icon-sport4]{background:#265b68}
.Sports .league.pc i[class^=icon-sport23]{background:#ffb300}
.Sports.legacy .league .btnToggle i[class^=iconv4-]{font-size:12px;color:#666}
.Sports.legacy .league.mobile i[class^=iconv4-]{font-size:18px}
.sport-whole-wrap{display:flex;width:100%;border-top:1px solid #333}
.LiveCombineWrap .sport-top-name,.Sports .sport-top-name{height:40px;line-height:40px;font-size:16px;margin:10px 6px 10px 0;text-align:center;background:#222}
.Sports .sport-top-name>i{color:#21bfd1;font-size:14px}
.mainMatchList-wrap{position:relative;overflow:hidden}
.mainMatchList-wrap>.btn{position:absolute;top:50%;font-size:2rem;color:#000;transform:translate(0,-100%);background:rgb(255 255 255 / .8);cursor:pointer}
.mainMatchList-wrap>.btn>span{display:inline-block}
.mainMatchList-wrap>.btn:hover{color:#126bff}
.mainMatchList-wrap>.btn.right{right:5px;border-radius:4px 0 0 4px}
.mainMatchList-wrap>.btn.left{left:0;border-radius:0 4px 4px 0;display:none}
#mainMatchList-btnCont:not(:empty){display:flex;justify-content:center;align-items:center;padding:10px}
#mainMatchList-btnCont .btnScroll{height:5px;width:30px;display:inline-block;background:#fff;margin:4px;border-radius:3px;cursor:pointer}
#mainMatchList-btnCont .btnScroll.on{background:#17ea57}
.mainMatchList{overflow:hidden;margin-right:5px}
.mainMatchList>div{display:flex}
.mainMatchList .main-item{margin:0 4px 0 0;position:relative;background:#242424;cursor:pointer}
.mainMatchList .main-item.on{background:#1a3545}
.mainMatchList .main-item:last-child{margin:0}
.mainMatchList .main-item .more{position:absolute;bottom:0;right:4px;background:rgb(16 39 70 / .74);padding:10px;cursor:pointer}
.mainMatchList .main-item .more>span{display:inline-block}
.mainMatchList .main-item .more:hover{color:#17ea57}
.mainMatchList .main-item.on .more{background:#17ea57;color:#000}
.mainMatchList .main-item .game{position:relative;height:57px;display:flex;align-items:center}
.mainMatchListForMobile-wrap{display:none;position:relative}
.mainMatchList .mainImg{width:400px;height:160px}
.mainMatchList .main-item:hover .mainImg{filter:brightness(130%)}
.Sports .mainMatchList .odds>div.type{display:block;padding:1px 0;color:#fff;font-size:1.1rem}
.mainMatch-league{display:flex;flex-direction:row;font-weight:700;align-items:center}
.main-item .title{width:100%;padding:10px}
.main-item #oddsList{position:absolute;top:0;width:100%;left:0;background:#242424}
.main-item.on #oddsList{background:#1a3545}
.main-item #oddsList>div{padding:10px}
.main-item #oddsList>div:empty{padding:0}
.mainMatch-league>div{padding:2px}
.mainMatch-league .date{padding:2px 2px 2px 10px;font-weight:400}
.main-item .game .title .teamWrap{display:flex;justify-content:space-between;width:100%}
.main-item .game .title .teamWrap span{flex:4.5;text-align:center}
.main-item .game .title .teamWrap span.vs{color:#dfcd2d;flex:1;text-align:center}
.mainMatch-title .teamWrap{display:flex}
.Sports #matchList>div:empty{position:relative;padding-right:4px;display:none}
.Sports #matchList>div:empty:after{content:"no matches";width:100%;text-align:center;display:block;padding:70px 0;font-size:12px;color:#b1b1b1;margin:0 0 8px 0;border-radius:4px;position:relative;background:#1a1a1a;border:solid .2rem #2e2e2e}
.lang-en .Sports #matchList>div:empty:after{content:"No available Matches"}
.mainMatchListForMobile-wrap>.btn{position:absolute;top:50%;font-size:2rem;color:#000;transform:translate(0,-100%);background:rgb(255 255 255 / .8);cursor:pointer}
.mainMatchListForMobile-wrap>.btn>span{display:inline-block}
.mainMatchListForMobile-wrap>.btn:hover{color:#126bff}
.mainMatchListForMobile-wrap>.btn.right{right:0;border-radius:4px 0 0 4px}
.mainMatchListForMobile-wrap>.btn.left{left:0;border-radius:0 4px 4px 0;display:none}
#mainMatchListForMobile{margin-right:0}
#mainMatchListForMobile-btnCont:not(:empty){display:flex;justify-content:center;align-items:center;padding:10px}
#mainMatchListForMobile-btnCont .btnScroll{height:5px;width:30px;display:inline-block;background:#fff;margin:4px;border-radius:3px;cursor:pointer}
#mainMatchListForMobile-btnCont .btnScroll.on{background:#17ea57}
.type-menu{display:flex;border-bottom:1px solid #5e5e5e;margin:10px 3px}
.type-menu>i{display:flex;border:solid 1px #3c3c3c;border-width:1px 0 1px 1px;padding:8px 0;border-bottom-color:#241c18;align-items:center;justify-content:center;background:#161418;cursor:pointer;color:#999;flex:1;font-weight:600}
.type-menu>i:last-child{border-width:1px;border-radius:0 4px 0 0}
.type-menu>i:first-child{border-width:1px;border-radius:4px 0 0 0}
.type-menu>i.on{background:#2d2d30;margin:0 0 -2px 0;color:#fff;border-color:#5e5e5e;border-bottom-color:#2d2d30;border-width:2px}
.type-menu>i:hover{color:#eee}
#allOddsList{min-height:100px;margin-top:6px}
#allOddsList>div{background:#121619;border:solid 1px #1e2327;padding:0 0 8px 0}
#allOddsList>div:empty{background:#1a1a1a}
#allOddsList>div.empty:after{content:"";width:100%;text-align:center;display:block;padding:70px 0;font-size:12px;color:#f8eba1}
.Sports .col_left .oddsBox{padding-bottom:100px}
.preMatchDetail .teamCont{height:110px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#25323b,#181d21);color:#b7b7b7;font-weight:500;font-size:14px}
.preMatchDetail .teamCont .awayTeam,.preMatchDetail .teamCont .homeTeam{width:calc(50% - 40px);text-align:center;display:flex;flex-direction:column;align-items:center;font-weight:400}
.preMatchDetail .teamCont .vs{width:65px;height:65px;display:block;background:url(../img/team/vs.png);background-position:center;background-size:100%}
.LiveCombine{display:flex;border-top:1px solid #333;margin:0 6px 0 0}
.LiveCombine .col_left{flex:1;padding-right:1px;position:relative;border-right:1px solid #333}
.LiveCombine .col_right{flex:1;padding-bottom:100px;background:#111}
.Live .infoNoBet{border-radius:0;background:#141212;position:relative;display:flex;height:100%;padding:50px 0;justify-content:center;color:#bfbfbf;font-size:18px;margin:0 0 4px 0;border-radius:4px;border:solid 2px #454455;font-weight:500;display:none}
.Live .blink{animation:opacity .5s steps(10,end) 3;transform:translateZ(0)}
.Live .liveMainWrap{display:flex;flex-direction:column}
.Live .liveNow{position:relative;overflow:hidden;flex:1}
.Live .liveNow>div{height:100%}
.Live .liveNow .league{margin:0 0 4px 0;border-radius:4px;position:relative;background:#111;transition:all .1s ease-out;-webkit-transition:all .1s ease-out}
.Live .liveNow .leagueName{font-size:14px;color:#fff;font-weight:500;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:space-between;background:#000}
.Live .liveNow .leagueName i[class^=iconv4-]{font-size:16px}
.Live .liveNow .leagueName>i{display:flex;align-items:center}
.Live .liveNow .league>.games{color:#fff;background:#111;font-weight:500;border-radius:4px}
.Live .liveNow .league>div>.game{padding:0;margin:22px 0 27px 0;background:url(../img/livebg_soccer.png) no-repeat center;background-size:100% 100%}
.Live .liveNow .league>div>.game.bg2{background:url(../img/livebg_basketball.png) no-repeat center;background-size:100% 100%}
.Live .liveNow .league>div>.game.bg3{background:url(../img/livebg_baseball.png) no-repeat center;background-size:100% 100%}
.Live .liveNow .league>div>.game.bg4{background:url(../img/livebg_hockey.png) no-repeat center;background-size:100% 100%}
.Live .liveNow .league>div>.game.bg23{background:url(../img/livebg_volley.png) no-repeat center;background-size:100% 100%}
.Live .liveNow .league>div>.game.bg18{background:url(../img/livebg_egame.png) no-repeat center;background-size:100% 100%}
.Live .liveNow .league>div>.game>.game_wrap{position:relative;border:solid 2px #222733;background:rgb(34 34 34 / 60%)}
.Live .liveNow .team .teamCont{display:flex;align-items:center;justify-content:center;margin:7px 0 0 0;font-weight:400}
.Live .liveNow .team .vs{color:#ea6856;margin:0 10px;font-weight:700}
.Live .liveNow .team .teamCont .awayTeam{font-size:1.4rem;padding:3px 0;display:flex;flex-direction:column;align-items:center;width:32%;overflow:auto;white-space:nowrap}
.Live .liveNow .team .teamCont .homeTeam{font-size:1.4rem;padding:7px 5px;display:flex;align-items:center;flex-direction:column;width:32%;font-weight:400;overflow:auto;white-space:nowrap}
.teamLogo{--color1:rgb(162 216 255 / 67%);--color2:rgb(0 0 0 / 60%);display:block;width:50px;height:50px;margin:0 0 4px 0;background-size:calc(100% - 4px);background-position:center;background-repeat:no-repeat;filter:drop-shadow(1px 0 0 var(--color2)) drop-shadow(-1px 0 0 var(--color2)) drop-shadow(0 1px 0 var(--color2)) drop-shadow(0 -1px 0 var(--color2)) drop-shadow(1px 0 0 var(--color1)) drop-shadow(-1px 0 0 var(--color1)) drop-shadow(0 1px 0 var(--color1)) drop-shadow(0 -1px 0 var(--color1))}
.Live .liveNow .team .teamCont .scoreCont{width:26%;display:flex;align-items:center;justify-content:center}
.preMatchDetail #oddsList .teamLogo{display:none}
.scoreCont .info_score{overflow-x:auto;white-space:nowrap;border:1px solid #afd23f;height:30px;line-height:30px;font-size:14px;font-weight:700;vertical-align:21px;display:block;width:52px;text-align:center}
.scoreCont .info_vs{text-shadow:2px 2px 2px rgb(0 0 0 / 70%);width:10%;overflow-x:auto;white-space:nowrap;padding:7px 0;font-size:14px;vertical-align:20px;color:#fc0;width:60px;text-align:center}
.Live .liveNow .statusCont{position:absolute;top:-14px;left:-2px;display:flex;justify-content:center;align-items:center;padding:3px 4px;background:#1e2428;border:1px solid #171733;font-size:12px}
.Live .liveNow .statusCont [class^=iconv4-],.Live .liveNow .statusCont [class^=iconv4-]:before{width:16px;height:16px;margin-right:4px}
.Live .liveNow .status2{margin-left:4px}
.Live .liveNow .oddsBox .game .odds .type{width:100%;padding:4px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;color:#c4c4d7;font-size:1.2rem;font-weight:600;display:none}
.Live .liveNow .oddsBox .game .odds .betBox{display:flex;width:100%}
.Live .liveNow .oddsBox .game .odds .betBox>span{flex:1;text-align:center;font-size:12px;background:linear-gradient(180deg,#2d353c,#222);border:1px solid;border-color:#424242 #181818 #232324 #2c3339;padding:10px 8px;user-select:none;border-radius:2px;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:pointer;color:#ddd;position:relative}
.Live .liveNow .oddsBox .game .odds .betBox>span img{height:10px}
.Live .liveNow .oddsBox .game .odds .betBox .arrow{display:inline-block;vertical-align:middle}
.Live .liveNow .oddsBox .game .odds .betBox .arrow.up{position:absolute;right:0;top:0;width:0;height:0;border-top:4px solid red;border-right:4px solid red;border-left:4px solid #fff0;border-bottom:4px solid #fff0;opacity:0}
.Live .liveNow .oddsBox .game .odds .betBox .arrow.dn{position:absolute;right:0;bottom:1px;width:0;height:0;border-bottom:4px solid #5dcabd;border-left:4px solid #fff0;border-right:4px solid #5dcabd;border-top:4px solid #fff0;opacity:0}
.Live .liveNow .oddsBox .game .odds .betBox>span .away,.Live .liveNow .oddsBox .game .odds .betBox>span .home{max-width:79%;text-overflow:initial;white-space:nowrap;display:inline-block;overflow:auto}
.lang-en .Live .liveNow .oddsBox .game .odds .betBox>span .away,.lang-en .Live .liveNow .oddsBox .game .odds .betBox>span .home{word-wrap:break-word}
.Live .liveNow .oddsBox .game .odds .betBox>span:nth-of-type(1),.Live .liveNow .oddsBox .game .odds .betBox>span:nth-of-type(3){flex:4.5;cursor:pointer}
.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span:nth-of-type(1),.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span:nth-of-type(3){margin-left:2px;margin-right:2px;max-width:33%;cursor:pointer;text-align:left}
.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span:nth-of-type(2){text-align:left}
.Live .liveNow .btnDetail{position:absolute;right:15px;top:-12px;color:#fff;text-align:center;font-size:12px;background:#1e2428;border:solid 1px #171733;padding:4px 10px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:pointer}
.Live .liveNow .btnDetail:hover{background:#222223}
.Live .liveNow .oddsBox .game .odds .betBox>span:hover{background:#393939}
.Live .liveNow .oddsBox .game .odds .betBox>span em{font-style:normal;color:#ddd}
.Live .liveNow .oddsBox .game .odds .betBox>span:hover em{color:#fff}
.Live .liveNow .oddsBox .game .odds .betBox>span.noBet:hover{cursor:default;background:linear-gradient(180deg,#2d353c,#222);border:1px solid;border-color:#424242 #181818 #232324 #2c3339}
.Live .liveNow .oddsBox .game .odds .betBox>span.on{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important;color:#fff}
.Live .liveNow .oddsBox .game .odds .betBox>span.on:hover{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important;color:#fff}
.Live .liveNow .oddsBox .game .odds .betBox>span:nth-of-type(1){text-align:left;flex:4.5;max-width:calc(45% - 8px)}
.Live .liveNow .oddsBox .game .odds .betBox>span:nth-of-type(1) em{font-style:normal;float:right}
.Live .liveNow .oddsBox .game .odds .betBox>span.noBet em{color:#21bfd1}
.Live .liveNow .oddsBox .game .odds .betBox>span.on em{color:#fff}
.Live .liveNow .oddsBox .game .odds .betBox>span:nth-of-type(2){cursor:pointer;flex:1;margin:0 2px}
.Live .liveNow .oddsBox .game .odds .betBox>span:nth-of-type(3){text-align:right;flex:4.5;max-width:calc(45% - 8px)}
.Live .liveNow .oddsBox .game .odds .betBox>span:nth-of-type(3) em{float:left}
.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span:nth-of-type(2) em,.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span:nth-of-type(3) em{float:right}
.Live .liveNow .oddsBox .game .odds:hover>span.noBet em{font-weight:700}
.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span .away>em.noBet,.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span .home>em.noBet,.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span .x>em.noBet{color:#dfcd2d;float:none}
.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span.on .away>em.noBet,.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span.on .home>em.noBet,.Live .liveNow .oddsBox .game .odds .col3eq .betBox>span.on .x>em.noBet{color:#fff}
.Live .upcoming{position:relative;flex:0 0 400px;margin:0 0 30px 0;font-weight:500}
.Live .upcoming .title{background:#131316;color:#fefefe;font-size:16px;padding:6px 0 6px 12px;border-radius:4px 4px 0 0;border:solid #252526;border-width:1px 1px 0 1px}
.Live .upcoming .leagueName{color:#dfdfdf;font-size:13px;font-weight:500;padding:8px;background:#000;margin:0 0 15px 0}
.Live .upcoming .leagueName i{display:flex;align-items:center}
.Live .upcoming .leagueNameWrap{border-left:solid 1px #1c1a1a;padding:16px;flex:4}
.Live .upcoming .league{background:#28282a;border:solid;border-color:#1c1a1a #242424 #474747 #474747;border-width:1px 0 0 0;display:flex;align-items:center}
.Live .upcoming .game:last-child .league{border-bottom:solid 1px #000}
.Live .upcoming .team{font-size:14px;display:flex;align-items:center;justify-content:center;height:100%;background:rgb(34 34 34 / .6)}
.Live .upcoming .team .homeTeam{color:#fff;width:32%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;text-shadow:2px 2px 2px rgb(0 0 0 / 70%);overflow-x:auto}
.Live .upcoming .team .awayTeam img,.Live .upcoming .team .homeTeam img{width:50px;margin-bottom:4px}
.Live .upcoming .team .awayTeam{color:#fff;width:32%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;text-shadow:2px 2px 2px rgb(0 0 0 / 70%);overflow-x:auto}
.Live .upcoming .team .vs{text-shadow:2px 2px 2px rgb(0 0 0 / 70%);overflow-x:auto;white-space:nowrap;padding:7px 0;font-size:14px;vertical-align:20px;color:#fc0}
.Live .upcoming .date{position:absolute;top:10px;color:#21bfd1;font-size:12px}
#matchUpCommingList>div{padding:0 0 100px 0}
#matchUpCommingList .game{background:#111;padding:8px 0}
.up_match{border:2px solid #222733;background:url(../img/livebg_soccer.png) no-repeat center;background-size:100% 100%;padding:0;height:103px;position:relative}
.up_match.bg2{background:url(../img/livebg_basketball.png) no-repeat center;background-size:100% 100%}
.up_match.bg3{background:url(../img/livebg_baseball.png) no-repeat center;background-size:100% 100%}
.up_match.bg4{background:url(../img/livebg_hockey.png) no-repeat center;background-size:100% 100%}
.up_match.bg18{background:url(../img/livebg_egame.png) no-repeat center;background-size:100% 100%}
.up_match.bg23{background:url(../img/livebg_volley.png) no-repeat center;background-size:100% 100%}
.up_match .s_time{position:absolute;top:-9px;left:-1px;display:flex;align-items:center;background:#1e2428;font-size:12px;padding:2px 4px}
.up_match .s_time [class*=icon-sport],.up_match .s_time [class*=icon-sport]:before{width:16px;height:16px;margin-right:3px}
.LiveDetail .game{font-weight:500;margin:20px;position:relative;padding:0;transition:all .1s ease-out;-webkit-transition:all .1s ease-out}
.LiveDetail-cont{display:flex;flex-direction:row}
.LiveDetail .right{width:100%}
.LiveDetail>.title{color:#515769;margin-bottom:6px;font-weight:700}
.LiveDetail .blink{animation:opacity .5s steps(10,end) 3;transform:translateZ(0)}
.LiveDetail .scoreBoardCont{position:relative;overflow:hidden}
.LiveDetail .scoreBoardCont .leagueName{background:#1f1f22;padding:6px 6px 6px 12px;border-radius:4px;border:1px solid #151517;font-size:14px;color:#fff;display:flex;align-items:center;justify-content:space-between}
.LiveDetail .scoreBoardCont .leagueName i[class^=iconv4-]{font-size:16px}
.LiveDetail .scoreBoardCont .leagueName>i{display:flex;align-items:center}
.LiveDetail .scoreBoardCont .frameCont{width:100%;height:500px;overflow:hidden;border-radius:0;margin:0 auto;background:#242424}
.LiveDetail .scoreBoardCont .matchTrackerFrame{width:100%;height:100%;margin:0 auto;transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.LiveDetail .scoreBoardCont .leagueName img{vertical-align:-4px;width:18px}
.LiveDetail .scoreBoardCont .scoreBoard{display:flex;flex-direction:row;align-items:center}
.LiveDetail .scoreBoardCont .score{flex:0 0 160px;text-align:center;color:#17ea57;font-family:DINWeb-Bold,sans-serif;font-size:32px;line-height:70px;white-space:nowrap;letter-spacing:0}
.LiveDetail .teamCont{height:110px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#25323b,#181d21);color:#707478;font-weight:700;font-size:16px;margin-bottom:20px}
.LiveDetail .teamCont .awayTeam,.LiveDetail .teamCont .homeTeam{width:calc(50% - 40px);text-align:center;display:flex;flex-direction:column;align-items:center;font-weight:400}
.LiveDetail .teamCont .vs{width:65px;height:65px;display:block;background:url(../img/team/vs.png);background-position:center;background-size:100%}
.LiveDetail .scoreBoardCont .teamCont .status{padding-top:5px}
.LiveDetail .scoreBoardCont .scoreBoard.type1{padding:8px 12px}
.LiveDetail .scoreBoardCont .scoreBoard.type1 .score,.totalScore{font-family:DINWeb-Bold,sans-serif;font-size:14px;line-height:14px;letter-spacing:0}
.LiveDetail .scoreBoardCont .scoreBoard.type1 table{width:100%;table-layout:fixed;border-collapse:collapse}
.LiveDetail .scoreBoardCont .scoreBoard.type1 td{text-align:center;font-size:12px;color:#fff;padding:4px}
.LiveDetail .scoreBoardCont .scoreBoard.type1 td:first-child{width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}
.LiveDetail .scoreBoardCont .scoreBoard.type1 table tr:first-child td{border-bottom:solid 1px #4c4c4c;color:#dcdcdc}
.LiveDetail .scoreBoardCont .scoreBoard.type1 table td:last-child{border-left:solid 1px #4b4b4b}
.LiveDetail .scoreBoardCont .scoreBoard.tennis{padding:8px 12px}
.LiveDetail .scoreBoardCont .scoreBoard.tennis .score,.totalScore{font-family:DINWeb-Bold,sans-serif;font-size:18px;line-height:18px}
.LiveDetail .scoreBoardCont .scoreBoard.tennis table{width:100%;table-layout:auto;border-collapse:collapse}
.LiveDetail .scoreBoardCont .scoreBoard.tennis td{text-align:center;font-size:12px;padding:4px}
.LiveDetail .scoreBoardCont .scoreBoard.tennis td:first-child{width:40%;text-align:left}
.LiveDetail .scoreBoardCont .scoreBoard.tennis table tr:first-child td{border-bottom:solid 1px #c3c3c3;color:#226286}
.LiveDetail .scoreBoardCont .scoreBoard.tennis table td:nth-last-child(2){border-left:solid 1px #c3c3c3;border-right:solid 1px #c3c3c3}
.LiveDetail .team{line-height:1}
.LiveDetail .team .vs{color:#fa5252;margin:0 10px;font-size:14px;font-weight:700}
.LiveDetail .team .awayTeam,.LiveDetail .team .homeTeam{color:#fff;font-size:18px;max-width:calc(50% - 13px);display:inline-block;vertical-align:middle;font-weight:700;letter-spacing:-.5px}
.LiveDetail .status1{color:#ffeb3b;font-size:12px}
.LiveDetail .status2{color:#ffeb3b;font-size:12px}
.LiveDetail .totalScore{color:#17ea57}
.LiveDetail .oddsCont{position:relative;background:#121619;padding:0;border:1px solid #1e2327}
.LiveDetail .oddsCont:empty{border:0 solid #1e2327}
.LiveDetail .oddsCont:empty:after{content:"";width:100%;text-align:center;display:block;color:#f8eba1}
.lang-en .LiveDetail .oddsCont:empty:after{content:"No odds"}
.LiveDetail .oddsCont .oddsType .title{background:#21282e;color:#21bfd1;border-top:1px solid #414244;border-bottom:1px solid #000;margin-bottom:2px;font-size:13px;padding:5px}
.LiveDetail .oddsCont .oddsType .oddsBox{padding:4px 0 5px 0}
.LiveDetail .oddsCont .oddsType .oddsBox:last-child{padding:4px 0 10px 0}
.LiveDetail .oddsCont .odds{flex:1;margin-bottom:2px;font-size:0;color:#fff}
.LiveDetail .oddsCont .odds .betBox{display:flex;flex-wrap:wrap}
.LiveDetail .oddsCont .odds .betBox .away,.LiveDetail .oddsCont .odds .betBox .home{white-space:nowrap;overflow:hidden;max-width:72%;display:inline-block;vertical-align:bottom;text-overflow:ellipsis}
.lang-en .LiveDetail .oddsCont .odds .betBox .away,.lang-en .LiveDetail .oddsCont .odds .betBox .home{white-space:initial;overflow:initial;max-width:72%;display:inline-block;vertical-align:bottom;text-overflow:none;word-wrap:break-word;line-height:1.1}
.LiveDetail .oddsCont .odds .betBox>span{display:inline-block;text-align:left;font-size:13px;background-color:#2e302d;border-radius:0;border-top:1px solid #3f4346;border-bottom:1px solid #000;padding:10px 8px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:pointer;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;font-weight:500;position:relative}
.LiveDetail .oddsCont .odds .arrow{display:inline-block;vertical-align:middle}
.LiveDetail .oddsCont .odds .arrow.up{position:absolute;right:0;top:0;width:0;height:0;border-top:4px solid red;border-right:4px solid red;border-left:4px solid #fff0;border-bottom:4px solid #fff0;opacity:0}
.LiveDetail .oddsCont .odds .arrow.dn{position:absolute;right:0;bottom:1px;width:0;height:0;border-bottom:4px solid #5dcabd;border-left:4px solid #fff0;border-right:4px solid #5dcabd;border-top:4px solid #fff0;opacity:0}
.LiveDetail .oddsCont .odds .betBox>span:hover{background:#393939}
.LiveDetail .oddsCont .odds .betBox>span.noBet em{color:#21bfd1}
.LiveDetail .oddsCont .odds:hover .betBox>span.noBet em{font-weight:400}
.LiveDetail .oddsCont .odds .betBox>span.noBet:hover{cursor:default;background:#2e302d}
.LiveDetail .oddsCont .odds .betBox>span.on{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important;color:#fff}
.LiveDetail .oddsCont .odds .betBox>span.on:hover{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important;color:#fff}
.LiveDetail .oddsCont .odds .betBox>span em{font-weight:500;font-style:normal;color:#fff;float:right}
.LiveDetail .oddsCont .odds .betBox>span.on em{color:#fff}
.LiveDetail .oddsCont .odds .betBox>span .away>em.noBet,.LiveDetail .oddsCont .odds .betBox>span .home>em.noBet,.LiveDetail .oddsCont .odds .betBox>span .x>em.noBet{color:#f2940d;float:none}
.LiveDetail .oddsCont .odds .betBox>span.on .away>em.noBet,.LiveDetail .oddsCont .odds .betBox>span.on .home>em.noBet,.LiveDetail .oddsCont .odds .betBox>span.on .x>em.noBet{color:#fff}
.LiveDetail .oddsCont .odds.col3symm .betBox>span:nth-of-type(1),.LiveDetail .oddsCont .odds.col3symm .betBox>span:nth-of-type(3){margin-left:2px;margin-right:2px;width:calc(44% - 4px);cursor:pointer}
.LiveDetail .oddsCont .odds.col3symm .betBox>span:nth-of-type(2){width:12%;text-align:center}
.LiveDetail .oddsCont .odds.col3symm .betBox>span:nth-of-type(1){text-align:left}
.LiveDetail .oddsCont .odds.col3symm .betBox>span:nth-of-type(1) em{font-style:normal;float:right}
.LiveDetail .oddsCont .odds.col3symm .betBox>span:nth-of-type(2) em{float:none}
.LiveDetail .oddsCont .odds.col3symm .betBox>span:nth-of-type(3){text-align:right}
.LiveDetail .oddsCont .odds.col3symm .betBox>span:nth-of-type(3) em{float:left}
.LiveDetail .oddsCont .odds.col2eq .betBox>span{margin-left:2px;margin-right:1px;margin-bottom:2px;width:calc(50% - 3px);cursor:pointer}
.LiveDetail .oddsCont .odds.col3eq .betBox>span{margin-left:2px;margin-right:1px;margin-bottom:2px;width:calc(33.333333% - 3px);cursor:pointer}
.LiveDetail .oddsCont .odds.col4eq .betBox>span{margin-left:2px;margin-right:1px;margin-bottom:2px;width:calc(25% - 3px);cursor:pointer}
.LiveDetail .oddsCont .odds.col5eq .betBox>span{margin-left:2px;margin-right:1px;margin-bottom:2px;width:calc(20% - 3px);cursor:pointer}
.LiveDetail .oddsCont .odds.col6eq .betBox>span{margin-left:2px;margin-right:1px;margin-bottom:2px;width:calc(16.66666666% - 3px);cursor:pointer}
.matchtrackerWrap{display:flex;justify-content:center;overflow:hidden}
.matchtracker{width:600px;height:300px;border:0;padding:0;margin:0;background:url(../img/no_lt.png) no-repeat center}
.matchtracker.un{background:url(../img/no_xt.png) no-repeat center}
.BetList .matchtracker{height:300px;width:80%}
.Games{padding:0 10px 0 0}
.game-menu-wrap{display:none;position:relative}
.game-menu-wrap>.btn{position:absolute;top:50%;font-size:2rem;color:rgb(255 255 255 / .4);transform:translate(0,-50%)}
.game-menu-wrap>.btn>span{display:inline-block}
.game-menu-wrap>.btn.right{right:4px;display:none}
.game-menu-wrap>.btn.left{left:4px;display:none}
.game-menu{display:none;width:100vw;max-width:100vw;min-width:100vw;margin:0;padding:8px 0;justify-content:space-between;-webkit-overflow-scrolling:touch;position:relative;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}
.game-menu .sMenu{display:flex;flex-direction:column;align-items:center;cursor:pointer;position:relative;flex:0 0 33.333333vw;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0}
.game-menu .sMenu i{font-style:normal;font-size:3rem}
.game-menu .sMenu em{font-style:normal;font-size:1.2rem;max-width:30vw;overflow:hidden;text-align:center}
.game-menu .sMenu.cur:before{position:absolute;display:block;height:3px;background:#cfa655;content:"";bottom:-8px;transition:all .1s ease-out;-webkit-transition:all .1s ease-out;left:10%;right:10%}
.Games .GamesMainWrap{display:flex;flex-direction:row;justify-content:center;position:relative}
.Games .oddsBox .league{font-size:14px;color:#fff;font-weight:600;background:#0d1122;padding:10px;display:flex;align-items:stretch;justify-content:space-between}
.Games .oddsBox .league.bet365{font-size:14px;color:#fff;font-weight:600;background:#090909;padding:0;display:block;align-items:stretch;justify-content:space-between}
.mini_bar{height:3px;background:linear-gradient(90deg,#414e8e 0,#a0d9fc 47.63%,#414e8e 98.62%)}
.Games .oddsBox .league>span{display:flex;align-items:center;height:40px;text-align:center;flex:1}
.Games .oddsBox .league>span>div{display:flex;align-items:center;height:40px;background:#3e4c6f;padding:0 20px}
.Games .oddsBox .league>span>div+span{flex:1;background:#182037;height:40px;align-items:center;display:flex;justify-content:center}
.Games .oddsBox .league [class^=iconv4-]{margin:0 4px 0 0}
.Games .oddsBox .league span.closingTime{display:flex;color:#fff;flex:1;justify-content:space-between}
.Games .oddsBox .league span.closingTime>span:first-child{background:#3e4c6f;padding:4px 16px;font-weight:500;font-size:14px;height:40px;align-items:center;display:flex;border-left:2px solid #0d1122}
.Games .oddsBox .league span.closingTime>span:last-child{padding:4px 8px;background:#182037;font-size:14px;text-align:center;flex:1;height:40px;align-items:center;display:flex;justify-content:center}
.Games .oddsBox .league .small>span:first-child{font-size:14px;color:#999;margin-right:4px}
.Games #oddsList{padding:3px;position:relative;background:#191919;border-radius:0;border:solid 2px #222733}
.Games #oddsList.notBet365{padding:0 0 16px 0;position:relative;background:#0d1122;border-radius:4px;border:solid 0 #181310}
.iFrameContWrap{background:#161616;padding:0 0 8px 0}
.iFrameContWrap.mines,.iFrameContWrap.token{width:100%}
.gameFrame{width:735px;height:1030px;margin:0 auto;transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.token .gameFrame{width:1000px;height:800px}
.iFrameCont{width:735px;height:560px;overflow:hidden;border-radius:0;margin:0 auto}
.iFrameCont.token{width:1000px;height:800px;margin:0 auto 100px auto}
.iFrameCont .rect1{z-index:2;position:absolute;width:202px;height:428px;top:113px;left:15px}
.iFrameCont .rect2{z-index:2;position:absolute;width:200px;height:300px;top:210px;left:40px}
.iFrameCont .rect3{z-index:2;position:absolute;width:40px;height:40px;top:0;right:0}
.graphCont{width:100%;height:calc(100vh - 138px);overflow:hidden;background:url(../img/graph_bg.jpg) no-repeat;display:flex;align-items:flex-start;background-size:cover;background-position:center}
.graphContWrap{width:100%;background:rgb(0 0 0 / .5);text-align:center;padding:20px 0;margin:8% 0 0 0}
.graphLogo{width:341px;height:70px;background:url(../img/graph_logo.png) no-repeat;margin:0 auto}
.graphWithdrawCont{color:#fff}
#graphWithdrawal{color:#f9d026}
.graphBtnCont{padding:18px}
.graphBtnCont button{background:#e58929;color:#fff;font-weight:700;font-size:14px;border:none;padding:8px 10px;border-radius:4px;min-width:120px}
.graphBtnCont button:hover{background:#f60}
.Games .oddsBox{flex:1;padding:0 0 0 5px}
.Games .oddsBox #matchList>div:empty:after{content:"준비중입니다";width:100%;text-align:center;display:block;padding:17px 0;font-size:12px;color:#d8aa63;background:#242424}
.lang-en .Games .oddsBox #matchList>div:empty:after{content:"No Odds"}
.Games .oddsBox .item{font-weight:500;margin:0 0 8px 0;border-radius:4px;position:relative;background:#090909;padding:6px 6px 6px 6px;transition:all .1s ease-out;-webkit-transition:all .1s ease-out;margin:0}
.Games .oddsBox .item .bet365League{padding:10px 0 32px 8px;background:#000}
.Games .oddsBox .item .bet365Closing{position:absolute;top:51px;z-index:2;display:flex;justify-content:space-between;width:100%;padding:0 28px 0 5px;align-items:flex-start;font-weight:400;font-size:12px}
.Games .oddsBox .item .bet365Closing span.playDate{background:#1e2428;padding:3px 5px;border:1px solid #222733}
.Games .oddsBox .item .bet365Closing .bet365ClosingTime{background:#1e2428;padding:8px 9px;border:1px solid #222733}
.Games .oddsBox .notBet365 .item{font-weight:500;margin:0 0 8px 0;border-radius:4px;position:relative;background:#0d1122;transition:all .1s ease-out;-webkit-transition:all .1s ease-out;margin:8px}
.Games .oddsBox .odds{font-size:1.4rem;color:#dfdfdf;display:flex;flex-direction:column;align-items:flex-start}
.Games .oddsBox .notBet365 .odds{font-size:1.4rem;color:#dfdfdf;display:flex;flex-direction:row;align-items:stretch;padding:18px 0;border-bottom:1px solid #495781}
.Games .oddsBox .notBet365 .odds:last-child{border-bottom:0}
.Games .oddsBox .notBet365 .odds:last-child:after{content:'';display:block;height:3px;width:100%;bottom:0;background:linear-gradient(90deg,#414e8e 0,#a0d9fc 47.63%,#414e8e 98.62%);position:absolute}
.Games .oddsBox .odds>div{display:flex;flex-direction:row;align-items:stretch}
.Games .oddsBox .odds>div.type{display:block;padding:10px 0 0 0;color:#21bfd1;font-size:1.2rem;font-weight:500}
.Games .oddsBox .notBet365 .odds>div.type{display:flex;padding:0;color:#c4c4d7;font-size:1.3rem;font-weight:600;width:125px;background:#182037;align-items:center;border:1px solid #3e4c6f}
.Games .oddsBox .odds>div.type>div{display:flex;flex:1;align-items:center;justify-content:center;padding:4px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:default}
.Games .oddsBox .notBet365 .odds>div.type>div{display:flex;flex:1;align-items:center;justify-content:center;padding:4px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:default}
.Games .oddsBox .odds>div.betBox{width:100%;flex-wrap:wrap}
.Games .oddsBox .odds>div.betBox>span{flex:1;text-align:left;font-size:13px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:pointer;margin:1px;background:linear-gradient(180deg,#2d353c,#222);border:solid .05rem #1a1a1c;border-color:#424242 #181818 #232324 #2c3339;padding:10px 8px;border-radius:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;font-weight:600}
.Games .oddsBox .notBet365 .odds>div.betBox>span{flex:1;text-align:left;font-size:10px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:pointer;margin:0 0 0 15px;background:#0d1122;border:solid 1px #3e4c6f;padding:10px 8px;border-radius:2px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;font-weight:600}
.Games .oddsBox .item.off .odds>div.betBox>span{position:relative;pointer-events:none}
.Games .oddsBox .item.off .odds>div.betBox>span:after{display:flex;width:100%;position:absolute;height:100%;background:#0009;content:"\eb09";top:0;left:0;font-family:party!important;align-items:center;justify-content:center;font-size:15px}
.Games .oddsBox .odds>div.betBox>span .away,.Games .oddsBox .odds>div.betBox>span .home{flex-grow:3;flex-shrink:1;flex-basis:20px;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}
.Games .oddsBox .notBet365 .odds>div.betBox>span .away.red,.Games .oddsBox .notBet365 .odds>div.betBox>span .home.red,.Games .oddsBox .notBet365 .odds>div.betBox>span .home.yellow{color:#fff;background:linear-gradient(to bottom,rgb(164 19 26) 1%,rgb(128 9 17) 100%);width:auto;height:40px;flex-basis:auto;align-items:center;justify-content:center;display:flex;border-radius:60px;white-space:initial;text-align:center;flex-direction:column;min-width:40px;max-height:40px;text-shadow:1px 1px 3px #000;padding:4px;font-size:12px}
.Games .oddsBox .notBet365 .odds>div.betBox>span .home.yellow{background:linear-gradient(to bottom,rgb(255 214 94) 0,rgb(254 191 4) 99%);color:#000}
.Games .oddsBox .notBet365 .odds>div.betBox>span .away.red.o,.Games .oddsBox .notBet365 .odds>div.betBox>span .home.red.o{background:0 0;border:3px solid #d73d3f}
.Games .oddsBox .notBet365 .odds>div.betBox>span .away.blue,.Games .oddsBox .notBet365 .odds>div.betBox>span .home.blue{color:#fff;background:linear-gradient(to bottom,rgb(0 125 188) 1%,rgb(17 95 150) 100%);width:auto;height:40px;flex-basis:auto;align-items:center;justify-content:center;display:flex;border-radius:60px;text-align:center;flex-direction:column;min-width:40px;max-height:40px;text-shadow:1px 1px 3px #000;padding:4px;font-size:12px}
.Games .oddsBox .notBet365 .odds>div.betBox>span .away.blue.u,.Games .oddsBox .notBet365 .odds>div.betBox>span .home.blue.u{background:0 0;border:3px solid #1b6bcf}
.Games .oddsBox .odds>div.betBox>span .away.green,.Games .oddsBox .odds>div.betBox>span .home.green{color:lime}
.Games .oddsBox .notBet365 .odds>div.betBox>span .away.green,.Games .oddsBox .notBet365 .odds>div.betBox>span .home.green{color:#fff;background:#167329;width:auto;height:40px;flex-basis:auto;align-items:center;justify-content:center;display:flex;border-radius:60px;text-align:center;flex-direction:column;min-width:40px;max-height:40px;text-shadow:1px 1px 3px #000;padding:4px;font-size:12px}
.Games .oddsBox .notBet365 .odds>div.betBox>span .away>div,.Games .oddsBox .notBet365 .odds>div.betBox>span .home>div{font-size:9px}
.Games .oddsBox .odds>div.betBox>span.on .away.blue,.Games .oddsBox .odds>div.betBox>span.on .away.green,.Games .oddsBox .odds>div.betBox>span.on .away.red,.Games .oddsBox .odds>div.betBox>span.on .home.blue,.Games .oddsBox .odds>div.betBox>span.on .home.green,.Games .oddsBox .odds>div.betBox>span.on .home.red{color:#fff}
.Games .oddsBox .odds>div.betBox>span:hover{background:#393939;color:#fff}
.Games .oddsBox .notBet365 .odds>div.betBox>span:hover{background:#182037;color:#fff}
.Games .oddsBox .odds>div.betBox>span.noBet:hover{cursor:default;background:linear-gradient(180deg,#2d353c,#222);border:solid .05rem #1a1a1c;border-color:#424242 #181818 #232324 #2c3339}
.Games .oddsBox .notBet365 .odds>div.betBox>span.noBet:hover{cursor:default;background:#1d1d20;border:solid .05rem #1a1a1c}
.Games .oddsBox .odds>div.betBox>span.on{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important;color:#fff}
.Games .oddsBox .notBet365 .odds>div.betBox>span.on{background:#ffc700!important;color:#fff}
.Games .oddsBox .odds>div.betBox>span.on:hover{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important;color:#fff}
.Games .oddsBox .notBet365 .odds>div.betBox>span.on:hover{background:#ffc700!important;color:#fff}
.Games .oddsBox .odds:hover>div.betBox>span.noBet em{font-weight:700}
.Games .oddsBox .odds>div.betBox>span em{font-style:normal;flex:1;color:#fff;text-align:right}
.Games .oddsBox .notBet365 .odds>div.betBox>span em{font-style:normal;flex:1;color:#fff;text-align:center;background:#3e4c6f;width:100%;padding:4px;margin:0 0 10px 0}
.Games .oddsBox .odds>div.betBox>span:hover em{color:#fff}
.Games .oddsBox .odds>div.betBox>span.on em{color:#fff}
.Games .oddsBox .odds>div.betBox>span.noBet em{color:#d9c58a}
.Games .oddsBox .odds.col3symm>div.betBox{display:flex;flex-wrap:wrap;max-width:100%;width:100%}
.Games .oddsBox .odds.col3symm>div.betBox>span:nth-of-type(1){flex:4.5;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between}
.Games .oddsBox .notBet365 .odds.col3symm>div.betBox>span:nth-of-type(1){max-width:50%}
.Games .oddsBox .notBet365 .odds.col3symm>div.betBox>span:nth-of-type(1),.Games .oddsBox .notBet365 .odds.col4eq>div.betBox>span{flex-direction:column-reverse;padding:0 0 13px 0}
.Games .oddsBox .odds.col3symm>div.betBox>span:nth-of-type(2){flex:1;text-align:center;display:flex;align-items:center;justify-content:center}
.Games .oddsBox .notBet365 .odds.col3symm>div.betBox>span:nth-of-type(2){display:none}
.Games .oddsBox .odds.col3symm>div.betBox>span:nth-of-type(2) em{text-align:center}
.Games .oddsBox .odds.col3symm>div.betBox>span:nth-of-type(3){flex:4.5;text-align:right;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}
.Games .oddsBox .notBet365 .odds.col3symm>div.betBox>span:nth-of-type(3){max-width:50%}
.Games .oddsBox .notBet365 .odds.col3symm>div.betBox>span:nth-of-type(3){flex-direction:column-reverse;padding:0 0 13px 0}
.Games .oddsBox .odds.col3symm>div.betBox>span:nth-of-type(3) em{text-align:left}
.Games .oddsBox .notBet365 .odds.col3symm>div.betBox>span:nth-of-type(3) em{text-align:center}
.Games .oddsBox .odds.col3eq>div.betBox>span{flex:0 0 33.33333333%;max-width:calc(33.33333333% - 15px);align-items:center;justify-content:space-between;display:flex}
.Games .oddsBox .notBet365 .odds.col3eq>div.betBox>span{flex-direction:column-reverse;padding:0 0 5px 0}
.Games .oddsBox .odds.col4eq>div.betBox>span{flex:0 0 25%;max-width:calc(24.99% - 15px);align-items:center;justify-content:space-between;display:flex}
.Games .oddsBox .bet365 .odds.col4eq>div.betBox>span{flex:0 0 33.33333333%;max-width:calc(33.33333333% - 2px);align-items:center;justify-content:space-between;display:flex}
.Games .oddsBox .odds.col5eq>div.betBox>span{flex:0 0 20%;max-width:calc(20% - 2px);align-items:center;justify-content:space-between;display:flex}
.Games .oddsBox .odds.col6eq>div.betBox>span{flex:0 0 16.66666666%;max-width:calc(16.66666666% - 2px);align-items:center;justify-content:space-between;display:flex}
.Games .odds span.ing{color:#32909a}
.Games .odds span.end{color:#a09f9f}
.Games .odds span.pre{color:#32909a}
.Games iframe.vgames{width:100%;height:100%}
.Games .gameList-sub{z-index:2;position:absolute;top:0;left:0}
.Games .gameList-sub>div{display:none;border-radius:0 4px 4px 4px;border:solid 1px #444;min-width:100px;font-size:14px;overflow:hidden}
.Games .gameList-sub .sMenu{color:#fff;background:#11829a;cursor:pointer;padding:8px}
.Games .gameList-sub .sMenu:not(:last-child){border-bottom:solid 1px #316d8b}
.Games .gameList-sub .sMenu:hover{background:#316d8b}
.game-title{font-weight:700;display:flex;background:#373540;padding:8px 12px;font-size:16px;border-radius:4px;margin:0 0 8px 0;align-items:center;color:#fff;display:none}
.game-title [class^=iconv4-]{margin:0 4px 0 0;background:#000;padding:4px;border-radius:40px}
.gameMenu1{display:flex;align-items:center;justify-content:space-between;background:#111012;font-size:14px;margin:0;color:#cdcdcd;margin-bottom:7px;border:1px solid #333}
.gameMenu1 .btn{display:flex;align-items:center;justify-content:center;flex:1;cursor:pointer;background:#111;border-right:1px solid #333;height:50px}
.gameMenu1.bet365 .btn{height:68px;font-size:18px}
.gameMenu1 .btn:last-child{border-right:0 solid #333}
.gameMenu1 .btn [class^=iconv4-]{margin:0 3px 0 0}
.gameMenu2{background:#216f8c;color:#fff;font-size:15px;flex-wrap:wrap;margin:0 0 8px 0;padding:1px;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;grid-column-gap:1px;grid-row-gap:1px}
.gameMenu2.sure{grid-template-columns:repeat(9,1fr)}
.gameMenu2.pororo{grid-template-columns:repeat(3,1fr)}
.gameMenu2.lotus{grid-template-columns:repeat(3,1fr)}
.gameMenu2.ntry{grid-template-columns:repeat(3,1fr)}
.gameMenu2.named{grid-template-columns:repeat(4,1fr)}
.gameMenu2.crown{grid-template-columns:repeat(3,1fr)}
.gameMenu2.boscore{grid-template-columns:repeat(3,1fr)}
.gameMenu2.bet365{grid-template-columns:repeat(2,1fr)}
.gameMenu2.bet365.soccer{grid-template-columns:repeat(4,1fr)}
.gameMenu2.bet365.horse{grid-template-columns:repeat(3,1fr)}
.gameMenu2.donghang{grid-template-columns:repeat(4,1fr)}
.gameMenu2.token{grid-template-columns:repeat(5,1fr)}
.gameMenu2.nanum{grid-template-columns:repeat(1,1fr)}
.gameMenu2.newscore{grid-template-columns:repeat(3,1fr)}
.gameMenu2>span{flex:1;display:flex;align-items:stretch;justify-content:center;cursor:pointer;background:#222;position:relative}
.gameMenu2>span:hover{background:#111}
.gameMenu2>span .on:hover{background:#333}
.gameMenu2>span>span{padding:13px 4px;flex:1;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-direction:column}
.gameMenu2.token>span>span{padding:12px 4px}
.gameMenu2>span:not(.v)>span{cursor:not-allowed}
.gameMenu2>span:not(.v):before{display:block;width:100%;height:100%;background:rgb(46 46 46 / 68%);content:"";color:#636067;position:absolute;border:1px solid #212026;bottom:0;padding:3px 7px;text-align:right;left:0;font-weight:600;cursor:not-allowed;box-sizing:border-box;font-size:12px;text-shadow:0 0 1px rgb(0 0 0 / 45%)}
.gameMenu2>span>span>i[class^=iconv4-]{margin:0 4px 0 0}
.gameMenu2>span>span>em{font-size:13px;text-align:center}
.gameMenu2>span>span>em>b{font-size:12px;font-weight:500}
.gameMenu1 .btn.on,.gameMenu2{background:#333;color:#fff}
.gameMenu1.bet365 .btn.on{background:#333;color:#fff}
.gameMenu1.bet365>span:nth-child(1){border-bottom:5px solid #fff}
.gameMenu1.bet365>span:nth-child(2){border-bottom:5px solid #ff9000}
.gameMenu1.bet365>span:nth-child(3){border-bottom:5px solid #1e8567}
.gameMenu1.bet365>span:nth-child(4){border-bottom:5px solid #fff210}
.gameMenu2>span.on>span{background:#333}
.gameSubMenuPop{background:rgb(0 0 0 / .6);width:100%;height:100%;position:fixed;top:216px;left:0;z-index:9;display:none;align-items:flex-start;justify-content:center;padding:20px 0 0 0}
.gameSubMenuPop>.Category{background:#444;padding:20px;border-radius:4px}
.gameSubMenuPop>.Category.ntry{background:#541432}
.gameSubMenuPop>.Category.bet365{background:#093a1b}
.gameSubMenuPop>.Category.mgm{background:#082c44}
.gameSubMenuPop>.Category.joy{background:#2b254a}
.gameSubMenuPop>.Category.named{background:#3c1842}
.gameSubMenuPop>.Category.lotus{background:#583e13}
.gameSubMenuPop>.Category.sure{background:#243540}
.gameSubMenuPop>.Category.jjang{background:#244d68}
.gameSubMenuPop>.Category.pororo{background:#373156}
.gameSubMenuPop>.Category>.wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:8px;grid-row-gap:8px}
.Category>.wrap .sub-name{cursor:pointer;background:rgb(0 0 0 / 51%);border-radius:5px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:relative;font-size:12px}
.Category>.wrap .sub-name:hover{background:rgb(0 0 0 / 35%)}
.Category>.wrap .sub-name:not(.v){cursor:not-allowed}
.Category>.wrap .sub-name>span{display:flex;flex-direction:column;align-items:center;justify-content:center}
.Category>.wrap .sub-name:not(.v)>span{filter:brightness(.6)}
.Category>.wrap .sub-name>span [class^=iconv4-]{margin:0 0 6px 0;font-size:20px}
.Category>.wrap .sub-name>span em{text-align:center}
.Category>.wrap .sub-name .stat{position:absolute;bottom:2px;background:#00000052;color:#ffdba3;padding:1px 16px;border-radius:10px;font-size:11px}
.Games #betList{padding:0 0 30px 0}
.Games #betList .titleBox{display:grid;grid-template-columns:2fr 1fr 1.5fr 1.5fr 1.5fr 1fr 1.5fr 1fr 1fr;grid-column-gap:0;grid-row-gap:0}
.Games #betList .titleBox>span{text-align:center;padding:4px;color:#222;font-weight:600;background:#666}
.Games #betList .simpleCont{display:grid;grid-template-columns:2fr 1fr 1.5fr 1.5fr 1.5fr 1fr 1.5fr 1fr 1fr;grid-column-gap:1px;margin:0 0 1px 0}
.Games #betList .simpleCont .type1{color:#c79090}
.Games #betList .simpleCont .type2{color:#7baaff}
.Games #betList .simpleCont .type3{color:#ff4d4d}
.Games #betList .simpleCont .type4{color:#65d95d}
.Games #betList .simpleCont>span{text-align:center;padding:4px;background:#222;display:flex;align-items:center;justify-content:center}
.Games #betList #history button{background:#000;border-radius:40px;color:#ddd;padding:2px 10px;font-size:12px;border:solid 2px #666}
.Games .timelimit{color:#f18080;font-family:ds-digital;font-size:0}
.Games .disable_game{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 75%);color:#a7adaf;font-size:14px;display:flex;justify-content:center;align-items:flex-start;padding:83px 0 0 0;z-index:1}
.Games .disable_game.hidden{display:none}
.Games .disable_game>div{display:flex;align-items:center;justify-content:center;width:170px;height:170px;border-radius:100px;flex-direction:column;padding:19px;text-align:center;font-weight:600}
.Games .disable_game .icon-lock{font-size:37px;margin:0 0 10px 0}
.SportsResult .title{background:#242424;padding:6px 0 6px 12px}
.SportsResult .title .date{color:#ebebeb;font-size:14px;display:inline-block;vertical-align:2px;margin-left:20px}
.SportsResult .title .date input{padding:5px}
.SportsResult .titleBox{background:#2f2d30;color:#aaa;font-size:0;padding:8px 2px;display:flex}
.SportsResult .gameCont .game .summary{border-radius:0;border:solid #000;border-width:0 0 .05rem 0;font-size:0;color:#fff;padding:8px 2px;background:#242424;display:flex;flex-wrap:wrap}
.SportsResult .gameCont .game .summary span{vertical-align:bottom}
.SportsResult .gameCont .game .summary .league{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:4px}
.SportsResult .gameCont .game .summary .team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.SportsResult .gameCont .game .summary .league img{vertical-align:bottom;height:16px}
.SportsResult .gameCont .game .summary .btnDetail{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0}
.SportsResult .gameCont .game .summary .btnDetail:hover{color:#f8eba1}
.SportsResult .gameCont .game .summary .team i{color:#d8aa63;font-style:normal}
.SportsResult .gameCont .game .detailCont{background:#333;border-radius:0;color:#fff;padding:8px;display:none}
.SportsResult .gameCont .game:last-child .detailCont{border-width:0 1px 1px 1px}
.SportsResult .gameCont .game .detailCont .scoreBoard{margin-bottom:6px}
.SportsResult .gameCont .game .detailCont .scoreBoard table{width:100%;border-collapse:collapse;table-layout:fixed}
.SportsResult .gameCont .game .detailCont .scoreBoard table td{border-width:0;text-align:center;padding:8px 4px;font-size:14px;color:#000;background:#a5a5a5;font-weight:600}
.SportsResult .gameCont .game .detailCont .scoreBoard table td:first-child{width:20%}
.SportsResult .gameCont .game .detailCont .scoreBoard table tr:first-child td{color:#000;background:#6a6a6a;border-bottom:solid 1px #6a6664}
.SportsResult .gameCont .game .detailCont .scoreBoard table tr:first-child td:last-child{border-left:solid 1px #1a1513}
.SportsResult .gameCont .game .detailCont .scoreBoard table tr:not(:first-child) td:last-child{color:#000;font-size:18px;border-left:solid 1px #1a1513;font-family:DINWeb-Bold,sans-serif}
.SportsResult .gameCont .game .summary>span,.SportsResult .titleBox span{display:inline-block;text-align:center;font-size:14px}
.SportsResult .gameCont .game{margin-bottom:0}
.SportsResult .gameCont .game .summary span:nth-child(1),.SportsResult .titleBox span:nth-child(1){flex:17%}
.SportsResult .gameCont .game .summary span:nth-child(2),.SportsResult .titleBox span:nth-child(2){flex:24%;text-align:left}
.SportsResult .gameCont .game .summary span:nth-child(3),.SportsResult .titleBox span:nth-child(3){flex:38%;text-align:left}
.SportsResult .gameCont .game .summary span:nth-child(4),.SportsResult .titleBox span:nth-child(4){flex:13%;font-weight:700;font-family:Din;color:#f8eba1}
.SportsResult .gameCont .game .summary span:nth-child(5),.SportsResult .titleBox span:nth-child(5){flex:8%}
.SportsResult .catBox{display:flex;flex-direction:row;border:solid 1px #ccc;background:#fff;padding:8px;border-radius:0 0 4px 4px}
.SportsResult .catBox .left{margin-right:40px;flex:0 90px}
.SportsResult .catBox .right{font-size:12px;font-family:Gulim,serif;color:#444;display:flex;flex-direction:column;flex:1}
.SportsResult .mainCategory{font-family:'Malgun Gothic',Dotum,Arial,sans-serif;font-weight:700;color:#228599;font-size:14px;margin-right:10px;cursor:pointer}
.SportsResult .league input[type=checkbox],.SportsResult .mainCategory input[type=checkbox]{vertical-align:-2px}
.SportsResult .sportsRow .league{margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}
.SportsResult .sportsRow{line-height:1.8;display:flex;flex-direction:row;align-items:baseline}
.SportsResult .sportsRow .col:nth-child(1){flex:0 0 105px}
.SportsResult .sportsRow .col:nth-child(2){flex:1}
.SportsResult .gameCont .game .detailCont .odds{margin-bottom:1px;font-size:14px;color:#9f9f9f;display:flex;flex-direction:row;flex-wrap:wrap}
.SportsResult .gameCont .game .detailCont .odds>div{display:flex;flex-direction:row;align-items:stretch}
.SportsResult .gameCont .game .detailCont .odds>div.type{flex:10%;color:#adadad}
.SportsResult .gameCont .game .detailCont .odds>div.type>div{display:flex;flex:1;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:default}
.SportsResult .gameCont .game .detailCont .odds>div.betBox{flex:70%;flex-wrap:wrap}
.SportsResult .gameCont .game .detailCont .odds>div.betBox>span{flex:1;text-align:left;font-size:14px;background:#242424;border:solid .05rem #000;padding:8px 6px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;margin:1px;border-radius:3px}
.SportsResult .gameCont .game .detailCont .odds>div.betBox>span .away,.SportsResult .gameCont .game .detailCont .odds>div.betBox>span .home{flex-grow:3;flex-shrink:1;flex-basis:20px;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}
.SportsResult .gameCont .game .detailCont .odds>div.betBox>span.on{background:hsl(214 23% 31%);border:solid .05rem #0a0a0c;color:#fff}
.SportsResult .gameCont .game .detailCont .odds>div.betBox>span em{font-style:normal;flex:1;text-align:right;color:#9f9f9f}
.SportsResult .gameCont .game .detailCont .odds>div.betBox>span.on em{color:#fff}
.SportsResult .gameCont .game .detailCont .odds>div.betBox>span.noBet em{color:#9f9f9f}
.SportsResult .gameCont .game .detailCont .odds.col3symm>div.betBox{flex-wrap:nowrap}
.SportsResult .gameCont .game .detailCont .odds.col3symm>div.betBox>span:nth-of-type(1){flex:4.5;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between}
.SportsResult .gameCont .game .detailCont .odds.col3symm>div.betBox>span:nth-of-type(2){flex:1;text-align:center;display:flex;align-items:center;justify-content:center}
.SportsResult .gameCont .game .detailCont .odds.col3symm>div.betBox>span:nth-of-type(2) em{text-align:center}
.SportsResult .gameCont .game .detailCont .odds.col3symm>div.betBox>span:nth-of-type(3){flex:4.5;text-align:right;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}
.SportsResult .gameCont .game .detailCont .odds.col3symm>div.betBox>span:nth-of-type(3) em{text-align:left}
.SportsResult .gameCont .game .detailCont .odds.col3eq>div.betBox>span{flex:0 0 33.33333333%;max-width:calc(33.33333333% - 2px);align-items:center;justify-content:space-between;display:flex}
.SportsResult .gameCont .game .detailCont .odds.col4eq>div.betBox>span{flex:0 0 25%;max-width:calc(25% - 2px);align-items:center;justify-content:space-between;display:flex}
.SportsResult .gameCont .game .detailCont .odds.col5eq>div.betBox>span{flex:0 0 20%;max-width:calc(20% - 2px);align-items:center;justify-content:space-between;display:flex}
.SportsResult .gameCont .game .detailCont .odds.col6eq>div.betBox>span{flex:0 0 16.66666666%;max-width:calc(16.66666666% - 2px);align-items:center;justify-content:space-between;display:flex}
.SportsResult .gameCont .game .detailCont .odds>div.betBox>span .away>em.noBet,.SportsResult .gameCont .game .detailCont .odds>div.betBox>span .home>em.noBet,.SportsResult .gameCont .game .detailCont .odds>div.betBox>span .x>em.noBet{color:#f8eba1;font-style:normal;font-weight:400}
.SportsResult .gameCont .game .detailCont .odds>div.betBox>span.on .away>em.noBet,.SportsResult .gameCont .game .detailCont .odds>div.betBox>span.on .home>em.noBet,.SportsResult .gameCont .game .detailCont .odds>div.betBox>span.on .x>em.noBet{color:#fff}
.SportsResult .btnSearch{background:#373540;color:#fff;padding:6px 16px;border:solid 0 #f8eba1;font-size:12px;cursor:pointer;vertical-align:bottom;border-radius:4px}
.SportsResult .btnSearch:hover{background:#49464c}
.SportsResult .category-bar{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;grid-column-gap:2px;grid-row-gap:2px;margin:0 0 4px 0}
.SportsResult .category-bar .sub-name{display:flex;justify-content:center;cursor:pointer;padding:20px 10px;font-weight:700;background:#4a4a4a;align-items:center}
.SportsResult .category-bar .sub-name.on{background:#d999e1;color:#000}
.ui-datepicker{font-size:14px}
.ui-datepicker select.ui-datepicker-month{font-size:11px}
.ui-datepicker select.ui-datepicker-year{font-size:11px}
.ui-widget.ui-widget-content{border:1px solid #a3a3a3;background:#fff}
.ui-widget-header{border:1px solid #494949;background:#494949;color:#fff;font-weight:700}
.ui-widget-content{color:#666}
.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid silver;background:#f2f2f2;font-weight:700;color:#8d8d8d}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #d8aa63;background:#f8eba1;color:#242424}
.BetList{margin:0 7px 0 0;background:#111}
.BetList .category-bar{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;grid-column-gap:3px;grid-row-gap:2px;margin:20px 19px 4px 24px}
.BetList .category-bar .sub-name{display:flex;justify-content:center;cursor:pointer;padding:6px;font-weight:600;background:linear-gradient(to bottom,rgb(50 50 50) 1%,rgb(20 20 20) 100%);align-items:center;font-size:12px}
.BetList .category-bar .sub-name.on{background:linear-gradient(to bottom,#348549 1%,#003a17 100%);text-shadow:0 1px 3px rgb(0 0 0 / 80%);color:#fff}
.BetList .title{color:#515769;margin-bottom:6px;font-weight:700}
.BetList .item{margin-bottom:15px;background:#3b3b3d;overflow:hidden}
.BetList .item .topCont{color:#aaa;padding:8px;background:#2d2d30;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:4px 4px 0 0;flex-direction:row}
.BetList .item .topCont .col{display:flex;flex-wrap:wrap;flex-direction:row}
.BetList .item .topCont .col:nth-child(2){flex-direction:row}
.BetList .item .topCont .col>span{display:flex;align-items:center;padding:4px}
.BetList .item .topCont .col>span>input[type=checkbox]{width:18px;height:18px;margin:0 10px 0 0}
.BetList .item .topCont .col>dl{padding:4px;display:flex}
.BetList .item .topCont .col>dl dd{padding:0 18px 0 8px}
.BetList .item .topCont em{color:#eee;font-style:normal;font-weight:600}
.BetList .item .pickCont{background:#242424;color:#fff}
.BetList .item .pickCont .pick{padding-bottom:12px;border-bottom:solid 1px #000;padding:6px 16px}
.BetList .item .pickCont .pick>.info{padding:3px 0 8px 0;border-radius:2px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:15px;align-items:center}
.BetList .item .pickCont .pick>.info>span{text-align:center;align-self:center}
.BetList .item .pickCont .pick>.info>span.date{width:10%;padding:0;font-size:13px}
.BetList .item .pickCont .pick>.info>span.gameCont{width:70%;align-items:center;display:flex;flex-wrap:wrap}
.BetList .item .pickCont .pick>.info>span.result{width:10%;color:#d8aa63}
.BetList .item .pickCont .pick>.info>span.stat{width:10%;color:#d8aa63}
.BetList .item .pickCont .pick>.info>span.gameCont>span{margin-right:10px;display:flex;align-items:center;font-size:13px}
.BetList .item .pickCont .pick>.info>span.gameCont img{width:18px}
.BetList .item .pickCont .pick>.info>span.gameCont>span.which{color:#9894bb}
.BetList .item .pickCont .pick>.info>span.gameCont>span.league{color:#afafaf}
.BetList .item .pickCont .pick>.info>span.gameCont>span.game i{color:red;font-style:normal;padding:0 4px}
.BetList i[class^=iconv4-]{margin-right:0;font-size:0;vertical-align:-6px}
.BetList .item .pickCont .pick .odds{margin-bottom:1px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap}
.BetList .item .pickCont .pick .odds>div{display:flex;flex-direction:row;align-items:stretch}
.BetList .item .typeCont{display:flex;padding:5px 0}
.BetList .item .typeCont>.type2{flex:70%;flex-wrap:wrap;display:flex;align-items:center}
.BetList .item .typeCont>.type2>span{background:#636366;padding:4px 12px;border-radius:30px;color:#000;font-weight:600;font-size:12px}
.BetList .item .typeCont>.result{flex:10%;flex-wrap:wrap;display:flex;align-items:center;justify-content:center;color:#ddd}
.BetList .item .typeCont>.stat{flex:10%;flex-wrap:wrap;display:flex;align-items:center;justify-content:center;color:#ddd}
.BetList .item .pickCont .pick .odds>div.betBox{flex:70%;flex-wrap:wrap}
.BetList .item .pickCont .pick .odds>div.result{flex:10%}
.BetList .item .pickCont .pick .odds>div.info{flex:10%}
.BetList .item .pickCont .pick .odds>div.info span{background:#000;padding:4px 10px;border-radius:40px}
.BetList .item .pickCont .pick .odds>div.type>div{display:flex;flex:1;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:default}
.BetList .item .pickCont .pick .odds>div.result>div{display:flex;flex:1;align-items:center;justify-content:center;padding:4px;border-radius:2px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:default}
.BetList .stat1{color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / 70%);display:inline-block;padding:2px 5px;background:linear-gradient(to bottom,rgb(50 50 255) 1%,rgb(20 20 100) 100%)}
.BetList .stat2{color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / 70%);display:inline-block;padding:2px 5px;background:linear-gradient(to bottom,rgb(255 50 50) 1%,rgb(100 20 20) 100%)}
.BetList .stat3{color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / 70%);display:inline-block;padding:2px 5px;background:linear-gradient(to bottom,rgb(70 70 70) 1%,rgb(20 20 20) 100%)}
.BetList .stat4{color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / 70%);display:inline-block;padding:2px 5px;background:linear-gradient(to bottom,rgb(50 255 50) 1%,rgb(20 100 20) 100%)}
.BetList .item .pickCont .pick .odds>div.info>div{display:flex;flex:1;align-items:center;justify-content:center;padding:4px;border-radius:2px;user-select:none;-webkit-user-select:none;webkit-tap-highlight-color:#fff0;cursor:default}
.BetList .item .pickCont .pick .odds>div.betBox>span{flex:1;text-align:left;font-size:13px;background:#1d1d20;border:solid .05rem #1a1a1c;padding:5px 8px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;margin:1px;border-radius:4px;font-weight:600}
.BetList .item .pickCont .pick .odds>div.betBox>span .away,.BetList .item .pickCont .pick .odds>div.betBox>span .home{flex-grow:4;flex-shrink:1;flex-basis:20px;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}
.BetList .item .pickCont .pick .odds>div.betBox>span.on{background:linear-gradient(to bottom,rgb(179 22 22) 1%,rgb(74 0 0) 100%)!important;color:#fff}
.BetList .item .pickCont .pick .odds>div.betBox>span.win{border:solid 3px #eda401;position:relative;box-shadow:inset 0 0 0 1px #000}
.BetList .item .pickCont .pick .odds>div.betBox>span.win:after{display:block;content:"win";position:absolute;top:-17px;right:6px;background:#eda401;color:#000;font-size:13px;padding:2px 4px;border:solid 1px #000;border-radius:6px}
.BetList .item .pickCont .pick .odds>div.betBox>span em{font-style:normal;color:#bdbdbd;flex:1;text-align:right}
.BetList .item .pickCont .pick .odds>div.betBox>span.on em{color:#fff}
.BetList .item .pickCont .pick .odds>div.betBox>span.noBet em{color:#d9c58a}
.BetList .item .pickCont .pick .odds>div.betBox>span .away>em.noBet,.BetList .item .pickCont .pick .odds>div.betBox>span .home>em.noBet,.BetList .item .pickCont .pick .odds>div.betBox>span .x>em.noBet{color:#dfcd2d}
.BetList .item .pickCont .pick .odds>div.betBox>span.on .away>em.noBet,.BetList .item .pickCont .pick .odds>div.betBox>span.on .home>em.noBet,.BetList .item .pickCont .pick .odds>div.betBox>span.on .x>em.noBet{color:#000}
.BetList .item .pickCont .pick .odds.col3symm>div.betBox{flex-wrap:nowrap}
.BetList .item .pickCont .pick .odds.col3symm>div.betBox>span:nth-of-type(1){flex:4.5;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between}
.BetList .item .pickCont .pick .odds.col3symm>div.betBox>span:nth-of-type(2){flex:1;text-align:center;display:flex;align-items:center;justify-content:center}
.BetList .item .pickCont .pick .odds.col3symm>div.betBox>span:nth-of-type(2) em{text-align:center}
.BetList .item .pickCont .pick .odds.col3symm>div.betBox>span:nth-of-type(3){flex:4.5;text-align:right;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}
.BetList .item .pickCont .pick .odds.col3symm>div.betBox>span:nth-of-type(3) em{text-align:left}
.BetList .item .pickCont .pick .odds.col3eq>div.betBox>span{flex:0 0 33.33333333%;max-width:calc(33.33333333% - 2px);align-items:center;justify-content:space-between;display:flex}
.BetList .item .pickCont .pick .odds.col4eq>div.betBox>span{flex:0 0 25%;max-width:calc(24.99% - 2px);align-items:center;justify-content:space-between;display:flex}
.BetList .item .pickCont .pick .odds.col5eq>div.betBox>span{flex:0 0 20%;max-width:calc(20% - 2px);align-items:center;justify-content:space-between;display:flex}
.BetList .item .pickCont .pick .odds.col6eq>div.betBox>span{flex:0 0 16.66666666%;max-width:calc(16.66666666% - 2px);align-items:center;justify-content:space-between;display:flex}
.BetList .btnCont{text-align:right;margin:10px 20px}
.BetList .category-bar-wrap+.btnCont{text-align:right;margin:2px 0;background:#111;padding:15px 20px;z-index:9;position:sticky;top:0}
.BetList .btnMid{min-width:80px;height:30px;border:1px solid #111;display:inline-block;text-align:center;color:#fff;cursor:pointer;vertical-align:middle;margin-bottom:2px;background:#000;color:#fff;font-size:12px}
.BetList .btnMid.green{background:linear-gradient(to bottom,#348549 1%,#003a17 100%);text-shadow:0 1px 3px rgb(0 0 0 / 80%);color:#fff}
.BetList .btnMid.red{background:linear-gradient(to bottom,rgb(150 33 33) 1%,rgb(80 0 0) 100%)}
.BetList .item button{padding:4px 16px;font-size:16px;cursor:pointer;font-weight:700;background:#0d0d0d;border:none;color:#acbecd;border:solid 2px #04a6e2;border-radius:40px;font-weight:700;display:flex;align-items:center;margin:0 4px}
.BetList .item button:hover{border-color:#85d7f5;color:#fff}
#btnPrevHistory{padding:8px;cursor:pointer;display:inline-block}
#btnPrevHistory span{display:inline-block}
#btnPrevHistory:hover{color:#ffeb3b}
.BetList .tbl_div{color:#fff;width:100%}
.BetList .tbl_div>div:not(.open2){font-size:14px;text-align:center;background:#242424;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#ddd}
.BetList .tbl_div>div.open{background:#242424;border-bottom:solid 1px #686868}
.BetList .tbl_div>div:first-child{background:#20262f;color:#acc7f4}
.BetList .tbl_div>div:not(.open2)>span{display:flex;align-self:stretch;justify-content:center;align-content:center;padding:4px;border-bottom:solid 1px #000}
.BetList .tbl_div>div:not(.open2)>span:nth-child(1){width:15%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(2){width:5%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(3){width:10%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(4){width:10%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(5){width:10%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(6){width:10%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(7){width:10%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(8){width:5%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(9){width:10%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(10){width:10%}
.BetList .tbl_div>div:not(.open2)>span:nth-child(11){width:5%}
.BetList .btn_detail{cursor:pointer;background:#17ea57;color:#000;border-radius:4px;padding:2px 4px;font-weight:700;align-self:center}
.BetList .btn_detail:hover{background:cyan}
.BetList .btn_detail_arrow:after{font-family:party!important;content:"\ea3e";display:inline-block;cursor:pointer;color:#ffe500}
.BetList .detailMatchList{background:#4f4f4f;padding:24px}
.BetList .detailMatchList .cap{color:#fae000;padding:4px;font-size:12px;display:none}
.BetList .detailMatch{margin:10px 0;border:solid 1px #000}
.BetList .detailMatch>div:not(.detailList){font-size:14px;text-align:center;background:#a8a8a8;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#000}
.BetList .detailMatch>div:not(.detailList):first-child{background:#898989;color:#000}
.BetList .detailMatch>div:not(.detailList)>span{display:flex;align-self:stretch;justify-content:center;padding:4px;border-right:solid 1px #3f444f}
.BetList .detailMatch>div:not(.detailList)>span:nth-child(1){width:20%}
.BetList .detailMatch>div:not(.detailList)>span:nth-child(2){width:20%}
.BetList .detailMatch>div:not(.detailList)>span:nth-child(3){width:20%}
.BetList .detailMatch>div:not(.detailList)>span:nth-child(4){width:20%}
.BetList .detailMatch>div:not(.detailList)>span:nth-child(5){width:20%}
.BetList .detailList{margin:2px 0 0 0}
.BetList .detailList>div{font-size:14px;text-align:center;background:#a8a8a8;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#0d0d0d}
.BetList .detailList>div:first-child{background:#898989;color:#1d1d1e}
.BetList .detailList>div>span{display:flex;align-self:stretch;justify-content:center;padding:4px;border-right:solid 1px #3f444f}
.BetList .detailList>div>span:nth-child(1){width:10%}
.BetList .detailList>div>span:nth-child(2){width:10%}
.BetList .detailList>div>span:nth-child(3){width:10%}
.BetList .detailList>div>span:nth-child(4){width:10%}
.BetList .detailList>div>span:nth-child(5){width:10%}
.BetList .detailList>div>span:nth-child(6){width:10%}
.BetList .detailList>div>span:nth-child(7){width:10%}
.BetList .detailList>div>span:nth-child(8){width:10%}
.BetList .detailList>div>span:nth-child(9){width:10%}
.BetList .detailList>div>span:nth-child(10){width:10%}
.BetList .total_bet{padding:8px;color:#fff;background:#2b3444}
.BetList .total_bet>span{margin:0 10px 0 0}
#oddsField .odd{padding:0 2px;border:solid 1px #6a6a6a;justify-self:normal;align-self:flex-start;margin:0 1px;background:#dbdbdb;font-size:12px}
#oddsField .odd.pick{border:solid 1px #6a6a6a;background:#17ea57}
#oddsField .odd.winner{border:solid 1px red}
.BetList .sort2{cursor:pointer;position:relative}
.BetList .sort2:after{font-family:party!important;content:"\ea3e";display:inline-block;cursor:pointer;color:#17ea57;position:relative;top:5px;margin:0 0 0 4px;font-size:10px}
.BetList .sort2.redBold{color:#ffeb3b}
.BetList .sort2.redBold:after{color:#ffeb3b}
.BetList table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:30px;font-size:12px}
.BetList table th{padding:5px}
.BetList table td,.BetList table th{border:1px solid #555;white-space:nowrap;overflow-x:auto;max-width:200px;font-weight:400}
.BetList table td{padding:3px;text-align:center}
.BetList table td img{height:20px;vertical-align:-5px}
.BetList .btn_live_tracker{width:100%;min-height:20px;display:block;text-align:center;cursor:pointer}
.tl{text-align:left!important}
.bet_total_td{padding:5px!important;background:#111;line-height:20px}
.only_mobile{display:none}
.w30{width:30px}
.w40{width:40px}
.w50{width:50px}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
.w90{width:90px}
.w100{width:100px}
.w150{width:150px}
.w200{width:200px}
.w300{width:300px}
.vs_color{color:#f90}
.market_color{color:#55c0ff}
.ratio_color{color:#0fad3f}
.stan_color{color:#f90}
.BetList #history{padding:10px 22px}
.BetList #history ul:empty:after{content:'최근 배팅내역이 없습니다.';display:block;border:1px solid #3e4c6f;width:32%;padding:50px;text-align:center;font-size:12px}
.BetList #history ul li{width:32%;border:1px solid #3e4c6f;overflow:hidden;margin:5px;display:inline-block}
.BetList #history ul li>span{font-size:12px}
.BetList #history ul li>span:first-child{display:block;background:#3e4c6f;padding:5px}
.BetList #history ul li>span.sel{padding:5px;display:inline-block}
.BetList #history ul li>span.bm{color:#66d;padding:5px;display:inline-block}
.BetList #history ul li>span.ratio{color:#6d6;padding:5px;display:inline-block}
.BetList #history ul li>span:first-child>span{float:right}
.iteminGame [class*=type]{text-align:center;display:inline-block;padding:5px;margin-top:-5px;font-weight:400;text-shadow:1px 1px 2px rgb(255 255 255 / .6)}
.iteminGame .type1{background:linear-gradient(to bottom,rgb(50 50 50) 1%,rgb(0 0 0) 100%)}
.iteminGame .type2{background:linear-gradient(to bottom,rgb(150 50 50) 1%,rgb(100 30 30) 100%)}
.iteminGame .type3{background:linear-gradient(to bottom,rgb(50 50 150) 1%,rgb(30 30 100) 100%)}
.iteminGame .type4{background:linear-gradient(to bottom,rgb(50 150 50) 1%,rgb(30 100 30) 100%)}
.iteminGame .type5{background:linear-gradient(to bottom,rgb(50 50 50) 1%,rgb(0 0 0) 100%)}
#btnReject{text-shadow:1px 1px 1px rgb(0 0 0 / 70%);display:inline-block;padding:2px 5px;background:linear-gradient(to bottom,rgb(50 50 255) 1%,rgb(20 20 100) 100%);border:0;color:#fff;font-size:12px;padding:4px 8px}
.btnGameName{padding:10px 24px}
.btnGameName span.on{background:linear-gradient(to bottom,#348549 1%,#003a17 100%)}
.btnGameName>span{min-width:80px;height:30px;line-height:30px;border:1px solid #111;display:inline-block;text-align:center;color:#fff;cursor:pointer;vertical-align:middle;margin-bottom:2px;background:linear-gradient(to bottom,rgb(50 50 50) 1%,rgb(20 20 20) 100%);font-size:12px}
.payment_menu{padding:16px}
.payment_menu>span{min-width:80px;height:31px;line-height:28px;border:1px solid #111;display:inline-block;text-align:center;color:#fff;cursor:pointer;vertical-align:middle;margin-bottom:2px;background:linear-gradient(to bottom,rgb(50 50 50) 1%,rgb(20 20 20) 100%);font-size:12px}
.payment_menu>span:hover{background:linear-gradient(to bottom,rgb(80 80 80) 1%,rgb(20 20 20) 100%)}
.payment_menu>span.green{background:linear-gradient(to bottom,#348549 1%,#003a17 100%);text-shadow:0 1px 3px rgb(0 0 0 / 80%);color:#fff}
.Charge .rectBox{font-size:12px;border-radius:0 0 8px 8px;flex:1;display:flex}
.Charge .title{color:#515769;margin-bottom:6px;font-weight:700}
.Charge .rectBox .payment_method{display:flex;flex-direction:column;flex:1;padding:0 0 0 15px}
.Charge .rectBox .payment_method ol{padding:0 0 0 35px}
.Charge .rectBox .payment_method ol>li{list-style:auto;margin:0 0 10px 0}
.Charge .rectBox .payment_method ul{padding:0 0 0 35px}
.Charge .rectBox .payment_method ul li{margin:0 0 10px 0}
.Charge .rectBox table{border-collapse:collapse;width:100%}
.payment_method .btn_qna{display:inline-block;padding:5px 10px;border:2px solid #21bfd1;border-radius:20px;background:#000;margin-top:10px;font-size:14px;cursor:pointer}
.Charge .rectBox td{text-align:left;padding:8px;color:#fff}
.Charge .rectBox th{text-align:left;padding:8px;color:#d8d8d8}
.Charge .rectBox th{font-weight:700;text-align:center;width:15%}
.Charge .rectBox.modInfo th{text-align:right;width:auto}
.Charge .rectBox tr.border td,.Charge .rectBox tr.border th{border:solid #000;border-width:1px 0}
.Charge .rectBox input[type=number],.Charge .rectBox input[type=password],.Charge .rectBox input[type=text]{border-radius:4px;border:solid 1px #868686;padding:4px;color:red;width:100%;font-size:18px;font-weight:600}
.Charge .rectBox button[type=button],.Charge .rectBox input[type=button]{width:30%;display:inline-block;background:#999;color:#000;padding:5px 10px;text-align:center;margin-top:5px;cursor:pointer;border-radius:3px;border:0}
.Charge .rectBox button[type=button]:hover,.Charge .rectBox input[type=button]:hover{background:#d7d7d7;color:#000}
.Charge .rectBox button[type=button].em,.Charge .rectBox input[type=button].em{color:#0e2a39;font-weight:700;border:solid 1px #167aa3}
.Charge .btnMid,.Charge .rectBox button[type=button].btnMid,.Charge .rectBox input[type=button].btnMid{width:auto;padding:10px 12px;font-size:16px;cursor:pointer;vertical-align:middle;background:#000;color:#fff;border:solid 2px #21bfd1;border-radius:40px;font-weight:600}
.Charge #btnDeleteAll,.Charge #btnDeleteSlt{padding:10px 16px;font-size:12px;cursor:pointer;vertical-align:middle;font-weight:700;background:linear-gradient(to bottom,rgb(150 33 33) 1%,rgb(80 0 0) 100%);border:none;color:#fff;border:solid 1px red;font-weight:500;float:right;margin:0 25px 0 0;border-radius:0}
#btnRequest{min-width:80px;height:33px;border:1px solid #111;text-align:center;color:#fff;cursor:pointer;vertical-align:middle;margin-bottom:2px;background:linear-gradient(to bottom,rgb(150 33 33) 1%,rgb(80 0 0) 100%);padding:4px;font-weight:500;font-size:16px;width:100px;border-radius:0;font-size:14px}
#withdrawRequest #btnRequest{background:linear-gradient(to bottom,rgb(150 33 33) 1%,rgb(80 0 0) 100%);border:1px solid red;font-size:14px;width:200px;height:50px;color:#fff;cursor:pointer}
.Charge .tbl_div{color:#fff;width:100%}
.Charge .tbl_div .icon-del2{color:#f6f6f6;cursor:pointer}
.Charge .tbl_div .icon-del2:hover:before{color:#ff3838}
.Charge .tbl_div>div{font-size:12px;text-align:center;background:#111;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#ddd;display:grid;grid-template-columns:.5fr .5fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;border-bottom:1px solid #333;justify-items:center;justify-content:center}
.Charge .tbl_div.col4>div{grid-template-columns:2fr 1fr 1fr .5fr}
.Charge .tbl_div>div:first-child{background:#333;color:#e8e8e8}
.Charge .tbl_div>div span{padding:8px 4px;display:flex;align-items:center;justify-content:center}
.Charge #withdrawRequest .btnCont{text-align:center}
.Charge .input-cont{padding:10px 0}
.Charge .input-btn-cont{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.Charge dl dt{color:#fff}
.Charge dl dd{padding:8px 0 18px 0;color:#ababab}
.payment_method .row{border-bottom:solid .1rem #333;flex:1;padding:20px}
.payment_method .row:last-child{border-bottom:solid 0 #333}
.payment_method .row .l1{flex:1 1 20%;margin-bottom:8px}
.payment_method .row .l2{flex:1 1 80%}
.payment_method .row .l1.green{color:#a9ff12}
.Charge .rectBox.modInfo{padding:10px;flex-direction:column;align-items:center}
.Charge .rectBox.modInfo .row{display:flex;padding:8px;align-items:center;min-width:379px}
.Charge .rectBox.modInfo .row .l1{flex:1}
.Charge .rectBox.modInfo .row .l2{flex:2}
.Charge i.emp{color:#21bfd1;font-weight:700}
.Charge #depositHistory,.Charge #withdrawHistory{margin:6px 0 0 0;padding:6px 25px}
.Charge .chBonus{display:grid;grid-template-columns:30px 1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;margin:0 0 10px 0}
.Charge .chBonus>i{grid-area:1/1/2/2;display:flex;align-items:stretch;justify-content:center}
.Charge .chBonus>label{grid-area:1/2/2/3}
.Charge .chBonus dt{color:#cff536;padding:4px 0}
.Charge .chBonus dd{font-weight:600;font-size:18px;color:#fff}
.Charge .chBonus input{width:18px;height:18px}
.Charge label{cursor:pointer;margin:0 0 0 5px}
.Charge .stat_money{display:flex;align-items:center;padding:0 0 12px 0;font-size:16px}
.Charge .stat_money i[class^=iconv4-]{margin:0 4px 0 0}
.Charge .stat_money b{font-size:16px}
.Charge .stat_money{display:flex;align-items:center;padding:0 0 12px 0;font-size:16px}
.Charge .stat_money input{width:18px;height:18px}
.Charge .stat_money b{font-size:24px;color:#eb225d}
.Charge .stat_money i{color:#21bfd1;font-size:12px}
.trans-box{display:flex;align-items:center;width:300px;justify-content:space-between;border:3px solid #d8aa63;padding:10px 20px}
.trans-box .c-money>div,.trans-box .s-money>div{padding:6px 0;display:flex;align-items:center}
.trans-box .icon-arrow-right{font-size:18px}
.trans-box input{width:18px;height:18px;margin:0 5px 0 0}
.payment_method .info-txt{padding:0 0 18px 0}
.Charge .rectBox.rc{justify-content:space-around;margin:0 0 4px 0;flex-direction:column}
.Charge .rectBox.rc .wrap{display:flex}
.Charge .rectBox.rc .info{padding:10px 15px;font-size:13px;font-weight:500;border-top:1px dotted #323232}
.Charge .rectBox.rc .info b{font-weight:500}
.Charge .rectBox .rolling{display:flex;padding:10px;flex-direction:column;flex:1;border-right:1px dotted #323232}
.Charge .rectBox .rolling .t{font-weight:600;font-size:16px;padding:0 0 5px 0}
.Charge .rectBox .rolling .c{display:flex;flex-direction:column}
.Charge .rectBox .rolling .c b{font-size:20px;color:#c6ff42}
.Charge .rectBox .rolling .c i{padding:5px 0}
.Charge .rectBox .rolling .c i em{color:#42d5ff}
.Exchange{border-radius:0;border:solid 1px rgb(255 255 255 / .35);background:rgb(0 0 0 / .26);padding:10px}
.Exchange .rectBox{padding:10px 0;border:solid 1px rgb(255 255 255 / .2);border-top-color:rgb(255 255 255 / .3);background:rgb(0 0 0 / .15);font-family:Dotum,sans-serif;font-size:12px}
.Exchange .title{color:#ffe67a}
.Exchange .rectBox table{border-collapse:collapse;width:100%}
.Exchange .rectBox td,.Exchange .rectBox th{font-family:Dotum,sans-serif,Malgun Gothic,Arial;font-size:12px;text-align:left;padding:8px 4px;color:#cce3ff}
.Exchange .rectBox th{font-weight:700;text-align:right}
.Exchange .rectBox input[type=password],.Exchange .rectBox input[type=text]{width:170px;height:27px;border-radius:2px;border:solid 1px #5a5a5a;padding:4px}
.Exchange .rectBox button[type=button],.Exchange .rectBox input[type=button]{color:#474e57;background:#cce3ff;border:solid 1px #1884b1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px 8px 5px 8px;vertical-align:-1px;cursor:pointer}
.Exchange .rectBox button[type=button]:hover,.Exchange .rectBox input[type=button]:hover{background:#fff}
.Exchange .rectBox button[type=button].em,.Exchange .rectBox input[type=button].em{color:#0e2a39;font-weight:700;border:solid 1px #167aa3}
.Exchange .btnMid,.Exchange .rectBox button[type=button].btnMid,.Exchange .rectBox input[type=button].btnMid{background:linear-gradient(to bottom,rgb(17 92 123) 0,rgb(12 65 87) 100%);border-radius:8px;padding:10px 10px;border:solid 1px #67bce2;color:#bfebff;font-size:14px;cursor:pointer;vertical-align:middle;font-weight:700;margin-left:3px}
.Exchange .btnMid:hover,.Exchange .rectBox button[type=button].btnMid:hover,.Exchange .rectBox input[type=button].btnMid:hover{background:linear-gradient(to bottom,#1884b1 0,rgb(12 65 87) 100%)}
.Exchange table.normal{border-collapse:collapse;width:100%;color:#e4e4e4}
.Exchange table td .btnDel{color:#474e57;background:#cce3ff;border:solid 1px #1884b1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:2px 8px 2px 8px;vertical-align:-1px;cursor:pointer}
.Exchange table td .btnDel:hover{background:#fff}
.Exchange table.normal td{font-family:Dotum,sans-serif,Malgun Gothic,Arial;font-size:12px;border-bottom:solid 1px rgb(228 228 228 / .1);padding:3px 0 3px 0;text-align:center}
.Exchange table.normal.col4 td{width:25%}
.Exchange table.normal.col5 td{width:20%}
.Exchange table.normal tr:first-child td{background:linear-gradient(to bottom,rgb(17 92 123) 0,rgb(12 65 87) 100%);border-top:solid 1px #4d89b1;color:#67bce2;font-weight:700;padding:6px 0 6px 0}
.Exchange table.normal a,table.normal a:visited{color:#454545;text-decoration:none}
.Exchange table.normal a:hover{text-decoration:underline}
.Exchange .btnCont{text-align:center;margin:15px 0}
.Customer .tbl_div{color:#fff;width:100%;overflow:hidden;margin:30px 0 0 0}
.Customer .tbl_div .emp em{display:inline-block;font-style:normal;font-size:11px;padding:2px 8px;color:#fff;border-radius:9px;border:solid 1px #72707c}
.Customer .tbl_div>div:first-child{background:#444;color:#fff}
.Customer .tbl_div>div{padding:8px 0;font-size:12px;text-align:center;background:#111;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#fff;border-bottom:solid .05rem #333}
.Customer .tbl_div>div:not(:first-child):hover{cursor:pointer}
.Customer .tbl_div>div>span{display:inline-block;padding:4px}
.Customer .tbl_div>div>span:nth-child(1){width:15%}
.Customer .tbl_div>div>span:nth-child(2){width:45%;text-align:left}
.Customer .tbl_div>div>span:nth-child(3){width:15%}
.Customer .tbl_div>div>span:nth-child(4){width:25%}
.Customer .tbl_div.qna>div>span:nth-child(1){width:6%}
.Customer .tbl_div.qna>div>span:nth-child(2){width:75%;text-align:left}
.Customer .tbl_div.qna>div>span:nth-child(3){width:9%}
.Customer .tbl_div.qna>div>span:nth-child(4){width:10%}
.Customer .btnCont{text-align:center;margin:15px 0}
.Customer .btnMid{padding:10px 16px;font-size:16px;cursor:pointer;vertical-align:middle;font-weight:700;background:#0d0d0d;border:none;color:#acbecd;border:solid 2px #04a6e2;border-radius:40px;font-weight:700}
.Customer .btnMid:hover{border-color:#85d7f5;color:#fff}
.Customer .bbsBtnCont{background:#090909;color:#fff;text-align:right;padding:16px 18px 10px 20px}
.Customer .bbsBtnCont.end{background:#111;border-width:0 1px 1px 1px}
.Customer .bbsBtnCont button{color:#fff;background:linear-gradient(to bottom,rgb(150 33 33) 1%,rgb(80 0 0) 100%);background:linear-gradient(to bottom,rgb(80 80 80) 1%,rgb(33 33 33) 100%);border:solid 0 #f8eba1;padding:8px 16px;vertical-align:-1px;cursor:pointer;margin:8px 4px 8px 0;font-size:12px;font-weight:500}
.Customer .bbsBtnCont button.btn_green{background:linear-gradient(to bottom,rgb(33 150 33) 1%,rgb(0 80 0) 100%)}
.Customer .bbsBtnCont button.btn_blue{background:linear-gradient(to bottom,rgb(33 88 150) 1%,rgb(0 30 80) 100%)}
.Customer .bbsBtnCont button.btn_gray{background:linear-gradient(to bottom,rgb(80 80 80) 1%,rgb(33 33 33) 100%)}
.Customer .bbsBtnCont button a{color:#000}
.Customer .bbsBtnCont button [class^=iconv4-]{background:#241f28;border-radius:40px;color:#afafaf;padding:6px;font-size:12px}
.Customer .bbs_read{width:100%;font-size:14px;overflow:hidden;padding:10px;background:#111}
.Customer .bbs_read .top{background:#1b2a4d;color:#fff}
.Customer .bbs_read .top>div{display:flex;margin:0 0 1px 0;padding:5px 0}
.Customer .bbs_read .top input{padding:8px;width:80%;background:#010010;color:#fff;font-size:14px;border:0}
.Customer .bbs_read .top input::placeholder,.Customer .bbs_read .txtArea ::placeholder{color:#a2a2a2}
.Customer .bbs_read .txtArea{padding:0;background:#111;color:#fff;border-bottom:1px solid #1b2a4d;display:flex}
.Customer .bbs_read .txtArea>div:first-child{width:100px;background:#1b2a4d;display:flex;align-items:center;justify-content:center;font-size:12px}
.Customer .bbs_read .txtArea textarea{width:100%;height:300px;padding:12px;border:solid 1px #010010;background:#010010;color:#fff;font-size:14px}
.Customer .bbs_read .top span{display:inline-block;padding:6px 0}
.Customer .bbs_read .top.event span{color:#fff;font-weight:500}
.link .comment{font-size:12px;color:#fe8c15}
.Customer .bbs_reply_manager{padding:12px;background:#121212;color:#fff;margin:0;font-size:14px}
.Customer .bbs_reply_manager .date{color:#d8aa63;padding:0 0 16px 0;font-weight:700}
.Customer .bbs_read .top div>span:nth-child(1){width:93px;color:#d7d7d7;background:#1b2a4d;text-align:center}
.Customer .bbs_read .top.event div>span:nth-child(1){width:auto;color:#21bfd1;font-size:16px;padding:4px 10px;border-radius:5px}
.Customer .bbs_read .viewInfo{background:#111;padding:10px;border-bottom:1px solid #444}
.Customer .bbs_reply_manager img,.Customer .content img{max-width:100%}
.Customer .bbs_read .content{padding:18px;background:#111;color:#fff;min-height:200px;line-height:1.8;text-align:center;border-bottom:1px solid #444}
.Customer .replyBox{color:#323238;margin:4px 0 0 0;border-radius:6px;overflow:hidden}
.Customer .replyBox .re{border:solid;border-width:0 1px 1px 1px;border-color:#e4e3e3 #484850 #6c6c73 #484850;padding:8px 20px;margin:10px 0}
.Customer .replyBox .re .txtArea{padding:8px;border:solid #484850;border-width:1px 1px 0 1px}
.Customer .replyBox .re:last-child{padding:0;border-width:0;background:#2b3444}
.Customer .replyBox .re:not(:last-child){background:#fff;border-radius:8px}
.Customer .replyBox .re textarea{width:100%;border:solid 1px #ddd;padding:8px;background:#f0f0f0}
.Customer .replyBox .re .name{color:#2d94d6;padding:4px}
.Customer .replyBox .date{float:right;color:#2d94d6}
.Customer .replyBox .re .txt{padding:0 4px;line-height:2}
.Customer .replyBox .date .fa{color:#f78207;margin-left:4px;cursor:pointer}
.Customer .replyBox .date .fa:hover{color:#f7a407}
.Customer #btnDelete:hover:before{color:red}
.Customer .gridWrap{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;grid-column-gap:5px;grid-row-gap:5px;padding:10px}
.Customer .gridWrap:before{content:'';width:0;padding-bottom:100%;grid-row:1/1;grid-column:1/1;padding-bottom:calc(100% / (9 / 10))}
.Customer .gridWrap>:first-child{grid-row:1/1;grid-column:1/1}
.Customer .gridWrap img{max-width:100%}
.Customer .gridWrap .thumbnail{display:block;overflow:hidden;top:0;left:0;bottom:0;right:0;position:absolute}
.Customer .gridWrap .titleTd{position:absolute;width:100%;bottom:0;left:0;display:block;z-index:2;background:#1b2a4d;padding:7px;text-align:center;font-size:12px;overflow:hidden}
.Customer .gridWrap .titleTd strong{color:#21bfd1;font-weight:400}
.Customer .gridWrap .span-cont{overflow:hidden;position:relative;cursor:pointer}
.BBS .tbl_div{color:#fff;width:100%;overflow:hidden}
.BBS .tbl_div>div:first-child{background:#444;color:#fff}
.BBS .tbl_div>div{padding:8px 0;font-size:12px;text-align:center;background:#111;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#fff;border-bottom:solid .05rem #333}
.BBS .tbl_div>div:not(:first-child):hover{cursor:pointer}
.BBS .tbl_div>div>span{display:inline-block;padding:4px}
.BBS .tbl_div>div>span:nth-child(1){width:5%}
.BBS .tbl_div>div>span:nth-child(2){width:5%}
.BBS .tbl_div>div>span:nth-child(3){width:68%;text-align:left}
.BBS .tbl_div>div>span:nth-child(4){width:15%}
.BBS .tbl_div>div>span:nth-child(5){width:15%}
.BBS .btnMid{padding:10px 16px;font-size:12px;cursor:pointer;vertical-align:middle;font-weight:700;background:linear-gradient(to bottom,rgb(150 33 33) 1%,rgb(80 0 0) 100%);border:none;color:#fff;border:solid 1px red;font-weight:500}
.BBS .btnMid.btn_blue{background:linear-gradient(to bottom,rgb(33 33 150) 1%,rgb(0 0 80) 100%);border:1px solid #111}
.BBS .btnCont{text-align:right;background:#111;padding:15px 18px 15px 0}
.BBS .bbsBtnCont{background:#241c18;color:#404040;text-align:right}
#messageHistory,#qnaHistory{padding:0 17px;background:#111}
.BBS .bbsBtnCont.end{border-radius:0 0 8px 8px}
.BBS .bbsBtnCont button{color:#000;background:#d8aa63;border:solid 0 #f8eba1;padding:12px 12px;vertical-align:-1px;cursor:pointer;margin:8px 8px 8px 0;border-radius:4px;font-size:16px;font-weight:700}
.BBS .bbsBtnCont button:hover{background:#f8eba1}
.BBS .bbsBtnCont button a{color:#000}
.BBS .bbs_read{width:100%;font-size:14px;overflow:hidden}
.BBS .bbs_read .top{background:#241c18;color:#f8eba1;padding:18px;border-radius:8px 8px 0 0}
.BBS .bbs_read .top span{display:inline-block;padding:6px 0}
.BBS .bbs_read .top div>span:nth-child(1){width:50px;color:#d8aa63;font-weight:700}
.BBS .content img,.board_contents img{max-width:100%}
.BBS .bbs_read .content{padding:18px;background:#121212;color:#fff;min-height:200px;line-height:1.8}
.BBS .replyBox{color:#323238;margin:4px 0 0 0;border-radius:6px;overflow:hidden}
.BBS .replyBox .re{border:solid;border-width:0 1px 1px 1px;border-color:#e4e3e3 #484850 #6c6c73 #484850;padding:8px 20px;margin:10px 0}
.BBS .replyBox .re textarea{width:100%}
.BBS .replyBox .re .name{color:#67bce2;padding:4px}
.BBS .replyBox .date{float:right;color:#67bce2}
.BBS .replyBox .date .fa{color:#f4d33b;margin-left:4px;cursor:pointer}
.BBS .replyBox .date .fa:hover{color:#f60}
.BBS #btnDelete:hover:before{color:red}
.board_detail{width:100%}
.board_contents{padding:10px 10px 10px 125px;background:#111;width:100%;min-height:100px;margin:8px;line-height:200%;text-align:initial;border-top:1px solid #333}
.bbsNewIcon{text-shadow:1px 1px 1px rgb(0 0 0 / 70%);display:inline-block;padding:0 3px 1px 2px;font-size:8px;border:1px solid #111;background:linear-gradient(to bottom,rgb(255 50 50) 1%,rgb(100 20 20) 100%)}
.Point .rectBox{background:#242424;font-size:14px;margin:0 0 10px 0;padding:20px}
.Point .title{color:#515769;margin-bottom:6px;font-weight:700}
.Point .rectBox button{padding:10px 16px;font-size:16px;cursor:pointer;vertical-align:middle;background:#0d0d0d;color:#dbdbdb;border:solid 2px #21bfd1;border-radius:40px;font-weight:700}
.Point .rectBox button:hover{color:#fff}
.Point .rectBox .row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.Point .rectBox .row>div{padding:8px}
.Point .rectBox .row>div.double{flex:2}
.Point .rectBox .row>div.status{font-size:16px}
.Point .rectBox .row>div.status>span{font-weight:700;color:#fbda9a}
.Point .rectBox .row>div.status>div{font-size:18px;padding:8px 0;display:flex;align-items:center}
.Point .rectBox .row>div.status input{width:18px;height:18px;margin:0 5px 0 0}
.Point .rectBox .row>div.status label{cursor:pointer}
.Point .rectBox .row>div.status label:hover{color:red}
.Point .tbl_div{color:#fff;width:100%}
.Point .tbl_div>div{font-size:14px;text-align:center;background:#111;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#ddd}
.Point .tbl_div>div:first-child{background:#212022;color:#aaa}
.Point .tbl_div>div span{display:flex;align-self:stretch;justify-content:center;padding:8px 0;border-bottom:solid 1px #333}
.Point .tbl_div>div span:nth-child(1){width:20%}
.Point .tbl_div>div span:nth-child(2){width:20%}
.Point .tbl_div>div span:nth-child(3){width:20%}
.Point .tbl_div>div span:nth-child(4){width:20%}
.Point .tbl_div>div span:nth-child(5){width:20%}
.Point .tbl_div>div span:nth-child(6){width:15%}
.Point .tbl_div>div span:nth-child(7){width:10%}
.Point .tbl_div.row3>div span:nth-child(1){width:16%}
.Point .tbl_div.row3>div span:nth-child(2){width:14%}
.Point .tbl_div.row3>div span:nth-child(3){width:14%}
.Point .tbl_div.row3>div span:nth-child(4){width:14%}
.Point .tbl_div.row3>div span:nth-child(5){width:14%}
.Point .tbl_div.row3>div span:nth-child(6){width:14%}
.Point .tbl_div.row3>div span:nth-child(7){width:14%}
.Point .tabSub{background:#2a2a2a;color:#e1e1e1;padding:8px;border-width:1px 1px 0 1px;line-height:3;display:flex;justify-content:space-around;flex-wrap:wrap}
.Point .tabSub>span{white-space:nowrap;display:flex;align-items:center}
.Point .tabSub>span>input[type=radio]{margin:0 4px 0 0;width:16px;height:16px}
.Point .tabSub .date{display:flex;line-height:1;align-items:center}
.Point .tabSub label{cursor:pointer}
.Point .tabSub label:hover{color:#ffe1a5}
.Point .tabSub .date input{padding:5px;margin:4px}
.Point .tabSub input[type=radio]:not(:first-child){margin-left:20px;vertical-align:middle}
.Point .btnSearch{background:#64626c;color:#ddd;padding:6px 16px;border:solid 0 #f8eba1;font-size:14px;cursor:pointer;vertical-align:bottom;border-radius:4px}
#casinoContent{margin:0}
.Casino{position:relative}
.Casino .casinoWrap{background:#111;min-height:calc(100vh - 100px)}
.Casino .casinoWrap .intro{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;background:#1d1d1e url(../img/casino/casino_intro.png) no-repeat;background-size:cover}
.Casino .casinoWrap .intro:before{content:'';width:0;padding-bottom:calc(100% / (1225 / 219));grid-row:1/1;grid-column:1/1}
.Casino .casinoWrap .intro>:first-child{grid-row:1/1;grid-column:1/1}
.Casino .casinoWrap .gbox{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;grid-column-gap:14px;grid-row-gap:14px;padding:10px}
.Casino .casinoWrap .gbox:before{content:'';width:0;padding-bottom:calc(100% / (6 / 9));grid-row:1/1;grid-column:1/1}
.Casino .casinoWrap .gbox>:first-child{grid-row:1/1;grid-column:1/1}
.casinoWrap .gbox .vendor{background:#111;position:relative;cursor:pointer}
.casinoWrap .gbox .vendor:hover{-webkit-transition:all .3s ease-out;transform:scale(1.13);z-index:4}
.casinoWrap .gbox .vendor>div:first-child{width:100%;height:100%;border-radius:18px}
.casinoWrap .gbox .vendor>div:nth-child(2){display:flex;align-items:center;justify-content:center;height:21%;font-size:18px;font-weight:600;color:#ebebf5}
.casinoWrap .gbox .vendor[data-id=evolution]>div:first-child{background:#1d1d1e url(../img/casino/casino_evolution.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=AG]>div:first-child{background:#1d1d1e url(../img/casino/casino_AG.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=microgaming]>div:first-child{background:#1d1d1e url(../img/casino/casino_microgaming.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=dwin]>div:first-child{background:#1d1d1e url(../img/casino/casino_dwin.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=bota]>div:first-child{background:#1d1d1e url(../img/casino/casino_bota.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=WM]>div:first-child{background:#1d1d1e url(../img/casino/casino_wm.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=dream]>div:first-child{background:#1d1d1e url(../img/casino/casino_dream.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=pragmatic]>div:first-child{background:#1d1d1e url(../img/casino/casino_pragmatic.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=vivo]>div:first-child{background:#1d1d1e url(../img/casino/casino_vivo.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=betgames]>div:first-child{background:#1d1d1e url(../img/casino/casino_betgames.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=allbet]>div:first-child{background:#1d1d1e url(../img/casino/casino_allbet.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=sexybcrt]>div:first-child{background:#1d1d1e url(../img/casino/casino_sexybcrt.png) no-repeat;background-size:cover}
.casinoWrap .gbox .vendor[data-id=taishan]>div:first-child{background:#1d1d1e url(../img/casino/casino_taishan.png) no-repeat;background-size:cover}
.Casino #depositRequest,.Slot #depositRequest{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #212124;background:#0d0d0e;padding:16px 0;color:#fff;margin:0 0 2px 0}
.Casino #depositRequest #btnCheck,.Casino #depositRequest #btnWithdrawal,.Slot #depositRequest #btnCheck,.Slot #depositRequest #btnWithdrawal{background:#000;border:2px solid #e99514;padding:4px 20px;color:#fff;border-radius:40px;font-weight:600}
#casinoWithdrawal{margin:0 5px 0 0}
.Slot .slotWrap{background:#161618;min-height:calc(100vh - 100px);padding-bottom:40px}
.Slot .slotWrap .gbox{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;grid-column-gap:14px;grid-row-gap:14px;padding:10px}
.Slot .slotWrap .gbox:before{content:'';width:0;padding-bottom:100%;grid-row:1/1;grid-column:1/1;padding-bottom:calc(100% / (6 / 9))}
.Slot .slotWrap .intro{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;background:#1d1d1e url(../img/casino/slot_intro.png) no-repeat;background-size:cover}
.Slot .slotWrap .intro:before{content:'';width:0;padding-bottom:calc(100% / (1225 / 219));grid-row:1/1;grid-column:1/1}
.Slot .slotWrap .gbox>:first-child{grid-row:1/1;grid-column:1/1}
.slotWrap .gbox .vendor:hover{border:1px solid #fff}
.slotWrap .gbox .vendor{background:#1d1d1e;position:relative;cursor:pointer;border:1px solid #333}
#vendorName{display:flex;width:100%;height:100px;background:#211e22;border-bottom:1px solid #322f34;justify-content:center;align-items:center;position:sticky;top:0;z-index:1;flex-direction:column}
#vendorName .title{font-size:24px;color:#fff;font-weight:600}
.slotWrap .gbox .vendor>div:first-child{width:100%;height:100%}
.slotWrap .gbox .vendor>div:nth-child(2){display:flex;align-items:center;justify-content:center;height:28%;font-size:18px;font-weight:600;color:#ebebf5}
.slotWrap .gbox .vendor[data-id=booongo]>div:first-child{background:url(../img/slot/slot_booongo.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=evoplay]>div:first-child{background:url(../img/slot/slot_evoplay.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=habanero]>div:first-child{background:url(../img/slot/slot_habanero.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=wazdan]>div:first-child{background:url(../img/slot/slot_wazdan.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=cq9]>div:first-child{background:url(../img/slot/slot_cq9.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=gameart]>div:first-child{background:url(../img/slot/slot_gameart.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=pragmatic]>div:first-child{background:url(../img/slot/slot_pragmatic.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=playson]>div:first-child{background:url(../img/slot/slot_playson.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=tpg]>div:first-child{background:url(../img/slot/slot_tpg.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=playstar]>div:first-child{background:url(../img/slot/slot_playstar.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=blueprint]>div:first-child{background:url(../img/slot/slot_blueprint.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=asia]>div:first-child{background:url(../img/slot/slot_asiagaming.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=micro]>div:first-child{background:url(../img/slot/slot_microgaming.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=playngo]>div:first-child{background:url(../img/slot/slot_playngo.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=nolimit]>div:first-child{background:url(../img/slot/slot_nolimit.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=bigtime]>div:first-child{background:url(../img/slot/slot_bigtime.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=redtiger]>div:first-child{background:url(../img/slot/slot_redtiger.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=thunderkick]>div:first-child{background:url(../img/slot/slot_thunderkick.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=playpearls]>div:first-child{background:url(../img/slot/slot_playpearls.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id="1x2"]>div:first-child{background:url(../img/slot/slot_1x2.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=mobilots]>div:first-child{background:url(../img/slot/slot_mobilots.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=dragoonsoft]>div:first-child{background:url(../img/slot/slot_dragoonsoft.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=elk]>div:first-child{background:url(../img/slot/slot_elk.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=pgsoft]>div:first-child{background:url(../img/slot/slot_pgsoft.png) no-repeat;background-size:cover}
.slotWrap .gbox .vendor[data-id=reelkingdom]>div:first-child{background:url(../img/slot/slot_reelkingdom.png) no-repeat;background-size:cover}
.slotWrap #close{position:absolute;top:26px;right:26px;font-size:24px;background:#000;padding:10px;cursor:pointer}
.slotWrap #close:before{color:#21bfd1}
.casino-table{position:absolute;width:calc(100% - 6px);height:auto;min-height:calc(100vh - 113px);top:0;left:0;z-index:2;background:#1a181c;padding:0 0 100px 0}
.casino-table #gameList{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;grid-column-gap:8px;grid-row-gap:58px;padding:10px}
.casino-table #gameList:before{content:'';width:0;padding-bottom:calc(100% / (200 / 140));grid-row:1/1;grid-column:1/1}
.casino-table #gameList.Asia.Gaming.Slot:before,.casino-table #gameList.playngo:before{padding-bottom:calc(100% / (200 / 200))}
.casino-table #gameList.MicroGaming:before{padding-bottom:calc(100% / (500 / 350))}
.casino-table #gameList>:first-child{grid-row:1/1;grid-column:1/1}
.tableElement{position:relative;cursor:pointer}
.tableElement:hover{color:#fff}
.tableElement:empty{display:none}
.tableElement>div:first-child{width:100%;height:100%;border-radius:3px}
.tableElement:before{display:flex;width:100%;height:100%;opacity:0;font-family:party!important;content:"\eb02";color:#fff;position:absolute;border:1px solid #54506c;bottom:0;padding:3px 7px;justify-content:center;align-items:center;left:0;box-sizing:border-box;font-size:60px;text-shadow:0 0 6px #000;background-image:linear-gradient(180deg,#fff0 0,rgb(128 0 137 / 44%));transition:opacity .3s;pointer-events:none}
.tableElement:hover:before{opacity:1}
.tableElement>.table-title{position:absolute;bottom:-30px;left:0;width:100%;text-align:center;font-size:12px;overflow:hidden;text-overflow:ellipsis;height:30px;display:flex;align-items:center;justify-content:center;background:#000}
.FX{background:rgb(0 0 0 / .5) url(../img/fx_bg2.jpg) no-repeat;background-size:cover;padding:0 6px 0 0}
.fxlogo{background:#fff0 url(../img/fx_logo.png) no-repeat;height:55px;width:calc(55px * 224 / 55);background-size:100%;margin:99px auto 38px auto}
.fxWithdrawal{padding:8px;color:#fff;text-align:center;font-size:18px;border-radius:1px;margin:8px auto}
.fxWithdrawal #fxWithdrawal{color:#fff}
.FX button{margin:2px;padding:10px 16px;font-size:16px;cursor:pointer;vertical-align:middle;background:#0d0d0d;color:#ebc985;border:solid 2px #b3904b;border-radius:40px;font-weight:700}
.FX button:hover{border-color:#f8eba1}
.FX button img{vertical-align:bottom}
.FX .btnCont{text-align:center}
.modalContainer{position:absolute;width:100%;height:100%;background:none repeat scroll 0 0 rgb(0 0 0 / 60%);z-index:10;top:0;display:flex;align-items:center;justify-content:center;display:none}
.modalContainer.deposit{position:fixed;left:0;align-items:flex-start;overflow:auto}
.modalContainer .modalBox{background:#272727;padding:40px;color:#fff;z-index:4;border-radius:4px;box-shadow:0 4px 4px 2px #000000ba;display:flex;flex-direction:column;align-items:center;transition:transform .7s cubic-bezier(.42,0,.48,.97);transform:translateY(-700px)}
.modalContainer .modalBox.payment{position:relative;background-image:linear-gradient(134deg,#3f3f3f 0,#101010 5%,#1c1c1cad 30%,rgb(0 0 0 / 45%) 50%,#29292996 70%,#101010 95%,#3f3f3f);border:2px solid #212121;border-radius:15px;overflow:hidden;padding:20px;width:350px;transform:translateY(0)}
.modalContainer .modalBox.payment .ttl{position:relative;text-align:center}
.modalContainer .modalBox.payment .ttl [data-id=btnClose]{position:absolute;top:0;right:0;cursor:pointer}
.modalContainer .modalBox.payment img{max-width:50%}
.modalContainer .modalBox .icon-info{color:#e99514;font-size:40px}
.modalContainer .modalBox .title{font-size:18px;color:#e99514;font-weight:700;padding:10px 0}
.modalContainer .modalBox.payment .title{font-size:16px;color:#fff;font-weight:600;padding:10px 0}
.modalContainer .modalBox.payment .info{font-size:12px;color:#fff;font-weight:500;padding:0 20px;line-height:1.5}
.modalContainer .modalBox .content{max-width:280px}
.modalContainer .modalBox .btnCont{padding:10px}
.modalContainer .modalBox .btnCont button{margin:4px;padding:8px 30px;background:#000;border:2px solid #e99514;color:#fff;border-radius:25px}
span[data-id=btnCopyClipBoard]{display:inline-block;background:#ffb23d;color:#000;border-radius:4px;padding:10px 16px;cursor:pointer}
.accinfo{padding:8px;font-size:16px;background:#000;color:#ffa700}
.modalContainer .modalBox .btnCont button#btnCancelCasnino,.modalContainer .modalBox .btnCont button#btnCancelSlot{border:2px #666 solid}
#goSlotTop{display:block;position:absolute;background:rgb(21 18 22 / 85%);right:14px;text-align:center;color:#fff;font-size:11px;padding:10px;border:solid 2px rgb(193 193 193 / 32%);border-radius:3px;cursor:pointer;box-shadow:1px 1px 2px 0 rgb(0 0 0 / 42%)}
#searchSlot{padding:4px;margin-top:4px;text-align:center}
#multiContent .multiRoom{margin:10px auto 0 auto;width:1300px;padding-bottom:30px;min-height:720px}
.emptyNotice #multiContent .multiRoom{margin:129px auto 0 auto}
#multiContent .multiRoom .col-wrap{display:flex;justify-content:space-between;margin-top:10px}
#multiContent .multiRoom .col{flex:1;padding:8px;background:#e7e7e7}
#multiContent .multiRoom .col:not(:last-child){margin-right:7px}
#multiContent .multiRoom .col>div{position:relative;height:100%}
#gameContent{min-height:600px;background:#d3d3d3;position:relative;height:calc(100% - 33px)}
#gameContent:after{position:absolute;content:"Multi Game Room";top:120px;text-align:center;width:100%;color:#f2f2f2;font-size:24px}
.box1 #gameContent:after{content:"Multi Game Room 1"}
.box2 #gameContent:after{content:"Multi Game Room 2"}
.box3 #gameContent:after{content:"Multi Game Room 3"}
#gameContent.isGame{background:0 0}
#gameContent.isGame:after{content:""}
#multiContent .frmCont{width:100%;overflow:hidden;position:relative;height:320px}
#multiContent .gameFrame{position:relative;width:412px;height:320px;margin:0 auto;transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
#multiContent .frmContWrap{height:320px;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .55)}
#multiContent .multiRoom select{box-sizing:content-box;padding:5px 0;margin-bottom:3px}
#multiContent .multiRoom .btn.reload{display:inline-block;position:absolute;right:0;width:28px;height:28px;background:url(../img/res_battle.png) -213px -280px;cursor:pointer;text-indent:-1000px;overflow:hidden}
#multiContent .multiRoom .btn.reload:hover{background-position:-185px -280px}
#multiContent .multiRoom optgroup{background:#eee;color:#444}
#multiContent .multiRoom option{background:#fff;color:#000}
.multiRoom .GamesMulti iframe.vgames{width:100%;height:100%}
.multiRoom .GamesMulti .matchList{margin-top:6px}
.multiRoom .GamesMulti .matchList:empty:after{content:"베팅가능한 배당이 없습니다";width:100%;text-align:center;display:block;padding:17px 0;font-size:12px;color:#777;background:#fafafa;border:solid 1px #d3d3d3}
.multiRoom .GamesMulti .item>.title{font-size:14px;display:flex;justify-content:space-between;border:solid 1px #a3a3a3;border-bottom:solid 1px #adbfd1;min-height:42px;color:#005994;font-weight:700;background:#f1f1f1}
.multiRoom .GamesMulti .item>.title .btn{background:#e2e2e2;width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer;color:#6a6a6a;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;border-left:solid 1px #cfcfcf;font-weight:400}
.multiRoom .GamesMulti .matchList>.item:nth-child(1):nth-last-child(1)>.title .btn{color:#c9c0a2;cursor:default;display:none}
.multiRoom .GamesMulti .matchList>.item:nth-child(1):nth-last-child(2)>.title .btn.Prev,.multiRoom .GamesMulti .matchList>.item:nth-child(2):nth-last-child(1)>.title .btn.Next{color:#c9c0a2;cursor:default;display:none}
.multiRoom .GamesMulti .matchList>.item:nth-child(1):nth-last-child(3)>.title .btn.Prev,.multiRoom .GamesMulti .matchList>.item:nth-child(3):nth-last-child(1)>.title .btn.Next{color:#c9c0a2;cursor:default;display:none}
.multiRoom .GamesMulti .item>.title .dateCont{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative}
.multiRoom .GamesMulti .item>.title .league{padding:0 0 0 6px}
.multiRoom .GamesMulti .item>.title .date{padding:0 0 0 6px;font-size:14px}
.multiRoom .GamesMulti .item>.title .leftTime{position:absolute;right:6px;font-family:DINWeb-Bold,'Malgun Gothic',sans-serif;font-size:16px}
.multiRoom .GamesMulti div.betBox{flex-wrap:wrap;display:flex;flex-direction:row;align-items:stretch}
.multiRoom .GamesMulti div.betBox>span{flex:1;text-align:left;font-size:12px;background:#fbfbfb;border:solid 1px #aeaeae;padding:6px 4px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0;cursor:pointer;margin:1px}
.multiRoom .GamesMulti div.betBox>span.on{background:#faec8e;border:solid 1px #787878;color:#000}
.multiRoom .GamesMulti div.betBox>span.on:hover{background:#efe393;border:solid 1px #787878;color:#000}
.multiRoom .GamesMulti div.betBox>span .away,.multiRoom .GamesMulti div.betBox>span .home{flex-grow:3;flex-shrink:1;flex-basis:20px;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}
.multiRoom .GamesMulti div.betBox>span.noBet em{color:#1b67b6}
.multiRoom .GamesMulti div.betBox>span:hover{background:#faec8e;border:solid 1px #787878;color:#000}
.multiRoom .GamesMulti div.betBox>span.noBet:hover{cursor:default;background:#fbfbfb;border:solid 1px #aeaeae}
.multiRoom .GamesMulti div.betBox>span:nth-of-type(1){flex:4.5;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between}
.multiRoom .GamesMulti div.betBox>span:nth-of-type(2){flex:1;display:flex;align-items:center;justify-content:center}
.multiRoom .GamesMulti .odds.col3symm>div.betBox>span:nth-of-type(2){text-align:center}
.multiRoom .GamesMulti div.betBox>span:nth-of-type(3){flex:4.5;max-width:calc(45% - 8px);display:flex;align-items:center;justify-content:space-between}
.multiRoom .GamesMulti .odds.col3symm>div.betBox>span:nth-of-type(3){flex-direction:row-reverse;text-align:right}
.multiRoom .GamesMulti div.betBox>span em{font-style:normal;text-align:right;color:red;flex:1}
.multiRoom .GamesMulti .odds.col3symm>div.betBox>span:nth-of-type(2) em{float:none;text-align:center}
.multiRoom .GamesMulti .odds.col3symm>div.betBox>span:nth-of-type(3) em{text-align:left}
.multiRoom .GamesMulti .matchList div.type{color:#1b67b6;padding:0 0 2px 6px;flex:2;font-size:12px}
.multiRoom .GamesMulti .oddsList .odds{margin-top:4px}
.multiRoom .GamesMulti .oddsList{height:288px;overflow-y:auto;background:#fefefe;padding:0 4px;border:solid #a3a3a3;border-width:0 1px 1px 1px;position:relative}
.multiRoom .GamesMulti .oddsList.end:after{content:"베팅 마감";text-align:center;line-height:272px;display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(0 0 0 / .5);font-size:22px;font-weight:700;color:#ddd}
.multiRoom .GamesMulti .odds.col3symm>div.betBox>span:nth-of-type(2) em{text-align:center}
.multiRoom .GamesMulti .odds.col3eq>div.betBox>span{flex:0 0 33.33333333%;max-width:calc(33.33333333% - 2px);align-items:center;justify-content:space-between;display:flex}
.multiRoom .GamesMulti .odds.col4eq>div.betBox>span{flex:0 0 25%;max-width:calc(24.99% - 2px);align-items:center;justify-content:space-between;display:flex}
.multiRoom .GamesMulti .odds.col5eq>div.betBox>span{flex:0 0 20%;max-width:calc(20% - 2px);align-items:center;justify-content:space-between;display:flex}
.multiRoom .GamesMulti .odds.col6eq>div.betBox>span{flex:0 0 16.66666666%;max-width:calc(16.66666666% - 2px);align-items:center;justify-content:space-between;display:flex}
.multiRoom .CartMulti{color:#666;background:#fff;border:solid 1px #a3a3a3;margin-top:6px;position:relative}
.multiRoom .CartMulti .betItem .title img{position:absolute;right:0;top:0;width:19px}
.multiRoom .CartMulti .betPlaceCont{text-align:center}
.multiRoom .CartMulti .btnBig{background:#d02727;border:solid 1px #a82020;color:#fff;font-size:16px;line-height:37px;cursor:pointer;width:195px;border-radius:4px}
.multiRoom .CartMulti .btnBig:hover{background:#4077a3}
.multiRoom .CartMulti .btnValue{padding:6px 6px 0 6px;display:flex;justify-content:space-between;align-items:center}
.multiRoom .cashOrPoint{display:flex;border:solid #bbb;border-width:0}
.multiRoom .CartMulti .btnValue button{font-size:12px;width:12%;background:#e8e8e8;border:solid #c8c8c8;border-width:1px;color:#033940;cursor:pointer;line-height:34px;flex:1;margin-right:5px}
.multiRoom .CartMulti .btnValue button:hover{background:#f0f1f2}
.multiRoom .CartMulti .btnValue button:last-child{margin-right:0}
.multiRoom .CartMulti .btnCont em,.multiRoom .CartMulti .eqBetAll em,.multiRoom .CartMulti .preTotal em,.multiRoom .CartMulti .sumBet em{float:right;font-style:normal}
.multiRoom .CartMulti .preTotal .pre{font-weight:700;color:red}
.multiRoom .CartMulti .eqBetAll{font-size:14px;padding:8px 8px;background:#f5f5f5;color:#0a516f;border-bottom:solid 1px #d9d9d9}
.multiRoom .CartMulti .eqBetAll>div:first-child{display:flex;justify-content:space-between}
.multiRoom .CartMulti .betItem .amnt input,.multiRoom .CartMulti .eqBetAll input{width:120px;text-align:right}
.multiRoom .CartMulti>.title{background:#6e6e6e;font-size:14px;font-weight:700;line-height:32px;padding:0 0 0 8px;color:#fff;display:flex;justify-content:space-between}
.multiRoom .CartMulti .notice{background:#f5f5f5;font-size:12px;line-height:1.5;padding:8px;color:#31779e;text-align:center;color:#333;border-bottom:solid 1px #ddd}
.multiRoom .CartMulti .notice2>div{display:flex;justify-content:space-evenly}
.multiRoom .CartMulti .notice2 .odds{color:red}
.multiRoom .CartMulti .notice2 em{font-style:normal;font-weight:700}
.multiRoom .CartMulti .betItem .pickCont{padding:4px 0 0 0}
.multiRoom .CartMulti .betItem .title{position:relative;font-weight:400;color:#2c5167;padding-right:24px}
.multiRoom .CartMulti .betItem .disable.hidden{display:none}
.multiRoom .CartMulti .betItem .disable{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(79 79 79 / .36);color:red;font-size:14px;font-weight:700;display:flex;justify-content:flex-end;align-items:flex-end;padding:0 16px 12px 0}
.multiRoom .CartMulti .betItem .disable>span{background:rgb(0 0 0 / .7);padding:4px}
.multiRoom .CartMulti .betItem{font-size:14px;padding:8px;position:relative;border-bottom:solid 1px #dcdcdc}
.multiRoom .CartMulti .notice em{font-style:normal}
.multiRoom .CartMulti>.title .btnDel{cursor:pointer;display:inline-block;padding:0 8px}
.multiRoom .CartMulti>.title .btnDel:hover{background:#fb5000;color:#fff}
.multiRoom .CartMulti>.title .btnCont{background:#d02727}
.multiRoom .CartMulti .betItem .title .type{color:#1b67b6;font-weight:400;display:block;padding:4px 0 0 0}
.multiRoom .CartMulti .betItem .pick{margin-right:20px}
.multiRoom .CartMulti .betItem .odds,.multiRoom .CartMulti .betItem .pick{color:red}
.CartMulti .loading-container{margin:100px auto}
.CartMulti .betItem .loading-container{margin:5px auto}
.CartMulti .loading-bg{z-index:2;background:rgb(0 0 0 / .5);position:absolute;width:100%;height:100%;left:0;top:0}
.CartMulti .loading,.CartMulti .loading-container{height:50px;position:relative;width:50px;border-radius:100%}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}
.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}
.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}
.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}
.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}
.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}
.simplebar-content:after,.simplebar-content:before{content:' ';display:table}
.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}
.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0%}
.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}
.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}
[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}
[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}
.simplebar-scrollbar{position:absolute;right:1px;width:4px;min-height:10px}
.simplebar-scrollbar:before{position:absolute;content:'';background:hsl(0 0% 42% / .49);border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear steps(20,end);transform:translateZ(0)}
.simplebar-scrollbar.simplebar-visible:before{opacity:.9;transition:opacity 0s linear steps(20,end);transform:translateZ(0)}
.simplebar-track.simplebar-vertical{top:0;width:2px}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}
.simplebar-track.simplebar-horizontal{left:0;height:11px}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}
.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}
.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}
.table-td-valign-middle>tbody>tr>td+td{padding-right:11px!important}
.el-dialog__wrapper .position-absolute>table[align="center"]{margin:0 auto}
.img-empty_container-xl .svg_wrap{max-height:calc(100vh - 185px)}
.img-empty_container-xl .svg_wrap img{width:100%;padding:18px}
.reg_input .tl_reg_item{width:100%;padding:5px}
.el-dialog__wrapper>.el-dialog.reg_warp .bg-signdialog-blue4{background:linear-gradient(134deg,#3f3f3f 0,#101010 5%,#1c1c1c 30%,rgb(0 0 0 / 85%) 50%,#292929 70%,#101010 95%,#3f3f3f)!important;border:2px solid #212121;border-radius:15px}
.el-dialog__wrapper>.el-dialog{background:#fff0}
.el-dialog__wrapper>.el-dialog.reg_warp img{float:unset!important;max-width:150px;height:auto;margin-left:35px}
.auth-dialog.signup .el-input__inner{background:rgb(50 50 50 / .9);transition:0.2s;border:1px solid #000;color:#fff;box-shadow:inset 0 3px 5px rgb(0 0 0 / .4)}
.prematch-event-block,#rightbox .prematch-event-block{height:110px;background:linear-gradient(180deg,#25323b,#181d21);border-radius:0}
#ajax-content #asian-container #detail-header .name-header .prematch-event-block{background:linear-gradient(180deg,#25323b,#181d21);width:calc(100% - 0px)}
#ajax-content #asian-container #detail-header .name-header .detail-home,#ajax-content #asian-container #detail-header .name-header .detail-away,#ajax-content #asian-container #detail-header .name-header .detail-vs{color:#b7b7b7;text-shadow:none!important;font-weight:500!important}
.name-header{padding:0!important}
#ajax-content #asian-container #detail-header .name-header .prematch-event-block .detail-home,#ajax-content #asian-container #detail-header .name-header .prematch-event-block .detail-away{padding:0}
#ajax-content #asian-container #match-detail #detail-header .detail-vs{background:#0000 url(/image/asset/vsv4.png);background-size:contain;background-repeat:no-repeat;background-position:center}
#bet-list .bs-container{width:calc(100% - 0px)!important;margin:2px 0 2px 0!important;padding:7px 8px!important;border-width:0 1px 1px 1px!important}
.CasinoWrapperv4 .cs_warp{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;grid-column-gap:14px;grid-row-gap:14px;padding:10px}
.CasinoWrapperv4 .cs_warp .ent-container:first-child{grid-row:1 / 1;grid-column:1 / 1}
.CasinoWrapperv4 .cs_warp .ent-container.cas-image{width:100%;height:100%}
.CasinoWrapperv4 .cs_warp .ent-container.cas-image .cs_item{border-radius:0}
.CasinoWrapperv4 .cs_warp .ent-container .cs_item>div:nth-child(1){background-size:contain;background-position:center;transition-duration:0.3s;transition-property:all;width:100%;height:100%;background-repeat:no-repeat;height:363px}
.CasinoWrapperv4 .cs_warp .ent-container.cas-image:hover,.cs_warp .ent-container.cas-image:hover{-webkit-transition:all 0.3s ease-out;transform:scale(1.13);z-index:4}
.CasinoWrapperv4 .cs_warp .ent-container.cas-image:hover .btn-ent,.cs_warp .ent-container.cas-image:hover .btn-ent{display:none}
.avoidFlicker{animation:defer_render-8c6ca05e 0s 0.1s forwards;opacity:0}
@keyframes defer_render-8c6ca05e{to{opacity:1}
}
.banner{margin-top:82px}
.red-button1{align-items:center;justify-content:center;display:flex}
.provider_container .logo_provider{border:1px solid #333}
.provider_container .button_hub_slot[idx="29"] .logo_provider:before,.provider_container .button_honor_slot[idx="Dragoon Soft"] .logo_provider:before,.provider_container .button_honor_slot[idx="DragoonSoft"] .logo_provider:before{background-image:url(/image/slot-logo/v4/slot_ds.png?v=06);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.provider_container .button_honor_slot[idx="Relax Gaming"] .logo_provider:before,.provider_container .button_honor_slot[idx="RelaxGaming"] .logo_provider:before{background-image:url(/image/slot-logo/v4/slot_relax.png?v=06);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.provider_container .button_honor_slot[idx="1X2 Gaming"] .logo_provider:before{background-image:url(/image/slot-logo/v4/slot_1x2.png?v=06);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.provider_container .button_hub_slot[idx="pgsoft_slot"] .logo_provider:before,.provider_container .button_honor_slot[idx="PG Soft"] .logo_provider:before,.provider_container .button_honor_slot[idx="slot-pgsoft"] .logo_provider:before,.provider_container .button_honor_slot[idx="PG Soft"] .logo_provider:before,.provider_container .button_honor_slot[idx="pgsoft"] .logo_provider:before,.provider_container .button_hub_slot[idx="57"] .logo_provider:before , .provider_container .button_honor_slot[idx="PGSoft"] .logo_provider:before {background-image:url(/image/slot-logo/v4/slot_pgs.png?v=06);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.provider_container .button_honor_slot[idx="jili"] .logo_provider:before,.provider_container .button_honor_slot[idx="JiLi"] .logo_provider:before{background-image:url(/image/slot-logo/v4/slot_jili.png?v=06);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.provider_container .button_honor_slot[idx="fachai"] .logo_provider:before,.provider_container .button_honor_slot[idx="Fachai"] .logo_provider:before{background-image:url(/image/slot-logo/v4/slot_fc.png?v=06);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.provider_container .button_honor_slot[idx="JDB"] .logo_provider:before{background-image:url(/image/slot-logo/v4/slot_jdb.png?v=06);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.provider_container .button_honor_slot[idx="kagaming"] .logo_provider:before,.provider_container .button_honor_slot[idx="KaGaming"] .logo_provider:before{background-image:url(/image/slot-logo/v4/slot_KAg.png);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.provider_container .button_honor_slot[idx="hacksaw"] .logo_provider:before,.provider_container .button_honor_slot[idx="Hacksaw"] .logo_provider:before,.provider_container .button_honor_slot[idx="HacksawGaming"] .logo_provider:before{background-image:url(/image/slot-logo/v4/slot_hacksaw.png);content:"";position:relative;top:0;left:0;height:100%;width:100%;z-index:2;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}
.property>div .l_property>i{height:16px;margin:0 2px 0 0}
#user-container button{background:linear-gradient(to bottom,rgb(150 33 33) 1%,rgb(80 0 0) 100%);border:1px solid red;font-size:14px;width:200px;height:50px;color:#fff;float:unset}
.submit_wrapp_btn{text-align:center;width:calc(100% - 225px);float:right}
.style1r_info_box{display:none}
.el-scrollbar__wrap-main{margin-top:145px}
.speech-bubble img{width:auto;max-width:100%!important}
#user-container #modify_birthday .info-group input{margin-left:20px}
#user-container .member_infoForm .info-group.w-50 select{width:calc(100% - 226px)}
#user_info .user-info .lvCont .t2 .lv_img{width:30px;height:30px;display:none}
#user_info .user-info .lvCont .t2 .lv_num{padding:0;width:auto}
#user_info .user-info .lvCont .trsfr{display:flex;align-items:center}
#user_info .user-info .r_nick{margin:0;border:0;padding:3px 6px}
.tl_reg_item{width:100%;padding:5px}
#mini_wrap #V-league-container{width:100%}
.float-left.el-row.width-11pro.p-l-1.p-r-2.low-virtual-menu,.float-left.el-row.width-11pro.p-l-1.p-r-2.low-virtual-menuselected{width:25%!important;display:inline-block}
#mini_wrap #V-league-container .vsport_block:first-child:nth-last-child(1),#mini_wrap #V-league-container .vsport_block:first-child:nth-last-child(1)~.vsport_block{width:calc(calc(100% / 1) - 0px)!important}
#mini_wrap #V-league-container .vsport_block:first-child:nth-last-child(2),#mini_wrap #V-league-container .vsport_block:first-child:nth-last-child(2)~.vsport_block{width:calc(calc(100% / 2) - 0px)!important}
#mini_wrap #V-league-container .vsport_block:first-child:nth-last-child(3),#mini_wrap #V-league-container .vsport_block:first-child:nth-last-child(3)~.vsport_block{width:calc(calc(100% / 3) - 0px)!important}
#mini_wrap #V-league-container .vsport_block:first-child:nth-last-child(4),#mini_wrap #V-league-container .vsport_block:first-child:nth-last-child(4)~.vsport_block{width:calc(calc(100% / 4) - 0px)!important;height:auto}
#mini_wrap #V-league-container{height:auto}
.vsports_list .sportsbtn.vview-all:first-child{border-bottom:5px solid #fff}
.vsports_list .sportsbtn.vview-all:nth-child(2){border-bottom:5px solid #ff9000}
.vsports_list .sportsbtn.vview-all:nth-child(3){border-bottom:5px solid #1e8567}
.vsports_list .sportsbtn.vview-all:last-child{border-bottom:5px solid #fff210}
.low-virtual-menu.sportsbtn i:before{background:url(/image/v4_grit/icon_bet365.png) no-repeat top left!important;background-size:100%!important}
#mini_wrap #V-league-container .vsport_block .on_sel{padding:13px 4px;box-shadow:1px 0 0 #454545}
.low-virtual-menu.sportsbtn i.sicon-greyhounds:before,.low-virtual-menu.sportsbtn i.sicon-basketball:before,.low-virtual-menu.sportsbtn i.sicon-horse:before,.low-virtual-menu.sportsbtn i.sicon-soccer:before{background-position:unset!important}
.vsports_list .sportsbtn.vview-all:before{background:#fff0}
.detail-Viframe{width:100%}
.monetary-event-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;word-break:keep-all;width:100%}
.monetary-event-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:170px;width:calc(25% - 10px);padding:15px;background-color:#090909;border:1px solid #000;border-radius:3px;box-shadow:0 4px 8px rgb(0 0 0 / 48%);text-align:center;font-weight:700}
.redbox1{background-color:#fff0;color:#deddd2;font-size:20px;font-weight:700;padding:10px;border-radius:3px;width:100%;box-shadow:0 0 10px rgb(0 0 0 / 51%);animation:bounceGlow 1.5s infinite alternate}
@keyframes bounceGlow{0%{transform:translateY(0);box-shadow:0 0 10px #fff0}
50%{transform:translateY(-5px);box-shadow:0 0 20px rgb(249 255 0 / 50%)}
100%{transform:translateY(0);box-shadow:0 0 10px #fff0}
}
.redbox2{background-color:#121212;color:#a89342;font-size:22px;padding:10px;margin:0 0 5px 0;border-radius:3px;width:100%;display:flex;flex-grow:1;justify-content:center;align-items:center}
.redbox3{font-size:13px;color:#bebca9}
.supporttbl_wrap .modal-title{margin:0 auto!important;clear:both;line-height:normal}
.supporttbl_wrap .support-tbl{margin:0 auto;width:70%;min-width:250px}
.supporttbl_wrap .support-tbl tr>td{padding-top:.5rem;padding-bottom:.5rem}
.supporttbl_wrap .support-tbl tr>td>p{margin:0}
.supporttbl_wrap .support-tbl tr>td>input,.supporttbl_wrap .support-tbl tr>td>textarea{width:100%;border-radius:3px;padding:14px;font-size:15px;border:1px solid #fff0;background:#0006;color:#fff;box-shadow:0 0 1px #ffffff7a}
.supporttbl_wrap .modal-footer{justify-content:center;gap:2px}
.supporttbl_wrap .modal-content .btn-close{display:none}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table{margin:0 auto;width:70%;min-width:250px}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td{padding-top:.5rem;padding-bottom:.5rem}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>p{margin:0}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>input,.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>textarea{width:100%;border-radius:3px;padding:17px!important;font-size:15px!important;color:#fff}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .modal-footer{justify-content:center;gap:2px}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .modal-content .btn-close{display:none}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .stats-desc .preview-login-button-blue2{width:35%!important;padding:12px;border-radius:30px;font-size:14px!important}
.supporttbl_wrap .supprt-list-wrap-nuser{overflow:hidden;color:#fff}
.supporttbl_wrap .supprt-list-wrap-nuser .table-header{display:flex;font-weight:700;padding:12px 16px;background:#000000!important;border-bottom:1px solid #000;color:#fff}
.supporttbl_wrap .supprt-list-wrap-nuser .table-header>div{padding:8px}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr{display:flex;align-items:center;padding:0 16px;background:#262626!important;transition:background 0.3s ease;border-bottom:1px solid #000;color:#fff}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr:nth-child(even){background:#262626}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr:hover{background:#202020!important}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-td-first{flex:4;justify-content:center;text-align:center}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-flex-field{flex:1;text-align:left}
.supporttbl_wrap .supprt-list-wrap-nuser .collapse{background-color:#202020;padding:12px 16px;display:none;border-top:1px solid #323232;color:#ccc}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-content h1{text-align:left;border-bottom:1px solid;color:silver}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-content .bl-container{display:none}
.supporttbl_wrap ._casinoconfirmtxt.stats-title .table-board-content .speech-bubble .initial>p,.supporttbl_wrap ._holdemconfirmtxt.stats-title .table-board-content .speech-bubble .initial>p{color:#fff!important}
.table-sbetlog-blue2>.el-row>.el-row{border-bottom:1px solid #616161}
@keyframes scroll-left{0%{transform:translateX(0%)}
100%{transform:translateX(-100%)}
}
.round-box.bet-side._bet span.snip:has(+.odds.nosp){width:65%}
