﻿/* 
mreset 0.7 (build 20150720)
https://github.com/mixice/mreset
http://www.mixice.com
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:14px;vertical-align:baseline;background:transparent;}
html, body {height: 100%;}
html{-webkit-font-smoothing: antialiased;}
body, button, input, select, textarea {/*font:14px/1.5 Arial;*/color:#555;background: #fff;border: none;}
a, button, input, select, span, img, i, cite, tt, em, button{/*transition:all .4s;*/color:#666;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
audio, canvas, progress, video{display: inline-block; vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;}
img {border:0;vertical-align: middle;-ms-interpolation-mode: bicubic;}
a {color: #555;}
a, a:hover {text-decoration:none;outline: 0;}
b, strong {font-weight: bold;}
p {margin: 0;color: #666;}
ul, li {margin:0; padding:0; list-style:none;}
button, optgroup, select, textarea {margin: 0;padding: 0; font: inherit;color: inherit;}
button, input {outline:none;}
::-webkit-input-placeholder{color:#ccc;}
::-moz-placeholder{color:#ccc;}
:-moz-placeholder{color:#ccc;}
::-ms-input-placeholder{color:#ccc;}
input:-moz-placeholder { color:#ccc; }
textarea:-moz-placeholder { color:#ccc;}
::selection{background:#333;color:#999;text-shadow:none;}
.yh {font-family:Microsoft YaHei, '\9ed1\4f53';}
.jh {font-family:Microsoft JhengHei, '\9ed1\4f53';}
.hide {display:none !important;}
.clear {clear:both;}
.fl {float: left !important;}
.fr {float: right !important;}
.black {-webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;}
.black:hover {
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  filter: grayscale(0%);
  filter:none;}
p span strong span, p span strong{font-size: 12pt;}
#root .announcement-box .announcement-popup .announcement-title{
  display: none;
}#root .announcement-box .announcement-popup .announcement-content{
  display: none;
}#root .announcement-box .announcement-popup .btn-item, #root .announcement-box .announcement-popup .btn-item .dont-show-again{
  display: none !important;
}#root .announcement-box .announcement-popup{
  background: transparent !important;
}#root .announcement-box{
  position: fixed;
  width: auto !important;
  height: auto !important;
  left: inherit !important;
  top: 0 !important;
  background: transparent !important;
  z-index: 2;
  right: -5px !important;
  width: 150px !important;
  margin-top: 450px;
}.announcement-img img{
  width: 150px !important;
}
.slot-img img{width: 100%}
.qr_code{
/*  display: flex!important;*/
  margin-top: -40px;
}
#footer .container-fluid .g-0 .col-12 table {margin-top: 10px!important}
#footer .container-fluid .g-0 .col-12 table tr td {border: 1px solid #fff!important;padding: 10px!important}
.banner-sport.ibc_sports .lott .main_games{max-width: 1300px!important;}
.ibc_sports {width: 1396px!important}
.ibc_sports .lott .main_games .game-frame{width: 1348px!important}
.footer_content h1 span strong{ font-size: 24px}
.footer_content h2 span strong{font-size: 22px}
.footer_content h3 span strong{font-size: 20px}
.footer_content p span, .footer_content p, .footer_content p strong{font-size: 14px}
.footer_content table tr td{border: 1px #fff solid; padding: 5px}
.footer_content ul, .footer_content ol{margin-left: 30px}
.footer_content ul li, 
.footer_content table tr td ul li, 
.footer_content ul li strong em, 
.footer_content ul li span,
.footer_content ol li span, 
.footer_content ol li strong, 
.footer_content table tr td span{font-size: 14px}
.footer_content ol li{list-style-type: decimal;}
.footer_content ul li{list-style-type: disc;}
.footer_content table tr td p strong{color: #666666!important;}
.modal-header h3{
  font-size: 20px;
    color: #fff;
}
.modal-body__center p{color: #fff; font-size: 14px}
.modal-body__center a{
  color: #0d6efd;
}
#ppla.modal .modal-content{
  max-height: 550px;
   max-width: 550px;
  min-width: 450px;
  margin: 0 auto;
}
.live-hot-down{
      align-items: center;
    background: #fabb2e;
    color: #000;
    display: flex;
position: absolute;
    font-size: 10px;
    left: 5px;top: 4px;    border-radius: .5rem;
    padding: .3rem .5rem;
    width: 47px !important;
}
.btn-ppla{
  z-index: 99;
  top: 15%!important;
  right: 3px!important;
}
.home_vpn{bottom: 130px!important;}
.modal-body__center p:nth-child(2) span strong span{color: #ffff00}
.home_sgd{left: 0!important;bottom: 0px!important;}
.home_spin  a img{width: 150px}
.home_sgd  a img{width: 200px!important}
.home_audpvpn{ bottom: 260px !important;}
.modal-body__center p span strong span span#password{background:none!important}
a[data-clipboard-action="copy"]{background:none!important }
a[data-clipboard-target="#vpn_password"]{margin-left: 6px;}
.fiex-aud{top: 302px!important;right: 0!important;}
.fiex-aud .gift_rtp_aud #gift-close3{right: 110px!important;}
.fiex-aud .gift_rtp_aud a img{width:150px!important; height:150px!important }
div.show_promo_contnet{display: none;}
._3Cf2xFpub42pgmBTeO0J2B ._3n-aK193YopR5t5N9FpRKz{text-align: center;}
.modal-vn{ top: -81px!important;}
.mcd818-input-group .form-control::placeholder{color: #000!important;}
.mcd818-input-group .form-control::-webkit-input-placeholder{color: #000!important;}
.mcd818-input-group  .form-control:-moz-placeholder{color: #000!important;}
.mcd818-input-group .form-control:-ms-input-placeholder{color: #000!important;}