/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
textarea{resize:none;}
img { border:0;vertical-align:middle; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
.clear{zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
a{ text-decoration:none; cursor:pointer; transition:all ease-out 150ms;}
a:hover{ text-decoration:none;}
body{ font-family:Microsoft Yahei; background:#000;}

.bgwrap { min-width:1903px;width:100%;height:1046px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/bg.jpg) no-repeat 50% 0;position: absolute;top:0;left:0; }

.main { width:1510px;margin:0 auto;position: relative;z-index: 8;}
.alibaba { position: absolute;top:44px;left:50%;margin-left:-400px;width:149px;height:64px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/alibaba.png) no-repeat;}
.logo { position: absolute;top:35px;left:50%;margin-left:-650px;width:233px;height:90px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/logo.png) no-repeat;}
.gametxt {position: absolute;top:52px;left:50%;margin-left: -124px;width: 248px;height:66px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/gametxt.png) no-repeat;}

.linkbox { position: absolute;top:67px;right:112px;}
.home { width:29px;height:24px;float:left;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/home.png) no-repeat;margin-top:4px;}
.home:hover { background-image: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/home_h.png)}
.sharebox { height:32px;background:rgba(0,0,0,.17);float:left;margin-left:22px;border-radius:32px;padding:3px 3px 0;box-sizing: border-box;}
.sharebox a,.sharebox span { width:32px;height:26px;float:left;margin:0 12px;font-size:0;position: relative;cursor: pointer;}
.sharebox a.a01 { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/sina.png) no-repeat;}
.sharebox span.a02 { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/qq.png) no-repeat;}
.sharebox span.a03 { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/weixin.png) no-repeat;}
.sharebox a.a01:hover { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/sina_h.png) no-repeat;}
.sharebox span.a02:hover { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/qq_h.png) no-repeat;}
.sharebox span.a03:hover { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/weixin_h.png) no-repeat;}

.wrap { min-width:1903px;height:984px;margin-top:670px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/content_bg.png) no-repeat 50% 0;position: relative;z-index:9;}
.wrap .content { width:305px;margin:0 auto;padding-top:94px;overflow: hidden;}
.ewm { padding:4px;background:rgba(0,0,0,.35);float:left;width:90px;}
.yuyuebox { width:188px;float:left;margin:1px 0 0 18px;}
.yuyuebox a { width:188px;height:51px;display: block;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/btn.png) no-repeat;}
.yuyuebox a.android { background-position:0 -58px;margin-top:7px;}

.copyright{ min-width:1510px; height: 123px; background: #000;position: relative;z-index:9;}
.foot{ width: 1100px;margin: 0 auto;}
.foot .bot-logo{float: left;margin-right: 30px;}
.foot .bot-logo img:nth-child(2) { margin-top:40px;float: left;}
.foot .bot-logo img:nth-child(1) { margin:43px 28px 0 0;float: left;}
.regard{ float: left;margin-top:28px;height:74px;border-left:2px solid #6b6f75;padding:3px 0 0 17px;}
.regard p{ font-size: 12px; color: #bcbcbc; line-height: 15px;}

.popup-mask{background-color: rgba(0, 0, 0, .65);position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999;display: none;}
.popup { width:532px;height:385px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/yuyue_pop.png) no-repeat #f5f5f5;position: fixed;z-index:1000;top:50%;left:50%;transform: translate(-50%,-50%);display: none;}
.close,.msg-panel .btnclose { width:37px;height:37px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/close.png) no-repeat;position:absolute;top:10px;right:13px;}
.close:hover,.msg-panel .btnclose:hover { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/close_hover.png) no-repeat;}
#yuyuepop .popcontent { padding-top:112px;font-size:18px;color:#1f2a3d;}
.system { padding-left:65px;margin-bottom:35px;overflow: hidden;}
.sysname { float:left;margin-right:15px;}
.system label { font-size:14px;float:left;margin:3px 38px 0 0;}
.system label input { vertical-align:-2px;margin-right:5px;}
.formdiv { padding-left:63px;height:33px;margin-bottom:18px;line-height:33px;}
.formdiv label { margin-right:6px;width:55px;float:left;}
.formdiv input { line-height:31px;border:1px solid #818aac;background: #fffaf2;width:333px;padding:0 5px;height:31px;}
.formtxt { font-size:16px;color:#815f22;text-align:center;padding-top:8px;}
.formtxt span { color: #201b0b;}
.formtxt .addqq{ width:123px;height:39px;background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/add.png) no-repeat;display: inline-block;vertical-align: middle;text-indent: -999px;overflow: hidden;}
.formtxt .addqq:hover { background-image:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/add_hover.png);}
.btn { margin-top:30px;text-align:center;}
.btn input { width:380px;height:56px;border:none;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/yuyue_btn.png) no-repeat;cursor: pointer;}
.btn input:hover { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/yuyue_btn_hover.png) no-repeat; }
#successpop .popcontent { padding-top:85px;font-size:21px;color:#3d3d3d;text-align:center;line-height:1.5;}
#successpop .popcontent p:nth-child(1) { font-size:28px;color:#7f5524;}
#successpop .popcontent p:nth-child(3) { margin-top:20px;}

@media screen and (max-width: 1903px){
  .bgwrap { left:0;transform: translate(0,0);}
}


.lb { height:188px;width:100%;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/lb.png) no-repeat 50% 0;margin-top:104px;position: relative;z-index: 2;}

.news_right { position: fixed;top:0;right:-408px;z-index:99;height:100%;}
.news_switch,.news_close { width:42px;height:1035px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/news_switch.png) no-repeat;float:left;}
.news_close { background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/news_close.png) no-repeat; }
.news_box { width:408px;height:100%;overflow-y:auto;background:rgba(0,0,0,.9);float:left;}
.return { width:36px;height:36px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/return.png) no-repeat;position: absolute;top:88px;right:44px;}
.return:hover { background-image: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/return_hover.png);}
.news_content { padding-top:135px;}
.news_content h3 { font-size:30px;color:#fff;padding-left:46px;}
.news_tab { margin:68px 0 0 40px;width:320px;}
.news_tit { overflow: hidden;}
.news_tit li{ width:25%;float: left;font-size:18px;color: #858585;text-align:center;padding-bottom:10px;border-bottom:1px solid #777777;cursor: pointer;}
.news_tit li.active { color:#fff;border-color: #fff;}
.news_list {display: none;}
.news_list li { padding:14px 0;font-size:14px;color:#8b8b8b;border-bottom: 1px dashed #424242; }
.news_list li:last-child { border: none;}
.news_list li a{color:#8b8b8b;display: block;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_list li a:hover{color:#fff;}
.news_more { margin:28px 0 0 7px;}
.news_more a { width:301px;height:46px;display: block;border:1px solid #725031;line-height:46px;text-align:center;font-size:18px;color:#8c6e63;}
.news_more a:hover { border-color: #bababa;color:#bababa;}

.subwrap { min-width:1903px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/bg02.jpg) no-repeat 50% 0 #0a0b0e;padding-bottom:92px;}
.subwrap .main { width:940px;padding-top:492px;overflow: hidden;}
.subwrap .main .linkbox { position: absolute;top:60px;right:10px;margin:0;left:auto;}
.subleft { float:left;width:160px;margin-top:90px;}
.subleft .yuyuebox { width:160px;float:none;margin:0;}
.subleft .yuyuebox a { width:160px;height:44px;display: block;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/btn02.png) no-repeat;}
.subleft .yuyuebox a.android { background-position:0 -49px;margin-top:5px;}
.saoma { margin-top:28px;}
.saoma p { font-size:15px;color:#939393;float:left;width:15px;line-height:1.2;}
.saoma .subewm { width:125px;float:left;margin:0 0 0 10px; }

.subright { width:760px;float: right;position: relative;}
.subright h2 { font-size:42px;text-align: center;color:#fff;}
.subcontent { background: rgba(255,255,255,.05);margin-top:48px;padding:28px 0 108px;}
.subcontent .news_tit { width:555px;overflow: hidden;margin:0 auto;}
.subcontent .news_tit li{ width:25%;float: left;font-size:21px;color: #858585;text-align:center;padding-bottom:10px;border-bottom:1px solid #777777;cursor: pointer;}
.subcontent .news_tit li.active { color:#fff;border-color: #fff;}
.subcontent .news_tit li a{ color: #858585;}
.subcontent .news_tit li.active a{ color: #fff;}
.subcontent .news_list { display:block;width:622px;margin:12px auto 0;}
.subcontent .news_list li { padding:30px 0;font-size:16px;color:#8b8b8b;border-bottom: 1px dashed #424242;overflow: hidden; }
.subcontent .news_list li:last-child { border-bottom:1px dashed #424242;}
.subcontent .news_list li a{color:#8b8b8b;float:left;width:80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.subcontent .news_list li a:hover{color:#fff;}
.subcontent .news_list li span{ float:right;}

.page { margin-top:65px;text-align: center;}
.page ul,.page li{ display:inline-block;font-size:0;margin:0 5px;vertical-align:middle;}
.page a{ font-size:18px;line-height:38px;padding: 0 14px;color:#a1a1a1;display:block;border:1px solid #333333;}
.page .me { font-size:18px;line-height:38px;padding: 0 14px;background-color:#424242;color:#fff;border:1px solid#424242;display:block;}
.page .prepage a,.page .nextpage a{ color:#a1a1a1;background-color:transparent;padding:0 14px;}
.page a:hover,.page .prepage a:hover,.page .nextpage a:hover { background-color:#424242;color:#fff;border-color: #424242;} 
.page span{margin:0 5px;font-size:14px;line-height:38px;display:inline-block;color:#fff;vertical-align:middle;}

.subright h1 { font-size:28px;text-align: center;color:#fff;}
.subright .return { width:36px;height:36px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/return02.png) no-repeat;position: absolute;top:5px;left:32px;}
.datediv { width:652px;margin:0 auto;border-bottom:1px dashed #454749;padding-bottom:22px;font-size:14px;color:#a7a7a7;text-align: center;}
.txtcontent { width:652px;margin:40px auto 0;font-size:14px;color:#a7a7a7;line-height:1.5;}
.txtcontent p { margin-bottom:15px;}
.txtcontent img { max-width: 100%;}

.canvas01 {position: absolute;top:25px;left:50%;width: 100%;height:100%;overflow: hidden;margin-left:-798px;}
.canvas02 {position: absolute;top:0;left:0;width: 100%;height:100%;overflow: hidden;z-index:2;}

.wxpop { width:150px;position: absolute;top:26px;left:-90px;display:none;}
.arrow { width:14px;height:8px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/arrow.png) no-repeat;margin-left:100px;}
.showCon { background:#fff;border-radius:10px;font-size:14px;color:#404040;text-align: center;padding:10px 0;font-family: simsun;}
.showCon img { border:1px solid #bdbdbd;margin-bottom:3px;}
.sharebox span:hover .wxpop { display:block;}
.sharebox span.a02 .wxpop { left:-40px;}
.sharebox span.a02 .arrow { margin-left:45px;}
.showCon .addqq { display:block;font-size:15px;float:none;width:84px;margin:3px auto 0;line-height: 26px;height: 26px;
   padding:0 18px;color:#fff;border-radius:26px;background: #a98342;text-shadow:2px 2px 3px rgba(0,0,0,.5) }
.showCon .addqq:hover { background:#8e7658;}

.music_switch,.music_switch_close { width: 40px;height:30px;position: absolute;top:67px;right:50px;background:url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/music_open.gif) no-repeat 0 0 rgba(0,0,0,.4)/100% 100%;opacity:0.6;cursor: pointer;}
.music_switch_close { background-image: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/music_close.gif);}


.iosTxt { font-size:15px;color:#b3b2b2;text-align: center;line-height: 1;margin-top: 8px;}

.cjBox { width:1133px;height:445px;margin:0 auto;background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/cj_bg.png) no-repeat;}
.ly-prize-con { padding:70px 0 0 240px;overflow: hidden; }
.ly-prize-con .ly-item { width:157px;float: left;margin-right:6px;}
.ly-prize-con .ly-item.active img { opacity:0;}
.ly-prize-con .ly-item-01.active { background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/cj/lb_active.png) no-repeat;}
.ly-prize-con .ly-item-02.active { background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/cj/sb_active.png) no-repeat;}
.ly-prize-con .ly-item-03.active { background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/cj/ltt_active.png) no-repeat;}
.ly-prize-con .ly-item-04.active { background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/cj/bjb_active.png) no-repeat;}

.ly-item-start { width:452px;height:61px;background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/cj/cjbtn.png) no-repeat;margin:44px auto 0;}
.ly-item-start.disabled { background-image: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/cj/cjbtn_disabled.png)}

.w_jp_box { margin-top:35px;}
.w_jp_box a { width:237px;height:37px;display: block;margin:0 auto;background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/wd_jp.png) no-repeat;}


/*抽奖弹层 开始*/
.ly-msg-panel {position:fixed;top:0;left:0;right:0;bottom:0;z-index: 99999;background-color: rgba(0,0,0,0.8);display:none;}
.msg-panel{width:650px;position:fixed;top:50%;left:50%; transform: translate(-50%,-50%);}
.msg-panel .content { height:472px;background:#f5f5f5;}
/* 实物 */
.shiwu{ display: none;}
.shiwu h2 img{ width: 100%;}
.shiwu p{font-size: 39px;color:#8f6800;text-align: center;padding: 30px 0;}
.shiwu .input_box{display: flex;margin-bottom: 30px;}
.shiwu .input_box label{width: 107px;color: #1f2a3d;text-align: right;padding-right: 10px;line-height:50px;font-size:22px;}
.shiwu .input_box input{width: 447px;height:50px;border: #838db1 solid 1px;padding: 0 5px;background: #fffaf2;}
.shiwu .sw_an{width: 464px;margin:0 auto;}
.shiwu .sw_an img{ width: 100%;}
/* 兑换码 */
.yn{display:none;}
.yn h2 img{ width: 100%;}
.yn p{font-size: 39px;color:#8f6800;text-align: center;padding: 50px 0 30px;}
.yn .input_box{display: flex;margin-bottom: 30px;}
.yn .input_box label{width: 143px;color: #1f2a3d;text-align: right;padding-right: 10px;line-height:50px;font-size:29px;}
.yn .input_box input{width: 411px;height:58px;border: #838db1 solid 1px;padding: 0 12px;background: #fffaf2;color:#815f22;font-size:20px;}
.yn .sw_an{width: 464px;margin:0 auto;}
.yn .sw_an img{ width: 100%;}
/*抽奖弹层 结束*/

.jq_box{
	position: fixed;
	top:50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 999;
	background:#f5f5f5;
	width:660px;
	height: 480px;
	text-align: center;
	display: none;
	}
.jq_box h2 img{ width: 100%;}

.jqlist { font-size:22px;color:#1f2a3d;text-align: center;margin-top:40px;}
.jqlist span { color:#bf8f3b;margin-left:30px;}


.sp_box { width:70px;height:71px;background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/sp.png) no-repeat 0 0/100% 100%;position: absolute;top:-71px;left:50%;transform:translateX(-50%);}
.tvbox{width:1000px;height:404px;position:fixed;top:50%;left:50%;z-index:999;display:none; transform:translate(-50%,-50%);}
.tvcon { width:100%;background-color:#666666;padding:2px 3px; }
.tvclose { width:46px;height:47px;background:#000 url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/xx.png) no-repeat;position:absolute;top:-47px;right:0;}

.cjPart { background:#000;width:100%;min-width:1903px;height:480px;position: relative; }
.cjBox { position: absolute;bottom:-180px;left:50%;transform: translateX(-50%);}

.sb { width:92px;height:21px;position: absolute;top:125px;left:50%;margin-left:194px;}
.sb span { width:185px;height:161px;background: url(//cdn-content.hhxcgame.com/image/yingxiongwudi/web/sb.png) no-repeat;position: absolute;top:-90px;left:88px;opacity: 0;transition: all 1s ease;}
.sb:hover span {opacity: 1;}

.txtcontent a{ text-decoration:none; cursor:pointer; color:#a7a7a7; transition:all ease-out 150ms;}
.txtcontent a:hover{ text-decoration:none; color: #832121;}


