#content,
#head,
#mainMenu,
.link {
    width: 1016px;
}

.headRight {
    width: 610px;
    float: right;
}

#mainMenu ul {
    /*width:1030px;*/
    width: auto;
}

.lfun {
    width: 748px; overflow: visible; height: 28px;
}

#liveTips {
    width: 698px;
}

.link_list,
#cCenter,
#ls,
.live {
    width: 760px;
}

.bottomBt,
.u7MAD_MB,
.notice,
.remark {
    clear: both;
}

.u7MAD_MB {
    float: left;
    margin: auto;
    text-align: center;
    padding: 0 25px;
    width: 650px;
}

.u7MAD_MB a {
    float: none;
    width: 550px;
    display: block;
    margin: auto;
    margin-bottom: 10px;
}

.u7MAD_M1 {
    width: 100%;
}

.u7MAD_M1 a img {
    width: 480px;
}
.u7MAD{width: auto;}

.th_x {
    width: 2%;
}

.th_match {
    width: 11%;
}

.th_time {
    width: 6%;
}

.th_state {
    width: 7%;
}

.th_home {
    width: 22%;
}

.th_home_c {
    width: 27%;
}

.th_score {
    width: 8%;
}

.th_away {
    width: 22%;
}

.th_away_c {
    width: 27%;
}

.th_ht {
    width: 6%;
}

.th_data {
    width: 9%;
}

.th_sound {
    width: 4%;
}

#liveTips {
    width: 698px;
}

.tipsText {
    width: 670px;
}

body.page_en .th_away,
body.page_en .th_home {
    width: 148px;
}
body.page_en .th_odds {
    width: 130px;
}

body.page_en .th_home_c {
    width: 29%;
}

body.page_en .th_away_c {
    width: 29%;
}

body.page_en div.u7MAD_MB {
    padding: 0 75px;
}

.u7MAD_sTop a {
    margin-left: 14px;
    margin-right: 8px;
}

body.page_split #cCenter {
    width: 1016px;
}

body.page_split #ls {
    width: 1016px;
}

body.page_split #liveTips {
    width: 998px;
}

body.page_split .lfun {
    width: 988px;
}

body.page_split .lfunLeft {
    width: 62%;
}

body.page_split .lfunRight {
    width: 38%;
}

body.page_split #liveTips .u7MAD_tTxt,
body.page_split #liveTips .tipsText {
    width: 490px;
}

body.page_split .live {
    width: 500px;
}

body.page_split .th_x {
    width: 3%;
}

body.page_split .th_match {
    width: 13%;
}

body.page_split .th_time {
    width: 7%;
}

body.page_split .th_state {
    width: 4%;
}

body.page_split .th_home {
    width: 22%;
}

body.page_split .th_score {
    width: 10%;
}

body.page_split .th_away {
    width: 22%;
}

body.page_split .th_ht {
    width: 7%;
}

body.page_split .th_data {
    width: 8%;
}

body.page_split .th_sound {
    width: 4%;
}

body.page_split .u7MAD_sMB {
    padding: 0 175px;
}

body.page_split #ls div.one .th_x {
    width: 3%;
}

body.page_split #ls div.one .th_match {
    width: 11%;
}

body.page_split #ls div.one .th_time {
    width: 6%;
}

body.page_split #ls div.one .th_state {
    width: 4%;
}

body.page_split #ls div.one .th_home {
    width: 25%;
}

body.page_split #ls div.one .th_score {
    width: 9%;
}

body.page_split #ls div.one .th_away {
    width: 25%;
}

body.page_split #ls div.one .th_ht {
    width: 7%;
}

body.page_split #ls div.one .th_data {
    width: 7%;
}

body.page_split #ls div.one .th_sound {
    width: 3%;
}

.topBox {
    width: 100%;
}
#rightLayer_t{margin-left:-0;}
.topBox .topFunBox {
    height: 30px;
    width: 100%;
    min-width: 940px;
}

#topFun {
    width: 1016px;
    margin: 0 auto;
    float: none;
}

.headBox {
    min-height: 70px;
    width: 100%;
    min-width: 1016px;
}

#head {
    width: 1016px;
    margin: 0 auto;
    float: none;
    clear: both;
}

.headBox .headLeft {
    float: right;
    background: no-repeat;
    width: 310px;
}

.headBox .headRight {
    display: ;
}

.headBox .goalLogBox {
    width: 290px;
    padding: 1px 1px 1px 3px;
    float: right;
}

.headBox .goalLog {
    background-color: #f5f5f5;
}

.mainMenuBox {
    width: 100%;
    min-width: 1016px;
}

#mainMenu {
    width: 1016px;
    margin: 0 auto;
    float: none;
}

#live_Table tr.tbg0 td {
    /*padding:6px 0;font-size:11px;*/
}

#live_Table tr.tbg1 td {
    /*padding:6px 0;font-size:11px;*/
}
td.date span {
    font-size: 11px;
}

#content {
    z-index: 1;
}

.timeZone {
    overflow: hidden;
    height: 30px;
}

/* 比分整合 */
#cLeft, #cRight{
    width: 120px;padding: 5px 0;min-height: 10px;
}
#cRight{margin-right: 1px;}
#cLeft{margin-right: 8px;overflow: hidden;}
.rqs_key{
    width: 92px;
}
.liveFun{
    width: 118px;
}
.us_in2, .us_in1{width: 86px;}
.live td.th_score{width: 44px;}
.live td.th_time{width: 36px;}
.live td.th_state{width: 48px;}
.live td.th_data{width: 64px;}
.live td.th_sound{width: 20px;font-size: 0;}
.ht{color: #9A9A9A;font-weight: normal;}

/* 指数 */
.odds_box{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 130px;max-height: 16px;
}
.odds_box a{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    color: #333;    text-decoration: none !important;  white-space: nowrap;

    

}
.odds_box a span{
    width: 35%;
    height: 100%;  white-space: nowrap;

}
/* .odds_box a span:nth-child(1){
    border-right: 1px solid #ccc;
} */
.odds_box a span:nth-child(2){
    width: 30%;
    margin:0 2%;
}
/* .odds_box a span:nth-child(3){
    border-left: 1px solid #ccc;
} */

.odds_box a span.up{
   color: #42C27E;
}
.odds_box a span.down{
   color: #FC4756; 
 
}
.odds_box a span.select{
    background-color: #FFFDA3; border-radius: 2px;
}
#select_compay{outline: none; }
.a_Mobile{white-space: nowrap;
    height:18px; position:absolute; right:8px; top:4px; padding: 0 8px !important;color: #fff;font-size: 11px; line-height: 16px;border-radius: 3px;color: #fff !important;font-weight: bold;margin-top: -2px;
}
.a_Mobile:hover{color: #fff;text-decoration: none;}
.happyButton{display: block;}
/* 赛事筛选 */
.dropMatch{float: right;min-width:110px;border:1px solid #DDDDDD;padding:0 0 0 0;height:18px;background:#fff url(/images/match_icon.png) 8px center no-repeat;position:relative;margin-top: 4px; margin-right: 12px;}
.dropMatch .dm_title{color: #4B4B4B;font-size: 11px;  min-width: 80px;  white-space: nowrap;height: 18px; line-height: 18px;max-width: 100px; white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;  cursor: pointer; position: relative;
    padding-right: 20px;padding-left: 24px;
    position: relative;
    z-index: 10;}
.dropMatch::after{content: '';display: block;position: absolute;right: 5px;top:7px;
border-color: #4B4B4B transparent transparent  transparent; border-style: solid solid dashed solid; border-width: 5px 5px 0 5px; height: 0px; width: 0px; overflow: hidden; z-index: 1;

}
.dropMatch .dm_ul {display: none; position: absolute; left: 0; top: 100%;padding-top: 10px;}
.dropMatch .dm_ulBox{ width: 202px; background-color: #fff; border-radius: 8px;padding: 16px 12px;   box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.3);;
}
.dropMatch .dm_ulBox::after{content: '';display: block;position: absolute;left: 60px;top:2px;

border-color: transparent transparent #fff transparent; border-style: solid solid dashed solid; border-width: 0px 8px 8px 8px; height: 0px; width: 0px; overflow: hidden;

}
.dropMatch .dm_ul ul{overflow-y: auto;padding: 0;max-height: 380px;overflow-x: hidden;}
.dropMatch .dm_ul li {height: 28px; }
.dropMatch .dm_ul li a { display: block; width: 165px; min-height: 28px; color: #4B4B4B; font-size: 12px;position: relative;padding: 2px 15px 2px 22px; padding-left: 22px;  display: flex;
    align-items: center;
    justify-content: flex-start; line-height: 14px; text-decoration: none !important;
}
.dropMatch .dm_ul li a::after{content: '';display: block;position: absolute;left: 8px;top:50%;width: 6px; height: 6px;background-color: #DDDDDD;transform: translate(0%,-50%); -moz-transform: translate(0%,-50%); -webkit-transform: translate(0%,-50%); -o-transform: translate(0%,-50%); -ms-transform: translate(0%,-50%);  }
.dropMatch .dm_ul li a.matchON::after{background-color: #FC4756; }
.dropMatch .dm_ul li a.on,
.dropMatch .dm_ul li a:hover{background-color: #F0FAF5;}

.dropOdds{background: #DDDDDD;width: 120px;height: 20px;position: relative;margin: 2px auto 0 auto; z-index: 101; }
.dropOdds .do_title{color: #4B4B4B;font-size: 11px;  white-space: nowrap;height: 18px; line-height: 18px;min-width:106px;height: 20px; padding:0 16x 0 8px;position: relative; height: 16px; text-align: center; cursor: pointer;  }
.dropOdds .do_title::after{content: '';display: block;position: absolute;right: 8px;top:7px;
border-color: #4B4B4B transparent transparent  transparent; border-style: solid solid dashed solid; border-width: 5px 5px 0 5px; height: 0px; width: 0px; overflow: hidden;

}
.dropOdds .do_Menu {display: none; position: absolute; left: 50%; top: 100%;padding-top: 10px; transform: translate(-50%,0%); -moz-transform: translate(-50%,0%); -webkit-transform: translate(-50%,0%); -o-transform: translate(-50%,0%); -ms-transform: translate(-50%,0%);}
.dropOdds .do_Menu::after{content: '';display: block;position: absolute;left: 50%;top:2px;

border-color: transparent transparent #fff transparent; border-style: solid solid dashed solid; border-width: 0px 8px 8px 8px; height: 0px; width: 0px; overflow: hidden;
 transform: translate(-50%,0%); -moz-transform: translate(-50%,0%); -webkit-transform: translate(-50%,0%); -o-transform: translate(-50%,0%); -ms-transform: translate(-50%,0%);
}
.dropOdds .do_MenuBox{ width: 340px; background-color: #fff; border-radius: 8px;padding: 20px 16px 4px 16px;   box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.3);;
}
.dropOdds .dom_box{border-bottom:1px solid #DDDDDD;padding:0 0 8px 0;margin-bottom: 16px;}
.dropOdds .dom_box:nth-child(3){border:none;margin-bottom: 0;}
.dropOdds .dom_box .db_title{padding:0;background:#fff url(/images/dom_box.png) 0px center no-repeat;height:16px;padding-left:22px;font-size:13px;color:#9A9A9A; line-height: 16px; white-space: nowrap;text-align: left;font-weight: normal;}
.dropOdds .dom_box .db_title span{font-size:12px;float:none;}
.dropOdds .db_options{font-size: 0;padding-top:12px;white-space: normal; text-align: left;  }
.dropOdds .db_options a{ display: inline-block;vertical-align: top;width: 106px;height: 28px;line-height: 28px;border-radius: 4px;text-align: center; border: 1px solid #DDDDDD;margin:0  8px 8px 0;font-size: 12px;color: #4B4B4B; text-decoration: none !important;float: none; 
font-weight: normal;
}
.dropOdds .db_options a:nth-child(3n) {
    margin-right: 0;
}
.dropOdds .db_options a.on{
    color: #fff;background-color: #09B363;font-weight: bold; border: 1px solid #09B363;
}
.dropOdds .do_One{position: absolute;right: 0;top:100%;padding-top: 10px;display: none;}
.dropOdds .do_OneBox{width: 225px;border-radius: 10px; background-color: rgba(54, 54, 54, 0.95);padding: 16px;position: relative;text-align: left; }
.dropOdds .do_OneBox::after{content: '';display: block;position: absolute;right: 56px;top:-8px;

border-color: transparent transparent rgba(54, 54, 54, 0.95) transparent; border-style: solid solid dashed solid; border-width: 0px 8px 8px 8px; height: 0px; width: 0px; overflow: hidden;

}
.dropOdds .do_One .do_p1{color: #CDF88B;font-size: 18px;line-height: 22px;margin-bottom: 4px;font-weight: bold;}
.dropOdds .do_One .do_p2{color: #FFFFFF;font-size: 13px;line-height: 16px;margin-bottom: 12px; white-space: normal !important;}
.dropOdds .do_One img{display: block;}
.dropOdds .do_One a{
    display: block;z-index: 2;position: absolute;right: 6px;top:6px;padding: 10px;z-index: 100;
}

.dropOdds .db_Cancel{height: 34px;white-space: nowrap;font-size: 0; padding-bottom: 16px;}
.dropOdds .db_Cancel a{display: inline-block;vertical-align: top; width: 34px;line-height: 34px;text-align: center; font-size: 14px;border-radius: 2px;color:#666666 ; text-decoration: none; background-color: #F0F0F0;width: 166px;} 
.dropOdds .db_Cancel a:first-child{margin-right: 8px;}
.dropOdds .db_Cancel a.on{background-color: #DBF3E7; color:#09B363 ;}
.body_kr .dropOdds .db_Cancel a.on{background-color: #DBEBFF; color:#3873FC ;}
.body_en .dropOdds .db_Cancel a.on{background-color: #FFF3F0; color:#E4312B ;}

/* 皮肤样式 */
#cCenter{background: #fff;}
.live tr.tHead td{background: #F0F0F0;border:none ;color: #4B4B4B;font-weight: normal; padding: 4px 0;white-space: nowrap;}
.lfun{background: #fff;}
.live,
.live table,
.live tr,
.live td,
.live th {
    border: none !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
}
#live_Table .tr_nowOdds{display: none !important;}
/* #live_Table td{padding: 10px 0px;} */
.live td{background-color: #F6FEE9;}

.live tr.matchClass,
.live tr.matchClass td{background-color: #F6FEE9 !important;}
/* tr.tbg0 td{background:#FFFFFF;padding: 4px 0px;}
tr.tbg1 td{background:#F0F0F0;padding: 4px 0px;} */
tr.tbg0 td{background:#FFFFFF;padding: 4px 0px;}
tr.tbg1 td{background:#F0F0F0;padding: 4px 0px;}
tr.tbg1 td.goal{    background: #FFBABA!important;}
tr.tbg0 td.goal{    background: #FFBABA!important;}


.lfunLeft a{color: #4197FC;}
#mainMenu{z-index: 201;}
#gsbox2{overflow: hidden;}
.toOdds{float: right !important; 
     display: flex; /* 启用 flexbox */
    align-items: center; /* 垂直居中 */
    justify-content: center; /* 水平居中（可选） */
    padding: 2px 8px 2px 8px;max-width: 110px;
    min-height: 14px; line-height: 12px;
    background: #fb1313 ;
    position: relative;color: #fff !important;
    border-radius: 4px; 
    margin-top: 4px !important;text-decoration: none !important;
    margin-right: 12px;max-height: 28px;overflow: hidden;}
    .rqs {width: 278px !important;}

.oddsPup{padding-top: 10px;display: none;position: absolute;right: -84px;top:100%;z-index: 100; width: 756px; }

.oddsPupBox{padding: 16px 16px;width: 722px;color: #4B4B4B;position: relative;background-color:#fff; box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.3);;
border-radius: 8px;
}
.oddsPupBox::after{content: '';display: block;position: absolute;right:143px;top:-8px;
border-color: transparent transparent #fff transparent; border-style: solid solid dashed solid; border-width: 0px 8px 8px 8px; height: 0px; width: 0px; overflow: hidden;

}
.oddsPupBox .dp_table,
.oddsPupBox .dp_table * {border: none ;text-align: center;background-color: #fff;}
.oddsPupBox .dp_table{width: 722px; text-align: center;color: #4B4B4B; border-top: 1px solid #C1C1C1!important; border-left: 1px solid #C1C1C1!important; }

.oddsPupBox .dp_table tr{height: 28px;}
.oddsPupBox .dp_table th{background-color: #F0F0F0;border-right: 1px solid #C1C1C1!important;border-bottom: 1px solid #C1C1C1!important;}
.oddsPupBox .dp_table td{border-bottom:1px solid #C1C1C1 !important;border-right:1px solid #C1C1C1!important;}
.oddsPupBox .dp_table{}
.oddsPupBox .dp_table a.toOdd_a{display: block;width: 16px; height: 16px; background: url(/images/odd.png) center center no-repeat;margin: 0 auto; }
.oddsPupBox .dp_text{height: 34px;position: relative;margin-top: 12px;}
.oddsPupBox .dp_text p{padding:0;font-size: 0; text-align: left;}
.oddsPupBox .dp_text p span{display: inline-block;vertical-align: top; position: relative;padding-left: 16px; line-height: 34px;font-size: 12px;position: relative;margin-right: 12px;}
.oddsPupBox .dp_text p span::after{
    content: '';position: absolute;left: 2px;top:50%;width: 8px;height: 8px;transform: translate(0%,-50%); -moz-transform: translate(0%,-50%); -webkit-transform: translate(0%,-50%); -o-transform: translate(0%,-50%); -ms-transform: translate(0%,-50%); 
}
.oddsPupBox .dp_text p span.s1::after{
    background-color: #42C27E;
}
.oddsPupBox .dp_text p span.s2::after{
    background-color:#FC4756;
}
.oddsPupBox .dp_text a{display: block;position: absolute;left: 50%;top:0; background-color: #42C27E;border-radius: 4px;text-align: center; 
min-width: 236px;transform: translate(-50%,0%); -moz-transform: translate(-50%,0%); -webkit-transform: translate(-50%,0%); -o-transform: translate(-50%,0%); -ms-transform: translate(-50%,0%); line-height: 34px;  height: 34px; color: #fff;     text-decoration: none !important;

}
.oddsPupBox .dp_title{height: 20px;margin-bottom: 12px;position: relative;}
.oddsPupBox .dp_title .p_title{text-align: center;font-size: 12px;padding: 0;height: 20px; line-height: 20px; margin: 0; }
.oddsPupBox .dp_title .p_match{display: block;position: absolute; left: 0;top:0; padding: 0 8px;min-width: 52px; white-space: nowrap;font-weight:bold;color: #fff; height: 20px; line-height: 20px; background-color: #09B363; text-align: center;}
.oddsPupBox .dp_title .p_del{display: block;position: absolute; right:0; top:-12px; padding: 10px; width: 16px; height: 16px;  background: url(/images/del.png) center center no-repeat;}

.oddsPupBox .dp_table {white-space: nowrap !important; }
.oddsPupBox .dp_table td.ap_td_t1{width: 140px;}
.oddsPupBox .dp_table td.ap_td_ta{width: 100px;}
.oddsPupBox .dp_table td{width: 7%;}
.oddsPupBox2 .dp_table td{width: 11.2%;}

.oddsPupBox .dp_table th.th_dp{background-color: #FFFFE6;}
.oddsPupBox .dp_table td.td_dp1{background-color: #FFFFE6;}
.oddsPupBox .dp_table td.up{background-color:#BEEAD3 !important;}
.oddsPupBox .dp_table td.down{background-color:#FFC3C2 !important;}
/* .oddsPupBox .dp_table th.th_dp{display: block;}
.oddsPupBox .dp_table td.td_dp2{display: block;} */
.oddsPupBox2 .dp_table th.th_dp{display: none;}
.oddsPupBox2 .dp_table td.td_dp2{display: none;}
.oddsPupBox2 .dp_table td.th_dp{background-color: #ffffff;}
.oddsPupBox2 .dp_table td.td_dp1{background-color: #ffffff;}
.oddsTd{position: relative;}
.qingbao_vn{
    background-size: 77% auto !important;
    background-position: 0px 4px !important;
}




 


/* 语种差异 */
.body_kr .dropOdds .db_options a.on {background-color: #3873FC;    border: 1px solid #3873FC;}
.body_kr .dropOdds .dom_box .db_title{background:#fff url(/images/dom_box_kr.png) 0px center no-repeat;}
.body_kr .oddsPupBox .dp_title .p_match{ background-color: #3873FC;}
.body_kr .odds_box a span.up{color:#FC4756;}
.body_kr .odds_box a span.down{color:#3873FC;}
.body_kr .dropOdds .do_One .do_p1{color:#EB4671;}
.body_kr .oddsPupBox .dp_text a{ background-color: #3873FC;}


/* 语种差异 */
.body_en .dropOdds .db_options a.on {background-color: #E4312B;    border: 1px solid #E4312B;}
.body_en .dropOdds .dom_box .db_title{background:#fff url(/images/dom_box_en.png) 0px center no-repeat;}
.body_en .oddsPupBox .dp_title .p_match{ background-color: #E4312B;}
/* .body_en .odds_box a span.up{color:#FC4756;}
.body_en .odds_box a span.down{color:#3873FC;} */
.body_en .dropOdds .do_One .do_p1{color:rgba(255, 224, 55, 1);}
.body_en .oddsPupBox .dp_text a{ background-color: #E4312B;}
.body_en .dropMatch{background:#fff url(/images/match_icon_en.png) 8px center no-repeat;}
.body_en  .oddsPupBox .dp_table a.toOdd_a{background: url(/images/odd_en.png) center center no-repeat;}
.body_en .lfunLeft a{color: #F05E54;}
.lfunLeft a.ods_i{color: #4B4B4B;}
/* 手机端样式优化 */
.body_en .contentPhone,
.body_en .headPhone,
.body_en .topFunPhone,
.body_th .contentPhone,
.body_th .headPhone,
.body_th .topFunPhone,
.body_vn .contentPhone,
.body_vn .headPhone,
.body_vn .topFunPhone{width:1220px !important; }
.mainMenuPhone{width:1250px !important; } 
/* .body_en .cLeftPhone,
.body_th .cLeftPhone,
.body_vn .cLeftPhone{margin-left: 100px!important;}
.body_en .cRightPhone,
.body_th .cRightPhone,
.body_vn .cRightPhone{margin-right: 100px!important;} */




/* .body_en .cCenterPhone, 
.body_th .cCenterPhone, 
.body_vn .cCenterPhone, 
.body_en .livePhone, 
.body_th .livePhone, 
.body_vn .livePhone, 
.body_en .livePhone .lfun, 
.body_th .livePhone .lfun, 
.body_vn .livePhone .lfun{width:960px !important; } */

 .odds_box .a_islock{}
 .odds_box .a_islock span{font-size: 0;background: url(/images/union.png)  center center no-repeat !important;}
 .oddsPupBox .a_islock .td_dp1,
 .oddsPupBox .a_islock .td_dp2,
 .oddsPupBox .a_islock .td_dp3{font-size: 0;background: url(/images/union2.png)  center center no-repeat !important;}
 .oddsPupBox .a_islock .oddsPupBox .td_dp1{background:#FFFFE6 url(/images/union2.png)  center center no-repeat !important;}
 .oddsPupBox .a_islock .oddsPupBox2 .td_dp1{background:#fff url(/images/union2.png)  center center no-repeat !important;}


 /* .oddsPupBox  .td_dp1.a_islock,
 .oddsPupBox  .td_dp2.a_islock,
 .oddsPupBox  .td_dp3.a_islock{font-size: 0;background: url(/images/union2.png)  center center no-repeat !important;} */
 /* .oddsPupBox .td_dp1.a_islock {font-size: 0;background:#FFFFE6 url(/images/union2.png)  center center no-repeat !important;}
.oddsPupBox2 .td_dp1.a_islock {font-size: 0;background:#fff url(/images/union2.png)  center center no-repeat !important;}  */

.oddsPupBox td.td_dp1.a_islock {font-size: 0;background:#FFFFE6 url(/images/union2.png)  center center no-repeat !important;}
.oddsPupBox2 td.td_dp1.a_islock {font-size: 0;background:#fff url(/images/union2.png)  center center no-repeat !important;} 

/* .body_th #content{padding-bottom: 140px;}
.body_en #content{padding-bottom: 140px;}
.body_vn #content{padding-bottom: 140px;} */
.body_th #content{padding-bottom: 20px;}
.body_en #content{padding-bottom: 20px;}
.body_vn #content{padding-bottom: 20px;}
.score_box{z-index: 99999;}

#globalLoading {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(232, 229, 229, 0.3);
  z-index: 999999;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: rgb(64, 64, 64);
  font-size: 12px;
}

.loading-spinner {
  width: 20px;
  height: 20px;
  border: 5px solid rgb(64, 64, 64);
  border-top: 5px solid white;
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin-bottom: 15px;
}

@keyframes spin {
  to { transform: rotate(360deg); }
}
#ls,
#listTable{position: relative;} 
.live{position: relative !important;}
.live table{position: relative !important;z-index: 1;}
/* #js_dropOdds{ transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); } */

.oddsTdBox{height: 32px;width: 130px;}
/* .oddsTdBox_1{height: 28px;width: 130px;}
.oddsTdBox_2{height: 32px;width: 130px;} */
.oddsTdBox_3{height: 56px;width: 130px;}
 #content,
#cLeft, #cRight,
 .u7MAD,
 .u7MAD_M1{background-color: transparent !important;}
 #leftLayer_t,
 #leftLayer_t *,
 #rightLayer_t,
 #rightLayer_t *{border: none !important;}


 

.rqs_key{    border: 1px solid #fff !important; background: #fff !important; }
.liveFun{    border: 1px solid #fff !important; background: #fff !important; }
.pCTab li{background-color: #F0F0F0;}
.pCTab li strong{font-weight: normal;}
.pCTab li.select{    border-right: #fff solid 1px !important;background: #fff !important;border-bottom: #fff solid 1px !important;}
.pCTab .select_m{    border-right: #fff solid 1px !important;border-left: #fff solid 1px !important;background: #fff !important;border-bottom: #fff solid 1px !important;}
.pCTab .unselect{    border-bottom: #fff solid 1px !important;}
.pCTab .select_r{border-left: #fff solid 1px !important;background: #fff !important;border-bottom: #fff solid 1px !important;}
.pCTab{background: #fff !important;}
.rqs_key{background: #FFF url(/images/search.jpg) no-repeat !important;}
.rApp a{background: #4197FC !important; font-size: 12px !important; text-align: center;color: #fff; line-height: 20px; height: 20px ;border-radius: 4px; font-weight: bold; }
.rApp a img{display: none !important;}
#content{min-height: 1000px;}

.liveHeadBox{ margin-bottom: 10px; }

/* dfdfdf e8e8e8*/
#live_Table tr.tbg0,
#live_Table tr.tbg1{ border-bottom: 1px solid #e8e8e8 !important;}
#cLeft, #cRight {padding: 0px 0 5px 0;  }
#live_Table tr td.time,
#live_Table tr td.away,
#live_Table tr td.oddsTdBox{ border-right: 1px solid #e8e8e8 !important;}
#live_Table tr td.data{ padding-left: 3px; }
#live_Table tr td.time,
#live_Table tr td.away{padding-right: 3px; }  

