/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.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 { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
*/


/* Component containers
----------------------------------*/
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }


.ui-widget input#txtQuickMoney1, .ui-widget input#txtQuickMoney2, .ui-widget input#txtQuickMoney3, .ui-widget input#txtQuickMoney4, .ui-widget input#txtQuickMoney5, .ui-widget input#txtQuickMoney6, .ui-widget input#txtQuickMoney7, .ui-widget input#txtQuickMoney8, .ui-widget input#txtQuickMoney9, .ui-widget input#txtQuickMoney10 { text-align:right; width:80px; }

.ui-widget-content {background: #FFF url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;text-align:center}
.ui-widget-content a { color: #333333; }

.ui-widget-content .money { text-align:right }

.ui-widget-content table th, .ui-widget-content table td { border:1px solid #e2e2e2; padding:4px 0; color:#333;}
	.ui-widget-content table td span { margin:0 auto; float:none }
.ui-widget-content table th { background:#fdefef; text-align:center }
	.ui-widget-content table .Title { font-size:16px }

.ui-widget-header {color: #ffffff; font-weight: bold; background-color:#e43232; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #333; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #333; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #cd0a0a; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #eb8f00; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #cd0a0a; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px;}

/* Overlays */
.ui-widget-overlay {background: #12121282;}
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Autocomplete
----------------------------------*/
.ui-autocomplete { position: absolute; cursor: default; }
.ui-autocomplete-loading { background: white url('images/ui-anim_basic_16x16.gif') right center no-repeat; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Menu
----------------------------------*/
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	margin: -1px;
}
/* Button
----------------------------------*/

.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */





/* Dialog
----------------------------------*/
.ui-dialog { position: absolute; width: 300px; overflow: hidden; border-radius: 5px;      box-shadow: 0 0 23px 0px #565656;}
.ui-dialog .ui-dialog-titlebar { position: relative; }
.ui-dialog .ui-dialog-title { float: left;display: block;width: 100%; font-size:16px; }
.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: 1em;top: 50%;width: 19px;margin: -10px 0 0 0;padding: 1px;height: 18px;}
.ui-dialog .ui-dialog-titlebar-close span { display:block;     margin: 0 0 0 3px;
    background-position: 0px 1px;
    background-image: url(../static/icon_close.png); }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0;background: transparent; border:1px solid transparent; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em 1em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-content .sDate { color:#666; font-weight:bold }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; min-height:42px; line-height: 42px;}

.ui-dialog .ui-dialog-titlebar-close:hover span, .ui-dialog .ui-dialog-titlebar-close:focus span {
	background-position:-16px 1px;
}

/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
----------------------------------*/
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-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-prev span, .ui-datepicker .ui-datepicker-next 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-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.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: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: center; 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; }

/* with multiple calendars */
.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 { border-left-width:0; }
.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%; }

/* RTL support */
.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 { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Progressbar
----------------------------------*/
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }

/*長龍列表 Top50-彩球列表*/
#dialog #dCBIDs { float:left; color:#000; font-weight:bold }
	#dialog #dCBIDs .set { background:#f8cbcf; width:24px; }
		#dialog #dCBIDs th { background:#fdefef; }
/*長龍列表 Top50-彩球長龍內容*/
#dialogbg { float:right; *float:none; width:440px; margin:0 0 0 10px; display:inline-block; *position:absolute; *right:10px; _right:0 }
	/*長龍列表 Top50-彩球長龍內容-分頁 : 雙面/全部*/
	#dialog #dLDNav { float:left; margin:5px 0 0 10px; width:430px }
		#dialog #dLDNav .aLongTabCurrent, #dialog #dLDNav .aLongTab { margin-right: 2px;float:left; display:inline-block; width:68px; height:30px; text-align: center; font-weight:bold; font-size:15px; padding:7px 0 0;  border-radius: 5px 5px 0 0; border: 1px solid #e2e2e2; }
		#dialog #dLDNav .aLongTabCurrent { background: #DB1C30; border-color: #DB1C30; cursor:default }
		#dialog #dLDNav .aLongTab { background: #F2F2F2; cursor:pointer }
	#dialogbg #dGameResultbg{ width:400px; padding:15px 15px 0; border:2px #e2e2e2  solid; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; overflow:hidden }
	#dialog #dLD { height:450px; width:400px; background:#f2f2f2; margin:0 0 10px; overflow-y:auto }
		#dialog #dLD table { *width:380px }
			#dialog #dLD table tr td { padding:3px 5px }
			#dialog #dLD table a { color:#056CFC }
		/*長龍列表 Top50-連續開獎/連續未開*/
		.dLDMoreResult, .dLDMoreResultCurrent { float:left; display:block; font-weight:bold; height:20px; cursor:pointer; padding:0 0 5px 5px }
		.dLDMoreResult { color:#000 }
		.dLDMoreResultCurrent { color:#db1c30 }
/* 游戏列表 */
#gamelistcontainer {
	position:absolute;
	z-index:100;
	left:26%;
	display:block;
	color:#000;
	max-width: 537px;
	max-height: 70vh;
	width: auto;
	padding:5px;
	background:#fff;
	border-radius: 5px;
	box-shadow: 0px 0px 10px 3px rgba(54, 54, 54, 0.2);
	font-family: Arial, Helvetica, sans-serif;
	overflow: auto;
	overscroll-behavior: contain;
}
#gamelistcontainer::before{
	content:"";
	width: 0;
	height: 0;
	position: absolute;
	top: -9px;
	left: 234px;
	border-style: solid;
	border-width: 0 13px 12px 13px;
	border-color: transparent transparent #fff transparent;
}


@charset "utf-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px;background-color:#f8f8f8;}

/* 基本共同樣式設定 */
body, p, img, label, select, form { margin:0; padding:0; border:0 }
table { border-collapse:collapse }
select { border:1px solid #615A49 }
a:link, a:visited { text-decoration:none }

	/* 解決大區塊內因小區塊屬性為 float 而無法展開實體高度之問題 */
	.space { clear:both; display:block }

	.FontBold { font-weight:bold }
	.sStress { color:#FFC355; text-decoration:none }
	.red, .blue, .green, .gray { padding:0 5px 0 0 }
	.red { color:#DE0000 }
	.blue { color:#0072DE }
	.green { color:#00A600 }
	.gray { color:#999 }
    .pink { color:#FF18C8 }
	.font15px { font-size:15px; font-weight:bold }

    /* 開獎結果-字體顏色 */
    .RedWave { color:#ff0000 }
	.BlueWave { color:#0000ff }
	.GreenWave { color:#008000 }
	.GrayWave { color:#666 }
    .big { color:#00C600 }
    .small { color:#FF00FF }
    .oee { color:#FF8306 }
    .even { color:#5555FF }

    /*幸運28-路子*/
	.LK28No {color:#FF8306 }
	.LK28Result { font-size: 15px; font-weight: bold; }

/* 彩球大廳-系統公告-更多公告設定 */
.aMorenews { padding:0 5px; font-size:12px; height:20px; color:#333; line-height:150%; text-decoration:none; overflow:hidden; font-weight:bold;border: 1px solid #333; border-radius: 5px; }
	.aMorenews:hover { text-decoration:underline }

.aTrendChart { padding:0 0 0 20px; font-size:12px; height:20px; color:#056CFC; line-height:150%; text-decoration:none; background:url(../static/icon.png) 0 -20px no-repeat; overflow:hidden; font-weight:bold; float:right }
    .aTrendChart:hover { text-decoration:underline }

/* 一般/快開 會員 */
.sStandard { background:#00a0e9; color:#FFF; border-radius: 10px; padding: 0 6px;}
.sQuick { background:#EA7500; color:#FFF; }

/* 基本底層區塊預設 */
#headercontainer, #topcontainer, #maincontainer,  #footercontainer { width:100%; display:block }
#headercontainer { background:#EAEAEA; height:auto; color:#333 }
#topcontainer { margin:0 auto;border-bottom:1px solid #e2e2e2; }
#maincontainer { padding:0 0 45px; margin:5px auto 0 }
#footercontainer { position:fixed; background: #f0f0f0; height:38px; overflow:hidden; z-index:50; bottom:0; _position: absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-0); }
/* 基本表格欄位強調間隔 */
	#maincontainer tr th.stressborder, #maincontainer tr td.stressborder { border-left:3px double #E2E2E2 }

/*-----帳號過長折行-----*/
.wordBreak{ word-break:break-all}

/*----香港時間-----*/
#dHKtime { float:right; display:block; height:20px; margin:8px 0 0; color:#FFF }

.sNum, .sSlnum, .sNumL { display:inline-block; text-align:center; font-weight:bold; font-size:15px }

/*----系統公告 dialog-----*/
.Marquee { clear:both }
	.Marquee table tr td { text-align:left; border-bottom:1px dotted #D8D3BD; border-top:none; border-left:none; border-right:none }
/*----系統公告-行動裝置AD下方的黑色區塊-----
#dialog img + p { background:url(../static/subnavbg.png) top center; padding:5px 0; color:#FFC355; width:480px; margin:0 auto }*/

/*----分頁設定-上一頁、下一頁及跳頁功能-----*/
.dPage .sPagelink { color:#056CFC; cursor:pointer }
	.dPage .sPagelink:hover { text-decoration:underline }
.dPage select { float:none; margin:0 3px }
.dPage table { line-height:125%; clear:left }

/*-開關盤時間-*/
.issueTime {
	background-color: #ED4971;
	text-align: left;
	color: #FFC5D6;
	padding: 5px 10px;
	line-height: 2em;
	border: 1px solid #E01864;
}
.issueTime span {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}

/*-----開獎號碼-----*/
.lotteryPrize {
    float: left;
    background: #EAEAEA;
    margin: 5px 0 -15px 0;
    overflow: hidden;
    width: 630px;
    height: 90px;
	border: 2px solid #D8D6CE;
	border-radius: 5px;
	box-sizing: border-box;
}
.lotteryPrize_KENO, .lotteryPrize_SSC {
	float: left;
    background: #EAEAEA;
    margin: 5px 0 -15px 0;
	position: relative;
    overflow: hidden;
    width: 630px;
    height: 140px;
	border: 2px solid #D8D6CE;
	border-radius: 5px;
	box-sizing: border-box;
}
.lotteryPrize_title {
    font-size: 15px;
    margin: 7px 0;
    position: relative;
    top: 0px;
    text-align: center;
    width: 100%;
}
.lotteryPrize_icon {
	position: absolute;
	z-index: 1;
	top: 4px;
	left: 10px;
}
.lotteryPrize_title_gameIssue {
    color: #E77B20;
    font-weight: bold;
}
.lotteryPrizeTabs {
	position: absolute;
	top: 9px;
	right: 0px;
}
.lotteryPrizeTabs_btn {
	background: #f0f0f0;
	border: 1px solid #afafaf;
	border-radius: 3px;
	color: #676767;
	cursor: pointer;
	padding: 2px;
}
.lotteryPrizeTabs_btn:hover {
	border: 1px solid #000000;
	color: #000;
}
.lotteryPrizeTabs_btn.is-active {
	background: #FCCA03;
	border: 1px solid #000000;
	color: #000;
	cursor: default;
}
.lotteryPrizeTabs_luck_28{
	margin-right: 5px;
	margin-top: -5px;
	padding: 2px;
	background: #FCCA03;
	padding: 3px 4px;
	display: inline-block;
	border-radius: 3px;
	cursor: default;
	line-height: normal;
}
.lotteryPrize_numberGroup {
    text-align: center;
}
.lotteryPrize_numberGroupHashCode {
	height: 52px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 100%;
}
.lotteryPrize_numberGroupHashCode > .hashCode_Title {
	text-align: center;
	margin-right:10px;
}
.lotteryPrize_SSC_numberGroup {
	text-align: center;
	width: 320px;
	padding-top: 5px;
	border-right: 1px solid #afafaf;
	margin-top: 15px;
	float: left;
}
.lotteryPrize_SSC_lucky28numberGroup {
	text-align: center;
	width: 295px;
	padding-top: 5px;
	/*border-right: 1px solid #afafaf;*/
	margin-top: 15px;
	float: right;
}
.lotteryPrize_numberGroupSummary {
	line-height: 105px;
	text-align: center;
}
.lotteryPrize_number_small {
    color: #fff;
    display: inline-block;
    font-size: 15px;
    line-height: 25px;
    margin: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 25px;
	height: 25px;
	font-weight: bold;
}
.lotteryPrize_number_small.colorOrange {
    background: url(../static/GameStatus/lotteryPrize_CBHK_numberbg.png) 0px 0px no-repeat;
}
.lotteryPrize_number_small.colorGray {
    background: url(../static/GameStatus/lotteryPrize_CBHK_numberbg.png) 0px -112px no-repeat;
}
.lotteryPrize_number {
    background: url(../static/GameStatus/lotteryPrize_numberbg.png?20180615) 0px 0px no-repeat;
    color: #fff;
    display: inline-block;
    font-size: 26px;
    line-height: 47px;
    margin: 0 1px 5px 1px;
    position: relative;
    text-align: center;
    width: 45px;
    height: 45px;
}
.lotteryPrize_number.colorR {
	background: url(../static/GameStatus/lotteryPrize_numberbg.png?20180615) 0px -50px no-repeat;
}
.lotteryPrize_number.colorB {
	background: url(../static/GameStatus/lotteryPrize_numberbg.png?20180615) 0px -100px no-repeat;
}
.lotteryPrize_number.colorG {
	background: url(../static/GameStatus/lotteryPrize_numberbg.png?20180615) 0px -150px no-repeat;
}
.lotteryPrize_number.colorRED {
	background: url(../static/GameStatus/lotteryPrize_numberbg.png?20180615) 0px -50px no-repeat;
}
.lotteryPrize_number.colorBLUE {
	background: url(../static/GameStatus/lotteryPrize_numberbg.png?20180615) 0px -100px no-repeat;
}
.lotteryPrize_number.colorGREEN {
	background: url(../static/GameStatus/lotteryPrize_numberbg.png?20180615) 0px -150px no-repeat;
}
.lotteryPrize_number.colorGRAY {
	background: url(../static/GameStatus/lotteryPrize_numberbg.png?20180615) 0px -200px no-repeat;
}
.lotteryPrize_number.animal {
	background: none;
	color: gray;
	font-size: 21px;
	line-height: 42px;
}
.lotteryPrize_tagNumber {
	color: #fff;
    display: inline-block;
    font-size: 26px;
    line-height: 59px;
    margin: 0 1px 5px 1px;
    position: relative;
    text-align: center;
    width: 55px;
    height: 55px;
}
.lotteryPrize_tagNumber.colorRED {
	background: url(../static/GameStatus/lotteryPrize_tagNumberbg.png?20180615) 0px 0px no-repeat;
}
.lotteryPrize_tagNumber.colorBLUE {
	background: url(../static/GameStatus/lotteryPrize_tagNumberbg.png?20180615) 0px -60px no-repeat;
}
.lotteryPrize_tagNumber.colorGREEN {
	background: url(../static/GameStatus/lotteryPrize_tagNumberbg.png?20180615) 0px -120px no-repeat;
}
.lotteryPrize_tagNumber.colorGRAY {
	background: url(../static/GameStatus/lotteryPrize_tagNumberbg.png?20180615) 0px -180px no-repeat;
}

.lotteryPrize_operation {
	color: #676767;
	font-size: 26px;
	position: relative;
}

/*-----左側即時開獎號碼-----*/
.lotteryPrize_CBHK {
    background: #EAEAEA;
    margin-left: 4px;
	position: relative;
    overflow: hidden;
    width: 232px;
    height: 80px;
	border: 1px solid #D8D6CE;
	border-radius: 5px;
	box-sizing: border-box;
}
.lotteryPrize_CBHK_title {
    font-size: 12px;
    margin: 7px 0;
    position: relative;
    top: 0px;
    text-align: center;
    width: 100%;
}
.lotteryPrize_CBHK_title_gameIssue {
    color: #E77B20;
    font-weight: bold;
}
.lotteryPrize_CBHK_numberGroup {
    text-align: center;
}
.lotteryPrize_CBHK_number {
    background: url(../static/GameStatus/lotteryPrize_CBHK_numberbg.png) 0px 0px no-repeat;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    line-height: 25px;
    margin: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 25px;
    height: 26px;
}
.lotteryPrize_CBHK_number.colorR {
	background: url(../static/GameStatus/lotteryPrize_CBHK_numberbg.png) 0px -28px no-repeat;
}
.lotteryPrize_CBHK_number.colorB {
	background: url(../static/GameStatus/lotteryPrize_CBHK_numberbg.png) 0px -56px no-repeat;
}
.lotteryPrize_CBHK_number.colorG {
	background: url(../static/GameStatus/lotteryPrize_CBHK_numberbg.png) 0px -84px no-repeat;
}
.lotteryPrize_CBHK_number.colorGRAY {
	background: url(../static/GameStatus/lotteryPrize_CBHK_numberbg.png) 0px -112px no-repeat;
}
.lotteryPrize_CBHK_number.animal_CBHK {
	background: none;
	color: gray;
	font-size: 12px;
	height: 16px;
}
.lotteryPrize_CBHK_operation {
	color: #676767;
	font-size: 16px;
	position: relative;
}
/*-----Luck28前三中三後三-----*/
.lotteryPrize_SSC_numberGroup .lotteryPrize_number{
	margin: 0 5px 5px 1px;
}
.lucky_28_Group {
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;
}
.lucky_28_Title{
	display: inline-block;
	vertical-align: middle;
}
.lotteryPrizeTabs_luck_28{
	display: inline-block;
	padding: 3px 4px;
	margin-bottom: 13px;
	margin-right: 25px;
}
.lotteryPrize_lucky_28_text{
	display: block;
}
/*-----PK10-----------------------------------------------------------*/
/*-----PK10開獎號碼-----*/
.lotteryPrize_number.sPK10ball01,
.lotteryPrize_number.sPK10ball02,
.lotteryPrize_number.sPK10ball03,
.lotteryPrize_number.sPK10ball04,
.lotteryPrize_number.sPK10ball05,
.lotteryPrize_number.sPK10ball06,
.lotteryPrize_number.sPK10ball07,
.lotteryPrize_number.sPK10ball08,
.lotteryPrize_number.sPK10ball09,
.lotteryPrize_number.sPK10ball10 {
    background: url(../static/GameStatus/PK10_lotteryPrize_numberbg.png) no-repeat;
    display: inline-block;
    line-height: 47px;
    margin: 0 1px 5px 1px;
    position: relative;
    width: 45px;
    height: 45px;
}
.lotteryPrize_number.sPK10ball01 {background-position:0 0 }
.lotteryPrize_number.sPK10ball02 {background-position:0 -45px }
.lotteryPrize_number.sPK10ball03 {background-position:0 -90px }
.lotteryPrize_number.sPK10ball04 {background-position:0 -135px }
.lotteryPrize_number.sPK10ball05 {background-position:0 -180px }
.lotteryPrize_number.sPK10ball06 {background-position:0 -225px }
.lotteryPrize_number.sPK10ball07 {background-position:0 -270px }
.lotteryPrize_number.sPK10ball08 {background-position:0 -315px }
.lotteryPrize_number.sPK10ball09 {background-position:0 -360px }
.lotteryPrize_number.sPK10ball10 {background-position:0 -405px }

/*-----PK10開獎號碼-等開獎時-----*/
.lotteryPrize_number.sPK10noNumberball01,
.lotteryPrize_number.sPK10noNumberball02,
.lotteryPrize_number.sPK10noNumberball03,
.lotteryPrize_number.sPK10noNumberball04,
.lotteryPrize_number.sPK10noNumberball05,
.lotteryPrize_number.sPK10noNumberball06,
.lotteryPrize_number.sPK10noNumberball07,
.lotteryPrize_number.sPK10noNumberball08,
.lotteryPrize_number.sPK10noNumberball09,
.lotteryPrize_number.sPK10noNumberball10 {
	background: url(../static/GameStatus/PK10_lotteryPrize_noNumberbg.png) no-repeat;
	display: inline-block;
	line-height: 47px;
	margin: 0 1px 5px 1px;
	position: relative;
	width: 45px;
	height: 45px;
}
.lotteryPrize_number.sPK10noNumberball01 {background-position:0 0 }
.lotteryPrize_number.sPK10noNumberball02 {background-position:0 -45px }
.lotteryPrize_number.sPK10noNumberball03 {background-position:0 -90px }
.lotteryPrize_number.sPK10noNumberball04 {background-position:0 -135px }
.lotteryPrize_number.sPK10noNumberball05 {background-position:0 -180px }
.lotteryPrize_number.sPK10noNumberball06 {background-position:0 -225px }
.lotteryPrize_number.sPK10noNumberball07 {background-position:0 -270px }
.lotteryPrize_number.sPK10noNumberball08 {background-position:0 -315px }
.lotteryPrize_number.sPK10noNumberball09 {background-position:0 -360px }
.lotteryPrize_number.sPK10noNumberball10 {background-position:0 -405px }

/*-----MKPK10-----------------------------------------------------------*/
/*-----MKPK10開獎號碼-----*/
.lotteryPrize_number.sMKPK10ball01,
.lotteryPrize_number.sMKPK10ball02,
.lotteryPrize_number.sMKPK10ball03,
.lotteryPrize_number.sMKPK10ball04,
.lotteryPrize_number.sMKPK10ball05,
.lotteryPrize_number.sMKPK10ball06,
.lotteryPrize_number.sMKPK10ball07,
.lotteryPrize_number.sMKPK10ball08,
.lotteryPrize_number.sMKPK10ball09,
.lotteryPrize_number.sMKPK10ball10 {
	background: url(../static/GameStatus/MKPK10_lotteryPrize_numberbg.png) no-repeat;
	display: inline-block;
	line-height: 47px;
	margin: 0 1px 5px 1px;
	position: relative;
	width: 45px;
	height: 45px;
}
.lotteryPrize_number.sMKPK10ball01 {background-position:0 0 }
.lotteryPrize_number.sMKPK10ball02 {background-position:0 -45px }
.lotteryPrize_number.sMKPK10ball03 {background-position:0 -90px }
.lotteryPrize_number.sMKPK10ball04 {background-position:0 -135px }
.lotteryPrize_number.sMKPK10ball05 {background-position:0 -180px }
.lotteryPrize_number.sMKPK10ball06 {background-position:0 -225px }
.lotteryPrize_number.sMKPK10ball07 {background-position:0 -270px }
.lotteryPrize_number.sMKPK10ball08 {background-position:0 -315px }
.lotteryPrize_number.sMKPK10ball09 {background-position:0 -360px }
.lotteryPrize_number.sMKPK10ball10 {background-position:0 -405px }
/*-----MKPK10開獎號碼-等開獎時-----*/
.lotteryPrize_number.sMKPK10noNumberball01,
.lotteryPrize_number.sMKPK10noNumberball02,
.lotteryPrize_number.sMKPK10noNumberball03,
.lotteryPrize_number.sMKPK10noNumberball04,
.lotteryPrize_number.sMKPK10noNumberball05,
.lotteryPrize_number.sMKPK10noNumberball06,
.lotteryPrize_number.sMKPK10noNumberball07,
.lotteryPrize_number.sMKPK10noNumberball08,
.lotteryPrize_number.sMKPK10noNumberball09,
.lotteryPrize_number.sMKPK10noNumberball10 {
	background: url(../static/GameStatus/MKPK10_lotteryPrize_noNumberbg.png) no-repeat;
	display: inline-block;
	line-height: 47px;
	margin: 0 1px 5px 1px;
	position: relative;
	width: 45px;
	height: 45px;
}
.lotteryPrize_number.sMKPK10noNumberball01 {background-position:0 0 }
.lotteryPrize_number.sMKPK10noNumberball02 {background-position:0 -45px }
.lotteryPrize_number.sMKPK10noNumberball03 {background-position:0 -90px }
.lotteryPrize_number.sMKPK10noNumberball04 {background-position:0 -135px }
.lotteryPrize_number.sMKPK10noNumberball05 {background-position:0 -180px }
.lotteryPrize_number.sMKPK10noNumberball06 {background-position:0 -225px }
.lotteryPrize_number.sMKPK10noNumberball07 {background-position:0 -270px }
.lotteryPrize_number.sMKPK10noNumberball08 {background-position:0 -315px }
.lotteryPrize_number.sMKPK10noNumberball09 {background-position:0 -360px }
.lotteryPrize_number.sMKPK10noNumberball10 {background-position:0 -405px }

/*-----CCHPPK10 & CCHPPK & CBLKASPK10-----------------------------------------------------------*/
/*-----CCHPPK10開獎號碼-----*/
.lotteryPrize_number.sCBCCHPPK10ball01,
.lotteryPrize_number.sCBCCHPPK10ball02,
.lotteryPrize_number.sCBCCHPPK10ball03,
.lotteryPrize_number.sCBCCHPPK10ball04,
.lotteryPrize_number.sCBCCHPPK10ball05,
.lotteryPrize_number.sCBCCHPPK10ball06,
.lotteryPrize_number.sCBCCHPPK10ball07,
.lotteryPrize_number.sCBCCHPPK10ball08,
.lotteryPrize_number.sCBCCHPPK10ball09,
.lotteryPrize_number.sCBCCHPPK10ball10 {
    background: url(../static/GameStatus/CBCCHPPK10_lotteryPrize_numberbg.png) no-repeat;
    display: inline-block;
    line-height: 47px;
    margin: 0 1px 5px 1px;
    position: relative;
    width: 55px;
    height: 45px;
}
.lotteryPrize_number.sCBCCHPPK10ball01 {background-position:0 0 }
.lotteryPrize_number.sCBCCHPPK10ball02 {background-position:0 -45px }
.lotteryPrize_number.sCBCCHPPK10ball03 {background-position:0 -90px }
.lotteryPrize_number.sCBCCHPPK10ball04 {background-position:0 -135px }
.lotteryPrize_number.sCBCCHPPK10ball05 {background-position:0 -180px }
.lotteryPrize_number.sCBCCHPPK10ball06 {background-position:0 -225px }
.lotteryPrize_number.sCBCCHPPK10ball07 {background-position:0 -270px }
.lotteryPrize_number.sCBCCHPPK10ball08 {background-position:0 -315px }
.lotteryPrize_number.sCBCCHPPK10ball09 {background-position:0 -360px }
.lotteryPrize_number.sCBCCHPPK10ball10 {background-position:0 -405px }

/*-----CCLKPK10開獎號碼-----*/
.lotteryPrize_number.sCBCCLKPK10ball01,
.lotteryPrize_number.sCBCCLKPK10ball02,
.lotteryPrize_number.sCBCCLKPK10ball03,
.lotteryPrize_number.sCBCCLKPK10ball04,
.lotteryPrize_number.sCBCCLKPK10ball05,
.lotteryPrize_number.sCBCCLKPK10ball06,
.lotteryPrize_number.sCBCCLKPK10ball07,
.lotteryPrize_number.sCBCCLKPK10ball08,
.lotteryPrize_number.sCBCCLKPK10ball09,
.lotteryPrize_number.sCBCCLKPK10ball10 {
    background: url(../static/GameStatus/CBCCLKPK10_lotteryPrize_numberbg.png) no-repeat;
    display: inline-block;
    line-height: 47px;
    margin: 0 1px 5px 1px;
    position: relative;
    width: 55px;
    height: 45px;
}
.lotteryPrize_number.sCBCCLKPK10ball01 {background-position:0 0 }
.lotteryPrize_number.sCBCCLKPK10ball02 {background-position:0 -45px }
.lotteryPrize_number.sCBCCLKPK10ball03 {background-position:0 -90px }
.lotteryPrize_number.sCBCCLKPK10ball04 {background-position:0 -135px }
.lotteryPrize_number.sCBCCLKPK10ball05 {background-position:0 -180px }
.lotteryPrize_number.sCBCCLKPK10ball06 {background-position:0 -225px }
.lotteryPrize_number.sCBCCLKPK10ball07 {background-position:0 -270px }
.lotteryPrize_number.sCBCCLKPK10ball08 {background-position:0 -315px }
.lotteryPrize_number.sCBCCLKPK10ball09 {background-position:0 -360px }
.lotteryPrize_number.sCBCCLKPK10ball10 {background-position:0 -405px }

/*-----CBLKASPK10開獎號碼-----*/
.lotteryPrize_number.sCBLKASPK10ball01,
.lotteryPrize_number.sCBLKASPK10ball02,
.lotteryPrize_number.sCBLKASPK10ball03,
.lotteryPrize_number.sCBLKASPK10ball04,
.lotteryPrize_number.sCBLKASPK10ball05,
.lotteryPrize_number.sCBLKASPK10ball06,
.lotteryPrize_number.sCBLKASPK10ball07,
.lotteryPrize_number.sCBLKASPK10ball08,
.lotteryPrize_number.sCBLKASPK10ball09,
.lotteryPrize_number.sCBLKASPK10ball10 {
    background: url(../static/GameStatus/CBLKASPK10_lotteryPrize_numberbg.png) no-repeat;
    display: inline-block;
    line-height: 47px;
    margin: 0 1px 5px 1px;
    position: relative;
    width: 55px;
    height: 45px;
}
.lotteryPrize_number.sCBLKASPK10ball01 {background-position:0 0 }
.lotteryPrize_number.sCBLKASPK10ball02 {background-position:0 -45px }
.lotteryPrize_number.sCBLKASPK10ball03 {background-position:0 -90px }
.lotteryPrize_number.sCBLKASPK10ball04 {background-position:0 -135px }
.lotteryPrize_number.sCBLKASPK10ball05 {background-position:0 -180px }
.lotteryPrize_number.sCBLKASPK10ball06 {background-position:0 -225px }
.lotteryPrize_number.sCBLKASPK10ball07 {background-position:0 -270px }
.lotteryPrize_number.sCBLKASPK10ball08 {background-position:0 -315px }
.lotteryPrize_number.sCBLKASPK10ball09 {background-position:0 -360px }
.lotteryPrize_number.sCBLKASPK10ball10 {background-position:0 -405px }

/*-----新版路子-----*/
.RoadResultWrapper {
    clear: both;
    padding-top: 10px;
    width: 630px;
}
.RoadResultTitle {
    width: 100%;
    padding: 5px 0;
    border-bottom: 1px solid #bfbfbf;
    margin-bottom: 7px;
}
#RoadResultTab {
    width: 628px;
    float: left;
    padding-bottom: 15px;
    border-top: 1px solid #bfbfbf;
    border-left: 1px solid #bfbfbf;
    border-right: 1px solid #bfbfbf;
}
#RoadResultTab a {
    float: left;
    text-align: center;
    background: #FF9D3D;
    color: #000;
    padding: 5px 0;
}
#RoadResultTab a:hover {
    background: #FFBC42;
    color: #000;
}
.Tabhover {
    background: #FFBC42 !important;
    color: #000 !important;
}
#callOAS_RoadResult table {
    float: left;
    border-bottom: 2px solid #E46A21;
}

#callOAS_RoadResult table td {
    border: 1px solid #bfbfbf;
    text-align: center;
}

/*----遊戲動畫-CCMKPK10-----*/
.gameAnimation{
    float: left;
    max-width: 630px;
    height: 390px;
    margin-top: 10px;
}
.gameAnimation .gameAnimation_content{
    width: 620px;
    height: 380px;
    border: 4px solid #fff;
    box-shadow: 0px 0px 0px 3px #D8D3BD;
    border-radius: 5px;
    margin-top: 13px;
}

/* CC開獎資訊網/快速選單 */
.fixedMenu{
	display: flex;
	position:fixed;
	right:0;
	top:248px;
	color: white;
	z-index: 100;
}
.fixedMenuItem{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
	background: linear-gradient(to right, #DB1C30, #AF2121);
	box-shadow: 0px 0px 5px 2px #dddddd;
	border-radius: 5px 0 0  5px ;
	cursor: pointer;
	padding: 6px;
	margin-bottom: 4px;
}
.fixedMenuItem > i{
	display: flex;
    justify-content: flex-start;
    font-size: 20px;
    margin: 0 6px 0 4px;
}
.fixedMenuItem > span{
	display: flex;
    justify-content: flex-start;
    width: 96px;
    font-size: 14px;
    text-align: center;
}
.fixedMenuItem:hover,
.menuCollapseBtn:hover{
	filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    transition: all .2s ease-in-out;
}
.menuCollapseBtn{
	height: 20px;
	color: #fff;
	cursor: pointer;
	padding: 6px;
	border-radius: 5px 0 0  5px ;
	background: linear-gradient(to right, #DB1C30, #AF2121);
	z-index: 101;
}
.menuCollapseBtn >i{
	line-height: 20px;
}

/*----快速選單------*/
.quickmenuContent{
    position: fixed;
	right: -600px;
    top: 0;
    height: 100%;
    width: 537px;
    background-color: white;
    box-shadow: 0px 0px 10px 12px rgba(0,0,0,.08);
	overflow-y: auto;
	cursor: default;
	z-index: 100;
	overscroll-behavior: contain;
}
.quickmenuContentBefore {
	z-index: 99;
	position: fixed;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	display: none;
}
.isShow{
	display: block;
}
.quickmenuheader{
	display: flex;
	height: 37px;
	color: white;
	background: linear-gradient(to right, #DB1C30, #922122);
	align-items: center;
	font-size: 16px;
}
.quickmenuheader i{
	font-size: 22px;
	margin: 0 13px;
}
.quickmenubody{
	padding: 5px 0px 5px 0px;
	/* border-bottom: 1px solid #e2e2e2; */
}
.quickmenubody:last-child{
	border-bottom: 0;
}
.quickmenubody
.quickmenubody ul{
    /* float: left; */
    margin: 0 0 0 0px;
    padding: 0px 0px;
	width: 514px;
}
.quickmenubody ul.gameType-single{
    margin: 0 0 0 0px;
    padding: 0px 0px;
}
.quickmenubody ul.gameType-single::before{
	content: "";
	display: block;
	height: 18px;
}
.quickmenubody ul.gameType-single::after{
	content: "";
	display: table;
	clear: both;
}
.quickmenubody ul.gameType-multi{
    margin: 0 0 0 0px;
    padding: 0px 0px;
	/* parry */
    /* width: 452px; */
}
.quickmenubody ul.gameType-multi::before{
	content: "";
	display: block;
	height: 18px;
}
.quickmenubody ul.gameType-multi::after{
	content: "";
	display: table;
	clear: both;
}

.quickmenubody .gameType-single li{
	list-style: none;
	float: left;
    width: 93px;
	height: 30px;
	/* parry */
	/* margin: 0px 9px 5px 9px; */
	margin: 0px 14px 8px 0px;
	position: relative;
}
.quickmenubody .gameType-single li:first-child{
	width: 50px;
	margin: 0 15px;
	clear: left;
	text-align: right;
}
.quickmenubody .gameType-single li:not(:nth-child(2)):nth-child(4n + 2){
	/* parry */
	margin-left: 80px;
}
.quickmenubody .gameType-multi li:first-child{
	/* parry */
	/* display: block; */
	/* width: 100%; */
	width: 50px;
	margin: 0 15px;
}
.quickmenubody .gameType-multi li:not(:nth-child(2)):nth-child(4n + 2){
	/* parry */
	margin-left: 80px;
}

.quickmenubody .gameType-multi li{
	list-style: none;
	float: left;
    width: 93px;
	height: 30px;
	margin: 0px 14px 8px 0px;
	position: relative;
}
.quickmenubody li a {
	/* padding-left: 7px; */
	/* padding-right: 7px; */
	display: block;
	line-height: 28px;
	margin: 8px auto;
	border: 1px solid #e3e3e3;
	border-radius: 5px;
	margin: 0;
	text-align: center;
	color: #333;
	cursor: pointer;
	transition: all .2s;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.quickmenubody li a:hover{
	border: 1px solid #db1c30;
	color:#db1c30;
}

.gameType_title{
	display: block;
	height: 30px;
    line-height: 30px;
    color: rgb(133, 133, 133);
	font-size: 14px;
}

.quickmenubody li .is-new{
	display: block;
	position: absolute;
	top:-11px;
	left: -18px;
	width: 40px;
	height: 23px;
	background: url(../static/new_fast.gif?v=20200513);
}

.quickmenubody li .is-hot{
	display: block;
	position: absolute;
	top:-11px;
	left: -18px;
	width: 40px;
	height: 23px;
	background: url(../static/hot_fast.gif);
}

/* 北京快樂時時彩大廳 */
.clearfix:before,.clearfix:after {
	content: " ";
	display: table
}
.clearfix:after {
	clear: both
}
.dRightLobby {
	margin: 10px 0;
	padding: 0 13px;
	box-sizing: border-box;
	width: 750px;
	float: left;
	background-color: #C8C8C8;
	border-radius: 8px;
	font-family: Microsoft JhengHei;
}
.lobby_info {
	display: flex;
	align-items: center;
	font-size: 13px;
	padding: 10px 7px;
	font-weight: bold;
}
.lobby_issue {
	margin: 0 10px 0 auto;
}
.lobby_countdown {
	display: flex;
	align-items: center;
}
.lobby_countdown_hour, .lobby_countdown_minute {
	width: 42px;
	line-height: 35px;
	background-color: #DB1C30;
	border-radius: 5px;
	color: white;
	text-align: center;
	font-size: 22px;
}
.lobby_countdown_text {
	margin-right: 10px;
}
.lobby_room {
	background-color: white;
	width: 350px;
	border-radius: 5px;
	float: left;
	margin: 0 6px 12px 6px;
	box-shadow: 0 2px 1px 0px rgba(0, 0, 0, 0.45);
	position: relative;
}
.lobby_room_title {
	color: #DB1C30;
	font-size: 22px;
	text-align: center;
	margin-bottom: 8px;
	font-weight: bold;
	margin-top: 8px;
}
.lobby_room_title:after, .lobby_room_title:before {
	content: "";
	display: inline-block;
	width: 115px;
	height: 1px;
	margin: 0 12px;
	overflow: hidden;
	background-color: #C8C8C8;
	position: relative;
	top: -6px;
}
.lobby_room_history_issue {
	font-size: 13px;
	line-height: 26px;
	padding: 0 30px;
	margin-bottom: 2px;
}
.lobby_room_history_issue_title.lobby_room_SSC {
	float: left;
	font-weight: bold;
}
.lobby_room_history_issue_number.lobby_room_SSC {
	float: right;
}
.lobby_room_history_issue_number.lobby_room_SSC span{
	margin-left: 2px;
}
.lobby_room_footer {
	text-align: center;
	margin-top: 16px;
	margin-bottom: 12px;
}
.lobby_room_btn,.lobby_room_btn {
	display: inline-block;
	border-radius: 5px;
	width: 100px;
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	margin: 0 4px;
	cursor: pointer;
}
.lobby_room_btn.enterBet{
	border: 1px solid #DB1C30;
	background: #DB1C30;
	color: white;
}
.lobby_room_btn.enterBet:hover{
	border: 1px solid #DB1C30;
	color: white;
	background: #9B2023;
	background: linear-gradient(to bottom, #D61C2F , #9B2023);
}

.displayUSRFunction {
	display: inline-block;
	line-height: normal;
	padding: 2px 6px;
	cursor: pointer;
	border-radius: 3px;
	margin-left: 3px;
}

.displayUSRBalanceQuota {
	background-color: #F8BC02;
}

.displayUSRBalanceQuota:hover {
	background-color: #FF9B3B;
	transition: all .2s ease-in-out;
}

.displayUSRDeposit {
	color: white;
	padding: 2px 2px;
	background-color:#FF8743;
}

.displayUSRDeposit img {
	vertical-align: middle;
	margin: 0 4px 0 2px;
}

.displayUSRDeposit:hover {
	background-color:#F8A778;
}

.displayUSRWithdraw {
	color: white;
	padding: 2px 2px;
	background-color:#FC3F3F;
}

.displayUSRWithdraw img {
	vertical-align: middle;
	margin: 0 4px 0 2px;
}

.displayUSRWithdraw:hover {
	background-color:#FC7A7A;
}

.icomoon-deposit:before{content:"\e905"}

.icomoon-withdraw:before{content:"\e906"}

/* CC12生肖大廳 */
.barChart {
	border: solid #555555;
	border-width: 0 0 2px 0;
	width: calc(100% - 30px);
	height: 87px;
	margin: 8px 15px 25px;
}
.barChart .item {
	display: inline-block;
	width: 12px;
	margin-right: calc((100% - 150px)/11);
}
.barChart .item:last-child {
	margin-right: 0;
}
.barChart .item .number {
	width: 25px;
	text-align: center;
	margin-left: -6px;
	word-break: keep-all;
}
.barChart .item .name {
	margin-top: 4px;
}
@media only screen and (max-width: 1000px) {
	html {
		min-width: 1000px;
	}
	#footercontainer {
		height: auto;
	}
}

.type_BlockHash .lotteryPrize_numberGroup:nth-child(2) {
	text-align: center;
	width: 85px;
	border-right: 1px solid #afafaf;
	float: left;
}
.type_BlockHash .lotteryPrize_numberGroup:nth-child(3) {
	float: left;
	height: 45px;
    display: flex;
    align-items: center;
}
.type_BlockHash .lotteryPrize_numberGroup:nth-child(3) > div {
    font-weight: bold;
	float: left;
    margin-left: 13px;
}
.type_BlockHash .lotteryPrize_number {
	margin-bottom: 0;
}
.type_BlockHash .hashCode {
	color: #000;
}
.type_BlockHash #aTronLink {
	border: 1px solid #DB1C30;
    color: #DB1C30;
    border-radius: 3px;
    width: 44px;
    display: block;
    line-height: 20px;
	text-align: center;
}
.type_BlockHash .blockHash {
	line-height: 37px;
}
.type_BlockHash .blockHash .lastDigital{
	color: #DB1C30;
	font-size: 18px;
	font-weight: bold;
}
#gamelistcontainer {
    top: 110px;
}

#maincontent { margin:0 auto; width:1000px }
#gamelistcontainer { top:72px }

.sNum, .sNumL { background:#FFD400; color:#000; font-size:16px; padding:0 3px; border:1px solid #999 }
.sNum { margin:2px -1px 2px 0 }
.sNumL { margin:0 0 0 2px; float:left; width:17px }
.sNum.sNumRed { background:#DE8893; border:1px solid #DE8893; margin-top: 6px; padding: 3px; border-radius: 3px; font-size: 13px; }

.aSetbtn, .aSetbtn2 { display:block; width:17px; height:25px }
.aSetbtnClick, .aSetbtn2Click { display:block; width:20px; height:25px }

#dRightsidebar .sIcon { float:left; display:block; width:20px; height:20px }

/*-----彩球名稱 帳戶資訊 路子-----*/
#dLeftsidebar { float:left; margin:10px 10px 0 0; height: 600px; position: relative }

	/*-----彩球名稱-----*/
    .GameLogo{
    	margin: auto;
    	width: 120px;
    	height: 100px;
    	clear: both;
    	background-image: url(/images/GameLogo.png?20230410);
    	background-repeat: no-repeat;
    }
	.GameLogo+p{
		text-align: center;
		padding-top: 10px;
		font-size: 14px;
	}

	#dCBCCHKtitle { background-position: 0 0 }
	#dCBCC1DHKtitle { background-position: -360px 0 }
    #dCBTWHKtitle { background-position: -600px 0 }
    #dCBMOLHKtitle { background-position: -840px 0 }
    #dCBMACHKtitle { background-position: -960px 0 }
    #dCBMO5HKtitle { background-position: -720px 0 }
	#dCBSGHKtitle { background-position: -480px 0 }
	#dCBHKtitle { background-position: -120px 0 }
    #dCBBJHKtitle { background-position: -1080px 0 }
    #dCBBINGOHKtitle { background-position: -1200px 0 }

	#dCBCN3Dtitle { background-position: 0 -200px }
	#dCBCNPL3title { background-position: -120px -200px }

	#dCBCCSSCtitle { background-position: 0 -100px }
	#dCBCNSSLtitle { background-position: -360px -100px }
	#dCBCCTKSSCtitle { background-position: -480px -100px }
	#dCBCCKRSSCtitle { background-position: -600px -100px }
	#dCBCC3SSCtitle { background-position: -720px -100px }
	#dCBCC5SSCtitle { background-position: -840px -100px }
	#dCBCC10SSCtitle { background-position: -960px -100px }
    #dCBTRONSSCtitle { background-position: -120px -800px }
    #dCBAULKSSCtitle { background-position: -600px -900px }
    #dCBAUHPSSCtitle { background-position: -120px -900px }

    #dCBGDKL10title { background-position: 0 -500px }
    #dCBAULKKL10title { background-position: -720px -900px }
    #dCBAUHPKL10title { background-position: -240px -900px }
	#dCBTJKL10title { background-position: -120px -500px }
	#dCBGXKL10title { background-position: -240px -500px }

	#dCBCCKENOtitle { background-position: 0 -600px }
	#dCBCNDKENOtitle { background-position: -240px -600px }
	#dCBMLTKENOtitle { background-position: -360px -600px }
    #dCBSKKENOtitle { background-position: -480px -600px }
    #dCBBJKENOtitle { background-position: -600px -600px }
    #dCBTWKENOtitle { background-position: -720px -600px }
    #dCBORKENOtitle { background-position: -840px -600px }
    #dCBKYKENOtitle { background-position: -960px -600px }
    #dCBAULKKENOtitle { background-position: -960px -900px }
    #dCBAUHPKENOtitle { background-position: -480px -900px }

	#dCBCCSCPK10title { background-position: 0 -400px }
	#dCBCCPK10title { background-position: -120px -400px }
	#dCBCCMKPK10title { background-position: -240px -400px }
    #dCBCCHPPK10title { background-position: -480px -400px }
    #dCBCCLKPK10title { background-position: -600px -400px }
    #dCBBJKENOPK10title { background-position: -720px -400px }
    #dCBLKASPK10title { background-position: -840px -400px }
    #dCBTRONPK10title { background-position: -240px -800px }
    #dCBAULKPK10title { background-position: -840px -900px }
    #dCBAUHPPK10title { background-position: -360px -900px }

	#dCBCC11X5title { background-position: 0 -300px }
    #dCBCCHP11X5title { background-position: -600px -300px }
    #dCBCCLK11X5title { background-position: -720px -300px }

	#dCBJLK3title { background-position: 0 -700px }
    #dCBCCHPK3title { background-position: -600px -700px }
    #dCBCCLKK3title { background-position: -720px -700px }
    #dCBAUHPK3title { background-position: 0 -900px }

    #dCBCC12SXtitle { background-position: -240px 0 }
    #dCBTRONBCtitle { background-position: 0px -800px }

/*-----倒數封盤音效-----*/
	.sSetSound::after{
		content: '';
		position: absolute;
		top: 105px;
		right: 5px;
		width: 25px;
		height: 25px;
		background-image: url(/images/btn-volume.png);
		cursor: pointer;
	}
	.sSetSound.off::after{
		content: '';
		position: absolute;
		top: 105px;
		right: 5px;
		width: 25px;
		height: 25px;
		background-image: url(/images/btn-volumeoff.png);
	}

/*-----帳戶資訊-----*/
#dAccountInfoQuick {
    float: left;
    width: 232px;
    clear: both;
    overflow: hidden;
    margin: 8px 4px 15px;
    /* height: 90px; */
    background: #FFF;
    box-shadow: 0px 0px 0px 1px #e2e2e2, 0px 0px 5px 1px #e2e2e2;
    border-radius: 5px;
    padding-bottom: 10px;
}
#dAccountInfoQuick .sHeader {
    background: linear-gradient(to right, #DB1C30, #922122);
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
#dAccountInfoQuick .sID, #dAccountInfoQuick .sTitle {float:left;line-height: 16px;word-break: break-all;padding: 5px 0;}
#dAccountInfoQuick .sTitle {padding:0 5px;color:#333;text-align:center;line-height: 24px;}
#dAccountInfoQuick .sContent {width: calc(100% - 65px);display: flex;align-items: center;justify-content: space-between;background: #F2F2F2;border-radius: 5px;}
#dAccountInfoQuick .amount {
    width: 100%;
    line-height: 24px;
}
#dAccountInfoQuick .sAmount {
    color: #66410B;
    font-size: 15px;
    padding-left: 5px;
}
#dAccountInfoQuick .displayUSRBalanceQuota {
    font-size: 12px;
}
#dAccountInfoQuick .aSetbtn, #dAccountInfoQuick .aSetbtn2 {width: 25px;/* height: 44px; */display:flex;color: #FFF;justify-content: center;align-items: center;padding: 0 5px;}

    /*-----詳細帳戶資訊 詳細規則說明-----*/
    #dAccountInfoDetail, #dialog #dRuleDetail, #RebateSetup { margin:10px auto 0 auto; color:#B8A485; }
    #dAccountInfoDetail table, #dBet table, #dBetDetail table, #RebateSetup table { float:left; text-align:left }
    #dAccountInfoDetail { width:550px; background:#F9F5EE; }
    #dRuleDetail table { width:100% }
    #dRuleDetail .dDetailcontent, #RebateSetup .dDetailcontent {
        width:553px;
        height:350px;
        overflow:auto;
        background:#FFF;
        text-align:center;
    }
    #dBet { font-size:13px; padding:5px 0 10px 0; text-align:left }
    #dBetDetailscroll { clear:both; height:460px; overflow:auto; color:#B8A485 }
        #dBetDetail .dPage { width:100%; margin:0 auto; line-height:300%; text-align:right }
        #dBetDetail .title {
        background:#E24403;
        color:#FFF;
        font-size:13px;
        font-weight:bold;
        border:1px solid #CCAA7A
    }
    #dBetDetail .dPage .sPagelink, #dBet a:link, #dBet a:visited { display:inline-block; text-decoration:none; font-weight:bold }
    #dBetDetail .dPage .sPagelink:hover, #dBet a:hover { text-decoration:underline }
    #dBetDetail .dPage select { float:none; margin:0 3px }
    #dBetDetail .dPage table { line-height:125%; clear:left; text-align:center }
    #dBetDetail .dTotal { width:100%; background:#3C372F; margin:0 auto }
    #dBetDetail .dTotal table tfoot { background:#cff0ff; color:#333; font-weight:bold }
    #dBetDetail table .money { float:right; font-weight:bold }

    #dAccountInfoDetail table tr th, #dAccountInfoDetail table tr td, #dRuleDetail table tr th, #dRuleDetail table tr td, #RebateSetup table tr th { border:1px solid #E2E2E2 }
    #dAccountInfoDetail table tr th, #dBetDetail table tr th { background:#fdefef; border:1px solid #e2e2e2; padding:4px 5px; color:#333; text-align:center }
    #dRuleDetail table tr th, #RebateSetup table tr th { background:#fdefef; border:1px solid #e2e2e2; padding:2px 5px; color:#333 }
    #dAccountInfoDetail table tr td, #dRuleDetail table tr td, #RebateSetup table tr td { padding:4px 5px }
    #dRuleDetail table, #dRuleDetail table tr th, #RebateSetup table { text-align:left }
    #dAccountInfoDetail table tbody, #dRuleDetail table tbody, #dBetDetail table tbody, #RebateSetup table tbody { color:#333 }
    #dAccountInfoDetail table .money, #dRuleDetail table .money, #RebateSetup table .money { text-align:right; font-weight:bold }
    #dAccountInfoDetail .normal, #dRuleDetail .normal, #RebateSetup .normal, #dAccountInfoDetail .quick, #dRuleDetail .quick, #RebateSetup .quick { font-weight:bold; border:1px solid #CCAA7A }
    #dRuleDetail .normal, #RebateSetup .normal, #dBetDetail .normal { background:#e43232;color:white;border:0; }
    #dAccountInfoDetail .normal{ background:#ea5a69;color:white;border:1px solid #e2e2e2; }

    #dAccountInfoDetail .quick, #dRuleDetail .quick, #RebateSetup .quick, #dBetDetail .quick { background:#FE9807 }
    #dRuleDetail .aSetbtn, #RebateSetup .aSetbtn { background:url(/images/icon.png) -80px -60px }
    #dRuleDetail .set, #RebateSetup .set { background:#D0C2AE }
    #dRuleDetail .aSetbtnClick, #RebateSetup .aSetbtnClick { background:url(/images/icon.png) -100px -60px }
    #dRuleDetail .detail, #RebateSetup .detail { float:right; width:553px }

    #dRebateSetup {float:left; width:110px;}
    #dRebateSetup div {border:1px solid #e2e2e2; margin-bottom:3px;padding:5px; background:#fdefef; }
    #dRebateSetup div p{color:#000; font-weight:bold; margin-bottom:5px;}
    #dRebateSetup div select{width:100px;}
    #dRuleDetail .detail table.detailtitle tr th, #RebateSetup .detail table.detailtitle tr th { text-align:center }

    /*-----即時開獎-----*/
    #dGameRealTimeResult_Left { display:none; float:left; clear:both; padding-bottom:13px }

    /*-----路子  下注-----*/
    #dGameResultbg {
        float:left;
        width:220px;
        clear:both
    }
    /* #dGameResultBottom { width:240px; height:20px; background:url(/images/GameResultbg.png) left bottom } */
    #dGameResultBottom { display:none; }
    #dGameResult { background:#fff;padding:10px 5px 20px; border:1px solid #e2e2e2;border-radius:5px;box-shadow: 0px 0px 5px 1px #e2e2e2;margin:0 4px 38px;}
    #dGameResultbg a { color:#333 }
    a.aTwoSidedLD, a.aLD, a.aGameResult { float:left; display:block; color:#056CFC; width:66px; height:24px; margin:0 0 0 10px; line-height:24px; text-align:center; background: #F2F2F2; border-radius: 5px 5px 0 0; border: 1px solid #e2e2e2;}
    #dGameResultbg a.Current { font-weight: bold; color:#fff; background: #DB1C30; border-color: #DB1C30;}
    #dGameResultbg a#aGameResult, #dGameResultbg a.aLD { margin:0 0 0 3px }
    #dGameResultbg a.aLD:first-child {margin:0 0 0 10px;}
    #dGameResult span.Current { color:#DB1C30; cursor:default }
    #dGameResult span.Current:hover { color:#DB1C30; cursor:default }
    #dGameResult .sLDOpen, #dGameResult .sLDClose { font-weight:bold; display:inline-block; height:20px; color:#333; cursor:pointer; line-height:150%; margin:0 0 0 5px }
    #dGameResult .sLDOpen:hover, #dGameResult .sLDClose:hover{color:#922122;}

    #dGameResultbg .TotalBetCredit { background:#CCE1FF }
    #dGameResultbg .TotalBetCredit input#betCredit { width:120px }
    #dGameResultbg input#txtString { width:180px }
    #dGameResult table { background:#fff; width:100%; text-align:left }
    table#betFormTable { *width:184px }
    #dGameResult table .title { font-weight:bold; color:#FFD400; font-size:13px; text-align:center; padding:3px 5px 0 5px }
    #dGameResult .dError { display:block; height:45px; color:#F00; font-size:13px; font-weight:bold; background:url(/images/icon.png) -130px 0 no-repeat; padding:15px 0 0 60px; line-height:130% }
    #dGameResult table thead tr th { background-color:#D86C2E; color:#FFF; padding:3px 5px; font-weight:normal; text-align:left }
    #dGameResult table thead tr th span { float:right; *margin:-16px 0 0 }
    #dGameResult table tr td { padding:2px 0; border-bottom:1px solid #E2E2E2 }
    #dGameResult table tfoot tr td { background:#1A1916; color:#FFF; padding:2px 5px }
    #dGameResult input { font-size:12px; padding:0 }
    input#txtSuperQuick, input#YorW, input#allCancel, input#D, input#S, input#O, input#E, input#TB, input#TS, input#tO, input#tE, input#DO, input#DE, input#SO, input#SE, input#SD, input#SS, input#R, input#B, input#G, input#redBig, input#redSmall, input#redOdd, input#redEven, input#blueBig, input#blueSmall, input#blueOdd, input#blueEven, input#greenBig, input#greenSmall, input#greenOdd, input#greenEven, input#ANM01, input#ANM02, input#ANM03, input#ANM04, input#ANM05, input#ANM06, input#ANM07, input#ANM08, input#ANM09, input#ANM10, input#ANM11, input#ANM12, input#FRONT_ANIMALS, input#BACK_ANIMALS, input#SKY_ANIMALS, input#LAND_ANIMALS, input#BEAST_ANIMALS, input#POULTRY_ANIMALS, input#varTD0, input#varTD1, input#varTD2, input#varTD3, input#varTD4, input#varSD0, input#varSD1, input#varSD2, input#varSD3, input#varSD4, input#varSD5, input#varSD6, input#varSD7, input#varSD8, input#varSD9  { width:10px; padding:3px 0 0 }
    #dGameResult #Accordion1 { float:left; width:100% }
    #dGameResult .sMoreResult {
        float:right;
        padding:0 3px;
        margin:0 0 3px;
        display:block;
        height:18px;
        color:#db1c30;
        line-height:150%;
        border: 1px solid #db1c30;
        border-radius: 5px;
        text-decoration:none;
        overflow:hidden;
        font-weight:bold;
        cursor:pointer;
        transition: all .2s;
    }
    #dGameResult .sMoreResult:hover {color:#fff; background-color: #db1c30;}

    /*-----路子-更多開獎結果-----*/
    #dialog #dResult { color:#333 }
    #dialog #dResult #dResultMenu { font-size:13px; padding:0 0 10px }
    #dialog #dResult #dResultMenu table { background:#3C372F }
    #dialog #dResult a:link, #dialog #dResult a:visited { color:#E0BF52; cursor:pointer; text-decoration:none; font-weight:bold }
    #dialog #dLDNav { display:block; text-align:left; font-weight:bold; cursor:pointer; font-size:15px }

    /*-----長龍-----*/
    #dLD { float:left; width:100% ;border-top:1px solid #e2e2e2;margin-top:5px;}
    #dLD table tr td { padding:3px 5px }
    #dLD table a { color:#056CFC }
    .dLDMoreResult, .dLDMoreResultCurrent { float:left; display:block; font-weight:bold; height:20px; cursor:pointer }
    .dLDMoreResult { color:#000 }
    .dLDMoreResultCurrent { color:#DB1C30 }

/*-----盤勢準備中、未開盤、主盤勢-----*/
#GameStatuscontent, #dMask { float:left; width:630px; margin:25px 0 0; overflow:hidden }
#GameStatuscontent {
    background: #C00334;
    border-radius: 8px;
}
#dWaitingBlock, #dWaitingAnimationBlock {
    float:left;
    width:630px;
    font-family: '微軟正黑體',Microsoft JhengHei, Arial,Helvetica, sans-serif;
    text-align:center;
    background-color: #FFF;
    padding: 18px 0;
    margin:25px 0 0;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    box-shadow: 0px 0px 5px 1px #e2e2e2}

/*-----盤勢顯示動畫彩球-----*/
#GameLotteryResults {
    float:left;
    width:630px;
    margin:25px 0 0;
    background: #C00334;
    border-radius: 8px;
    height: auto;
}
.GameLotteryResultsContent {
    float:left;
    width:610px;
    margin:10px;
    height: 400px;
    background: #fafafa;
    border-radius: 8px;
}
.GameLotteryResultsContentLeft{
	width: 330px;
    height: 390px;
    float: left;
    margin: 5px;
    background-image: url(/USR/HollyWood/CBCC12SX/cc_loading.gif);
    background-repeat: no-repeat;
    background-position: 50% 40%;
    text-align: center;
    line-height: 430px;
}
.GameLotteryResultsContentRight{
	width: 260px;
    height: 390px;
    float: right;
    margin: 5px 5px 5px 0;
}
.resultsContentLeft{
    height: 30px;
    width: 125px;
    float:left;
    text-align:center;
    line-height:30px;
    color:#878787;
    cursor: pointer;
}
.resultsContentRight{
    height: 30px;
    width: 125px;
    float:right;
    text-align:center;
    line-height:30px;
    color:#878787;
    cursor: pointer;
}
.aResultsContentBtnClick{
    background: #DB1C30;
    border-radius: 4px 4px 0 0;
    color:#ffffff;
}
.resultsContentLeft:hover, .resultsContentRight:hover{
	color:#DB1C30
}
.aResultsContentBtnClick:hover{
    color:#FFF
}
.ResultsContent{
    height: 357px;
    width: 260px;
    border-top:3px #DB1C30 solid;
    margin:30px 0 0;
    background:#FFF;
    border-radius: 0 0 4px 4px;
}

/*-----動畫準備中-----*/
#dWaitAnimation { width: 210px; margin: 0 auto}
#dCurrent { font-size: 18px; font-weight: bold}
#dCurrent b { color:#DA1B30}
#spanShowCurrentIssue, #spanCurrentOverTime { font-size:18px; font-weight:bold; color:#DA1B30; line-height: 30px}
#spanAnimationCountDownTime{ font-size: 36px; color:#f85c07; font-weight:bold }
#sWaitAnimationTime{ font-size: 14px; float: left; text-align: left; margin-top: 11px;}
#dWaitAnimation img { margin: 12px 0; float: left}
#dWaitAnimation p{ font-size: 14px; color: #555}

/*-----盤勢準備中-----*/
#dWait { width: 210px; margin: 0 auto}
#dNext { font-size: 18px; font-weight: bold}
#dNext b { color:#DA1B30}
#spanShowSubIssue, #spanNextStartTime { font-size:18px; font-weight:bold; color:#DA1B30; line-height: 30px}
#spanCountDownTime{ font-size: 36px; color:#f85c07; font-weight:bold }
#sWaitTime{ font-size: 14px; float: left; text-align: left; margin-top: 11px;}
#dWait img { margin: 12px 0; float: left}
#dWait p{ font-size: 14px; color: #555}
/*-----未開盤-----*/
#dMask { text-align:center; font-size:16px; font-weight:bold }
#dMask .sStress { color:#9A0406 }

/*-----主盤勢-----*/
#gameState { float:left; width:640px }
#GameStatuscontent { color:#333 }
/*-----盤勢選擇 期數 開獎日期-----*/
#GameStatuscontent #dDetail { width:610px; padding:10px 10px 0; line-height:280%; text-align:right; overflow:hidden; color:#FFF; background: url(/images/GameStatus/GameStatuscontentbg.png)}
#GameStatuscontent #dDetail > .dDetail-flex { display: flex; height: 30px; align-items: center; line-height: 1; }
#GameStatuscontent #dDetail .sStress { color:#FFF }
#GameStatuscontent #dDetail label { margin:0 0 0 7px }
#GameStatuscontent #dDetail #sCloseTime { margin:0 7px 0 0 }
#GameStatuscontent #dDetail #sCloseTime .sStress, #GameStatuscontent #dDetail #sGameIssue .sStress {
    color: #333;
    background: #FFF;
    /* height: 20px; */
    border-radius: 3px;
    padding: 2px 6px 0px;
    line-height: 20px;
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.8);
    display: inline-block;
}
#GameStatuscontent .countdown { background:#F9F5EE; border:1px solid #DFD3A1; margin:0 5px 0 0 }
#GameStatuscontent .red { padding:0 }
#GameStatuscontent .countdown #sCountDownTime { font-size:16px; font-weight:bold }
#GameStatuscontent select, #GameStatuscontent #dDetail input, #dDetail label { float:left }
#GameStatuscontent .dGameStatus label { display:inline-block; line-height:170%; margin:0 auto; text-align:left; padding:0 5px 0 0 }
#GameStatuscontent table input.inputnoborder { border:none; width:20px }
#GameStatuscontent .dGameStatus table label input.inputnoborder { float:left; margin:0 }
#GameStatuscontent #dResult input { margin:3px 0 0 10px; height:23px }
#GameStatuscontent #dDetail input { margin:0 10px 0 0 ; height:23px }
/*#GameStatuscontent .aSetbtn { float:left; margin:6px 0 0 5px; margin:7px 0 0 5px \9; background:url(/images/icon.png) -120px -60px }
#GameStatuscontent .aSetbtnClick { float:left; margin:6px 0 0 5px; margin:7px 0 0 5px \9; background:url(/images/icon.png) -140px -60px }*/
#GameStatuscontent select { margin: 0 auto 0 2px; font-size:12px }
#GameStatuscontent .Rapidinput { float:left; display:block; clear:both; line-height:120%; padding: 5px 0; }
#GameStatuscontent .Rapidinput2{
	float: left;
    display: block;
    clear: both;
    line-height: 120%;
    padding: 3px 0;
}
.checkboxInput[type="checkbox"]:checked, .checkboxInput[type="checkbox"] { position: absolute; z-index: -1; opacity: 0; }
#GameStatuscontent .dGameStatus .checkboxInput+.checkboxLabel{ margin: 2px 0; width: 27px; height: 21px; text-align: center; font-size: 20px; cursor: pointer; border: 1px #C9C9CA solid; background: url(/images/btn_direct.png?20180615); background-position: 0 0; color: #000; line-height: inherit; padding: 0; }
#GameStatuscontent .dGameStatus .checkboxInput:checked+.checkboxLabel { border: 1px #999999 solid; background: #FFD400; }

/* tab */
#GameStatuscontent .GameTab, #GameStatuscontent .GameTab1 {
    display:block;
    height:25px;
    clear:both;
    line-height:200%;
    overflow:hidden;
    margin-bottom: -2px;
}
#GameStatuscontent .GameTab { padding:5px 0 0 15px }
#GameStatuscontent .GameTab1 { padding:0 0 0 20px }/*HK-連碼*/
#GameStatuscontent .GameTab a, #GameStatuscontent .GameTab .aGameTabcurrent, #GameStatuscontent .GameTab1 a, #GameStatuscontent .GameTab1 .aGameTabcurrent {
    float:left;
    display:block;
    height:25px;
    text-align:center;
    color: #fff;
    text-decoration:none;
    margin: 0 2px 0 0px;
    padding: 0 5px;
    border-radius: 5px 5px 0 0;
    background: -moz-linear-gradient(top,  #cccccc 0%, #bbbbbb 50%, #a6a6a6 53%, #b3b3b3 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #cccccc 0%,#bbbbbb 50%,#a6a6a6 53%,#b3b3b3 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #cccccc 0%,#bbbbbb 50%,#a6a6a6 53%,#b3b3b3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#b3b3b3',GradientType=0 ); /* IE6-9 */

}
#GameStatuscontent .GameTab a:hover, #GameStatuscontent .GameTab1 a:hover{
    background: linear-gradient(to top, #7e7e7e, #d6d6d6);
}

#GameStatuscontent .GameTab a.aGameTabcurrent, #GameStatuscontent .GameTab1 .aGameTabcurrent {
    color:#333;
    cursor: default;
    background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 47%, #bbbbbb 49%, #d3d3d3 78%, #dadada 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 47%,#bbbbbb 49%,#d3d3d3 78%,#dadada 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 47%,#bbbbbb 49%,#d3d3d3 78%,#dadada 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
    }

/* 後二/後三 */
#GameStatuscontent .GameTab .last2, #GameStatuscontent .GameTab .aGameTab .last2, #GameStatuscontent .GameTab1 .last2, #GameStatuscontent .GameTab .last3, #GameStatuscontent .GameTab .aGameTab1 .last3, #GameStatuscontent .GameTab1 .last3 { position:absolute; width:29px; height:22px; padding:2px; color:#fff }
#GameStatuscontent .GameTab .last2, #GameStatuscontent .GameTab .last3, #GameStatuscontent .GameTab1 .last2, #GameStatuscontent .GameTab1 .last3 { background:url(/images/icon.png) 0 -210px no-repeat }
#GameStatuscontent .GameTab .aGameTab .last2, #GameStatuscontent .GameTab1 .aGameTab .last2, #GameStatuscontent .GameTab .aGameTab .last3,  #GameStatuscontent .GameTab .aGameTab1 .last3 { background:url(/images/icon.png) -50px -210px no-repeat }
#GameStatuscontent .GameTab .last2, #GameStatuscontent .GameTab .aGameTab .last2, #GameStatuscontent .GameTab1 .last2 { margin: 19px 0 0 -28px; }
#GameStatuscontent .GameTab .last3, #GameStatuscontent .GameTab .aGameTab .last3, #GameStatuscontent .GameTab1 .last3 { margin: 19px 0 0 -45px; }

/*-----盤勢選擇 一般/選號模式-----*/
#GameStatuscontent .GameMode, #GameStatuscontent .GameMode:hover, #GameStatuscontent .GameMode_select {margin:0 3px; height:21px; line-height:21px; display:inline-block; padding:0 5px;}
#GameStatuscontent .GameMode { background:url(/images/GameStatusBTbg.png) 0 0 repeat-x; border: 1px solid #B2B2B2 ; color: #333;}
#GameStatuscontent .GameMode:hover, #GameStatuscontent .GameMode_select { background:url(/images/GameStatusBTbg.png) 0 -19px repeat-x; color:#FFF; border: 1px solid #8F8F8F }

/*-----盤勢快速下注-----*/
#dEachBetCredit { float:left; width:135px; *width:130px; _ *width:135px; height:25px; padding:3px 235px 15px 230px; *padding:3px 235px 15px 235px; _padding:3px 235px 15px 230px; margin:5px 0 0 5px; _margin:5px 0 0; display:block; text-align:center; background:url(/images/dEachBetCredit.png) no-repeat; line-height:180% }
#dEachBetCredit input { float:right }

/*-----主盤勢-----*/
.dGameStatus, .dGameStatus1 { width:610px; margin:0 10px 5px; overflow:hidden; background: #FFF; border-radius: 8px; }
.dGameStatus1 { background-position:top right; overflow:hidden; height:30px }
.dGameStatus .sTitle {
	float:left;
	display:block;
	height:25px;
	width:610px;
	text-align:center;
	line-height:230%;
	color:#333;
	margin:0 0 5px;
	font-weight:bold;
	overflow:hidden
}
.dGameStatus1 .sTitle1 {
	float:left;
	display:block;
	height:30px;
	width:380px;
	padding:0 0 0 5px;
	line-height:250%;
	color:#333;
	font-weight:bold
}
.dGameStatus .sTitle, .dGameStatus1 .sTitle1 {
background: url(/images/GameStatus/GameStatusTitle.png) -10px 0;
}
.dGameStatus_half { display: flex; }
.dGameStatus_half .dGameStatus { width: 305px; }
.dGameStatus_half .dGameStatus:first-child { margin-right: 0; }
.dGameStatus_half .dGameStatus:last-child { margin-left: 5px; }
.dGameStatus_half .dGameStatus .sTitle { width: 302.5px; }
.dGameStatus_half .dGameStatus table { width: 292.5px; }
/* CCKENO幸運28-雙面/色波/其他 */
.dGameStatus .sTitle .block_L {float: left; border-right: 3px #FFF solid; width:311px}
.dGameStatus .sTitle .block_C {float: left; border-right: 3px #FFF solid; width:143px}
.dGameStatus .sTitle .block_R {float: right; width:156px}

/* SSC幸運28-雙面/色波/其他 */
.dGameStatus .sTitle .SSC_block_L {float: left; border-right: 3px #FFF solid; width:367px}
.dGameStatus .sTitle .SSC_block_C {float: left; border-right: 3px #FFF solid; width:135px}
.dGameStatus .sTitle .SSC_block_R {float: right; width:95px}

/* 總計額度input/確定重設 */
.dGameStatus .Rapidinput { width:100%; text-align:center; padding:3px 0 0 }
.dGameStatus1 .sTitle1+table { float:left; width:220px; margin:1px 0 0 2px}
#dGameStatusContent .dGameStatus .sTitle select { margin:4px -105px 0 5px }
.dGameStatus .sNote, .dGameStatus1 .sNote { color:#9A0406 }
.dGameStatus table.sQuickmenu { border:1px solid #F9F5EE }
.dGameStatus table.sQuickmenu tr td { text-align:right; }
.dGameStatus table tr td.space, .dGameStatus1 table tr td.space { background:#D8D2B8 }
.dGameStatus a:link, .dGameStatus a:visited {
	color:#09C;
	padding:1px 3px;
	line-height:150%;
	text-decoration:none
}
.dGameStatus a:hover { color:#FFF; background:#09C }
.dGameStatus table, .dGameStatus1 table {
	float:left;
	margin:0 5px 5px;
	border-collapse:collapse
}
.dGameStatus table { width:600px }
.dGameStatus a.instructionsLink:link, .dGameStatus a.instructionsLink:visited {
	float:right;
	display:block;
	height:22px;
	width:70px;
	line-height:200%;
	line-height:230% \9;
	color:#FFF;
	background:url(/images/icon.png) 0 -100px;
	margin:0 5px 0 0;
	*margin:-27px 5px 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
	font-weight:normal
}
.dGameStatus a.instructionsLink:hover { background:url(/images/icon.png) 0 -125px }
.dGameStatus table th { background:#D8D3BD; color:#333; line-height:150%; font-weight:normal }
.dGameStatus table tr.Title { line-height:200%; font-weight:bold }
.dGameStatus1 table { width:220px }

.dGameStatus table, .dGameStatus table td, .dGameStatus1 table, .dGameStatus1 table td { /*border:1px solid #FFF;*/ text-align:center; background:#E5E1CE }

.dGameStatus table .boldborder, .dGameStatus1 table .boldborder { border-right:3px solid #FFF }
.dGameStatus table .sRte, .dGameStatus1 table .sRte {
	display:inline-block;
	font-weight:bold;
	line-height:250%;
	padding:0 2px 0 0;
	text-align:right
}
.dGameStatus table input, .dGameStatus1 table input {
	margin:3px 0 0;
	*margin:0 3px 0 0;
	padding:1px 2px 0 1px;
	border:1px solid #999999;
	width:33px;
	height:17px;
	text-align:right
}
.dGameStatus table input.buttonAdd { float:right; padding:5px 10px; width:auto; height:auto; background:#C00; color:#FFF; cursor:pointer; margin:5px  10px }
.dGameStatus table textarea#txtString { width:450px; height:100px; *margin:0 10px }
.dGameStatus table.instructions { color:#333; border:none }
.dGameStatus table.instructions td { text-align:left; padding:10px; background:#FFFF99 }
.dGameStatus table.instructions th { background:#F9F5EE }
.dGameStatus table.instructions input {
	float:right;
	height:20px;
	width:60px;
	padding:0 5px 2px 0;
	cursor:pointer;
	clear:both;
	margin:-2px -1px 10px 0;
	background:url(/images/icon.png) 0 -150px;
	border:0;
	line-height:180%
}
.dGameStatus table.instructions img { float:right; margin:0 0 0 5px }

.sRteFast{
	min-width: 30px;
}

/*-----六合彩彩球-----*/
.sCBHKball_01, .sCBHKball_02, .sCBHKball_03, .sCBHKball_04, .sCBHKball_05, .sCBHKball_06, .sCBHKball_07, .sCBHKball_08, .sCBHKball_09, .sCBHKball_10, .sCBHKball_11, .sCBHKball_12, .sCBHKball_13, .sCBHKball_14, .sCBHKball_15, .sCBHKball_16, .sCBHKball_17, .sCBHKball_18, .sCBHKball_19, .sCBHKball_20, .sCBHKball_21, .sCBHKball_22, .sCBHKball_23, .sCBHKball_24, .sCBHKball_25, .sCBHKball_26, .sCBHKball_27, .sCBHKball_28, .sCBHKball_29, .sCBHKball_30, .sCBHKball_31, .sCBHKball_32, .sCBHKball_33, .sCBHKball_34, .sCBHKball_35, .sCBHKball_36, .sCBHKball_37, .sCBHKball_38, .sCBHKball_39, .sCBHKball_40, .sCBHKball_41, .sCBHKball_42, .sCBHKball_43, .sCBHKball_44, .sCBHKball_45, .sCBHKball_46, .sCBHKball_47, .sCBHKball_48, .sCBHKball_49 {
	float:left;
	display:block;
	width:25px;
	height:25px;
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	background:url(/images/CBHKball.png?20180615)
}
.sCBHKball_01 { background-position:0 0 }
.sCBHKball_02 { background-position:0 -25px }
.sCBHKball_03 { background-position:0 -50px }
.sCBHKball_04 { background-position:0 -75px }
.sCBHKball_05 { background-position:0 -100px }
.sCBHKball_06 { background-position:0 -125px }
.sCBHKball_07 { background-position:0 -150px }
.sCBHKball_08 { background-position:0 -175px }
.sCBHKball_09 { background-position:0 -200px }
.sCBHKball_10 { background-position:0 -225px }
.sCBHKball_11 { background-position:-25px 0 }
.sCBHKball_12 { background-position:-25px -25px }
.sCBHKball_13 { background-position:-25px -50px }
.sCBHKball_14 { background-position:-25px -75px }
.sCBHKball_15 { background-position:-25px -100px }
.sCBHKball_16 { background-position:-25px -125px }
.sCBHKball_17 { background-position:-25px -150px }
.sCBHKball_18 { background-position:-25px -175px }
.sCBHKball_19 { background-position:-25px -200px }
.sCBHKball_20 { background-position:-25px -225px }
.sCBHKball_21 { background-position:-50px 0 }
.sCBHKball_22 { background-position:-50px -25px }
.sCBHKball_23 { background-position:-50px -50px }
.sCBHKball_24 { background-position:-50px -75px }
.sCBHKball_25 { background-position:-50px -100px }
.sCBHKball_26 { background-position:-50px -125px }
.sCBHKball_27 { background-position:-50px -150px }
.sCBHKball_28 { background-position:-50px -175px }
.sCBHKball_29 { background-position:-50px -200px }
.sCBHKball_30 { background-position:-50px -225px }
.sCBHKball_31 { background-position:-75px 0 }
.sCBHKball_32 { background-position:-75px -25px }
.sCBHKball_33 { background-position:-75px -50px }
.sCBHKball_34 { background-position:-75px -75px }
.sCBHKball_35 { background-position:-75px -100px }
.sCBHKball_36 { background-position:-75px -125px }
.sCBHKball_37 { background-position:-75px -150px }
.sCBHKball_38 { background-position:-75px -175px }
.sCBHKball_39 { background-position:-75px -200px }
.sCBHKball_40 { background-position:-75px -225px }
.sCBHKball_41 { background-position:-100px 0 }
.sCBHKball_42 { background-position:-100px -25px }
.sCBHKball_43 { background-position:-100px -50px }
.sCBHKball_44 { background-position:-100px -75px }
.sCBHKball_45 { background-position:-100px -100px }
.sCBHKball_46 { background-position:-100px -125px }
.sCBHKball_47 { background-position:-100px -150px }
.sCBHKball_48 { background-position:-100px -175px }
.sCBHKball_49 { background-position:-100px -200px }

#dResult .sCBHKball_01, #dResult .sCBHKball_02, #dResult .sCBHKball_03, #dResult .sCBHKball_04, #dResult .sCBHKball_05, #dResult .sCBHKball_06, #dResult .sCBHKball_07, #dResult .sCBHKball_08, #dResult .sCBHKball_09, #dResult .sCBHKball_10, #dResult .sCBHKball_11, #dResult .sCBHKball_12, #dResult .sCBHKball_13, #dResult .sCBHKball_14, #dResult .sCBHKball_15, #dResult .sCBHKball_16, #dResult .sCBHKball_17, #dResult .sCBHKball_18, #dResult .sCBHKball_19, #dResult .sCBHKball_20, #dResult .sCBHKball_21, #dResult .sCBHKball_22, #dResult .sCBHKball_23, #dResult .sCBHKball_24, #dResult .sCBHKball_25, #dResult .sCBHKball_26, #dResult .sCBHKball_27, #dResult .sCBHKball_28, #dResult .sCBHKball_29, #dResult .sCBHKball_30, #dResult .sCBHKball_31, #dResult .sCBHKball_32, #dResult .sCBHKball_33, #dResult .sCBHKball_34, #dResult .sCBHKball_35, #dResult .sCBHKball_36, #dResult .sCBHKball_37, #dResult .sCBHKball_38, #dResult .sCBHKball_39, #dResult .sCBHKball_40, #dResult .sCBHKball_41, #dResult .sCBHKball_42, #dResult .sCBHKball_43, #dResult .sCBHKball_44, #dResult .sCBHKball_45, #dResult .sCBHKball_46, #dResult .sCBHKball_47, #dResult .sCBHKball_48, #dResult .sCBHKball_49 { background:url(/images/Result_CBHKball.png?20180615) }

#dResult .sCBHKball_01 { background-position:0 0 }
#dResult .sCBHKball_02 { background-position:0 -25px }
#dResult .sCBHKball_03 { background-position:0 -50px }
#dResult .sCBHKball_04 { background-position:0 -75px }
#dResult .sCBHKball_05 { background-position:0 -100px }
#dResult .sCBHKball_06 { background-position:0 -125px }
#dResult .sCBHKball_07 { background-position:0 -150px }
#dResult .sCBHKball_08 { background-position:0 -175px }
#dResult .sCBHKball_09 { background-position:0 -200px }
#dResult .sCBHKball_10 { background-position:0 -225px }
#dResult .sCBHKball_11 { background-position:-25px 0 }
#dResult .sCBHKball_12 { background-position:-25px -25px }
#dResult .sCBHKball_13 { background-position:-25px -50px }
#dResult .sCBHKball_14 { background-position:-25px -75px }
#dResult .sCBHKball_15 { background-position:-25px -100px }
#dResult .sCBHKball_16 { background-position:-25px -125px }
#dResult .sCBHKball_17 { background-position:-25px -150px }
#dResult .sCBHKball_18 { background-position:-25px -175px }
#dResult .sCBHKball_19 { background-position:-25px -200px }
#dResult .sCBHKball_20 { background-position:-25px -225px }
#dResult .sCBHKball_21 { background-position:-50px 0 }
#dResult .sCBHKball_22 { background-position:-50px -25px }
#dResult .sCBHKball_23 { background-position:-50px -50px }
#dResult .sCBHKball_24 { background-position:-50px -75px }
#dResult .sCBHKball_25 { background-position:-50px -100px }
#dResult .sCBHKball_26 { background-position:-50px -125px }
#dResult .sCBHKball_27 { background-position:-50px -150px }
#dResult .sCBHKball_28 { background-position:-50px -175px }
#dResult .sCBHKball_29 { background-position:-50px -200px }
#dResult .sCBHKball_30 { background-position:-50px -225px }
#dResult .sCBHKball_31 { background-position:-75px 0 }
#dResult .sCBHKball_32 { background-position:-75px -25px }
#dResult .sCBHKball_33 { background-position:-75px -50px }
#dResult .sCBHKball_34 { background-position:-75px -75px }
#dResult .sCBHKball_35 { background-position:-75px -100px }
#dResult .sCBHKball_36 { background-position:-75px -125px }
#dResult .sCBHKball_37 { background-position:-75px -150px }
#dResult .sCBHKball_38 { background-position:-75px -175px }
#dResult .sCBHKball_39 { background-position:-75px -200px }
#dResult .sCBHKball_40 { background-position:-75px -225px }
#dResult .sCBHKball_41 { background-position:-100px 0 }
#dResult .sCBHKball_42 { background-position:-100px -25px }
#dResult .sCBHKball_43 { background-position:-100px -50px }
#dResult .sCBHKball_44 { background-position:-100px -75px }
#dResult .sCBHKball_45 { background-position:-100px -100px }
#dResult .sCBHKball_46 { background-position:-100px -125px }
#dResult .sCBHKball_47 { background-position:-100px -150px }
#dResult .sCBHKball_48 { background-position:-100px -175px }
#dResult .sCBHKball_49 { background-position:-100px -200px }

/*-----六合彩-鬥特碼-----*/
.DRAGON, .DRAGON:hover, .DRAGON_select, .TIGER, .TIGER:hover, .TIGER_select, .DTDRAW, .DTDRAW:hover, .DTDRAW_select{
	float:left;
	display:block;
	width:140px;
	height:24px; *height:19px;
	margin:0 5px;
	padding-right:10px;
	*padding-top: 5px;
	text-align:right;
	background:url(/images/CBHKDTbtn.png)
}
.DRAGON { background-position:0 0 }
.DRAGON:hover { background-position:-150px 0 }
.DRAGON_select { background-position:-300px 0 }

.TIGER { background-position:0 -24px }
.TIGER:hover { background-position:-150px -24px }
.TIGER_select { background-position:-300px -24px }

.DTDRAW { background-position:0 -48px }
.DTDRAW:hover { background-position:-150px -48px}
.DTDRAW_select { background-position:-300px -48px}
.LD, .NoLD{ color: #FFF; text-align: center; height: 20px; display: block; line-height: 20px }
.LD { background:#AA0B1B }
.NoLD { background:#7DA30C }

/*---------六合彩-龍虎鬥---------*/
/*-----龍虎鬥_選號模式-----*/
    #dDTGameContent{ text-align: center; background: #E5E1CE; width:600px; height: 300px; margin: 30px 5px 5px }
        #GameStatuscontent .DTGameTab { width:500px; height:145px; margin:10px auto 0 }
            #GameStatuscontent .DTGameTab .GameTabDrangon, #GameStatuscontent .DTGameTab .GameTabDrangon_select, #GameStatuscontent .DTGameTab .GameTabTiger,  #GameStatuscontent .DTGameTab .GameTabTiger_select{
                background:url(/images/GameStatus/CBHKDTGameTabbg.jpg) no-repeat; width: 224px; height: 139px
            }
            #GameStatuscontent .DTGameTab .GameTabDrangon_select{ float: left; background-position: 0 0 }
            #GameStatuscontent .DTGameTab .GameTabDrangon{ float: left; background-position: 0 -139px }
            #GameStatuscontent .DTGameTab .GameTabTiger_select{ float:right; background-position: -224px 0  }
            #GameStatuscontent .DTGameTab .GameTabTiger{ float:right; background-position: -224px -139px }
            #GameStatuscontent .DTGameTab .GameTabDrangon_select span, #GameStatuscontent .DTGameTab .GameTabTiger_select span {margin:44px 25px}
            #GameStatuscontent .DTGameTab .black{ font-size:18px; font-weight:bold; margin:0 auto; margin:50px 0 0 12px; float:left }

            #GameStatuscontent .dDTBetConfirm{ width: 380px; height: 50px; margin: 0 auto; text-align: center }
            #dDTBetConfirm .aBetConfirm, #dDTBetConfirm .aBetConfirm:hover, #dDTBetConfirm .aBetConfirm_select{
                background:url(/images/GameStatus/DTBetbtn.png);
                width:90px;
                height:40px;
                display:inline-block;
                margin:5px 90px;
                line-height:40px;
                font-weight:bold;
                cursor:pointer;
            }
            #dDTBetConfirm .aBetConfirm{ background-position: 0 -40px }
            #dDTBetConfirm .aBetConfirm:hover, #dDTBetConfirm .aBetConfirm_select{background-position: 0 0 }

.DRAGON2, .DRAGON2:hover, .DRAGON2_select, .TIGER2, .TIGER2:hover, .TIGER2_select{
	display:block;
	width:70px;
	height:25px; *height:22px;
	margin:0 3px;
	padding:3px 5px 0 3px; *padding:6px 5px 0 3px;
	text-align:right;
	background:url(/images/CBHKDTbtn2.png)
}
.DRAGON2 { background-position:0 0 }
.DRAGON2:hover { background-position:-780px 0 }
.DRAGON2_select { background-position:-156px 0 }
.TIGER2 { background-position:0 -28px }
.TIGER2:hover { background-position:-78px -28px }
.TIGER2_select { background-position:-156px -28px }
.TIGER2_select .sRte { color:#930}
.DTLD{ color:#FFEA00; background:#A8050F; padding:1px; *padding:0 1px; margin:1px 0 0 22px; float:left; line-height:12px; width: 13px; }

/*-----廣西快樂十分-----*/
.sCBGXKL10ball_01, .sCBGXKL10ball_02, .sCBGXKL10ball_03, .sCBGXKL10ball_04, .sCBGXKL10ball_05, .sCBGXKL10ball_06, .sCBGXKL10ball_07, .sCBGXKL10ball_08, .sCBGXKL10ball_09, .sCBGXKL10ball_10, .sCBGXKL10ball_11, .sCBGXKL10ball_12, .sCBGXKL10ball_13, .sCBGXKL10ball_14, .sCBGXKL10ball_15, .sCBGXKL10ball_16, .sCBGXKL10ball_17, .sCBGXKL10ball_18, .sCBGXKL10ball_19, .sCBGXKL10ball_20, .sCBGXKL10ball_21 {
	float:left;
	display:block;
	width:25px;
	height:25px;
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	background:url(/images/CBGXKL10ball.png?20180615)
}
.sCBGXKL10ball_01 { background-position:0 0 }
.sCBGXKL10ball_02 { background-position:0 -25px }
.sCBGXKL10ball_03 { background-position:0 -50px }
.sCBGXKL10ball_04 { background-position:0 -75px }
.sCBGXKL10ball_05 { background-position:0 -100px }
.sCBGXKL10ball_06 { background-position:0 -125px }
.sCBGXKL10ball_07 { background-position:0 -150px }
.sCBGXKL10ball_08 { background-position:0 -175px }
.sCBGXKL10ball_09 { background-position:0 -200px }
.sCBGXKL10ball_10 { background-position:0 -225px }
.sCBGXKL10ball_11 { background-position:-25px 0 }
.sCBGXKL10ball_12 { background-position:-25px -25px }
.sCBGXKL10ball_13 { background-position:-25px -50px }
.sCBGXKL10ball_14 { background-position:-25px -75px }
.sCBGXKL10ball_15 { background-position:-25px -100px }
.sCBGXKL10ball_16 { background-position:-25px -125px }
.sCBGXKL10ball_17 { background-position:-25px -150px }
.sCBGXKL10ball_18 { background-position:-25px -175px }
.sCBGXKL10ball_19 { background-position:-25px -200px }
.sCBGXKL10ball_20 { background-position:-25px -225px }
.sCBGXKL10ball_21 { background-position:-50px 0 }

#dResult .sCBGXKL10ball_01, #dResult .sCBGXKL10ball_02, #dResult .sCBGXKL10ball_03, #dResult .sCBGXKL10ball_04, #dResult .sCBGXKL10ball_05, #dResult .sCBGXKL10ball_06, #dResult .sCBGXKL10ball_07, #dResult .sCBGXKL10ball_08, #dResult .sCBGXKL10ball_09, #dResult .sCBGXKL10ball_10, #dResult .sCBGXKL10ball_11, #dResult .sCBGXKL10ball_12, #dResult .sCBGXKL10ball_13, #dResult .sCBGXKL10ball_14, #dResult .sCBGXKL10ball_15, #dResult .sCBGXKL10ball_16, #dResult .sCBGXKL10ball_17, #dResult .sCBGXKL10ball_18, #dResult .sCBGXKL10ball_19, #dResult .sCBGXKL10ball_20, #dResult .sCBGXKL10ball_21 { background:url(/images/Result_CBGXKL10ball.png?20180615) }

#dResult .sCBGXKL10ball_01 { background-position:0 0 }
#dResult .sCBGXKL10ball_02 { background-position:0 -25px }
#dResult .sCBGXKL10ball_03 { background-position:0 -50px }
#dResult .sCBGXKL10ball_04 { background-position:0 -75px }
#dResult .sCBGXKL10ball_05 { background-position:0 -100px }
#dResult .sCBGXKL10ball_06 { background-position:0 -125px }
#dResult .sCBGXKL10ball_07 { background-position:0 -150px }
#dResult .sCBGXKL10ball_08 { background-position:0 -175px }
#dResult .sCBGXKL10ball_09 { background-position:0 -200px }
#dResult .sCBGXKL10ball_10 { background-position:0 -225px }
#dResult .sCBGXKL10ball_11 { background-position:-25px 0 }
#dResult .sCBGXKL10ball_12 { background-position:-25px -25px }
#dResult .sCBGXKL10ball_13 { background-position:-25px -50px }
#dResult .sCBGXKL10ball_14 { background-position:-25px -75px }
#dResult .sCBGXKL10ball_15 { background-position:-25px -100px }
#dResult .sCBGXKL10ball_16 { background-position:-25px -125px }
#dResult .sCBGXKL10ball_17 { background-position:-25px -150px }
#dResult .sCBGXKL10ball_18 { background-position:-25px -175px }
#dResult .sCBGXKL10ball_19 { background-position:-25px -200px }
#dResult .sCBGXKL10ball_20 { background-position:-25px -225px }
#dResult .sCBGXKL10ball_21 { background-position:-50px 0 }


/*-----廣東快樂十分-----*/
.sCBGDKL10ball_01, .sCBGDKL10ball_02, .sCBGDKL10ball_03, .sCBGDKL10ball_04, .sCBGDKL10ball_05, .sCBGDKL10ball_06, .sCBGDKL10ball_07, .sCBGDKL10ball_08, .sCBGDKL10ball_09, .sCBGDKL10ball_10, .sCBGDKL10ball_11, .sCBGDKL10ball_12, .sCBGDKL10ball_13, .sCBGDKL10ball_14, .sCBGDKL10ball_15, .sCBGDKL10ball_16, .sCBGDKL10ball_17, .sCBGDKL10ball_18, .sCBGDKL10ball_19, .sCBGDKL10ball_20 {
	float:left;
	display:block;
	width:25px;
	height:25px;
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	background:url(/images/KL10ball.png?20180615)
}
.sCBGDKL10ball_01 { background-position:0 0 }
.sCBGDKL10ball_02 { background-position:0 -25px }
.sCBGDKL10ball_03 { background-position:0 -50px }
.sCBGDKL10ball_04 { background-position:0 -75px }
.sCBGDKL10ball_05 { background-position:0 -100px }
.sCBGDKL10ball_06 { background-position:0 -125px }
.sCBGDKL10ball_07 { background-position:0 -150px }
.sCBGDKL10ball_08 { background-position:0 -175px }
.sCBGDKL10ball_09 { background-position:0 -200px }
.sCBGDKL10ball_10 { background-position:0 -225px }
.sCBGDKL10ball_11 { background-position:-25px 0 }
.sCBGDKL10ball_12 { background-position:-25px -25px }
.sCBGDKL10ball_13 { background-position:-25px -50px }
.sCBGDKL10ball_14 { background-position:-25px -75px }
.sCBGDKL10ball_15 { background-position:-25px -100px }
.sCBGDKL10ball_16 { background-position:-25px -125px }
.sCBGDKL10ball_17 { background-position:-25px -150px }
.sCBGDKL10ball_18 { background-position:-25px -175px }
.sCBGDKL10ball_19 { background-position:-25px -200px }
.sCBGDKL10ball_20 { background-position:-25px -225px }

#dResult .sCBGDKL10ball_01, #dResult .sCBGDKL10ball_02, #dResult .sCBGDKL10ball_03, #dResult .sCBGDKL10ball_04, #dResult .sCBGDKL10ball_05, #dResult .sCBGDKL10ball_06, #dResult .sCBGDKL10ball_07, #dResult .sCBGDKL10ball_08, #dResult .sCBGDKL10ball_09, #dResult .sCBGDKL10ball_10, #dResult .sCBGDKL10ball_11, #dResult .sCBGDKL10ball_12, #dResult .sCBGDKL10ball_13, #dResult .sCBGDKL10ball_14, #dResult .sCBGDKL10ball_15, #dResult .sCBGDKL10ball_16, #dResult .sCBGDKL10ball_17, #dResult .sCBGDKL10ball_18, #dResult .sCBGDKL10ball_19, #dResult .sCBGDKL10ball_20 { background:url(/images/Result_KL10ball.png?20180615) }

#dResult .sCBGDKL10ball_01 { background-position:0 0 }
#dResult .sCBGDKL10ball_02 { background-position:0 -25px }
#dResult .sCBGDKL10ball_03 { background-position:0 -50px }
#dResult .sCBGDKL10ball_04 { background-position:0 -75px }
#dResult .sCBGDKL10ball_05 { background-position:0 -100px }
#dResult .sCBGDKL10ball_06 { background-position:0 -125px }
#dResult .sCBGDKL10ball_07 { background-position:0 -150px }
#dResult .sCBGDKL10ball_08 { background-position:0 -175px }
#dResult .sCBGDKL10ball_09 { background-position:0 -200px }
#dResult .sCBGDKL10ball_10 { background-position:0 -225px }
#dResult .sCBGDKL10ball_11 { background-position:-25px 0 }
#dResult .sCBGDKL10ball_12 { background-position:-25px -25px }
#dResult .sCBGDKL10ball_13 { background-position:-25px -50px }
#dResult .sCBGDKL10ball_14 { background-position:-25px -75px }
#dResult .sCBGDKL10ball_15 { background-position:-25px -100px }
#dResult .sCBGDKL10ball_16 { background-position:-25px -125px }
#dResult .sCBGDKL10ball_17 { background-position:-25px -150px }
#dResult .sCBGDKL10ball_18 { background-position:-25px -175px }
#dResult .sCBGDKL10ball_19 { background-position:-25px -200px }
#dResult .sCBGDKL10ball_20 { background-position:-25px -225px }

/*-----快樂十分-----*/
.sKL10ball_01, .sKL10ball_02, .sKL10ball_03, .sKL10ball_04, .sKL10ball_05, .sKL10ball_06, .sKL10ball_07, .sKL10ball_08, .sKL10ball_09, .sKL10ball_10, .sKL10ball_11, .sKL10ball_12, .sKL10ball_13, .sKL10ball_14, .sKL10ball_15, .sKL10ball_16, .sKL10ball_17, .sKL10ball_18, .sKL10ball_19, .sKL10ball_20 {
	float:left;
	display:block;
	width:25px;
	height:25px;
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	background:url(/images/KL10ball.png?20180615)
}
.sKL10ball_01 { background-position:0 0 }
.sKL10ball_02 { background-position:0 -25px }
.sKL10ball_03 { background-position:0 -50px }
.sKL10ball_04 { background-position:0 -75px }
.sKL10ball_05 { background-position:0 -100px }
.sKL10ball_06 { background-position:0 -125px }
.sKL10ball_07 { background-position:0 -150px }
.sKL10ball_08 { background-position:0 -175px }
.sKL10ball_09 { background-position:0 -200px }
.sKL10ball_10 { background-position:0 -225px }
.sKL10ball_11 { background-position:-25px 0 }
.sKL10ball_12 { background-position:-25px -25px }
.sKL10ball_13 { background-position:-25px -50px }
.sKL10ball_14 { background-position:-25px -75px }
.sKL10ball_15 { background-position:-25px -100px }
.sKL10ball_16 { background-position:-25px -125px }
.sKL10ball_17 { background-position:-25px -150px }
.sKL10ball_18 { background-position:-25px -175px }
.sKL10ball_19 { background-position:-25px -200px }
.sKL10ball_20 { background-position:-25px -225px }

#dResult .sKL10ball_01, #dResult .sKL10ball_02, #dResult .sKL10ball_03, #dResult .sKL10ball_04, #dResult .sKL10ball_05, #dResult .sKL10ball_06, #dResult .sKL10ball_07, #dResult .sKL10ball_08, #dResult .sKL10ball_09, #dResult .sKL10ball_10, #dResult .sKL10ball_11, #dResult .sKL10ball_12, #dResult .sKL10ball_13, #dResult .sKL10ball_14, #dResult .sKL10ball_15, #dResult .sKL10ball_16, #dResult .sKL10ball_17, #dResult .sKL10ball_18, #dResult .sKL10ball_19, #dResult .sKL10ball_20 { background:url(/images/Result_KL10ball.png?20180615) }

#dResult .sKL10ball_01 { background-position:0 0 }
#dResult .sKL10ball_02 { background-position:0 -25px }
#dResult .sKL10ball_03 { background-position:0 -50px }
#dResult .sKL10ball_04 { background-position:0 -75px }
#dResult .sKL10ball_05 { background-position:0 -100px }
#dResult .sKL10ball_06 { background-position:0 -125px }
#dResult .sKL10ball_07 { background-position:0 -150px }
#dResult .sKL10ball_08 { background-position:0 -175px }
#dResult .sKL10ball_09 { background-position:0 -200px }
#dResult .sKL10ball_10 { background-position:0 -225px }
#dResult .sKL10ball_11 { background-position:-25px 0 }
#dResult .sKL10ball_12 { background-position:-25px -25px }
#dResult .sKL10ball_13 { background-position:-25px -50px }
#dResult .sKL10ball_14 { background-position:-25px -75px }
#dResult .sKL10ball_15 { background-position:-25px -100px }
#dResult .sKL10ball_16 { background-position:-25px -125px }
#dResult .sKL10ball_17 { background-position:-25px -150px }
#dResult .sKL10ball_18 { background-position:-25px -175px }
#dResult .sKL10ball_19 { background-position:-25px -200px }
#dResult .sKL10ball_20 { background-position:-25px -225px }

/*-----重慶快樂十分-----*/
.CQKL10 .sKL10ball_01, .CQKL10 .sKL10ball_02, .CQKL10 .sKL10ball_03, .CQKL10 .sKL10ball_04, .CQKL10 .sKL10ball_05, .CQKL10 .sKL10ball_06, .CQKL10 .sKL10ball_07, .CQKL10 .sKL10ball_08, .CQKL10 .sKL10ball_09, .CQKL10 .sKL10ball_10, .CQKL10 .sKL10ball_11, .CQKL10 .sKL10ball_12, .CQKL10 .sKL10ball_13, .CQKL10 .sKL10ball_14, .CQKL10 .sKL10ball_15, .CQKL10 .sKL10ball_16, .CQKL10 .sKL10ball_17, .CQKL10 .sKL10ball_18, .CQKL10 .sKL10ball_19, .CQKL10 .sKL10ball_20 { width:50px; height:45px; margin:0; background:url(/images/CQKL10ball.jpg) }
.CQKL10 .sKL10ball_01 { background-position:0 0 }
.CQKL10 .sKL10ball_02 { background-position:0 -45px }
.CQKL10 .sKL10ball_03 { background-position:0 -90px }
.CQKL10 .sKL10ball_04 { background-position:0 -135px }
.CQKL10 .sKL10ball_05 { background-position:0 -180px }
.CQKL10 .sKL10ball_06 { background-position:0 -225px }
.CQKL10 .sKL10ball_07 { background-position:0 -270px }
.CQKL10 .sKL10ball_08 { background-position:0 -315px }
.CQKL10 .sKL10ball_09 { background-position:0 -360px }
.CQKL10 .sKL10ball_10 { background-position:0 -405px }
.CQKL10 .sKL10ball_11 { background-position:-50px 0 }
.CQKL10 .sKL10ball_12 { background-position:-50px -45px }
.CQKL10 .sKL10ball_13 { background-position:-50px -90px }
.CQKL10 .sKL10ball_14 { background-position:-50px -135px }
.CQKL10 .sKL10ball_15 { background-position:-50px -180px }
.CQKL10 .sKL10ball_16 { background-position:-50px -225px }
.CQKL10 .sKL10ball_17 { background-position:-50px -270px }
.CQKL10 .sKL10ball_18 { background-position:-50px -315px }
.CQKL10 .sKL10ball_19 { background-position:-50px -360px }
.CQKL10 .sKL10ball_20 { background-position:-50px -405px }


/*----單號彩球-----*/
.sCBball_0, .sCBball_1, .sCBball_2, .sCBball_3, .sCBball_4, .sCBball_5, .sCBball_6, .sCBball_7, .sCBball_8, .sCBball_9 {
	float:left;
	display:block;
	width:25px;
	height:25px;
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	background:url(/images/CBball.png?20180615)
}
.sCBball_0 { background-position:0 0 }
.sCBball_1 { background-position:0 -25px }
.sCBball_2 { background-position:0 -50px }
.sCBball_3 { background-position:0 -75px }
.sCBball_4 { background-position:0 -100px }
.sCBball_5 { background-position:0 -125px }
.sCBball_6 { background-position:0 -150px }
.sCBball_7 { background-position:0 -175px }
.sCBball_8 { background-position:0 -200px }
.sCBball_9 { background-position:0 -225px }

.dGameStatus .sGameStatusItem, .dGameStatus .sBallRed, .dGameStatus .sBallBlue, .dGameStatus .sBallGreen, .dGameStatus .sBallGray, .dGameStatus1 .sGameStatusItem, .dGameStatus1 .sBallRed, .dGameStatus1 .sBallBlue, .dGameStatus1 .sBallGreen {
	display:block;
	height:20px;
	width:auto;
	color:#FFF;
	padding:0 3px;
	margin:0 1px;
	_margin:1px 1px 0;
	line-height:150%;
	line-height:180% \9;
	text-align:center;
	overflow:hidden;
	vertical-align: middle;
}
.dGameStatus .sGameStatusItem, .dGameStatus1 .sGameStatusItem { background:url(/images/GameStatusItembg.png) repeat-x }
.dGameStatus .sBallRed, .dGameStatus1 .sBallRed { background:url(/images/GameStatusBallColor.png?20180615) 0 0 repeat-x }
.dGameStatus .sBallBlue, .dGameStatus1 .sBallRed { background:url(/images/GameStatusBallColor.png?20180615) 0 -20px repeat-x }
.dGameStatus .sBallGreen, .dGameStatus1 .sBallRed { background:url(/images/GameStatusBallColor.png?20180615) 0 -40px repeat-x }
.dGameStatus .sBallGray, .dGameStatus1 .sBallGray { background:url(/images/GameStatusBallColor.png?20180615) 0 -60px repeat-x }

.dGameStatus .sFastBallRed,.dGameStatus .sFastBallGreen,.dGameStatus .sFastBallBlue,.dGameStatus .sFastBallGray{
	display: inline-block;
	height:20px;
	width:auto;
	color:#FFF;
	padding:0 3px;
	margin:0 1px;
	_margin:1px 1px 0;
	line-height:150%;
	line-height:180% \9;
	text-align:center;
	overflow:hidden;
	vertical-align: middle;
    margin-top: -1px;
}
.dGameStatus .sFastBallRed{ background:url(/images/GameStatusBallColor.png?20180615) 0 0 repeat-x }
.dGameStatus .sFastBallBlue{ background:url(/images/GameStatusBallColor.png?20180615) 0 -20px repeat-x }
.dGameStatus .sFastBallGreen{ background:url(/images/GameStatusBallColor.png?20180615) 0 -40px repeat-x }
.dGameStatus .sFastBallGray{ background:url(/images/GameStatusBallColor.png?20180615) 0 -60px repeat-x }

.dGameStatus .sGameStatusItem2, {
	display:block;
	height:54px;
	width:auto;
	color:#FFF;
	padding:0 3px;
	margin-top: -1px;
	line-height:54px;
	text-align:center;
	overflow:hidden
}
.dGameStatus .sGameStatusItem2 { background:url(/images/GameStatusItembg2.png) repeat-x; display: block; color: #fff; line-height: 54px; }



/*-----11選5-任選,直選,組選-----*/
.dGameStatus table span.b11X5_title { float:left; margin:9px 5px 0 10px }
.dGameStatus table input.b11X5_01, .dGameStatus table input.b11X5_02, .dGameStatus table input.b11X5_03, .dGameStatus table input.b11X5_04, .dGameStatus table input.b11X5_05, .dGameStatus table input.b11X5_06, .dGameStatus table input.b11X5_07, .dGameStatus table input.b11X5_08, .dGameStatus table input.b11X5_09, .dGameStatus table input.b11X5_10, .dGameStatus table input.b11X5_11, .dGameStatus table input.b11X5_01_select, .dGameStatus table input.b11X5_02_select, .dGameStatus table input.b11X5_03_select, .dGameStatus table input.b11X5_04_select, .dGameStatus table input.b11X5_05_select, .dGameStatus table input.b11X5_06_select, .dGameStatus table input.b11X5_07_select, .dGameStatus table input.b11X5_08_select, .dGameStatus table input.b11X5_09_select, .dGameStatus table input.b11X5_10_select, .dGameStatus table input.b11X5_11_select { float:left; width:25px; height:25px; background:url(/images/11X5ball.png); border:none; margin:3px 0 3px 3px }
.dGameStatus table input.b11X5_01 { background-position:-25px 0 }
.dGameStatus table input.b11X5_02 { background-position:-25px -25px }
.dGameStatus table input.b11X5_03 { background-position:-25px -50px }
.dGameStatus table input.b11X5_04 { background-position:-25px -75px }
.dGameStatus table input.b11X5_05 { background-position:-25px -100px }
.dGameStatus table input.b11X5_06 { background-position:-25px -125px }
.dGameStatus table input.b11X5_07 { background-position:-25px -150px }
.dGameStatus table input.b11X5_08 { background-position:-25px -175px }
.dGameStatus table input.b11X5_09 { background-position:-25px -200px }
.dGameStatus table input.b11X5_10 { background-position:-25px -225px }
.dGameStatus table input.b11X5_11 { background-position:-25px -250px }
.dGameStatus table input.b11X5_01_select { background-position:0 0 }
.dGameStatus table input.b11X5_02_select { background-position:0 -25px }
.dGameStatus table input.b11X5_03_select { background-position:0 -50px }
.dGameStatus table input.b11X5_04_select { background-position:0 -75px }
.dGameStatus table input.b11X5_05_select { background-position:0 -100px }
.dGameStatus table input.b11X5_06_select { background-position:0 -125px }
.dGameStatus table input.b11X5_07_select { background-position:0 -150px }
.dGameStatus table input.b11X5_08_select { background-position:0 -175px }
.dGameStatus table input.b11X5_09_select { background-position:0 -200px }
.dGameStatus table input.b11X5_10_select { background-position:0 -225px }
.dGameStatus table input.b11X5_11_select { background-position:0 -250px }
#b11X5_ALL, #b11X5_BIG, #b11X5_SMALL, #b11X5_ODD, #b11X5_EVEN, #b11X5_CLEAR, #b11X5_1D_ALL, #b11X5_1D_BIG, #b11X5_1D_SMALL, #b11X51D_ODD, #b11X5_1D_EVEN, #b11X5_1D_CLEAR, #b11X5_2D_ALL, #b11X5_2D_BIG, #b11X5_2D_SMALL, #b11X5_2D_ODD, #b11X5_2D_EVEN, #b11X5_2D_CLEAR, #b11X5_3D_ALL, #b11X5_3D_BIG, #b11X5_3D_SMALL, #b11X5_3D_ODD, #b11X5_3D_EVEN, #b11X5_3D_CLEAR { height:auto; width:25px; padding:2px; text-align:center }

/*-----六合彩_龍虎鬥彩球-----*/
#dAd{width: 630px; height: 80px; margin:5px 0 -20px 0; _margin:0 0 -20px 0 }
.dGameStatus #dDTGameContent .DT_title { text-align: center; line-height: 230%; color: #333; margin: 0 0 5px }
.dGameStatus #dDTGameContent span.DTicon {  display:inline-block; background:url(/images/icon.png) no-repeat 0 -300px; width: 30px; height: 50px }
.dGameStatus #dDTGameContent .DTball_01, .dGameStatus #dDTGameContent .DTball_02, .dGameStatus #dDTGameContent .DTball_03, .dGameStatus #dDTGameContent .DTball_04, .dGameStatus #dDTGameContent .DTball_05, .dGameStatus #dDTGameContent .DTball_06, .dGameStatus #dDTGameContent .DTball_07,
.dGameStatus #dDTGameContent .DTball_01_select, .dGameStatus #dDTGameContent .DTball_02_select, .dGameStatus #dDTGameContent .DTball_03_select, .dGameStatus #dDTGameContent .DTball_04_select, .dGameStatus #dDTGameContent .DTball_05_select, .dGameStatus #dDTGameContent .DTball_06_select, .dGameStatus #dDTGameContent .DTball_07_select,
.dGameStatus #dDTGameContent .DTball_01_lock, .dGameStatus #dDTGameContent .DTball_02_lock, .dGameStatus #dDTGameContent .DTball_03_lock, .dGameStatus #dDTGameContent .DTball_04_lock, .dGameStatus #dDTGameContent .DTball_05_lock, .dGameStatus #dDTGameContent .DTball_06_lock, .dGameStatus #dDTGameContent .DTball_07_lock  {
	width:50px;
	height:50px;
	background:url(/images/DTball.png); _background:url(/images/DTball.gif);
	margin:5px 2px;
	cursor:pointer;
	display:inline-block;
}
.dGameStatus #dDTGameContent .DTball_01 { background-position:0 0 }
.dGameStatus #dDTGameContent .DTball_02 { background-position:0 -50px }
.dGameStatus #dDTGameContent .DTball_03 { background-position:0 -100px }
.dGameStatus #dDTGameContent .DTball_04 { background-position:0 -150px }
.dGameStatus #dDTGameContent .DTball_05 { background-position:0 -200px }
.dGameStatus #dDTGameContent .DTball_06 { background-position:0 -250px }
.dGameStatus #dDTGameContent .DTball_07 { background-position:0 -300px }

.dGameStatus #dDTGameContent .DTball_01_lock { background-position:-50px 0 }
.dGameStatus #dDTGameContent .DTball_02_lock { background-position:-50px -50px }
.dGameStatus #dDTGameContent .DTball_03_lock { background-position:-50px -100px }
.dGameStatus #dDTGameContent .DTball_04_lock { background-position:-50px -150px }
.dGameStatus #dDTGameContent .DTball_05_lock { background-position:-50px -200px }
.dGameStatus #dDTGameContent .DTball_06_lock { background-position:-50px -250px }
.dGameStatus #dDTGameContent .DTball_07_lock { background-position:-50px -300px }

.dGameStatus #dDTGameContent .DTball_01_select { background-position:-100px 0 }
.dGameStatus #dDTGameContent .DTball_02_select { background-position:-100px -50px }
.dGameStatus #dDTGameContent .DTball_03_select { background-position:-100px -100px }
.dGameStatus #dDTGameContent .DTball_04_select { background-position:-100px -150px }
.dGameStatus #dDTGameContent .DTball_05_select { background-position:-100px -200px }
.dGameStatus #dDTGameContent .DTball_06_select { background-position:-100px -250px }
.dGameStatus #dDTGameContent .DTball_07_select { background-position:-100px -300px }

#dResult .sCBGXKL10ball_01, #dResult .sCBGXKL10ball_02, #dResult .sCBGXKL10ball_03, #dResult .sCBGXKL10ball_04, #dResult .sCBGXKL10ball_05, #dResult .sCBGXKL10ball_06, #dResult .sCBGXKL10ball_07, #dResult .sCBGXKL10ball_08, #dResult .sCBGXKL10ball_09, #dResult .sCBGXKL10ball_10, #dResult .sCBGXKL10ball_11, #dResult .sCBGXKL10ball_12, #dResult .sCBGXKL10ball_13, #dResult .sCBGXKL10ball_14, #dResult .sCBGXKL10ball_15, #dResult .sCBGXKL10ball_16, #dResult .sCBGXKL10ball_17, #dResult .sCBGXKL10ball_18, #dResult .sCBGXKL10ball_19, #dResult .sCBGXKL10ball_20, #dResult .sCBGXKL10ball_21 { background:url(/images/Result_CBGXKL10ball.png?20180615) }

#dResult .sCBGXKL10ball_01 { background-position:0 0 }
#dResult .sCBGXKL10ball_02 { background-position:0 -25px }
#dResult .sCBGXKL10ball_03 { background-position:0 -50px }
#dResult .sCBGXKL10ball_04 { background-position:0 -75px }
#dResult .sCBGXKL10ball_05 { background-position:0 -100px }
#dResult .sCBGXKL10ball_06 { background-position:0 -125px }
#dResult .sCBGXKL10ball_07 { background-position:0 -150px }
#dResult .sCBGXKL10ball_08 { background-position:0 -175px }
#dResult .sCBGXKL10ball_09 { background-position:0 -200px }
#dResult .sCBGXKL10ball_10 { background-position:0 -225px }
#dResult .sCBGXKL10ball_11 { background-position:-25px 0 }
#dResult .sCBGXKL10ball_12 { background-position:-25px -25px }
#dResult .sCBGXKL10ball_13 { background-position:-25px -50px }
#dResult .sCBGXKL10ball_14 { background-position:-25px -75px }
#dResult .sCBGXKL10ball_15 { background-position:-25px -100px }
#dResult .sCBGXKL10ball_16 { background-position:-25px -125px }
#dResult .sCBGXKL10ball_17 { background-position:-25px -150px }
#dResult .sCBGXKL10ball_18 { background-position:-25px -175px }
#dResult .sCBGXKL10ball_19 { background-position:-25px -200px }
#dResult .sCBGXKL10ball_20 { background-position:-25px -225px }
#dResult .sCBGXKL10ball_21 { background-position:-50px 0 }

/*---------基諾---------*/
/*-- 盤勢-選號/tab --*/
/*#dGameStatusContent .GameTab { float:left; width:195px; padding:0 5px 0 10px }*/
#dGameStatusContent #dGameContent { float:left; width:410px }
#dGameStatusContent #dGameContent .SelectNum { width:410px; margin:0 0 5px; padding:0 0 5px }
    #dGameStatusContent #dGameContent .SelectNum .sTitle { width:410px }
    #dGameStatusContent #dGameContent .SelectNum .dGameballContent { float:left; width:310px; margin:0 5px 1px; padding:8px 45px 1px; background:#E5E1CE }
    #dGameStatusContent #dGameContent #dEachBetCredit { padding:5px 45px; margin:4px 0 0 5px }
        #dGameStatusContent #dGameContent #dEachBetCredit input { float:none; width:40px; text-align:right }

#GameStatuscontent #dGameStatusContent .GameTab { height:auto; float:left; width:195px; padding:0 5px 0 10px }
    #GameStatuscontent #dGameStatusContent .GameTab a { width:100px; height:64px; padding:0 0 0 95px; margin:0 0 5px; display:block; overflow:hidden }
        #GameStatuscontent #dGameStatusContent .GameTab div p { float:left; clear:both; width:100% }
        #GameStatuscontent #dGameStatusContent .GameTab div span { float:left; background:none; height:auto; color:#333; padding:0; margin:0; line-height:135% }
        #GameStatuscontent #dGameStatusContent .GameTab a .sRte { font-weight:bold; padding:0 0 0 5px; margin:-2px 0 0 \9 }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab1 { background:url(/images/GameStatus/KENOGameTabbg.png) }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab2 { background:url(/images/GameStatus/KENOGameTabbg.png) 0 -65px }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab3 { background:url(/images/GameStatus/KENOGameTabbg.png) 0 -130px }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab4 { background:url(/images/GameStatus/KENOGameTabbg.png) 0 -195px }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab5 { background:url(/images/GameStatus/KENOGameTabbg.png) 0 -260px }

        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab1_select { height:39px; padding:25px 0 0 95px; background:url(/images/GameStatus/KENOGameTabbg.png) -195px 0 }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab2_select { height:39px; padding:25px 0 0 95px; background:url(/images/GameStatus/KENOGameTabbg.png) -195px -65px }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab3_select { height:47px; padding:17px 0 0 95px; background:url(/images/GameStatus/KENOGameTabbg.png) -195px -130px }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab4_select { height:55px; padding:9px 0 0 95px; background:url(/images/GameStatus/KENOGameTabbg.png) -195px -195px }
        #GameStatuscontent #dGameStatusContent .GameTab a.aGameTab5_select { height:55px; padding:9px 0 0 95px; background:url(/images/GameStatus/KENOGameTabbg.png) -195px -260px }


/*-- ball --*/
.sKENOball_01, .sKENOball_02, .sKENOball_03, .sKENOball_04, .sKENOball_05, .sKENOball_06, .sKENOball_07, .sKENOball_08, .sKENOball_09, .sKENOball_10, .sKENOball_11, .sKENOball_12, .sKENOball_13, .sKENOball_14, .sKENOball_15, .sKENOball_16, .sKENOball_17, .sKENOball_18, .sKENOball_19, .sKENOball_20, .sKENOball_21, .sKENOball_22, .sKENOball_23, .sKENOball_24, .sKENOball_25, .sKENOball_26, .sKENOball_27, .sKENOball_28, .sKENOball_29, .sKENOball_30, .sKENOball_31, .sKENOball_32, .sKENOball_33, .sKENOball_34, .sKENOball_35, .sKENOball_36, .sKENOball_37, .sKENOball_38, .sKENOball_39, .sKENOball_40, .sKENOball_41, .sKENOball_42, .sKENOball_43, .sKENOball_44, .sKENOball_45, .sKENOball_46, .sKENOball_47, .sKENOball_48, .sKENOball_49, .sKENOball_50, .sKENOball_51, .sKENOball_52, .sKENOball_53, .sKENOball_54, .sKENOball_55, .sKENOball_56, .sKENOball_57, .sKENOball_58, .sKENOball_59, .sKENOball_60, .sKENOball_61, .sKENOball_62, .sKENOball_63, .sKENOball_64, .sKENOball_65, .sKENOball_66, .sKENOball_67, .sKENOball_68, .sKENOball_69, .sKENOball_70, .sKENOball_71, .sKENOball_72, .sKENOball_73, .sKENOball_74, .sKENOball_75, .sKENOball_76, .sKENOball_77, .sKENOball_78, .sKENOball_79, .sKENOball_80, .sKENOball_01_select, .sKENOball_02_select, .sKENOball_03_select, .sKENOball_04_select, .sKENOball_05_select, .sKENOball_06_select, .sKENOball_07_select, .sKENOball_08_select, .sKENOball_09_select, .sKENOball_10_select, .sKENOball_11_select, .sKENOball_12_select, .sKENOball_13_select, .sKENOball_14_select, .sKENOball_15_select, .sKENOball_16_select, .sKENOball_17_select, .sKENOball_18_select, .sKENOball_19_select, .sKENOball_20_select, .sKENOball_21_select, .sKENOball_22_select, .sKENOball_23_select, .sKENOball_24_select, .sKENOball_25_select, .sKENOball_26_select, .sKENOball_27_select, .sKENOball_28_select, .sKENOball_29_select, .sKENOball_30_select, .sKENOball_31_select, .sKENOball_32_select, .sKENOball_33_select, .sKENOball_34_select, .sKENOball_35_select, .sKENOball_36_select, .sKENOball_37_select, .sKENOball_38_select, .sKENOball_39_select, .sKENOball_40_select, .sKENOball_41_select, .sKENOball_42_select, .sKENOball_43_select, .sKENOball_44_select, .sKENOball_45_select, .sKENOball_46_select, .sKENOball_47_select, .sKENOball_48_select, .sKENOball_49_select, .sKENOball_50_select, .sKENOball_51_select, .sKENOball_52_select, .sKENOball_53_select, .sKENOball_54_select, .sKENOball_55_select, .sKENOball_56_select, .sKENOball_57_select, .sKENOball_58_select, .sKENOball_59_select, .sKENOball_60_select, .sKENOball_61_select, .sKENOball_62_select, .sKENOball_63_select, .sKENOball_64_select, .sKENOball_65_select, .sKENOball_66_select, .sKENOball_67_select, .sKENOball_68_select, .sKENOball_69_select, .sKENOball_70_select, .sKENOball_71_select, .sKENOball_72_select, .sKENOball_73_select, .sKENOball_74_select, .sKENOball_75_select, .sKENOball_76_select, .sKENOball_77_select, .sKENOball_78_select, .sKENOball_79_select, .sKENOball_80_select {
	float:left;
	display:inline-block;
	width:25px;
	height:25px;
	margin:0 3px 6px;
	cursor:pointer;
	background:url(/images/KENOball.png)
}
.sKENOball_01 { background-position:0 0 }
.sKENOball_02 { background-position:0 -25px }
.sKENOball_03 { background-position:0 -50px }
.sKENOball_04 { background-position:0 -75px }
.sKENOball_05 { background-position:0 -100px }
.sKENOball_06 { background-position:0 -125px }
.sKENOball_07 { background-position:0 -150px }
.sKENOball_08 { background-position:0 -175px }
.sKENOball_09 { background-position:0 -200px }
.sKENOball_10 { background-position:0 -225px; *margin:0 20px 6px 3px }
.sKENOball_11 { background-position:-25px 0 }
.sKENOball_12 { background-position:-25px -25px }
.sKENOball_13 { background-position:-25px -50px }
.sKENOball_14 { background-position:-25px -75px }
.sKENOball_15 { background-position:-25px -100px }
.sKENOball_16 { background-position:-25px -125px }
.sKENOball_17 { background-position:-25px -150px }
.sKENOball_18 { background-position:-25px -175px }
.sKENOball_19 { background-position:-25px -200px }
.sKENOball_20 { background-position:-25px -225px; *margin:0 20px 6px 3px }
.sKENOball_21 { background-position:-50px 0 }
.sKENOball_22 { background-position:-50px -25px }
.sKENOball_23 { background-position:-50px -50px }
.sKENOball_24 { background-position:-50px -75px }
.sKENOball_25 { background-position:-50px -100px }
.sKENOball_26 { background-position:-50px -125px }
.sKENOball_27 { background-position:-50px -150px }
.sKENOball_28 { background-position:-50px -175px }
.sKENOball_29 { background-position:-50px -200px }
.sKENOball_30 { background-position:-50px -225px; *margin:0 20px 6px 3px }
.sKENOball_31 { background-position:-75px 0 }
.sKENOball_32 { background-position:-75px -25px }
.sKENOball_33 { background-position:-75px -50px }
.sKENOball_34 { background-position:-75px -75px }
.sKENOball_35 { background-position:-75px -100px }
.sKENOball_36 { background-position:-75px -125px }
.sKENOball_37 { background-position:-75px -150px }
.sKENOball_38 { background-position:-75px -175px }
.sKENOball_39 { background-position:-75px -200px }
.sKENOball_40 { background-position:-75px -225px }
.sKENOball_41 { background-position:-100px 0 }
.sKENOball_42 { background-position:-100px -25px }
.sKENOball_43 { background-position:-100px -50px }
.sKENOball_44 { background-position:-100px -75px }
.sKENOball_45 { background-position:-100px -100px }
.sKENOball_46 { background-position:-100px -125px }
.sKENOball_47 { background-position:-100px -150px }
.sKENOball_48 { background-position:-100px -175px }
.sKENOball_49 { background-position:-100px -200px }
.sKENOball_50 { background-position:-100px -225px; *margin:0 20px 6px 3px }
.sKENOball_51 { background-position:-125px 0 }
.sKENOball_52 { background-position:-125px -25px }
.sKENOball_53 { background-position:-125px -50px }
.sKENOball_54 { background-position:-125px -75px }
.sKENOball_55 { background-position:-125px -100px }
.sKENOball_56 { background-position:-125px -125px }
.sKENOball_57 { background-position:-125px -150px }
.sKENOball_58 { background-position:-125px -175px }
.sKENOball_59 { background-position:-125px -200px }
.sKENOball_60 { background-position:-125px -225px; *margin:0 20px 6px 3px }
.sKENOball_61 { background-position:-150px 0 }
.sKENOball_62 { background-position:-150px -25px }
.sKENOball_63 { background-position:-150px -50px }
.sKENOball_64 { background-position:-150px -75px }
.sKENOball_65 { background-position:-150px -100px }
.sKENOball_66 { background-position:-150px -125px }
.sKENOball_67 { background-position:-150px -150px }
.sKENOball_68 { background-position:-150px -175px }
.sKENOball_69 { background-position:-150px -200px }
.sKENOball_70 { background-position:-150px -225px; *margin:0 20px 6px 3px }
.sKENOball_71 { background-position:-175px 0 }
.sKENOball_72 { background-position:-175px -25px }
.sKENOball_73 { background-position:-175px -50px }
.sKENOball_74 { background-position:-175px -75px }
.sKENOball_75 { background-position:-175px -100px }
.sKENOball_76 { background-position:-175px -125px }
.sKENOball_77 { background-position:-175px -150px }
.sKENOball_78 { background-position:-175px -175px }
.sKENOball_79 { background-position:-175px -200px }
.sKENOball_80 { background-position:-175px -225px }

.sKENOball_01_select { background-position:-200px 0 }
.sKENOball_02_select { background-position:-200px -25px }
.sKENOball_03_select { background-position:-200px -50px }
.sKENOball_04_select { background-position:-200px -75px }
.sKENOball_05_select { background-position:-200px -100px }
.sKENOball_06_select { background-position:-200px -125px }
.sKENOball_07_select { background-position:-200px -150px }
.sKENOball_08_select { background-position:-200px -175px }
.sKENOball_09_select { background-position:-200px -200px }
.sKENOball_10_select { background-position:-200px -225px; *margin:0 20px 6px 3px }
.sKENOball_11_select { background-position:-225px 0 }
.sKENOball_12_select { background-position:-225px -25px }
.sKENOball_13_select { background-position:-225px -50px }
.sKENOball_14_select { background-position:-225px -75px }
.sKENOball_15_select { background-position:-225px -100px }
.sKENOball_16_select { background-position:-225px -125px }
.sKENOball_17_select { background-position:-225px -150px }
.sKENOball_18_select { background-position:-225px -175px }
.sKENOball_19_select { background-position:-225px -200px }
.sKENOball_20_select { background-position:-225px -225px; *margin:0 20px 6px 3px }
.sKENOball_21_select { background-position:-250px 0 }
.sKENOball_22_select { background-position:-250px -25px }
.sKENOball_23_select { background-position:-250px -50px }
.sKENOball_24_select { background-position:-250px -75px }
.sKENOball_25_select { background-position:-250px -100px }
.sKENOball_26_select { background-position:-250px -125px }
.sKENOball_27_select { background-position:-250px -150px }
.sKENOball_28_select { background-position:-250px -175px }
.sKENOball_29_select { background-position:-250px -200px }
.sKENOball_30_select { background-position:-250px -225px; *margin:0 20px 6px 3px }
.sKENOball_31_select { background-position:-275px 0 }
.sKENOball_32_select { background-position:-275px -25px }
.sKENOball_33_select { background-position:-275px -50px }
.sKENOball_34_select { background-position:-275px -75px }
.sKENOball_35_select { background-position:-275px -100px }
.sKENOball_36_select { background-position:-275px -125px }
.sKENOball_37_select { background-position:-275px -150px }
.sKENOball_38_select { background-position:-275px -175px }
.sKENOball_39_select { background-position:-275px -200px }
.sKENOball_40_select { background-position:-275px -225px }
.sKENOball_41_select { background-position:-300px 0 }
.sKENOball_42_select { background-position:-300px -25px }
.sKENOball_43_select { background-position:-300px -50px }
.sKENOball_44_select { background-position:-300px -75px }
.sKENOball_45_select { background-position:-300px -100px }
.sKENOball_46_select { background-position:-300px -125px }
.sKENOball_47_select { background-position:-300px -150px }
.sKENOball_48_select { background-position:-300px -175px }
.sKENOball_49_select { background-position:-300px -200px }
.sKENOball_50_select { background-position:-300px -225px; *margin:0 20px 6px 3px }
.sKENOball_51_select { background-position:-325px 0 }
.sKENOball_52_select { background-position:-325px -25px }
.sKENOball_53_select { background-position:-325px -50px }
.sKENOball_54_select { background-position:-325px -75px }
.sKENOball_55_select { background-position:-325px -100px }
.sKENOball_56_select { background-position:-325px -125px }
.sKENOball_57_select { background-position:-325px -150px }
.sKENOball_58_select { background-position:-325px -175px }
.sKENOball_59_select { background-position:-325px -200px }
.sKENOball_60_select { background-position:-325px -225px; *margin:0 20px 6px 3px }
.sKENOball_61_select { background-position:-350px 0 }
.sKENOball_62_select { background-position:-350px -25px }
.sKENOball_63_select { background-position:-350px -50px }
.sKENOball_64_select { background-position:-350px -75px }
.sKENOball_65_select { background-position:-350px -100px }
.sKENOball_66_select { background-position:-350px -125px }
.sKENOball_67_select { background-position:-350px -150px }
.sKENOball_68_select { background-position:-350px -175px }
.sKENOball_69_select { background-position:-350px -200px }
.sKENOball_70_select { background-position:-350px -225px; *margin:0 20px 6px 3px }
.sKENOball_71_select { background-position:-375px 0 }
.sKENOball_72_select { background-position:-375px -25px }
.sKENOball_73_select { background-position:-375px -50px }
.sKENOball_74_select { background-position:-375px -75px }
.sKENOball_75_select { background-position:-375px -100px }
.sKENOball_76_select { background-position:-375px -125px }
.sKENOball_77_select { background-position:-375px -150px }
.sKENOball_78_select { background-position:-375px -175px }
.sKENOball_79_select { background-position:-375px -200px }
.sKENOball_80_select { background-position:-375px -225px }

/* 盤勢footer*/
#GameStatuscontent #dResult {
	display:flex;
	justify-content: center;
	height:38px;
	color:#333;
	line-height:240%;
	line-height:250% \9;
    background: url(/images/GameStatus/GameStatusTitle.png);
    clear: both;
}
#GameStatuscontent #dResult span { width:55px; font-weight:bold }
#GameStatuscontent #dResult .sTotal {
	width:80px;
	height:20px;
	margin:4px 0 0 5px;
	padding:0 5px;
	background:#FFF;
	border:1px solid #999999;
	color:#9A0406;
	text-align:right;
	line-height:150%;
	line-height:130% \9;
	font-size:14px
}

/*-----CC快樂基諾-幸運28-----*/
.sLUCKY28ball_0,
.sLUCKY28ball_1,
.sLUCKY28ball_2,
.sLUCKY28ball_3,
.sLUCKY28ball_4,
.sLUCKY28ball_5,
.sLUCKY28ball_6,
.sLUCKY28ball_7,
.sLUCKY28ball_8,
.sLUCKY28ball_9,
.sLUCKY28ball_10,
.sLUCKY28ball_11,
.sLUCKY28ball_12,
.sLUCKY28ball_13,
.sLUCKY28ball_14,
.sLUCKY28ball_15,
.sLUCKY28ball_16,
.sLUCKY28ball_17,
.sLUCKY28ball_18,
.sLUCKY28ball_19,
.sLUCKY28ball_20,
.sLUCKY28ball_21,
.sLUCKY28ball_22,
.sLUCKY28ball_23,
.sLUCKY28ball_24,
.sLUCKY28ball_25,
.sLUCKY28ball_26,
.sLUCKY28ball_27
{
	display:block;
	width:25px;
	height:25px;
	margin:0 auto;
	background:url(/images/LUCKY28ball.png?20180615)
}
.sLUCKY28ball_0 { background-position:0 0 }
.sLUCKY28ball_1 { background-position:0 -25px }
.sLUCKY28ball_2 { background-position:0 -50px }
.sLUCKY28ball_3 { background-position:0 -75px }
.sLUCKY28ball_4 { background-position:0 -100px }
.sLUCKY28ball_5 { background-position:0 -125px }
.sLUCKY28ball_6 { background-position:0 -150px }
.sLUCKY28ball_7 { background-position:0 -175px }
.sLUCKY28ball_8 { background-position:0 -200px }
.sLUCKY28ball_9 { background-position:0 -225px }
.sLUCKY28ball_10 { background-position:-25px 0 }
.sLUCKY28ball_11 { background-position:-25px -25px }
.sLUCKY28ball_12 { background-position:-25px -50px }
.sLUCKY28ball_13 { background-position:-25px -75px }
.sLUCKY28ball_14 { background-position:-25px -100px }
.sLUCKY28ball_15 { background-position:-25px -125px }
.sLUCKY28ball_16 { background-position:-25px -150px }
.sLUCKY28ball_17 { background-position:-25px -175px }
.sLUCKY28ball_18 { background-position:-25px -200px }
.sLUCKY28ball_19 { background-position:-25px -225px }
.sLUCKY28ball_20 { background-position:-50px 0 }
.sLUCKY28ball_21 { background-position:-50px -25px }
.sLUCKY28ball_22 { background-position:-50px -50px }
.sLUCKY28ball_23 { background-position:-50px -75px }
.sLUCKY28ball_24 { background-position:-50px -100px }
.sLUCKY28ball_25 { background-position:-50px -125px }
.sLUCKY28ball_26 { background-position:-50px -150px }
.sLUCKY28ball_27 { background-position:-50px -175px }

.sFastLUCKY28ball_0,
.sFastLUCKY28ball_1,
.sFastLUCKY28ball_2,
.sFastLUCKY28ball_3,
.sFastLUCKY28ball_4,
.sFastLUCKY28ball_5,
.sFastLUCKY28ball_6,
.sFastLUCKY28ball_7,
.sFastLUCKY28ball_8,
.sFastLUCKY28ball_9,
.sFastLUCKY28ball_10,
.sFastLUCKY28ball_11,
.sFastLUCKY28ball_12,
.sFastLUCKY28ball_13,
.sFastLUCKY28ball_14,
.sFastLUCKY28ball_15,
.sFastLUCKY28ball_16,
.sFastLUCKY28ball_17,
.sFastLUCKY28ball_18,
.sFastLUCKY28ball_19,
.sFastLUCKY28ball_20,
.sFastLUCKY28ball_21,
.sFastLUCKY28ball_22,
.sFastLUCKY28ball_23,
.sFastLUCKY28ball_24,
.sFastLUCKY28ball_25,
.sFastLUCKY28ball_26,
.sFastLUCKY28ball_27
{
	display: inline-block;
	width:25px;
	height:25px;
    vertical-align: middle;
    margin-top: -2px;
	background:url(/images/LUCKY28ball.png?20180615)
}
.sFastLUCKY28ball_0 { background-position:0 0 }
.sFastLUCKY28ball_1 { background-position:0 -25px }
.sFastLUCKY28ball_2 { background-position:0 -50px }
.sFastLUCKY28ball_3 { background-position:0 -75px }
.sFastLUCKY28ball_4 { background-position:0 -100px }
.sFastLUCKY28ball_5 { background-position:0 -125px }
.sFastLUCKY28ball_6 { background-position:0 -150px }
.sFastLUCKY28ball_7 { background-position:0 -175px }
.sFastLUCKY28ball_8 { background-position:0 -200px }
.sFastLUCKY28ball_9 { background-position:0 -225px }
.sFastLUCKY28ball_10 { background-position:-25px 0 }
.sFastLUCKY28ball_11 { background-position:-25px -25px }
.sFastLUCKY28ball_12 { background-position:-25px -50px }
.sFastLUCKY28ball_13 { background-position:-25px -75px }
.sFastLUCKY28ball_14 { background-position:-25px -100px }
.sFastLUCKY28ball_15 { background-position:-25px -125px }
.sFastLUCKY28ball_16 { background-position:-25px -150px }
.sFastLUCKY28ball_17 { background-position:-25px -175px }
.sFastLUCKY28ball_18 { background-position:-25px -200px }
.sFastLUCKY28ball_19 { background-position:-25px -225px }
.sFastLUCKY28ball_20 { background-position:-50px 0 }
.sFastLUCKY28ball_21 { background-position:-50px -25px }
.sFastLUCKY28ball_22 { background-position:-50px -50px }
.sFastLUCKY28ball_23 { background-position:-50px -75px }
.sFastLUCKY28ball_24 { background-position:-50px -100px }
.sFastLUCKY28ball_25 { background-position:-50px -125px }
.sFastLUCKY28ball_26 { background-position:-50px -150px }
.sFastLUCKY28ball_27 { background-position:-50px -175px }


/*-----PK10-----*/
.sPK10_01, .sPK10_02, .sPK10_03, .sPK10_04, .sPK10_05, .sPK10_06, .sPK10_07, .sPK10_08, .sPK10_09, .sPK10_10,
.sPK10_01_select, .sPK10_02_select, .sPK10_03_select, .sPK10_04_select, .sPK10_05_select, .sPK10_06_select, .sPK10_07_select, .sPK10_08_select, .sPK10_09_select, .sPK10_10_select,
.sPK10_01_lock, .sPK10_02_lock, .sPK10_03_lock, .sPK10_04_lock, .sPK10_05_lock, .sPK10_06_lock, .sPK10_07_lock, .sPK10_08_lock, .sPK10_09_lock, .sPK10_10_lock
{
	float:left;
	display:inline-block;
	width:45px;
	height:25px;
	margin:0 2px; *margin:0 0px;
	cursor:pointer;
	background:url(/images/CBPK10ball.jpg?1) }

.sPK10_01 { background-position:0 0 }
.sPK10_02 { background-position:0 -25px }
.sPK10_03 { background-position:0 -50px }
.sPK10_04 { background-position:0 -75px }
.sPK10_05 { background-position:0 -100px }
.sPK10_06 { background-position:0 -125px }
.sPK10_07 { background-position:0 -150px }
.sPK10_08 { background-position:0 -175px }
.sPK10_09 { background-position:0 -200px }
.sPK10_10 { background-position:0 -225px }

.sPK10_01_select { background-position:-45px 0 }
.sPK10_02_select { background-position:-45px -25px }
.sPK10_03_select { background-position:-45px -50px }
.sPK10_04_select { background-position:-45px -75px }
.sPK10_05_select { background-position:-45px -100px }
.sPK10_06_select { background-position:-45px -125px }
.sPK10_07_select { background-position:-45px -150px }
.sPK10_08_select { background-position:-45px -175px }
.sPK10_09_select { background-position:-45px -200px }
.sPK10_10_select { background-position:-45px -225px }

.sPK10_01_lock { background-position:-90px 0 }
.sPK10_02_lock { background-position:-90px -25px }
.sPK10_03_lock { background-position:-90px -50px }
.sPK10_04_lock { background-position:-90px -75px }
.sPK10_05_lock { background-position:-90px -100px }
.sPK10_06_lock { background-position:-90px -125px }
.sPK10_07_lock { background-position:-90px -150px }
.sPK10_08_lock { background-position:-90px -175px }
.sPK10_09_lock { background-position:-90px -200px }
.sPK10_10_lock { background-position:-90px -225px }

/*-----PK10 定位-----*/
.sPK10_d{
	cursor:pointer;
}
.sPK10_d:before{
	width:28px;
	height:26px;
	display:inline-block;
}
.sPK10_Checkbox:not(:checked)+label.sPK10_d:before{
	content: '';
	background:url(/images/CBPK10ball_small.png);
	background-position:0 0 ;
}

.sPK10_Checkbox:checked+label.sPK10_d:before{
	content: '';
	background:url(/images/CBPK10ball_small.png);
	background-position: 28px 0 ;
}

.sPK10_Checkbox:not(:checked)+label.sPK10_1_d:before,
.sPK10_Checkbox:checked+label.sPK10_1_d:before{
	background-position-y: 0 }
.sPK10_Checkbox:not(:checked)+label.sPK10_2_d:before,
.sPK10_Checkbox:checked+label.sPK10_2_d:before{
	background-position-y: -26px }
.sPK10_Checkbox:not(:checked)+label.sPK10_3_d:before,
.sPK10_Checkbox:checked+label.sPK10_3_d:before{
	background-position-y: -52px }
.sPK10_Checkbox:not(:checked)+label.sPK10_4_d:before,
.sPK10_Checkbox:checked+label.sPK10_4_d:before{
	background-position-y: -78px }
.sPK10_Checkbox:not(:checked)+label.sPK10_5_d:before,
.sPK10_Checkbox:checked+label.sPK10_5_d:before{
	background-position-y: -104px }
.sPK10_Checkbox:not(:checked)+label.sPK10_6_d:before,
.sPK10_Checkbox:checked+label.sPK10_6_d:before{
	background-position-y: -130px }
.sPK10_Checkbox:not(:checked)+label.sPK10_7_d:before,
.sPK10_Checkbox:checked+label.sPK10_7_d:before{
	background-position-y: -156px }
.sPK10_Checkbox:not(:checked)+label.sPK10_8_d:before,
.sPK10_Checkbox:checked+label.sPK10_8_d:before{
	background-position-y: -182px }
.sPK10_Checkbox:not(:checked)+label.sPK10_9_d:before,
.sPK10_Checkbox:checked+label.sPK10_9_d:before{
	background-position-y: -208px }
.sPK10_Checkbox:not(:checked)+label.sPK10_10_d:before,
.sPK10_Checkbox:checked+label.sPK10_10_d:before {
	background-position-y:-234px
}

.sPK10_Checkbox[type="checkbox"]:not(:checked),
.sPK10_Checkbox[type="checkbox"]:checked{
	position: absolute;
	z-index: -1;
	opacity: 0;
}
/*-----PK10 路子-----*/
#dGameResult .sPK10_1_road, #dGameResult .sPK10_2_road, #dGameResult .sPK10_3_road, #dGameResult .sPK10_4_road, #dGameResult .sPK10_5_road, #dGameResult .sPK10_6_road, #dGameResult .sPK10_7_road, #dGameResult .sPK10_8_road, #dGameResult .sPK10_9_road, #dGameResult .sPK10_10_road
{
	display:inline-block;
	width:18px;
	height:18px;
	margin:0;
	background:url(/images/CB_PK10ball_Road.png)
}
/*.sPK10_10_select{width: 24px}*/

#dGameResult .sPK10_1_road { background-position:0px 0 }
#dGameResult .sPK10_2_road { background-position:0px -18px }
#dGameResult .sPK10_3_road { background-position:0px -36px }
#dGameResult .sPK10_4_road { background-position:0px -54px }
#dGameResult .sPK10_5_road { background-position:0px -72px }
#dGameResult .sPK10_6_road { background-position:0px -90px }
#dGameResult .sPK10_7_road { background-position:0px -108px }
#dGameResult .sPK10_8_road { background-position:0px -126px }
#dGameResult .sPK10_9_road { background-position:0px -144px }
#dGameResult .sPK10_10_road { background-position:0px -162px }


/*-----K3-----*/
.sK3ball_01, .sK3ball_02, .sK3ball_03, .sK3ball_04, .sK3ball_05, .sK3ball_06
{
	float:left;
	display:block;
	width:26px;
	height:26px;
	margin:2px 0 2px 2px;
	*margin:0 0;
	background:url(/images/K3ball.png)
}
.sK3ball_01 { background-position:0 0 }
.sK3ball_02 { background-position:0 -26px }
.sK3ball_03 { background-position:0 -52px }
.sK3ball_04 { background-position:0 -78px }
.sK3ball_05 { background-position:0 -104px }
.sK3ball_06 { background-position:0 -130px }


/*-----右側容器-----*/
#dRightsidebar {
	float:right;
	width:110px;
	margin:25px 0 0
}
#dRightsidebar a#aFavor, #dRightsidebar a#aIssue, #dRightsidebar a#aQuickMoney, #dRightsidebar a#aRule, #dRightsidebar a#aHistory {
	display:block;
	width:110px;
	height:32px;
	line-height: 32px;
	color:#FFF;
	margin:0 0 10px 0;
	text-decoration:none;
	background:linear-gradient(#DB1C30, #922122);
	font-weight:bold;
	border-radius: 5px;
}
#dRightsidebar .sIcon {
	margin:10px 0 0 10px;
}
#dRightsidebar #sIssueExplain { display:block; width:85px; height:65px; padding:30px 12px 10px 13px; margin:-10px 0 0; background:url(/images/IssueExplainbg.png) no-repeat; color:#474138 }

#dFavorCBHK .sIcon, #dFavorCBCN3D .sIcon, #dFavorCBCNPL3 .sIcon, #dFavorCBCNSSL .sIcon, #dFavorCBCNSSQ .sIcon, #dFavorCBCCSSC .sIcon { background:url(/images/gameicon.jpg) }
#dFavorCBHK .sIcon { background-position:0 0 }
#dFavorCBCN3D .sIcon { background-position:-80px 0 }
#dFavorCBCNPL3 .sIcon { background-position:-160px 0 }
#dFavorCBCNSSL .sIcon { background-position:-240px 0 }
#dFavorCBCNSSQ .sIcon { background-position:-320px 0 }
#dFavorCBCCSSC .sIcon { background-position:-400px 0 }

/* 規則說明link */
.flex-right{
    display: flex;
    justify-content: flex-end;
	align-items: center;
}
.linkRule{
	line-height: 31px;
}
.linkRule .sIcon{
	margin: 0 2px 0 0;
}
.linkRule a{
	color: #ffffff;
}

/* 快選金額link */
.linkQuick{
	line-height: 31px;
	margin-left: 10px;
}
.linkQuick .sIcon{
	margin: 0 2px 0 0;
}
.linkQuick a{
	color: #056CFC;
}
.linkQuick a:hover,.linkRule a:hover{
	text-decoration:underline;
}

/*-----快選金額-----*/
#dQuickMoneySelect { z-index:20; width:87px; border:2px solid #CCE1FF }
.dQuickMoneySelectTitle {
	line-height: 20px;
	width: 100%;
	height: 20px;
}
.dQuickMoneySelectTitle .bet {
	color: #333;
	font-weight: normal;
	text-align: left;
	background: #CCE1FF;
	width: 57px;
	float: left;
	text-align: center;
}
.dQuickMoneySelectTitle .QuickMoneyUse {
	cursor:pointer;
	padding: 0px 2px;
	font-weight:normal;
	background:#056CFC;
	color:#FFFF00;
	width: 26px;
	float: left;
	text-align: center;
}
#dQuickMoneySelect span {
	background:#FFF;
	display:block;
	padding:2px 5px;
	width:75px;
	border:1px solid #CCE1FF;
	text-align:right;
	color:#333;
	font-weight:bold
}
#dQuickMoneySelect span:hover { background:#FF0; color:#000; cursor:pointer }
#dQuickMoneySelect span+span { border-top:none }
#dQuickMoneySelect span.QuickMoneyUse:hover { background:#9A0406 }

/*-----路子-更多開獎結果-----*/
#dialog .sCBHKball_01, #dialog .sCBHKball_02, #dialog .sCBHKball_03, #dialog .sCBHKball_04, #dialog .sCBHKball_05, #dialog .sCBHKball_06, #dialog .sCBHKball_07, #dialog .sCBHKball_08, #dialog .sCBHKball_09, #dialog .sCBHKball_10, #dialog .sCBHKball_11, #dialog .sCBHKball_12, #dialog .sCBHKball_13, #dialog .sCBHKball_14, #dialog .sCBHKball_15, #dialog .sCBHKball_16, #dialog .sCBHKball_17, #dialog .sCBHKball_18, #dialog .sCBHKball_19, #dialog .sCBHKball_20, #dialog .sCBHKball_21, #dialog .sCBHKball_22, #dialog .sCBHKball_23, #dialog .sCBHKball_24, #dialog .sCBHKball_25, #dialog .sCBHKball_26, #dialog .sCBHKball_27, #dialog .sCBHKball_28, #dialog .sCBHKball_29, #dialog .sCBHKball_30, #dialog .sCBHKball_31, #dialog .sCBHKball_32, #dialog .sCBHKball_33, #dialog .sCBHKball_34, #dialog .sCBHKball_35, #dialog .sCBHKball_36, #dialog .sCBHKball_37, #dialog .sCBHKball_38, #dialog .sCBHKball_39, #dialog .sCBHKball_40, #dialog .sCBHKball_41, #dialog .sCBHKball_42, #dialog .sCBHKball_43, #dialog .sCBHKball_44, #dialog .sCBHKball_45, #dialog .sCBHKball_46, #dialog .sCBHKball_47, #dialog .sCBHKball_48, #dialog .sCBHKball_49 {
	float:none;
	display:block;
	width:25px;
	height:25px;
	margin:0 auto
}

/*----路子-更多開獎結果-PK10彩球-----*/
#dialog .sPK10ball_01, #dialog .sPK10ball_02, #dialog .sPK10ball_03, #dialog .sPK10ball_04, #dialog .sPK10ball_05, #dialog .sPK10ball_06, #dialog .sPK10ball_07, #dialog .sPK10ball_08, #dialog .sPK10ball_09, #dialog .sPK10ball_10 {
	display:block;
	width:17px;
	height:26px;
	margin:0 auto;
	background: url(/images/Result_PK10ball.png)
}
#dialog .sPK10ball_01 { background-position:0 0 }
#dialog .sPK10ball_02 { background-position:0 -25px }
#dialog .sPK10ball_03 { background-position:0 -50px }
#dialog .sPK10ball_04 { background-position:0 -75px }
#dialog .sPK10ball_05 { background-position:0 -100px }
#dialog .sPK10ball_06 { background-position:0 -125px }
#dialog .sPK10ball_07 { background-position:0 -150px }
#dialog .sPK10ball_08 { background-position:0 -175px }
#dialog .sPK10ball_09 { background-position:0 -200px }
#dialog .sPK10ball_10 { background-position:0 -225px }

/*----路子-更多開獎結果-k3-----*/
#dialog .sK3ball_01, #dialog .sK3ball_02, #dialog .sK3ball_03, #dialog .sK3ball_04, #dialog .sK3ball_05, #dialog .sK3ball_06, #dialog .sK3ball_07, #dialog .sK3ball_08, #dialog .sK3ball_09, #dialog .sK3ball_10 {
	display:block;
	width:26px;
	height:26px;
	margin:0 auto;
	background: url(/images/K3ball.png)
}
#dialog .sK3ball_01 { background-position:0 0 }
#dialog .sK3ball_02 { background-position:0 -26px }
#dialog .sK3ball_03 { background-position:0 -52px }
#dialog .sK3ball_04 { background-position:0 -78px }
#dialog .sK3ball_05 { background-position:0 -104px }
#dialog .sK3ball_06 { background-position:0 -130px }


/*-----彩球暫停-----*/
#dWaitingBlock #dStopBet { margin:90px auto 0; width:325px; height:115px }

#dGameResult .AccordionPanelTab{
	color: #000000;
	background: #FF9D3D ;
	border-top: solid 0px #E46A21;
	border-bottom: solid 1px #E46A21;
	border-left: 0px solid #666;
	border-right: 0px solid #333;
}
#dGameResult .AccordionPanelTab:hover{
	background: url(/images/AccordionPanelTabHoverbg.gif) no-repeat #FF9D3D;
}

#dGameResult .AccordionPanelOpen .AccordionPanelTab{
	background: url(/images/AccordionPanelTabHoverbg.gif) no-repeat #FFBC42 ;
}

/*-----切換下注模式-----*/

.switchBtnBlock {
	margin-bottom: 5px;
	position: relative;
	color:#fff;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.switchBtn{
	margin-left: 15px;
}

.switchBtn-toggle {
	cursor: pointer;
	font-size: 12px;
	position: relative;
	border: none;
	width: 70px;
	height: 23px;
	line-height: 0;
	color:#fff;
	background: #262626;
	background: -moz-linear-gradient(top, #4C4C4C 0%, #262626 100%);
	background: -webkit-linear-gradient(top, #4C4C4C 0%, #262626 100%);
	background: linear-gradient(to bottom, #4C4C4C 0%, #262626 100%);
	border-radius: 15px;
}

.switchBtn-down{
	position: absolute;
	right: 0;
}

.switchBtn-toggle:focus {
	outline:0;
}

.switchBtn-toggle>.handle {
	background-color: #fff;
	border-radius: 50%;
	position: absolute;
	height: 25px;
	width: 25px;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	border: #262626 1px solid;
	transition: left 0.3s;
}
.switchBtn-toggle.is-active>.handle {
    left: 47px;
	transition: left 0.3s;
}

.switchBtn-toggle>span {
	position: absolute;
    height: 25px;
    top: 0;
    line-height: 25px;
}

.switchBtn-toggle>span:first-child {
	left: 15px;
}

.switchBtn-toggle>span:last-child {
	right: 15px;
}

.switchBtn-toggle>span:last-child,
.switchBtn-toggle.is-active>span:first-child {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.switchBtn-toggle>span:first-child,
.switchBtn-toggle.is-active>span:last-child {
	opacity: 0;
	filter: Alpha(Opacity=0);
}
.switchBtn-checkbox {
	position: relative;
}

.switchBtn-checkbox_input{
	position: absolute;
	opacity: 0;
	left: 0;
	top: 0;
	width: 0;
    height: 0;
}

.switchBtn-checkbox_input,
.switchBtn-checkbox_label {
	cursor: pointer;
}

.switchBtn-checkbox_label {
	position: relative;
	display: flex;
	align-items: center;
	height: 30px;
}

.switchBtn-checkbox_input+.switchBtn-checkbox_label:before {
	content: "";
	width: 12px;
	height: 12px;
	border-radius: 50%;
	border: 4px #262626 solid;
	margin-right: 6px;
}

.switchBtn-checkbox_input+.switchBtn-checkbox_label:after {
	content: "";
    width: 8px;
    height: 8px;
	left: 6px;
	top: 0;
    margin: auto;
    bottom: 0;
	border-radius: 50%;
	position: absolute;
}

.switchBtn-checkbox.is-active .switchBtn-checkbox_label:after,
.switchBtn-checkbox_input[type="checkbox"]:checked+.switchBtn-checkbox_label:after,
.switchBtn-checkbox_input[type="radio"]:checked+.switchBtn-checkbox_label:after {
	background: linear-gradient(to bottom, #4C4C4C 0%, #262626 100%) #262626;
}

/*-----PK10-快速點選按鈕-----*/
.dGameStatus .sGameStatusFastBtn ,.sAnmFastBtn{
	display: inline-block;
    width: 100%;
    height: 28px;
	cursor: pointer;
	border: 1px #C9C9CA solid;
	background: url(/images/btn_direct.png?20180615);
	background-position: 0 0;
	box-sizing: border-box;
}

.sGameStatusFastBtn:hover {
	background-position-y: -28px;
	border: 1px #767676 solid;
}

.sGameStatusFastBtn.is-active {
	background-position-y: -56px;
	border: 1px #E68B1A solid;
	box-shadow:  0 3px 5px 0px rgba(100, 70, 35, 0.5) inset;
}

.sGameStatusFastBtn>.sNumL{
	float: none;
}

.sGameStatusFastBtn>.sRte{
	min-width: 26px;
}

.sGameStatusFastBtnCenter {
	line-height: 30px;
    font-weight: bold;
}

.sAnmFastBtnCenter {
	line-height: 30px;
	text-align: center;
	min-width: 30px;
}

.sAnmFastBtn:hover{
	color: #FFFFFF;
	background: #DB1C30;
	border: 1px #DB1C30 solid;
}

/*-----快速下注按鈕-active -----*/
/* .sAnmFastBtnCenter.is-active{
	color: #FFFFFF;
	background: #DB1C30;
	border: 1px #DB1C30 solid;
} */

/*-----全大小單雙清快速按鈕-----*/
input[type="button"].btn-quickType,
.btn-quickType{
	height: auto;
    width: 25px;
    padding: 2px;
    text-align: center;
}

/*-----PK10-遺漏顯示資訊-----*/
.missInFor>.missInFor_td{
	background-color: #cacaca;
}
.missGroup{
	display: flex;
	justify-content: space-around;
}
.missGroup>span{
	width: 28px;
}
.miss-extreme{
	color: #c4210d;
}
.miss-normal{
	color:#666;
}

/*-----PK10-盤勢複寫-----*/
.checkboxGroupWrapper{
	display: flex;
	justify-content: space-around;
}
.checkboxGroup{
	display: inline-block;
	position: relative;
}
#GameStatuscontent label.sPK10_d{
	padding: 0;
}

/* CC12生肖 購買分布 */
.betCredit {
	border: solid #555555;
	width: 188px;
    height: 332px;
    border-width: 0 0 0 2px;
    margin: 3px 40px 22px 32px;
}
.betCredit:before {
    content: "0";
    width: 0;
    height: 0;
    position: absolute;
    margin-top: 332px;
    margin-left: -5px;
    font-size: 15px;
    font-weight: bold;
}
.betCredit:after {
    content: "(%)";
    width: 0;
    height: 0;
    float: right;
    position: relative;
    top: calc(-200% - 46px);
    right: -15px;
    font-size: 15px;
    font-weight: bold;
}
.betCredit .item {
	height: 15px;
    margin-bottom: calc((332px - 182px)/11);
}
.betCredit .item:last-child {
	margin-bottom: 0;
}
.betCredit .item .number {
	position: relative;
	top: -14px;
}
.betCredit .item .bar {
	height: 15px;
}
.betCredit .gridGroup {
    position: relative;
	display: flex;
    width: 100%;
    height: calc(100% + 22px);
}
.betCredit .grid {
    width: 25%;
    height: calc(100% - 22px);
	border-right: .5px solid #BEBEBE;
}
.betCredit .percent {
    width: 30px;
	margin-top: 332px;
    margin-left: calc(100% - 15px);
	font-size: 15px;
	font-weight: bold;
    text-align: center;
}
.betCredit .itemGroup {
    position: relative;
    height: 100%;
    width: 100%;
    top: calc(-200% - 44px);
}
.betCredit .nameGroup {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 18px;
    height: calc(100% + 22px);
    top: calc(-100% - 22px);
    left: -25px;
    font-weight: bold;
}
.betCredit .nameGroup div:last-child {
    margin-bottom: 0;
}
.betCredit .nameGroup div {
    height: 15px;
    border: 1px #C9C9CA solid;
    padding: 1px 2px;
    border-radius: 3px;
    background: url(/images/btn_direct.png?20180615);
    cursor: pointer;
    margin-bottom: calc((332px - 228px)/11);
}
.betCredit .nameGroup div:hover{
    background-position-y: -28px;
    border: 1px #767676 solid;
}
.betCredit .nameGroup div.is-active {
    background-position-y: -56px;
    border: 1px #E68B1A solid;
}

/* SSC 番攤快速 */
.dGameStatus .sAnmFastBtn_L {
    height: 48px;
    padding: 3px 0;
	background-size: 1px 144px;
}
.sAnmFastBtn_L.is-active {
	background-position-y: -96px;
}
.sAnmFastBtn_L:not(.is-active):hover {
	background-position-y: -48px;
}
.tableFanTan {
    float: left;
    width: 600px;
    background: #E5E1CE;
    margin: 0 5px 5px;
}
.tableFanTan_tr {
	display: flex;
}
.tableFanTan_td:not(first-child):not(last-child) {
	width: 60%;
}
.tableFanTan_td:first-child, .tableFanTan_td:last-child {
	width: 20%;
}
.tableFanTan .sRte {
    display: inline-block;
    font-weight: bold;
    line-height: 250%;
    padding: 0 2px 0 0;
    text-align: right;
}
.tableFanTan .sAnmFastBtn_L {
	width: 120px;
	text-align: center;
}
.sAnmFastBtn_FanTan {
    position: relative;
	cursor: pointer;
}
.sAnmFastBtn_FanTan:before {
	content: '';
	position: absolute;
	background: url(/images/btn_direct.png?20180615);
	background-position: 0 0;
	background-size: 1px 360px;
	border: #C9C9CA solid;
    box-sizing: border-box;
}
.sAnmFastBtn_FanTan:not(.is-active):hover:before {
	background-position-y: -120px;
	border-color: #767676;
}
.sAnmFastBtn_FanTan.is-active:before {
	background-position-y: -240px;
	border-color: #E68B1A;
}
.sAnmFastBtn_FanTan > div {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
}
.sAnmFastBtn_FanTan.left > div, .sAnmFastBtn_FanTan.right > div {
    flex-direction: column;
	width: 60px;
	height: 96px;
	top: 24px;
}
.sAnmFastBtn_FanTan.top > div, .sAnmFastBtn_FanTan.bottom > div {
	width: 300px;
	height: 24px;
	top: -1px;
	left: 59px;
	padding-right: 30px;
	box-sizing: border-box;
}
.sAnmFastBtn_FanTan.top .sRte, .sAnmFastBtn_FanTan.bottom .sRte {
	padding: 0 2px 0 2px;
}
.sAnmFastBtn_FanTan.right > div {
	left: 300px;
}
.sAnmFastBtn_FanTan.bottom > div {
	top: 118px;
}
.sAnmFastBtn_FanTan.left::before {
    width: 119px;
    height: 115px;
    top: 14.5px;
	left: -24px;
    transform: perspective(275px) rotateY(61deg);
	border-width: 1px 3px 1px 1px;
}
.sAnmFastBtn_FanTan.right::before {
    width: 119px;
    height: 115px;
    top: 14.5px;
	right: -24px;
    transform: perspective(275px) rotateY(-61deg);
	border-width: 1px 1px 1px 3px;
}
.sAnmFastBtn_FanTan.top::before {
    width: 288px;
    height: 118px;
    top: -44.5px;
    left: 36px;
    transform: perspective(280px) rotateX(-79deg);
	border-width: 3px 3px 7px 3px;
}
.sAnmFastBtn_FanTan.bottom::before {
    width: 288px;
    height: 118px;
    top: 70.5px;
    left: 36px;
    transform: perspective(280px) rotateX(79deg);
	border-width: 7px 3px 3px 3px;
}
.tableFanTan_td .middle {
    position: relative;
    cursor: pointer;
}
.tableFanTan_td .middle > div {
	position: absolute;
    top: 24px;
    left: 60px;
    width: 240px;
    height: 96px;
    display: flex;
    flex-wrap: wrap;
}
.tableFanTan .blue { color: #007FD8; font-weight: bold; font-size: 15px; }
.tableFanTan .green { color: #27A61C; font-weight: bold; font-size: 15px; }
.tableFanTan .orange { color: #FC7220; font-weight: bold; font-size: 15px; }
.tableFanTan .red { color: #FF00FF; font-weight: bold; font-size: 15px; }
table.sQuickmenu_FanTan td { text-align:right; padding: 3px 0; }
table.sQuickmenu_FanTan td:nth-of-type(2) { padding-left: 4px;}
table.sQuickmenu_FanTan td:nth-of-type(2) span { border-radius: 5px 0 0 5px; }
table.sQuickmenu_FanTan td:last-of-type { padding-right: 4px;}
table.sQuickmenu_FanTan td:last-of-type span { border-radius: 0 5px 5px 0; }
table.sQuickmenu_FanTan .sGameStatusFastBtn:hover {background: #DB1C30; color: #FFF; border: 1px #C9C9CA solid; box-shadow: none;}

/* SSC 番攤一般 */
.dGameStatus.dGameStatusNormal .sGameStatusFastBtn{
	border: 1px #FFFFFF solid;
	background: transparent;
	cursor: unset;
}
.dGameStatusNormal .sGameStatusFastBtn.is-active {
	background: #C2BFB2;
	box-shadow: none;
}
.dGameStatusNormal .sAnmFastBtn_FanTan {
	cursor: unset;
}
.dGameStatusNormal .sAnmFastBtn_FanTan:before {
	background: transparent;
	border: 1px #FFFFFF solid;
}
.dGameStatusNormal .sAnmFastBtn_FanTan:not(.is-active):hover:before {
	border-color: #FFFFFF;
}
.dGameStatusNormal .sAnmFastBtn_FanTan.is-active:before {
	background: #C2BFB2;
	border-color: #FFFFFF;
}
.dGameStatusNormal .tableFanTan_td .middle {
	cursor: unset;
}
.tableFanTan input {
	margin: 3px 0 0;
    padding: 1px 2px 0 1px;
    border: 1px solid #999999;
    width: 33px;
    height: 17px;
    text-align: right;
}

/* 顯目提示箭頭 */
.icTips-right{
	background: url(/images/ic_tips.png);
	background-position-y: 27px;
    width: 34px;
    height: 24px;
	margin: 0 0 0 4px;
    animation: tipsRightAnimate 0.6s infinite;
}
.icTips-left{
	background: url(/images/ic_tips.png);
    width: 34px;
    height: 24px;
	margin: -4px 4px 0 0;
    animation: tipsLeftAnimate  0.6s infinite;
}
@keyframes tipsRightAnimate{
	0%, 100% {
		transform: translateX(0);
	  }
	  50% {
		transform: translateX(-14%);
	  }
}
@keyframes tipsLeftAnimate{
	0%, 100% {
		transform: translateX(0);
	  }
	  50% {
		transform: translateX(14%);
	  }
}
/* å½©çƒå¤§å»³ */
#maincontent { position: relative; margin:0 auto; width:1000px; }

/* å½©çƒéŠæˆ²é¸å–® */
#gamelistcontainer { top:72px; }
/*-----å…±ç”¨æ¨£å¼-----*/
#dialog table tr th.stressborder  { border-left:3px double #E2E2E2 }
#dialog table tr td.stressborder { border-left:3px double #E2E2E2 }

/*-----ç³»çµ±å…¬å‘Š Banner æ­·å²å¸³æˆ¶ é–‹çŽçµæžœ è¦å‰‡èªªæ˜Ž-----*/
#newscontent, #bannercontent, #dHistory, #dAccountData, #dResultContent, #dRuleContent { display:block; padding:0 0; color:#333; line-height:130% ;margin-top: 0;}
#bannercontent, #newscontent .sMaintitle, #dHistory .sMaintitle, #bannercontent .sBanner, #newscontent ul { float:left }

/* ç³»çµ±å…¬å‘Š & æ­·å²å¸³æˆ¶ & Banner */
#newscontent { width:1000px; }
#bannercontent { clear:left; width:280px }
#bannercontent .sBanner { margin:10px 0 0 }
#newscontent .sMaintitle { display: flex;align-items: center;height:20px; font-size:16px; color:#333; }
#newscontent .sMaintitle i { font-size: 20px;color: #DB1C30;margin-right: 2px; }
#dHistory .sMaintitle { display:block; height:20px; font-size:16px; color:#333;padding:0px 0 0 0px; }
.sMaintitle span { font-size:12px }
#newscontent ul { float:left; width:903px; margin:0 0 0 10px; padding:0; list-style:none }
#dHistory ul { float:left; width:924px; margin:0 0 0 10px; padding:0; list-style:none }
#newscontent ul li, #newscontent ul li span { float:left }
#newscontent ul li, #dHistory ul li { margin:2px 0 0; width:830px }
#newscontent .aMorenews, #dHistory .aMorenews { float:right; transition: all .2s;}
#newscontent .aMorenews:hover,#dHistory .aMorenews:hover{text-decoration: none;background:#333; color:white;}

#newscontent .sDate { color:#666; font-weight:bold }

/* æµ®å‹•åœ–ç¤º */
.fastLink { position: absolute; z-index: 10; top: 240px; left: -260px; }
.fastLink_close{ float: right; top: -170px; position: relative; right: 0; transition: all 0.2s ease-in-out; }
.fastLink_close:before { content: url(/images/redCloseBtn.png); }
.fastLink_content { width: 255px; height: 231px; display: block; position: relative; background-repeat: no-repeat; transition: all 0.2s ease-in-out; top: 5px; }
.fastLink_close:hover { content: url(/images/redCloseBtn_hover.png); cursor: pointer; }
.fastLink:hover > .fastLink_content { top: 0; }

/* å½©çƒæŒ‰éˆ• */
#dHallGameMenu { display:block;width:1000px; _width:1000px; background-color: #f0f0f0;height: 50px; border-bottom:1px solid #e2e2e2;}
#dHallGameMenu a { transition: all .2s; border-radius: 50px;display:inline-block; margin-top:8px; margin-left:5px;line-height:35px; text-align:center; font-weight:bold; color:#545454; font-size: 16px;  width: 102px; height: 35px}
.subMenuGame {
	padding: 0;
	margin: 0;
	background-color: #1E1E1E;
	height: 62px;
	box-shadow: 0px 4px 4px #00000080;
	border-radius: 4px;
	position: relative;
	top: 4px;
	text-align: left;
	font-size: 0;
	font-weight: normal;
	z-index: 6;
	list-style-type: none;
	display: none;
}

.subMenuGame::before {
	content: "";
	float: left;
	width: 18px;
	height: 4px;
}
.subMenuGame::after {
	content: "";
	border-top: 0;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	border-bottom: 4px solid #1E1E1E;
	height: 0;
	width: 0;
	position: absolute;
	top: -4px;
	left: 78px;
}
.subMenuGame > li{
	margin: auto;
	padding-right: 18px;
	display: inline-block;
	line-height: 62px;
	background: #1E1E1E;
	font-size: 14px;
}
.subMenuGame > li:hover,  .subMenuGame > li:focus{
	color: #FFCE05;
}

#dHallGameMenu a .arrow {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-top: 5px solid ;
	border-right: 5px solid transparent;
	position: relative;
	top: -3px;
	transition: transform .2s;
}
#dHallGameMenu a.initialed.is-active .arrow {
	border-top: 5px solid #fff;
	transform: rotate(-180deg);
	transition: transform .2s;
}
#MenuGameAll.MenuNow.initialed.is-active .subMenuGame{
	display: inline-block;
    position: absolute;
    top: 39px;
    left: 0;
    white-space: nowrap;
	min-width: 565px;
	width: auto;
}
#MenuGameAll {
	position: relative;
}
#MenuGameAll::before {
	content: "";
	display: block;
	width: 100%;
	height: 4px;
	position: absolute;
	top: 100%;
}
#dHallGameMenu a:hover, #dHallGameMenu .MenuNow { color:#fff; background-color: #db1c30; position: relative;}

#dHallGameMenu a.sideAccent { background: url(/images/CBCCSCPK10.gif); height: 280px; width: 200px; display: block;padding:0;margin:0; }

#dHallGameMenu #sideAD{	width: 200px; display: block; position: fixed; bottom: 38px; left:50px;padding:0;margin:0;z-index: 1}
#dHallGameMenu a.sideCloseBtn{ background: url(/images/redCloseBtn.png) no-repeat;width: 22px;height: 22px; display:block;cursor: pointer; padding: 0;margin-left:0;margin-top:0;}
#dHallGameMenu a.sideCloseBtn:hover{ background: url(/images/redCloseBtn_hover.png) no-repeat;width: 22px;height: 22px; display:block;}

/* æ‰€æœ‰å½©çƒ */
.gameListAD{float: left;width:220px;height:90px;background: url(/images/AD_list_MAHJONG2P_DK.png) no-repeat center/cover;cursor: pointer;}
.gameListAD:hover{opacity: 0.9;}
#dHallGameList { width:1000px;  _width:1000px; background-color: #ffffff; padding: 17px 0 0 14px; min-height: 240px;}
#dHallGameList ul, #dHallGameList li { padding:0; margin:0;}
#dHallGameList ul { box-sizing: border-box;float:left; padding-bottom: 15px;margin: 0 0 0 58px; width: 1000px;border-right:1px solid #e2e2e2; position: relative; min-height: 105px;}
#dHallGameList ul:nth-child(4n) {border-right:0;}
#dHallGameList li { list-style:none; width: 220px; height: 90px; margin: 0 11px 15px 0; float:left; box-shadow: 0px 1px 3px #0000004D; border-radius: 3px;}
#dHallGameList .dHallGameTitle { height:30px; text-align:center; line-height:30px; color:#333;font-size: 14px;}
#dHallGameList ul li a {position:relative;transition: border .2s;display: block;height: 92px;padding: 5px;font-weight: bold;color:#666666;border:1px solid #e2e2e2;border-radius: 5px;font-size: 14px;width: 220px;}
#dHallGameList ul li a:hover { background-position: 0 -28px; border: 1px solid #db1c30;color:#db1c30; box-shadow: 0px 1px 3px #0000004D;}
#dHallGameList ul li.Block {cursor: normal;}
#dHallGameList ul li a .dGameLogo {width: 80px; height: 80px; float: left;}
#dHallGameList ul li a .dCBTWKENOtitle {
	background: url(/images/GameLogo/logo_CBTWKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBHKtitle {
	background: url(/images/GameLogo/logo_CBHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBTWHKtitle {
	background: url(/images/GameLogo/logo_CBTWHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBSGHKtitle {
	background: url(/images/GameLogo/logo_CBSGHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBMOLHKtitle {
	background: url(/images/GameLogo/logo_CBMOLHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBMACHKtitle {
	background: url(/images/GameLogo/logo_CBMACHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBMO5HKtitle {
	background: url(/images/GameLogo/logo_CBMO5HK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCC1DHKtitle {
	background: url(/images/GameLogo/logo_CBCC1DHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCHKtitle {
	background: url(/images/GameLogo/logo_CBCCHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBBJHKtitle {
	background: url(/images/GameLogo/logo_CBBJHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBBINGOHKtitle {
	background: url(/images/GameLogo/logo_CBBINGOHK.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCC12SXtitle {
	background: url(/images/GameLogo/logo_CBCC12SX.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCC12SXtitle {
	background: url(/images/GameLogo/logo_CBCC12SX.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBTRONBCtitle {
	background: url(/images/GameLogo/logo_CBTRONBC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCN3Dtitle {
	background: url(/images/GameLogo/logo_CBCN3D.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCNPL3title {
	background: url(/images/GameLogo/logo_CBCNPL3.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBGDKL10title {
	background: url(/images/GameLogo/logo_CBGDKL10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAUHPKL10title {
	background: url(/images/GameLogo/logo_CBAUHPKL10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAULKKL10title {
	background: url(/images/GameLogo/logo_CBAULKKL10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBBJKENOtitle {
	background: url(/images/GameLogo/logo_CBBJKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCNDKENOtitle {
	background: url(/images/GameLogo/logo_CBCNDKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBMLTKENOtitle {
	background: url(/images/GameLogo/logo_CBMLTKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBSKKENOtitle {
	background: url(/images/GameLogo/logo_CBSKKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBORKENOtitle {
	background: url(/images/GameLogo/logo_CBORKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBKYKENOtitle {
	background: url(/images/GameLogo/logo_CBKYKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAULKKENOtitle {
	background: url(/images/GameLogo/logo_CBAULKKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAUHPKENOtitle {
	background: url(/images/GameLogo/logo_CBAUHPKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCSSCtitle {
	background: url(/images/GameLogo/logo_CBCCSSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCC3SSCtitle {
	background: url(/images/GameLogo/logo_CBCC3SSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCC5SSCtitle {
	background: url(/images/GameLogo/logo_CBCC5SSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCC10SSCtitle {
	background: url(/images/GameLogo/logo_CBCC10SSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCTKSSCtitle {
	background: url(/images/GameLogo/logo_CBCCTKSSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCKRSSCtitle {
	background: url(/images/GameLogo/logo_CBCCKRSSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBTRONSSCtitle {
	background: url(/images/GameLogo/logo_CBTRONSSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAULKSSCtitle {
	background: url(/images/GameLogo/logo_CBAULKSSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAUHPSSCtitle {
	background: url(/images/GameLogo/logo_CBAUHPSSC.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCSCPK10title {
	background: url(/images/GameLogo/logo_CBCCSCPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCMKPK10title {
	background: url(/images/GameLogo/logo_CBCCMKPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCPK10title {
	background: url(/images/GameLogo/logo_CBCCPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCHPPK10title {
	background: url(/images/GameLogo/logo_CBCCHPPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCLKPK10title {
	background: url(/images/GameLogo/logo_CBCCLKPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBLKASPK10title {
	background: url(/images/GameLogo/logo_CBLKASPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBTRONPK10title {
	background: url(/images/GameLogo/logo_CBTRONPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAULKPK10title {
	background: url(/images/GameLogo/logo_CBAULKPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAUHPPK10title {
	background: url(/images/GameLogo/logo_CBAUHPPK10.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCC11X5title {
	background: url(/images/GameLogo/logo_CBCC11X5.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCHP11X5title {
	background: url(/images/GameLogo/logo_CBCCHP11X5.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCLK11X5title {
	background: url(/images/GameLogo/logo_CBCCLK11X5.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCHPK3title {
	background: url(/images/GameLogo/logo_CBCCHPK3.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCLKK3title {
	background: url(/images/GameLogo/logo_CBCCLKK3.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBJLK3title {
	background: url(/images/GameLogo/logo_CBJLK3.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBAUHPK3title {
	background: url(/images/GameLogo/logo_CBAUHPK3.png) no-repeat center/cover;
}
#dHallGameList ul li a .dCBCCKENOtitle {
	background: url(/images/GameLogo/logo_CBCCKENO.png) no-repeat center/cover;
}
#dHallGameList ul li a .dGameInfo {
	float: right;
	height: 80px;
	width: 115px;
	text-align: center;
	padding-top: 16px;
	box-sizing: border-box;
}
#dHallGameList ul li a .dGameTitle {width: 125px;text-align: center; white-space: nowrap; display: block; }
#dHallGameList ul li a .sStatusOpen, #dHallGameList ul li a .sStatusPause, #dHallGameList ul li a .sStatusClose {
	border-radius:5px;
	margin-top: 12px;
	*margin-top:-27px;
	display: inline-block;
	/*width:75px;*/
	height: 23px;
	color:#fff;
	font-size:18px;
	line-height:22px;
	text-align:right;
	cursor: pointer;
	padding-left: 5px;
	padding-right: 5px;
}
#dHallGameList ul li a .sSec { font-size: 12px; margin-left:5px; }
#dHallGameList ul li a .sStatusOpen { background-color: #22ac38;}
#dHallGameList ul li a .sStatusPause { background-color: #e43232;}
#dHallGameList ul li a .sStatusClose { background-color: #b1b1b1; }
#dHallGameList a:link .sIcon { display:none; }
#dHallGameList a:link .is-new {
	position: absolute;
	top: -16px;
	left: -9px;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 23px;
	background: url(/images/is-new.gif?v=20200513) no-repeat;
}
#dHallGameList a:link .is-hot {
	position: absolute;
	top: -16px;
	left: -9px;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 23px;
	background: url(/images/is-hot.gif) no-repeat;
}
#dHallGameList a:hover .sIcon { }
#dHallGameList a:hover .is-new, is-hot {  }


#dHallContent{
	width: 998px;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	box-shadow: 0px 0px 5px 1px #e2e2e2;
	overflow: hidden;
}


/* Hall AD */
#HalldAd{
	margin-top: 10px;
	width: 1000px;
}
#dAdLeft { float:left; width:525px; height:100px; margin-right:5px;}
#dAdRight { float:right; width:260px; height:100px; }
#dAdLeft a, #dAdRight a { display: inline-block; height: 100px; cursor: pointer;}

/*-----æ­·å²å¸³æˆ¶  æœƒå“¡è³‡æ–™  è¦å‰‡èªªæ˜Ž  é–‹çŽçµæžœ -----*/
#dHistory table, #dHistoryDetail table, #dBCRHistoryDetail table, #dAccountData table, #dRuleContent table, #dResultContent table { float:left }

#dAccountData table.membercolorball { margin:5px 0 0 0; *margin:-25px 0 0 0 }

#dAccountData div.dMemberNormalCB, #dAccountData div.dMemberQuickCB { float:left; *float:none; display:block; overflow:hidden }
#dAccountData div.dMemberNormalCB { margin:10px 0 15px; height:102px; *background:none }
#dAccountData div.dMemberNormalCB .sLeft, #dAccountData div.dMemberNormalCB .sRight { writing-mode: vertical-lr;-ms-writing-mode: tb-rl;float:left; display:block; height:102px; width:45px; text-align:center; line-height:45px; color:#fff; }
#dAccountData div.dMemberNormalCB .sLeft { background:url("/images/MemberCB.png") 0 0 }
#dAccountData div.dMemberNormalCB .sRight { background:url("/images/MemberCB.png") right top; }
#dAccountData div.dMemberNormalCB .CB { float:left; display:block; height:72px; width:160px; padding:15px 10px; _border-right:1px solid #EAEAEA; background:url("/images/MemberCB.png") 0 -102px; }
#dAccountData div.dMemberNormalCB .CB p, #dAccountData div.dMemberQuickCB .CB p { float:left; display:block; width:160px; clear:both }
#dAccountData div.dMemberNormalCB .CB + .CB, #dAccountData div.dMemberQuickCB .CB + .CB { border-left:1px solid #EAEAEA }
#dAccountData .Title { font-size:16px; display:block; color:#333; line-height:150% }
#dAccountData div.dMemberNormalCB .CB .Title span, #dAccountData div.dMemberQuickCB .CB .Title span { float:left }
#dAccountData div.dMemberNormalCB .CB .aSetbtn, #dAccountData div.dMemberQuickCB .CB .aSetbtn { float:left; margin: 2px 0 0 1px; color:#DB1C30;}
#dAccountData div.dMemberNormalCB .CB .aSetbtn:hover, #dAccountData div.dMemberQuickCB .CB .aSetbtn:hover, #dAccountData div.dMemberNormalCB .CB .aSetbtnClick, #dAccountData div.dMemberQuickCB .CB .aSetbtnClick { color: #922122; }
#dAccountData div.dMemberQuickCB { margin:0; clear:both; height:102px; *background:none; overflow:hidden;margin-bottom:5px; }
#dAccountData div.dMemberQuickCB .sLeft, #dAccountData div.dMemberQuickCB .sRight { writing-mode: vertical-lr;-ms-writing-mode: tb-rl;float:left; display:block; height:102px; width:44px; text-align:center; line-height:45px; color:#fff }
#dAccountData div.dMemberQuickCB .sLeft { background:url("/images/MemberCB.png") 0 -204px }
#dAccountData div.dMemberQuickCB .sRight { background:url("/images/MemberCB.png") right -204px; }
#dAccountData div.dMemberQuickCB .CB { float:left; display:block; height:75px; width:160px; padding:15px 10px; _border-right:1px solid #EAEAEA; background:url("/images/MemberCB.png") 0 -102px; }

#dAccountData .detail { position:absolute; margin:-170px 0 0 230px; *margin:-495px 0 0 230px; padding:5px; background:#D8D3BD; width:535px; }
#dAccountData .detail .sClose { float:right; display:block; background:url("/images/ui-icons_ffffff_256x240.png") -96px -128px; width:16px; height:16px; *margin:-15px 0 0 0; }
#dAccountData .detail .sClose:hover { cursor:pointer; }
#dRuleContent #dRuleDetail tr th { background:#EAEAEA; text-align:left; color:#4D381E; }
#dRuleContent #dRuleDetail tr th.title { text-align:left; color:#D86C2E; }
#dRuleContent .detail { float:right; margin:-1px 0 0 0; padding:5px; background:#D0C2AE; width:840px; }

#dAccountData .dDetailcontent {
	height:492px;
	overflow-y:auto;
	overflow-x:hidden;
	_margin:-5px 0 0 0;
}
#dRuleContent table { margin:0 0 10px 0; width:100%;}
/*#dRuleDetail table { width:100% }*/
#dRuleContent #dRuleMenu { font-size:13px; padding:0 0 10px 0; font-weight:bold }
#dResult #dResultMenu { padding:0 0 10px 0; font-weight:bold }
#dResultMenu table { background:#3C372F }
#dRuleContent #dRuleMenu a:link,#dRuleContent #dRuleMenu a:visited , #dRuleContent #dRuleMenu a:link, #dRuleContent #dRuleMenu a:visited { color:#db1c30 }
#dRuleContent #dRuleMenu a:hover, #dRuleContent #dRuleMenu a:hover { text-decoration:none }
#dResult a:link, #dResult a:visited {  font-weight:bold ;color:#db1c30;}
#dResult .aMorenews{border:1px solid #db1c30; transition: all .2s;}
#dResult .aMorenews:hover,#dResult .aMorenews:hover a{text-decoration: none;}
#dResult .aMorenews:hover{text-decoration: none;background: #db1c30;}
#dResult .aMorenews:hover a{color:white }
#dRuleContent .dDetailcontent {
	width:535px;
	height:260px;
	overflow:auto;
	_margin:-5px 0 0 0;
}
#dResult{
	margin-top: 5px;
}

#dHistory #Accordion1, #dHistory #Accordion2, #dHistory #Accordion3 { float:right; border-left: solid 1px #E46A21;border-bottom: solid 1px #E46A21;border-right:1px solid #E46A21;}
#dHistory #Accordion1 .AccordionPanelTab { background:#FF9D3D; border-top:1px solid #E46A21 ;}
#dHistory #Accordion2 .AccordionPanelTab { background:#FFBC42; border-top:1px solid #E46A21 ;}
#dHistory #Accordion3 .AccordionPanelTab { background:#FF9D3D; border-top:1px solid #E46A21 ;}
#dHistory .total { float:left; margin:20px 20px 10px 0; *margin:0 20px 10px 0 }
#dHistory .subtable { background:#e9f8ff; font-weight:bold }
#dHistory .normal , #dHistoryDetail .normal, #dBCRHistoryDetail .normal, #dAccountData .normal, #dRuleContent .normal, #dResult .normal, #dHistory .quick , #dHistoryDetail .quick, #dBCRHistoryDetail .quick, #dAccountData .quick, #dRuleContent .quick, #dResult .quick {
	border:1px solid #e2e2e2;
	font-weight:bold
}
#dHistory #aDelAccountHistory span{float:right}
#dHistory #aDelAccountHistory {
	float:right;
	width:100px;
	display:block;
	height:20px;
	color:#056CFC;
	line-height:150%;
	text-decoration:none;
	background:url("/images/icon.png") 0 -20px no-repeat;
	overflow:hidden;
	font-size:12px;
	font-weight:bold
}
#dHistory #aDelAccountHistory:hover { text-decoration:underline }
#dHistory .normal , #dHistoryDetail .normal, #dBCRHistoryDetail .normal, #dAccountData .normal, #dAccountDataDetail.normal, #dRuleContent .normal, #dResult .normal {color:white; font-size:16px; background:#db1c30 }
#dHistory .quick , #dHistoryDetail .quick, #dBCRHistoryDetail .quick, #dAccountData .quick, #dAccountDataDetail .quick, #dRuleContent .quick, #dResult .quick { background:#FE9807 }
#dHistoryDetail, #dBCRHistoryDetail, #dAccountDataDetail { padding:10px 0 0 0 }
#dHistoryDetail .dPage, #dBCRHistoryDetail .dPage {
	width:850px;
	margin:0 auto;
	line-height:300%;
	text-align:right;
}
#dBCRHistoryDetail .dPage {width:902px;}
#dHistoryDetail .dTotal, #dBCRHistoryDetail .dTotal{
	width:850px;
	background:#3C372F;
	margin:0 auto;
}
#dHistoryDetail .dDetail, #dBCRHistoryDetail .dDetail {
	width:850px;
	margin:0 auto;
	height:492px;
	overflow-y:scroll;
	overflow-x:hidden;
}
#dBCRHistoryDetail .dTotal {width:902px;}
#dBCRHistoryDetail .dDetail {width:902px;height:auto;}
#dAccountDataDetail .dDetail {
	margin:0 auto;
	height:492px;
	overflow-y:scroll;
	overflow-x:hidden;
	background:#f9f9f9;
}

table.detailtitle, table.detailcontent {width:100%;}

#dAccountDataDetail .dDetail .detailcontent{background:#fff }

#dHistoryDetail .dPage .sPagelink, #dBCRHistoryDetail .dPage .sPagelink {  font-weight:bold }
#dHistoryDetail .dPage .sPagelink:hover, #dBCRHistoryDetail .dPage .sPagelink:hover { border-bottom:1px dotted #056CFC }
#dHistoryDetail .dPage select, #dBCRHistoryDetail .dPage select{ float:none; margin:0 3px; }
#dHistoryDetail .dPage table, #dBCRHistoryDetail .dPage table { line-height:125%; clear:left; }
#dHistoryDetail .dDetail .sSelect, #dBCRHistoryDetail .dDetail .sSelect { background:#FFCCCC }
#dHistoryDetail .dDetail .statusW, #dBCRHistoryDetail .dDetail .statusW { background:#d8ffb2 }
#dHistoryDetail .dDetail .statusC, #dBCRHistoryDetail .dDetail .statusC { background:#ffff00 }
#dHistoryDetail .dDetail .statusZ, #dBCRHistoryDetail .dDetail .statusZ, #dHistoryDetail .dDetail .statusN, #dBCRHistoryDetail .dDetail .statusN, #dHistoryDetail .dDetail .statusS, #dBCRHistoryDetail .dDetail .statusS { background:#ff9595 }
#dHistoryDetail .dDetail .statusD, #dBCRHistoryDetail .dDetail .statusD { background:#a9fff4 }

#dHistory table tr th, #dHistory table tr td, #dHistoryDetail table tr th, #dBCRHistoryDetail table tr th, #dHistoryDetail table tr td, #dBCRHistoryDetail table tr td, #dResult table tr th, #dAccountDataDetail table tr th { border:1px solid #e2e2e2; text-align:center }
#dAccountData .detailcontent { text-align:left; background:#FFF }
#dAccountData table tr th, #dAccountData table tr td, #dRuleContent table tr th, #dRuleContent table tr td, #dResult table tr td { border:1px solid #E2E2E2 }
#dHistory table tr th, #dHistoryDetail table tr th, #dBCRHistoryDetail table tr th, #dAccountData table tr th, #dAccountDataDetail table tr th, #dRuleContent table tr th, #dResult table tr th { background:#fdefef;  border:1px solid #e2e2e2; padding:5px; color:#333; text-align:center }
#dHistory table tr td, #dHistoryDetail table tr td, #dAccountData table tr td, #dAccountDataDetail table tr td, #dRuleContent table tr td { padding:5px }
#dBCRHistoryDetail table tr td {padding: 5px 3px}
#dHistory table tbody, #dHistoryDetail table tbody, #dBCRHistoryDetail table tbody, #dAccountData table tbody, #dAccountDataDetail table tbody, #dRuleContent table tbody, #dResult table tboty { color:#333 }
#dHistory table tbody tr.focus, #dHistoryDetail table tbody tr.focus, #dBCRHistoryDetail table tbody tr.focus, #dAccountData table tbody tr.focus, #dAccountDataDetail table tbody tr.focus { background:#B8A485; color:#FFF; }
#dHistory table tfoot, #dHistoryDetail table tfoot, #dBCRHistoryDetail table tfoot, #dAccountData table tfoot, #dAccountDataDetail table tfoot, #dHistoryDetail .dTotal table tfoot, #dBCRHistoryDetail .dTotal table tfoot { background:#CCE1FF; color:#333; font-weight:bold }
#dHistory table .money, #dHistoryDetail table .money, #dBCRHistoryDetail table .money, #dAccountData table .money, #dAccountDataDetail .money { text-align:right; font-weight:bold; font-size:13px }
#dHistory table a:link, #dHistory table a:visited, #dHistoryDetail table a:link, #dBCRHistoryDetail table a:link, #dHistoryDetail table a:visited, #dBCRHistoryDetail table a:visited, #dAccountData table a:link, #dAccountData table a:visited, #dRuleContent table a:link, #dRuleContent table a:visited { text-decoration:none; color:#056CFC; font-weight:bold }
#dHistory table a:hover, #dHistoryDetail table a:hover, #dBCRHistoryDetail table a:hover, #dAccountData table a:hover, #dRuleContent table a:hover { text-decoration:underline }
#dAccountData .aSetbtn { float:right }
#dAccountData .aSetbtnClick { float:left }
#dAccountData #sMoreFunctions {
	border: 1px solid #DB1C30;;
    border-radius: 3px;
    color: #DB1C30;
	line-height: 13px;
	padding: 1px 4px;
	background-color: transparent;
	outline:0;
}
#dAccountData #sMoreFunctions:hover {
	background-color:#DB1C30;
	color:#FFFFFF;
}

#dHistory .AccordionPanel .sNote {
	border: 1px solid #E46A21;
}

/*-----å…­åˆå½©å½©çƒ-----*/
.sCBHKball_01, .sCBHKball_02, .sCBHKball_03, .sCBHKball_04, .sCBHKball_05, .sCBHKball_06, .sCBHKball_07, .sCBHKball_08, .sCBHKball_09, .sCBHKball_10, .sCBHKball_11, .sCBHKball_12, .sCBHKball_13, .sCBHKball_14, .sCBHKball_15, .sCBHKball_16, .sCBHKball_17, .sCBHKball_18, .sCBHKball_19, .sCBHKball_20, .sCBHKball_21, .sCBHKball_22, .sCBHKball_23, .sCBHKball_24, .sCBHKball_25, .sCBHKball_26, .sCBHKball_27, .sCBHKball_28, .sCBHKball_29, .sCBHKball_30, .sCBHKball_31, .sCBHKball_32, .sCBHKball_33, .sCBHKball_34, .sCBHKball_35, .sCBHKball_36, .sCBHKball_37, .sCBHKball_38, .sCBHKball_39, .sCBHKball_40, .sCBHKball_41, .sCBHKball_42, .sCBHKball_43, .sCBHKball_44, .sCBHKball_45, .sCBHKball_46, .sCBHKball_47, .sCBHKball_48, .sCBHKball_49 {
	display:block;
	width:25px;
	height:25px;
	margin:0 auto;
	background:url("/images/CBHKball.png?20180615")
}
.sCBHKball_01 { background-position:0 0 }
.sCBHKball_02 { background-position:0 -25px }
.sCBHKball_03 { background-position:0 -50px }
.sCBHKball_04 { background-position:0 -75px }
.sCBHKball_05 { background-position:0 -100px }
.sCBHKball_06 { background-position:0 -125px }
.sCBHKball_07 { background-position:0 -150px }
.sCBHKball_08 { background-position:0 -175px }
.sCBHKball_09 { background-position:0 -200px }
.sCBHKball_10 { background-position:0 -225px }
.sCBHKball_11 { background-position:-25px 0 }
.sCBHKball_12 { background-position:-25px -25px }
.sCBHKball_13 { background-position:-25px -50px }
.sCBHKball_14 { background-position:-25px -75px }
.sCBHKball_15 { background-position:-25px -100px }
.sCBHKball_16 { background-position:-25px -125px }
.sCBHKball_17 { background-position:-25px -150px }
.sCBHKball_18 { background-position:-25px -175px }
.sCBHKball_19 { background-position:-25px -200px }
.sCBHKball_20 { background-position:-25px -225px }
.sCBHKball_21 { background-position:-50px 0 }
.sCBHKball_22 { background-position:-50px -25px }
.sCBHKball_23 { background-position:-50px -50px }
.sCBHKball_24 { background-position:-50px -75px }
.sCBHKball_25 { background-position:-50px -100px }
.sCBHKball_26 { background-position:-50px -125px }
.sCBHKball_27 { background-position:-50px -150px }
.sCBHKball_28 { background-position:-50px -175px }
.sCBHKball_29 { background-position:-50px -200px }
.sCBHKball_30 { background-position:-50px -225px }
.sCBHKball_31 { background-position:-75px 0 }
.sCBHKball_32 { background-position:-75px -25px }
.sCBHKball_33 { background-position:-75px -50px }
.sCBHKball_34 { background-position:-75px -75px }
.sCBHKball_35 { background-position:-75px -100px }
.sCBHKball_36 { background-position:-75px -125px }
.sCBHKball_37 { background-position:-75px -150px }
.sCBHKball_38 { background-position:-75px -175px }
.sCBHKball_39 { background-position:-75px -200px }
.sCBHKball_40 { background-position:-75px -225px }
.sCBHKball_41 { background-position:-100px 0 }
.sCBHKball_42 { background-position:-100px -25px }
.sCBHKball_43 { background-position:-100px -50px }
.sCBHKball_44 { background-position:-100px -75px }
.sCBHKball_45 { background-position:-100px -100px }
.sCBHKball_46 { background-position:-100px -125px }
.sCBHKball_47 { background-position:-100px -150px }
.sCBHKball_48 { background-position:-100px -175px }
.sCBHKball_49 { background-position:-100px -200px }

#dResult .sCBHKball_01, #dResult .sCBHKball_02, #dResult .sCBHKball_03, #dResult .sCBHKball_04, #dResult .sCBHKball_05, #dResult .sCBHKball_06, #dResult .sCBHKball_07, #dResult .sCBHKball_08, #dResult .sCBHKball_09, #dResult .sCBHKball_10, #dResult .sCBHKball_11, #dResult .sCBHKball_12, #dResult .sCBHKball_13, #dResult .sCBHKball_14, #dResult .sCBHKball_15, #dResult .sCBHKball_16, #dResult .sCBHKball_17, #dResult .sCBHKball_18, #dResult .sCBHKball_19, #dResult .sCBHKball_20, #dResult .sCBHKball_21, #dResult .sCBHKball_22, #dResult .sCBHKball_23, #dResult .sCBHKball_24, #dResult .sCBHKball_25, #dResult .sCBHKball_26, #dResult .sCBHKball_27, #dResult .sCBHKball_28, #dResult .sCBHKball_29, #dResult .sCBHKball_30, #dResult .sCBHKball_31, #dResult .sCBHKball_32, #dResult .sCBHKball_33, #dResult .sCBHKball_34, #dResult .sCBHKball_35, #dResult .sCBHKball_36, #dResult .sCBHKball_37, #dResult .sCBHKball_38, #dResult .sCBHKball_39, #dResult .sCBHKball_40, #dResult .sCBHKball_41, #dResult .sCBHKball_42, #dResult .sCBHKball_43, #dResult .sCBHKball_44, #dResult .sCBHKball_45, #dResult .sCBHKball_46, #dResult .sCBHKball_47, #dResult .sCBHKball_48, #dResult .sCBHKball_49 { background:url("/images/Result_CBHKball.png?20180615") }

#dResult .sCBHKball_01 { background-position:0 0 }
#dResult .sCBHKball_02 { background-position:0 -25px }
#dResult .sCBHKball_03 { background-position:0 -50px }
#dResult .sCBHKball_04 { background-position:0 -75px }
#dResult .sCBHKball_05 { background-position:0 -100px }
#dResult .sCBHKball_06 { background-position:0 -125px }
#dResult .sCBHKball_07 { background-position:0 -150px }
#dResult .sCBHKball_08 { background-position:0 -175px }
#dResult .sCBHKball_09 { background-position:0 -200px }
#dResult .sCBHKball_10 { background-position:0 -225px }
#dResult .sCBHKball_11 { background-position:-25px 0 }
#dResult .sCBHKball_12 { background-position:-25px -25px }
#dResult .sCBHKball_13 { background-position:-25px -50px }
#dResult .sCBHKball_14 { background-position:-25px -75px }
#dResult .sCBHKball_15 { background-position:-25px -100px }
#dResult .sCBHKball_16 { background-position:-25px -125px }
#dResult .sCBHKball_17 { background-position:-25px -150px }
#dResult .sCBHKball_18 { background-position:-25px -175px }
#dResult .sCBHKball_19 { background-position:-25px -200px }
#dResult .sCBHKball_20 { background-position:-25px -225px }
#dResult .sCBHKball_21 { background-position:-50px 0 }
#dResult .sCBHKball_22 { background-position:-50px -25px }
#dResult .sCBHKball_23 { background-position:-50px -50px }
#dResult .sCBHKball_24 { background-position:-50px -75px }
#dResult .sCBHKball_25 { background-position:-50px -100px }
#dResult .sCBHKball_26 { background-position:-50px -125px }
#dResult .sCBHKball_27 { background-position:-50px -150px }
#dResult .sCBHKball_28 { background-position:-50px -175px }
#dResult .sCBHKball_29 { background-position:-50px -200px }
#dResult .sCBHKball_30 { background-position:-50px -225px }
#dResult .sCBHKball_31 { background-position:-75px 0 }
#dResult .sCBHKball_32 { background-position:-75px -25px }
#dResult .sCBHKball_33 { background-position:-75px -50px }
#dResult .sCBHKball_34 { background-position:-75px -75px }
#dResult .sCBHKball_35 { background-position:-75px -100px }
#dResult .sCBHKball_36 { background-position:-75px -125px }
#dResult .sCBHKball_37 { background-position:-75px -150px }
#dResult .sCBHKball_38 { background-position:-75px -175px }
#dResult .sCBHKball_39 { background-position:-75px -200px }
#dResult .sCBHKball_40 { background-position:-75px -225px }
#dResult .sCBHKball_41 { background-position:-100px 0 }
#dResult .sCBHKball_42 { background-position:-100px -25px }
#dResult .sCBHKball_43 { background-position:-100px -50px }
#dResult .sCBHKball_44 { background-position:-100px -75px }
#dResult .sCBHKball_45 { background-position:-100px -100px }
#dResult .sCBHKball_46 { background-position:-100px -125px }
#dResult .sCBHKball_47 { background-position:-100px -150px }
#dResult .sCBHKball_48 { background-position:-100px -175px }
#dResult .sCBHKball_49 { background-position:-100px -200px }

/*-----å»£è¥¿å¿«æ¨‚ååˆ†-----*/
.sCBGXKL10ball_01, .sCBGXKL10ball_02, .sCBGXKL10ball_03, .sCBGXKL10ball_04, .sCBGXKL10ball_05, .sCBGXKL10ball_06, .sCBGXKL10ball_07, .sCBGXKL10ball_08, .sCBGXKL10ball_09, .sCBGXKL10ball_10, .sCBGXKL10ball_11, .sCBGXKL10ball_12, .sCBGXKL10ball_13, .sCBGXKL10ball_14, .sCBGXKL10ball_15, .sCBGXKL10ball_16, .sCBGXKL10ball_17, .sCBGXKL10ball_18, .sCBGXKL10ball_19, .sCBGXKL10ball_20, .sCBGXKL10ball_21 {
	display:block;
	width:25px;
	height:25px;
	margin:0 auto;
	background:url("/images/CBGXKL10ball.png?20180615")
}
.sCBGXKL10ball_01 { background-position:0 0 }
.sCBGXKL10ball_02 { background-position:0 -25px }
.sCBGXKL10ball_03 { background-position:0 -50px }
.sCBGXKL10ball_04 { background-position:0 -75px }
.sCBGXKL10ball_05 { background-position:0 -100px }
.sCBGXKL10ball_06 { background-position:0 -125px }
.sCBGXKL10ball_07 { background-position:0 -150px }
.sCBGXKL10ball_08 { background-position:0 -175px }
.sCBGXKL10ball_09 { background-position:0 -200px }
.sCBGXKL10ball_10 { background-position:0 -225px }
.sCBGXKL10ball_11 { background-position:-25px 0 }
.sCBGXKL10ball_12 { background-position:-25px -25px }
.sCBGXKL10ball_13 { background-position:-25px -50px }
.sCBGXKL10ball_14 { background-position:-25px -75px }
.sCBGXKL10ball_15 { background-position:-25px -100px }
.sCBGXKL10ball_16 { background-position:-25px -125px }
.sCBGXKL10ball_17 { background-position:-25px -150px }
.sCBGXKL10ball_18 { background-position:-25px -175px }
.sCBGXKL10ball_19 { background-position:-25px -200px }
.sCBGXKL10ball_20 { background-position:-25px -225px }
.sCBGXKL10ball_21 { background-position:-50px 0 }

#dResult .sCBGXKL10ball_01, #dResult .sCBGXKL10ball_02, #dResult .sCBGXKL10ball_03, #dResult .sCBGXKL10ball_04, #dResult .sCBGXKL10ball_05, #dResult .sCBGXKL10ball_06, #dResult .sCBGXKL10ball_07, #dResult .sCBGXKL10ball_08, #dResult .sCBGXKL10ball_09, #dResult .sCBGXKL10ball_10, #dResult .sCBGXKL10ball_11, #dResult .sCBGXKL10ball_12, #dResult .sCBGXKL10ball_13, #dResult .sCBGXKL10ball_14, #dResult .sCBGXKL10ball_15, #dResult .sCBGXKL10ball_16, #dResult .sCBGXKL10ball_17, #dResult .sCBGXKL10ball_18, #dResult .sCBGXKL10ball_19, #dResult .sCBGXKL10ball_20, #dResult .sCBGXKL10ball_21 { background:url("/images/Result_CBGXKL10ball.png?20180615") }

#dResult .sCBGXKL10ball_01 { background-position:0 0 }
#dResult .sCBGXKL10ball_02 { background-position:0 -25px }
#dResult .sCBGXKL10ball_03 { background-position:0 -50px }
#dResult .sCBGXKL10ball_04 { background-position:0 -75px }
#dResult .sCBGXKL10ball_05 { background-position:0 -100px }
#dResult .sCBGXKL10ball_06 { background-position:0 -125px }
#dResult .sCBGXKL10ball_07 { background-position:0 -150px }
#dResult .sCBGXKL10ball_08 { background-position:0 -175px }
#dResult .sCBGXKL10ball_09 { background-position:0 -200px }
#dResult .sCBGXKL10ball_10 { background-position:0 -225px }
#dResult .sCBGXKL10ball_11 { background-position:-25px 0 }
#dResult .sCBGXKL10ball_12 { background-position:-25px -25px }
#dResult .sCBGXKL10ball_13 { background-position:-25px -50px }
#dResult .sCBGXKL10ball_14 { background-position:-25px -75px }
#dResult .sCBGXKL10ball_15 { background-position:-25px -100px }
#dResult .sCBGXKL10ball_16 { background-position:-25px -125px }
#dResult .sCBGXKL10ball_17 { background-position:-25px -150px }
#dResult .sCBGXKL10ball_18 { background-position:-25px -175px }
#dResult .sCBGXKL10ball_19 { background-position:-25px -200px }
#dResult .sCBGXKL10ball_20 { background-position:-25px -225px }
#dResult .sCBGXKL10ball_21 { background-position:-50px 0 }

/*-----å¿«æ¨‚ååˆ†-----*/
.sKL10ball_01, .sKL10ball_02, .sKL10ball_03, .sKL10ball_04, .sKL10ball_05, .sKL10ball_06, .sKL10ball_07, .sKL10ball_08, .sKL10ball_09, .sKL10ball_10, .sKL10ball_11, .sKL10ball_12, .sKL10ball_13, .sKL10ball_14, .sKL10ball_15, .sKL10ball_16, .sKL10ball_17, .sKL10ball_18, .sKL10ball_19, .sKL10ball_20 {
	display:block;
	width:25px;
	height:25px;
	margin:0 auto;
	background:url("/images/KL10ball.png?20180615")
}
.sKL10ball_01 { background-position:0 0 }
.sKL10ball_02 { background-position:0 -25px }
.sKL10ball_03 { background-position:0 -50px }
.sKL10ball_04 { background-position:0 -75px }
.sKL10ball_05 { background-position:0 -100px }
.sKL10ball_06 { background-position:0 -125px }
.sKL10ball_07 { background-position:0 -150px }
.sKL10ball_08 { background-position:0 -175px }
.sKL10ball_09 { background-position:0 -200px }
.sKL10ball_10 { background-position:0 -225px }
.sKL10ball_11 { background-position:-25px 0 }
.sKL10ball_12 { background-position:-25px -25px }
.sKL10ball_13 { background-position:-25px -50px }
.sKL10ball_14 { background-position:-25px -75px }
.sKL10ball_15 { background-position:-25px -100px }
.sKL10ball_16 { background-position:-25px -125px }
.sKL10ball_17 { background-position:-25px -150px }
.sKL10ball_18 { background-position:-25px -175px }
.sKL10ball_19 { background-position:-25px -200px }
.sKL10ball_20 { background-position:-25px -225px }

#dResult .sKL10ball_01, #dResult .sKL10ball_02, #dResult .sKL10ball_03, #dResult .sKL10ball_04, #dResult .sKL10ball_05, #dResult .sKL10ball_06, #dResult .sKL10ball_07, #dResult .sKL10ball_08, #dResult .sKL10ball_09, #dResult .sKL10ball_10, #dResult .sKL10ball_11, #dResult .sKL10ball_12, #dResult .sKL10ball_13, #dResult .sKL10ball_14, #dResult .sKL10ball_15, #dResult .sKL10ball_16, #dResult .sKL10ball_17, #dResult .sKL10ball_18, #dResult .sKL10ball_19, #dResult .sKL10ball_20 { background:url("/images/Result_KL10ball.png?20180615") }

#dResult .sKL10ball_01 { background-position:0 0 }
#dResult .sKL10ball_02 { background-position:0 -25px }
#dResult .sKL10ball_03 { background-position:0 -50px }
#dResult .sKL10ball_04 { background-position:0 -75px }
#dResult .sKL10ball_05 { background-position:0 -100px }
#dResult .sKL10ball_06 { background-position:0 -125px }
#dResult .sKL10ball_07 { background-position:0 -150px }
#dResult .sKL10ball_08 { background-position:0 -175px }
#dResult .sKL10ball_09 { background-position:0 -200px }
#dResult .sKL10ball_10 { background-position:0 -225px }
#dResult .sKL10ball_11 { background-position:-25px 0 }
#dResult .sKL10ball_12 { background-position:-25px -25px }
#dResult .sKL10ball_13 { background-position:-25px -50px }
#dResult .sKL10ball_14 { background-position:-25px -75px }
#dResult .sKL10ball_15 { background-position:-25px -100px }
#dResult .sKL10ball_16 { background-position:-25px -125px }
#dResult .sKL10ball_17 { background-position:-25px -150px }
#dResult .sKL10ball_18 { background-position:-25px -175px }
#dResult .sKL10ball_19 { background-position:-25px -200px }
#dResult .sKL10ball_20 { background-position:-25px -225px }

/*-----PK10å½©çƒ-----*/
#dResult .sPK10ball_01, #dResult .sPK10ball_02, #dResult .sPK10ball_03, #dResult .sPK10ball_04, #dResult .sPK10ball_05, #dResult .sPK10ball_06, #dResult .sPK10ball_07, #dResult .sPK10ball_08, #dResult .sPK10ball_09, #dResult .sPK10ball_10 {
	display:block;
	width:17px;
	height:26px;
	margin:0 auto;
	background: url(/images/Result_PK10ball.png)
}
#dResult .sPK10ball_01 { background-position:0 0 }
#dResult .sPK10ball_02 { background-position:0 -25px }
#dResult .sPK10ball_03 { background-position:0 -50px }
#dResult .sPK10ball_04 { background-position:0 -75px }
#dResult .sPK10ball_05 { background-position:0 -100px }
#dResult .sPK10ball_06 { background-position:0 -125px }
#dResult .sPK10ball_07 { background-position:0 -150px }
#dResult .sPK10ball_08 { background-position:0 -175px }
#dResult .sPK10ball_09 { background-position:0 -200px }
#dResult .sPK10ball_10 { background-position:0 -225px }

/*-----K3è™Ÿç¢¼-----*/
#dResult .sK3ball_01, #dResult .sK3ball_02, #dResult .sK3ball_03, #dResult .sK3ball_04, #dResult .sK3ball_05, #dResult .sK3ball_06 {
	display:block;
	width:26px;
	height:26px;
	margin:0 auto;
	background:url(/images/K3ball.png)
}
#dResult .sK3ball_01 { background-position:0 0 }
#dResult .sK3ball_02 { background-position:0 -26px }
#dResult .sK3ball_03 { background-position:0 -52px }
#dResult .sK3ball_04 { background-position:0 -78px }
#dResult .sK3ball_05 { background-position:0 -104px }
#dResult .sK3ball_06 { background-position:0 -130px }

#CC_group{
	z-index: 1000000001;
	position: fixed;
   bottom: 0;
	cursor: pointer
}
.CC_group_close{
	color: #c30000;
	text-align: right;
  letter-spacing: 4px
}
.fortuna{
	position: relative;
	width: 200px;
	height:250px;
	cursor: pointer;
}
/* æ™‚æ™‚å½©å¤§å»³é¸å–® */
.lobbymenu_small {
	float: left;
	position: relative;
}
.lobbymenu_small:hover .lobbymenu_child_small{
	display: block;
}
.lobbymenu_child_small {
	position: absolute;
	width: 70px;
	background-color: #fff;
	margin: 0;
	padding: 4px 0;
	list-style: none;
	box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.45);
	border-radius: 5px;
	z-index: 1;
	display: none;
}
.lobbymenu_child_small li {
	font-size: 12px;
	padding: 3px 8px;
	cursor: pointer;
}
.lobbymenu_child_small li:hover {
	color: #db1c30;
}
.lobbymenu_title_small {
	display: inline-block;
	width: 70px;
	height: 20px;
	line-height: 20px;
	color: white;
	text-align: center;
	border-radius: 5px;
	background: #9B2023;
	background: linear-gradient(to bottom, #D61C2F , #9B2023);
	cursor: pointer;
}
.lobbymenu_title_small:after {
	margin-left: 5px;
	border-bottom: 0 solid transparent;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top-style: solid;
	border-top-width: 7px;
	content: "";
	display: inline-block;
	height: 0;
	vertical-align: middle;
	width: 0;
}
.lobbymenufixed_small {
	line-height: 20px;
}
.gameList::before {
	content: attr(gameList-native);
	color: #1E1E1E;
	font-weight: bold;
	font-size: 16px;
	float: left;
	margin-right: 8px;
	margin-left: -58px;
	display: block;
	width: 50px;
	text-align: center;
}

@charset "UTF-8";

/* SpryAccordion.css - version 0.4 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 *
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 *
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
.Accordion {
	border-left: solid 1px #D0C2AE;
	border-bottom: solid 1px #D0C2AE;
	overflow:hidden;
	width:540px;
	margin:20px 0 0;
	*margin:0
}

/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 *
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
	.AccordionPanel .sNote {
		float:right;
		display:inline-block;
		width:164px;
		height:20px;
		font-size:12px;
		font-weight:normal;
		border:1px solid #F2E9DA;
		margin:4px 0 0 5px;
		padding:1px 5px 0 5px;
		line-height:150%;
		line-height:180% \9;
	}
	.AccordionPanel .sNote .money { float:right; font-weight:bold }

/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 *
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 *
 * NOTE:
 * This rule uses -moz-user-select and -khtml-user-select properties to prevent the
 * user from selecting the text in the AccordionPanelTab. These are proprietary browser
 * properties that only work in Mozilla based browsers (like FireFox) and KHTML based
 * browsers (like Safari), so they will not pass W3C validation. If you want your documents to
 * validate, and don't care if the user can select the text within an AccordionPanelTab,
 * you can safely remove those properties without affecting the functionality of the widget.
 */
.AccordionPanelTab {
	color:#333;
	font-size:16px;
	font-weight:bold;
	margin: 0px;
	padding:0 5px 0 10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	border-top:1px solid #D8D3BD;
	height:30px;
	line-height:200%;
	overflow:hidden;
}

/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 *
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 *
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
}

.AccordionPanelContent table{
	width:540px;}
	
/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
.AccordionPanelOpen .AccordionPanelTab {
	background:#E24403;
	font-size:16px;
	font-weight:bold;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.AccordionPanelTabHover {
	color:#FFF;
	font-weight:bold;
	background:#E24403
}
.AccordionPanelOpen .AccordionPanelTabHover {
	background:url(../static/HistoryTitle.png) center -30px; color:#FFF; font-size:16px; font-weight:bold;
	font-weight:bold;
	color:#FFF;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
.AccordionFocused .AccordionPanelTab {

}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {

}

/*紅色字體*/.fontred { color:red }
/*最下方白色粗體*//*.fontwhite { color:#333; font-weight:bold; float:right; margin:-15px 10px 0 0;font-size: 14px; }*/
/*黑色粗體*/.fontbold { color:black; width:100%;font-weight:bold;text-align:center}
.customAgreement #content {
	font-family:Microsoft JhengHei,Arial, Helvetica, sans-serif;
	overflow:hidden;
	line-height:16px;
	padding:16px 22px;
	text-align: left;
	background-color: #fff;
	color: #000;
}
.customAgreement  #content > b{
	display: block;
	font-size: 14px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.customAgreement #content ol{
	margin: 0px 0px 10px 0px;
    padding: 0 0;
}
.customAgreement #content li{
	margin-left: 25px;
}
.customAgreement .customAgreementHeader {
	position: absolute;
    z-index: 3;
    width: 100%;
    height: 45px;
    line-height: 45px;
    background: #e43232;
	top: -45px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #fff;
	display: block !important;
	font-size: 16px;
}
.customAgreement .customAgreementHeader a {
	color: #fff;
	position: absolute;
    right: 12px;
    top: 22px;
}
.customAgreement .ui-icon {
	background-position: 0px 1px;
	background-image: url(/CSS/ui-lightness/images/icon_close.png) !important;
}
