:root{--color-primary:#2161b3;--color-primary-light:#667cce;--color-primary-dark:#1e579f;--color-primary-bg:#163dae;--color-header-bg:#1a428a;--color-nav-bg:#0d3473;--color-nav-hover:#1e4f9f;--color-sub-nav-bg:#2161b3;--color-gold:#ffd100;--color-gold-dark:#d4ba7a;--color-text:#3c4454;--color-text-dark:#333;--color-text-light:#666;--color-text-white:#fff;--color-text-blue:#2161b3;--color-danger:#bd0000;--color-danger-light:#ce0000;--color-danger-bg:#f2dede;--color-success:#3c763d;--color-success-bg:#dff0d8;--color-bg-body:#fff;--color-bg-page:#f5f5f5;--color-bg-sidebar:#f8f9fa;--color-bg-table-header:#e6edf8;--color-bg-table-stripe:#fafbfd;--color-bg-hover:#ffffc6;--color-selected:#ffc214;--color-diamond-bg:#f3f5f9;--color-jiao-bg:#faecc0;--color-cell-bg:#edf4fe;--color-border:#bbc4ce;--color-border-light:#d5dce6;--color-border-table:#c5cdd7;--font-xs:11px;--font-sm:12px;--font-md:13px;--font-lg:14px;--font-xl:16px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--header-height:95px;--nav-height:38px;--sidebar-width:200px;--page-min-width:1225px;--radius-sm:2px;--radius-md:4px;--radius-lg:6px}.index-container{min-width:var(--page-min-width)}.header{z-index:10;position:relative}.top_w{background:linear-gradient(#0d4a94,#0b3775);align-items:center;height:62px;padding:0 10px;display:flex;position:relative}.logo{float:left;align-items:center;width:190px;margin-right:15px;display:flex}.logo img{vertical-align:middle;height:45px}.brand-logo-text{color:#f3e664;letter-spacing:0;-webkit-text-stroke:1px #111;text-shadow:1px 0 #111,-1px 0 #111,0 1px #111,0 -1px #111;white-space:nowrap;justify-content:center;align-items:center;width:160px;height:45px;font-family:Kaiti SC,STKaiti,KaiTi,楷体,KaiTi_GB2312,serif;font-size:34px;font-weight:800;line-height:1;display:inline-flex}.top_box{float:left}.menu1{align-items:center;gap:10px;display:flex}.draw_number{color:var(--color-gold);font-size:var(--font-sm);min-width:120px;line-height:1.3}.draw_number #resultLotName span{font-weight:700}.draw_number #divResultInstallNo{color:var(--color-text-white);font-size:var(--font-lg);font-weight:700}.top_menu{align-items:flex-end;height:57px;display:flex;position:absolute;top:0;right:60px}.top_menu a{color:var(--color-text-white);font-size:var(--font-sm);white-space:nowrap;border-radius:4px 4px 0 0;padding:5px 8px;display:block}.top_menu a:hover{background:#ffffff1a;text-decoration:none}.bell_on{cursor:pointer;width:30px;height:30px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.bell_on:before{content:"♬";font-size:20px}.lotterys{background:#2161b3;height:38px;position:relative}.menucontainer{align-items:center;height:38px;display:flex;position:relative}.show_games{display:inline-block;position:absolute;left:40px}.show{padding-left:40px;display:inline-block}.game-collapse{color:#fff;background:#6da1e0;border:none;border-radius:2px;width:22px;height:22px;font-size:10px;line-height:22px;position:absolute;top:8px;left:8px}.items{align-items:center;height:38px;margin:0;padding:0;list-style:none;display:flex}.items li .item a{color:var(--color-text-white);font-size:var(--font-sm);white-space:nowrap;padding:8px 15px;transition:background .2s;display:block}.items li .item a:hover{background:#ffffff1a;text-decoration:none}.items li .item a.selected{color:#2161b3;background:#fff;font-weight:700}.items li .item .removebtn{display:none}.sub_box{z-index:12;background:0 0;height:28px;position:absolute;top:16px;right:54px}.submenu{height:32px}.submenu ul{height:100%;margin:0;padding:0;list-style:none;display:flex}.submenu ul li a{color:var(--color-text-white);font-size:var(--font-sm);white-space:nowrap;background:#06447d;border:1px solid #0d5ca7;border-radius:2px;margin-left:6px;padding:5px 10px;display:block}.submenu ul li a:hover{background:#ffffff26;text-decoration:none}.submenu ul li a.c_curr{color:#fff;background:#0f579a;font-weight:700}.bet-sub-nav{background:#e9e9e9;border-bottom:1px solid #d2d2d2;height:38px;padding-left:230px}.bet-submenu{align-items:center;height:38px;display:flex}.bet-submenu ul{align-items:center;gap:7px;height:100%;margin:0;padding:0;list-style:none;display:flex}.bet-submenu ul li a{color:#333;font-size:var(--font-sm);white-space:nowrap;border-radius:2px;padding:3px 8px;line-height:20px;display:block}.bet-submenu ul li a:hover,.bet-submenu ul li a.c_curr{color:#fff;background:#ff6c36;text-decoration:none}.middle-content{min-height:calc(100vh - 125px);display:flex}.sider-left{border-right:1px solid var(--color-border-light);background:#efefef;width:220px;min-width:220px;overflow-y:auto}.content{flex:1;padding:0;overflow-y:auto}.foot_box{min-width:var(--page-min-width);border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);text-indent:3px;background:#f6f6f6;padding:0 10px;line-height:25px;position:relative}.foot_box .more_c{color:#684716;cursor:pointer;position:absolute;top:0;right:18px}.foot_box .info{padding-right:65px;overflow:hidden}.foot_box .info marquee span{color:#f54b00}.foot_box .info marquee span:not(:first-child){margin-left:50px}.list{border-collapse:collapse;width:100%;font-size:var(--font-sm)}.list thead th{background:var(--color-bg-table-header);color:var(--color-text);border:1px solid var(--color-border-table);text-align:center;white-space:nowrap;padding:6px 8px;font-weight:700}.list tbody tr:nth-child(2n){background:var(--color-bg-table-stripe)}.list tbody tr:hover{background:var(--color-bg-hover)}.list tbody td,.list tbody th{border:1px solid var(--color-border-table);text-align:center;vertical-align:middle;padding:5px 8px}.list tfoot td{border:1px solid var(--color-border-table);text-align:center;background:#f7f7f7;padding:5px 8px}.data_table{margin-bottom:20px}.table_ball tbody td{font-size:var(--font-sm)}.user_info{margin-bottom:15px}.user_info thead th{font-size:var(--font-lg);padding:8px}.user_info tbody th{text-align:right;background:#f5f5f5;width:120px;padding:6px 10px}.user_info tbody td{text-align:left;padding:6px 10px}.bar_tit{font-size:var(--font-md);background:#fff;border-bottom:1px solid #d1d1d1;margin-bottom:8px;padding:10px 8px 8px}.bar_tit b{border-bottom:2px solid var(--color-primary);color:var(--color-primary);padding-bottom:8px;display:inline-block}.jt-container{padding:10px}.no-data{text-align:center;color:#333;font-size:var(--font-sm);padding:8px}.pager-row td{color:#333;text-align:left}.sub_w2{border:1px solid var(--color-border-table);background:#fff1e8;margin-top:10px}.sub_w2 a{color:#333;text-align:center;border-right:1px solid #0000;min-width:92px}.sub_w2 a.c_curr{color:#d90000;border:1px solid var(--color-border-table);background:#fff;border-bottom-color:#fff;font-weight:700}.sub_w2 .data_table{margin:6px -1px -1px}.form-group{margin-bottom:var(--space-md)}.form-group label{margin-bottom:var(--space-xs);color:var(--color-text);font-weight:700;display:block}.form-row{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.btn{border-radius:var(--radius-sm);font-size:var(--font-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;padding:5px 15px;transition:all .2s;display:inline-block}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-primary{color:#fff;background:linear-gradient(#276fc2,#1f5ba9);border-color:#1b4e8e}.btn-primary:hover:not(:disabled){background:linear-gradient(#2c7cd6,#2263b5)}.search-bar .btn-primary,.search-bar .btn-default{color:#fff;min-width:46px;height:26px;font-size:var(--font-sm);background:linear-gradient(#ff9146,#e7661d);border-color:#d65e17;padding:0 10px}.btn-orange{color:#fff;background:linear-gradient(#f79a30,#e07e12);border-color:#c96e0e}.btn-orange:hover:not(:disabled){background:linear-gradient(#f8a840,#e5881e)}.btn-default{color:var(--color-text);border-color:var(--color-border);background:#f5f5f5}.btn-default:hover:not(:disabled){background:#eee}.btn-sm{font-size:var(--font-xs);padding:3px 10px}.btn-lg{font-size:var(--font-lg);padding:8px 25px}.input-group{align-items:center;gap:var(--space-xs);display:flex}.input-group input{width:80px}.search-bar{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;flex-wrap:wrap;display:flex}.search-bar label{white-space:nowrap}.search-bar .date-range{align-items:center;gap:4px;display:flex}.search-bar .date-range input[type=date]{width:130px}.amount-chips{flex-wrap:wrap;gap:4px;display:flex}.amount-chips .chip{border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-xs);cursor:pointer;color:var(--color-primary);background:#fff;padding:2px 8px;display:inline-block}.amount-chips .chip:hover,.amount-chips .chip.active{background:var(--color-primary);color:#fff}.login-form{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;max-width:400px;margin:80px auto 0;box-shadow:0 2px 10px #0000001a}.login-form .login-header{text-align:center;border-bottom:1px solid var(--color-border-light);padding:20px}.login-form .login-header h2{color:var(--color-primary);font-size:20px}.login-form .login-body{padding:20px}.login-form .form-item{align-items:center;margin-bottom:15px;display:flex}.login-form .form-item label{text-align:right;white-space:nowrap;width:80px;margin-right:10px}.login-form .form-item input{flex:1;height:30px;padding:4px 8px}.login-form .form-item .captcha-box{flex:1;gap:5px;display:flex}.login-form .form-item .captcha-box input{flex:1}.login-form .form-item .captcha-box img{cursor:pointer;border:1px solid var(--color-border);height:30px}.login-form .login-error{color:var(--color-danger);text-align:center;font-size:var(--font-sm);margin-bottom:10px}.login-form .login-btn{width:100%;height:36px;font-size:var(--font-lg);font-weight:700}.password-form{max-width:520px}.password-form .form-table{border:1px solid var(--color-border-table);width:100%}.password-form .form-table td{border:1px solid var(--color-border-table);padding:8px}.password-form .form-table td:first-child{text-align:right;background:#eef4fb;width:100px;font-weight:700}.password-form .form-table input{width:200px;height:28px}.password-form .btn-group{justify-content:flex-start;gap:10px;margin-top:15px;padding-left:108px;display:flex}.modal-overlay{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{border-radius:var(--radius-md);background:#fff;min-width:320px;max-width:90vw;max-height:85vh;overflow-y:auto;box-shadow:0 4px 20px #0000004d}.modal-header{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.modal-header h3{font-size:var(--font-lg);color:var(--color-primary);margin:0}.modal-header .close-btn{cursor:pointer;color:var(--color-text-light);font-size:20px}.modal-header .close-btn:hover{color:var(--color-text)}.modal-body{padding:16px}.modal-footer{border-top:1px solid var(--color-border-light);justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.loading-overlay{z-index:100;background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spinner{border:3px solid var(--color-border-light);border-top-color:var(--color-primary);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.online-bet-frame{clear:both;color:#333;background:#fff;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px}.online-bet-frame h1,.online-bet-frame h2,.online-bet-frame h3,.online-bet-frame h4,.online-bet-frame h5,.online-bet-frame h6,.online-bet-frame p{margin:0}.online-bet-frame a{color:#333;text-decoration:none}.online-bet-frame .pad10{padding:10px}.online-bet-frame .jt-container{min-width:1030px;overflow:hidden}.online-bet-frame table{border-collapse:collapse;border-spacing:0;width:100%;font-size:13px}.online-bet-frame table th,.online-bet-frame table td{text-align:center;border:1px solid;padding:0}.online-bet-frame #main{margin-right:250px;overflow:hidden}.online-bet-frame #right{float:right;width:240px;margin-bottom:10px}.online-bet-frame .bold{font-weight:700}.online-bet-frame .color_lv{color:#360c00}.online-bet-frame .floatleft{float:left}.online-bet-frame .floatright{float:right;color:#fff}.online-bet-frame .clearfloat{clear:both}.online-bet-frame #header{margin-bottom:5px;overflow:hidden}.online-bet-frame .lottery_info{background:#2161b3;border:1px solid #d2dbfc;height:30px;line-height:28px}.online-bet-frame .lottery_info_left{height:30px;padding:0 10px;line-height:30px}.online-bet-frame .lottery_info_right{text-align:right;height:30px;margin:0 10px 0 0;line-height:30px}.online-bet-frame .lottery_info #gameName{color:#ffd100;background:url(/default/css/Skins/blue/images/m_ico2_c.png) 0 no-repeat;padding:3px 3px 3px 30px;font-size:12px;font-weight:700}.online-bet-frame #header .result{color:#fff;height:30px;font-weight:700;line-height:28px}.online-bet-frame #bresult,.online-bet-frame #cdClose,.online-bet-frame #cdDraw,.online-bet-frame #cdRnNum{color:#ce0000;text-align:center;background:#fff;border:1px solid #d8c28a;border-radius:3px;padding:2px 5px;font-size:12px;font-weight:700}.online-bet-frame #bresult{width:90px;height:16px;margin-top:5px;line-height:16px}.online-bet-frame #drawNumber{font-size:12px;font-weight:700}.online-bet-frame #cdRefresh{float:right;width:70px}.online-bet-frame .table_ball thead th,.online-bet-frame .table_ball .head th,.online-bet-frame #quickPick td.header{color:#3c4454;white-space:nowrap;background:url(/default/css/Skins/blue/images/bg2.png) 0 100% repeat-x;height:28px;font-weight:400;line-height:28px}.online-bet-frame .table_ball tbody th{background:#f0f6ff}.online-bet-frame .table_ball th,.online-bet-frame .table_ball td{color:#4f4d4d;border-color:#bbc4ce;height:28px}.online-bet-frame .table_ball .name{width:35px}.online-bet-frame .table_ball .odds{width:50px}.online-bet-frame .table_zh2 .name{width:60px}.online-bet-frame .table_zh2 .odds{width:70px}.online-bet-frame .bet_panel{clear:both}.online-bet-frame .bet_panel th,.online-bet-frame .bet_panel td{cursor:pointer}.online-bet-frame .bet_panel td{height:28px;line-height:28px}.online-bet-frame .bet_panel .head th,.online-bet-frame .bet_panel .head td,.online-bet-frame .bet_panel .games th,.online-bet-frame .bet_panel .games td{cursor:auto}.online-bet-frame .bet_panel .name{background:#edf4fe80}.online-bet-frame .bet_panel .name:hover,.online-bet-frame .bet_panel .g_l_c:hover{background:#c3d9f1}.online-bet-frame .bet_panel .selected{background:#ffc214!important}.online-bet-frame .bet_panel .disabled,.online-bet-frame .bet_panel .suspended{cursor:default;color:#999!important}.online-bet-frame .bet_panel .odds,.online-bet-frame #BetConfirmBox .odds{color:red;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.online-bet-frame .bet_panel .amount input{text-align:center;background:#fff url(/default/css/Skins/blue/images/text_input.gif) 0 0 repeat-x;border:1px solid #cbd2da;border-radius:0;width:44px;max-width:52px;padding:2px}.online-bet-frame .bet_panel .amount input:disabled,.online-bet-frame .g_mid input[type=text]:disabled{color:#000;background-color:#fff}.online-bet-frame .bet_panel .amount .input_focus,.online-bet-frame .control .input_focus,.online-bet-frame .bet_panel .amount input:focus,.online-bet-frame .control input:focus{color:#000;box-shadow:none;background-color:#edf9fc;border:1px solid #4c8edd}.online-bet-frame #main .table_ball{margin-bottom:5px}.online-bet-frame .control{clear:both;color:#690925;text-align:center}.online-bet-frame .bcontrol .lefts{color:#444;position:absolute;left:6px}.online-bet-frame #betcount{color:red;font-size:14px}.online-bet-frame .control .buttons{vertical-align:top;border:1px solid #bbc4ce;padding:5px}.online-bet-frame .control label{font-weight:700}.online-bet-frame .control .quickAmount{padding-bottom:10px}.online-bet-frame .control .quickAmount input{background:#fff url(/default/css/Skins/blue/images/text_input.gif) 0 0 repeat-x;border:1px solid #d8c28a;border-radius:0;width:65px;height:22px;padding:0 2px}.online-bet-frame .control .money_btns{display:inline-block}.online-bet-frame .control .money_btns a{color:#bd0000;text-align:center;text-shadow:1px 1px #fff;vertical-align:middle;background:url(/default/css/Skins/blue/images/bg2.png) 50% repeat-x;border:1px solid #d8c28a;border-radius:3px;min-width:20px;height:24px;margin-left:3px;padding:0 3px;font-weight:700;line-height:24px;display:inline-block}.online-bet-frame .control .button{color:#fff;vertical-align:middle;background:url(/default/css/Skins/blue/images/btn_bg3.png) repeat-x;border:1px solid #2262b4;border-radius:3px;width:66px;height:27px;margin:0 0 0 8px;font-size:14px;line-height:25px;box-shadow:inset 0 0 1px #fff}.online-bet-frame .control .button:hover{background:#2262b4}.online-bet-frame .control .button2{color:#222;vertical-align:middle;background:linear-gradient(#fff,#e7e7e7);border:1px solid #b8b8b8;border-radius:3px;height:24px;margin-right:4px;padding:0 8px;font-size:13px;line-height:22px}.online-bet-frame .control .repeat-button{width:100px}.online-bet-frame .control .bet-summary{color:#333;margin-left:8px;font-weight:400}.online-bet-frame .control .bet-summary b{color:#bd0000}.online-bet-frame .checkbox{vertical-align:middle;margin:3px .5ex}.online-bet-frame .game_w{margin:5px -4px}.online-bet-frame .game_table,.online-bet-frame .game_table tr{border:0}.online-bet-frame .game_table td{border:0;padding:4px;font-size:13px!important}.online-bet-frame .game_table .table_ball td{border:1px solid #dad4cb}.online-bet-frame .game_table .g_team{border:1px solid #c6c6c8;margin-bottom:0!important}.online-bet-frame .game_table .g_team td{white-space:nowrap;border-right:1px solid #c6c6c8;height:38px;padding:10px 3px;line-height:38px}.online-bet-frame .game_table .g_team.tb_jiao td{background-color:#faecc0}.online-bet-frame .game_table .g_team .name{width:35px}.online-bet-frame .game_table .g_team .odds,.online-bet-frame .game_table .g_team .amount{width:47px}.online-bet-frame .game_table .g_team input[type=text]{text-align:center;border:1px solid #cbd2da;width:44px;max-width:44px}.online-bet-frame .g_mid{width:100%;height:195px;position:relative}.online-bet-frame .g_mid .g_l{background:url(/default/images/g_left.png) no-repeat;width:77px;height:195px;display:block;position:absolute;top:0;left:0}.online-bet-frame .g_mid .g_r{background:url(/default/images/g_right.png) no-repeat;width:77px;height:195px;display:block;position:absolute;top:0;right:0}.online-bet-frame .g_mid .g_m{margin:0 76px}.online-bet-frame .g_mid .g_l_c{width:70px;margin:0 auto}.online-bet-frame .g_mid input[type=text]{text-align:center;border:1px solid #cbd2da;border-radius:0;width:90%}.online-bet-frame .g_mid .g_m .g_m_t{background:url(/default/images/g_top.png) repeat-x;height:57px}.online-bet-frame .g_mid .g_m .g_m_m{height:73px;padding:4px}.online-bet-frame .g_mid .g_m .g_m_b{background:url(/default/images/g_btm.png) repeat-x;height:57px}.online-bet-frame .g_mid .g_m .g_l_c{margin-top:0}.online-bet-frame .g_l{position:relative}.online-bet-frame .g_l .g_l_c{position:absolute;top:64px;bottom:64px}.online-bet-frame .g_r{position:relative}.online-bet-frame .g_r .g_l_c{position:absolute;top:64px;bottom:64px}.online-bet-frame img.left_top{position:absolute;top:0;left:0}.online-bet-frame img.left_down{position:absolute;bottom:0;left:0}.online-bet-frame img.right_top{position:absolute;top:0;right:0}.online-bet-frame img.right_down{position:absolute;bottom:0;right:0}.online-bet-frame .g_mid .g_m .g_m_t .g_l_c,.online-bet-frame .g_mid .g_m .g_m_b .g_l_c{position:relative}.online-bet-frame .g_mid .g_m .g_m_t .g_l_c i,.online-bet-frame .g_mid .g_m .g_m_b .g_l_c i,.online-bet-frame .g_mid .g_l .g_l_c i,.online-bet-frame .g_mid .g_r .g_l_c i{background:url(/default/images/ico_right.png) no-repeat;width:18px;height:18px;display:none;position:absolute}.online-bet-frame .g_mid .g_m .g_m_t .g_l_c i,.online-bet-frame .g_mid .g_m .g_m_b .g_l_c i{top:20px;right:-30px}.online-bet-frame .g_mid .g_l .g_l_c i,.online-bet-frame .g_mid .g_r .g_l_c i{bottom:0}.online-bet-frame .g_l_c.selected{background:0 0!important}.online-bet-frame .g_l_c.selected i{display:inline-block!important}.online-bet-frame .g_l_c.disabled{color:#999}.online-bet-frame .sepDiv{height:0}.online-bet-frame #drawLot .table_side{color:#3c4454;background:url(/default/css/Skins/blue/images/bg2_org.png) 0 0 repeat-x}.online-bet-frame #FANTResults .b,.online-bet-frame #resultPanel td.ft .b{text-indent:-99999px;background:url(/default/images/fantan_ball_cols.png) no-repeat;width:27px;height:27px;font-size:0;display:inline-block}.online-bet-frame #FANTResults .b1,.online-bet-frame #resultPanel td.ft .b1{background-position:0 0}.online-bet-frame #FANTResults .b2,.online-bet-frame #resultPanel td.ft .b2{background-position:0 -26px}.online-bet-frame #FANTResults .b3,.online-bet-frame #resultPanel td.ft .b3{background-position:0 -53px}.online-bet-frame #FANTResults .b4,.online-bet-frame #resultPanel td.ft .b4{background-position:0 -80px}.online-bet-frame #FANTResults .bT,.online-bet-frame #resultPanel td.ft .bT{background-position:0 -107px}.online-bet-frame .dx_D,.online-bet-frame .wdx_D,.online-bet-frame .ds_D,.online-bet-frame .lh_L{color:red}.online-bet-frame .dx_X,.online-bet-frame .ds_S{color:#4f4d4d}.online-bet-frame .recent-results{padding:0}.online-bet-frame #drawLot td,.online-bet-frame #drawLot th{height:28px;padding:0;line-height:28px}.online-bet-frame #resultPanel{margin-top:5px;overflow-x:auto}.online-bet-frame #resultPanel .tabTitle{width:100%;margin-top:5px}.online-bet-frame #resultPanel .tabTitle th{background:url(/default/css/Skins/blue/images/bg2.png) repeat-x;border:1px solid #bbc4ce;height:26px;line-height:26px}.online-bet-frame #resultPanel .tabTitle th a{color:#737171;text-align:center;font-weight:400;display:block}.online-bet-frame #resultPanel .tabTitle th.selected{background:#f68d5c}.online-bet-frame #resultPanel .tabTitle th.selected a{color:#fff;font-weight:700}.online-bet-frame #resultPanel .tabContents{min-width:790px}.online-bet-frame #resultPanel .tabContents td{vertical-align:top;background-color:#fff;border:1px solid #bbc4ce;border-top:0;width:24px;height:16px;line-height:16px}.online-bet-frame #resultPanel td.ft{vertical-align:top;width:30px;height:fit-content!important}.online-bet-frame #resultPanel td.ft div{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.online-bet-frame #resultPanel td.ft span{border-bottom:1px solid gray;justify-content:center;align-items:center;width:100%;height:100%;min-height:27px;display:flex}.online-bet-frame #resultPanel td.ft span:last-child{border-bottom:0}.online-bet-frame #resultPanel td.ft span i{min-width:27px;min-height:27px;font-style:normal;line-height:27px;display:inline-block}.online-bet-frame #resultPanel .empty-trend{width:100%}.quick-dialog-overlay{z-index:1000;background:#ffffff2e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.quick-dialog{background:#fff;border:1px solid #909acb;width:300px;min-height:324px;font-family:Verdana,宋体,Arial,sans-serif;box-shadow:0 2px 7px #0000002e}.quick-dialog-title{color:#fff;text-align:center;background:#6a77c7;height:40px;font-weight:700;line-height:40px;position:relative}.quick-dialog-title button{color:#fff;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:30px;line-height:24px;position:absolute;top:4px;right:7px}.quick-dialog-body{text-align:center;padding:9px 0 14px}.quick-dialog-body input[type=text]{color:#333;text-align:left;border:1px solid #b8c3d0;border-radius:0;width:120px;height:22px;margin:5px auto;padding:0 3px;display:block}.quick-setting-status{color:#333;margin:8px 0 14px;font-size:13px}.quick-setting-status label{margin:0 4px}.quick-save{color:#111;cursor:pointer;background:linear-gradient(#fff,#e7e7e7);border:1px solid #aaa;border-radius:2px;width:44px;height:28px}.skin_blue .sider-left{background:#efefef}.acc_box{font-size:var(--font-sm);padding:10px}.acc_box table{background:#fff;border:1px solid #276fc2;border-radius:4px;width:100%;overflow:hidden}.acc_box table td{vertical-align:middle;border-bottom:1px solid #b4cff5;height:41px;padding:5px}.acc_box .rde_font span{color:var(--color-danger);font-weight:700}.pk_con li{border:1px solid var(--color-border);cursor:pointer;font-size:var(--font-xs);border-radius:2px;padding:2px 10px;display:inline-block}.pk_con li.p_curr{color:#d60000;background:#eef6ff;border-color:#9cc6f2}.left_tab{text-align:center;background:#2066b6;border-bottom:none;border-radius:3px 3px 0 0;margin:10px 10px 0;padding:8px 5px}.left_tab a{color:#ffd100;font-weight:700;font-size:var(--font-sm)}.left_con{background:#fff;border:1px solid #2066b6;border-top:none;min-height:175px;margin:0 10px 10px;padding:8px;overflow-y:auto}.lastbet .noBet{color:var(--color-text-light)}.lastbet .lastbet-row{border-bottom:1px solid #d7e4f7;justify-content:space-between;gap:8px;padding:4px 6px;font-size:12px;display:flex}.lastbet .lastbet-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lastbet .lastbet-row b{color:#bd0000;font-weight:700}.balls{text-align:center;color:#fff;vertical-align:middle;border-radius:50%;width:22px;height:22px;margin:0 1px;font-size:11px;font-weight:700;line-height:22px;display:inline-block}.balls b{width:100%;height:100%;line-height:22px;display:block}.b1{color:#333;background:#fc0}.b2{background:#39f}.b3{background:#999}.b4{background:#f60}.b5{background:#3c9}.b6{background:#63c}.b7{color:#333;background:#ccc}.b8{background:#c00}.b9{background:#609}.b10{background:#093}.ball-display{color:#fff;align-items:center;gap:3px;min-height:24px;text-decoration:none;display:flex}.ball-display:hover{text-decoration:none}.pk10-ball{color:#fff;text-shadow:0 1px #00000040;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.bingo-ball{color:#111;background:radial-gradient(circle at 35% 30%,#fff8b0,#ffce42 48%,#b97902 100%);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px 1px #ffffffd9,0 1px 2px #00000059}.bingo-ft{color:#d60000;background:radial-gradient(circle at 35% 30%,#fff7c8,#ffefe0 44%,#d74427 100%)}.result-plus{color:#f2d559;font-weight:700}.pk10-extra{color:#fff;background:#f07a28;border-radius:3px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 3px;font-size:12px;font-weight:700;display:inline-flex}.login-page{background:#f0f2f5;justify-content:center;align-items:flex-start;min-height:100vh;padding-top:60px;display:flex}.login-page .login-container{width:100%;max-width:450px}.agreement-page{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;max-width:800px;margin:20px auto;padding:20px}.agreement-page h2{text-align:center;color:var(--color-primary);margin-bottom:20px}.agreement-page .agreement-content{border:1px solid var(--color-border-light);max-height:400px;font-size:var(--font-sm);background:#fafafa;margin-bottom:20px;padding:15px;line-height:1.8;overflow-y:auto}.agreement-page .agreement-content li{margin-bottom:10px;padding-left:0}.agreement-page .agreement-btns{text-align:center;justify-content:center;gap:20px;display:flex}#Fb_EU_Cup_Ad{color:#fff;background:linear-gradient(135deg,#f80020,#e01b2f 52%,#1466d8);width:200px;height:55px;margin:0 10px 8px;padding:10px;font-size:12px;line-height:1.2;display:block;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}#Fb_EU_Cup_Ad strong{color:#ffe600;margin-right:4px;font-size:22px}.marquee-container{white-space:nowrap;overflow:hidden}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{min-width:var(--page-min-width);font-family:Microsoft YaHei,微软雅黑,Arial,Helvetica,sans-serif;font-size:var(--font-md);color:var(--color-text);background:var(--color-bg-body);-webkit-font-smoothing:antialiased;line-height:1.5}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}input,select,button,textarea{font-family:inherit;font-size:inherit}input[type=text],input[type=password],input[type=number]{border:1px solid var(--color-border);border-radius:var(--radius-sm);outline:none;height:22px;padding:2px 6px;line-height:22px}input[type=text]:focus,input[type=password]:focus,input[type=number]:focus{border-color:var(--color-primary);box-shadow:0 0 2px #2161b34d}button{cursor:pointer;border:none;outline:none}.floatL{float:left}.floatR{float:right}.clear{clear:both}.text-center{text-align:center}.text-right{text-align:right}.text-danger{color:var(--color-danger)}.hidden{display:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-track{background:#f1f1f1}
