@charset "utf-8";
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
q:before,q:after{content:'';}
abbr,acronym{border:none;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
select,input,button,textarea{font:100% Tahoma,Arial,sans-serif;}
/*table{font-size:inherit;font:100%;}*/
pre,code,kbd,samp,tt{font-family:'Courier New',Courier,monospace;}
small{font-size:100%;}
abbr,acronym{border-bottom:1px dotted;cursor:help;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
body{font-size:12px;line-height:1.5;font-family:Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Hiragino Sans GB W3,WenQuanYi Micro Hei,sans-serif;color:#555;background-color:#FFF;height:100%;}
a{color:#484848;text-decoration:none;}
a:hover{color:#847B5F;}
a.disable{color:#999;}
a.disable:hover{text-decoration:none;cursor:default;}
.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
a {
    color:#7d7d7d
}
a:hover,a:focus {
    color:#89712e;
    text-decoration: none
}
a:focus {
    outline:none;
    -moz-outline:none;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    margin:0 5px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
    color: #333;
    text-decoration: none;
}
.btn:active,
.btn.active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c;
}
.btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.form-control:focus {
    border-color: #ca0000;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(237, 5, 5, 0.6);
    outline: 0 none;
}
.wrap {
    min-height: 100%;
    height: auto;
    margin: 0 auto -60px;
    padding: 0 0 60px;
}
.header {
    height: 72px;
}
.header .navbar-header-logo{
    float: left;
    padding: 4px 10px;
}
.header .navbar-collapse{
    float: right;
    width: 720px;
}
.header .menu-user .header-input {
    border-radius:5px;vertical-align: middle;border:0;padding: 0 5px;background: transparent url('../images/header-input-bg.png');width: 137px;height: 36px;color:#fff;
}
.header .menu-user .code {
    background: transparent url('../images/header-input-bg1.png');width: 97px;
}
.navbar {min-height: 72px;z-index: 100;margin-bottom: 0;background-image:url('../images/nav-bg.png');position: absolute;left: 0;top: 0;width: 100%}
.navbar .container{width: 1210px;}
.navbar-brand {padding:2px 0 0 0;}
.header .space-line{
    border-right: 1px solid #595959;
    float: left;
    height: 38px;
    margin-right: 5px;
    margin-left: 8px;
    margin-top: 18px;
    width: 1px;
}
.navbar-left{
    float: left;
}
.navbar-right{
    float: right;
}
.navbar-right li{
    float: left;
}
.nav-user .icon-user{
    width:54px;
    height:54px;
    display:inline-block;
    background: transparent url("../images/nav-icon.png") scroll;
}
.navbar{
    border-radius: 0
}
.navbar .navbar-nav > li > a{
    color: #fff;
    line-height: 28px;
    font-size: 14px;
}
.btn-red{
    box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .25);
    background-color: transparent;
    background-image: linear-gradient(-180deg, #f90303 0%, #c50303 100%);
    background:-webkit-gradient(linear, left top, left bottom, from(#f90303), to(#c50303));
    border-color: #ca0000;
    color: #fff;
}
.btn-red:hover,.btn-red:focus{
    box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .25);
    background-color: transparent;
    background-image: linear-gradient(-180deg, #c50303 0%, #f90303 100%);
    background:-webkit-gradient(linear, left top, left bottom, from(#c50303), to(#f90303));
    border-color: #ca0000;
    color: #fff;
}
.btn-gary{
    box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .25);
    background-color: transparent;
    background-image: linear-gradient(-180deg, #f3f3f3 0%, #cdcdcd 100%);
    background:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#cdcdcd));
    border:1px solid #ccc;
    color: #333;
}
.btn-gary:hover,.btn-gary:focus{
    box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .25);
    background-color: transparent;
    background-image: linear-gradient(-180deg, #cdcdcd 0%, #f3f3f3 100%);
    background:-webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#f3f3f3));
    border:1px solid #ccc;
    color: #333;
}
.btn-white {
    background-color: transparent;
    background-image: linear-gradient(-180deg, #fffffe 0%, #caffff 100%);
    background:-webkit-gradient(linear, left top, left bottom, from(#fffffe), to(#caffff));
    border: 1px solid #ddd;
    border-radius: 5px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .25);
    color: #5a5a5a;
    display: inline-block;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 95px;
}
.btn-white:hover,.btn-white:focus{
    box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .25);
    background-color: transparent;
    background-image: linear-gradient(-180deg, #fafafa 0%, #fffffe 100%);
    background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#fffffe));
    border:1px solid #ddd;
    color: #e33138;
}
.navbar .navbar-nav > li > a:hover{
    background-color:#111;
}
.wrap > .container {
    padding: 70px 15px 20px;
}
.wrap  .logincontainer {
    padding: 0;
    margin: -362px auto 0;
    position: relative;
    height: 315px;
}
.wrap  .logincontainer>.login-panel {
    float: right;
    height: 290px;
    width: 270px;
    margin-top:20px;
}
.wrap  .logincontainer>.login-panel>.panel-body> .input-group {
    margin-bottom: 15px;
}
.footer {
    background-color: #f5f5f5;
}

.jumbotron .bg_1{
    height: 370px;
    background-position: center top;
    background-image:url(/images/ccdcf46b917d6c648f45c8d21ea4f548.jpeg);
    position: relative;
    overflow: hidden
}

.jumbotron .btn {
    font-size: 21px;
    padding: 14px 24px;
}
.container .ucenter-panel {
    background: rgba(50, 46, 65, 0.8) none repeat scroll 0 0;
    border-radius: 3px;
    padding: 20px 15px;
    position: absolute;
    right: 0;
    top: -70px;
    width: 300px;
    color: #fff;
}
.not-set {
    color: #c55;
    font-style: italic;
}

.navbar .navbar-nav > li.open > a, .navbar .navbar-nav > li.open > a:hover, .navbar .navbar-nav > li.open > a:focus, .navbar .navbar-nav > li.open {
    background-color: #ca0000;
    background-image: none;
    color: #fff;
}
.navbar-nav > li.dropdown{
    padding: 22px 0;
    width: 122px;
    float: left;
}
.navbar .navbar-nav >li> .nav-a, .navbar .navbar-nav>li > .nav-a, .navbar .navbar-nav>li > .nav-a{
    padding:25px 0 25px 10px;
    font-size:16px;
    font-family:"WenQuanYi Micro Hei",sans-serif;
}

.navbar .nav-lottery {
    background-image:linear-gradient(-180deg, #f90303 0%, #c50303 100%);
    background:-webkit-gradient(linear, left top, left bottom, from(#f90303), to(#c50303));
    padding:8px 12px;
    color: #fff;
    border-radius: 5px;
    border:medium none;
    box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .25);
}
.navbar .nav-other {

    padding:8px 12px;
    color: #fff;
    border:medium none;
}
.navbar .dropdown .caret{
    background: transparent url("../images/t6-topxl.png") no-repeat;
    width: 9px;height: 5px;display: inline-block;
}
.navbar li.open .nav-lottery {
    background-image:none;
    padding:8px 12px;
    color: #fff;
    border-radius: 0;
    border: none;
    box-shadow:none;
    -webkit-box-shadow: none
}
.navbar-nav .dropdown-menu{
    background-color:#fff;
    color: #fff;
    display: none;
    border-top: 0px;
    border: 1px solid #de0000;
    border-radius: 0;
    background-clip: inherit;
    box-shadow:none;
    -webkit-box-shadow: none;
    padding: 0;margin-top: 21px;
    position: absolute;z-index: 999;
}
.navbar-nav .dropdown-menu.games{
    left: 50%;
    margin-left: -461px;
}
.navbar-nav li.open .dropdown-menu{
    display: block;
}
.navbar-nav .menu-li li{
    width: 120px;
}
.navbar-nav .dropdown-menu > li > a{
    border-bottom: 1px solid #ca0000;
    color: #333;
    display: inline-block;
    font-size: 12px;
    padding: 10px;
    width: 100px;
}
.navbar-nav .dropdown-menu > li > a:hover{
    background-color: #ffdec9
}
#w1 .dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{

    color:#444;
}
.nav > li > a:hover, .nav > li > a:focus{
    background-color: transparent;
}
#w1 .dropdown-menu > li > a.last{
    border-bottom: 0;
}
#w1 .games .title{
    height: 20px;
    text-align: center
}

.nav-user{
    color: #fff;
}
.nav-user li{
    font-size: 12px;
    padding:0 10px;
}
.nav-user .menu-user {
    color: #fff;
}
.nav-user .menu-user span.icon-user {
    float: left;
    display: inline-block;
    margin-top: 10px;
}
.nav-user .menu-user span.username {
    color: #03afe1;font-size: 14px;font-weight: bold;display: inline-block;+display:inline;+zoom:1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 59px;
}
.nav-user .menu-user span.username .badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #777;
    border-radius: 10px;
}
.nav-user a {
    color: #ff9710;font-weight: normal;font-size: 12px
}
.nav-user .menu-action a{
    display: inline-block;
    height: 55px;
    width: 52px;
}
.nav-user .menu-action a{
    margin-top: 10px;
}
.nav-user .menu-action a.icon-cz{
    background: transparent url("../images/nav-icon.png") scroll 175px 120px;
}
.nav-user .menu-action a.icon-cz:hover{
    background: transparent url("../images/nav-icon.png") scroll 175px 176px;;
}
.nav-user .menu-action a.icon-tk{
    background: transparent url("../images/nav-icon.png") scroll 121px 120px;
}
.nav-user .menu-action a.icon-tk:hover{
    background: transparent url("../images/nav-icon.png") scroll 121px 176px;
}
.nav-user .menu-action a.icon-zz{
    background: transparent url("../images/nav-icon.png") scroll 67px 120px;
}
.nav-user .menu-action a.icon-zz:hover{
    background: transparent url("../images/nav-icon.png") scroll 67px 176px;
}
.navbar ul.nav-user > li > a {
    color: #cdcdd0;display: inline-block;
}
.nav-user .user-balance{
    color:#03afe1;font-size: 14px;font-weight: bold
}



.t6-left{ position:absolute; left:10px; top:100px;z-index: 202;}
.t6-left .left-nav{/* overflow:hidden;*/}
.t6-left .left-nav li{ display:block; overflow:hidden;}
.t6-left .left-nav li a{ width:100px; height:100px; background:url(../images/t6-leftico.png) no-repeat; display:block;}
.t6-left .left-nav li a:hover{ width:120px;}
.t6-left .left-nav .l-li-one a{ background-position:0 0;}
.t6-left .left-nav .l-li-two a{ background-position:0 -121px;}
.t6-left .left-nav .l-li-three a{ background-position:0 -242px;}
.t6-left .left-nav .l-li-four a{ background-position:0 -363px;}
.t6-left .left-nav .l-li-five a{ background-position:0 -484px;}
.t6-left .left-nav .l-li-six a{background-position:0 -595px;}
.t6-left .left-nav .l-li-seven a {background-position: 0 -707px;}
.t6-left .left-nav .l-li-one a:hover{ background-position:-104px 0;}
.t6-left .left-nav .l-li-two a:hover{ background-position:-104px -121px;}
.t6-left .left-nav .l-li-three a:hover{ background-position:-104px -242px;}
.t6-left .left-nav .l-li-four a:hover{ background-position:-104px -363px;}
.t6-left .left-nav .l-li-seven a:hover {background-position: -104px -707px;}
.t6-left .left-nav .l-li-five a:hover,.t6-left .left-nav .l-li-five a.on{ background-position:-104px -484px;}
.t6-left .left-nav .l-li-six a:hover,.t6-left .left-nav .l-li-six a.on{background-position:-104px -595px;}
.t6-left>.t6-l-cont{
    position: absolute;top: 0px;
    left: 120px;
}

.t6-footer{ width:100%;background:#262626;}
.foot-con{ width:982px; overflow:hidden; margin:0 auto;}
.foot-con .foot-ico{ width:910px; height:86px; margin:0 auto; display:block;}
.foot-nav{ height:50px; line-height:50px; text-align:center; background:url(../images/t6-bottom-bg.jpg) repeat-x; font-size:12px; color:#b2b2b2; font-family:"å®‹ä½“"}
.foot-nav a{ font-size:12px; color:#b2b2b2; font-family:"å®‹ä½“"; padding:0 5px;}
.foot-sm{ width:982px; line-height:25px; text-align:center; color:#b2b2b2; font-size:12px; margin:0 auto; padding-top:12px;}



.t6-top{ position:absolute;}
.t6-egame-bg{ width:100%; overflow:hidden;  position:relative;}
.egame-banner{height:1106px; width:100%;position: absolute;z-index: 1;top: 0px;margin-bottom: -79px;overflow: hidden;background:#000;}/* background:url(../images/egame/banner-bg_03.png) no-repeat center bottom; */

.demo{width:16px;position:absolute;overflow:hidden; right:80px; top:400px; z-index:999999;}
/* - - - - - - - - - - */

.demo .ico{ display:block; width:16px; height:16px; background:url(../images/icon.png) no-repeat; background-position:0 -28px; margin-bottom:10px;}
.demo .selected{ background-position:0 0;}

.slide_bg{position: absolute;top:0px;display: block;left: 0px;width:100%;height: 1106px;z-index: -1;min-height: 768px;}
.slide_bg >div{width:100%;height: 1106px;display:block;position: absolute;top: 0px;display:none;cursor:pointer;}
.slide_bg >div.on{display:block;}
.slide_bg .slide_bg1{background:#000 url(../images/img1.jpg) no-repeat center top ;background-size:cover;}
.slide_bg .slide_bg2{background:#000 url(../images/img2.jpg) no-repeat center top ;background-size:cover;}
.slide_bg .slide_bg3{background:#000 url(../images/img3.jpg) no-repeat center top ;background-size:cover;}
.slide_bg .slide_bg4{background:#000 url(../images/img4.jpg) no-repeat center top ;background-size:cover;}
.slide_bg .slide_bg5{background:#000 url(../images/img5.jpg) no-repeat center top ;background-size:cover;}

/*body > .footer {display:none;}*/

/*notice*/
.notice-row {
    height: 0;
    line-height: 0;
    position: relative;
    z-index: 1;
    width: 100%;
}
.noticeBox {
    position: absolute;
    width: 100%;
    height: 49px;
    line-height: 49px;
    left: 0;
    bottom: 0;
    background: #000;
    background: rgba(0, 0, 0, 0.8);
    font-size: 14px;
}
.noticeBox .title {
    width: 96px;
    float: left;
    color: #FFCE4B;
    text-indent: 25px;
    background: url(../images/icon-notice.png) 0 center no-repeat;
}
.noticeBox .bd2 {
    width: 910px;
    float: right;
    height: 33px;
    line-height: 50px;
    position: relative;
    overflow: hidden;
    margin-top: 1px;
}
.noticeBox .bd2 li {
    font-size: 14px;
    color: #fff;
    height: 49px;
}
.noticeBox .bd2 a {
    color: #fff;
}
.noticeBox .bd2 a:hover {
    text-decoration: underline;
}
.w {
    width: 1020px;
    min-width: 1020px;
    margin: 0 auto;
}