@charset "utf-8";body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font:14px/1.5 tahoma,arial,\5b8b\4f53,"Microsoft YaHei";}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
address,cite,dfn,em,var {font-style:normal;}
small {font-size:12px;}
ul,ol,li {list-style:none;}
a {text-decoration:none;color:#333;}
a:hover {color:#1bd2b2;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
img {border:0;vertical-align:middle;}
button,input,select,textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
body {color:#333;background:#f9f9f9;font-family:"Microsoft YaHei";font-size: 14px;}
.clear {clear:both;width:100%;}
.fl{float:left;}
.fr{float:right;}
.hr {overflow:hidden;width:100%;clear:both;}
.hr10 {height:10px;}
.hr20 {height:20px;}
.hr30 {height:30px;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {zoom:1;}
.bgfff{background: #fff;}
.main {width:1200px;margin:0 auto;}
.none {display:none;}
.block {display:block;}
.bd {border:1px solid #ccc;}
.ov{overflow: hidden;}
.tablist, .tablist2{display:none;}
.tabNav li,.num span,.turnbtn{cursor:pointer;}
.turnBtn {display:block;cursor:pointer;}
.pd0{ padding-bottom: 0 !important; }
.pt24 {padding-top:24px;}
.w1200 {width:1200px;margin-left:auto;margin-right:auto;}
.w840 {width:840px;}
.w340 {width:340px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px;}
.pb10{padding-bottom: 10px;}
.pb20{padding-bottom: 20px;}
.pb30{padding-bottom: 30px;}
.pd30{padding: 20px;}
.pd10{padding: 10px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
.mr50{margin-right: 50px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.sbg1{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .sbg1{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/
.sizing_bd{box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box; }
.flex{ display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap; flex-wrap: nowrap;}
.flex1{-moz-flex-grow: 1; -webkit-flex-grow: 1; flex-grow: 1;}
.elli2{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.elli3{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.elli4{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.elli1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.liscale img, .dimg  img{-webkit-transition:all 0.15s linear; -moz-transition: all 0.15s linear; transition:all 0.15s linear;}
.liscale:hover img,.dimg:hover img{ transform: scale(1.1); -ms-transform:scale(1.1);-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.imgBox{ display: block; }
.imgBox img{ display: block; width: 100%; height: 100%; }
.icons{ background-image: url(../images/icons.png); }
.btn{cursor: pointer;}

.header{ width: 100%; height: 124px; background-color: #2a70ff;background-image: url(../images/header.jpg);background-position: center;}
.logo a, .logo a img{display: block;}
.logo a{padding-top: 32px;}
.header .w1200{height: 100%;}
.nav{height: 100%;}
.nav li{float: left;}
.nav li a{ display: block; padding: 29px 45px 22px 45px;color: #fff;font-size: 18px;line-height: 32px; height: 73px;}
.nav li a i{ display: block; width: 34px;height: 34px;margin: 0 auto 5px; background-image: url(../images/nav.png); }
.nav li a .n1{background-position: 0 0;}
.nav li a .n2{background-position: 0 -34px;}
.nav li a .n3{background-position: 0 -68px;}
.nav li a .n4{background-position: 0 -102px;}
.nav li a .n5{background-position: 0 -136px;}
.nav li.active a{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#26ffffff', endColorstr='#26ffffff');background:rgba(255,255,255,0.15);}
.bgfff{ background: #fff; }
.applist4{margin-right: -50px;}
.applist4 li{width: 88px; height: 138px; margin-right: 40px;float: left; overflow: hidden; cursor: pointer;}
.applist4 li img{transition: all 0.1s;}
.applist4 li .imgBox{ display: block; width: 100%; height: 88px; overflow: hidden; border-radius: 16px;}
.applist4 li .imgBox img{ display: block; width: 100%; height: 100%; }
.applist4 li .tt{ display: block; height: 24px; line-height: 24px; overflow: hidden; font-weight: normal; font-size: 14px;margin-top: 6px;text-align: center; }
.applist4 li:hover .tt a{ color: #1bd2b2; }
.applist4 li:hover img{transform: scale(1.2);}
/* index */
.index1{padding-bottom: 20px;}
.pd16{padding: 16px;}
.pd_rl_16{padding-left: 16px;padding-right: 16px;}
.index1_1 {height: 96px; padding: 20px 0;overflow: hidden;*zoom: 1;}
.index1_1 h3{position: relative;float: left;width: 30px;height: 86px;background-color: #ff5e5e;font-size: 16px;line-height: 21.5px;color: #fff;text-align: center;border-radius: 3px;padding: 5px 0;}
.index1_1 .fr{width: 1108px;}
.index1_1 .applist4{margin-right: -24px;}
.index1_1 .applist4 li{width: 70px;margin-right: 24px;height: auto;}
.index1_1 .applist4 li .imgBox{ height: 70px;}
.index1_1 .applist4 li .tt{font-size: 14px;height: 18px;line-height: 18px;margin-top: 10px;}

.hot_lines2{ overflow: hidden;border-top: 1px solid #f1f1f1;padding-top: 20px;}
.hot_lines2 dl{ height: 20px; line-height: 20px;font-size: 14px;margin-bottom: 24px;overflow: hidden;}
.hot_lines2 dl dt{ float: left; }
.hot_lines2 dt{float:left;width:60px;height:20px;line-height:20px;border-radius: 10px;text-align:center;color:#fff;margin-right:30px;display:inline;position:relative; background: #999;font-size: 14px;}
.hot_lines2 .tag1 dt{background:#1bd2b2}
.hot_lines2 .tag2 dt{background:#62b3ff}
.hot_lines2 .tag3 dt{background: #ffb24d;}
.hot_lines2 dt i{width:0;height:0;overflow:hidden;position:absolute;right:-12px;top:6px;border:6px solid #999;border-color:transparent transparent transparent #999;_border-color:tomato tomato tomato #999;_filter:chroma(color=tomato);}
.hot_lines2 dd{ font-size: 0; }
.hot_lines2 dd a, .hot_lines2 dd i{ font-size: 14px; }
.hot_lines2 dd a{margin-right: 11px;padding-right: 11px;position: relative;}	
.hot_lines2 dd a:after{content: '';display: block; width: 0;height: 10px; border-right: 1px solid #dee0e7; position: absolute; right: 0;top: 50%;margin-top: -5px;overflow: hidden;}	
.c1{color: #fc5c5c;}
.c2{color: #62b3ff;}
.c3{color: #ffb24d;}
.c4{color: #333333;}
.c5{color: #333333;}
.c6{color: #333333;}
.hot_lines2 .tag3{margin-bottom: 0;}


.index2 .nleft{width: 380px;margin-right: 34px;float: left;;overflow: hidden;}
.index2 .ncenter{width: 440px;float: left;}
.index2 .right{width: 280px;float: right; }
.index2 .bannerss{height: 320px;position: relative;overflow: hidden;}
.index2 .bannerss ul{ position: absolute;left: 0;top: 0;width: 500%; height: 100%;}
.index2 .bannerss ul li{ width: 380px;height: 100%; float: left;position: relative;}
.index2 .bannerss li a, .index2 .bannerss li img{ display: block; width: 100%;height: 100%; }
.index2 .bannerss .num{}
.index2 .bannerss .num{position: absolute;right: 0;left: 0;bottom: 0;width: 100%;height: 8px;line-height: 0;font-size: 0;text-align: center;overflow: hidden;z-index: 9;}
.index2 .bannerss .num span{width: 25%;height: 8px;overflow: hidden;cursor: pointer;display: inline-block;float: left;}
.index2 .bannerss .num span i{display: block; margin: 0 1px;height: 100%;background: #373737;}
.index2 .bannerss .num .active i{background: #1bd2b2;}
.index2 .bannerss li .tt{display: block; height: 52px; position: absolute;left: 0; right: 0; bottom: 8px;color: #fff; line-height: 52px;font-size: 16px; padding: 0 10px;}
.index2 .bannerss li .tt{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .index2 .bannerss li .tt{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/
.index2Tabnav{text-align: center;height: 40px;}
.index2Tabnav li{width: 25%;float: left;}
.index2Tabnav li span{display: block; border:1px solid #e5e5e5;background: #f4f4f4;font-size: 16px;height: 38px;line-height: 38px;margin-right: -1px;}
.index2Tabnav li.active span{color: #fff;background: #1bd2b2;border-color: #1bd2b2;}

.nList5 li{ height: 28px; line-height: 28px; overflow: hidden; position: relative;padding-left: 16px; display: block; height: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.nList5 li a{  }
.nList5 li i{ display: block; width: 3px; height: 3px; background-color: #e5e3dc; border-radius: 50%; position: absolute; left: 0; overflow: hidden; top: 50%; margin-top: -1px; }
.nList5 li span{ float: right; color: #999;font-size: 13px;}
.nList5 .news,.nList5 .hots{padding-left: 0;}
.nList5 .news a,.nList5 .hots a{padding-left: 0;display: inline-block;}
.nList5 .news a{color: #19c0b6;}
.nList5 .hots a{color: #000;font-weight: bold;}
.nList5 li .tag{margin-right: 15px;}
.nList5 li .tag b{ padding: 0px 4px;position: relative; color: #fff;font-size: 14px;font-weight: normal;}
.nList5 .news .tag b{ background: #1ac0b6;}
.nList5 .hots .tag b{ background: #ed4a0a; }
.nList5 .hots{margin: 8px 0;}
.nList5 .hots a:hover{color: #1bd2b2;}
.index2 .nList5{padding-top: 10px;}

.titele{ overflow:  hidden; }
.titele h4 { height:  26px; line-height:  26px; color:  #333; font-size:  20px; text-indent:  22px; position:  relative; font-weight:  bold; float:  left; }
.titele h4 i{display: block; width: 4px; height: 26px; background: #1bd2b2; position:  absolute; top: 50%; left:  0;margin-top: -13px; }
.index2 .titele h4{height: 40px;line-height: 40px;}

.xiaobian { width:100%; height:  190px; position:  relative; margin-top: 14px; }
.xiaobian img { display:  block; width:  100%; height: 100%; }
.xb-shadow { position:  absolute; bottom: 0; left:  0; height:  80px; width:  100%; background:  url(../images/ztbg2.png) 0 0 repeat-x; background-position: left bottom}
.xb-tit-box { float:  left; width: 70%; }
.score-box { float:  right; width:  59px; height:  59px; background: url(../images/pf8.png) no-repeat; margin-right:  20px; color:  #fff; font-size:  30px; font-weight:  bold; text-align:  center; line-height: 59px;text-indent: -99999em; }
.xb-label { display:  block; text-align:  center; line-height: 30px; font-size:  14px; color: #000; margin-left: -8px; width: 100px; height: 31px; background: url(../images/jr.png); }
.xb-tit { display: block; font-size:  16px; height:  16px; line-height:  16px; margin-top: 20px; width: 100%; color:  #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-indent: 15px; }
.score-box em { font-size:  12px; }
.news-qy-label { position: relative; margin: 0 0 0 -10px; }
.news-qy-label li { float:  left; width: 84px; height: 50px; background-color: #ffffff; box-shadow: 0px 4px 7px 0px    rgba(0, 0, 0, 0.09); border: solid 1px #e9e9e9; margin:  15px 0 0 10px; position:  relative; }
.news-qy-label li a { display:  block; text-align:  center; line-height: 52px; width: 92px; height: 51px; overflow:  hidden; position:  absolute; transition: color .2s ease; right:  -1px; top: -1px; color: #ffae5f; }
.news-qy-label:after { content:  ""; clear: both; display:  block; }
.news-qy-label li a:after { content:  ""; position:  absolute; top: -1px; right: -1px; border: 8px solid; border-color: #ffae5f #ffae5f  transparent  transparent; transition: all .5s ease; }
.news-qy-label li:hover a:after { border-width: 100px; }
.news-qy-label li:hover a em { color:  #fff; }
.news-qy-label li em { position:  relative; z-index:  1; }
.news-qy-label li a:before { content: ""; position:  absolute; right: -4px; top: -7px; width:  22px; height:  25px; background: url(../images/san.png) no-repeat; z-index: 1; display: none; }
.news-qy-label li:hover { box-shadow:  none; }
.news-qy-label li:hover a:before { display:  block; }
.news-qy-label li:nth-child(2) a,.news-qy-label li:nth-child(7) a { color: #f74b4b; }
.news-qy-label li:nth-child(2) a:after,.news-qy-label li:nth-child(7) a:after{ border-color:#f74b4b #f74b4b  transparent  transparent; }
.news-qy-label li:nth-child(3) a { color: #674bf7; }
.news-qy-label li:nth-child(3) a:after{ border-color:#674bf7 #674bf7  transparent  transparent; }
.news-qy-label li:nth-child(4) a { color: #c49155; }
.news-qy-label li:nth-child(4) a:after{ border-color:#c49155 #c49155  transparent  transparent; }
.news-qy-label li:nth-child(5) a { color: #93d877; }
.news-qy-label li:nth-child(5) a:after{ border-color:#93d877 #93d877  transparent  transparent; }
.news-qy-label li:nth-child(6) a { color: #f38ce3; }
.news-qy-label li:nth-child(6) a:after{ border-color:#f38ce3 #f38ce3  transparent  transparent; }
.news-qy-label li:nth-child(8) a { color: #1bd2b2; }
.news-qy-label li:nth-child(8) a:after{ border-color:#1bd2b2 #1bd2b2  transparent  transparent; }
.news-qy-label li:nth-child(9) a { color: #62b3ff; }
.news-qy-label li:nth-child(9) a:after{ border-color:#62b3ff #62b3ff  transparent  transparent; }
.inTitles{border-bottom: 1px solid #1bd2b2;height: 48px;line-height: 48px;}
.inTitles .tt{float: left; width: 116px;padding-left: 85px;position: relative; height: 100%; color: #fff;font-size: 18px;font-weight: normal; background: #1bd2b2;}
.inTitles .tt i{ display: block; width: 34px;height: 34px; position: absolute;left: 44px;top: 50%;margin-top: -17px;background-image: url(../images/indexti.png); background-repeat: no-repeat;}
.inTitles .more{float: right;font-size: 14px;color: #999;}
.index4 .inTitles .tt i{background-position: 0 -45px;}
.index4 .inTitles{border-bottom-color: #f65959;}
.index4 .inTitles .tt,.index4 .inTav li.active,.index4 .taglist li.active{ background: #f65959; }
.index4 .inTav li.active:after{border-top-color: #f65959;}
.index5 .inTitles .tt i{background-position: 0 -90px;}
.index5 .inTitles{border-bottom-color: #ffb24d;}
.index5 .inTitles .tt{ background: #ffb24d; }
.index6 .inTitles .tt i{background-position: 0 -129px;}
.index6 .inTitles{border-bottom-color: #f38ce3;}
.index6 .inTitles .tt,.index6 .inTav li.active,.index6 .taglist li.active{ background: #f38ce3; }
.index6 .inTav li.active:after{border-top-color: #f38ce3;}
.index7 .inTitles .tt i{background-position: 0 -174px;}
.index7 .inTitles{border-bottom-color: #0091ff;}
.index7 .inTitles .tt{ background: #0091ff; }
.inZtlist li{width: 217px;float: left; margin-right: 20px;}
.inZtlist li .imgBox{height: 114px;border-radius: 4px;display: block; overflow: hidden;}
.inZtlist li img{display: block; width: 100%;height: 100%;}
.inZtlist li .tt{font-size: 14px;height: 24px;line-height: 24px;margin-top: 8px;font-weight: normal;text-align: center;}
.inZtlist li:hover .tt a{color: #1bd2b2;}
.inZtlist{margin-right: -20px;}
.inTav{}
.inTav{padding-top: 10px;}
.inTav li{position: relative;width: 118px;height:32px;line-height: 32px;float:left;color:#666666;font-size:14px;text-align: center;border-radius: 3px;background-color:#f4f4f4;cursor:pointer;}
.inTav li.active{color:#fff;font-weight: bold; background: #1bd2b2;}
.inTav li.active:after{content: '';display: block;position: absolute;bottom: -15px;left: 50%;margin-left: -10px;width: 0; height: 0;border-bottom: 10px solid transparent;border-left: 10px solid transparent;border-right: 10px solid transparent;font-size: 0; line-height: 0;border-top: 10px solid #1bd2b2;}
.inTlink{width: 310px;text-align: right;font-size: 12px;color: #666;}
.inTlink a{color: #666;}
.inTlink i{color: #aaa;margin: 0 10px;font-style: normal;}
.inTlink a:hover{color: #1bd2b2;}
.index4 .nleft{width: 856px;float: left;}
.index4 .nright{width: 292px;float: right;}
.taglist li{float: left; width: 90px;height: 38px;text-align: center;line-height: 38px;font-size: 14px;background: #f9f9f9; margin: 0 10px 10px 0;cursor: pointer;}
.taglist li.active{ background: #1bd2b2;color: #fff; }
.taglist li.active a{color: #fff;}
.taglist{margin-right: -10px;}
.dwtag{position: relative;height: 182px;overflow: hidden;}
.dwtag .taglist{}
.dwtag .btn{ position: absolute; right: 0;bottom: 0; width: 90px; background: #fff;}
.dwtag .btn span{cursor: pointer; display: block; width: 42px;height: 38px; background: #e5e5e5;text-align: center;line-height: 38px;text-align: center;color: #666; }
.dwtag .btn .turnPrev{float: left;}
.dwtag .btn .turnNext{float: right;}
.dwtag .btn span:hover{ background-color: #1bd2b2;color: #fff; }
.dwtitle{font-size: 16px; color: #454545;line-height: 1;font-weight: normal;margin-top: 40px;}
.news-qy-label li{overflow: hidden;}
.index4 .news-qy-label li{height: 60px;overflow: hidden;width: 88px;}
.index4 .news-qy-label li a{height: 61px;line-height: 60px;overflow: hidden;}
.index4 .news-qy-label li:hover a:after { border-width: 110px; }
.index7 ul{padding-top:6px;overflow: hidden;*zoom: 1;}
.index7 li{float: left;width: 100px;height: 34px;line-height: 34px;margin-left: 18px;overflow: hidden;}
.index7 li:nth-child(10n+1){margin-left: 0;}
.index7 li a{width: 100%;overflow: hidden;font-size: 14px;color: #444;}
.index7 li a:hover{color: #1bd2b2;font-weight: 500;}
.footer{ width: 100%; background: #222222;font-size: 12px;color: #797979;text-align: center; padding: 30px 0;line-height: 28px; }
.footer a{color: #999;}

.crumb{height: 46px;line-height: 46px;}
.crumb .w1200{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.crumb,.crumb a{font-size:12px;color:#aaa;}
.crumb a:hover{color:#1bd2b2;}
.crumb i{font-style: normal;margin: 0 2px;}
.gIndwx{padding-left: 28px;position: relative;}
.gIndwx .gohome{display: block; width: 16px;height: 16px;background-position: -361px -0px;position: absolute;left: 0;top: 50%;margin-top: -8px;}
/*APP详情*/
.w858{width: 858px;}
.game_info{ width: 826px;height: 180px;padding:16px;margin-bottom: 8px;background-color: #fff;overflow: hidden;*zoom:1}
.game_info .img_logo{float: left;}
.game_info .img_logo img{width: 180px ;height: 180px;border-radius: 26px;margin-right: 20px;}
.game_info .info{float: left;width: 450px;height:180px;margin-right: 20px;overflow: hidden;}
.game_info .info h1{display: block;width: 400px;font-size:26px;color:#333333;font-weight:bold;line-height:40px;overflow: hidden;white-space: nowrap;}
.game_info .info .tags{width: 420px;height: 28px;margin: 10px 0;overflow: hidden;}
.game_info .info .tags li{display: inline-block;line-height:28px;color: #666;font-size:14px;padding:0 12px;margin-right:10px;background-color: #f0f0f0;cursor: pointer;}
.game_info .info .tags li:hover{color: #fff; background-color: #1bd2b2;}
.game_info .info .tag{width: 420px;height: 28px;margin: 10px 0;white-space: nowrap;overflow: hidden;font-size: 0;margin: 10px 0;}
.game_info .info .tag li{display:inline-block;padding:0 12px;height:26px;line-height:26px;color:#22ac38;font-size:14px;border: 1px solid #22ac38;border-radius:14px;margin-right:12px;}
.game_info .info .info_detail{font-size: 0;overflow: hidden;*zoom:1}
.game_info .info .info_detail li{float:left;display:inline-block;font-size:16px;color:#ababab;line-height:24px;overflow:hidden;white-space:nowrap}
.game_info .info .info_detail li:nth-child(1){margin-right: 40px;}
.game_info .info .info_detail li em{color:#454545;line-height:24px}
.game_info .info .download{ width: 260px;height: 50px;line-height: 50px;font-size:18px;color: #fff;background-color: #ff5050;border-radius: 6px;text-align: center;margin-top: 10px;cursor: pointer;}
.game_info .info .download i{width: 32px;height: 24px; position: relative;top: 4.5px;margin-right: 8px;display: inline-block;background-image: url(../images/app.png);}
.game_info .info .download:hover{background-color: #2fc36a;}
.game_info .grade{float: right;width: 120px;height: 120px;box-shadow: 0px 0px 10px #ececec;text-align: center;overflow: hidden;}
.game_info .grade span{display: block; line-height:32px;color: #707070;font-size:14px;margin-top: 8px;overflow:hidden;white-space:nowrap}
.game_info .grade strong{display: block;height: 44px;line-height:44px;color: #454545;font-size:44px; font-weight: bold;overflow:hidden;white-space:nowrap}
.game_info .grade p{position: relative;display: block;width: 66px;padding: 0 27px;overflow: hidden;}
.game_info .grade p em{display: inline-block; width: 66px;line-height:36px;color: #454545;font-size:14px; font-weight: bold;overflow:hidden;white-space:nowrap}
.game_info .grade p i{ background-image: url(../images/index_icon.png);width: 93px;height: 10px;background-position: -458px -28px; position: absolute;left: 13.5px;top:11px;margin-right: 8px;}
.game_info .no_grade p{line-height:56px;color: #454545;font-size:20px; font-weight: 600;width: 100%;padding: 0;text-align: center;margin: auto;}

.apl30{padding-left: 30px;padding-right: 30px;}
.apl16{padding-right: 16px;padding-left: 16px;}
.appXq1{padding-top: 25px;}
.xqNav{border:1px solid #f1f1f1;height: 52px;line-height: 52px;font-size: 16px;text-align: center;}
.xqNav li{width: 20%;float: left;}
.xqNav li a{display: block; border-right: 1px solid #f1f1f1;}
.xqNav li i{display: inline-block; width: 26px;height: 26px; vertical-align: middle; margin-right: 10px;background-image: url(../images/app.png);}
.xqNav li.active a{color: #fff; background: #1bd2b2;}
.xqNav li.n1 i{background-position: 0 -32px;}
.xqNav li.n1.active i{background-position: -30px -32px;}
.xqNav li.n2 i{background-position: 0 -63px;}
.xqNav li.n2.active i{background-position: -30px -63px;}
.xqNav li.n3 i{background-position: 0 -92px;}
.xqNav li.n3.active i{background-position: -30px -92px;}
.xqNav li.n4 i{background-position: 0 -122px;}
.xqNav li.n4.active i{background-position: -30px -122px;}
.xqNav li.n5 i{background-position: 0 -153px;}
.xqNav li.n5.active i{background-position: -30px -153px;}
.title_l{width:100%;height:46px;border-bottom: 1px solid #ddd;overflow: hidden;*zoom:1}
.title_l h3{float: left;height:32px;line-height: 32px;font-size:18px ;border-bottom:2px solid #1bd2b2; color:#464646;}
.title_l a.more{height:18px;margin:13px 0 0 0;font:12px Arial;color:#999;margin-right: 8px;}
.title_l a.more:hover{color:#F60;}
.title_l h2{float: left;height:44px;line-height: 44px;font-size:18px ;border-bottom:2px solid #1bd2b2; color:#464646;font-weight: normal;}
.nawContent{font-size: 16px;line-height: 1.5;}
.nawContent img{ display: block; max-width: 80%;margin: 0 auto; height: auto !important;}
.nawContent p{margin: 10px 0;line-height: 32px;}
.nawContent table{text-align: center;width: 100%;}
.nawContent table td, .nawContent table th{ padding: 6px 0;border:1px solid #366092;}
.nawContent table .firstRow{background: #366092; color: #fff;}
.nawContent table .firstRow td, .nawContent table .firstRow th{color: #fff;}
.nawContent h3{margin-bottom:16px;line-height: 26px;font-size:18px;font-weight:700;color:#454545;padding:0 0 4px 10px;border-left:10px solid #1bd2b2;border-bottom: 1px solid #e6e6e6;}
.jietubox{padding-bottom: 30px;padding-top: 10px;}
.sjtabBox{ width: 100%; height: auto; position: relative; height: 560px; overflow: hidden;}
.sjImgTab{ width: 100%; height: auto; position: absolute; overflow: hidden; top: 0; margin-left: -400px; left: 50%;}
.sjImgTab ul{ position: absolute; left: 0; top: 0; width: 600%; margin-left: -230px; padding-top: 120px;}
.sjImgTab ul li{ width: 420px; float: left; position: relative; z-index: 1;transition: all 0.3s;}
.sjImgTab ul li a{ display: block; width: 100%; }
.sjImgTab ul li img{ display: block; width: 100%;height: 100%; margin: 0 auto;}
.sjImgTab ul li span{display: block; width: 100%; height: 100%; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); position: absolute; top: 0; left: 0;transition: all 0.3s; text-align: center;}
.sjImgTab ul .active{ z-index: 2; transform: scale(1.4);}
.sjImgTab ul .active span{ opacity: 0; filter: alpha(opacity=0); }
.sjImgTab .turnBtn{ display: block; width: 100px; position: absolute; top:0; bottom: 0; background-repeat: no-repeat; background-position: center; z-index: 9; cursor: pointer;}
.sjImgTab .turnPrev{ left: 0; background-image: url(../images/turnprev.png);}
.sjImgTab .turnNext{ right: 0; background-image: url(../images/turnnext.png);}
.sjImgTab .turnBtn:hover{ opacity: 0.6; filter: alpha(opacity=60); }
.sjtabBox .turnBtn{ display: block; width: 100px; position: absolute; top:0; bottom: 0; background-repeat: no-repeat; background-position: center; z-index: 9; cursor: pointer;}
.sjtabBox .turnPrev{ left: 0; background-image: url(../images/turnprev.png);}
.sjtabBox .turnNext{ right: 0; background-image: url(../images/turnnext.png);}
.sjtabBox .turnBtn:hover{ opacity: 0.6; filter: alpha(opacity=60); }

.game_version{padding-top: 10px;padding-bottom: 20px;}
.game_version ul{overflow:hidden; height: 141px;}
.game_version .hHauto{height: auto;}
.game_version ul li{height:46px;line-height:46px;border-bottom:1px dashed #ddd;font-size:13px;overflow:hidden;}
.game_version ul li:hover{background:#eee;}
.game_version ul li a{display:block;}
.game_version ul li span{display:block;float:left;width:160px;color:#8e9096;}
.game_version ul li a.bt{float:left;width:350px;height:46px;color:#333;margin-right:10px;font-size:15px;overflow:hidden;}
.game_version ul li a.down{position: relative;;float:right;width:70px;height:26px;line-height:26px;background:#3d9aff;border-radius:5px;color:#fff;margin-top:7px;text-align: center;}
.game_version ul li a.down:hover{background:#1bd2b2;}
.xqZtnav{margin-left: -8px;margin-right: -8px;}
.xqZtnav li{width: 33.33%;float: left;}
.xqZtnav li a,.xqZtnav li span{display: block; margin: 0 8px; height: 52px;line-height: 52px; border-radius: 2px; background: #f6f6f6;text-align: center;font-size: 14px;color: #666666;}
.xqZtnav li.active a{ background: #1bd2b2;color: #fff; }



.xqZtItem .img_box{padding-bottom:20px;margin:16px 0 6px;border-bottom:1px dashed #6abeff;}
.xqZtItem .img_box a{display: block;}
.xqZtItem .img_box img{display:block;width:240px;height:120px;float:left;}
.xqZtItem .img_box .info{width:538px;position:relative;float:right;}
.xqZtItem .img_box .info .name{display:block;width:400px;height:40px;line-height:40px;font-weight:bold;font-size:20px;color: #454545;}
.xqZtItem .img_box .name:hover{color:#1bd2b2;}
.xqZtItem .img_box .info .tip {position:absolute;right:0;top:8px;color:#ababab;line-height: 28px;}
.xqZtItem .img_box .info .tip:hover em{ color: #1bd2b2;font-size: 16px;font-weight: 500;}
.xqZtItem .img_box .info .tip em{color:#1bd2b2;}
.xqZtItem .img_box .info .txt{color:#454545;height:80px;overflow:hidden;line-height:26px;}
.applist2{ margin-right: -20px; }
.applist2 li{ width: 250px; height: 80px; float: left; margin-right: 20px; padding: 12px 0;}
.applist2 li .imgBox{ display: block; width: 80px; height: 80px; border-radius:12px;overflow: hidden;float: left;margin-right: 10px;}
.applist2 li .imgBox img{ display: block; width: 100%; height: 100%; }
.applist2 li .t_tt{ height: 24px; line-height: 24px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;font-size: 16px; font-weight: normal; margin-bottom: 4px;}
.applist2 li p{ height: 24px; line-height: 24px;font-size: 14px;overflow: hidden;color: #999999 }
.applist2 li p a{ color: #999; }
.applist2 li p a:hover{color: #1bd2b2;}
.applist2 li p.size{color: #af9ec2;}
.applist2 li:nth-last-child(1),.applist2 li:nth-last-child(2),.applist2 li:nth-last-child(3){border-bottom: none;}

.klist li{width: 50%;float: left;position: relative;}
.klist li a{display: block; height: 50px;line-height: 50px; border-bottom: 1px solid #e5e5e5;margin-right: 40px;padding-left: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;}
.klist li i{display: block; width: 3px;height: 20px; background: #ccc;position: absolute;left: 0;top: 50%;margin-top: -10px;}
.klist li span.fr{color: #999;font-size: 14px;padding-left: 10px;}
.klist li:hover a,.klist li:hover span{color: #1bd2b2;}
.klist li:hover i{ background: #1bd2b2; }
.w326{width: 326px;}


.tab_menus{border-bottom: 1px solid #ddd;}
.tab_menus li{width:146px;height:50px;line-height:50px;text-align:center;color:#666;font-size:16px;border-bottom: 2px solid transparent;float:left;cursor:pointer;}
.tab_menus li.active{border-bottom: 2px solid #1bd2b2;font-weight: bold;color: #464646;}
.ranking_rank .sub_boxs li{padding:8px 0;border-bottom:1px solid #ededed;}
.ranking_rank .sub_boxs li .num,.ranking_rank .sub_boxs li .game{display:block;float:left;}
.ranking_rank .sub_boxs li .num{width:24px;height:24px;line-height:24px;text-align:center;color:#fff;background:#1bd2b2;margin-right:16px;}
.ranking_rank .sub_boxs li .num1{background:#ff5e33;color:#fff;}
.ranking_rank .sub_boxs li .num2{background:#f7a131;color:#fff;}
.ranking_rank .sub_boxs li .num3{background:#e6d62e;color:#fff;}
.ranking_rank .sub_boxs li .tBoxs,.ranking_rank .sub_boxs li .fBoxs {overflow: hidden;*zoom: 1;}
.ranking_rank .sub_boxs li .fBoxs .game{width:126px;font-size:14px;color: #444;overflow:hidden;white-space:nowrap;margin-right: 6px;}
.ranking_rank .sub_boxs li .fBoxs .tag{color:#ababab;overflow:hidden;white-space:nowrap;float:right;}
.ranking_rank .sub_boxs li .tBoxs .num{height:88px;line-height:88px;color:#fff;margin:8px 16px 8px 0;background-image: url(../images/cur.jpg);font-style: normal;}
.ranking_rank .sub_boxs li .tBoxs img{display:block;width:88px;height:88px;border-radius:16px;float:left;margin:8px 16px 8px 0;}
.ranking_rank .sub_boxs li .tBoxs .info{width:145px;float:left;margin: 8px 0;}
.ranking_rank .sub_boxs li .tBoxs .info .name{font-size:16px;color: #444;overflow:hidden;white-space:nowrap;margin-top:6px;}
.ranking_rank .sub_boxs li .tBoxs .info .tag{width: 136px;margin: 6px 0;font-size:14px;color:#ababab;line-height: 20px;overflow:hidden;white-space:nowrap;}
.ranking_rank .sub_boxs li .tBoxs .btn{display:block;width:66px;height:26px;line-height:26px;font-size:12px;text-align:center;color:#fff;background-color:#1bd2b2;border-radius:3px;}
.ranking_rank .sub_boxs li .tBoxs .btn:hover{background-color: #0077FF;}
.ranking_rank .sub_boxs li .tBoxs .btn_no{background-color:#ffaf0f;}
.ranking_rank .sub_boxs li .tBoxs .btn_no:hover{background-color:#f7a707;}
.ranking_rank .sub_boxs li .tBoxs .name:hover{color: #1bd2b2;}
.ranking_rank .sub_boxs li .tBoxs{display: none;}
.ranking_rank .sub_boxs li.active .fBoxs{display: none;}
.ranking_rank .sub_boxs li.active .tBoxs{display: block;}

.link_game_recommend{padding: 10px 16px 20px;overflow: hidden;margin-bottom: 16px;background-color: #fff;}
.link_game_recommend ul{width: 294px;}
.link_game_recommend li{width: 294px;height: 80px;margin-top: 20px;overflow: hidden;}
.link_game_recommend li a{display: block;}
.link_game_recommend li img{display: block;float: left;width:80px;height: 80px;border-radius:12px;margin-right: 16px;}
.link_game_recommend li .info{float: left;width:188px;height: 80px;}
.link_game_recommend li .name{display: block;font-size:16px;color:#464646;line-height: 32px;font-weight: 500;overflow:hidden;white-space:nowrap; }
.link_game_recommend li .intro{font-size:14px;color:#ababab;line-height: 22px;overflow:hidden;white-space:nowrap; }
.link_game_recommend li .grade{font-size:12px;color:#ffaf0f;line-height: 26px; }
.link_game_recommend li:hover .name{color: #1bd2b2;font-weight: 500;letter-spacing: 1px;}

.splist{overflow: hidden; clear: both;margin-right: -45px;}
.splist li{width: 258px;height: 164px;float: left; margin-right: 42px;border-radius: 10px;overflow: hidden;position: relative;}
.splist li img,.splist li a{ display: block; width: 100%;height: 100%; }
.splist li .tt{ position: absolute;left: 0; right: 0; bottom: 0;text-align: center;font-size: 15px;color: #fff; background-image: url(../images/zjbg.png); height: 30px;line-height: 30px;overflow: hidden;}
.splist li:hover{-moz-box-shadow:0px 2px 5px #333333; -webkit-box-shadow:0px 2px 5px #333333; box-shadow:0px 2px 5px #333333;}
.splist li img{-webkit-transition:all 0.15s linear; -moz-transition: all 0.15s linear; transition:all 0.15s linear;}
.splist li:hover img{ transform: scale(1.1); -ms-transform:scale(1.1);-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.sidersplist ul li{ width: 100%; height: 136px;overflow: hidden;margin-bottom: 20px;}
.sidersplist ul li:last-child{}
.sidersplist ul{margin-right: 0;}

.artContent{}
.artContent .tit{padding: 16px 0;text-align:center;border-bottom:1px solid #d9d9d9;}
.artContent .tit h1{display:block;line-height:40px;font-size:24px;color: #444;font-weight:700;margin-bottom: 16px;}
.artContent .tit .source{color:#ababab;}
.artContent .tit .source span{max-width: 300px;margin:0 20px;overflow:hidden;white-space:nowrap;}
.artContent .tit .source span em{color: #454545;}

.news_download{width: 780px;height: 118px; margin:25px auto 0;border: 1px solid #1bd2b2;overflow: hidden;zoom: 1;}
.news_download .pic img{float: left;width: 78px ;height: 78px;border-radius: 12px;margin: 20px;}
.news_download .info{float: left;width: 340px;height: 78px;margin: 20px 20px 20px 0;overflow: hidden;}
.news_download .info div{overflow: hidden;zoom: 1;}
.news_download .info div span:nth-child(1){float: left;display: block;margin-right: 5px;width: 165px;font-size:22px;color:#454545;font-weight: 500;line-height:32px;overflow: hidden;white-space: nowrap;}
.news_download .info div .tags{float: right;display: block;width: 170px;overflow: hidden; white-space: nowrap;}
.news_download .info div .tags em{display: inline-block;line-height:20px;font-size:12px;color:#fff;padding:0 5px;margin:7px 8px 0 0;}
.news_download .info div .tags em:nth-child(1){background-color: #ed6557;}
.news_download .info div .tags em:nth-child(2){background-color: #f7a934;}
.news_download .info div .tags em:nth-child(3){background-color: #b3d465;}
.news_download .info div .tags em:nth-child(4){background-color: #e498d3;}
.news_download .info div .tags em:nth-child(5){background-color: #86e4e7;}
.news_download .info ul{overflow: hidden;zoom: 1;}
.news_download .info ul li{float:left;display:inline-block;width:170px;font-size:14px;color:#ababab;line-height:24px;overflow:hidden;white-space:nowrap}
.news_download .info ul li em{color:#666;line-height:24px}
.news_download .look{position: relative;float: left;width: 122px;height: 78px;margin: 15px 20px 25px;}
.news_download .look a{display:block;width: 120px;line-height: 32px;font-size:14px;color:#1bd2b2;border: 1px solid #1bd2b2;text-align: center;}
.news_download .look a{margin-bottom: 10px;}
.news_download .look a i{width: 19px;height: 14px;background-position: -450px 0px; position: relative;top: 1.5px;margin-right: 8px;}
.news_download .look div {display:block;width: 120px;line-height: 32px;font-size:14px;color:#1bd2b2;border: 1px solid #1bd2b2;text-align: center;}
.news_download .look div i{width: 16px;height: 15px;background-position: -504px 0px; position: relative;top: 2px;margin-right: 8px;}
.news_download .look a:hover{color: #fff;background-color: #1bd2b2;}
.news_download .look a:nth-child(1):hover i{background-position: -476px 0px;}
.news_download .look .arrow{width: 62px;height: 22px;background-position: -0px -463px; position: absolute;top: 68px;left: 96px;}
.news_download .code{float: right;width: 80px;padding: 9px;border: 10px solid #1bd2b2;}

.balink{border:1px solid #1bd2b2;height: 42px;line-height: 42px; border:1px solid #1bd2b2;background: #f2f9ff;padding: 0 16px;}
.balink p{padding-left: 95px;height: 100%; width: 275px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;}
.balink p span{position: absolute;left: 0;top: 0;display: block; height: 100%;padding-left: 34px;}
.balink p span i{display: block; width: 27px;height: 16px; position: absolute;left: 0;top: 50%;margin-top: -8px;}
.balink p.fl span i{background-position: -370px -24px;}
.balink p.fr span i{background-position: -410px -24px;}
.new_game{width: 826px;padding:16px;margin-bottom: 16px;background-color: #fff;}
.new_game ul{width: 826px;max-height: 202px;overflow: hidden;}
.new_game li{float: left;width: 206px;height: 80px;padding-top: 20px;overflow: hidden;*zoom: 1;}
.new_game li img{float:left;display:block;width:80px;height:80px;border-radius:10px;margin-right:10px;}
.new_game li .info{float:left; width:106px;}
.new_game li .info .name{font-size:16px;color: #444;overflow:hidden;white-space:nowrap;}
.new_game li .info .tag{width:106px;font-size:14px;color:#ababab;margin:5px  0;overflow:hidden;white-space:nowrap;}
.new_game li .info .tag em{margin: 6px 5px 0 0;font-size:14px;color:#ababab;line-height: 20px;}
.new_game li .info .tag em:nth-child(1){margin-right: 8px;}
.new_game li .info .tag em:nth-child(2){margin-left: 8px;}
.new_game li .btn{display:block;width:80px;height:22px;line-height:22px;font-size:14px;text-align:center;color:#1bd2b2;border-radius:3px;border:1px solid #1bd2b2;}
.new_game li .btn:hover{background-color: #1bd2b2;color: #fff;}
.new_game li .name:hover{color: #1bd2b2;}

.link_guide{width: 826px;padding:16px;margin-bottom: 16px;background-color: #fff;}
.link_guide ul{width: 826px;max-height: 350px;overflow: hidden;}
.link_guide li{float: left;width: 150px;height: 159px;margin: 16px 19px 0 0;}
.link_guide li a{display: block;}
.link_guide li:nth-child(5n+5) {margin-right:0;}
.link_guide li img{display:block;width:150px;height:110px;margin: 0 auto;}
.link_guide li .txt{display: block;height: 40px;line-height:20px;font-size:14px;color: #454545;margin-top: 8px;overflow: hidden;}
.link_guide li:hover .txt{color: #1bd2b2;}

.link_news_guide{width: 826px;padding:16px;margin-bottom: 16px;background-color: #fff;}
.link_news_guide ul{width: 826px;max-height: 260px;overflow: hidden;}
.link_news_guide li{float: left;width: 403px;height: 50px;line-height: 50px;margin-right: 20px;border-bottom: 1px solid  #e5e5e5;overflow: hidden;}
.link_news_guide li a{display: block;}
.link_news_guide li:nth-child(2n+2) {margin-right:0;}
.link_news_guide li:hover p{border-left-color:#1bd2b2;color: #1bd2b2;}
.link_news_guide li:hover span{color:#1bd2b2;}
.link_news_guide li p{display:block;width:320px;height:20px;line-height:20px;padding-left:10px;font-size: 16px;color: #454545;border-left:3px solid #ccc;margin-top:16px;overflow:hidden;white-space:nowrap;float:left;}
.link_news_guide li span{display:block;width:50px;height:28px;line-height:28px;text-align:right;color:#ABABAB;margin-top:11px;float:right;}

.news_list_r {width: 326px;}
.news_rank{width: 294px;height: 556px;padding: 0 16px;margin-bottom: 16px;overflow: hidden;background-color: #fff;}
.news_rank .tab_menus{border-bottom: 1px solid #ddd;}
.news_rank .tab_menus li{width:146px;height:50px;line-height:50px;text-align:center;color:#666;font-size:16px;border-bottom: 2px solid transparent;float:left;cursor:pointer;}
.news_rank .tab_menus li.active{border-bottom: 2px solid #1bd2b2;font-weight: bold;color: #464646;}
.news_rank .sub_boxs li{padding:8px 0;border-bottom:1px solid #ededed;cursor: pointer;}
.news_rank .sub_boxs li .num,.news_rank .sub_boxs li .info,.news_rank .sub_boxs li img{display:block;float:left;}
.news_rank .sub_boxs li a{display: block;}
.news_rank .sub_boxs  li .tBoxs,.news_rank .sub_boxs li .fBoxs,.news_rank .sub_boxs li a {overflow: hidden;*zoom: 1;}
.news_rank .sub_boxs li .fBoxs .num{width:24px;height:24px;line-height:24px;text-align:center;color:#fff;background-color:#ccc;margin-right:16px;}
.news_rank .sub_boxs li .fBoxs .info{width:250px;height:24px;line-height:24px;font-size:14px;color: #444;overflow:hidden;white-space:nowrap;}
.news_rank .sub_boxs li .tBoxs .num{width:24px;height:82px;line-height:82px;text-align:center;color:#fff;margin:8px 16px 8px 0;background-image: url(../images/cur.jpg);font-style: normal;}
.news_rank .sub_boxs li .tBoxs img{float:left;display:block;width:120px;height:82px;margin:8px 16px 8px 0;}
.news_rank .sub_boxs li .tBoxs .info{width:116px;height:74px;padding-top: 8px;margin: 8px 0;overflow: hidden;}
.news_rank .sub_boxs li .tBoxs .info .txt{height: 46px;line-height: 23px;font-size:14px;color: #444;overflow:hidden;}
.news_rank .sub_boxs li .tBoxs .info .time{height: 28px;line-height: 28px;color: #ababab;overflow:hidden;white-space:nowrap;}
.game_detail_r{float: right;}

.news_rank .sub_boxs li .tBoxs{display: none;}
.news_rank .sub_boxs li.active .tBoxs{display: block;}
.news_rank .sub_boxs li.active .fBoxs{display: none;}
.icon {
    background: url(../images/index_icon.png) no-repeat;
    background-size: 600px 600px;
}
.hot_game_collection{width: 294px;padding: 10px 16px 20px;overflow: hidden;background-color: #fff;}
.hot_game_collection ul{width: 294px;}
.hot_game_collection li{position: relative;float: left;width:84px;height: 40px;text-align:center;line-height: 40px;margin: 20px 21px 0 0;overflow:hidden;*zoom: 1;}
.hot_game_collection li:nth-child(3n+3){margin-right: 0;}
.hot_game_collection li a{display: block;height: 40px;}
.hot_game_collection li i{width: 84px;height: 40px;background-position:-190px -358px;position: absolute;top: 0;left: 0;z-index: 1;}
.hot_game_collection li span{display: inline-block; position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;z-index: 2;width: 74px;padding: 0 5px;height: 40px;font-size:14px;color:#464646;text-align:center;line-height: 40px;overflow:hidden;}
.hot_game_collection li:hover span{color: #fff;}
.hot_game_collection li:hover span::before {content: '';position: absolute;left: 0; top: 0; right: 0; bottom: 0;border: 2px solid #1bd2b2;background-color: #1bd2b2;border-radius: 10px;transform: skewX(-10deg); z-index: -1;}
.title_gray{height:40px;background:#fafafa;border-bottom:1px solid #e8e7ed;}
.title_gray h3{display:block;height:20px;line-height:20px;color:#333;font-size:18px;border-left:4px solid #1bd2b2;padding-left:10px;margin-top:10px;float:left;}
.title_gray .more{display:block;width:80px;line-height:40px;text-align:center;color:#999;float:right;}
.title_gray .more:hover{color:#1bd2b2;}
.menu_tab_wrap{position:relative;}
.menu_tab_wrap .tab_menu{position:absolute;top:13px;left:180px;}
.menu_tab_wrap .tab_menu li{height:25px;float:left;color:#4c4c4c;font-size:16px;cursor:pointer;border-bottom:2px solid transparent;}
.menu_tab_wrap .tab_menu li.current{color:#1bd2b2;border-color:#1bd2b2;}
.menu_tab_wrap .tab_menu li.current a{ color:#1bd2b2;}
.menu_tab_wrap .tab_menu li span,.menu_tab_wrap .tab_menu li a{display:block;height:16px;line-height:16px;padding:0 25px;border-left:1px solid #e5e5e5;}
.topic_list_wrap{padding: 16px;}
.topic_list_wrap .title_gray h3{font-size: 20px;}
.topic_lists .sub_box{width:1168px;overflow:hidden;}
.topic_lists ul{width:1189px;padding-bottom:10px;}
.topic_lists li{width:276px;height: 256px;margin:21px 21px 0 0;float:left;}
.topic_lists li:nth-child(4n+4){margin-right: 0;}
.topic_lists li:hover{ background-color: #fafafa;-moz-box-shadow:2px 2px 5px #ccc; -webkit-box-shadow:2px 2px 5px #ccc; box-shadow:2px 2px 5px #ccc;}
.topic_lists li:hover strong{ color:#1bd2b2;}
.topic_lists li a{display:block;}
.topic_lists li img{display:block;width:276px;height:138px;}
.topic_lists li strong{display: inline-block;line-height: 26px;margin: 10px 0 2px 0;padding:0 10px;color: #454545;font-size:18px;font-weight:bold;overflow:hidden;white-space:nowrap;}
.topic_lists li p{display: inline-block;padding:0 10px;height:70px;line-height:22px;color: #666666;font-size:14px;overflow:hidden;}
.pagecode{padding:3px;margin:30px 0;text-align:center;font-size:16px;}
.pagecode a{padding:8px 12px;margin-right:8px;color:#666;text-decoration:none;border:1px solid #e6e6e6;background-color:#fff;}
.pagecode>span{display: inline-block;line-height: 38px;height: 38px;}
.pagecode span a{display: block;padding:0;min-width: 38px;line-height: 38px;text-align: center;}
.pagecode span em{ margin-right:8px;}
.pagecode a:hover{color:#fff;background-color:#1bd2b2;border:1px solid #1bd2b2;}
.pagecode a.current,.pagecode a.current:hover,.pagecode .active{color:#fff;background-color:#1bd2b2;border:1px solid #1bd2b2;}
.pagecode a.disabled,.pagecode a.disabled:hover{color:#666;background-color:#efefef;border:1px solid #e6e6e6;cursor:default;}


.topic_detail_t{ padding: 20px 16px;}
.topic_detail_t img{display:block;width:600px;height:300px;float:left;}
.topic_detail_t .cont{width:547px;height:300px;float:right;margin-left:20px;}
.topic_detail_t .cont h3{display:inline-block;height:60px;line-height:60px;font-size:24px;color: #454545;overflow:hidden;white-space:nowrap;}
.topic_detail_t .cont .info{height: 85px; padding:23px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;overflow: hidden;}
.topic_detail_t .cont .info p{display: inline-block; height: 86px;line-height: 22px;font-size:14px; overflow: hidden;}

.like_box{height: 44px;margin-top:28px;overflow: hidden;}
.like_box .like{float:left;width: 68px;height: 44px;line-height: 44px;text-align: center;border-radius:5px;color:#fff;font-size:14px;cursor:pointer;background-color: #d2d2d2;}
.like_box .like i{width:15px;height:16px;background-position:-393px 0px;position:relative;top:1px;margin-right: 5px;display: inline-block;}
.like_box .like.current,.like_box .like:hover{background-color:#1bd2b2;color:#fff;}
.like_box p{display: inline-block;height:44px;line-height:44px;float:right;font-size: 16px;color: #ababab;}
.like_box p em{color:#1bd2b2;font-weight:bold;}

.topic_detail_b{padding: 0 20px 2px;}
.topic_detail_b ul{width: 1160px;overflow: hidden;}
.topic_detail_b li{float: left;height: 124px;padding:31px 0;overflow: hidden;border-bottom: 1px solid #ebebeb;}
.topic_detail_b li:nth-child(2n+1){width: 559px;padding-right:20px;border-right: 1px solid #ebebeb;}
.topic_detail_b li:nth-child(2n+2){width: 560px;padding-left:20px;}
.topic_detail_b li:hover .name{color:#1bd2b2;}
.topic_detail_b li a{display:block;height: 124px;   overflow: hidden;}
.topic_detail_b li img{float: left;width:124px;height:124px;border-radius:22px;margin-right: 25px;}
.topic_detail_b li .info{width:280px;height:124px;overflow: hidden;}
.topic_detail_b .name{font-size:18px;color:#3333335;line-height:36px;font-weight: bold;overflow: hidden;white-space:nowrap}
.topic_detail_b .txt{font-size:14px;height: 60px;color:#666;line-height:20px;overflow: hidden;}
.topic_detail_b .tag{display: inline-block;width:280px;height: 22px;line-height: 22px;overflow: hidden;}
.topic_detail_b .tag span{display: inline-block;width:50%;height: 22px;font-size:14px;color:#ababab;line-height:22px;overflow:hidden;white-space:nowrap;}
.topic_detail_b .tag span em{color: #666;}
.topic_detail_b .btn{float: right;display:block;width:100px;height:40px;font-size:16px;line-height:40px;text-align:center;color:#f8f8f8;background-color:#1bd2b2;border-radius:3px;margin-top:8px}
.topic_detail_b li .btn:hover{background-color: #0077FF;}
.topic_detail_b li .btn_no{background-color:#ffaf0f;}
.topic_detail_b li .btn_no:hover{background-color:#f7a707;}

/* 新闻资讯 */
.news_list_l {}
.news_list_l ul{padding: 0 16px;}
.news_list_l ul li{width: 826px;height: 110px;padding:20px 0;border-bottom:1px solid #ebebeb;overflow: hidden;}
.news_list_l li a{display:block;height: 110px;overflow: hidden;}
.news_list_l li img{float: left;width:150px;height:110px;margin-right: 16px;}
.news_list_l li .info{ float: left;width:612px;height:110px;overflow: hidden;}
.news_list_l li strong{font-size:18px;color:#333;line-height:32px;font-weight: 500;overflow: hidden;white-space:nowrap}
.news_list_l li .time{font-size:14px;color:#ababab;line-height:32px;overflow: hidden;}
.news_list_l .time i{width: 16px;height: 16px;background-position: -420px 0px; position: relative;top: 2.5px;margin-right: 5px;}
/* .news_list_l li .txt{height: 48px;font-size:14px;line-height:22px;color:#666;overflow:hidden;vertical-align: middle;display: table-cell;} */
.news_list_l li .txt{display: block;height: 48px;font-size:14px;line-height:22px;color:#666;overflow:hidden;}
.news_list_l li:hover strong{color:#1bd2b2;font-weight: bold;}
.news_list_l li:hover {background-color: #e5f4ff;}
.w858 .menu_tab_wrap{margin-left: 16px;margin-right: 16px;}

/* 手机游戏栏目 */
.mobile_game_wrap{padding: 16px;}
.tag_type_wrap{border-left:1px solid #ececec;border-top:1px solid #ececec;margin-bottom: 20px;}
.tag_type_wrap li{width:193.5px;height:64px;line-height:64px;text-align:center;font-size:16px;border-right:1px solid #ececec;border-bottom:1px solid #ececec;float:left;}
.tag_type_wrap li a{display:block;color:#454545;}
.tag_type_wrap li.current a,.tag_type_wrap li a:hover{background-color:#1bd2b2;color:#fff;}
.tag_type_wrap li i{display:inline-block;width:22px;height:22px;margin-right:10px;position:relative;top:5px;}
.mobile_game_icon li:nth-child(1) i{background-position:0 -90px;}
.mobile_game_icon li:nth-child(1) a:hover i,.mobile_game_icon li:nth-child(1).current i{background-position:0 -218px;}
.mobile_game_icon li:nth-child(2) i{background-position:-32px -90px;}
.mobile_game_icon li:nth-child(2) a:hover i,.mobile_game_icon li:nth-child(2).current i{background-position:-32px -218px;}
.mobile_game_icon li:nth-child(3) i{background-position:-64px -90px;}
.mobile_game_icon li:nth-child(3) a:hover i,.mobile_game_icon li:nth-child(3).current i{background-position:-64px -218px;}
.mobile_game_icon li:nth-child(4) i{background-position:-96px -90px;}
.mobile_game_icon li:nth-child(4) a:hover i,.mobile_game_icon li:nth-child(4).current i{background-position:-96px -218px;}
.mobile_game_icon li:nth-child(5) i{background-position:-128px -90px;}
.mobile_game_icon li:nth-child(5) a:hover i,.mobile_game_icon li:nth-child(5).current i{background-position:-128px -218px;}
.mobile_game_icon li:nth-child(6) i{background-position:-161px -90px;}
.mobile_game_icon li:nth-child(6) a:hover i,.mobile_game_icon li:nth-child(6).current i{background-position:-161px -218px;}
.mobile_game_icon li:nth-child(7) i{background-position:0 -122px;}
.mobile_game_icon li:nth-child(7) a:hover i,.mobile_game_icon li:nth-child(7).current i{background-position:0 -250px;}
.mobile_game_icon li:nth-child(8) i{background-position:-32px -122px;;}
.mobile_game_icon li:nth-child(8) a:hover i,.mobile_game_icon li:nth-child(8).current i{background-position:-32px -250px;}
.mobile_game_icon li:nth-child(9) i{background-position:-64px -122px;}
.mobile_game_icon li:nth-child(9) a:hover i,.mobile_game_icon li:nth-child(9).current i{background-position:-64px -250px;}
.mobile_game_icon li:nth-child(10) i{background-position:-96px -122px;}
.mobile_game_icon li:nth-child(10) a:hover i,.mobile_game_icon li:nth-child(10).current i{background-position:-96px -250px;}
.mobile_game_icon li:nth-child(11) i{background-position:-128px -122px;}
.mobile_game_icon li:nth-child(11) a:hover i,.mobile_game_icon li:nth-child(11).current i{background-position:-128px -250px;}
.mobile_game_icon li:nth-child(12) i{background-position:-160px -186px;}
.mobile_game_icon li:nth-child(12) a:hover i,.mobile_game_icon li:nth-child(12).current i{background-position:-160px -314px;}
.mobile_game_icon li:nth-child(n+12) i{background-position:-160px -186px;}
.mobile_game_icon li:nth-child(n+12) a:hover i,.mobile_game_icon li:nth-child(n+12).current i{background-position:-160px -314px;}
.mobile_game_icon li:last-child i{background-position:-160px -186px;}
.mobile_game_icon li:last-child a:hover i,.mobile_game_icon li:last-child.current i{background-position:-160px -314px;}

.warehouse{padding-top:20px;}
.warehouse .sub_box{width:1168px;overflow:hidden;}
.warehouse ul{width: 1191px;}
.warehouse li{width:173.5px;height:232px;padding-top:28px;border-radius:6px;border:1px solid #e0e0e0;position:relative;float:left;margin:0 23px 22px 0;overflow: hidden}
.warehouse li:nth-child(6n+6){margin-right: 0;}
.warehouse li:hover{border-color:#1bd2b2;}
.warehouse li:hover .btn{bottom: 0;}
.warehouse li img{display:block;width:124px;height:124px;border-radius:22px;margin:0 auto;}
.warehouse li p{display:block;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-align:center;font-size:12px;color:#999;}
.warehouse li a{display:block;}
.warehouse li .name{font-size:16px;color:#454545;margin:10px 0 5px 0;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-align:center;}
.warehouse li .name:hover{color:#1bd2b2;}
.warehouse li .tag span{margin:0 4px;}
.warehouse li .time{font-size:14px;margin-top:10px;color: #ababab;}
.warehouse li .btn{width:173.5px;height:48px;line-height:48px;text-align:center;color:#fff;font-size:16px;background-color:#1bd2b2;border-radius:0 0 6px 6px;position:absolute;bottom:-48px;left:0;webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.dwtagVon{display: none;}

.listss li{ height:37px;line-height: 37px; position: relative;font-size: 14px;padding-left: 10px; }
.listss li:after{ content: ''; height: 37px; width: 0; border-left: 1px solid #ccc; position: absolute;left: 0; top: 17px;z-index: 1; }
.listss li i{display: block; width: 6px;height: 6px; border: 1px solid #ccc; border-radius: 50%; position: absolute;left: -3px; top: 50%;margin-top: -3px; background: #fff;z-index: 2;}
.listss li:last-child:after{ display: none; }
.listss li a{ display: block; height: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding: 0 10px; }
.listss li:hover a{ background: #f0f0f0;color: #1bd2b2; }
.index2 .listss li img{ display: inline-block; width: 28px;height: 28px; vertical-align: middle;margin: 0 10px; border-radius: 4px; }
.index2 .listss li .fl{ font-size: 12px; color: #999;padding: 0; width: 80px;text-align: right;}
.index2 .listss li .xin, .index2 .listss li .hot{ width: 41px;height: 29px;position: absolute;left: -20px; top: 10px; border: none; border-radius: 0;background-color: transparent; }
.index2 .listss li .xin{ background-image: url(../images/ico-new.png);}
.index2 .listss li .hot{ background-image: url(../images/ico-hot.png);}
.listss li span.fr{font-size: 12px; color: #999;}
.index2 .listss{padding-left: 15px;padding-top: 12px;}
.mr16{margin-right: 16px;}

.index2 .news-qy-label{padding-top: 2px;}
.index2 .news-qy-label li{margin-top: 16px;}
.tjList{padding-top: 16px;}
.tjList li{width: 182px;height: 114px;}
.tjList li:nth-child(2){padding-left: 15px}
.tjList li .imgBox{display: block; width: 100%;height: 100%;position: relative;}
.tjList li .tt{  background: url(../images/ztbg2.png) 0 0 repeat-x;display: block; position: absolute;left: 0; right: 0; bottom: 0; height: 32px;line-height: 32px; color: #fff;text-align: center;overflow: hidden;background-position: left bottom;}

/*2020-2-28*/
.open_detail{height: 30px;color:#ababab;font-size:16px;margin-top: 16px;overflow: hidden;*zoom: 1;}
.open_detail .advantage {float: left;}
.open_detail .advantage span{display:inline-block;margin-right:20px;height: 30px;line-height: 30px;}
.open_detail .advantage span i{display:inline-block;margin-right:5px;position:relative;}
.open_detail .advantage span.net i{width:16px;height:13px;top:1px;background-position:-371px -65px;}
.open_detail .advantage span.free i{width:16px;height:16px;top:2px;background-position:-401px -65px;}
.open_detail .advantage span.google i{width:14px;height:16px;top:2px;background-position:-433px -65px;}
.open_detail .btn{float: right;height: 30px;line-height: 30px;cursor:pointer;}
.open_detail .btn:hover{color: #0091FF;}
.open_detail .btn i{display:inline-block;width:13px;height:6px;position:relative;top:-1px;margin-left:10px;background-position:-469px -76px;}
.open_detail .btn i.up{background-position:-469px -65px;top:-3px;}
.jscont{max-height: 660px;overflow: hidden;*height: 660px;}
/*2020-3-16*/
.topic_detail_t .cont .info p{text-indent: 2em;}
.topic_detail_t .cont .info{height: auto;border-bottom:none;padding-bottom:0;}
.topic_detail_t .cont .info p{line-height:28px;height: 196px;overflow:hidden;font-size: 15px;}
.topic_detail_t .cont{border-bottom: 1px solid #ebebeb;height: 299px;}

/*2020-3-23*/
.pos_r{position: relative;}
.meaubtn .btn{width: 34px;height: 34px; background: #fff;border-radius: 50%;position: relative;margin: 0 auto 5px; }
.meaubtn .btn span{display: block; width: 20px;height: 16px;border:2px solid #1bd2b2;border-left: none;border-right: none;position: absolute;left: 50%;top: 50%;margin-left: -10px;margin-top: -10px;}
.meaubtn .btn i{ display: block;width: 100%;height: 7px;border-bottom: 2px solid #1bd2b2; }
.meaulist{display: none;padding-right: 66px; position: absolute;right: 0;top: 110px; background: #fff;width: 800px; padding: 20px 0;border:1px solid #eee;z-index: 100000;-moz-box-shadow:2px 2px 5px #ccc; -webkit-box-shadow:2px 2px 5px #ccc; box-shadow:2px 2px 5px #ccc; }
.meaulist .box{ display: block;float: left;width: 50%;float: left; }
.meaulist .box dl{margin: 0 10px;}
.meaulist dt{clear: both; font-size: 18px;height: 38px;margin-bottom: 15px;padding-left: 10px;}
.meaulist dt span, .meaulist dt a{display: block;float: left;border-bottom:2px solid #1bd2b2;height: 36px;line-height: 36px; }
.meaulist dd{width: 25%;float: left;}
.meaulist dd a{ display: block; height: 26px; border:1px solid #ccc;border-radius: 14px;margin: 0 10px 20px;text-align: center;font-size: 14px;line-height: 26px;}
.meaulist dd a:hover{ background: #1bd2b2;color: #fff;border-color: #1bd2b2; }
.meaubtn:hover .meaulist{display: block;}

/*2020-3-24*/
.nav li a{padding-left: 40px;padding-right: 40px;}
.meaubtn{padding: 29px 20px 22px 20px;}
.ten5{font-size: 18px;color: #fff;text-align: center;line-height: 32px;}
.meaubtn:hover,.nav li a:hover{ filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#26ffffff', endColorstr='#26ffffff');background: rgba(255,255,255,0.15);}
.meaulist:before{content: '';display: block;position: absolute;top:-10px;right: 45px;width: 0; height: 0;border-bottom: 10px solid transparent;border-left: 10px solid transparent;border-right: 10px solid transparent;font-size: 0; line-height: 0;border-bottom: 10px solid #fff;}
.nawContent a{color: rgb(0, 0, 255);}

.cur{color:#fff!important;background-color:#1bd2b2!important;border:1px solid #1bd2b2!important;}

