/* common style */
.clear {
    clear: both;
    margin: 0;
    padding: 0;
}

/* site style */
body {
    background: #292929 url('../images/bg02_x.jpg') repeat-x;
    min-width: 1024px;
    font-size: 12px;
    color: #FFF;
}
.is-tpl body{
    background: none;
}
.first body {
    background: #000 url('../images/bg01_x.jpg') left 40px repeat-x;
}
.game body {
    background: #292929 url('../images/bg03_x.jpg') repeat-x;
}
.zh-cn body {
    font-family: STHeiti,"Microsoft YaHei", "微软雅黑", "SimSun", "宋体",arial;
}
.zh-tw body {
    font-family: "Microsoft JhengHei","微軟正黑體",arial,helvetica,sans-serif;
}
.first #mainBody {
    background: url('../images/bg01.png') center 585px no-repeat;
}
#page-container {
    margin: 0 auto ;
    width: 1020px;
    padding-top: 21px;
}
.first #page-container {
    padding: 15px 0 10px 0;
    min-height: 284px;
}

/* header */
#page-header {
    position: relative;
}
.header-outside {
    background: url('../images/header_bg.png') center top no-repeat;
}
.is-tpl .header-outside {
    background: none;
}
.first .header-outside {
    position: absolute;
    width: 100%;
    top:0;
    left: 0;
    z-index: 2;
}
.ad-warp {
    height: 655px;
    overflow: hidden;
}
.ad-flash {
    position: relative;
    left: 50%;
    right: 50%;
    margin: 0 auto 0 -840px;
    width: 1680px;
    height: 585px;
}
.header {
    position: relative;
    width: 1024px;
    margin: 0 auto;
}
.first .header {
    height: 650px;
    background: url('../images/header_first_img.png') 110px bottom no-repeat;
}
.header-top {
    height: 21px;
    padding-top: 4px;
    text-align: center;
}
.top-link-area {
    display: inline-block;
    color: #9D9D9D;
    margin-left: 5px;
}
.top-custom-link {
    color: #9D9D9D;
    text-decoration: none;
}
.top-custom-link:hover {
    color: #FFF !important;
}
.header-logo {
    /*position: absolute;
    top:16px;
    left: 0;*/
    float: left;
    margin:-14px 0 0 8px;
    width: 132px;
    height: 108px;
}
.header-right {
    position: relative;
    float: right;
    width: 860px;
    height: 105px;
}
.login-top {
    height: 55px;
}
.first .login-top{
    background-position: 195px 11px;
}
.login-mem {
    color: #FFF;
    padding-right: 30px;
}
.lang-wrap {
    display: inline-block;
}
.lang-wrap a {
    margin-left: 3px;
}
.est-wrap {
    float: right;
    margin: 5px 20px 0 0;
}
#est_bg.time_text{
    font-family: 新細明體;
    color: #FFF;
    opacity: 1;
    filter: alpha(opacity100);
    background-color: transparent;
}
/* 登入區 */
.login-wrap {
    color: #FFF;
    float: right;
    margin:15px 24px 0 0;
    padding-top: 5px;
    height: 34px;
    background: url('../images/loginbg02.jpg') right top no-repeat;
}
.first .login-wrap {
    position: absolute;
    top: 94px;
    right: 15px;
    width: 166px;
    height: 143px;
    margin-top: 0;
    padding: 66px 12px 0 12px;
}
.login-unit {
    float: left;
    position: relative;
    width: 95px;
    height: 25px;
    color: #FFF;
    padding-left: 5px;
    margin-right: 3px;
    border: none;
    background: url('../images/input06.jpg') center top no-repeat;
}
.first .login-unit {
    width: 161px;
    height: 29px;
    color: #C7C7C7;
    margin: 0 0 5px;
    background: url('../images/input03.jpg') center top no-repeat;
}
.login-unit-user  {
    width: 155px;
    background: url('../images/input04.jpg') center top no-repeat;
}
.first .login-unit-user {
    background: url('../images/input01.jpg') center top no-repeat;
}
.login-unit-pwd {
    width: 97px;
    background: url('../images/input05.jpg') center top no-repeat;
}
.first .login-unit-pwd {
    background: url('../images/input02.jpg') center top no-repeat;
}
.login-placeholder {
    position: absolute;
    font-family: 新細明體;
    top: 6px ;
    left: 6px ;
    cursor: text;
}
.first .login-placeholder {
    top: 8px;
    left: 6px;
}
.login-input {
    width: 54px;
    color: #FFF;
    height: 16px;
    line-height: 22px;
    border: none;
    background-color: transparent;
    outline: none;
    padding: 12px 0;
}
.first .login-input {
    width: 110px;
    color: #C7C7C7;
    padding: 6px 0;
}
.login-acc {
    width: 133px;
}
.first .login-acc {
    width: 90px;
}
.login-pwd {
    width: 78px;
}
.first .login-pwd {
    width: 130px;
    height: 27px;
}
.acc-unicode {
    position: absolute;
    top: 4px;
    right: 23px;
    font-family: arial;
    font-size: 14px;

}
.first .acc-unicode{
    top: 6px;
    right: 30px;
    color: #C7C7C7;
}
.login-submit {
    float: left;
    width: 49px;
    height: 25px;
    margin-top: 1px;
    border: none;
    outline: none;
    cursor: pointer;
}
.first .login-submit {
    width: 60px;
    height: 30px;
    margin: 5px 15px 0 0;
}
.first .login-submit:hover,
.login-submit:hover {
    background-position: center bottom;
}
#vPic {
    position: absolute;
    top: 3px;
    right: 4px;
    cursor: pointer;
    visibility: hidden;
}
.first #vPic {
    top: 5px;
    right: 8px;
}
.login-link-area {
    float: left;
    color: #9D9D9D;
    line-height: 26px;
    margin-left: 5px;
}
.first .login-link-area {
    line-height: 30px;
    margin: 6px 0 0 0;
}
.login-link-area a{
    color: #9D9D9D;
    text-decoration: none;
}
.first .login-link-area a{
    color: #9D9D9D;
}
.login-link-area a:hover {
    color:#FFF;
}
/* 登入後 */
.mem-info {
    float: right;
    line-height: 24px;
}
.mem-info-left,
.mem-info-body,
.mem-info-right {
    float: left;
    height: 24px;
    background: url('../images/loginbg_acc.jpg');
}
.mem-info-left {
    width: 10px;
    background-position: top left;
}
.mem-info-body {
    background-position: center -24px;
}
.mem-info-right {
    width: 10px;
    background-position: bottom left;
}
.logged-data {
    margin-right: 15px;
}
.btn-logout {
    display: inline-block;
    color: #FFF;
    line-height: 12px;
    padding: 5px 10px;
    margin-left: 5px;
    text-decoration: none;
    background-color: #000;
    border: 1px solid #7E7E7E;
}
.btn-logout:hover {
    background-color: #838383;
}
/* 會員選單 */
.SU-Menual {
    margin: 8px 0 3px 0;
}
.SU-Menual ul {
    color: #FFF;
    text-align: right;
}
.SU-Menual ul li {
    display: inline-block;
}
.SU-Menual ul li a {
    color: #FFF;
    text-decoration: none;
    transition: color .2s;
}
.SU-Menual ul li a:hover {
    color: #FF0;
}

/* 導覽列 */
.ele-navbar-wrap {
    margin-top: 4px;
    height: 39px;
}
/*.ele-navbar-wrap ul {
    background: url('../images/nav_line.png') left top no-repeat;
}*/
.ele-navbar-wrap li {
    float: left;
    /*background: url('../images/nav_line.png') right top no-repeat;*/
}
.ele-navbar-wrap ul a {
    display: block;
    text-decoration: none;
}
.ele-navbar-wrap ul a .ele-nav-title {
    display: block;
    padding: 0 5px;
    width: 74px;
    height: 39px;
    line-height: 39px;
    color: #D5D5D5;
    text-align: center;
    text-shadow: 0 0 15px #000;
    letter-spacing: 2px;
}
.ele-navbar-wrap ul a.current .ele-nav-title,
.ele-navbar-wrap ul a:hover .ele-nav-title {
    background: url('../images/nav_over.png') center top no-repeat;
    color: #FF0 !important;
}
.ele-navbar-wrap .ele-nav-hot {
    left: 75px;
    bottom: 28px;
}
.ele-navbar-wrap .ele-more-icon {
    bottom: 10px;
    right: 25px;
}
.ele-navbar-wrap .ele-sidemenu-group,
.ele-navbar-wrap li.ele-more-nav {
    display: none;
}
/* 下拉子選單 */
.ele-subnav-group a,
.ele-more-wrap a {
    display: block;
    padding: 0 4px;
    background: url('../images/sub.png') 100% -31px;
    width: 82px;
    height: 29px;
    line-height: 29px;
    color: #FFF;
    text-align: center;
    text-decoration: none;
}
.ele-subnav-group a:hover,
.ele-more-wrap a:hover {
    color: #FC0;
}

/* firar container*/
.first-box-right,
.first-box-center,
.first-box-left {
    float: left;
}
.first-box-left {
    margin:17px 0 0 60px;
}
.first-box-center {
    margin-top: 14px;
}
.first-box-right {
    margin-top: 8px;
}
.pic-service {
    display: block;
    width: 242px;
    height: 92px;
}
.pic-service:hover {
    background-position: center bottom;
}
.first-jp-wrap,
.when-jp-close {
    display: block;
    width: 254px;
    height: 270px;
    margin-right: 10px;
}
.first-jp-wrap {
    height: 80px;
    padding-top: 180px;
    background: url('../images/prize_bg.png') center top no-repeat;
}
.first-jp-wrap .ele-jackpot-wrap{
    margin: 0 auto;
    text-align: center;
    font-size: 17px;
    color: #000;
    font-weight: bolder;
}
body .ele-jp-info-wrap {
    z-index: 3;
}
.first-game-wrap {
    width: 411px;
}
.first-game-wrap .ele-firstgame-2 {
    margin-left: 20px;
}
.first-game-wrap .ele-firstgame-3 {
    margin-left: 40px;
}
/* 最新消息 */
.news-wrap {
    margin-left: 18px;
    width: 256px;
    height: 168px;
}
#first-news {
    width: 175px;
    height: 110px;
    color: #FFF;
    font-size: 14px;
    line-height: 1.5;
    margin: 43px 0 0 40px;
}
.inside-news-wrap {
    float: left;
    width: 782px;
    height: 41px;
    margin-top: 219px;
}
.game .inside-news-wrap {
    float: none;
    margin: 0 auto;
    width: 1003px;
}
.inside-news-item {
    width: 680px;
    float: left;
    margin-left: 95px;
    color: #FFF;
    line-height: 39px;
}
.game .inside-news-item {
    margin: 0 0 0 140px;
    width: 835px;
    height: 39px;
}

/*banner-wrap*/
.banner-wrap{
    height: 225px;
}
.banner-text {
    float: left;
    margin:186px -5px 0 0;
    width: 224px;
    height: 86px;
}
/* footer */
#page-footer {
    background: url('../images/footer_bg_x.gif') repeat-x left top;
}
.footer {
    margin: 0 auto;
    width: 1024px;
    padding: 10px 0;
}
.footer-img {
    position: relative;
    width: 765px;
    height: 52px;
    margin: 0 auto;
}
#browser-logo {
    position: absolute;
    right: 0;
    top: 8px;
}
.bblogo {
    display: block;
    position: absolute;
    right: 135px;
    top: 8px;
}
.bblogo img {
    display: block;
}
.article-menu {
    text-align: center;
    color: #FFF;
    margin-bottom: 5px;
}
.article-menu a{
    color: #FFF;
    text-decoration: none;
}
.article-menu a:hover {
    color: #838383;
}
.footer-data {
    color: #FFF;
    text-align: center;
}
.footer-info,
.copyright {
    display: inline-block;
}
.footer-info {
    margin-right: 10px;
}
/* game frame */
#page-game-left {
    float: left;
    margin: 3px 0 0 35px;
    width: 228px;
}
#page-game-right {
    float: right;
    width: 730px;
}

/* game */
.game-list.hided { display: none; }
.game-item {
    float: left;
    position: relative;
    width: 350px;
    height: 163px;
    margin: 0 0 10px 8px;
    background: url('../images/gamebg.png') center top no-repeat;
}
.game-img {
    position: relative;
    float: left;
    margin-left: 20px;
}
.game-img,
.game-img img {
    width: 160px;
    height: 160px;
}
.game-info {
    width: 130px;
    float: right;
    margin: 45px 32px 0 0 ;
}
.game-name {
    width: 130px;
    color: #FFFF00;
    font-size: 21px;
    font-weight: bold;
    text-align: right;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.en .game-name {
    font-size: 16px;
}
.game-link {
    float: right;
    width: 72px;
    margin-top: 12px;
}
.game-link a {
    display: block;
    width: 72px;
    height: 27px;
    color: #FFF;
    line-height: 28px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    background: url('../images/game_rule.png') center top no-repeat;
}
.game-link a:hover {
    color: #FFDE60;
}
.GameIcon {
    position: absolute;
    top: 0;
    left: -3px;
    display: block;
    background-repeat: no-repeat;
    cursor: pointer;
}
.GameIcon-First {
    width: 72px;
    height: 29px;
}
.GameIcon-New {
    background-image: url('/cl/tpl/commonFile/images/GameIcon/New.gif');
    width: 36px;
    height: 37px;
}
.iGameIcon-3D {
    position: absolute;
    bottom: 7px;
    right: -7px;
    z-index: 5;
    background: url(/cl/tpl/commonFile/images/GameIcon/3dgame_icon.png) 0 0 no-repeat;
    width: 32px;
    height: 32px;
}

/* ELE Style */
#js-ele-gamebanner {
    margin: 0 auto;
}
/*
** 各站 遊戲彩金 Game Jackpot
*/
.ele-gamejp-wrap {
    margin: 0 auto;
    width: 1000px;
    height: 80px;
}
.ele-gamejp-title {
    width: 242px;
}
.ele-gamejp-title,
.ele-gamejp-bb-area,
.ele-gamejp-g3d-area {
    float: left;
    height: 80px;
}
.ele-gamejp-bb-area,
.ele-gamejp-g3d-area {
    width: 200px;
    padding: 0 10px 0 160px;
}
.ele-gamejp-explain {
    width: 174px;
    height: 28px;
    line-height: 28px;
    color: #FFFF99;
    background-image: url('../images/layout/gamejp_btn.png');
    transition: all 0.2s ease;
}
.ele-gamejp-prize {
    padding-top: 6px;
    height: 35px;
    line-height: 35px;
    font-size: 25px;
    color: #FFFF00;
}
/*
** 各站 遊戲導覽列 Game Menu
*/
.game-menu {
    margin: 0 auto;
    width: 1000px;
    background: url('../images/layout/game_menu.png') no-repeat;
}
.game-menu-title {
    width: 5px;
}
.game-menu-title,
.game-menu-bg,
.nav-normal > a {
    height: 50px;
}
.nav-normal {
    background: url('../images/layout/game_menu_line.png') no-repeat 100% 50%;
}
.nav-normal > a {
    padding: 0 20px;
    line-height: 50px;
    text-decoration: none;
}
.nav-icon {
    display: inline-block;
    vertical-align: text-top;
    width: 18px;
    height: 18px;
    transition: all 0.2s ease;
}
/*
** 各站 遊戲搜尋
*/
#ele-search-wrap {
    width: 220px;
    height: 50px;
}
/* for ie8*/
#ele-search-wrap label {
    top: 18px;
    left: 10px;
}
#ele-search-wrap .ele-search-input {
    float: left;
    margin-left: 5px;
    height: 100%;
    line-height: 50px \9;
}
#ele-search-wrap label,
#ele-search-wrap .ele-search-input {
    width: 155px;
}
#ele-search-wrap .ele-search-btn {
    width: 55px;
}
/*
** 各站遊戲圖 樣式
*/
.game .ele-game-wrap {
    margin: 20px auto;
    width: 1010px;
}
.ele-game-layout {
    margin: 8px 4px;
    width: 328px;
    height: 209px;
    background: url('../images/layout/game_bg.png') no-repeat 0 0;
}
.ele-game-name h3 {
    width: 140px;
    height: 30px;
    color: #FFF;
    line-height: 30px;
}
.ele-game-ctl-wrap,
.ele-game-ctl-tools,
.ele-game-ctl-links {
    width: 100%;
}
.ele-game-img {
    bottom: -2px;
}
.ele-game-ctl-wrap {
    bottom: 5px;
    left: 2px;
}
.ele-game-ctl-tools {
    height: 30px;
    background: url('../images/game_toolbar.png') no-repeat 0 100%;
}
/* 小彩金  */
.ele-layout-subjp .ele-game-layout{
    height: 250px;
}
.ele-layout-subjp .ele-game-ctl-wrap{
    bottom: 46px;
}
.ele-layout-subjp .ele-game-sub-jp .minorJP{
    margin-top: 15px;
    padding: 0 10px 0 10px;
    color: #FFF;
    background: #000;
    box-shadow: 0 3px 1px rgba(0,0,0,0.5);
}
.ele-layout-subjp .ele-game-sub-jp .minorJP:before{
    color: #DDD;
}
/*
** 各站 遊戲連結
*/
.ele-game-link {
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
}
.ele-game-ctl-links a {
    color: #666666;
    background: url('../images/layout/game_btn_rule.png') no-repeat 0 0;
}
.ele-game-ctl-links a:hover {
    color: #999999;
    background-position: 0 100%;
}
.ele-game-ctl-links a.ctl-btn-enter {
    color: #BCAB76;
    background: url('../images/layout/game_btn_entergame.png') no-repeat 0 0;
}
.ele-game-ctl-links a.ctl-btn-enter:hover {
    color: #3C0E02;
    background-position: 0 100%;
}


/* 文案區塊 */
#page-sidebar {
    float: left;
    margin: 18px 0 0 20px;
    width: 172px;
}
#page-right {
    width: 650px;
    float: right;
    min-height: 475px;
    margin: 18px 50px 20px 0;
    padding: 30px 50px 0;
    color: #FFF;
    line-height: 2;
    background: #202020 url('../images/game_area_bg.jpg') center bottom no-repeat;
}
#page-right iframe {
    width: 650px;
}
/*遊戲選單*/
.sidemenu-header {
    width: 172px;
    height: 44px;
}
.sidemenu-footer {
    width: 172px;
    height: 16px;
    background: url('../images/sidebar_bottom.jpg') center top no-repeat;
}
.sidemenu-body li {
    width: 172px;
    height: 29px;
    background: url('../images/sidebar_y.jpg') center top no-repeat;
}
.sidemenu-body a {
    display: block;
    padding: 0 14px;
    height: 30px;
    color: #FFF;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.sidemenu-body a:hover {
    background: url('../images/sidebar.jpg') center 3px no-repeat;
}
/*文案*/
#direction {
    padding-bottom: 10px;
}
/*文案標題*/
#direction h3.case-article-title {
    color: #FCBD5C;
    font-size: 18px;
    line-height: 36px;
    margin: 0 0 20px;
    background: url('../images/about_title.jpg') left bottom no-repeat;
}
/*校正合作夥伴載入時有個點*/
#direction ul li { list-style: none; }
#direction ul:first-child { display: none; }
#direction ul.mtab-menual {
    list-style: none;
    border-bottom: 3px solid #F5C50F;
}
#direction ul.mtab-menual li {
    background-color: #6F5C13;
    display: inline-block;
    vertical-align: bottom;
    *display: inline;
    *zoom: 1;
    margin-right: 4px;
    padding: 1px 10px;
    cursor: pointer;
    border-radius: 5px 5px 0 0;
    transition: background-color .4s;
}
#direction ul.mtab-menual li:hover,
#direction ul.mtab-menual li.mtab {
    background-color: #F5C50F;
    color: #000;
}
#direction .mtab-menual {
    margin-top: 10px;
}

/*優惠活動*/
#direction #PT-switcher-wrap {
    margin: 1.5em auto;
    width: 960px;
}
#direction #MemberExclusive_area .MemberExclusive {
    margin-bottom: 20px;
    color: #FFF;
}

/*共用頁面*/
.Tpl-table01 {
    background-color: #FFF;
    border: 1px solid #CCC;
    color: #000;
    font-size: 12px;
}
table .Tpl-title01 th {
    background-color: #DDD;
    height: 24px;
    text-align: center;
    font-weight: bold;
}
#Tpl-user-acc span {
    line-height: 20px;
    color: #0000FF;
}
.Tpl-table01 th, .Tpl-table01 td {
    height: 22px;
    border: 1px solid #CCC;
}
tr.Tpl-trcolor1 { background: #FFF; }
tr.Tpl-trcolor2 { background: #EEE; }
tr.Tpl-trmouseenter { background: #DEF; }
#Tpl-memdata .Tpl-table01 th,
#Tpl-memdata .Tpl-table01 td.Tpl-left { text-align: center; }
#Tpl-memdata .Tpl-table01 td.Tpl-right { text-align: left; }
.Tpl-blue { color: #00F; }

.ele-navbar-wrap, .ele-navbar-wrap li {
    position: relative;
    float: left;
}

.ele-navbar-wrap .ele-nav-title, .ele-navbar-wrap .ele-nav-subtitle {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ele-navbar-wrap .ele-nav-hot {
    position: absolute;
    z-index: 1;
    display: block;
}

/* 下拉子選單與more子選單 */
.ele-subnav-group, .ele-more-wrap {
    position: absolute;
    z-index: 999;
    overflow: hidden;
}

.ele-more-icon {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 15px;
    height: 18px;
    background: url('../images/icon_down_light.png') 0 0 no-repeat;
    cursor: pointer;
}

.ele-subnav-group a, .ele-more-wrap a {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ele-more-wrap .ele-nav-subtitle, .ele-more-wrap .ele-nav-hot {
    display: none;
}
.ele-lang-wrap {
    height: 20px;
    vertical-align: middle;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.ele-lang-option {
    width: 22px;
    height: 16px;
    vertical-align: top;
    *margin-left: 4px;
    background: url('../images/lang_rect.png') no-repeat;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.ele-lang-zh-cn {
    background-position: 0 -40px;
}

.ele-lang-en {
    background-position: 0 -80px;
}

.ele-lang-ja {
    background-position: 0 -120px;
}

.ele-lang-ko {
    background-position: 0 -160px;
}

.ele-lang-vi {
    background-position: 0 -200px;
}

.ele-lang-th {
    background-position: 0 -240px;
}




 .GameIcon-First {
     background-image: url('../images/First_zh-cn.png');
 }

/*banner-wrap*/
/*.banner-wrap {*/
    /*background: url('../images/title_welcome.png') no-repeat left top;*/
/*}*/

.game .banner-wrap {
    background: url('../images/title_game.png') no-repeat left top;
}

/*.livetop .banner-wrap {*/
    /*background: url('../images/title_live.png') no-repeat left top;*/
/*}*/

.ltlottery .banner-wrap {
    background: url('../images/title_lottery.png') no-repeat left top;
}

.game3dfight .banner-wrap {
    background: url('../images/title_game3dfight.png') no-repeat left top;
}

.memberexclusiveii .banner-wrap {
    background: url('../images/title_memberexclusiveii.png') no-repeat left top;
}

/*header*/
.login-top {
    background: url('../images/first_text.png') 0px 15px no-repeat;
}

.header-img {
    background: url('../images/first_text.png') left center no-repeat;
}

.first .login-wrap {
    background: url('../images/loginbg.png') center top no-repeat;
}

.login-submit {
    background: url('../images/btn_login02.png') center top no-repeat;

}

.first .login-submit {
    background: url('../images/btn_login.png') center top no-repeat;
}

/*first container*/
.pic-service {
    background: url('../images/btn_service.png?ad11a') center top no-repeat;
}

.news-wrap {
    background: url('../images/newsbg01.png') center top no-repeat;
}

.when-jp-close {
    background: url('../images/jp_link01.png') center top no-repeat;
}

/*banner */

/*.livetop .banner-wrap {*/
    /*background: url('../images/title_live_bg.png') center top no-repeat;*/
/*}*/

.game .banner-wrap {
    background: none;
}

.game3dfight .banner-wrap {
    background: url('../images/title_game3dfight_bg.png') center top no-repeat;
}

.lottery .banner-wrap,
.ltlottery .banner-wrap {
    background: url('../images/title_lottery_bg.png') center top no-repeat;
}

.madvertis .banner-wrap,
.ball .banner-wrap {
    background: url('../images/title_welcome_bg.png') center top no-repeat;
}

.memberexclusiveii .banner-wrap {
    background: url('../images/title_memberexclusiveii_bg.png') center top no-repeat;
}

/*banner-text*/

.livetop .banner-text {
    background: url('../images/title_live.png') center top no-repeat;
}

.game .banner-text {
    background: url('../images/title_game.png') center top no-repeat;
}

.game3dfight .banner-text {
    background: url('../images/title_game3dfight.png') center top no-repeat;
}

.ltlottery .banner-text,
.lottery .banner-text {
    background: url('../images/title_lottery.png') center top no-repeat;
}

.madvertis .banner-text,
.ball .banner-text {
    background: url('../images/title_welcome.png') center top no-repeat;
}

.memberexclusiveii .banner-text {
    background: url('../images/title_memberexclusiveii.png') center top no-repeat;
}

/*inside*/
.inside-news-wrap {
    background: url('../images/newsbg02.png') center top no-repeat;
}

.game .inside-news-wrap {
    background: url('../images/newsbg03.png') center top no-repeat;
}

.sidemenu-header {
    background: url('../images/sidebar_top.png') center top no-repeat;
}

.footer-img {
    background: url('../images/footer_img2.png') 0 0 no-repeat;
}

/*
** 各站 遊戲彩金 Game Jackpot
*/
.ele-gamejp-wrap {
    background: url('../images/gamejp_bg.png') 0 0 no-repeat;
}

