body,html,div,p,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,a{margin:0;padding: 0;outline: 0;}
ul,li,dl,dt,dd{list-style:none;}
a{text-decoration: none;-webkit-tap-highlight-color:rgba(0,0,0,0); }
img,input{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{text-decoration: none;}
img{border:0;}
body,html{font-family: "微软雅黑";font-size: 12px;min-width: 1002px;background: #020813}
.wrap{width: 1002px;margin: 0 auto;}
.container{width: 1200px;margin: 0 auto;}
.left{float: left;}
.right{float: right}
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after { clear:both;}
.clearfix { *zoom:1;}

#mainBody{background: url(../images/header_bg.jpg) no-repeat center top;}
.headerTop{height: 98px;}
.header-link {font-size: 12px;color: #fff;text-align: right;}
.header-link a{font-size: 12px;color: #fff;display: inline-block;line-height: 34px;height: 34px}
.header-link .country-icon{display: inline-block;width: 22px;height: 10px;padding-top: 10px;vertical-align: middle;box-sizing: content-box}
.header-link .country-icon1{background: url(../images/lang_circle.png) no-repeat 0 0;}
.header-link .country-icon2{background: url(../images/lang_circle.png) no-repeat 0 -40px;}
.header-link .country-icon3{background: url(../images/lang_circle.png) no-repeat 0 -80px;}

.logo{width: 300px;padding-top: 10px;}
 /* 登入區 */
    .login-wrap {
        padding-top: 20px;
    }
    .login-unit {
        box-sizing: content-box;
        position: relative;
        display: inline-block;
        margin-right: 2px;
        padding: 0 5px;
        width: 130px;
        height: 24px;
        line-height: 24px;
        background: url('../images/loginInput_bg.png') 0 0 no-repeat;
        vertical-align: top;
    }
    .login-input {
        border: none;
        background-color: transparent;
        width: 130px;
        outline: none;
    }
    .login-unit.login-unit-chk .login-input {
        width: 85px;
    }
    .login-acc {
        width: 90px;
    }
    .login-unit .login-placeholder,
    .acc-unicode {
        position: absolute;
        color: #555;
        font-family: arial;
    }
    .login-unit .login-placeholder {
        left: 8px;
        top: 6px;
        cursor: text;
    }
    .acc-unicode {
        right: 5px;
        top: 3px;
        font-size: 14px;
    }
    .vPic {
        position: absolute;
        top: 0;
        right: 0;
        cursor: pointer;
        height: 24px;
    }
    .login-submit {
        margin: 2px 2px 0 0;
        display: inline-block;
        width: 51px;
        height: 22px;
        line-height: 22px;
        border: none;
        cursor: pointer;
        outline: none;
        background: url('../images/btn_login.png') 0 0 no-repeat;
        vertical-align: top;
    }
    .header-join {
        margin: 2px 2px 0 0;
        display: inline-block;
        width: 71px;
        height: 22px;
        line-height: 22px;
        color: #FFF;
        text-align: center;
        text-decoration: none;
        background: url('../images/btn_joinus.png') 0 0 no-repeat;
        vertical-align: top;
    }
    .login-submit:hover,
    .header-join:hover {
        background-position: 0 100%;
    }
    .forget-pw {
        display: inline-block;
        height: 24px;
        line-height: 24px;
        color: #FFF;
        text-decoration: none;
        vertical-align: top;
    }
    .forget-pw:hover {
        color: #FFF100;
    }
/* 登入後 */
    .mem-info {
        margin-top: 10px;
        font-size: 14px;
        color: #F3C786;
    }
    .ele-acc-name {
        margin-right: 40px;
    }
    .ele-acc-name strong {
        color: #FC9A26;
    }
    .ele-other-balance {
        color: #FFECCF;
    }

 /* 加號展開 */
    .ele-obalance-item-wrap.ele-item-style-cover {
        background: #29548B;
    }
    .ele-obalance-item-wrap.ele-item-style-cover .ele-obalance-item {
        border: 1px solid #29548B;
    }
    .ele-obalance-item-wrap.ele-item-style-cover .ele-obalance {
        color: #FFF;
    }
    .ele-obalance-item-wrap.ele-item-style-cover .ele-balance-tool {
        background: #122F54;
    }
    .ele-obalance-item-wrap.ele-item-style-cover .ele-balance-tool a {
        background: #F8AB00;
        color: #000;
    }
    .ele-obalance-item-wrap.ele-item-style-cover .ele-balance-tool a:hover {
        background: #FFC545;
    }

    .login-wrap input::-webkit-input-placeholder { 
		color: #333; 
		} 
	.login-wrap input:-moz-placeholder{ 
		color: #333; 
		} 
	.login-wrap input::-moz-placeholder{ 
		color: #333; 
		} 

	.login-wrap input:focus::-webkit-input-placeholder {
    color: #777;
}

.login-wrap input:focus::-moz-placeholder{
    color: #777;
}

.login-wrap input:focus::-moz-placeholder {
    color: #777;
}

 .fixed .mainnav-wrap {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        min-width: 1002px;
        z-index: 100;
        box-shadow: 0 2px 5px 0 rgba(0,0,0,.7);
    }
    .placeholder-block {
        margin: 0 auto;
        width: 1002px;
    }
    .mainnav-placeholder {
        position: absolute;
        width: 100%;
    }
    .first .mainnav-placeholder,
    .game .mainnav-placeholder,
    .is-tpl .mainnav-placeholder {
        position: static;
    }
    .mainnav-wrap {
        background:#020917 url('../images/nav_bg.png') 0 0 repeat-x;
        z-index: 9;
    }
    .mainnav-placeholder,
    .mainnav-wrap,
    .mainnav {
        height: 42px;
    }
    .mainnav {
        float: left;
        margin-left: 25px;
    }
    .mainnav li {
        float: left;
        position: relative;
    }
    .mainnav li:before {
        content: '|';
        display: inline-block;
        margin: 0 7px 0 10px;
        height: 42px;
        line-height: 42px;
        color: #183356;
        font-weight: bold;
        vertical-align: top;
    }
    .mainnav li.LS-first:before {
        content: none;
    }
    .mainnav ul a {
        display: inline-block;
        width: 70px;
        height: 42px;
        line-height: 42px;
        color: #FFF;
        font-size: 14px;
        text-align: center;
        text-decoration: none;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        vertical-align: top;
    }
    .mainnav ul li.LS-first a {
        width: 28px;
    }
    .mainnav ul a.current,
    .mainnav ul a:hover {
        color: #FFF100;
    }
    .mainnav li .moreNav{position: absolute;left: 0;top: 42px;display: none;z-index: 5;}
    .mainnav li .moreNav a{display: block;background: #29548b;height: 53px;line-height: 53px;width: 110px;
    	color: #fff;text-align: center;font-size: 12px;border-bottom: 1px solid #122547;
    		}
    .clearfix li:hover .moreNav{
        display: block;
    }
    .mainnav li .moreNav a:hover{color: #FFF100;}
    

    /* 下拉子選單 */
    .ele-lsub-group {
        position: absolute;
        z-index: 999;
        background-color: #29548b;
        overflow: hidden;
    }
    .ele-lsub-group a {
        display: block;
        width: 110px;
        height: 42px;
        line-height: 42px;
        padding: 0 4px;
        text-align: center;
        text-decoration: none;
        color: #FFF;
        border-top: 1px solid #122547;
    }
    .ele-lsub-group a:nth-child(2) {
        border: 0;
    }
    .ele-lsub-group a:hover {
        color: #FFF100;
    }
    .ele-lsub-group span {
        display: none;
    }

    .header-url {
        float: right;
        width: 228px;
    }

    .banner-wrap {
        height: 273px;
        width: 100%;
        overflow: hidden;
    }
    .game .banner-wrap {
        margin: 0 auto;
        width: 1000px;
        height: 244px;
        background: none;
    }

.ele-firstgame { position: relative; }
    .ele-firstgame-1 {
        width: 174px;
        height: 173px;
        float:left;
        _display:inline;
        position: relative;
        overflow: hidden;
                    background: url(../images/147935088604.png) -174px bottom no-repeat;
            }
    .ele-firstgame-1 span {
        width: 174px;
        height: 173px;
        background: url(../images/147935088419.png) left top no-repeat;
        position: absolute;
        top: 0;
        left: 0;
        cursor:pointer;
    }
    .ele-firstgame-2 {
        width: 174px;
        height: 173px;
        float:left;
        _display:inline;
        position: relative;
        overflow: hidden;
                    background: url(../images/147935089423.png) -174px bottom no-repeat;
            }
    .ele-firstgame-2 span {
        width: 174px;
        height: 173px;
        background: url(../images/147935089254.png) left top no-repeat;
        position: absolute;
        top: 0;
        left: 0;
        cursor:pointer;
    }
    .ele-firstgame-3 {
        width: 174px;
        height: 173px;
        float:left;
        _display:inline;
        position: relative;
        overflow: hidden;
                    background: url(../images/147935090287.png) -174px bottom no-repeat;
            }
    .ele-firstgame-3 span {
        width: 174px;
        height: 173px;
        background: url(../images/147935090132.png) left top no-repeat;
        position: absolute;
        top: 0;
        left: 0;
        cursor:pointer;
    }
    .ele-firstgame-4 {
        width: 174px;
        height: 173px;
        float:left;
        _display:inline;
        position: relative;
        overflow: hidden;
                    background: url(../images/147935091060.png) -174px bottom no-repeat;
            }
    .ele-firstgame-4 span {
        width: 174px;
        height: 173px;
        background: url(../images/147935090875.png) left top no-repeat;
        position: absolute;
        top: 0;
        left: 0;
        cursor:pointer;
    }

.ele-news-wrap{
    position: relative;
    overflow: hidden;
    padding-right: 40px;
    height: auto;
}
.ele-news-scroll li {
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 20px;
    line-height: 20px;
}
/*箭頭按鈕*/
.ele-scroll-wrap{
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}
.ele-scroll-arrow{
    width: 20px;
    height: 20px;
    float: left;
    cursor: pointer;
    color: #999999;
    text-align: center;
    text-decoration: none;
}

#mainBody {
    background: url(../images/header_bg.jpg) 50% 0 no-repeat;
}

/* container */
#page-container {
    background:  url('../images/footer_bg.jpg') center top repeat-y;
}
.first #page-container {
    background: #030B18 url('../images/bg01.jpg') 50% 0 no-repeat;
}
#page-body {
    margin: 0 auto;
    width: 1002px;
}
#page-body:after {
    content: '';
    display: block;
    height: 4px;
    background: url('../images/container_bottom.jpg') 50% 0 no-repeat;
}
.first #page-body {
    padding: 0;
    width: 1065px;
    background: none;
}
.first #page-body:after {
    content: none;
}
    .ad-flash {
        float: right;
    }

    .first-news-wrap {
        float: right;
        margin: 25px 30px 78px 0;
        width: 271px;
        height: 146px;
        background: url('../images/news_bg1.png') 0 0 no-repeat;
    }
    .first-news-title {
        padding-left: 45px;
        height: 40px;
        line-height: 40px;
        color: #E8D680;
        font-size: 14px;
        font-weight: bold;
    }
    .first-news-item {
        margin: 0 auto;
        width: 230px;
    }
    .first-news-item .ele-news-wrap{
        padding: 0;
        height: 100px;
        color: #FFF;
    }
    .first-news-item .ele-news-scroll li{
        height: 100px;
        line-height: 20px;
    }

    .ele-firstgame-wrap {
        width: 1000px;
        height: 173px;
    }
    .ele-firstgame-wrap a {
        margin-left: 76px;
    }

/* footer */
#page-footer {
    margin-top: 25px;
    background: #020813 url('../images/footer_bg.jpg') ceneter top no-repeat;
}
.footer {
    padding-top: 20px;
    margin: 0 auto;
    width: 1002px;
}

    .footer-logo-wrap {
        margin-bottom: 40px;
        height: 44px;
        background: url('../images/footer_img.png') 100% 100% no-repeat;
    }
    #bblogo,
    #browser-logo {
        float: left;
    }
    #bblogo {
        width: 75px;
        height: 41px;
        background: url('../images/bbinlogo.png') 0 0 no-repeat;
    }
    #browser-logo {
        margin-left: 12px;
    }
    #browser-logo img{
        display: block;
    }

    .article-menu {
        margin-bottom: 20px;
        text-align: center;
    }
    .article-menu,
    .article-menu a {
        color: #FFF;
    }
    .article-menu a {
        text-decoration: none;
    }
    .article-menu a:hover {
        color: #00FCFF;
    }
    .copyright,
    .footer-info {
        margin-bottom: 10px;
        color: #FFF;
        text-align: center;
    }

 .picList{color: #fff;line-height: 20px;;}
.leftFix{position: absolute;left: 0;top: 200px;z-index: 9999;}

/*botfixed*/
/* BBin資訊站 */
@keyframes hoverEff{
    0%   { transform: scale(1); }
    50%  { transform: scale(1.2); }
    100% { transform: scale(1); }
}
@-webkit-keyframes hoverEff{
    0%   { transform: scale(1); }
    50%  { transform: scale(1.2); }
    100% { transform: scale(1); }
}
.bbininfo-wrap {
    position: fixed;
            right: 0;
            bottom: 3px;
    z-index: 999;
}
.btn-bbininfo {
    display: block;
    position: relative;
    right: 0;
}
.bbin-toppic {
    display: none;
    width: 301px;
    height: 48px;
    cursor: pointer;
}
a.bbin-toppic.no-link {
    cursor: default;
}

@keyframes bbinactive
{
    0%   { margin-bottom: 0; }
    25%  { margin-bottom: 3px; }
    50%  { margin-bottom: 0; }
    75%  { margin-bottom: 3px; }
    100% { margin-bottom: 0; }
}

@-moz-keyframes bbinactive /* Firefox */
{
    0%   { margin-bottom: 0; }
    25%  { margin-bottom: 3px; }
    50%  { margin-bottom: 0; }
    75%  { margin-bottom: 3px; }
    100% { margin-bottom: 0; }
}

@-webkit-keyframes bbinactive /* Safari 和 Chrome */
{
    0%   { margin-bottom: 0; }
    25%  { margin-bottom: 3px; }
    50%  { margin-bottom: 0; }
    75%  { margin-bottom: 3px; }
    100% { margin-bottom: 0; }
}

@-o-keyframes bbinactive /* Opera */
{
    0%   { margin-bottom: 0; }
    25%  { margin-bottom: 3px; }
    50%  { margin-bottom: 0; }
    75%  { margin-bottom: 3px; }
    100% { margin-bottom: 0; }
}
.bbin-jump .bbininfo-slide-active {
    animation: bbinactive 1s;
    -moz-animation: bbinactive 1s; /* Firefox */
    -webkit-animation: bbinactive 1s;  /* Safari 和 Chrome */
    -o-animation: bbinactive 1s;   /* Opera */
}
.bbininfo-slide-active {
    display: block;
}
.bbininfo-close {
    position: absolute;
    width: 20px;
    height: 20px;
    top: 8px;
    right: 4px;
    z-index: 3;
    cursor: pointer;
    background: url(../images/bbin_close.png) 50% 50% no-repeat;
}
.bbininfo-close:hover {
    animation: hoverEff .8s linear;
    -webkit-animation: hoverEff .8s linear;
}

.goTop{position: fixed;right: 5px;bottom: 50px;z-index: 9999;display: none;}
.goTop a{display: inline-block;width: 40px;height: 40px;background: #ccced0;border-radius: 3px;;}
.goTop a:hover{background: #fff;}


/*login*/
.login-con{background: #030b18;padding-bottom: 30px;overflow: hidden;}
.login-con .news{height: 43px;line-height: 43px;background: url(../images/news_bg2.png) no-repeat center top;;
	position: relative}
.login-con .news .tit{padding: 0 20px 0 60px;
width: 56px;
line-height: 43px;
color: #E8D680;float: left;
font-size: 14px;display: inline-block;margin-left: 4px;}
.login-con .news-wrap p{position: absolute;left: 50px;float: left;left: 835px; color: #fff;}
.login-con .news-wrap{position: relative;float:left;white-space: nowrap;
	overflow: hidden;height: 43px;width: 835px;}
.register-con{background: url(../images/container_bg.jpg) no-repeat center top;padding-top: 20px;overflow: hidden;
	border-bottom: 1px solid #091f44;}
.register-con .left-nav{background: url(../images/sidebar_top.png) no-repeat center top;width: 230px;
	padding-top: 121px;margin-left: 20px;float: left;}
.register-con .left-nav a{width: 186px;height: 32px;line-height: 32px;font-size: 14px;color: #fff;display: inline-block;
	text-align: center;margin-left: 26px;;margin-top: 3px;background: url(../images/sidebar.png) no-repeat center top;
		border-bottom: 1px solid transparent;}
.register-con .left-nav .line{border-bottom: 1px solid #f7dc42;}
.register-con .left-nav a:hover{background: url(../images/sidebar.png) no-repeat center -33px;color: #333;
	border-color: transparent}
.register-con .left-nav .con{background: url(../images/sidebar_bg.png) repeat-y center top;;}
.sidemenu-footer { height: 112px; background: url(../images/sidebar_bottom.png) 0 0 no-repeat;}
.register-con .right-form{float: left;width: 710px;font-size: 12px;color: #fff;padding: 35px 20px 0}
.right-form h1{font-size: 26px;color: red;font-weight: 700;text-align: center;border-bottom: 1px solid #C8C8C8;
	padding-bottom: 15px;}
.right-form h1 .url{color: rgb(255, 140, 0);}
.right-form .details{}
.right-form .details .line{padding-top: 16px;}
.right-form .details .inp{background-color: #EAEAEA;
box-sizing: border-box;
padding: 10px;
color: #000;
font-size: 15px;
outline: 0;
border-radius: 5px;
border: 1px solid #C8C8C8;width: 280px;}
.right-form .details .tit{display: inline-block;width: 80px;}
.right-form .details .star{color: red;display: inline-block;margin-right: 5px;;}
.right-form .details .sub{    width: 128px;
    height: 40px;
    border-radius: 4px;
    text-align: center;
    line-height: 38px;
    background: #ff3a2b;
    color: #fff;
    font-size: 12px;
    display: inline-block;
    border: none;
    cursor: pointer;
}
.right-form .details .sub:hover{color: #333;}
.right-form .article-tips{margin-top: 50px;padding-bottom: 100px;}
.right-form .article-tips p{font-size: 15px;color: #fff;line-height: 24px;padding-left: 20px;}

.txtMarquee-left{  }
.txtMarquee-left .bd{ width: 835px}
.txtMarquee-left .bd .tempWrap{ width:835px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; 
    width:auto !important; color: #fff;margin-right: 100px }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


.txtMarquee-left .bd ul li span{ color:#999;  }

/*after login*/
.after-login{font-size: 14px;;}
.after-login .top{color: #F3C786;;padding-top: 10px;}
.after-login .top .account{display: inline-block;margin-right: 35px;}
.after-login .top .name{color: #FC9A26;;}
.after-login .bot{padding-top: 5px;color: #fff;}
.after-login .bot a{font-size: 14px;color: #fff;}
.after-login .bot .quit{display: inline-block;
margin-left: 10px;
width: 51px;
height: 22px;
line-height: 22px;
color: #000;
text-align: center;
background: url('../images/btn_login.png') 0 0 no-repeat}


#ele-float-top-wrap {position: fixed;right: 5px;bottom: 51px;min-width: 40px;z-index: 20;}
    #ele-float-top{position: absolute;left: 0px;top: 0px;width: 40px;display: none;}
    .ele-float-top-btn {margin-top: 2px;display: block;position: relative;height: 40px;border-radius: 3px;
    transition: opacity 0.6s ease;background-color: white;background-position: 50% 0;background-repeat: no-repeat;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter: alpha(opacity=80);opacity: 0.8;}
    #ele-float-top-up {display: none;cursor: pointer;margin-top: -40px;
    background-image: url('/cl/tpl/template/images/element/float_top/black/float_top_up.png');}
    .ele-float-top-btn:hover {-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);opacity: 1;background-position: 50% 100%;}.ele-float-top-code {position: relative;background-image: url('/cl/tpl/template/images/element/float_top/black/float_top_code.png');}.float-top-service {background-image: url('/cl/tpl/template/images/element/float_top/black/float_top_service.png');}.float-top-qq {background-image: url('/cl/tpl/template/images/element/float_top/black/float_top_qq.png');}.float-top-custom {}/* 懸浮框 */.ele-float-box-wrap {display: none;position: absolute;right: 40px;bottom: 0;padding-right: 10px;width: 150px;}.ele-float-top-code-box {height: 185px;background: #FFF url() 50% 50% no-repeat;border-radius: 3px;}.ele-float-top-qq-box {height: 185px;background: #FFF url() 50% 50% no-repeat;border-radius: 3px;}.ele-float-top-code-box:after,.ele-float-top-qq-box:after {content: '';position: absolute;right: -6px;bottom: 8px;border: 8px solid transparent;border-left: 8px solid #FFF;}.ele-float-top-code-box:before,.ele-float-top-qq-box:before {content: '';position: absolute;bottom: 18px;display: block;width: 100%;line-height: 18px;color: #000;font-size: 14px;font-family: arial;text-align: center;}#ele-float-btn-vip.ele-float-top-code-box,#ele-float-btn-vip.ele-float-top-qq-box {position: absolute;bottom: -16px;right: -1px;width: 146px;height: 300px;background: url(/cl/tpl/template/images/element/float_top/lang/zh-cn/float_vip_bg.png);}.ele-float-vip-code {margin: 65px 0 0 5px;width: 130px;height: 108px;background-image: url(/cl/?module=MCache&method=vip_qrcode&args=2);background-position: 50% 50%;background-repeat: no-repeat;}.ele-float-top-code-box#ele-float-btn-vip:after,.ele-float-top-qq-box#ele-float-btn-vip:after,.ele-float-top-code-box#ele-float-btn-vip:before,.ele-float-top-qq-box#ele-float-btn-vip:before {display: none;}

.modal{width:100%;height:100%;position:fixed;left:0;top:0;z-index:10000;display:none;overflow:auto}.modal .modal-content{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.modal-login .modal-content{width:400px;height:400px;background:#fff;border-radius:6px;padding:5px 30px 0 30px}.modal-login .close{position:absolute;top:24px;right:30px;width:20px;height:20px;background-position:-140px -140px;cursor:pointer;-moz-opacity:.25;opacity:.25;filter:alpha(opacity=25);-webkit-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;z-index:2}.modal-login .modal-login_form h2{overflow:visible;position:relative;clear:both;width:100%;height:60px;line-height:59px;text-align:left;font-size:20px;color:#333;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.modal-login .modal-login_line{position:relative;width:100%;overflow:visible;clear:both;height:68px}.modal-login .modal-login_line input{height:44px;line-height:44px;width:99%;padding:0;background:none;border:1px solid #ccc;box-shadow:inset 0 0 3px rgba(0,0,0,0.1);border-radius:3px;font-size:13px;text-indent:6px}.modal-login .modal-login_line input.username{background:url(../images/user-ico.png) no-repeat right center}.modal-login .modal-login_line input.psw{background:url(../images/lock-ico.png) no-repeat right center}.modal-login .modal-login_line.code input{width:200px}.modal-login .modal-login_line.code img{display:inline;height:44px;vertical-align:-90%}.modal-login .modal-login_submit{width:100%;float:left;height:50px;line-height:50px;border-radius:3px;overflow:hidden;background:none;border:none;background:#ff3a2b;font-size:16px;color:#fff;cursor:pointer;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,0.05);-webkit-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.modal-login .modal-login_submit:hover{box-shadow:0 4px 8px rgba(0,0,0,0.25)}.modal-login .modal-login_link a{color:#ff3a2b}.modal-daili .modal-content{height:410px !important}.modal-daili .modal-content textarea{width:100%;height:100px;border:1px solid #ccc;border-radius:4px;padding:8px}.modal-mobileBet .modal-content{width:400px;height:400px;background:#fff;border-radius:6px;padding:5px 30px 0 30px}


.aside{position:fixed;right:0;top:50%;z-index:9999;margin-top:-155px}.aside li{position:relative;text-align:center}.aside .aside_qq,.aside .aside_tel{position:absolute;width:100%;left:0;top:119px;color:#fff}.aside .aside_tel{top:78px}.aside .aside_erweima{position:absolute;width:100px;left:14px;top:20px}.aside_l{position:fixed;top:50%;z-index:9999;margin-top:-140px;left:0}.aside_l li{position:relative;text-align:center}.aside_l .aside_erweima{position:absolute;width:100px;left:14px;top:112px}


.w1000{
    width: 1000px;
    margin: 0 auto;
}
.by-bg{width:100%;height:892px;position:relative;overflow:hidden;margin-bottom:-20px;background:url(../images/buyu-bg.jpg) no-repeat center top}.by-bg .isComing{position:absolute;left:5px;top:10px;width:80px}.by-bg .pt-by-bg,.by-bg .ag-by-bg{margin-top:572px;width:599px;height:300px;position:relative;z-index:2;overflow:hidden;margin-right:1px}.by-bg .pt-by-bg a,.by-bg .ag-by-bg a{width:202px;height:62px;background:url(../images/buyu-an.png) no-repeat;margin:200px 0 0 40px;cursor:pointer;position:relative}.by-bg .ag-by-bg{background:url(../images/buyu-ag.png) no-repeat}.by-bg .pt-by-bg{background:url(../images/buyu-pt.png) no-repeat}

.pullLeft{
    float: left;
}





