
.h20{ height: 20px; }
.h5_bg2{ background-image: url(../../images/h5img/icon.png); background-repeat: no-repeat; }
.h5_nav{ height: 110px; padding-bottom: 3px; background:#fff url(../../images/h5img/line.jpg) no-repeat center bottom;}
.h5_nav_box{ width: 740px; margin: 0 auto; padding-left: 260px; position: relative; }
.h5_nav_list{ width: 535px; float: left; }
.h5_nav_list a{ padding: 0 30px; font-size: 20px; font-weight: bold; color: #454545; line-height: 110px; }
.h5_nav_list a:hover{ color: #ff3b43; }
.h5_nav_list a.on{ color: #ff3b43; }
.sreach{ width: 198px; float: right; height: 38px; border:#d6d6d6 solid 1px; border-radius: 20px; margin-top: 35px; cursor: pointer; }
.sreach_in{ width: 142px; padding-left: 10px; border:#fff solid 1px; font-family:'\5FAE\8F6F\96C5\9ED1'; color: #ccc; background-color:#fff;}
.sreach_btn{ width: 25px; height: 25px; background:url(../../images/h5img/sreach.gif); border:0px; background-color: #fff; float: left; margin-top: 1px; cursor: pointer; }

.h5_logo{position: absolute; left: 0px; top:25px; width: 211px; height: 70px;}

.h5_imgbox{ position: relative; }
.h5_img{height: 450px; }
.h5_img a{ width: 100%; height: 450px; display: block; }
.h5_wrap{ width: 1000px; margin: 0 auto; margin-top: -50px; position: relative;}
.h5_show{ height: 320px; background: #fff; }

.h5_news{ width: 310px; float: right; }
.h5_news ul{ padding: 0 20px; height: 245px; overflow: hidden; }
.h5_news li{ line-height: 40px; height: 40px; border-bottom:#dedddd dashed 1px; width: 270px; overflow: hidden; }
.h5_news li a{ color: #666666; }
.h5_news li a:hover{ color: #ff3b43; font-weight: bold; }

.h5_gamebox{ background: #fff; }
.h5_gamebox_tit{ height: 40px; overflow:visible; line-height: 40px; padding-top: 15px; border-bottom: #dedede solid 1px; margin: 0 20px; position: relative; }
.h5_gamebox_tit h2,.h5_gamebox_tit h3,.h5_gamebox_tit h4{ font-size: 20px; color: #454545; font-weight:normal;}
.h5_gamebox_tit i{ width: 80px;height: 2px; background-position: 0 0; position: absolute; left: 0px; bottom: -1px; }
.h5_gamebox_tit i.i1{ width: 120px; background-position: 0 -113px;}
.h5_gamebox_tit span{ position: absolute; right: 0px; top:15px; width: 46px; display: block; }
.h5_gamebox_tit span a{ padding-left: 18px; font-size: 14px; color: #999999; background-position: 0 -351px; }
.h5_gamebox_tit span a:hover{background-position: 0 -324px; color:#ff3b43; }

.h5_gamebox_list{ padding: 20px 0 0 20px; }
.h5_gamebox_list dl{ width: 306px; height: 188px; float: left; margin:0 20px 22px 0; display: inline; }
.h5_gamebox_list dt{ width: 306px; height: 151px; position: relative; }
.h5_gamebox_list dt img.img1{ width: 306px; height: 151px; }
.h5_gamebox_list dt div{ position: absolute; width: 306px; height: 151px; background:url(../../images/h5img/png.png) repeat 0 0; left: 0px; top:-151px; }
.h5_gamebox_list dt div span{ padding:21px 0 0 20px;float: left; width: 110px;height: 110px; }
.h5_gamebox_list dt div span img{ width: 110px;height: 110px;}
.h5_gamebox_list dt div p{ float: right; width: 157px; color: #fff; font-size: 14px; }
.h5_gamebox_list dt div b{ display: block; font-size: 18px; padding-top: 13px; height: 34px; line-height: 34px;}
.h5_gamebox_list dt div i{ display: block; padding-top: 10px; }
.h5_gamebox_list dt div b a,.h5_gamebox_list dt div i a{ color: #fff; }
.h5_gamebox_list dt div b a:hover,.h5_gamebox_list dt div i a:hover{ text-decoration: underline; }
.h5_gamebox_list dt div em{ display: block; width: 109px; height: 26px; line-height: 26px; padding-left: 20px; background-position: 0 -33px; margin-top: 10px;}
.h5_gamebox_list dd{ height: 36px; line-height: 36px; font-size: 16px; position: relative; color: #454545;}
.h5_gamebox_list dd span{ font-size: 14px; color: #999999; float: right;}
.h5_gamebox_list dd a{ text-align: center; height: 36px; line-height: 36px; background-position:0 -389px; width: 306px; display: block; position: absolute; left: 0px; top:36px;}
.h5_gamebox_list dd a i{ cursor:pointer; position: absolute; top:0px; left: 0px; height: 36px; display: block; background: #ff114f; width: 0px;}
.h5_gamebox_list dd a b{cursor:pointer; color: #ffffff; font-size: 16px; position: absolute; top:0px; left: 0px;width: 306px; display: block;}
.h5_gamebox_more{ padding-top: 10px; height: 65px; }
.h5_gamebox_more a{ width: 88px; height: 38px; font-size: 16px; color: #666666; line-height: 38px; margin: 0 auto; text-align: center; display: block; border: #dedede solid 1px; }
.h5_gamebox_more a:hover{ color: #ff3b43; border-color: #ff3b43; }

.h5_gamebox_list dl dt div,.h5_gamebox_list dl dd a{-webkit-transition:all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.h5_gamebox_list dd a i{-webkit-transition:all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s;}
.h5_gamebox_list dl:hover dt div{top:0px;}
.h5_gamebox_list dl:hover dd a{top:0px;}
.h5_gamebox_list dd a:hover i{width: 306px;}

.h5_ad,.h5_ad img{ height: 100px; width: 1000px; }

.h5_link{ padding:10px 20px 15px; line-height: 30px; }
.h5_link a{ color: #666666; }
.h5_link a:hover{ color: #ff3b43; }
.h5_link i{ color: #dedede; padding: 0 10px; }

.slideBox{ width:690px; height:320px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:16px; overflow:hidden; position:absolute; right:0px; bottom:15px; z-index:1; width:690px; }
		.slideBox .hd ul{ text-align: center;  }
		.slideBox .hd ul li{ display: inline-block; margin:0 5px; border:#ff3b43 solid 1px; *display: inline; zoom:1;  width:13px; height:13px; border-radius: 8px; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#ff3b43; width: 35px; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{width:690px; height:320px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:0%; top:50%; margin-top:-40px; display:block; width:50px; height:80px; background:url(../../images/h5img/icon.png) 0px -540px no-repeat;  }
		.slideBox .next{ left:auto; right:0%; background-position:-50px -540px; }
		.slideBox .prev:hover,.slideBox .next:hover{ opacity:0.7;	filter: alpha(opacity=70); }
		

.h5_topbox{ padding: 20px 0 0 20px; }
.h5_topbox_top{ width: 306px; margin-right: 20px; float: left; display: inline;overflow: visible;}
.h5_topbox_tit{ height: 32px; line-height: 32px; font-size: 16px; color: #666; background: #f2f2f2; text-align: center; }
.h5_topbox_tit h2{font-size: 16px; color: #666; font-weight: normal;}
.h5_topbox_top dl{ height: 89px; border-bottom: #d1d1d1 dashed 1px; overflow:visible;}
.h5_topbox_top dl:last-child{ border-bottom:none;}
.h5_topbox_top dl dt{ width: 95px; float: left; }
.h5_topbox_top dl dt i{ width: 20px; line-height: 89px; text-align: center; font-size: 18px; color: #999999; float: left; padding-right: 10px; }
.h5_topbox_top dl dt img{ width: 65px; height: 65px; border-radius: 17px; float: left; margin-top: 12px; }
.h5_topbox_top dl dd{overflow:visible; position: relative; line-height: 22px; width: 190px; float: right; padding-top: 11px; color: #999; }
.h5_topbox_top dl dd b{ font-weight: normal; display: block; font-size: 16px; }
.h5_topbox_top dl dd span{ color: #666; }
.h5_topbox_top dl dd a{ color: #333; }
.h5_topbox_top dl dd a:hover{ color: #ff3b43; }
.h5_topbox_top dl dd i{ position: absolute; width: 64px; height: 30px; line-height: 30px; display: block; right: 10px; top: 12px;  }
.h5_topbox_top dl dd i a{width: 64px; height: 30px; text-align: center; display: block; color: #ff3b43; background-position: 0 -201px;}
.h5_topbox_top dl dd em{cursor:pointer; width: 18px; height: 18px; background-position: 0 -257px; position: absolute; right: 30px; top:52px;}
.h5_topbox_top dl dd div{z-index: 95; display: none; position: absolute; left: 14px; top:0px; background: url(../../images/h5img/icon1.png) no-repeat 0 -120px; width: 116px; height:139px; padding: 2px 9px 0 2px;}
.h5_topbox_top dl dd div img{ width: 116px; height: 116px; }
.h5_topbox_top dl dd div p{ color: #666666; font-size: 12px; text-align: center; line-height: 14px; margin-top: -4px; }
.h5_topbox_top dl:hover{background: url(../../images/h5img/icon1.png) no-repeat 0 0;}
.h5_topbox_top dl:hover dt i,.h5_topbox_top dl:hover dd,.h5_topbox_top dl:hover dd span,.h5_topbox_top dl:hover dd a{ color: #fff; }
.h5_topbox_top dl:hover dd a:hover{ text-decoration: underline; }
.h5_topbox_top dl:hover dd i a{width: 62px; height: 28px; line-height: 28px; border:#fff solid 1px; border-radius: 3px; background:transparent; color: #fff;}
.h5_topbox_top dl:hover dd i a:hover{text-decoration: none; border:#ff3b43 solid 1px; background: #ff3b43;width: 62px; height: 28px; color: #fff; border-radius: 3px;}
.h5_topbox_top dl:hover em{background-position: 0 -290px;}

.h5_gamelt{ width: 670px; height: 525px; }
.h5_gamert{ width: 310px; height: 525px;}
.h5_gamert_box{ padding: 0 20px; margin-top: 8px; }
.h5_gamert dl{ height: 89px; border-bottom: #d1d1d1 dashed 1px; overflow:visible;}
.h5_gamert dl:last-child{ border-bottom:none;}
.h5_gamert dl dt{ width: 65px; float: left; }
.h5_gamert dl dt img{ width: 65px; height: 65px; border-radius: 17px; float: left; margin-top: 12px; }
.h5_gamert dl dd{ overflow:visible; position: relative; line-height: 26px; width: 195px; float: right; padding-top: 16px; color: #999; }
.h5_gamert dl dd b{ font-weight: normal; display: block; font-size: 16px; }
.h5_gamert dl dd a{ color: #333; }
.h5_gamert dl dd a:hover{ color: #ff3b43; }
.h5_gamert dl dd i{ position: absolute; width: 64px; height: 30px; line-height: 30px; display: block; right: 0px; top: 30px;  }
.h5_gamert dl dd i a{width: 64px; height: 30px; text-align: center; display: block; color: #ff3b43; background-position: 0 -201px;}
.h5_gamert dl dd i a:hover{ background-position: 0 -151px; color: #fff;}

.h5_gamert.h5_gamert2 dl dd{line-height: 22px; padding-top: 11px;}
.h5_gamert.h5_gamert2 dl dd span{ color: #666; }

.h5_fenlei{ padding: 20px 0 0 20px; }
.h5_fenlei a{ width: 203px; height: 135px; margin:0 10px 10px 0; float: left; display: inline; font-size: 14px; text-align: center; font-weight: bold; background-image: url(../../images/h5img/bg_c.jpg);background-repeat: no-repeat;}
.h5_fenlei a div{ width: 148px; height: 56px; margin: 31px auto 0; position: relative;}
.h5_fenlei a div span{background-image: url(../../images/h5img/kuang.png); background-repeat: no-repeat; color: #fff; line-height: 54px; font-size: 18px; display: block; width: 148px; height: 56px; position: absolute; left: 0px; top:0px; }
.h5_fenlei a div i{-webkit-transition:all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; display: block; width: 148px; height: 56px; position: absolute; left: 4px; top:4px; background: url(../../images/h5img/jiao.png) no-repeat 0 0px; }
.h5_fenlei a div em{-webkit-transition:all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; display: block; width: 148px; height: 56px; position: absolute; right: 0px; bottom:0px; background: url(../../images/h5img/jiao.png) no-repeat right bottom; }
.h5_fenlei a p{ font-size: 14px; padding-top: 5px; color: #fff; }

.h5_fenlei a.a1{ background-position: 0 0; }
.h5_fenlei a.a1 span{ background-position: 0 0; }

.h5_fenlei a.a2{ background-position: -213px 0px; }
.h5_fenlei a.a2 span{ background-position: 0 -56px; }

.h5_fenlei a.a3{ background-position: -426px 0px; }
.h5_fenlei a.a3 span{ background-position: 0 -112px; }
.h5_fenlei a.a4{ background-position: 0 -145px; }
.h5_fenlei a.a4 span{ background-position: 0 -168px; }

.h5_fenlei a.a5{ background-position: -213px -145px; }
.h5_fenlei a.a5 span{ background-position: 0 -224px; }
.h5_fenlei a.a6{ background-position: -426px -145px; }
.h5_fenlei a.a6 span{background-position: 0 -280px; }

.h5_fenlei a.a7{ background-position: 0 -290px; }
.h5_fenlei a.a7 span{background-position: 0 -336px; }
.h5_fenlei a.a8{ background-position: -213px -290px; }
.h5_fenlei a.a8 span{background-position: 0 -392px; }
.h5_fenlei a.a9{ background-position: -426px -290px; }
.h5_fenlei a.a9 span{ background-position: 0 -448px; }
.h5_fenlei a:hover div i{ left: -96px; top:-46px; }
.h5_fenlei a:hover div em{right: -100px; bottom:-50px; }

.h5_foot_rt div a.btn1,.h5_foot_rt div a.btn2,.h5_link a,.h5_gamebox_more a,.h5_news li a,.h5_topbox_top dl:hover dd i a{-webkit-transition:all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }

.dis{display: none;}
/* 2017-08-11 登陆 */
.tips{ width:200px; height:55px;z-index:1111112; position:fixed; left: 50%; border-radius:20px; margin-left:-100px; top: 39%;}
* html .tips{ position:absolute; left:expression(eval((document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)/2+100)); top:expression(eval(document.documentElement.scrollTop+150)) }
.tips div{ opacity:0.7; filter: alpha(opacity=70); width:200px; height:55px; background:#000; position: absolute; left: 0px; top:0px;}
.tips p{width:200px; height:55px;position: absolute; left: 0px; top:0px; text-align: center;
 line-height:55px; font-size:16px; color: #ffffff; display: block;}

.thisWinPop{ z-index:1111111; position:fixed; left: 50%; background:#fff;  border-radius:20px; margin-left:-215px;  width:430px;}
* html .thisWinPop{ position:absolute; left:expression(eval((document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)/2+215)); top:expression(eval(document.documentElement.scrollTop+150)) }


.thisWinPop_tit{ text-align:center; line-height:72px; text-align:center; font-size:28px; color:#666;}

.thisWinPop_tit a{ width:100px; display:inline-block;height:50px; border-bottom:4px solid #fff; overflow: hidden;  margin:13px 15px 0; color:#ffa425; font-size:28px; text-align: center; line-height:50px;}
.thisWinPop_tit a.on{ border-bottom:4px solid #ffa724;}
.thisWinPop_tit a img{ width:57px; margin:13px auto 0; display:inline-block;}


.thisWinPop_close{ width:49px; height:51px; position:absolute; top:0; right:0;}
.thisWinPop_close a{ width:49px; height:51px;  background:url(../../images/h5img/close3.png) no-repeat 0 0; display:block;}
.thisWinPop_close a:hover{background:url(../../images/h5img/close3.png) no-repeat 0 -61px;}

.login_winpop{top: 19%;}
.regist_winpop{ top:22%;}
.modify_winpop{ top:30%;}
.tips_winpop{top:30%;}
.tips_winpop2{top:32%;}
.tips_winpop3{ top:790px; text-align: center; background:transparent;  z-index:1111111; position:fixed; left: 50%;  border-radius:20px; margin-left:-215px;  width:430px; }

.thisWinPop_table{ width:370px; margin:0 auto;}
.thisWinPop_table li{ width:370px; height:58px; background:#e9e9e9; border-radius:39px; margin-bottom:15px; position:relative; overflow: hidden;}
.thisWinPop_table li.code_con{ width:240px; overflow:hidden;}
.thisWinPop_table li.code_img{ background:none; position:absolute; top:215px; right:30px; width:120px; height:58px; border-radius:0px;}
.thisWinPop_table li.code_img img{width:120px; height:58px; display:block;}
.thisWinPop_table li.num{ background:none; font-size:20px; color:#666; line-height:58px;}
.thisWinPop_table li.num p{ text-align: center;}
.thisWinPop_table li.num p i{ color:#ff2749;}
.thisWinPop_table li span{ display:block; position: absolute; left: 27px; top:16px; width:25px; height:25px;}
.thisWinPop_table li span.icon-user{ background:url(../../images/h5img/icon2.png) no-repeat 0 -55px;}
.thisWinPop_table li span.icon-unlocked{ background:url(../../images/h5img/icon2.png) no-repeat 0 -119px;}
.thisWinPop_table li input{ font-family: "微软雅黑"; float:left; width:280px; font-size:20px; color:#bbbbbb; padding:15px 0 0 30px; background:none; border:0;}
.thisWinPop_table li input.pl64{ padding-left: 64px;}
.thisWinPop_table li input.pl64:focus{color:#333333;}
.thisWinPop_table li a.get{ font-size:20px; color:#ff882d; line-height:56px; position:absolute; top:0; right:20px; display:block;}
.thisWinPop_table li a.get2{ color: #0184e9; font-size: 20px; line-height: 56px; position: absolute; top: 0; right: 20px; display: block; } 
.btn_con{  width:370px; height:88px; margin:0 auto; text-align:center; }
.btn_con a{ font-size:24px; width:370px; display:block; text-align:center; height:58px; line-height:58px; border-radius:39px; color: #fefefe;}
a.login_btn01{ background:#ff912a; width:140px;  float:left; }
a.login_btn01:hover{ background:#ff6d2d;}
a.login_btn02{ background:url(../../images/h5img/icon2.png) no-repeat 0 -389px; width:220px; float:right;}
a.login_btn02:hover{ background: #ff1c4c;}

.forgetPwd{ font-size:18px; color:#666666; line-height:58px; display:block; position:absolute; top:0; right:20px;}

.other{ width:370px; margin:16px auto 0; border-top:1px solid #d2d2d2; overflow: visible;}
.other h4{ font-size:16px; color:#999999; text-align:center; margin-top:-12px; font-weight:normal;}
.other h4 span{ background:#fff; padding:0 16px;}
.other ul{ width:370px; margin:0 auto; text-align:center;}
.other ul li{ width:123px; float: left; background-color: #fff; height:80px; border-radius:0px; padding-top: 25px; }
.other ul li a{ width:50px; display:block; margin:0 auto; font-size:16px; color: #999;}
.other ul li a img{ width:50px; height:50px; display:block; margin-bottom: 3px;}
.other ul li a em{ display:block; margin-top: -3px;}
a.regist_btn{ background:#ff882d;}
a.regist_btn:hover{ background:#ff6d2d;}

a.regist_btn2{ background:#ffb71f;}
a.regist_btn2:hover{ background:#ff7b00;}


a.found_btn{ background:#ff882d; width:370px;}
a.found_btn:hover{background:#ff6d2d;}


.tips_con{ width:370px; margin:0 auto;}
.tips_con h4{ font-size:24px; color:#666; line-height:34px; font-weight: normal; padding-bottom: 10px;}
.tips_con h4 i{ color:#ffa425;}
.tips_con p{ font-size:18px; color:#666; line-height:30px; padding-bottom: 15px;}

a.binding_btn01{ width:180px; background:#b6b6b6; float:left;}
a.binding_btn01:hover{background:#999;}
a.binding_btn02{ width:180px; background:#ff882d; float:right;}
a.binding_btn02:hover{ background:#ff6d2d;}

.gray{ z-index: 11111; background: #000; opacity: 0.8; position: absolute; left: 0px; top:0px; width: 100%;}

a.h5_head_073{padding-right:15px;}
a.h5_head_app{ padding-left: 23px; background: url(../../images/h5img/app_bg.png) no-repeat 0 0; padding-top: 2px;padding-bottom: 2px; }
a.h5_head_app:hover{ background-position:0 -50px; color: #ff922a; }


/*2017-09-20 首页悬浮二维码 */
.scrollTop{ overflow: visible; width: 182px; position: fixed; left: 50%; margin-left: 510px; top:177px; z-index:2;}
* html .scrollTop{ position:absolute; left:expression(eval((document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)/2+110)); top:expression(eval(document.documentElement.scrollTop+250)) }
.scrollTop ul{overflow: visible;}
.scrollTop li{overflow: visible; width: 172px; position: relative; height: 38px; background: url(../../images/h5img/code_bg.png) no-repeat 0 0; font-size: 16px; color: #ffffff; line-height: 38px; padding-left: 10px;}
.scrollTop li a{ width: 12px; height: 10px; display: block; position: absolute; background: url(../../images/h5img/code_bg.png) no-repeat -226px -14px; right: 8px; top:14px;}
.scrollTop li a:hover{ background-position:-239px -14px; }
.scrollTop li a.on{ background-position:-200px -14px;}
.scrollTop li a.on:hover{ background-position:-213px -14px;}
.scrollTop li div{display: none; position: absolute; left: 0px; top:38px; background: url(../../images/h5img/code_bg.png) no-repeat 0 -38px; height: 211px;width: 182px; padding-top: 10px;}
.scrollTop li div img{ width: 160px; height: 160px; display: block; margin: 0 auto; }
.scrollTop li p{ font-size: 14px; color: #666666; text-align: center; display: block; line-height: 24px; margin-top: -7px;}

/*2017-10-19 新增样式*/
.h5_new_msg{ padding: 20px 40px; }
.h5_new_msg .h5_new_msg_tit{ height: 65px; line-height: 60px; border-bottom: #eaeaea solid 1px; font-size: 28px; color: #454545; }
.h5_new_msg_box{ padding-top: 20px; }
.h5_new_msg_box dl{ background: #f2f2f2; height: 46px; line-height: 46px; font-size: 16px; color: #454545; margin-bottom: 2px; cursor:pointer;  position: relative;}
.h5_new_msg_box dl:hover{background: #fcfcfc;}
.h5_new_msg_box dl.on{ border-bottom: #eaeaea solid 1px; background: #fff; }
.h5_new_msg_box dt{ width: 585px; padding-left: 65px; float: left; position: relative; }
.h5_new_msg_box dl i{ position: absolute; left: 10px; top:0px; z-index: 9;}
.h5_new_msg_box dt span{position: absolute; left: 37px; top:12px; width: 20px; height: 19px; background: url(../../images/h5img/msg_icon.png) no-repeat 0 2px; display: block;}
.h5_new_msg_box dt span.span1{ background-position: 0 -20px; }
.h5_new_msg_box dd{ float: right; padding-right: 40px; font-size: 14px; color: #8a8a8a; position: relative; }
.h5_new_msg_box dd a{ position: absolute; right: 17px; top:14px; width: 16px; height: 16px; background: url(../../images/h5img/msg_icon.png) no-repeat 3px -41px; }
.h5_new_msg_box dd a:hover{ background-position: 0 -59px; }
.h5_new_msg_box .div_contxt{ padding: 10px 35px 10px 70px; font-size: 16px; color: #666666; line-height: 30px; }
.h5_new_msg_box .div_contxt h5{padding-bottom: 5px; font-size: 16px; color: #666666; font-weight: bold; }
.h5_new_msg_box .div_contxt a{ color: #48abfe; text-decoration: underline; }
.h5_new_select{ height: 45px; padding-left: 35px; font-size: 14px; line-height: 45px; position: relative;
border-top: #eaeaea solid 1px; }
.h5_new_select i{position: absolute; left: 10px; top:2px;}
.h5_new_select a{ margin-right: 20px; color: #999;}
.h5_new_select a:hover,.h5_new_select a.on{ color: #ff144e; }
.h5_new_select span{float: right; color: #999;font-size: 12px; }
.h5_new_select span a{ margin:0 3px;font-size: 14px;  }
.new_msg_win{top:30%; }
.new_msg_win_tit{ margin:0 20px; padding-top: 10px; height: 40px; border-bottom: #cccccc solid 1px; line-height: 37px; color: #666666; font-size: 16px;  }
.new_msg_win_txt{ padding-top: 45px; height: 80px; text-align: center;font-size: 24px; color: #ff144e; }
.new_msg_win_btn{text-align: center; padding-bottom: 30px;}
.new_msg_win_btn a{ width: 140px; height: 50px; display: inline-block; margin:0 10px; background: #ff144e;  font-size: 18px; color: #fff; font-weight: bold; line-height: 50px; border-radius: 4px;}
.new_msg_win_btn a:hover{ background: #e90943; }
.new_msg_win_btn a.gray1{ background: #c4c4c4; }
.h5_new_no_msg{background: url(../../images/h5img/no_msg.png) no-repeat center 152px; font-size: 18px; color: #a1a1a1; text-align: center; height: 300px; padding-top: 300px; }
.new_msg_win_close{ width: 14px; height: 14px; position: absolute; right: 20px; top:20px; }
.new_msg_win_close a{ width: 14px; height: 14px; display:block; background: url(../../images/h5img/msg_close.png) no-repeat 0 0;}

.new_msg_ie6{ width: 520px; height: 500px; margin-left: -260px; top:25%; background: url(../../images/h5img/msg_ie6.png); }

/* 2017-10-25 新闻分类 */
.h5_gonggaolist{ padding-top: 0px; }
.h5_gg_newtag{ padding:20px 20px 0; height: 44px;}
.h5_gg_newtag li{float: left; padding-right: 10px;height: 44px;}
.h5_gg_newtag li a{display: block;width: 110px; height: 36px; border: #cccccc solid 1px; text-align: center; line-height: 36px; font-size: 16px; color: #666; position: relative; border-radius: 4px; overflow: visible;
}
.h5_gg_newtag li a span{display: none;}
.h5_gg_newtag li a:hover{ border-color: #ff4640; color: #ff4640; }
.h5_gg_newtag li a.on{border-color: #ff4640; background: #ff4640; color: #fff; font-weight: bold;}
.h5_gg_newtag li a.on span {position: absolute;
bottom: -7px; left: 43px; display: block; width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent; border-top: 10px solid #ff4640;}

/* 2017-10-25 开服 */
.h5_gamebox_tit i.i2{ width: 127px; background:url(../../images/h5img/n_bg_line.jpg) no-repeat 0 0;}
.h5_kf1025{ padding: 0 20px; }
.h5_kf1025_tit{ padding-top: 30px; height: 43px; }
.h5_kf1025_tit span{ width: 81px; height: 38px; padding-left: 46px; line-height: 38px; font-size: 16px; color: #fffefe; float: left; background:#ff104f url(../../images/h5img/new_icon.png) no-repeat 17px 8px;}
.h5_kf1025_tit span.span2{ background-color: #ff7b31; }
.h5_kf1025_tit span.span3{ background-color: #ffb420; }
.h5_kf1025 dl{ padding: 15px 0; border-bottom: #d1d1d1 dashed 1px; height: 74px; }
.h5_kf1025 dl.dl1:hover{ background: #fff5f8; }
.h5_kf1025 dl.dl2:hover{ background: #fff2eb; }
.h5_kf1025 dl.dl3:hover{ background: #fffbf2; }
.h5_kf1025 dt{ float: left; width: 74px; }
.h5_kf1025 dt img{ width: 74px; height: 74px; }
.h5_kf1025 dd{ float: right; }
.h5_kf1025 dd li{ width: 185px; float: left; line-height:74px; color: #454545; font-size: 18px;}
.h5_kf1025 dd li.li1{ width: 200px; font-size: 14px; color: #999; line-height: 30px; }
.h5_kf1025 dd li.li1 b{display: block; padding-top: 10px; height: 30px; overflow: hidden; font-size: 22px; font-weight:normal;}
.h5_kf1025 dd li.li1 b a{ color: #454545; }
.h5_kf1025 dd li.li1 b a:hover{ color: #ff3b43; }
.h5_kf1025 dd li.li2{ width: 300px; line-height: 40px; }
.h5_kf1025 dd li.li2 a{ width: 120px; height: 42px; float: right; line-height: 42px; text-align: center; font-size: 16px; border-radius: 3px; margin:16px 0 0 10px; display: inline;}
.h5_kf1025 dd li.li2 a.a1{width: 118px; height: 40px; border: #dedede solid 1px; line-height: 40px; color: #999999; }
.h5_kf1025 dd li.li2 a.a1:hover{ background: url(../../images/h5img/icon.png) no-repeat 0 -800px; border: none; width: 120px; height: 42px; color: #fff; }
.h5_kf1025 dd li.li2 a.a2{ background: url(../../images/h5img/icon.png) no-repeat 0 -742px; color: #ff3b43; }
.h5_kf1025 dd li.li2 a.a2:hover{ background: url(../../images/h5img/icon.png) no-repeat 0 -800px; color: #fff; }
.h5_kf1025_no{ font-size: 16px; color: #666666; padding:20px 0 0 20px; }
.h5_kf1025_more{ padding-top: 20px; }
.h5_kf1025_more a{ width: 220px; height: 34px; border:#dedede solid 1px; margin:0 auto; border-radius: 5px; line-height: 34px; color: #666666;  display: block; text-align: center;
}
.h5_kf1025_more a:hover{ background: #fff5f8; border-color: #ffdddf; color: #ff3b43; }
