@charset "utf-8";

body {background: url("bg.jpg"); }

a{color: #3da3fe;}
a:hover,a:focus,.maincolor,.maincolor a{color: #3184cd;}

a.link-alert {color: #f04c00;; }
a.link-alert:hover {color: #ff5200; }

textarea.textarea:hover,
input.input-text:hover {border-color: rgba(82, 168, 236, 0.6);}
input.input-text.focus {border-color: rgba(82, 168, 236, 0.8);}
span.select-box {background: #ffffff;}
span.select-box select.select {background:none; }
span.select-box select.select option {color: #000000;}

.table thead th {background-color: #d6d6d6; color: #555555;}
.table td { color: #555555;}
.table-striped tbody > tr:nth-child(2n+0) > td {background-color: #eeeeee; }
.table-striped tbody > tr:nth-child(2n+1) > td {background-color: #f6f6f6; }
.table-border,
.table-border th,
.table-border td {border-color: #e6e6e6;}
.table-hover tbody tr:hover td {background-color: #cccccc;}
.table tfoot td {background-color: #cccccc; }

.col-money {color: #ff5200;}
.col-egg {color: #e99800;}
.user-balance {color: #ff5200;}

.index-top li > a.link-logout {color: #ffb400;}
.index-head {background: #1274bd;}
.area-label {background-color: #f6f6f6; color: #333333; }
.area-label i { color: #333333; }
.index-foot {background-color: #ffffff;}
.container-index {}

.pop-notices .pop-notice-nav {border-right: 1px solid #e6e6e6;}
.pop-notices .pop-notice-nav a { color: #555555; background: #eeeeee; border-top: 1px solid #e6e6e6;}
.pop-notices .pop-notice-nav a:hover { background: rgba(1, 119, 206, 0.7); color: #ffffff; }
.pop-notices .pop-notice-nav a.active {background: #1274bd; color: #ffffff; }
.pop-notices .pop-notice-body .pop-notice-content .content-title {border-bottom: 1px solid #e6e6e6; }

.game-big-icon,
.game-small-icon { background-color: #1274bd; border: 1px solid #e0e0e0; color: #ffffff;}
.game-big-icon:hover,
.game-small-icon:hover {background-color: #3cacf7; }
.game-small-icon:hover .game-name {color: #ffffff; }

.container-mobile, .container-mobile2 {background: #a6a6a6;}
.container-mobile .ios_tips a {color: #fbe538;}

.btn-betting {color:#fff;background-color:#3bb4f2; border-color:#3bb4f2}
.btn-betting:hover,
.btn-betting:focus,
.btn-betting:active,
.btn-betting.active {color:#fff;background-color:#0f9ae0;border-color:#0f9ae0}

a.btn-clear { background-color: #eeeeee; }

/****************** layer *********************************************************/
body .layui-layer {background: #f6f6f6;}
body .layui-layer.bet-result {background: none;}
body .layui-layer-title {background: #1274bd; color:#fff; border: none; font-size: 16px;}

/****************** game *********************************************************/
.lottery-aside {background-color: #eeeeee; }
.lottery-aside .left-top { background-color: #e4e4e4; }
.lottery-aside .left-top .account {}
/*.lottery-aside .lottery_nav li a { background:url("bg_btn_nav2.png") no-repeat 0 -66px; color: #444444; }*/
/*.lottery-aside .lottery_nav li a.current { color: #377fcb;}*/

#lottery_group_aside > li {border-bottom:1px solid #acd7f6; }
#lottery_group_aside > li > h4 {background:url("bg_btn_nav3.png?v=3") no-repeat 0 0; color: #1274bd;text-shadow: none;}
#lottery_group_aside > li > h4.selected {color:#103163;}
#lottery_group_aside > li > h4.selected > b{color:#103163;}
#lottery_group_aside > li > h4:hover {color:#103163;}
#lottery_group_aside > li > h4:hover > i {color:#103163;}

#lottery_group_aside .info li > a:hover {background:rgba(37, 138, 245, 0.71);color:#fff893;}
#lottery_group_aside .info li > a.current {background: #1274bd;color:#fff893;}
#lottery_group_aside .info ul li a {text-shadow: none;color:#1274bd;}

.Hui-tabNav {background:#d8d8d8;}
.Hui-tabNav .acrossTab li,
.Hui-tabNav .acrossTab li em {background:#ffffff; color: #555555;}
.Hui-tabNav .acrossTab li{ border-color: #e6e6e6;}
.Hui-tabNav .acrossTab li:hover { background: #4498d2; color: #ffffff; border-color:#4498d2; }
.Hui-tabNav .acrossTab li.active {background:#0577d1; color: #ffffff; border-color:#0577d1; }

.game_top {background-color: #efefef; }
#phase_curr_phase .phase_no span,
#phase_result_balls .last-phase-no {color: #ff8000;}
#phase_curr_time {color: #1274bd; }
#phase_curr_time.fixed {background-color: #1274bd; color: #ffffff; }
#phase_result_balls .result_ul > ul > li {background: url("ball_result.png") no-repeat 0 0; color: #f0f0f0;}
#place_area .tabBar {background: #ffffff; }
#place_area .tabBar span {border-right: 1px solid #e6e6e6; color: #377fcb;}
#place_area .tabBar span:first-child {border-left: 1px solid #e6e6e6; }
#place_area .tabBar span:hover {background: #dddddd;}
#place_area .tabBar span.current {background: #0577d1; color: #ffffff;}

#sub_place_area {background: #d8d8d8; }
#sub_place_area li label {color: #333333;}
#sub_place_area li a {color: #333333; border: 1px solid rgba(255, 255, 255, 0);}
#sub_place_area li a.active { background: #0577d1; color: #ffffff; border: 1px solid #ffffff;}

#number_area {background: url("bg_number.png"); border-left: 3px solid #1274bd;}
#quick_selector {background: url("bg_number.png"); border-left: 3px solid #1274bd;}
.ball_select .wei_label div.title { color: #838383;}
.ball_select .ball_num { background: url("bg_ball_53.png?v=1") no-repeat 0 -106px; color: #a1a1a1; }
.ball_select .ball_num:hover { color: #ffffff; }
.ball_select .ball_num.zuhe {background: #ffffff;  }
.ball_select .ball_num.zuhe:hover {background: #cccccc; color: #377fcb; }
.ball_select .ball_num.zuhe:active,
.ball_select .ball_num.zuhe.active {background: #1274bd; color: #fff; }
.ball_select .ball_label .odds-value {color: #a85208;}
a.btn_ball_opt {background: url("bg_opt.png?v=1") no-repeat 0 -80px; color: #9c9b9b; }
a.btn_ball_opt:hover {color: #ffffff;;}
.import_help {color: #666666;}
#import_tips { color: #f86a6a; }
#repeat_tips { color: #fc7400; }

#xuanhao_info {background: url("bg_number.png"); border-left: 3px solid #1274bd;}
.fandian_area {background: #f0f0f0; }
#fandian_slider.ui-widget-content {background: #ffffff;}
#fandian_slider .ui-slider-handle { cursor: pointer; background: #1e9afc; border-color: #1d7bd0; width: 0.8em;}
#fandian_slider .ui-state-active {background: #1e7cd3; border-color: #1d7bd0;}
#fandian_slider .ui-widget-header {background: #51b0fc;}

#xuanhao_list { background: #f9f9f9;}
#xuanhao_list .table thead { background: #dedede; }
.yuxuan_fangan {background: #f9f9f9; }

#record_area { }
#record_area .tb_title {background: #eeeeee;}
#record_area .tb_title .tb_title_label { background: #a5a5a5; color: #ffffff; }
.record_area_bet {background: #f6f6f6;}
.record_area_result {background: #f6f6f6;}

.game_result .result_ball {color: #ffffff; background: url("ball_result_mini.png?v=1") no-repeat 0 0; }
.order-result.success {color: #ffffff; background: url("bg_bet_success.png") no-repeat;}
.order-result.failed {color: #ffe400; background: url("bg_bet_failed.png") no-repeat;}

.trend-top .navbar-black {background: #1274bd;}
#trend-menu {background: #0a65aa;}
#date-btn-group a:hover,
#trend-menu a:hover { color: #000000; background: rgba(255, 255, 255, 0.6) !important;}
#date-btn-group a.active,
#date-btn-group a:active,
#trend-menu a.active,
#trend-menu a:active { color: #000000 !important; background: #f6f6f6 !important;}

/****************** XinYong Lottery *********************************************************/
#bet_btn_area, #bet_btn_area_top { background: #d6d6d6;}

.ks_xiazu_area {color: #ffffff; border-top: 1px solid #B3B3B3; }
.ks_li {border-color: #B3B3B3; }
.ks_li.bt {border-color: #B3B3B3;}
.ks_label_title {color: #333333; background: #e6e6e6;}
.ks_label_title.bd-r:last-child {border-right: 1px solid #B3B3B3;}
.ks_place_column.bd-r:last-child {border-right: 1px solid #B3B3B3;}
.ks_li_label { background: #B3B3B3; }
.ks_li_text:hover {background: #bbbbbb;}
.ks_li_text.selected {background: #1274bd;color:#fff !important }
.ks_li_text .ks_label,
.ks_li_chb .ks_label { color: #333333; }
.ks_li_text.selected .ks_label {color: #ffffff;}

.ks_odds_val { color: #fb3300; }
.ks_li_text.selected .ks_odds_val { color: #FBFAB8; }
.ks_odds_val.upd { color: #ff0000; }

.bet-table { border:1px solid #B3B3B3; }
.bet-table td { border-bottom: 1px solid #B3B3B3; border-left: 1px solid #B3B3B3; }

/****************** profile *********************************************************/
.profile-body {background: #f6f6f6;}
#lottery_lobby { background: #ffffff; color: #555555; -webkit-box-shadow:0 0 20px #000; -moz-box-shadow:0 0 20px #000; box-shadow:0 0 20px #000; }
#lottery_lobby dl > dd > a { background: #e2e2e2; color: #1274bd; border: 1px solid #e2e2e2; }
#lottery_lobby dl > dd > a:hover { background: #1274bd; color: #ffffff; border: 1px solid #1274bd;}

.profile-aside{background: #eeeeee;; }
.profile-aside dl dt { color: #ffffff; background: #045092;}
.profile-aside dl dd ul li a{color: #555555; background: #ededed;}
.profile-aside dl dd ul li a:hover {text-decoration:none; background: rgba(1, 119, 206, 0.5); color: #ffffff;}
.profile-aside dl dd ul li a.active,
.profile-aside dl dd ul li a.active:hover,
.profile-aside dl dd ul li a:active { background: #1274bd; color: #ffffff;}

.profile-content {color: #555555; }
.profile-content .form-label { color: #555555;}
.profile-content .tabBar {border-color: #1274bd;}
.profile-content .tabBar span {background-color: #e8e8e8;}
.profile-content .tabBar span:hover {background-color: #ffffff;}
.profile-content .tabBar span.current {background-color: #1274bd; color: #ffffff;}
.profile-page-box .breadcrumb {background: #1274bd; color: #ffffff; }

.page-tips {border-top: 1px solid #dddddd; color: #666666; }

.profile-icon-title {border-bottom: 1px solid #dddddd; }
.profile-blue-block {background-color: #1274bd; color: #ffffff;}
.profile-blue-block .contact {color: #ffee89; }
.profile-blue-block a.contact-opt {color: #02f6ff; }
.profile-blue-block a.contact-opt:hover {color: #56ffff;}
.profile-blue-block .col-money {color: #faff1b;}

.profile-line { border-color: #dddddd; }

.recharge-mode a {background-color: #a8a8a8; }
.recharge-mode a:hover {background-color: #888888;}
.recharge-mode a:active,
.recharge-mode a.active {background-color: #1274bd; }
#recharge_tips {color: #f86a6a;}
.recharge-tips {color: #f86a6a;}
.recharge-remarks {color: #666666; }

a.choose-wallet-addr {color: #3da3fe;}
a.choose-wallet-addr:hover {color: #f86a6a;}

.member-bank li,
.member-wallet li {background-color: #dfdfdf; }
.member-bank li.add,
.member-wallet li.add {background-color: #bbbbbb; }

.member-bank li .bank-add {color: #ffffff;}
.member-bank li .bank-add:hover {color: #eeeeee;}
.member-wallet li .wallet-add {color: #ffffff;}
.member-wallet li .wallet-add:hover {color: #eeeeee;}

.member-bank li .bank-time,
.member-wallet li .wallet-time {}
.member-wallet li .wallet-title {}

.member-bank li .bank-name,
.member-bank li .bank-number,
.member-wallet li .wallet-name,
.member-wallet li .wallet-type,
.member-wallet li .wallet-number {border-bottom: 1px solid #ffffff; }

.act_content { background: #ffffff; }
.msg-line {background: #e6e6e6; }

.task-message {background: #ffffff; border:1px solid #eeeeee;}
.error-message {color: #333333; }
.error-message .error-txt {color: #fe5d00; }

.marquee-notice {background: #f6f6f6; }
.marquee-notice .notice-txt {color: #377fcb;}
.marquee-notice .notice-close {color: #7e7c7c;}

.pwd-level-2 {color: #0354ca; font-weight: bold; }

.btn-default {color:#333; background-color: #dbdbdb;border-color: #d5d5d5;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active {color:#333; background-color:#c7c7c7; border-color: #c7c7c7;}

.btn-group .btn-default {background-color: #dbdbdb;border-color: #cccccc;}
.btn-group .btn-default:hover {color:#333; background-color:#c7c7c7; border-color: #c7c7c7;}
.btn-group .btn-secondary {color:#fff; background-color:#3bb4f2; border-color:#3bb4f2}
.btn-group .btn-secondary:hover {color:#fff; background-color:#0f9ae0; border-color:#0f9ae0}

.loginBox .btn-primary {color:#ffffff; background-color: #1274bd;border-color: #1274bd;}
.loginBox .btn-primary:hover,
.loginBox .btn-primary:focus,
.loginBox .btn-primary:active,
.loginBox .btn-primary.active {color:#ffffff; background-color: #1066a6; border-color: #1066a6;}

.dianwan-tips {color: #222222; -webkit-text-shadow: 0 0 2px rgb(255, 255, 255); text-shadow: 0 0 2px rgb(255, 255, 255);}

.qipai-download-title { color: #ff5200; }
.qipai-download-how { color: #4b4b4b; -webkit-text-shadow: 0 0 2px rgb(255, 255, 255); text-shadow: 0 0 2px rgb(255, 255, 255);}
.qipai-tips {color: #222222; -webkit-text-shadow: 0 0 2px rgb(255, 255, 255); text-shadow: 0 0 2px rgb(255, 255, 255);}

.download-panel {background: #cecece;}

.dianwan-detail-radio label{color:black;}
.dianwan-detail-radio p {text-shadow: none;color:gray;}


#task-box i.commontask{background: url(icon_commontask.png) center center no-repeat;background-size: 90%;}
#task-box i.dailytask{background: url(icon_dailytask.png) center center no-repeat;background-size: 90%;}
#task-box i.offtask{background: url(icon_offtask.png) center center no-repeat; background-size: 90%;}
#task-box .task-nav{border-bottom: 2px solid #E1E4E5; width: 530px;}
#task-box .task-nav li.active i.commontask{background: url(icon_commontask_ac.png) center center no-repeat; background-size: 90%;}
#task-box .task-nav li.active i.dailytask{background: url(icon_dailytask_ac.png) center center no-repeat; background-size: 90%;}
#task-box .task-nav li.active .offtask{background: url(icon_offtask_ac.png) center center no-repeat; background-size: 90%;}
#task-box .task-nav li{color: #666666;}
#task-box .task-nav li.active{color: #237FC4;}
#task-box .task-List{background:#E0E0E0;}
#task-box .task-List .task-name{background:#1274BD;}
#task-box .task-List .task-name>span.icon-state-ing{ background: url(icon_ing.png) 0 0 no-repeat;}
#task-box .task-List .task-name>span.icon-state-off{background: url(icon_off.png) 0 0 no-repeat;}
#task-box .task-List .task-name>span.icon-state-unclaimed{background: url(icon_unclaimed.png) 0 0 no-repeat;}
#task-box .btn.btn-getgift{background-color: #D64459;box-shadow: 0px 3px 3px #9C9C9C;}
#task-box .btn.btn-getTask{background-color: #25A5DB;box-shadow: 0px 3px 3px #9C9C9C;}
#task-box .ing{color: #333333;} 
#task-box .task-List p{color: #333333;border-bottom-color: #B1B1B1;}
#task-box .task-nav li:first-child{border-right:2px solid #E1E4E5;}
#task-box .task-nav li:last-child{border-left:2px solid #E1E4E5;}
#task-box .gettime{color: #999999;}
#task-box .hint{color: #666666;}

/*********************** game help *********************/
#layer_pop_game_help > div {padding:15px 20px;line-height: 24px;}
.help_title {color:#0177cd;font-weight: bold; margin-top: 10px;}
.help_subtitle {color:#0177cd;}
.text_indent {text-indent: 2em;}
.help-category-title {font-size:18px;color:#0177cd;text-align: center;margin: 10px;}

/*********************** chat *********************/
.chat-box{ background:url('icon_im.png') no-repeat; background-size:100%; width:56px; height:75px; position:fixed; bottom:300px; right:10px;color:#fff; text-align:center; line-height:50px; z-index:400;cursor:pointer}
.chat-box:hover{ opacity:0.8}
.chat-con{ position:fixed; bottom:30px; right:10px; width:220px; height:470px; z-index:400; overflow:hidden; border-radius:5px;}
.chat-msg{ width:460px; height:470px;position:fixed;bottom:30px; right:260px; background:#fff; z-index:400;border-radius:5px; overflow:hidden;cursor:pointer;}
.chat-msg .list{font-size:14px; width:460px; height:32px; line-height:32px; text-align:center; background:#eee; overflow:hidden;background-color: #178ec5; background-image: linear-gradient(to right, #1ba9cd , #1375bd);}
.chat-msg .list ul{ float:left}
.chat-msg .list ul li{ float:left; width:80px; text-align:center; line-height:24px; overflow:hidden; cursor:pointer; height:24px; margin-top:8px; margin-right:1px; background:#9acfdf;color:#000; font-size:12px; border-top-right-radius:5px;border-top-left-radius:5px; position:relative; padding:0px 10px}
.chat-msg .list ul li a{ position:absolute;top:-1px; right:5px; font-size:13px}
.chat-msg .list ul li.selected{ background:#fff}
.chat-msg .close{opacity:1; position:absolute;top:8px; right:10px;display:block; background:url('../../img/close.png'); width:13px; height:14px;}
.chat-msg .close:hover{ opacity:0.8}
.chat-con iframe{ border:0px}
.chat-msg iframe{ border:0px; position:absolute;top:32px; left:0px}

.quick_selector_content .table td {text-align: center;cursor: pointer;padding:5px 0px;color:#333;border-color: #B3B3B3;}
.quick_selector_content .table td.selected {background: #bbbbbb;}
.quick_selector_content .table td:hover {background: #bbbbbb;}
.lhd_vs {text-align: center; font-size: 14px;color:#333; padding: 4px 0px; width:100%;display:inline-block;border-bottom:1px #fff solid}
.li_lhd {width: 140px; margin-bottom: 0px;margin-right:1px; padding-bottom:5px;color:#fff; float:left; background:#cecece}
.ks_place_column .ks_li_title_left.bs{color:#333}
.lhd_item.ks_li_text{ width:62px; height:50px;color:#333}
.seboul{border-top:1px #B3B3B3 solid}

/********************** usdt guide *****************************/
#digital-guide-tab .tabBar{ width: 564px; background: #4e799f;border-bottom: 2px solid #26659d;}
#digital-guide-tab .tabBar span {width: 282px;text-align: center;padding: 5px 0;color: #e1e1e1;background-color: rgba(255,255,255,0.2);}
#digital-guide-tab .tabBar span.current {background-color:#26659d;}
#digital-guide-tab .tabCon {height:714px;overflow: auto;}