@charset "utf-8";
/* CSS Document */
body, div, p, ul, li, i, em, span, dd, dt, dl, form, table, th, td, tr, input {
    border: 0 none;
    margin: 0;
    padding: 0;
    list-style-type:none;
}
input{outline:none;}
body{ margin-top:0px;font-family:"宋体", Geneva, sans-serif; font-size: 12px;  color:#575757; overflow-x:hidden; background:rgb(20, 128, 94); background-color:#007b5b;}
a{ text-decoration:none; color:#653e51;}
a:hover{ color:#653e51; text-decoration:none;}
img{ border:none;}

.loading{ height: 100%;
          opacity: 0.8;
          position: absolute;
          top:91px;
          width: 100%;
          z-index: 2000; background-color: #046e51;
          filter: Alpha(opacity=70);
          -moz-opacity:.7;
          opacity:0.7;
}
.loading p{ width:54px; height:auto; overflow:hidden; margin:0 auto; margin-top:200px;}
/*********二级导航 start***************/
#GoTo ul{display: none;}
#subnavTY:hover ul{display:block}
#subnavGame:hover ul{display:block}
#subnavLive:hover ul{display:block}
#subnavLottery:hover ul{display:block}
#subnavQipai:hover ul{display:block}
/******二级导航 end********************/
.head{ width:960px; height:91px; overflow:hidden; margin:0 auto; background:url("../images/head_b.jpg") left bottom repeat-x scroll rgba(0, 0, 0, 0)}
.head_left{ width:180px; height:91px; overflow:hidden; float:left;}
.head_left img{ margin-left:19px; margin-top:13px;}
.head_middle{ width:495px; height:91px;  float:left;}
.menu{ width:auto; height:auto;  margin-top:40px;}
.menu li{float:left;margin-right:5px;}
.menu a{ display:inline-block; padding:5px 8px; -webkit-border-radius:3px; border-radius:3px;  font-size:12px; font-family:"宋体"; color:#fff;}
.menu a:hover{ -webkit-border-radius:3px; border-radius:3px; background-color:#0e4f3c; text-decoration:none; color:#ffe51a;}
.menu a.cx{ display:inline-block; padding:5px 8px; -webkit-border-radius:3px; border-radius:3px;  font-size:12px; font-family:"宋体"; color:#ff1313;}
#menuPromotion a{color:#f00;}
#menuPromotion a.cx{color:#fee819;}
.menu a.cx:hover{ -webkit-border-radius:3px; border-radius:3px; background-color:#0e4f3c; text-decoration:none; color:#ffe51a;}
.menu .on a{ -webkit-border-radius:3px; border-radius:3px; background-color:#0e4f3c; text-decoration:none; color:#ffe51a;}
.menu a.selected:hover{ -webkit-border-radius:3px; border-radius:3px; background-color:#0e4f3c; text-decoration:none; color:#ffe51a;}
.head_right{ width:280px; height:91px; overflow:hidden; float:left;}
.denglu{ width:auto; height:auto;  margin-top:18px;}
.denglu p{ display:block; float:left; margin-bottom:6px;}
.denglu .login{float: right;width: 280px;height: 50px;text-align: left;margin: 10px;line-height: 25px;border: 1px solid #0e5942;
               border-radius: 3px;background-color: #127657;color:#fff;}
.denglu .login .user{height: 24px;border-bottom: 1px solid #0e5942;}
.login .user span{display: inline-block;width: 151px;padding-left: 5px;color: #80bfac;}
.login a{color: #ffdf1b;padding: 0 5px;}
.login p{padding-left:5px;}
.login a:hover{color:#7fbfac;}
.login select{width: 100px;color: #fff;border: none;border-right: 1px solid #0e5942;background-color: transparent;}
.dl1{ width:102px; height:25px; margin-right:5px;}
.dl1 input{ width:96px; padding:0 2px; height:23px; -webkit-border-radius:2px; border-radius:2px; border:1px solid #024a36; background-color:#126c50; font-size:12px; font-family:"宋体"; line-height:23px; vertical-align:middle; color:#b7fce5; }
.dl2{ width:102px; height:25px; margin-right:5px;}
.dl2 input{ width:96px; padding:0 2px; height:23px; -webkit-border-radius:2px; border-radius:2px; border:1px solid #024a36; background-color:#faffbd; font-size:12px; font-family:"宋体"; line-height:23px; vertical-align:middle; color:#000000;}
.dl3{ width:40px; height:25px;}
.dl3 input{ width:38px; height:25px; -webkit-border-radius:2px; border-radius:2px; border:1px solid #024a36; background-color:#ffdf1b; font-size:12px; font-family:"宋体"; line-height:23px; vertical-align:middle; color:#000000; cursor:pointer; font-weight:bold;}
.dl4{ width:62px; height:25px; margin-right:5px;}
.dl4 input{ width:56px; padding:0 2px; height:23px; -webkit-border-radius:2px; border-radius:2px; border:1px solid #024a36; background-color:#126c50; font-size:12px; font-family:"宋体"; line-height:23px; vertical-align:middle; color:#b7fce5; }
.dl5{ width:44px; height:25px; margin-right:5px; line-height:25px; vertical-align:middle; text-align:center; color:#98af85; font-size:14px;}
.dl6{ width:auto; height:25px; line-height:25px; overflow:hidden;}
.dl6 a{ padding:0 3px;}
.dl6 a.ha1{ font-size:12px; font-family:"宋体"; color:#fde918;}
.dl6 a.ha1:hover{ font-size:12px; font-family:"宋体"; color:#fde918; text-decoration:none;}
.dl6 a.ha2{ font-size:12px; font-family:"宋体"; color:#81c0ad;}
.dl6 a.ha2:hover{ font-size:12px; font-family:"宋体"; color:#81c0ad; text-decoration:none;}

.lan{ width:960px; height:30px; line-height:30px; vertical-align:middle; margin:0 auto;}
.lan a:hover{color:#ffdf1b;}
.lan_left{font-family: 'Arial','微软雅黑','宋体'; color:#7fbfac; width:120px;margin-left:10px; height:30px;  float:left;display: block;}
.lan_middle{ color:#ffdf1b; width:500px; height:30px; float:left;}
.lan_middle a{ color:#7fbfac;}
.lan_middle a:hover{ color:#7fbfac;}
.lan_middle .notice{float:left;}
.lan_right{ color:#7fbfac; width:315px; height:auto; float:left;}
.lrl{ width:86px; height:30px;
      border-right: 1px solid #046f50;
      text-align:center; float:left; }
.lrl a{ color:#7fbfac;}
.lrl a:hover{ color:#ffdf1b;text-decoration: none;}
.lrr{ width:140px; height:30px; overflow:hidden; text-indent:15px; float:left;}
.lrr span{ color:#ffffff;}

.con{ width:960px; height:auto; overflow:hidden; margin:0 auto; }
.con_left{ width:90px; height:auto; overflow:hidden; float:left; background-color:#056a4c; }
.con_left ul{ width:90px; height:auto; overflow:hidden; padding-bottom:10px;}
.con_left ul li{ width:90px; height:26px; line-height:26px; text-indent:10px;}
.con_left ul li a{ display:block; color:#FFF; font-family:"微软雅黑";cursor: pointer;}
.con_left ul li a:hover{  color:#ffdf1b; font-family:"微软雅黑"; text-decoration:none; background-color:#333333; }
.con_left ul li.thisli a{  color:#ffdf1b; font-family:"微软雅黑"; text-decoration:none; background-color:#333333; }
.con_left ul li.thisli a:hover{  color:#ffdf1b; font-family:"微软雅黑"; text-decoration:none; background-color:#333333; }
.con_right{ width:870px; height:auto; overflow:hidden; float:left; background-color:#004532; }
.conra{ width:850px; height:auto; overflow:hidden; padding:10px; background-color:#333333; border-bottom:1px solid #000;}
.conra a{ display:block; padding:3px; background-color:#636363;}
.conra a:hover,.conra .pa1:hover{ display:block; background-color:#ffdf1b;}
.pa1{ width:851px; height:220px; overflow:hidden; margin-bottom:10px; }
a.pa1_1{ width:851px; padding:3px; height:220px; background-color: #636363;}

.top_content{background-color:#333;padding:10px;}
.add_img{border:3px solid #636363;width:844px;}
.add_img:hover{border:3px solid #ff0;}
.container{height:212px;width:844px;overflow: hidden;}
#focus1{height:212px;width:844px;overflow: hidden;}
.contact_list{margin-left:-12px;margin-top:7px;}
.contact_list ul li{border:3px solid #636363;float:left;height:232px;width:271px;margin-left:10px;}
.contact_list ul li:hover{border:3px solid #ff0;}
.bottom_text{color:#80a298;padding:10px;}
.border_mar{border-top:1px solid #275940;border-bottom:1px solid #275940;line-height:30px;padding-bottom:5px;text-align:center;}
.border_mar a{padding:0 5px;color:#80a298;}
.text_content{padding-top:10px;line-height:21px;color:#417667;}
.text_content p{margin-bottom:15px;}

.pa2{ width:274px; height:auto; overflow:hidden; border:1px solid #202020; float:left; }
.pa2 img{ width:268px; height:232px;}
a.pa1_2{ width:210px; padding:0px; height:106px; position:relative; left:632px; top:-212px;}
a.pa1_2:hover{ width:210px; padding:0px; height:106px; position:relative; left:632px; top:-212px;}

a.pa1_3{ width:210px; padding:0px; height:106px; position:relative; left:632px; top:-212px;}
a.pa1_3:hover{ width:210px; padding:0px; height:106px; position:relative; left:632px; top:-212px;}

.fotmenu{ width:848px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:10px; border-top:1px solid #27594d; margin-top:10px; border-bottom:1px solid #27594d; text-align:center; color:#80a298; line-height:30px; font-family:Verdana, Geneva, sans-serif; padding:1px 0px;}
.fotmenu a{ padding:0px 4px 0px 2px; color:#80a298; }
.fotmenu a:hover {color:#fff;}
.conwen{ width:836px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:10px;}
.conwen p{ font-size:12px; line-height:21px; width:836px; height:auto; overflow:hidden; vertical-align:middle; color:#417667; margin-bottom:15px;}


.line1,.line2,.line3,.line4{
    line-height: 36px;
    margin-left: 15px;
}
.line1 {
    background: rgba(0, 0, 0, 0) url("../images/line1.jpg") no-repeat scroll left center;
}
.line2 {
    background: rgba(0, 0, 0, 0) url("../images/line2.jpg") no-repeat scroll left center;
}
.line3 {
    background: rgba(0, 0, 0, 0) url("../images/line3.jpg") no-repeat scroll left center;
}
.line4 {
    background: rgba(0, 0, 0, 0) url("../images/line4.jpg") no-repeat scroll left center;
}
.wz-list li .t {
    background: rgba(0, 0, 0, 0) url("../images/4x7_arrow..png") no-repeat scroll left center;
    color: #189e9e;
    display: block;
    height: 25px;
    line-height: 25px;
    padding-left: 16px;
}



/*1111111*/

/* IE提示框CSS */ body { _background-image: url(about:blank);
                      /*用浏览器空白页面作为背景*/
                      _background-attachment: fixed;
                      /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/
} #iealertMain {
    font-family: Arial, Helvetica, sans-serif, Verdana, "SimSun",
        "Microsoft YaHei", "SimHei", "STHeiti"; color:white; width: 100%;
    z-index:100;
    /*设置浮动层次*/
    overflow: visible; position: fixed;
    line-height:normal;top: 0px;
    /* 其他浏览器下定位，在这里可设置坐标*/
    _position: absolute;
    /*IE6 用absolute模拟fixed*/
    _top: expression(documentElement.scrollTop + "px");
    /*IE6 动态设置top位置*/ /*
     documentElement.scrollTop 设置浮动元素始终在浏览器最顶，可以加一个数值达到排版效果 */
    background-color:gold;
    height: 25px; text-align: center; font-size: 18px; padding-top: 2px; }
#iealertMain a { font-size: 18px; }
.subnav{ position: relative; margin: 2px -20px; }
.subnav li a { color:#FF0;} .subnav li {margin-right: 0px;}
.subnavee{ position: absolute; margin: 0px -33px; z-index: 99999999999999999999;
}
.subnavee li a { color:#FF0;}
.subnavee li {margin-right: 0px;}
.dd_twobox{position:absolute; width: 122px; margin:-3px 15px; height: auto; z-index: 10000000;display: none;}
.dd_twoM{width:64px;height: 30px;text-align: center;color: #85B9AB;line-height:30px;vertical-align: middle; font-family: 微软雅黑; padding: 5px; }
.dd_twoM:hover{
    -webkit-border-radius:3px; border-radius:3px; background-color:#0e4f3c;
    text-decoration:none; color:#ffe51a; }
.dd_twoboxee{position:absolute; width: 122px; margin:-3px 149px; height: auto; z-index: 10000000;display: none;}
.dd_twoMee{width:64px;height: 30px;text-align: center;color: #85B9AB;line-height:30px;vertical-align: middle; font-family: 微软雅黑; padding: 5px; }
.dd_twoMee:hover{
    -webkit-border-radius:3px; border-radius:3px; background-color:#0e4f3c;
    text-decoration:none; color:#ffe51a; }
.picfloat{ position: absolute; cursor: pointer; z-index: 1000; top: 100px; } ._right{float: right; right: 5px;}
._left{float: left;left: 5px;}
.nav a.selected {
    background-color: #0e4f3c;
    color: #ffe51a;
    text-decoration: none;
}
.fr {
    margin-left: 5px;
    /*margin-right: 10px;*/
    float: left;
}
.dl-top-box {
    position: relative;
    background-color: #10694d;
    border: 1px solid #0e5942;
    border-radius: 2px;
    height: 48px;
    width: 249px;
    z-index: 111;
}
.dl-top-box .t1 {
    border-bottom: 1px solid #0f5942;
}
.dl-top-box .t1, .dl-top-box .t2 {
    height: 23px;
    line-height: 23px;
    padding-left: 5px;
}
.dl-top-box .t1 span.s1 {
    border-right: 1px solid #10694d;
    color: #80bfac;
}
.dl-top-box span {
    display: block;
    float: left;
}
.dl-top-box span.s1 a {
    color: #7fbfac;
    text-decoration: none;
}
.dl-top-box span {
    display: block;
    float: left;
}
.dl-top-box .s2 a {
    color: #ffdf1b;
    padding: 0 2px;
    text-decoration: none;
}

/*注册*/

.hz-title a.hover, .hz-title a:hover, .hz-title h2 {
    background-color: #194b55;
}
.hz-title a, .hz-title h2 {
    border-bottom: 1px solid #194b55;
    color: #fff;
    display: block;
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin-right: 20px;
    text-align: center;
    width: 85px;
}
/*轮播*/
body,h1,h2,h3,h4,h5,h6,hr,p,ul,ol,li{margin:0;padding:0;}

h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
#n{margin:10px auto; width:920px;  line-height:30px;}
#n a{ padding:0 4px; color:#333}
/*-----common------*/
a{text-decoration:none;color:#333; outline:none}
a:hover{text-decoration:none; }

.f-14{ font-size:14px;}
.undis{ display:none}

.w310{margin: -25px 0;}
.flexslider{position:relative;}
.foucs{}
.foucs h2{ width:300px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.hd{ width:170px;z-index:100; height:15px; margin:-22px 65px;position:absolute;bottom: 32px;}
.hd li{width:15px; height:15px; background:url(../images/foucs_li.png) no-repeat; overflow:hidden; margin:0px 4px; display:block; float:left; cursor:pointer}
.hd li.on{background:url(../images/foucs_li_on.png) no-repeat;}

/*foot*/
.footerlinks a {
    color: #727272;
    padding: 0 12px;
}
/******底部推广轮播-start****************/
.tgslide{position:fixed;bottom:5px;left:0px;z-index:9999;width:170px;height:170px;}
.tgslide .slideClose{width:22px;height:22px;background:url(../../../public/images/hdClose.png) no-repeat;position: absolute; top: 0px; right: 0px; cursor: pointer; z-index: 2; border-radius: 15px;}
.tgslide .bd{ position: absolute;}
.tgslide .bd li{display: block;height: 165px; position: relative; width: 170px;}
.tgslide .hd{width:100px;position:absolute;left:40px;bottom:10px;text-align:center;}
.tgslide .hd li{list-style:none;margin:0 6px;float:left;width:11px;height:11px;background:rgba(255,255,255,0.5);cursor:pointer;border-radius:20px;}
.tgslide .hd li.on{background:rgba(255,255,255,0.9);}
.caibo ul li a{display:block;width: 170px; height: 165px;}
.caibo ul li a img{width:100%;}
/******底部推广轮播-end****************/
/*公告弹窗样式*/
.layer-notice .layui-layer-title{font-size:18px;background-color:#005A40;color:#fff;}
.notice-detail .notice-detail-title{ margin: 10px 10px 0;  background: #f2f2f2;  height: 35px;  line-height: 35px;  border-radius: 3px;  color: #666;  font-weight: bold;}
.notice-detail .notice-detail-title span{ display: inline-block;float: left;}
.notice-detail ul{border-top: 1px #e5e5e5 dashed;padding: 10px;  line-height: 24px; color: #666 }
.notice-detail ul li{list-style-type:disc;border-bottom: 1px #e5e5e5 dashed;overflow:hidden;line-height: 25px;font-size:14px; margin-bottom: 10px; }
.notice-detail ul li span{display: inline-block;float: left; }
.layer-notice .layui-layer-setwin .layui-layer-close1{background: url("../../../public/images/close.png")!important;width:16px!important; height: 16px!important; background-size: cover!important;}
.notice-detail div span:first-child,.notice-detail ul li span:first-child{width:20%;}
.notice-detail div span:last-child,.notice-detail ul li span:last-child{width:79%;}
.notice-detail div span{line-height: 50px;display:inline-block;text-align: center;font-weight: bold;}
.notice-detail tr{text-align: center}
.notice-detail td:first-child{text-align: center;}
.notice-detail td{padding:5px;text-align: left;line-height: 25px;border-bottom: 1px #e5e5e5 dashed;}
.notice-detail tr th{    border-bottom: 1px #e5e5e5 dashed;height: 40px;  line-height: 25px; text-align: center;}
.layui-layer-content .notice-detail{color:#000}
/**********首页弹窗***********/
.notice-bg{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background: rgba(0,0,0,.5);z-index: 9999999;}
.noticeAd{  position: relative;  margin: 120px auto 0;  display: table;  }
.noticeAd a{display: block; max-width: 1000px;}
.noticeAd a img{display: block;width: 100%;}
.noticeAd .noticeAd-close{ position: absolute; top:-14px;  right: -14px;  z-index: 15; width:34px; height: 34px;  border-radius:39px; border:3px solid #fff;  box-sizing: border-box;  background-color:#a10f0f;  box-shadow: 0 3px 2px rgba(0,0,0, .25); line-height: 30px;color:#fff; font-size: 24px; text-align: center; }
.noticeAd .noticeAd-close i{    font-style: normal;  line-height: 20px;display:block; margin:3px 0 0 1px; padding-right: 0!important; cursor: pointer;}
.noticeAd-cont{max-width:670px;}
/*文字*/
.noticeAd-cont {    border: 5px solid #c4ab78;  border-radius: 8px;background:url(../images/noticebg.png) no-repeat center top;max-width: 630px;  padding: 20px;  }
/*电子游戏*/
.gameBg .main-box{    box-sizing: border-box;padding:20px;background: #007b5b;width:1000px;margin: auto;border: 1px solid #49b995;border-top: none;margin-bottom: 20px;}
.gameBg .main-box .casino-tab{width:100%;overflow:hidden }
.gameBg .main-box .casino-tab li{position:relative;cursor:pointer;padding:5px 10px;text-align:center;box-sizing:border-box;float:left;width:159px;height:65px;border-right:1px solid #49b995;border-bottom:1px solid #49b995;background:#105E48;}
.gameBg .main-box .casino-tab li:nth-child(7),.gameBg .main-box .casino-tab li:nth-child(8),.gameBg .main-box .casino-tab li:nth-child(9),.gameBg .main-box .casino-tab li:nth-child(10),.gameBg .main-box .casino-tab li:nth-child(11),.gameBg .main-box .casino-tab li:nth-child(12){}
.gameBg .main-box .casino-tab li:nth-child(6),.gameBg .main-box .casino-tab li:nth-child(12){border-right:none;}
.gameBg .main-box .casino-tab li a{text-decoration: none;position:relative;top:-12px;display: inline-block;color:#bfbfbf}
.gameBg .main-box .casino-tab li a span{display:block;font-size:12px;}
.gameBg .main-box .casino-tab li a span:nth-child(1){font-size:18px;}
.gameBg .main-box .casino-tab li i{font-size:60px ;color:#bfbfbf}
.gameBg .main-box .casino-tab li i.icon-sg{font-size:40px;line-height:55px;}
.gameBg .main-box .casino-tab li i.icon-vip,.gameBg .main-box .casino-tab li i.icon-fg{font-size:30px;line-height:57px;}
.gameBg .main-box .casino-tab li i.icon-fg+a,.gameBg .main-box .casino-tab li i.icon-vip+a{top:2px;}
.gameBg .main-box .casino-tab li i.icon-sg+a{top:-2px;}
.gameBg .main-box .casino-tab li.active,.gameBg .main-box .casino-tab li:hover{background:#018F69}
.gameBg .main-box .casino-tab li.active i,.gameBg .main-box .casino-tab li.active a,.gameBg .main-box .casino-tab li:hover i,.gameBg .main-box .casino-tab li:hover a{color:#f3ca56;}
.gameBg .main-box .casino-tab li b{position: absolute;display:block;width:8px;height:8px;}
.gameBg .main-box .casino-tab li:nth-child(1) b{top:0;left:0;background:url(../../../public/images/casino01.png) no-repeat;}
.gameBg .main-box .casino-tab li:nth-child(6) b{top:0;right:0;background:url(../../../public/images/casino02.png) no-repeat;}
.gameBg .main-box .casino-tab li:nth-child(7) b{bottom:0;left:0;background:url(../../../public/images/casino03.png) no-repeat;}
.gameBg .main-box .casino-tab li:nth-child(12) b{bottom:0;right:0;background:url(../../../public/images/casino04.png) no-repeat;}
.gameBg .main-box .casino-sort {position:relative;overflow:hidden;margin:20px 0;color:#bfbfbf;}
.gameBg .main-box .casino-sort  .casino-title{font-size:20px;color:#f3ca56;margin-right:20px;}
.gameBg .main-box .casino-category{padding-top:6px;height:24px;}
.gameBg .main-box .casino-category a{text-decoration: none;color:#bfbfbf;padding:3px 15px;margin-right:5px;}
.gameBg .main-box .casino-category a.active,.gameBg .main-box .casino-category a:hover{color:#000;border-radius: 30px;background:#f4cb57}
.gameBg .main-box .casino-search input{opacity:0.8;width:220px;height: 100%;background:#105E48;color: #fff;border-radius: 18px;padding-left: 30px;border: none;}
.gameBg .main-box .casino-search i{width: 19px;height: 19px;background: url("../../../../public/images/search.png") no-repeat;display: block;position: absolute;right: 20px;  top:8px; cursor: pointer;}
.gameBg .main-box .casino-search{  left: 164px;  top:0;right:0;  width: 250px;  height: 35px;  line-height: 35px;  font-size: 14px;}
.gameBg .main-box .casino-lists{overflow:hidden }
.gameBg .main-box .casino-lists li{cursor:pointer;margin-right:10px;margin-bottom:10px;padding:15px;box-sizing:border-box;background:#105E48;width:181px;height:220px;float:left;}
.gameBg .main-box .casino-lists li .casino-img{width:155px;height:155px;}
.gameBg .main-box .casino-lists li h5{color:#fff;font-size:15px;text-align: center;margin-top:17px;}
.gameBg .main-box .casino-lists li .casino-img img{width:155px;height:155px;}
.gameBg .main-box .casino-lists li .box-shadow{position:relative;border-radius: 3px; box-shadow: 0 0 5px rgba(191,191,191,.7);transition: all .3s;}
.gameBg .main-box .casino-lists li .icon-hot{z-index:1;top:-4px;left:-4px;position: absolute;width:77px;height:66px;background:url(../../../../public/images/hot.png) no-repeat}
.gameBg .main-box .casino-lists li .icon-new{z-index:1;top:-4px;left:-4px;position: absolute;width:77px;height:66px;background:url(../../../../public/images/new.png) no-repeat}
.gameBg .main-box .casino-lists li .casino-dask{opacity:0;top:0;width:155px;height:155px;background:url(../../../../public/images/dask.png) no-repeat;transition: all .3s;position: absolute;}
.gameBg .main-box .casino-lists li:hover .box-shadow{border-radius:3px;box-shadow: 0 10px 30px rgba(0,0,0,.7);  transform: scale(1.1);  z-index: 1;}
.gameBg .main-box .casino-lists li:hover .casino-dask{opacity:1}
.gameBg .main-box .casino-lists li:hover .casino-play{top: 70%;opacity: 1}
.gameBg .main-box .casino-lists li .casino-play{opacity:0;position: absolute;top: 100%;left: 50%;margin-top: -37.5px;margin-left: -37.5px;transition: all .3s;}
.gameBg .main-box .casino-lists li .casino-play a{border-radius:30px;padding:5px 16px;background:linear-gradient(to right,#5fb878,#16684f);color:#fff;}
.fr {  float: right;  }
.fl {  float: left;  }
/*分页*/
.page-box{ text-align:center;height:60px;padding-top:20px;}
.page-box a{background-color:#1b1d21;border:1px solid #1b1d21; border-radius:2px;height:24px;padding:1px 10px; display:inline-block;margin:0px 5px; color:#fff; line-height:24px;}
.page-box .layui-laypage a, .layui-laypage span{ border:none; background-color: transparent; margin: 0 5px; height: 30px; line-height: 28px;}
.page-box .layui-laypage>:first-child, .layui-laypage>:first-child em{ border-radius: 2px;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{ background-color:#105E48; }
.page-box span.layui-laypage-curr{color:#fff; background-color: #9b7716;}
.page-box .layui-laypage button,.page-box .layui-laypage input,.page-box .layui-laypage-default a {  border: transparent;  background-color:#14805e;  color: #fff;  }
.qipaiBg .main-box{width:1160px;margin:auto;}
.qipai-main{padding: 0 20px;}
.qipai-main img {
    width: 160px;
    transition: all .2s ease-in-out
}
.qipai-main li:hover img {
    transform: scale(1.2)
}
.qipai-nav ul{overflow: hidden;margin: 30px auto 10px;width:1100px;}
.qipai-nav ul li{cursor:pointer;transition:all 400ms;float:left;width:273px;height:88px;}
/*.qipai-nav ul li:nth-child(1){background:url(../../../public/images/cs2.png) no-repeat;}*/
/*.qipai-nav ul li:nth-child(1):hover,.qipai-nav ul li:nth-child(1).active{background:url(../../../public/images/cs.png) no-repeat;}*/
.qipai-nav ul li:nth-child(1){background:url(../../../public/images/ky2.png) no-repeat;}
.qipai-nav ul li:nth-child(1):hover,.qipai-nav ul li:nth-child(1).active{background:url(../../../public/images/ky.png) no-repeat;}
.qipai-nav ul li:nth-child(2){background:url(../../../public/images/ly2.png) no-repeat;}
.qipai-nav ul li:nth-child(2):hover,.qipai-nav ul li:nth-child(2).active{background:url(../../../public/images/ly.png) no-repeat;}
.qipai-nav ul li:nth-child(3){background:url(../../../public/images/fg2.png) no-repeat;}
.qipai-nav ul li:nth-child(3):hover,.qipai-nav ul li:nth-child(3).active{background:url(../../../public/images/fg.png) no-repeat;}
.qipai-nav ul li:nth-child(4){background:url(../../../public/images/cq92.png) no-repeat;}
.qipai-nav ul li:nth-child(4):hover,.qipai-nav ul li:nth-child(4).active{background:url(../../../public/images/cq9.png) no-repeat;}
.qipai-main ul{overflow: hidden;margin-top:20px;padding-top:20px;}
.qipai-nav ul li:nth-child(5){background:url(../../../public/images/kx2.png) no-repeat;}
.qipai-nav ul li:nth-child(5):hover,.qipai-nav ul li:nth-child(5).active{background:url(../../../public/images/kx.png) no-repeat;}
.qipai-main ul li{height:205px;cursor:pointer;float:left;width:20%;text-align:center;margin-bottom: 15px;}
.game-name{padding:10px 0;font-size:18px;color:#fff;}
.qipai-main-li:hover{border-color: #b5181f;transition:border-color .5s ease-in-out}
/*****捕鱼页面 fish*****/
.fishiBg{width:100%;min-height:520px;padding:120px 0 30px 0;background:#151329 url(../../../public/images/fish-bg.jpg) center -130px no-repeat;}
.fishiBg .main-box{min-height:520px;width:90%;margin:auto;position: relative;}
.fishiBg .main-box img{position: absolute;}
.fishiBg .main-box img:nth-child(1){left:0%;top:10%;z-index:3}
.fishiBg .main-box img:nth-child(2){left:35%;bottom:-5%;z-index:3}
.fishiBg .main-box img:nth-child(3){right:5%;top:-15%;z-index:3}
.fishiBg .main-box img:nth-child(4){right:0%;bottom:30%;z-index:4}
.fishiBg ul{width:910px;margin:auto;overflow: hidden;position: relative;z-index:100;}
.fishiBg ul li{position:relative;cursor:pointer;padding:25px 10px;box-sizing:border-box;text-align:center;float:left;width:180px;height:200px;background:rgba(0,0,0,0.2);border-right:1px solid #0461d8;border-bottom:1px solid #0461d8}
.fishiBg ul li:nth-child(1) div,.fishiBg ul li:nth-child(3) div{position: absolute;right:30px;width:26px;height:16px;background:url(../../../public/images/hot.gif) no-repeat;}
.fishiBg ul li i{margin-left:30px;display: block;width:98px;height:67px;}
.fishiBg ul li p{font-weight:bold;color:#fff;margin:10px 0 30px 0;}
.fishiBg ul li a{margin-top:10px;padding:5px 35px;border:1px solid #82b1db;color:#82b1db;border-radius:50px;}
.fishiBg ul li:nth-child(6),.fishiBg ul li:nth-child(7),.fishiBg ul li:nth-child(8),.fishiBg ul li:nth-child(9),.fishiBg ul li:nth-child(10){border-bottom: none;}
.fishiBg ul li:nth-child(5),.fishiBg ul li:nth-child(10){border-right:none;}
.fishiBg ul li:nth-child(1) i{background:url(../../../public/images/fish10.png) -2px 16px no-repeat}
.fishiBg ul li:nth-child(2) i{background:url(../../../public/images/fish01.png) 0 15px no-repeat}
.fishiBg ul li:nth-child(3) i{background:url(../../../public/images/fish02.png) center no-repeat;background-size: contain;}
.fishiBg ul li:nth-child(4) i{background:url(../../../public/images/fish03.png) 0 15px no-repeat;    width: 113px;  margin-left: 21px;}
.fishiBg ul li:nth-child(5) i{width:122px;margin-left:20px;background:url(../../../public/images/fish04.png) 0 15px no-repeat}
.fishiBg ul li:nth-child(6) i{background:url(../../../public/images/fish05.png) 0 -1px no-repeat}
.fishiBg ul li:nth-child(7) i{background:url(../../../public/images/fish06.png) 18px 0px no-repeat;}
.fishiBg ul li:nth-child(8) i{background:url(../../../public/images/fish11.png) 4px 10px no-repeat}
/*.fishiBg ul li:nth-child(9) i{width:116px;margin-left:25px;background:url(../../../public/images/fish08.png) 0 15px no-repeat}*/
/*.fishiBg ul li:nth-child(9) i{background: url(../../../public/images/fish07.png) center no-repeat;background-size: contain;}*/
.fishiBg ul li:nth-child(9) i{background: url(../../../public/images/fish12.png) center no-repeat;background-size: contain;}
.fishiBg ul li:nth-child(10) i{background: url(../../../public/images/fish13.png) center no-repeat;background-size: contain;}
.fishiBg ul li:nth-child(11) i{background: url(../../../public/images/fish14.png) center no-repeat;background-size: contain;}
.fishiBg ul li:nth-child(12) i{background: url(../../../public/images/fish15.png) center no-repeat;background-size: contain;}
.fishiBg ul li:hover a{background: #fff000;color:#e60000;}
.fishiBg ul li:hover p{color:#fff000}
.fishiBg li[data-key="30599"] i{
  background: url(../../../public/images/fish10.png) -2px 16px no-repeat !important;
}

.fishiBg li[data-key="38001"] i{
  background: url(../../../public/images/fish01.png) 0 15px no-repeat !important;
}

.fishiBg li[data-key="6"] i{
  background: url(../../../public/images/fish02.png) center no-repeat !important;
  background-size: contain !important;
}

.fishiBg li[data-key="fish_mm"] i{
  background: url(../../../public/images/fish03.png) 0 15px no-repeat !important;
}

.fishiBg li[data-key="fish_hl"] i{
  background: url(../../../public/images/fish04.png) 0 15px no-repeat !important;
}

.fishiBg li[data-key="fish_tt"] i{
  background: url(../../../public/images/fish05.png) 0 -1px no-repeat !important;
}

.fishiBg li[data-key="fish_3D"] i{
  background: url(../../../public/images/fish06.png) 18px 0px no-repeat !important;
}





.fishiBg li[data-key="1051"] i{
  background: url(../../../public/images/fish11.png) 4px 10px no-repeat !important;
  background-size: contain !important;
}


.fishiBg li[data-key="1050"] i{
  background: url(../../../public/images/fish16.png) center no-repeat  !important;
  background-size: contain !important;
}



.fishiBg li[data-key="7596"] i{
  background: url(../../../public/images/fish12.png) center no-repeat !important;
  background-size: contain !important;
}

.fishiBg li[data-key="7583"] i{
  background: url(../../../public/images/fish13.png) center no-repeat !important;
  background-size: contain !important;
}

.fishiBg li[data-key="7595"] i{
  background: url(../../../public/images/fish14.png) center no-repeat !important;
  background-size: contain !important;
}

.fishiBg li[data-key="7597"] i{
  background: url(../../../public/images/fish15.png) center no-repeat !important;
  background-size: contain !important;
}
@media (max-width:992px) {
    .fishiBg .main-box img{display:none;}
}
.hot-game .hot-content-local li{padding-bottom:3px;cursor: pointer}
.hot-game .active-detail{display:none;}
.hot-game .hot-tab{margin: 0 auto 0;  overflow: hidden;}
.hot-game .hot-tab ul{    list-style: none;
    line-height: 30px;
    width: 100%;
    height: 31px;
    margin-top: 15px;
    border-bottom: 2px solid #ffd477;}
.hot-game .hot-tab li{    cursor: pointer;
    float: left;
    background-color: none;
    padding: 0 20px;
    border: 1px solid #ffd477;
    border-radius: 10px 10px 0 0;
    margin-right: 5px;
    color: #ffd477;}
.hot-game .hot-tab li.active,.hot-game .hot-tab li:hover{ background-color: #222;
    color: #ffd477;}
.hot-content-local ul{display: none;}
.hot-content-local ul:first-child{display:block;}
.customer{
    position: relative;
}

.customer:hover .customer_sub{
    display: block;
}

.customer .customer_sub{
    position: absolute;
    width: 86px;
    color: #7fbfac;
    background-color: #046f50;
    top: 31px;
    display: none;
}

.customer .customer_sub a{
    display: block;
}



.picfloat2{
    position: absolute;
    cursor: pointer;
    top: 430px;
    z-index: 1000;
}

.left-ad-box{
    display: none;
}
