/*@font-face {
  font-family: W5GB5;
  src: url(/en/Css/W5GB5.ttc);
}*/

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

a { cursor: pointer; }

a img { border: 0px;}

img.vcode {
    vertical-align:middle;
    margin-bottom:2px;
    border:1px solid #a9a9a9;
}


#LeftGameTopSection {
    width:200px;
    /*height:360px;*/
    background: url(/en/images/leftjpsection.jpg) no-repeat;
    margin-bottom: 10px;
}

/*#LeftGameTabs {
    margin-top:-6px;
}*/

#LeftGameTabs .LG_tablink {
    color:#595959;
    display:block;
    margin:0 auto;
    line-height:39px;
    font-size:15px;
    font-family:'微软雅黑';
    cursor:pointer;
}
#LeftGameTabs .LG_tablink:hover {
    color:#9c7735;
}
/*
.LG_tablink.All {
    background: url(/en/images/gti_all.png) 30px 10px no-repeat;
}
.LG_tablink.All:hover,.LG_tablink.All.curret{
    background: url(/en/images/gti_allh.png) 30px 10px no-repeat;
}
.LG_tablink.Marvel{
    background: url(/en/images/gti_marvel.png) 30px 10px no-repeat;
}
.LG_tablink.Marvel:hover,.LG_tablink.Marvel.curret{
    background: url(/en/images/gti_marvelh.png) 30px 10px no-repeat;
}
.LG_tablink.Movie{
    background: url(/en/images/gti_movie.png) 30px 10px no-repeat;
}
.LG_tablink.Movie:hover,.LG_tablink.Movie.curret{
    background: url(/en/images/gti_movieh.png) 30px 10px no-repeat;
}
.LG_tablink.Hot{
    background: url(/en/images/gti_hot.png) 30px 10px no-repeat;
}
.LG_tablink.Hot:hover,.LG_tablink.Hot.curret{
    background: url(/en/images/gti_hoth.png) 30px 10px no-repeat;
}
.LG_tablink.Lottery{
    background: url(/en/images/gti_lottery.png) 30px 10px no-repeat;
}
.LG_tablink.Lottery:hover,.LG_tablink.Lottery.curret{
    background: url(/en/images/gti_lotteryh.png) 30px 10px no-repeat;
}
.LG_tablink.Card{
    background: url(/en/images/gti_card.png) 30px 10px no-repeat;
}
.LG_tablink.Card:hover,.LG_tablink.Card.curret{
    background: url(/en/images/gti_cardh.png) 30px 10px no-repeat;
}
*/
#LeftGameTabs .LG_tablink.curret {
    color:#9c7735;
}

#LeftGameTabs .LG_tablink a:hover {
    color:#9c7735;
}


ul.LiveGameTabs {
    margin-bottom:20px;
}
ul.LiveGameTabs > li {
    display: block;
    text-align: center;
}

li.tab_hr {
    height:4px;
    background: url(/en/images/GameTabHr.jpg) no-repeat bottom center;
}
a.LiveGameTab {
    color:#585858;
    font-size: 15px;
    font-family: "微软雅黑";
}
a.LiveGameTab:hover {
    color:#9C7735;
}

.GameSlotjackpot.clean {
    /*background:transparent;*/
    visibility: hidden;
}

.GameLivesplay a {
    cursor:pointer;
}

.GameLiveInfo2 {
    float: right;
    width: 720px;
    color: #999999;
    margin-bottom: 20px;
    background: url(/en/images/gamelivetittle2.jpg) no-repeat top left #1b1b1b;
    padding: 50px 10px 0 10px;
}

.GameLiveInfo3 {
    float: right;
    width: 720px;
    color: #999999;
    margin-bottom: 20px;
    background: url(/en/images/gamelivetittle3.jpg) no-repeat top left #1b1b1b;
    padding: 50px 10px 0 10px;
}

.GameIcon1 {
    display:inline-block;
    padding-left:30px;
    background: url(/en/images/GameTabIcon1.png) no-repeat left center #1b1b1b;
}
.GameIcon1:hover {
    background: url(/en/images/GameTabIcon1h.png) no-repeat left center ;
}

.GameIcon2 {
    display:inline-block;
    padding-left:30px;
    background: url(/en/images/GameTabIcon2.png)  no-repeat left center #1b1b1b;
}
.GameIcon2:hover {
    background: url(/en/images/GameTabIcon2h.png) no-repeat left center ;
}

.GameIcon3 {
    display:inline-block;
    padding-left:30px;
    background: url(/en/images/GameTabIcon3.png) no-repeat left center #1b1b1b;
}
.GameIcon3:hover {
    background: url(/en/images/GameTabIcon3h.png) no-repeat left center;
}

.ContainerHotGameBox {
    width: 370px;
    float:left;
    margin-left:10px;
    text-align:center;
}

.ContainerGameBox {
    width: 250px;
    float: left;
    margin-left: 5px;
    text-align: center;
}

.CenterConRightMod {
    float:left;
    width: 760px;
    margin-bottom:15px;
}
.GameName {
    color:#9c7735;
    height:35px;
}

.SliderPageNav {
    text-align:center;
}

.PageStyle9 {
    /*height:640px;*/
    overflow:hidden;
    display: none;
}


.PageStyle15 {
    overflow:hidden;
    display: none;
}

.PageStyle9.active {
    display: block;
}

.PageStyle15.active {
    display: block;
}

span.SliderPNavIcon {
    display:inline-block;
    cursor:pointer;
    margin-right:5px;
    width:12px;
    height:11px;
    background-image: url(/en/images/bannericon.jpg);
    background-repeat: no-repeat;
    background-position: -15px 0px;
}

span.SliderPNavIcon.curret {
    width:11px;
    background-position:0px 0px;
}

.downloadapk {
    text-align:center;
    border:1px solid #C8A56C;
    padding-top:10px;
    margin-bottom:5px;
    background:#A17B3A;
}
.downloadapk img {
    border:1px solid #C2A26A;
    width:85px;
    height:85px;
}
.downloadapk a {
    color:#301D05;
}
.downloadapk a:hover {
    color:#ffffff;
}

.Kr_Leftservice {
    background: url(/en/images/Korea/servicebg.jpg);
    border: 1px solid #2a2a2a;
    width: 198px;
    height: 297px;
}

.Ls_section_row {  position:relative; display: block;padding-left:30px; margin-top:10px;;color:#B18F53; }
.Ls_section_row:hover { color:#FFFFFF;}

.Ls_sv { background: url(/en/images/ico_service.png) left top no-repeat; position:absolute; left:25px; top:25px;}
.Ls_sv:hover {background: url(/en/images/ico_serviceh.png) left top no-repeat;}

.Ls_ml { background: url(/en/images/ico_mail.png) left top no-repeat; position:absolute; left:25px; top:57px; line-height: 20px;}
.Ls_ml:hover {background: url(/en/images/ico_mailh.png) left top no-repeat;}

.Ls_tel  { background: url(/en/images/ico_sertel.png) left top no-repeat; position:absolute; left:25px; top:105px;}
.Ls_tel:hover {background: url(/en/images/ico_sertelh.png) left top no-repeat;}

.Ls_qq   { background: url(/en/images/ico_qq.png) left top no-repeat; position:absolute; left:25px; top:140px; line-height: 20px;}
.Ls_qq:hover { background: url(/en/images/ico_qqh.png) left top no-repeat;}

.Ls_help { background: url(/en/images/ico_help.png) left top no-repeat; position:absolute; left:25px; top:188px; height:26px;}
.Ls_help:hover {background: url(/en/images/ico_helph.png) left top no-repeat;}
.Ls_tm   { background: url(/en/images/ico_maint.png) left top no-repeat; position:absolute; left:25px; top:220px; line-height: 20px;}
.Ls_tm:hover { background: url(/en/images/ico_mainth.png) left top no-repeat;}

.Ls_qr {
    text-align:center;
    position: absolute;
    left:-10px;
    top:280px;
    display: inline-block;
    width: 150px;
    height:250px;
}

.Ls_qr img {
    margin-top:5px;
}

#bonusoffer {
    display:inline-block;
    width: 170px; height: 66px;
    background: url(/en/images/monthbonus_a1.jpg) no-repeat;
}
#bonusoffer:hover {
    background: url(/en/images/monthbonus_a2.jpg) no-repeat;
}

#mail_modal { display:none; color:#000000; background:#A47E3D;}
#mail_modal .hr {
    padding:0; margin:0; height:1px; border:0px; background:#7B581E; color:#7B581E;
}

#vipMessage_modal_notice { display:none; color:#000000; background:#A47E3D;}
#vipMessage_modal_notice .hr {
    padding:0; margin:0; height:1px; border:0px; background:#7B581E; color:#7B581E;
}
#vipMessage_modal_notice #imail_topic {
    font-size:18px; font-weight:bold;
}

#mail_modal #imail_topic {
    font-size:18px; font-weight:bold;
}
#mail_modal #imail_date {
    float:right;
    color:#2F2F30;
}

/*** 跑馬燈 ***/
.tickercontainer { /* the outer div with the black border */
    width: 738px;
    height: 27px;
    margin: 0;
    padding: 0;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
    position: relative;
    left: 10px;
    top: 5px;
    width: 580px;
    overflow: hidden;
}
ul.newsticker { /* that's your list */
    position: relative;
    left: 750px;
    font: 13px Verdana;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
ul.newsticker li {
    margin: 0;
    padding: 0;
    margin-right: 50px;
    list-style: none;
    float: left; /* important: display inline gives incorrect results when you check for elem's width */
}
ul.newsticker a {
    white-space: nowrap;
    padding: 0;
    font: 13px Verdana;
    margin:0;
}
/* ul.newsticker span {
    margin: 0 50px 0 0;
} */

div.dgBoard {
    height: 365px;
    margin: 10px 0;
    border:1px #2A2A2A solid;
    cursor: pointer;
}

div.dgBoard .dg_title {
    background: url(/en/images/rankboard/title.png);
    width:198px;
    height:39px

}

div.dgBoard .dgMax {
    background: url(/en/images/rankboard/bg.png);
    height: 110px;
    color:#FFF;
    text-align:center;
    padding-top:35px;
}


.dgMax .MaxUser {
    font-size:19px;
    line-height: 23px;
}

.dgMax .MaxPrice {
    font-size:31px;
    line-height: 31px;
    font-weight: bold;
}

.dgMax .MaxDate {
    font-size:14px;
    line-height: 20px;
}

div.dgBoard .dgRoller {
    height: 180px;
    background: #000000;
    overflow: hidden;
    position:relative;
}

div.dgBoard .dgRoller .dgRollerChildren {
    width:100%;
    height:100%;
    position: absolute;
    left:0px;
    top:0px;
}

div.dgBoard .dgRoller .child {
    line-height: 20px;
    height: 90px;
    text-align: center;
    padding-top: 8px;
    border-bottom: 1px solid #000;
}

div.dgBoard .dgRoller .child.gbb {
    background: url(/en/images/rankboard/01px.png) repeat-y;
}

#TopGameTabT >  li {
    background-image: url(/en/images/top_menu_final.png);
    display:inline-block;
    width: 112px;
    height:40px;
}
#TopGameTabT > li a {
    display: block;
    width:100%;
    height:100%;
}

#bCG_PT  { background-position: -5px -50px; }

#bCG_MA  { background-position: -115px -50px;  }
#bCG_GP  { background-position: -226px -50px; }
#bCG_PL  { background-position: -338px -50px; }

#bCG_PT:hover, #bCG_PT.curret { background-position: -5px -5px; }

#bCG_MA:hover, #bCG_MA.curret { background-position: -115px -5px; }
#bCG_GP:hover, #bCG_GP.curret { background-position: -226px -5px; }
#bCG_PL:hover, #bCG_PL.curret { background-position: -338px -5px; }


#bCG_PT.closed,#bCG_PT.closed:hover  { background-position: -5px -50px; }
#bCG_MA.closed,#bCG_MA.closed:hover  { background-position: -115px -50px; }
#bCG_GP.closed,#bCG_GP.closed:hover  { background-position: -226px -50px; }
#bCG_PL.closed,#bCG_PL.closed:hover  { background-position: -338px -50px; }


/* 20141014@dd */
.announcetable{
    background:#101010;
    color:#666666;
    border-bottom:1px #2d2d2d solid;
    border-left:1px #2d2d2d solid;
}
.announcetable th{
    background:#a27c3b;
    color:#362b1b;
    border-top:1px #c8a568 solid;
    border-right:1px #2d2d2d solid;
    font-weight:normal;
    font-size:15px;
}
.announcetable td{
    border-top:1px #2d2d2d solid;
    border-right:1px #2d2d2d solid;
    font-size:13px;
    text-align:center;
    line-height:2.5;
    cursor:pointer
}
.announcetable td.title{
    color:#ae894a;
    padding:0 7px;
    text-align:left;
}
.announcetable td.detail{
    color:#999999;
    text-align:left;
    padding:20px 25px;
    line-height:1.5;
    display:none;
    word-break:break-all;
}
.announcetable td.detail:hover{
    color:#999999;
}
.announcetable tr:hover, .announcetable td:hover{
    color:#fff;
}



#vipMessage_content{

    position: relative;
    top: 140px;
    left: 100px;
    width: 450px;
    height: 340px;
    color :#400808;
    font-weight: 600;
    font-family: Arial, "微软雅黑";
}

#vipMessage_content h2{

  text-align: center;
}
#vip_qualify{
padding-left: 40px;
margin: 10px 0 10px 0;
}
#vipMessage_content .right {

   float: right;
    color :#F13822;


}
#vipMessage_content a.right {

text-decoration: underline;

}

#vipMessage_content input#QQVIP{
  padding-left: 10px;
  width: 120px;
height:23px;
background-color: transparent;
border-color: #AE844A;
border : 1.5px;
  -webkit-box-shadow: 0 0 1px 2px #A2793A inset;
  -moz-box-shadow: 0 0 1px 2px #A2793A inset;
  box-shadow: 0 0 1px 2px #A2793A inset;
}

.vip_buttons{
    text-align: center;
    margin-top: 30px;

}


.vip_buttons a:hover {
color:#FFFFFF;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #A2793A;
}

#submitvip{
    background-image: url(/en/images/submit.png);
    width: 86px;
    height: 31px;
    display: block;
    float: left;
    margin-left: 70px;

}

#latervip{
    background-image: url(/en/images/later.png);
    width: 86px;
    height: 31px;
    display: block;
    float: left;
    margin-left: 150px;
}