@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
li{ list-style:none}
img{ border:none;}
a{ text-decoration:none; color:#000}
html,body {font-family:"微软雅黑"; font-size:12px; background-color:#151d39;}
.clear{zoom:1;}
.clear:after{content:"";display:block;clear:both;}
.fl { float:left}
.fr { float:right}
strong { font-weight:normal}
em{ font-style:normal}
i{ font-style:normal}

.width{ width:1000px; margin:0 auto}
.zt{font-family:"宋体";}


.top_bg{ width:100%; height:32px; background:#3b54ac}
.top{ height:32px; line-height:32px; color:#FFF}
.top .top_l li{ float:left; margin-right:15px}
.top a{ color:#FFF}
.top .top_l li a:hover{ color:#00b6f1}

.top .top_r li{ float:left;}
.top .top_r li a{ display:block; padding:0 18px}
.top .top_r li a:hover{ background:#1494cb}
.top_lion{ background:#1494cb}

.logo_bg{ width:100%; background:#0c1c5c; height:106px; border-bottom:#1f2e69 1px solid}
.logo .logo_ll img{ width:150px; margin-top:15px;}

.logo .logo_r{ margin-top:27px}
.logo .logo_r li{ float:left; margin-left:5px}
.logo .logo_r li input{ width:95px; height:30px;cursor: pointer;  color:#535353; font-size:13px; line-height:30px; border-radius:2px; border:none; padding:0 10px; margin-bottom:10px}

.logo .logo_r li p a{ color:#5b74d8; padding-left:10px}
.logo .logo_r li p a:hover{color:#00b6f1;}

.logo .logo_r li .logo_r_on a{ color:#00b6f1;}
.logo .logo_r li .logo_yz { background:#FFF; height:30px; line-height:30px; padding-left:10px; width:145px;border-radius:2px;margin-bottom:10px; position:relative;}
.logo .logo_r li .logo_yz input[type="text"]{ display:inline-block;  color:#535353; margin-right:5px;  width:50px; height:30px; position:absolute; left:0;top:0;padding:0 10px 0 0;}
.logo .logo_r li .logo_yz img{ display:inline-block; height: 30px; position:absolute; right:0;top:0;}
.logo .logo_r li input[type="button"]{ width:63px; padding:0; background:#00498f; color:#FFF;font-family:"微软雅黑"; cursor:pointer}
.logo .logo_r li input[type="button"]:hover{ background:#034f98}
.logo .logo_r li .myie {
    background: #f39800 url(../images/logo_join.png) no-repeat 45px center;
    height: 29px;
    padding-right: 8px;
    width: 55px;
    text-align: center; border-radius: 2px;
    line-height: 29px;
    color: #fff;margin-bottom: 10px; font-size: 13px;
}
.myie:hover{ background-color:#fda20b !important;}
.myie{display:inline-block; zoom:1;*display:inline; }

.nav{ width:1050px;}
.nav_bg{ width:100%; background:#0c1c5c; height:45px}
.nav li{ float:left; font-size:14px; line-height:45px; position:relative; width:115px}
.nav li:hover .sub_nav{ display:block;}
.nav li img{ position:absolute; left:100px; top:-3px}
.nav li a{ display:block; color:#FFF; text-align:center}
.nav li:first-child a{ padding-left:0}
.nav li:last-child a{ padding-right:0}
.nav .nav_lion a{ color:#fff100;}
.nav .active a{ color:#fff100; background:url(../images/nav_on.png) no-repeat center bottom}

.nav li a:hover{color:#fff100; background:url(../images/nav_on.png) no-repeat center bottom}

/*banner*/
/*.banner{ width:100%; overflow:hidden; height:450px; position:relative}
.banner li img{ width:1920px; position:absolute; left:50%; margin-left:-960px; top:50%; margin-top:-225px}

#prev{ position:absolute; left:50px; top:50%; margin-top:-31px}
#next{ position:absolute; right:50px; top:50%; margin-top:-31px}*/

.ba_bg{ position:relative}

.ba_g{ background:#282726); height:43px; line-height:43px; position:absolute; bottom:0; width:100%; z-index:99;}
.ba_g .mg{ color:#FFF}
.ba_g .mg>span{ font-size:14px; background:url(../images/mg.png) no-repeat 0 center; padding-left:20px}
.ba_g #msg li{ width:910px; line-height:45px; float:left; height:43px; padding-left:600px}

#msg{ width:910px; overflow:hidden}


.xm_bg{ width:100%; height:407px; background:url(../images/xm_bg.jpg) no-repeat 50% 50%;}
.xm_main{ height:507px}
.xm_main .xm_top{ padding-top:20px}
.xm_main .xm_top li{ width:230px; height:60px;; float:left;  margin-right:20px}
.xm_main .xm_top li a{ color:#bbc7f2; display:block;padding-left:80px; height:60px}
.xm_main .xm_top li p{ font-size:18px; margin-top:10px; line-height:19px; background:url(../images/xm_05.png) no-repeat right center}
.xm_main .xm_top li p span{ font-size:12px}
.xm_main .xm_top li:hover p{ color:#fff100}

.xm_main .xm_top .xm_li1{background:url(../images/xm_01.png) no-repeat}
.xm_main .xm_top .xm_li1:hover{background:url(../images/xm_06.png) no-repeat}

.xm_main .xm_top .xm_li2{background:url(../images/xm_02.png) no-repeat}
.xm_main .xm_top .xm_li2:hover{background:url(../images/xm_07.png) no-repeat}

.xm_main .xm_top .xm_li3{background:url(../images/xm_03.png) no-repeat}
.xm_main .xm_top .xm_li3:hover{background:url(../images/xm_08.png) no-repeat}

.xm_main .xm_top .xm_li4{background:url(../images/xm_04.png) no-repeat;margin-right:0}
.xm_main .xm_top .xm_li4:hover{background:url(../images/xm_09.png) no-repeat}



.xm_m{ height:357px; margin-top:20px; border:1px solid #354681}
.xm_m .xm_l{ width:520px}
.xm_m .xm_l li{ text-align:center; float:left;border-right:1px solid #354681; width:129px}
.xm_m .xm_l li a{ display:block; color:#8692bc; background:#24315c; padding:35px 0}
.xm_m .xm_l li a img{ width:80px; margin:0 auto}
.xm_m .xm_l li a p{ text-align:center; margin-top:3px}
.xm_m .xm_l li a:hover{ background:#141e3f}

.xm_m .xm_r{ width:478px; height:357px; background:url(../images/cp_r.jpg) no-repeat}
.xm_m .xm_r p{ width:380px; font-size:14px; color:#bbc7f2; text-align:center; margin:55px auto 0;}


.tab_bg{ width:100%; height:716px; background:url(../images/tab_bg.jpg) no-repeat 50% 50%; padding-top:30px; border-bottom:#25325f 1px solid}
.tab_top{ width:936px; height:80px; margin:0 auto; border:4px solid #2e48a2; padding:4px 28px; margin-bottom:30px}
.tab_top li{ float:left; margin-right:6px}
.tab_on{ border-bottom:4px #fff100 solid; background:url(../images/horse_01_index_03.png) no-repeat center bottom}

.tab_main{ width:1000px; height:467px; margin:0 auto}
.tab_main .tab_ml{ width:245px; height:467px;}

.tab_main .tab_ml a{ display:block; height:130px; background:#f39800; color:#352201; text-align:center; padding-top:30px}
.tab_main .tab_ml a h3{ font-size:22px; line-height:50px; background:url(../images/tab_9.jpg) no-repeat center bottom; margin-bottom:15px}
.tab_main .tab_ml a p{ font-size:24px}


.tab_mr{ width:245px; padding-top:40px; height:427px; margin-left:6px}
.tab_mr .tab_mr_top{ margin-bottom:7px; height:210px}
.tab_mr .tab_mr_top p{ color:#FFF; padding:0 20px; height:50px; line-height:50px; font-size:14px; background:#2e48a2; position:relative; }
.tab_mr .tab_mr_top p em{ color:#fff100}
.tab_mr .tab_mr_top a>img{ width:245px;  transition:transform 0.5s; -moz-transition:transform 0.5s;-o-transition:transform 0.5s;-webkit-transition:transform 0.5s;}
.tab_mr .tab_mr_top p i{ position:absolute; left:50%; top:-6px; margin-left:-5px}

.tab_mr_top:hover img{
    transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}


.tab_mr_top p, .wf_main li a img, .fm_2r li img{ transition:transform 0.5s; -moz-transition:transform 0.5s;-o-transition:transform 0.5s;-webkit-transition:transform 0.5s;}


.tab_mr_top{ overflow:hidden}
.tab_bg>h3{ color:#8d9fdf; font-weight:normal; font-size:12px; text-align:center; line-height:75px}


.wf_bg {
    background: #151d39 none repeat scroll 0 0;
    height: 450px;
    padding-top: 35px;
    position: relative;
}
.wf_main{ overflow:hidden;}
.wf_main li{ width:200px; float:left; text-align:center; }
.wf_main li:hover a img, .fm_m2 .fm_2r li:hover img{ transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05) }
.wf_main ul {
    margin-top: 25px;
}
.wf_main li img{ margin:0 auto; margin-bottom:15px}
.wf_main li p{ color:#8a94b8; text-align:center; font-size:14px}
.wf_main>a{ display:block; width:30px; height:60px;background:#1d2a56; text-align:center;}

.wf_top{ height:80px}
.wf_top h2{ text-align:center; color:#fff100; font-size:22px; background:url(../images/wf_top.png) no-repeat center center; margin-bottom:20px}
.wf_top p{ color:#7e87a9; text-align:center; font-size:14px}

#wf_prev{ position:absolute; left:50%; margin-left:-550px; top:50%;}
#wf_next{ position:absolute; left:50%; margin-left:520px; top:50%; }
.wf_main>a>img{ margin:auto auto; margin-top:18px}
.wf_main>a:hover{ background:#f39800}

.mv_bg{ height:251px; background:url(../images/mv_bg.jpg) no-repeat 50% 50%; padding-top:90px}
.mv_main .mv_l{ width:370px}
.mv_main .mv_l .mv_l_top{ color:#fff100; font-size:22px; font-weight:normal; padding-left:46px; background:url(../images/mv_01.png) no-repeat 0 10px; border-bottom:1px #3d4d85 dotted; width:324px; padding-bottom:23px}

.mv_main .mv_l .mv_l_top p{ font-size:14px; font-family:'Arial'; margin-top:3px; font-size:14px}
.mv_main .mv_l>p{ font-size:14px; color:#8596d3; margin-top:22px; line-height:26px}
.mv_main .mv_r img{ float:right; margin-bottom:35px}
.mv_main .mv_r p{ text-align:right; clear:both; color:#8596d3; font-size:14px}

.footer{ background:#0a0f21; padding-bottom: 20px;}
.foot_main{border-bottom:1px #3d4d85 dotted; height:151px; background:url(../images/about_us_02.png) no-repeat right center; }
.foot_main p{ width:483px; color:#69749d; margin-top:30px; margin-left:25px; line-height:23px}

.fm_m2{ height:105px;border-bottom:1px #3d4d85 dotted; padding-top:30px}

.fm_m2 .fm_2l li{ float:left; background:url(../images/fm_02.png) no-repeat center 4px; width:46px; text-align:center; height:50px; margin-right:9px; cursor:pointer}
.fm_m2 .fm_2l li img{ margin:0 auto; margin-top:18px}
.fm_m2 .fm_2l .fm2_on{ background:url(../images/fm_03.png) no-repeat center center}
.fm_m2 .fm_2l .fm_tab { margin-bottom:18px}
.fm_m2 .fm_2l .fm_tab p{ font-size:16px; color:#FFF}
.fm_m2 .fm_2l .fm_tab p span{ font-size:14px; color:#ffd74a}

.fm_m2 .fm_2r h3{ font-size:16px; color:#FFF; font-weight:normal;margin-bottom:24px}
.fm_m2 .fm_2r h3 span{ font-size:14px; color:#ffd74a; margin-left:7px}
.fm_m2 .fm_2r li{ float:left}
.fm_bot { padding-top:30px}
.fm_bot ul{ width:100%; text-align:center; margin:0 auto 20px}
.fm_bot li{  color:#69749d; display:inline-block; zoom:1;*display:inline;
}
.fm_bot li a{ color:#69749d; padding:0 10px}
.fm_bot li a:hover{ color:#fff100}
.fm_bot p{ text-align:center; color:#69749d}



.banner-co{ height:250px;}
.ba-g{ position:inherit; background-color:#0e1428;}




/*真人视讯*/
.casino{width:100%; padding:20px 0px;}


/*足球彩票*/
.sports{width:100%; padding:20px 0px;}

/*彩票游戏*/
.lottery{width:100%; padding:20px 0px;}
.lottery .titleBox{width:100%; height:100px; background:#242e3c;}
.lottery .titleBox img{margin-top:30px;}
.lottery .titleBox .l_left,.lottery .titleBox .r_right{width:500px; height:100px; text-align:center; cursor:pointer;}
.lottery .Box_02 .introduce{padding:40px 80px 80px 80px; width:840px;}
.lottery .Box_02 .introduce p{color:#cfcfcf; font-size:12px;line-height:24px;}
.lottery .Box_02 li{width:320px; height:177px; float:left; margin-right:10px; background:url(../images/pic-bg.png) center center no-repeat; margin-bottom:10px; position:relative;}
.lottery .Box_02 li:hover{}
.lottery .Box_02 li.mome{ background:url(../images/pic_14.png) center center no-repeat;}
.lottery .Box_02 li.mome a{ display:block; width:100%; height:100%;}

.lottery .Box_02 li.li-bg-1{ background:url(../images/pic-bg-1.png) center center no-repeat;}
.lottery .Box_02 li.li-bg-2{ background:url(../images/pic-bg-2.png) center center no-repeat;}
.lottery .Box_02 li.li-bg-3{ background:url(../images/pic-bg-3.png) center center no-repeat;}
.lottery .Box_02 li.li-bg-4{ background:url(../images/pic-bg-4.png) center center no-repeat;}
.lottery .Box_02 li.li-bg-5{ background:url(../images/pic-bg-5.png) center center no-repeat;}


.lottery .Box_02 li .pic{width:160px; height:160px; position:absolute; top:50%; margin-top:-68px; left:20px;}
.lottery .Box_02 li .pic img{-webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.lottery .Box_02 li:hover .pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.lottery .Box_02 .right{position:absolute; width:116px; right:30px; top:50px; text-align:center;}
.lottery .Box_02 h2{font-size:18px; font-weight:bold; color:#fff; position:relative;}
.lottery .Box_02 h2 .left_ico{width:19px; height:5px; background:url(../images/ico.png) no-repeat center center; display:block; position:absolute; top:10px; left:-18px;}
.lottery .Box_02 h2 .right_ico{width:19px; height:5px; background:url(../images/ico.png) no-repeat center center; display:block; position:absolute; top:10px; right:-18px;}
.lottery .Box_02 li p{font-size:12px; font-family:"Arial Regular"; line-height:30px; color:#706cce;}
.lottery .Box_02 .right .span{font-size:12px; color:#d2d2d2; border:1px #2b3147 solid; width:116px; height:26px; line-height:26px; display:block;}
.lottery .Box_02 .right .span2{font-size:12px; color:#d2d2d2; border:1px #2b3147 solid; width:116px; height:26px; line-height:26px; display:block; margin-top:5px;}

/*优惠活动页面*/
.promotion{padding:20px 0px;}
.discount{border:2px #373e7e solid; padding:20px 0px; background:#222755;}
.discount .child_2{display:block; margin-left:20px;}
.discount .child_2 li{float:left; margin-right:10px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; height:29px; line-height:29px; text-align:center; margin-right:20px;}
.discount .child_2 li:hover{ background:#e3c95a ; border-radius:15px !important;}
.discount .child_2 li:hover a{ color:#241e01;}
.discount .child_2 li a{display:block; padding:0px 20px; color:#fff;}
.highlight, .discount .child_2 li:hover .highlight{background:#e3c95a;}
.highlight a, .discount .child_2 li:hover .highlight a{color:#241e01 !important;}
.discount_ul {padding-top:40px;}
.discount_ul li{width:960px; margin:20px auto; cursor:pointer}
.discount_ul li div{display:none; cursor:default !important;}
.my-le{color:#fff;}

/*关于我们*/
.container{width:100%; padding:20px 0px;}
.container .l_left{width:210px; background:#222755; overflow:hidden; padding:21px 0px; }
.container .l_left .title{padding-bottom:20px;}
.container .l_left li {
    border: 2px solid #5c629b; height:45px;
    padding-bottom: 15px;
    padding-left: 95px;
    padding-top: 20px;
    position: relative; margin-bottom:10px;
}
.container .l_left li:hover{ border: 2px solid #ffe218;}
.container .l_left li img {position:absolute; cursor:hand; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.container .l_left li:hover  img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1); transform:scale(1.1);}
.container .l_left li a{display:block; width:100%; height:47px; color:#fefefe; line-height:20px;}

.container .l_left p{position:relative; font-size:20px; font-weight:bold; color:#a9aedc;}
.container .l_left span{color:#a9aedc;  font-size:10px;}
.container .l_left .ico_01{left:22px;}
.container .l_left .ico_02{left:20px; top:18px;}
.container .l_left .ico_03{left:25px; top:20px;}
.container .l_left .ico_04{left:10px;}
.container .l_left .ico_05{left:18px;}
.container .l_left .ico_06{left:25px;}

.container .r_right{width:670px; background:#10132e; margin-bottom:20px; padding:21px 36px;  margin-top:21px; color:#999999; height:auto; border:1px #10132e solid;}
.container .r_right h1{color:#f8f285; text-align:center; font-size:18px; line-height:36px; position:relative;}
.container .gywm p{line-height:24px; font-family:"微软雅黑";letter-spacing:1px; font-size:12px; color:#888ec8;}
.container .gywm h2, .register_d h2{ color:#fff; font-size:16px; text-align:center; margin:15px 0;}
.container .gywm h2 img, .register_d h2 img{ vertical-align: middle; margin:0 30px;}

.logo_02{ margin:40px 0px 20px;}
.container .r_right h1  i{width:29px; height:8px; display:block;}
.container .r_right .left-ico{top:0px; left:50%; position:absolute; margin-left:-100px; top:50%; margin-top:-4px; background:url(../images/container/about_left.png) no-repeat;}
.container .r_right .right-ico{top:0px; right:50%; position:absolute; margin-right:-100px; top:50%; margin-top:-4px; background:url(../images/container/about_left.png) no-repeat;}

/*注册页面*/
.describe {
    color: #eeeeee;
    font-size: 12px;
    margin-left: 30px;
    margin-top: 35px;
}
.describe li{margin:5px 0px; line-height:25px;}
.register_d{font-family:"宋体"; font-size:13px;}
.registers{width:100%; padding:15px 0px; position:relative; border:1px #2c3a65 solid; margin-top:45px;  }
.registers .title{width:100px; height:30px; background:#10132e; font-size:18px; color:#fff100; text-align:center; position:absolute; top:-15px; left:24px; font-family:"宋体 常规";}
.registers li {width:100%; height:25px; margin:20px 0px;}
.registers li p{width:100px; height:25px; line-height:25px; text-align:right; color:#ffffff; display:block; float:left;}
.registers li span{color:#e60012; font-size:12px; margin-right:10px;}
.registers li b{color:#98affa; font-size:13px; margin-left:10px; vertical-align: middle; line-height: 25px; font-weight:normal;}
.registers input{width:221px; height:25px; padding:0 5px; background:#fff; border-width:0px; float:left;}
.registers .currency option{width:216px !important;}
.registers option{width:25px; height:25px; background:#fff; border-width:0px;}
.prompt{margin-left:100px;}
.treaty{margin:5px;  margin: 15px 5px 5px 30px; color:#98affa;}
.treaty input{margin-right:8px; vertical-align: top;}
.r_button{text-align:center; padding:20px 0px;}
.r_button input[type="submit"]{ width:100px; height:30px; background-color:#40559f; border:none; color:#fff; font-size:15px; border-radius:5px; cursor:pointer; }
.r_button input[type="reset"]{ width:100px; height:30px; background-color:#f39800; border:none; color:#fff; font-size:15px; border-radius:5px; cursor:pointer; }
.r_button input[type="submit"]:hover{  background-color:#435bae;}
.r_button input[type="reset"]:hover{  background-color:#ffa002;}
#menu1 {width:659px; margin-bottom:10px;margin-top:10px; overflow:hidden; text-align:center}
#menu1 dd {float:left;text-align:center; background:#3c3b3b; cursor:pointer; border:#ccc solid 0px; color:#fff; margin-right:8px; width:100px; font-family:"Microsoft Yahei"; padding:5px 0px;}
#menu1 dd.hover { background:#EFDC5C; color:#3c3b3b;}
#menu1 dd a{ color:#fff; font-family:"Microsoft Yahei"}
#main1 table { width:600px; color: #fff;}
#main1 table tr td { text-align: center; height:35px}
#main1 table tr th { text-align: center; border:1px solid #466fa0; height:35px;font-weight:normal}


/* 电子 */
.slotsbanner{height:255px; background: url(../images/slotsbanner.jpg) top center no-repeat;}
.slotsbanner .wininfo{ background:url(../images/info.png) no-repeat; width:262px; height:150px; float:right; overflow:hidden; padding-top:97px;}
.slotsbanner .wininfo ul{}
.slotsbanner .wininfo ul li{ color:#eee; line-height:26px; height:26px; margin-left:19px;}
.slotsbanner .wininfo ul li span{ display:block; float:left; text-align:center; height:26px;}
.slotsbanner .wininfo ul li span.s1{ width:70px;}
.slotsbanner .wininfo ul li span.s2{ width:80px;}
.slotsbanner .wininfo ul li span.s3{ width:70px;}
.slotstab{margin-top: 20px;}

/*.bd ul{ display:none;}*/
.slotstab .hd{ height:80px;width:1000px;position:relative; overflow: hidden;background: #304179;}
.slotstab .hd ul{ float:left; width: 1001px;margin-left: 1px;}
.slotstab .hd ul li{ float:left;cursor:pointer; height: 50px; width:165px;color: #fff; font-size: 14px; line-height:15px;position:relative; margin-top: 18px;border-right: 1px dotted #626262; font-weight:bold;}
.slotstab .hd ul li.no-ri{ border-right:none}
.slotstab .hd ul li .img{display: block;float: left; height: 60px; width:76px; padding-top:5px; padding-left:8px; margin-left: 0px;text-align: center; line-height: 50px;}
.slotstab .hd ul li p{font-size: 10px; padding-right:5px; font-weight: normal; color: #fff;transition: all 0.4s; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.slotstab .hd ul li b{ display: block; margin-top: 6px;}
.slotstab .hd ul li span{ display:block; position:absolute; left:5px; top:-19px; width:158px; height:80px; background:url(../images/gl.png) no-repeat bottom center; filter:alpha(opacity=0);opacity:0; transition:all 0.4s}
.slotstab .hd ul li.ico01{background-position: 0 0}
.slotstab .hd ul li.ico02{background-position: -200px 0}
.slotstab .hd ul li.ico03{background-position: -400px 0}
.slotstab .hd ul li.ico04{background-position: -600px 0}
.slotstab .hd ul li.ico05{background-position: -800px 0; border:none;}
.slotstab .hd ul li.on span{filter:alpha(opacity=100);opacity:1;}
.slotstab .hd ul li.on{color: #fff}
.slotstab .hd ul li.on p{color: #fff}
.slotstab .bd ul{zoom:1;padding:20px 0;}

.slotatab_data{border:1px #212121 solid; height:70px; margin-bottom:20px; position:relative;}
.slotatab_data .border{width:10px; height:10px; border:1px #c49547 solid; position:absolute;}
.slotatab_data .border_01{border-width:1px 0px 0px 1px;}
.slotatab_data .border_02{border-width:1px 1px 0px 0px; right:0px;}
.slotatab_data .border_03{border-width:0px 0px 1px 1px; bottom:0px;}
.slotatab_data .border_04{border-width:0px 1px 1px 0px; bottom:0px; right:0px;}
.slotatab_data li{width:198px; height:70px; border-right:1px #212121 solid; float:left; text-align:center; color:#cfcfcf; font-size:12px; line-height:24px;}
.slotatab_data li p{color:#ffe469;}
.slotatab_data li h3{margin-top:12px;}
.pages{ margin-bottom:20px;}

#pt-box {margin: 0;padding: 0;list-style: none; background:#121212; padding-bottom:20px;}
#pt-box > li {position: relative;display:inline-block; zoom:1;*display:inline;margin: 13px 5px 13px 10px;width: 316px;height: 183px;background: url('../images/pt/bg.jpg') no-repeat;text-align: center;}
#pt-box > li img {margin-top: 6px;width: 303px;height: 160px;}
#pt-box > li:hover .hover {position: absolute;top: 6px;left: 6px;width: 305px;height: 162px; display:block;background: url('../images/pt/list_hover.png') no-repeat;}
#pt-box > li .game-title {margin-top: 3px;height: 23px;background: url('../images/pt/title.png') center;color: #fffad4;font-size: 13px;line-height: 23px;text-shadow: 1px 1px 1px #190f05;}

#mg-box {
    background-color: #121212;
    margin: 30px auto 0;
    min-height: 620px;
    padding: 0 20px;
    position: relative;
    text-align: left;
    width: 878px;
}
#mg-box li {position: relative;display:inline-block; zoom:1;*display:inline;width: 161px;height: 188px;margin: 7px;padding: 0 10px;background:  url("../images/mg/slot_gamebg.png") no-repeat 0 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
#mg-box li .game_text {width: 140px;height: 20px;margin: 10px auto; font-size:14px;color: #24e12b;text-align: center;line-height: 20px;}
#mg-box li .game_logo {position: relative;display: inline-block;width: 140px;height: 136px;margin: 0 auto;overflow: hidden;}
#mg-box li .game_logo img {position: absolute;left: 0; top:0;width: 280px;height: 136px;}
#mg-box li:hover .game_logo img { left: -140px;}

#bbin-box{margin: 0;padding: 0;list-style: none; padding-top:20px;background:#121212;}
#bbin-box li{ float:left; margin:0 7px 10px 12px}
#ag-box{ padding:0;padding-top:20px;background:#121212; padding-bottom:20px;}
#eg-box{ padding:0;padding-top:20px;background:#121212; padding-bottom:20px;}


.sousuo-slots{ padding:30px 0 5px;  width:100%; margin:auto;}

.fl-1{ float:left;}
.fl-2{ float:right; width:405px; height:45px; line-height:45px; margin-top:15px; background: url(../images/sousuo.png) center center no-repeat;}
.fl-2 p, .fl-2 input[type="text"], .fl-2 input[type="submit"], .fl-3 p, .fl-3 dl{ display:inline-block;zoom:1;*display:inline; vertical-align: middle;}
.fl-2 p{ font-size:14px; color:#d3d3d3; margin-left:20px;}
.fl-2 input[type="text"]{ width:145px; height:26px; margin-left:15px; font-size:14px; color:#333;}
.fl-2 input[type="submit"]{ width:39px; height:30px; font-size:14px; margin-left:10px; color:#d3d3d3; background:url(../images/sousou.png) center center no-repeat; border:none;}

.fl-3{ width:860px; height:35px; line-height:33px; margin:auto; margin-top:10px;  background:url(../images/biankp.png) center center no-repeat; }
.fl-3 p{ font-size:12px; color:#d3d3d3; margin-left: 50px; width:85px;}
.fl-3 dl{ }
.fl-3 dl dt{ float:left; margin:0 15px; }
.fl-3 dl dt a{ font-size:12px; color:#fff;}
.fl-3 dl dt a.b{color:#4381a8;}
.fl-3 dl dt a:hover{ text-decoration:underline;}
.height-d{ height:68px;}

.w_1000{ width:1000px; margin:auto;}
.si-bg{ }
/*.bd{ background-color:#080c1b; border-top:20px solid #151d39;  padding-bottom: 20px;}*/

/*真人娱乐*/
.display-i, .casino li, .casino li .t-2, .casino li .a a{display:inline-block; zoom:1;*display:inline;}
.transition, .casino li, .casino li .a a, .container .l_left li{-webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.casino{ text-align: center; margin:auto; width:1050px;  }
.casino li{ width:296px; height:296px; background-color:#1e2a55; padding:5px 10px; margin:10px; overflow:hidden; border:2px solid #1e2a55;  }
.casino li:hover{  background-color:#213064; border:2px solid #fff100;   }

.casino li .title{ text-align:center; margin:5px 0; }
.casino li .title img{ vertical-align: middle; margin-right:5px;}
.casino li .t-2{ line-height:23px; text-align:left; vertical-align: middle; }
.casino li .t-2 h2{ font-size:18px; color:#ffffff;  }
.casino li .t-2 p{ font-size:12px; color:#dcdcdc;  }
.casino li .img{ text-align:center;  }
.casino li .img img{ width:100%; }
.casino li .a { text-align:center; margin-top:15px; }
.casino li .a a{ width:160px; height:35px; text-align:center; line-height:35px; color:#fff; background-color:#304695; }
.casino li .a a:hover{ background-color:#3049a2; }

.casino li.no-bwe{ background: #1e2a55 url(../images/casino-logo_8.png) center center no-repeat; }
.casino li.no-bwe a{ width:100%; height:100%; display:block;}

.l_left{ float:left;}
.r_right{ float:right;}

.my-nong{ background-color:#222755; padding:0 15px; width:970px; border:1px solid #363d7b;}



.header { height: 183px; position: fixed; top: 0px; width: 100%; z-index: 999; background: transparent url('../images/headerbg.png') repeat-x scroll 0px 0px; }
.menu { height: 44px; position: relative; }
.menu .list { width: 1000px; margin: 0px auto; }
.menu .list li { float: left; position: relative; }
.menu .list li.erji { background: transparent url('../images/menuerji.png') no-repeat scroll center top; transition: all 0.4s ease 0s; }
.menu .list li.erji:hover { background-position: center bottom; }
.menu .list li .hot { position: absolute; right: 6px; top: 6px; }
.menu .list a { float: left; display: block; width: 111px; height: 44px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; font-family: "Microsoft Yahei"; line-height: 44px; }
.menu .list a:hover { color: rgb(255, 241, 0); }

/*.box { position: absolute; left: 0px;  width: 100%;  height: 0px;  z-index:99999; background: transparent url('../images/menubox.png') repeat-x scroll 0% 0%; }*/
.cont { position: relative; height: 150px; width: 1000px; margin: 0px auto; }
.menuslots { background: transparent url('../images/menuslots.png') no-repeat scroll 0% 0%; }
.menulive { background: transparent url('../images/menulive.png') no-repeat scroll 0% 0%; }
.menuslotss { background: transparent url('../images/menuslotss.png') no-repeat scroll 0% 0%; }

.menulottery { background: transparent url('../images/menulottery.png') no-repeat scroll 0% 0%; }
.cont .jr { height: 38px; line-height: 35px; display: block; font-size: 14px; font-family: "Microsoft Yahei"; color: rgb(255, 255, 255); }
.cont span { height: 38px; line-height: 35px; display: block; position: absolute; left: 15px; bottom: 0px; width: 120px; font-size: 16px; font-family: "Microsoft Yahei"; color: rgb(255, 255, 255); text-align: center; }
.menulottery .jr { font-size: 15px; }
.firebugResetStyles { z-index: 2147483646 ! important; top: 0px ! important; left: 0px ! important; display: block ! important; border: 0px none ! important; margin: 0px ! important; padding: 0px ! important; outline: 0px none ! important; min-width: 0px ! important; max-width: none ! important; min-height: 0px ! important; max-height: none ! important; position: fixed ! important; transform: rotate(0deg) ! important; transform-origin: 50% 50% 0px ! important; border-radius: 0px ! important; box-shadow: none ! important; background: transparent none repeat scroll 0% 0% ! important; pointer-events: none ! important; white-space: normal ! important; }
style.firebugResetStyles { display: none ! important; }
.firebugResetStyles::before, .firebugResetStyles::after { content: "" ! important; }
.sub_nav { position: absolute; width: 100%; height: 88px; background:#0c1c5c; top: 44px; display: none; z-index:8888888; }
.sub_nav a:hover{ background: none !important;  }
.list li:hover .sub_nav { display: block; }
.mask { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; opacity: 0.1; z-index: 99; display: none; }


#menu1 {width:659px; margin-bottom:20px; height:1%; overflow:hidden; text-align:center}
#menu1 li {float:left;text-align:center; background:#334477; cursor:pointer; border:#ccc solid 0px; color:#fff; margin-right:8px; width:100px;height: 22px; font-family:"Microsoft Yahei";}
#menu1 li.hover { background:#f39800; color:#fff;}
#menu1 li a{ color:#fff; font-family:"Microsoft Yahei"}
#main1 table tr td { text-align: center; border:1px solid #eee; height:40px}
#main1 table tr th { text-align: center; border:1px solid #eee; height:40px; background:#334477; font-weight:normal}
table {
    border-collapse: collapse;
    border-spacing: 0;
}


.indexbanner{height: 450px; position:relative}
.bannertab{ position:absolute; top:0; left:0; height:450px; width:100%; z-index:1}
.bannertab .hdd {
    bottom: 50px;
    height: 16px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 1;
}
.bannertab .hdd ul{ overflow:hidden; zoom:1;}
.bannertab .hdd ul li{ margin-right:12px; display:inline-block;zoom:1;*display:inline; background-color:#fff;   width:12px; height:12px;border-radius: 12px; text-indent: -999px; cursor:pointer; }
.bannertab .hdd ul li.on{ background:#fff100;}
.bannertab .bdd{ position:relative; height:100%; z-index:0;width: 1349px;margin: 0 auto;}
.bannertab .bdd li{ zoom:1; vertical-align:middle;height:450px;}
.bannertab .prev{ position:absolute; left:10px; top:50%; margin-top:-25px; display:block; width:62px; height:63px; background:url(../images/prev.png) no-repeat; filter:alpha(opacity=0);opacity:0;transition:all 0.4s}
.bannertab .next{  position:absolute; right:10px; top:50%; margin-top:-25px; display:block; width:62px; height:63px; background:url(../images/next.png) no-repeat; filter:alpha(opacity=0);opacity:0;transition:all 0.4s}
.bannertab:hover .prev,.bannertab:hover .next{ filter:alpha(opacity=100);opacity:1;  }
/* 底部样式 */

.clearfix:after,.clearfix:before,.container1:after,.container1:before{content:"";display:table}
.clearfix:after,.container1:after{clear:both;overflow:hidden}
.clearfix{zoom:1}
.container1{zoom: 1;width: 1100px;margin-left: auto;margin-right: auto;}

.footer-inc{
    margin-top: 36px;
    margin-bottom: 20px;
}
.footer-inc li{
    float: left;
    margin-right: 12px;
    vertical-align: middle;
}
.footer-inc li.last{
    margin-right: 0;
}
.footer-inc li a{
    display: block;
    line-height:0;
}
.new-footer{
    background-color: #0D1329;
}
.new-footer-link{
    height: 12px;
    text-align: center;
    margin-bottom: 10px;
}
.new-footer-link li{
    display: inline-block;
    padding: 0 8px;
    height: 12px;
    border-right: 2px solid #2a2a2a;
}
.new-footer-link li.last{
    border: none;
}
.new-footer-link li a{
    position: relative;
    top: -2px;
    color: #999;
}
.new-footer-link li a:hover{
    color: #fff;
}
.new-copyright{
    font-size: 12px;
    text-align: center;
    margin-bottom: 50px;
    color: #999;
}.contact{
     padding: 16px 0;
     border: 1px solid #2d2d2d;
     border-left: 0;
     border-right: 0;
     margin-top: 20px;
 }
.contact li{
    float: left;
    margin-right: ;
}
.contact li img{
    float: left;
    margin-right: 13px;
}
.contact li .txt{
    display: inline-block;
    color: #999999;
    font-size: 14px;
}
.contact li .txt .cn{

}
.contact li a:hover .txt{
    color: #fff;
}
/*首页手机图片*/
.home-mobile {
    padding: 50px 0 35px 0;
    border-bottom: 1px solid #151D39;
    background-color: #0C1228;
}

.home-mobile .container1{
    padding: 40px;
    background-color: #0C1228;
    position: relative;
    width: 1020px;
}
.home-mobile .container1 .left-txt{
    width: 466px;
    float: left;
}
.home-mobile .container1 .right-img .big-img{
    position: absolute;
    right: 42px;
    bottom: 0;
}
.home-mobile .container1 .right-img .weima{
    position: absolute;
    bottom: 125px;
    right: 50px;
}
.home-mobile .container1 .left-txt .top-txt .title{
    font-size: 30px;
    color: #edc968;
    margin-bottom: 11px;
}
.home-mobile .container1 .left-txt .top-txt .en{
    font-size: 14px;
    color: #EDC968;
    padding-bottom: 30px;
    border-bottom: 1px solid #252525;
    margin-bottom: 20px;
}
.home-mobile .container1 .left-txt .cn{
    font-size: 13px;
    line-height: 24px;
    color: #999999;
    margin-bottom: 30px;
}
.home-mobile .container1 .left-txt .btn{
    display: block;
    width: 148px;
    height: 40px;
    color: #ffffff;
    text-align: center;
    line-height: 40px;
    border: 1px solid #383838;
    transition: none;
    -webkit-transition: none;
}
.home-mobile .container1 .left-txt .btn .iconfont{
    position: absolute;
}
.home-mobile .container1 .left-txt .btn:hover{
    border: 1px solid #EDC968;
    color: #EDC968;
}
.home-mobile .container1 .left-txt .btn:hover .iconfont{
    color: #EDC968;
}
.home-about{
    background-color: #0C1228;
}
.home-about .top-wrap{
    margin-top: 50px;
    position: relative;
}
.home-about .top-wrap .title{
    font-size: 24px;
    color: #666666;
    margin-bottom: 30px;
}
.home-about .top-wrap .title span{
    color: #EDC968;
}
.home-about .top-wrap .cn{
    font-size: 12px;
    color: #666666;
    line-height: 26px;
    width: 730px;
    margin-bottom: 30px;
}
.home-about .top-wrap img{
    position: absolute;
    right: 0;
    top: -20px;
}
.home-about .btm-wrap{
    height: 175px;
    background: url(../images/about-border-left.png) no-repeat left;
    margin-bottom: 10px;
}
.home-about .circle-txt li{
    width: 114px;
    height: 114px;
    float: left;
    margin: 30px 40px;
    text-align: center;
    background: url(../images/about-circle.png) no-repeat;
}
.home-about .circle-txt li .num{
    margin-top: 15px;
    font-size: 13px;
    color: #999;
    width: 55px;
    display: inline-block;
    margin-bottom: 5px;
    border-bottom: 2px solid #333333;
}
.home-about .circle-txt li .num span{
    font-size: 32px;
    color: #EDC968;
}
.home-about .circle-txt li .txt{
    font-size: 13px;
    color: #999;
}
.data-txt{
    width: 245px;
    float: right;
    margin-right: 50px;
}
.data-txt .title{
    font-size: 20px;
    color: #edc968;
    margin-bottom: 18px;
}
.data-txt li{
    font-size: 13px;
    color: #666666;
    margin-bottom: 13px;
}
.data-txt li .line{
    display: inline-block;
    margin-left: 10px;
    height: 14px;
    font-size: 12px;
    width: 165px;
    background-color: #232323;
    border-radius: 7px;
}
.data-txt li .line span{
    color: #172034;
    background-color: #edc968;
    border-radius: 7px;
    display: inline-block;
    text-align: center;
}

/*Game*/
.Game_container{width:1000px;margin:0 auto;margin-top:30px;position:relative;height:512px;}
.Game_container ul.cl li.cc{ width:222px;}
.Game_container ul.cl li .Game_pic{width:200px;height:185px;float:left;background-color:#1a1a1a;margin-top:8px;text-align:center}
.Game_container ul.cl li .Game_pic img{margin-top:5px}
.Game_container ul.cl li .Game_pic span{color:#a0a0a0;display:block;line-height:24px;font-family:"宋体";font-size:12px}
.Game_container .Game_centet .Game_left{width:auto;position:relative;float:left;margin-left:5px}
.Game_container .Game_centet .Game_left .zf{position:absolute;left:0;width:37px;height:87px;background:url(../images/indexz_34.png) center no-repeat;top:420px}
.Game_container .Game_centet .Game_left ul.cl li{float:right;position:relative; }
.Game_container .Game_centet .Game_left ul.cl li a{text-align:left;display:block;width:250px;height:65px;-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;opacity:1}
.Game_container .Game_centet .Game_left ul.cl li a:hover .Game_top{-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;opacity:1;opacity:.7}
.Game_container .Game_centet .Game_left ul.cl li a:hover .Game_tops{-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;opacity:1}
.Game_container .Game_centet .Game_left ul.cl li.cur .Game_title {background:url(../images/xt.png) center top no-repeat #0c1228; width:250px; height:65px;}
.Game_container .Game_centet .Game_left ul.cl li a:hover .Game_title span{color:#fff}
.Game_container .Game_centet .Game_left ul.cl li a:hover .Game_title font{color:#fff}
.Game_container .Game_centet .Game_left ul.cl li .Game_title{font-family:"微软雅黑";background-color:#0c1228;width:250px;height:65px;border-right:solid 1px #151d39}
.Game_container .Game_centet .Game_left ul.cl li .Game_title p{margin-left:45px;float:left;margin-right:10px;margin-top:12px}
.Game_container .Game_centet .Game_left ul.cl li .Game_title span{font-size:16px;color:#fff;padding-top:14px;display:block}
.Game_container .Game_centet .Game_left ul.cl li .Game_title font{font-size:10px;transform:scale(0.9);color:#fff;display:block;position:relative;top:-2px}
.Game_container .Game_centet .Game_left ul.cl li .Game_pic{ border:1px solid #F0F; position:relative;width:200px;height:192px;float:left;background-color:#1a1a1a;margin-top:8px;text-align:center}
.Game_container .Game_centet .Game_left ul.cl li .Game_pic img{margin-top:5px}
.Game_container .Game_centet .Game_left ul.cl li .Game_pic span{color:#a0a0a0;display:block;line-height:36px}
.Game_container .Game_centet .Game_left ul.cl li .Game_pic p{height:155px}
.Game_container .Game_centet .Game_left ul.cl li .Game_top{display:block;background-color:#000;-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;transition:.8s;opacity:1;position:absolute;top:0;left:0;width:200px;opacity:0;line-height:227px;height:193px;margin-top:8px;}
.Game_container .Game_centet .Game_left ul.cl li .Game_tops{opacity:0;position:absolute;top:80px;left:40px}
.Game_container .Game_centet .Game_left ul.cl li .q1{ border:1px solid #F0F;line-height:200px;text-align:center;font-size:14px;color:#fff79d;height:200px;position:relative}
.scrolls{overflow:hidden;height:70px;clear:both;margin-top:20px;float:left;width:340px;}
.scrolls ul li{padding-left:35px;height:21px;line-height:21px}
.scrolls ul li p{font-size:12px;color:#a0a0a0;float:left;font-family:"微软雅黑";text-transform:capitalize;line-height:22px;height:18px; margin-right:10px;}
.scrolls ul li p .address {width:50px;}
.scrolls ul li p font{color:#f39800;float:right;width:72px;text-align:center}
.lg{background:url(../images/xxg.png) center no-repeat;width:357px;height:95px;float:left;margin-top:5px;margin-bottom:15px}
.lg .big-num{margin-left:87px;margin-top:47px;font-family:Arial;font-weight:700;font-size:30px;color:#fff274;letter-spacing:2px}
.Game_people{position:absolute;top:70px;z-index:2;right:4px; width:345px;}
.Game_g1 .btn_c{background:url(../images/kc2_08.png) center no-repeat; width:156px; height:53px;left: 645px; position:absolute;top: 220px; z-index:3;}
.Game_g1 ul li a{height:154px; display: block; width: 320px; float:left;border:solid 2px #0c1228;-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;transition:.8s;}
.Game_g1 ul li:hover a{border:solid 2px #fff28a; -moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;transition:.8s;}
.Game_xx{float:left;}
.Game_g1{ text-align:center; width:820px;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:1; height:338px;}
.Game_people img{ opacity:0;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;transition:.3s;}
.Game_g1.bb .pic{ margin-top:8px; margin-left:15px;}
.buy{top: 80px;left: 0px; position: absolute; }
.buy_pics{top: -4px;right:-140px; position: absolute;}
.buy_pic{ right:-80px;top: 8px; position:absolute;}
.rw_pics{right:-80px;position: absolute; }
.rww{ position:absolute;right:-200px; top:-10px;}
.Game_g1 ul{}
.Game_xx ul li{ float:left; margin-top:10px; width:324px; height:158px; background-color:#0c1228; margin-right:12px;  }
.Game_xx ul li .pic{ margin-top:13px; margin-left:30px; float:left;}
.Game_xx ul li .tent{ width:125px; text-align:center; float:left; margin-top:27px; margin-left:24px;}
.Game_xx ul li .tent span{ font-size:16px; color:#fff; font-family:"微软雅黑"; margin-top:20px;}
.Game_xx ul li .tent .i_s{ text-align:center; width:100%; height:31px; margin-top:12px;}
.Game_xx ul li .tent i{ width:15px; height:15px;  margin-right:5px; display:inline-block;}
.Game_xx ul li .tent font{background:url(../images/kt_17s.png) center no-repeat; width:99px; height:31px; display:inline-block; text-align:center; color:#fff; font-size:14px; font-family:"微软雅黑";  line-height:31px; text-indent:-2px; margin-left:-6px;}
.Game_xx ul li:hover .tent font{background:url(../images/kt_17.png) center no-repeat; width:99px; height:31px; display:inline-block; text-align:center; color:#161616; font-size:14px; font-family:"微软雅黑";  line-height:31px; text-indent:-2px; margin-left:-6px;}
#hover_xx p{background:url(../images/kt_03.png) center no-repeat; width:144px; height:39px; }
#hover_xx:hover p{background:url(../images/kt_03s.png) center no-repeat; width:144px; height:39px; }
.Game_container .Game_centet .Game_left ul.cl li.cur #hover_xx p{background:url(../images/kt_03s.png) center no-repeat; width:144px; height:39px; }