/* CSS Document */

html, body, form, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, em, address, a, input, textarea, span, strong, img{margin: 0px;padding: 0px}
html, body{ width:100%; height:100%}
body{font-size:14px;color:#3f3f3f; font-family:"微软雅黑"; background:#FFF}
*{box-sizing: border-box;}
*::after, *::before { box-sizing: border-box;}
dl,ul{list-style:none}
button,input,select,textarea{font-size:12px}
img{border:none; display:block}
a{color:#e3e3e3;text-decoration:none;blr:expression(this.onFocus=this.blur());outline:0}
a:hover{color:#a91212}
em,i{font-style:normal}
table{border-collapse:collapse}
table,tbody,td,tfoot,thead,tr{margin:0}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;visibility:hidden}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:400}
input{outline:0px;}
article,aside,dialog,figure,footer,header,nav,section{display:block}
.clear10{clear:both;height:10px;line-height:0;font-size:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pr{position:relative;z-index:0}
.pa{position:absolute}
.fl{ float:left;}
.fr{ float:right;}
.wrap{margin:0 auto;max-width:1920px;min-width:1200px;position:relative;width:100%}
.w1200{width: 1200px;margin: 0 auto; position: relative;}
.h245{ width: 100%; height: 640px;}
.footer{height: 120px; background: #262626;}
.footer .flogo{ width: 285px; height: 98px; float: left; margin-top: 15px; border-right: 2px solid #595959; margin-left: 30px; }
.footer .finfo{width: 855px; float: right; margin-top: 5px; line-height: 28px;}
.footer .finfo p{font-size: 12px; color:#666666}
.footer .finfo p a{ color:#8ac9fa; margin-right: 30px; }
.mainbg{ background: #d2d2d2 url("../image/bg2.jpg")/*tpa=http://gfyx.8yx.com/Public/Home/images/bg2.jpg*/ no-repeat scroll center top;}
.nymainbg{background: #d3d3d3 url("../image/bg2.jpg")/*tpa=http://gfyx.8yx.com/Public/Home/images/nybg.jpg*/ no-repeat scroll center top;}

.header{ width: 100%;position: absolute; left: 0px; height: 79px;z-index: 999999; background: url("../image/top_bg.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/top_bg.png*/ no-repeat}
.header .logo{ width: 172px; height: 101px; float: left; margin-top: 10px; }
.header .nav{ width: 865px; line-height: 79px; float: right; position: relative;}
.header .nav li{ float: left; }
.header .nav  a{ display: inline-block; width: 130px; text-align: center; font-size: 18px; color: #e3e3e3 }
.header .nav  a:hover{color:#a91212}

.box_01{width: 100%;}
.dwbox{width: 251px; float: left;  position:relative;}
.dwbtn,.dwbtn a{ display: block; width: 251px;  height: 128px; background: url("../image/down_01.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/down_01.png*/ no-repeat; }
.dwbtn,.dwbtn a:hover{ background-position: -309px 0px;}
.userbox{ width: 100%; height: 160px; background: url("../image/icon_03.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/icon_03.png*/ no-repeat;}
.ny_userbox{ width: 100%; height: 132px;  float: left;}
.userbox a{ display: block; float: left; height:80px;width: 120px; text-align: center; background: url("../image/icon_04.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/icon_04.png*/ no-repeat;}
.userbox a.btn_02,.userbox a.btn_04{ float: right; }
.userbox a.btn_01{ background-position: 0px 0;}
.userbox a.btn_02{ background-position: -125px 0px;}
.userbox a.btn_03{ background-position: 0px -80px;}
.userbox a.btn_04{  background-position: -125px -80px;}
.userbox a.btn_01:hover{ background-position: 0px -151px;}
.userbox a.btn_02:hover{ background-position:  -125px -151px;}
.userbox a.btn_03:hover{ background-position: 0px  -231px;}
.userbox a.btn_04:hover{ background-position: -125px -231px;}

.box_01 .bnbox{ width:535px; height:288px; float: left; margin: 0 10px;}
.box_01 .bnbox .smallslideBox{ width:535px; height:288px; overflow:hidden; position:relative; }
.box_01 .bnbox .smallslideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; text-align: center;width: 100%; }
.box_01 .bnbox .smallslideBox .hd span{background:#fff none repeat scroll 0 0;border-radius:15px;cursor:pointer;display:inline-block;height:15px;margin-right:10px;width:15px}
.box_01 .bnbox .smallslideBox .hd span.on{ background:#be2127; color:#fff; width: 15px }
.box_01 .bnbox .smallslideBox .bd{ position:relative; height:100%; z-index:0;   }
.box_01 .bnbox .smallslideBox .bd li{ zoom:1; vertical-align:middle; }
.box_01 .bnbox .smallslideBox .bd img{ width:535px; height:288px; display:block;  }
.box_01 .newsbox{ width: 394px; float: left;  }
.box_01 .newsbox .news{width: 100%; overflow:hidden;height: 288px; }
.box_01 .newsbox .news .new_title{height:56px;width:100%;  background-color:#ffffff;border-bottom: 1px solid #9b8784 }
.box_01 .newsbox .news .new_title li{cursor:pointer;float:left;font-size:16px;height:56px;line-height:56px;text-align:center;width:84px; color: #6b4841}
.box_01 .newsbox .news .new_title li:hover,.box_01 .newsbox .news .new_title li.on{ border-bottom: 3px solid #9b8784; font-weight: bold; }
.box_01 .newsbox .news .new_title .news_jump{color:#6b4841;display:block;font-size:30px; float: right;margin-right: 10px; margin-top: 6px;}
.box_01 .newsbox .news .news_list{ width: 394px; padding: 0 10px; float: left; background-color:#ffffff; height: 243px; }
.box_01 .newsbox .news .news_con{height: 287px; width: 2300px}
.box_01 .newsbox .news .news_list h1{  font-size: 18px; text-align: center;margin-top: 10px; float: left; width: 100%; font-weight: bold}
.box_01 .newsbox .news .news_list h1 a{color:#6b4841;}
.box_01 .newsbox .news .news_list li{line-height: 36px; width: 100%; display: block; float: left; border-bottom: 1px dashed #9b8784}
.box_01 .newsbox .news .news_list li i{ font-size: 20px; vertical-align: top;color:#6b4841; }
.box_01 .newsbox .news .news_list li span{ float: right;font-size: 14px; color:#6b4841; }
.box_01 .newsbox .news .news_list li  a{ font-size: 14px;  color: #6b4841}
.box_01 .newsbox .news .news_list li  a:hover{color: #6b4841}
.box_02,.box_03{ width: 100%; margin-top: 10px;}
.game_attr{width: 100%; position:relative;}
.game_attr .game_attr_list{ width: 100%; margin-top: 2px;}
.game_attr .game_attr_list .game_attr_item{ width: 294px; height: 193px; position: relative; float: left; overflow: hidden; margin-right: 8px; }
.game_attr .game_attr_list .game_attr_item .attr_up{ width: 100%; height: 50%; position: absolute; left: 0px; top: 0px; background-color:rgba(35,29,59,0.5); display: block;}
.game_attr .game_attr_list .game_attr_item .attr_down{ width: 100%; height: 50%; position: absolute; left: 0px; bottom: 0px; background-color:rgba(35,29,59,0.5); display: block;}
.box_03{ width: 100%; margin-top: 40px;}
.rw_nav{ width: 100%; text-align: center; height: 60px; line-height: 60px; font-size: 24px; color: #222222}
.rw_nav i{ display: inline-block ; width: 2px; height: 25px; background: url("../image/index_line.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/index_line.png*/ no-repeat; vertical-align: -4px; margin: 0 24px;}
.rw_nav a{ color: #222222}
.rw_nav a:hover,.rw_nav a.on{ color: #94402f}
.index_zy_img{ height: 441px; width: 1170px;; overflow: hidden; margin: 30px auto;}
.index_zy_img{ height: 441px; width: 1170px;; overflow: hidden; margin: 30px auto; position: relative;}
.intro_video{ position: absolute; width: 207px; height: 140px; top: 240px; left: 372px; justify-content: center;}
.intro_video .intro_video_bg{ width: auto; height: 100%;}
.index_zy_img .pic{width: 1170px; height: 441px; overflow: hidden;  display: none}
.box_04{width: 100%;  margin-top: 30px;}
.ewmbox{width: 261px; height: 365px; float: left; background:url("../image/kfbg.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/kfbg.png*/ no-repeat; padding-top: 50px; padding-left: 25px;}
.ewmbox .title{width: 100%; height: 40px;}
.ewmbox .title p{ font-size: 18px; color: #ffffff; margin-bottom: 8px;}
.ewmbox  .ewm{ width: 145px; margin: 10px 0px 0 35px; height: 145px;}
.ewmbox  .ewm img{width: 145px; height: 145px;}
.ewmbtn{ padding-left: 10px;}
.ewmbtn a{ width: 200px; height: 45px; display: block; background: url("../image/qqbg.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/qqbg.png*/ no-repeat; text-indent: 80px; line-height: 45px; color: #fff;font-size: 18px; margin-top: 10px;}
.scree{width: 646px; height: 345px; float: left;  position: relative; margin: 20px 10px 0;}
.s_tit{ position: absolute; font-size: 40px; color: #fff; font-weight: bold; top: 150px; left: 220px; z-index: 99999}
.scree .screeslideBox{ width:646px; height:345px; overflow:hidden; position:relative; }
.scree .screeslideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; text-align: center;width: 100%; }
.scree .screeslideBox .hd span{background:#fff none repeat scroll 0 0;border-radius:15px;cursor:pointer;display:inline-block;height:15px;margin-right:10px;width:15px}
.scree .screeslideBox .hd span.on{ background:#be2127; color:#fff; width: 15px }
.scree .screeslideBox .bd{ position:relative; height:100%; z-index:0; border: 1px solid #be2127  }
.scree .screeslideBox .bd li{ zoom:1; vertical-align:middle; }
.scree .screeslideBox .bd img{ width:644px; height:343px; display:block;  }
.adbox{ width: 272px; height: 345px; float: right; margin-top: 20px;}
.adbox a{ display: block; border: 1px solid #be2127}
.adbox a img{width: 270px; height: 162px;}
.box_05{width: 100%;  margin: 30px 0 60px;}
.medialist{ width: 100%; background: #bbbbbb; height: 110px; line-height: 110px;}
.marquee{height: 110px; line-height: 110px;width: 100%; padding-top: 25px; overflow: hidden;}
.medialist a{ display: block; margin-left: 10px; float: left;}
.medialist a img{ height: 60px;}

.ny_left{width: 251px; float: left;}
.ny_box{  width: 100%; padding: 20px;}
.ny_right{ width: 909px; float: right; min-height: 1204px; background: #fff; padding:0 20px 40px; margin-bottom:60px;}
.ny_right .content{ padding: 0 35px;}
.ny_right .ny_content{line-height:24px}
.ny_right .ny_content img{max-width:820px; display:inline}
.ny_right .ny_content span img{ display:inline; padding:0; margin:0px;}
.ny_right .ny_content p{ line-height: 30px; font-size:14px;}
.ny_right  .nynews_tab{overflow:hidden;width:100%; margin: 20px 0; border-bottom: 1px solid #dddddd}
.ny_right  .nynews_tab li{display:inline-block}
.ny_right  .nynews_tab li a{display:block;font-size:20px;height:50px;line-height:50px;margin-right:20px;text-align:center;width:100px;color:#181818}
.ny_right  .nynews_tab li a.on,.ny_right  .nynews_tab li a:hover{color:#641713; font-weight: bold; border-bottom: 3px solid #641713}
.ny_right .ny_title{width:100%}
.ny_right .ny_title h1{color:#626262;font-size:28px; padding-left: 10px; border-left: 5px solid #e63932; height: 40px; line-height: 40px; margin-top: 20px;}
.ny_right .ny_title .place{color:#666666;font-size:16px;height:60px;line-height:60px;padding-right:20px;text-align:left;width:100%; border-bottom: 1px solid #dddddd}
.ny_right a{color:#3e3c4a;}
.ny_right .content .title_info{margin-bottom:20px;padding:15px 0 24px;width:100%;}
.ny_right .content .title_info span{color:#959595;font-size:14px;}
.ny_right .content .title_info h1{color:#3e3c4a;font-size:24px;text-align:center; border-bottom: 2px solid #ddd; padding-bottom: 25px;}
.ny_right .content .title_info .p{font-size:14px;margin-top:24px;text-align:center;width:100%}
.ny_right .content .title_info .share{display:inline-block;margin:0;vertical-align:2px}
.ny_right .content .title_info b{color:#0e888d;display:inline-block;font-size:24px;margin-bottom:10px}
.jiathis_style>div,.ny_right .content .title_info .share_style span{box-sizing:content-box}
.ny_news_list{ margin: 0 auto; width: 780px;}
.ny_news_list li{border-bottom:1px solid #ddd;line-height:30px;margin-top:10px}
.ny_news_list li a{color:#666666;font-size:14px}
.ny_news_list li a:hover{color:#9d7704}
.ny_news_list li a i{font-size: 24px; vertical-align: top;color:#333333; }
.ny_news_list li span{color:#999;float:right}
.ny_right .content .source_tab{border-bottom:2px solid #999999;overflow:hidden;width:100%}
.ny_right .content .source_tab li{display:inline-block}
.ny_right .content .source_tab li a{color:#666666;display:block;font-size:20px;font-weight:700;height:50px;line-height:50px;margin-right:20px;text-align:center;width:170px}
.ny_right .content .source_tab li a:hover,.ny_right .content .source_tab li.on a{background:#666666 none repeat scroll 0 0;color:#fff}
.source_list{display:none;width:100%}
.source_list .pic{float:left;height:181px;margin:20px 22px 0;overflow:hidden;width:321px}
.source_list .pic img{height:181px;transition:all .5s ease-in 0s;width:321px}
.source_list .pic:hover img{transform:scale(1.5,1.5)}

.down_item{border-bottom: 1px solid #641713; padding: 20px 0; line-height: 28px;}
.down_item h1{color:#641713;font-size:24px; font-weight: bold; margin: 15px 0 ;}
.down_item .btnbox{margin-top: 30px; line-height: 22px;}
.down_item .btnbox .d_icon{height: 60px; width: 160px; display: inline-block; margin-right: 30px; background: url("../image/icon-down.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/icon-down.png*/ no-repeat;}
.down_item .btnbox .downjs{ background-position: 0 -75px;}
.down_item .btnbox .downgs{ background-position: 0 -156px;}
.down_item .btnbox h2{ font-size: 20px; color: #fff; margin:20px 0 0 60px;}
.down_item .btnbox  p{font-size: 12px; color: #fff; margin-left: 60px;}
.datum{ width: 100%; margin-top: 30px;}
.d_tit{border-bottom: 1px solid #9b9ba7}
.d_tit span{ display: inline-block; color: #fff; font-size: 24px; width: 140px; height: 50px; text-align: center; line-height: 50px; background: #9b9ba7}
.d_con{ margin-top: 20px; line-height: 30px; padding-left: 30px;}
.d_con a{ color: #4a4449; font-size: 14px;}
.d_con i{ margin: 0 12px;}
.ac_list li{ margin-top: 30px;float: left;}
.ac_list li .pic{ width: 475px; height: 240px; overflow: hidden; float: left}
.ac_list li .pic img{width: 475px; height: 240px; transition: all 0.5s ease-in 0s;}
.ac_list li .pic:hover img{transform: scale(1.2, 1.2);}
.ac_list li .info{ width: 362px; height: 240px; float: left; border: 1px solid #0e888d; padding-left: 20px; padding-top: 20px; position: relative;}
.ac_list li .info h1{ color: #0e888d; font-size: 22px;}
.ac_list li .info p{ color: #4d4d4f; font-size: 14px; margin-top: 15px; line-height: 26px;}
.ac_list li .info .details{display: inline-block; color: #fff; font-size: 14px; width: 110px; height: 40px; text-align: center; line-height: 40px; background: #0e888d;  position: absolute; right: 20px; bottom: 20px;}
.ny_right .page{clear:both;margin-top:30px;text-align:center}
.ny_right .page a,.ny_right .page span{display:inline-block;font-size:14px;height:26px;line-height:24px;margin:0 3px;text-align:center;width:20px}
.ny_right .page a:hover,.ny_right .page .current{background-color:#641713;color:#fff;font-weight:700}
.nyadbox{ width: 251px; overflow: hidden;}
.nyewmbox{ width: 261px; margin-left: -10px; height: 234px; background: url("../image/ny_kf.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/ny_kf.png*/ no-repeat; margin-top: 30px; padding-top: 45px;}
.nyewmbox .ewm1,.nyewmbox .ewm2{ width: 90px; float:left; margin-left: 30px; text-align: center; font-size: 14px; color: #fff; height: 128px;}
.nyewmbox .ewm1 img,.nyewmbox .ewm2 img{ width: 90px; height: 90px;}
.nyewmbox .nyewmbtn{ width: 100%; float: left;}
.nyewmbox .nyewmbtn a{ width: 105px; height: 33px; display: block; background: url("../image/ny_qq.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/ny_qq.png*/ no-repeat; text-indent: 35px; line-height: 33px; color: #fff;font-size: 14px; margin-top: 5px;float: left; margin-left: 20px;}




.sl_wrap1{position:relative;display:block;height:1494px;background:url("../image/bg_ground.jpg")/*tpa=http://gfyx.8yx.com/Public/Home/images/bg_ground.jpg*/ top center no-repeat;text-align:center}
.sl_wrap1 .content{margin:0 auto;width:1200px;height:1494px}
.sl_wrap1 .top{position:relative;margin:0 auto;width:1200px;height:747px;text-align:center}
.sl_wrap1 .zmhy_button_1{position:absolute;top:480px;left:200px;width:300px;height:100px;background:url("../image/yqbutton_1.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/yqbutton_1.png*/ top center no-repeat;text-align:center}
.sl_wrap1 .zmhy_button_2{position:absolute;top:600px;left:248px;width:195px;height:53px;background:url("../image/yqbutton_2.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/yqbutton_2.png*/ top center no-repeat;text-align:center}
.sl_wrap1 .contentner{position:relative;display:block;margin-top:0;}
.inter_login{position:relative;z-index:2;height:130px;color:#c70a1b;text-align:center;font-size:16px}
.inter_login a{color:#c70a1b; font-weight: bold;}
.inter_login a:hover{ color: #620b0c}
.zhaomunum{position:relative;margin:0 auto;width:360px;height:50px;text-align:center;font-size:16px}
.zhaomunum p:nth-child(1){float:left}
.zhaomunum p:nth-child(2){float:right}
.zhaomunum p{display:inline}
.zhaomunum span{color:#293398;font-weight:700}
.dj{width:1250px;height:388px}
.djdh{position:relative;float:left;margin-right:15px;margin-bottom:15px;width:288px;height:120px;background:url("../image/djdh_bg_01.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/djdh_bg_01.png*/ center no-repeat}
.djdhbox1{float:left;width:80px;height:120px}
.daoju{position:absolute;top:43px;left:25px;width:33px;height:33px}
.djdhbox2{float:right;width:205px;height:120px}
.daojutitle{position:relative;top:23px;width:180px;height:80px}
.dj_title{width:180px;height:20px;color:#fff; text-align: left; padding-left: 12px;}
.dj_price{margin:4px;width:120px;height:15px;color:#2fccf3;text-align: left;}
.dj_dhbutton{margin:12px;width:93px;height:27px;background:url("../image/dh_button_1.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/dh_button_1.png*/ center no-repeat}
.zmhy_alertone{width:716px;height:296px;background:url("../image/layer_bg.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/layer_bg.png*/ top center no-repeat}
.zsyq_alert{position:relative;top:30px;margin:0 auto;width:650px;height:250px}
.zsyq_title{height:55px;color:#a22438;text-align:center;font-weight:700;font-size:24px}
.input_copy{width:645px;height:45px;color:#a22438;font-weight:700;font-size:24px}
.input_url{float:left;width:520px;height:35px;font-size:14px}
.copy_button{float:right;margin:2px;width:92px;height:35px;background:url("../image/bz_button_03.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/bz_button_03.png*/ top center no-repeat; cursor: pointer}
.copy_button:hover,.dj_dhbutton:hover{opacity:0.8;filter:alpha(opacity=80);}
.text_info{width:660px;height:130px}
.zsyq_alert p{display:flex;color:#2c070d;font-size:16px;line-height:30px}
.yq_tips{display:flex;color:#a60c24;font-size:16px}
.zmhy_alerttwo{width:716px;height:296px;background:url("../image/layer_bg.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/layer_bg.png*/ top center no-repeat}
.zmhy_alerttwo p{float:left;display:flex;color:#2c070d;font-size:16px;line-height:30px}
.zsyq_titleleft{float:left;display:flex;width:100%;height:35px;color:#a22438;font-weight:700;font-size:24px}
.text_titleft{float:left;display:flex;width:100%;height:35px;color:#a22438;font-weight:700;font-size:24px}
.zmhy_tips{padding:35px;width:315px;height:160px;background:url("../image/tipss_01.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/tipss_01.png*/ top center no-repeat}
.tips_info{margin:0 auto;width:220px;height:55px;color:#2c070d;text-align:center}
.tips_info p{text-align:center;font-size:16px;line-height:45px}
.skin_class_exmple{background:rgba(2,2,2,.1)}

.zh_wrap{display:block;height:2582px;background:url("../image/zh_bg_01.jpg")/*tpa=http://gfyx.8yx.com/Public/Home/images/zh_bg_01.jpg*/ top center no-repeat;text-align:center;position:relative}
.zh_wrap .lf{float:left;}.zh_wrap .rt{float:right;}
.zh_wrap .wrap_container{width:1200px;padding-top:1px;margin:0 auto}
.zh_wrap .toIndex{display:inline-block;width:174px;height:50px;background:url("../image/zh_bg_02.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/zh_bg_02.png*/ no-repeat;overflow:hidden;position:absolute;right:100px;top:60px;opacity:.9}
.zh_wrap .toIndex:hover{opacity:1}
.zh_wrap .login{font-size:18px;color:#ffd902;margin-top:530px}
.zh_wrap .login a{color:red}
.zh_wrap .m_1 a{display:inline-block;width:174px;height:50px;margin-top:500px;background:url("../image/zh_bg_03.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/zh_bg_03.png*/ no-repeat;overflow:hidden}
.zh_wrap .m_1 a:hover{background-position-y:-50px}
body .zh_wrap .m_1 .have_rec{background-position-y:-100px}
.zh_wrap .m_2{width:1200px;height:524px;margin:275px auto 0;text-align:left}
.zh_wrap .m_2>:nth-child(1){width:526px;height:524px;margin-left:195px;text-align:center;position:relative}
.zh_wrap .m_2 .prize1{position:absolute;left:0;top:0}
.zh_wrap .m_2 .draw_btn{display:inline-block;width:160px;height:160px;position:relative;left:-1px;background:url("../image/zh_bg_05.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/zh_bg_05.png*/ no-repeat;overflow:hidden;color:#352626;font-size:16px}
.zh_wrap .m_2 .draw_btn:hover{background-position-y:-160px}
.zh_wrap .m_2 .draw_btn p{margin-top:90px}
.zh_wrap .myPrize{width:213px;height:495px;margin-left:74px;margin-top:20px;overflow-x:hidden}
.zh_wrap .myPrize .swiper-slide{height:42px;line-height:42px;color:#fff;text-align:center}
.zh_wrap .m_3{margin-top:200px;text-align:left}
.zh_wrap .m_3 a{display:inline-block;width:174px;height:50px;margin-top:250px;background:url("../image/zh_bg_06.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/zh_bg_06.png*/ no-repeat;overflow:hidden}
.zh_wrap .m_3 a:nth-child(1){margin-left:276px}
.zh_wrap .m_3 a:nth-child(2){margin-left:245px}
.zh_wrap .m_3 a:hover{background-position-y:-50px}
body .zh_wrap .m_3 .have_rec{background-position-y:-100px}

#fly_lottery{width:540px;height:546px; margin: 0 auto;}
#fly_lottery table td{width:160px;height:161px;text-align:center;vertical-align:middle; padding: 10px; position: relative;}
#fly_lottery table td img{width:160px;height:161px;}
#fly_lottery table td.active .effect{width:160px;height:161px;background:url("../image/zh_bg_04.png")/*tpa=http://gfyx.8yx.com/Public/Home/images/zh_bg_04.png*/ no-repeat; position: absolute; top:10px; left:10px; z-index: 9999}
#fly_lottery table td.lottery-btn{}
#fly_lottery table td .fly_draw_02{ width: 160px; height: 161px; margin: -20px auto 0; position: relative;}
