﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,aside,article,figcaption,figure,header,hgroup,menu,nav,section{margin:0;padding:0}
body,html,input{font:14px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';background:#fff;color:#333;-webkit-text-size-adjust:none;width:100%;overflow:hidden;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;overflow-y:auto;}
table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}fieldset,img{border:0}
q:before,q:after{content:''}button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;}legend{color:#333}
abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}
ol,ul{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
a{color:#444;text-decoration:none}a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%}
header,menu,nav,section,article,aside{display:block}
body{background:#fff;}
em, i, u, s, b,strong{font-style:normal;font-weight:normal;text-decoration:none;}
.cfix:before,.cfix:after,#mcateCont ul:before,#mcateCont ul:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.cfix:after,#mcateCont ul:after{clear:both;}.cfix,#mcateCont ul{*zoom:1;}
.lstar0, .lstar1, .lstar2, .lstar3, .lstar4, .lstar5, .lstar6{background:url(/public/img/litterStar.png) no-repeat;width:84px;height:13px;display:block;}
.lstar1{background-position:0 -26px;}
.lstar2{background-position:0 -52px;}
.lstar3{background-position:0 -78px;}
.lstar4{background-position:0 -104px;}
.lstar5,.lstar6{background-position:0 -130px;}
/**头部**/
.top{position:relative;height:42px;padding:2px 50px 0 97px;z-index:20;background:#50616d;}
#logo{position:absolute;top:5px;left:0;width:94px;height:35px;line-height:35px;color:#fff;font-size:16px;text-align:center;white-space:nowrap}
.soBox{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;position:relative;height:40px;}
.soInput{position:relative;border:none;border-radius:2px 0 0 2px;background:#fff;-webkit-box-flex:1;}.soInput:before{content:'';position:absolute;top:6px;right:0;width:1px;height:17px;border-right:1px solid #d9d9d9;}
.soBtn{-webkit-box-sizing:border-box;position:relative;}.soBtn:after{content:'';position:absolute;top:1px;left:29px;width:5px;height:27px;background:#50616d;z-index:3;}
#bdcs-search-form-input{text-indent:10px;font-size:12px;border:none;border-radius:7px 0 0 7px;height:28px;color:#666;-webkit-box-sizing:border-box;vertical-align:middle;width:100%;}
#bdcs-search-form-submit{border:none;border-radius:0 3px 3px 0;width:28px;height:28px;padding:1px 0;background:#fff url(/public/img/all_ico.png) 1px -481px no-repeat;background-size:28px auto;overflow:hidden;text-indent:-9999px;position:relative;}
#mcate{position:absolute;top:4px;right:4px;width:40px;height:40px;z-index:1;}#mcate b{display:block;text-indent:-9999px;width:36px;height:36px;background:url(/public/img/all_ico.png) 3px -50px no-repeat;background-size:32px auto;}
#mcateCont{height:0;overflow:hidden;position:absolute;left:0;top:44px;z-index:10000;width:100%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);}
#mcateCont p{margin:10px 15px 5px 15px;border:1px solid #fc6500;border-radius:3px;-webkit-box-orient:horizontal;display:-webkit-box;height:36px;}#mcateCont p span{-webkit-box-flex:1;text-align:center;height:36px;line-height:36px;font-size:14px;color:#fc6500;display:block;position:relative;}#mcateCont p .cur{background:#fc6500;color:#fff;}#mcateCont p span:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:36px;background:#fc6500;}
#mcateCont ul{margin:0 10px 15px 10px;display:none;}#mcateCont .on{display:block;}#mcateCont li{float:left;width:33.33%;}#mcateCont li a{display:block;text-align:center;margin:5px;border:1px solid #d6d6d6;padding:12px 7px;color:#999;}#mcateCont li a span{display:block;color:#333;padding:0 0 4px 0;}
#xmCont{display:block;clear:both;width:33.33%;height:36px;line-height:36px;margin:0 auto 20px auto;border:1px solid #ffae00;border-radius:3px;background:#ffefcc;color:#f60;text-align:center;}

.kinfo .descrip{padding:5px 10px;color:#666;background:#f5f5f5;line-height:20px;}
.kinfo .descrip p{max-height:60px;overflow:hidden;}
.kinfo .ktilte{margin:10px 0;}
.klist p,.mkl ul{overflow:hidden;zoom:1;}
.klist p a,.mkl li{float:left;display:inline;width:50%;height:140px;margin:5px 0 10px 0;text-align:center;overflow:hidden;}
.klist p a b,.mkl li a b{font:1em "\5FAE\8F6F\96C5\9ED1";}
.klist p a img,.mkl li a img{width:200px;height:110px;display:block;margin:0 auto 4px auto;}

/*klist*/
.kinfo .ktop{position:fixed;top:0;left:0;width:100%;height:40px;line-height:40px; z-index:1000;}
.kinfo .ktop h1{margin-left:50px;font-size:16px;color:#fff;font-weight:normal;}
.kback{width:42px;height:35px;border-radius:4px;background:url(/public/img/all_ico.png) 5px -275px no-repeat;background-size:90% auto; position:absolute;top:0px;left:10px;}.kback a{display:block;width:42px;height:35px;}
.kinfo .navFix{ background:rgba(240, 240, 240, 0.9) !important;}.kinfo .navFix h1{color:#000;}
.kinfo .navFix .kback{background:url(/public/img/all_ico.png) 5px -320px no-repeat;background-size:90% auto; }
.kinfo .kc{background:#fff;overflow:hidden; position:relative;}
.kinfo .kc p.bg{position:relative;max-height:175px;}
.kinfo .kc img{width:100%;display:block;max-height:175px;}
.kinfo .kc p.bg s{ display:block;width:100%;height:100%;position:absolute;top:0;left:0; background:url(/public/img/kbg.png) repeat-x;}
.kinfo .kc .kjs{margin:5px 20px 8px 10px;height:44px;line-height:22px;overflow:hidden;color:#999;}
.kinfo .kl  li p a{font-size:14px;color:#000;}
.kc .kmore{position:absolute;right:0px;bottom:42px;width:24px;height:14px;}.kc .kmore span{display:block;width:24px;height:20px;}
.kc .kmore .zk{background:url(/public/img/all_ico.png) 0 -171px no-repeat;background-size:30px;}.kc .kmore .sq{background:url(/public/img/all_ico.png) 0 -190px no-repeat;background-size:30px;}
.kxx{height:30px;line-height:30px;padding:0 12px;background:#EFEFEF;}.kxx u{padding-left:22px; display:inline-block;height:20px; line-height:20px;color:#666;margin-top:5px;}.kxx u.time{margin-right:15px; background:url(/public/img/all_ico.png) 0 0 no-repeat; background-size:18px 18px;}.kxx u.hits{float:right;background:url(/public/img/all_ico.png) 0 -354px no-repeat; background-size:35px auto;padding-left:25px;}.kxx u.num{float:left;background:url(/public/img/all_ico.png) 0 -344px no-repeat;background-size:18px auto;}
#mWen{height:40px;line-height:40px;text-align:center;color:#B6B6B6;}
.kl li u.hot,.kl li u.best,.kl li u.rq{display:block;width:36px;height:36px; position:absolute;top:-2px;left:0; }
.kl li u.best{background:url(/public/img/kbest.png) no-repeat;background-size:36px 36px;}.kl li u.rq{background:url(/public/img/krq.png) no-repeat;background-size:36px 36px;}.kl li u.hot{background:url(/public/img/khot.png) no-repeat;background-size:36px 36px;}
.kl.list ul li{padding:10px 5px 6px 10px;}
.kl.list ul li img{width:58px;height:58px;}
.kl.list ul li.jb{padding:10px 8px 6px 12px;}
.kl.list ul li:last-child{border-bottom:0;}
.kl .platform{width:70px;height:60px;position:absolute;right:6px;top:10px;padding-right:0;display:table;}
.kl .platform u{display:table-cell;vertical-align: middle;}
.kl .platform a{display:block;width:43px;height:24px;line-height:24px;padding-left:25px;margin-bottom:6px;font-size:12px;border:1px solid #ddd;border-radius:5px;background:url(/public/img/pt_btn.png) 4px 3px no-repeat;background-size:26%;}
.kl .platform a.iphone{ background-position:4px -29px;}
.kl .platform a:last-child{margin:0;}

.k-head{position:relative;}
.k-head .ktop{position:absolute;top:0;left:0;width:100%;height:40px;line-height:40px; z-index:1000;}
.k-head .ktop h1{margin-left:50px;font-size:16px;color:#fff;font-weight:normal;}
.kback{width:42px;height:40px;border-radius:4px;background:url(/public/img/all_ico.png) 5px -262px no-repeat;background-size:86% auto; position:absolute;top:0px;left:10px;}
.kback a{display:block;width:42px;height:40px;}
.k-head .navFix{ background:rgba(240, 240, 240, 0.9) !important;}
.k-head .navFix .kback{background:url(/public/img/all_ico.png) 5px -303px no-repeat;background-size:86% auto;}
.k-head .navFix h1{color:#000;}
.k-head .navFix{position:fixed;top:0;left:0;background:rgba(240, 240, 240, 0.9);}
.k-banner s{ display:block;width:100%;height:100%;position:absolute;top:0;left:0; background:url(/public/img/kbg.png) repeat-x;}
.k-banner{position:relative;max-height:175px;}
.k-banner img{width:100%;display:block;height:175px;}
#content{width:100%;height:40px;margin:0px;padding:0 10px;box-sizing:border-box;display:block;overflow:hidden;position:absolute;left:0;bottom:8px;z-index:20}
#content .k-scroll{width:94%;height:auto;line-height:20px;overflow:hidden;padding:0 90px 0 0;font-size:12px;color:#fff;position:absolute;left:3%;top:0;box-sizing:border-box;}
#content .k-scroll div{width:100%;height:auto;line-height:20px;text-indent:2em;}
#g-black-bg{width:100%;height:57px;background:#000;opacity:0.7;display:block;overflow:hidden;position:absolute;left:0;bottom:0;z-index:1;}
#g-look-desc{display:block;width:80px;height:24px;line-height:24px;overflow:hidden;font-size:12px;color:#fff;background:#1CCFAC;text-align:center;border-radius:4px;position:absolute;right:6px;bottom:17px;z-index:22;}
#g-desc-bg{width:80px;height:25px;background:#000;opacity:0.7;display:none;overflow:hidden;position:absolute;left:0;bottom:52px;z-index:10;}
.m-desc-alert{width:90%;height:auto;max-height:70%;padding:18px;box-sizing:border-box;display:block;overflow:hidden;line-height:22px;font-size:14px;color:#333;background:#fff;border-radius:4px;position:fixed;top:15%;left:5%;z-index:99999;overflow:auto}
.m-desc-alert p{width:100%;height:auto;display:block;overflow:hidden;text-indent:18px;}
#m-close-desc{width:auto;height:auto;font-size:12px;background:#333;color:#fff;padding:0 6px;display:block;overflow:hidden;position:fixed;right:5%;top:15%;z-index:10;border-radius:0 0 0 6px}
#m-alert-bg{width:100%;height:100%;background:#000;opacity:0.6;display:block;overflow:hidden;position:fixed;left:0;top:0;z-index:99998;}

.kl .tab-nav{height:45px;border-bottom:1px solid #ddd;}
.kl .tab-nav span{width:50%;float:left;line-height:45px;text-align:center;font-size:16px;position:relative;}
.kl .tab-nav span.cur{color:#50616d;border-bottom:1px solid #50616d;}
.kl .tab-nav span.cur:after,.kl .tab-nav span.cur:before{border:solid transparent;content:' ';height:0;left:100%;position:absolute;width:0;z-index:8;}
.kl .tab-nav span.cur:after{border-width:8px;border-bottom-color:#fff;bottom:-1px;left:50%;margin-left:-8px;}
.kl .tab-nav span.cur:before{border-width:8px;border-bottom-color:#50616d;bottom:0;left:50%;margin-left:-8px;}

#kBox ul{display:none}#kBox ul.on{display:block;}
#kBox .button-footer{display:none;}
#kc #moreList{padding-top:0;}
#kc .tagsk{border-bottom:1px solid #e8e6e6;}
#kc .tagsk p{padding:15px;background:#fff;overflow:hidden;-webkit-box-flex:1;display:-webkit-box;}
#kc .tagsk a{-webkit-box-flex:1;display:block;-webkit-box-sizing:border-box;height:28px;line-height:28px;overflow:hidden;margin-right:8px;text-align:center;font-size:13px;border-radius:50px;color:#50616d;border:1px solid #50616d;}
#kc .tagsk a:nth-child(1){color:#5cbe65;border-color:#5cbe65;}
#kc .tagsk a:nth-child(2){color:#41d39d;border-color:#41d39d;}
#kc .tagsk a:nth-child(3){color:#499ae0;border-color:#499ae0;}
#kc .tagsk a:nth-child(4){margin:0;color:#f9679a;border-color:#f9679a;}

#kc .tagsk.fix{width:100%;background:#fff;position:fixed;top:40px;z-index:100;}

.hd{height:45px;border-bottom:1px solid #ddd;position:relative;}
.hd h2{padding:0 10px;line-height:45px;font-size:16px;color:#50616d;border-bottom:1px solid #50616d; position:absolute;left:0;top:0;}

.list ul li{padding:10px 5px 10px 10px;overflow:hidden;zoom:1;position:relative;border-bottom:1px solid #e8e8e8;}
.list ul li .img{display:block;float:left;width:60px;height:60px;margin-right:10px;}
.list ul li img{width:60px;height:60px;border-radius:8px;}
.list ul li p{-webkit-box-flex:1;color:#777;overflow:hidden;padding-right:70px;}.list ul li p em{margin:7px 0;}
.list ul li p a{display:block;height:16px;line-height:16px;overflow:hidden;font-size:15px;}
.list ul li p span{display:block;line-height:16px;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:12px "\5FAE\8F6F\96C5\9ED1";}
.list ul li p u{margin:0 6px;padding:0 6px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.list ul li .btn {width:40px;height:25px;padding-top:35px;color:#50616d;line-height:25px;text-align:center;background:none;position:absolute;right:5px; top:12px}
.list ul li .btn2 {width:40px;height:25px;margin-top: 15px;border: 1px solid #72C718;    border-radius: 6px;   margin-right: 15px;color:#50616d;line-height:25px;text-align:center;background:none;position:absolute;right:5px; top:12px}
.list ul li .btn .bg {position:absolute;left:0;top:0;display:inline-block;width:100%;height:30px;background:url(/public/img/snav.png) 9px -175px no-repeat;background-size:26px auto;}

.button-footer{line-height:34px;text-align:center;}

/*footer*/
footer.bottom{width:100%;border-top:1px solid #d9d9d9;background:#ebebeb;text-align:center;position:relative;position:absolute;left:0;right:0;}
footer.bottom #goTop{position:absolute;right:10px;top:12px;text-indent:-9999px;width:26px;height:26px;background:url(/public/img/spr.gif) -20px -227px no-repeat;}
footer.bottom p{height:46px;line-height:46px;}footer.bottom p a{padding:0 10px;}
.gtop{width:40px;height:40px;position:fixed;right:10px;bottom:50px;overflow:hidden;z-index:9999;}.gtop a{display:block;width:100%;height:100%;border-radius:20px;background:rgba(0,0,0,0.3) url(/skin/stock/az_game/images/backtop.png) no-repeat;background-size:100% 100%;}

/*240x320*/
@media screen and (max-width:320px){
  .k-banner img{height:150px;}
  #kc #head,#kc #head img{max-width:300px;}
  .kinfo .mkl li,.klist p a{width:50%;height:80px;}.kinfo .mkl li img,.klist p a img{width:100px;height:57px;}
  .hj li img{height:65px;}
  .game ul li span .btn{width:50px;}.game ul li img,.game ul li .img{width:55px;}
}
/*320x480*/
@media screen and (min-width:320px) and (max-width:480px){
  .kinfo .mkl li,.klist p a{width:50%;height:100px;}.kinfo .mkl li img,.klist p a img{width:140px;height:77px;}
  .hj li img{height:80px;}
}
/*480*640*/
@media screen and (max-width:640px) and (min-width:481px){
  .kinfo .mkl li,.klist p a{width:33%;height:120px;}.kinfo .mkl li img,.klist p a img{width:160px;height:88px;}
  .hj li img{height:120px;}
}

@media screen and (min-width:641px) and (max-width:1150px){
  .top #searForm{width:88%;}
  .kinfo .mkl li,.klist p a{width:33%;}
  .hj li img{height:120px;}
}

@media screen and (min-width:1151px){
  .top #searForm{width:90%;}
  .kinfo .mkl li,.klist p a{width:20%;}
  .hj li img{height:120px;}
}

#sNav{height:34px;margin:10px;border:1px solid #50616d;border-radius:5px;background:#fff;display:-webkit-box;text-align:center;}
#sNav a{line-height:34px;font-size:14px;-webkit-box-flex:1;display:block;text-align:center;color:#50616d;}
#sNav a:not(:last-child){border-right:1px solid #50616d;}
#sNav a.cur{background:#50616d;color:#fff;}

/**修改**/
#nav,#nav1{height:44px;line-height:44px;padding:0 50px 0 0;border-bottom:1px solid #d6d6d6;position:relative;background:#fff;}
#nav1{padding:0 10px;}#nav1 .mainNav li{width:16.6%;}#nav1 .mainNav li.cur{width:17%;}
.mainNav{zoom:1;clear:both;}.mainNav li{width:16.6%;padding:0;float:left;color:#333;}.mainNav li a{display:block;line-height:43px;height:43px;text-align:center;position:relative;font-size:16px;}
.mainNav .cur a{color:#50616d; font-weight:600;}
.pullNav{position:absolute;width:44px;height:44px;top:0;right:10px;float:right;}.pullNav span{display:block;width:44px;height:44px;line-height:44px;text-align:center;}.pullNav span i,#topNav span{display:block;width:14px;height:10px;background:url(/public/img/all_ico.png) 0 -115px no-repeat;background-size:20px auto;vertical-align:middle;margin: 15px 0 20px;}.open span i,#topNav li.sq span{background-position:0 -125px;}
.moreNav{display:none;position:absolute;right:0;top:44px;width:100px;background:#fff;border:1px solid #d6d6d6;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:999;line-height:34px;}.moreNav li{border-bottom:1px solid #d6d6d6;}.moreNav li a{display:block;font-size:16px;text-align:center;}
/*新导航*/
#topNav{line-height:40;background:#fff;border-bottom:1px solid #d6d6d6;}#topNav ul{overflow:hidden;*zoom:1;}
#topNav li{width:16.6;padding:0;float:left;color:#333;text-align:center;}#topNav li a{height:40px;line-height:40px;}
#topNav .hide{display:none;}
/*mNav-hide*/
#topNav.hasmore{position: relative;}
#topNav.hasmore .cm{width:30px;height:40px;position: absolute;right: 0;top:0;}
#topNav.hasmore .cm .current{background-position: 0 -127px;}
#topNav .mNav-hide{display: none;position: absolute;right:0;top: 40px;z-index: 99999;width: 100px;background-color: #fff;border-left: 1px solid #efefef;border-top: 1px solid #efefef;}
#topNav .mNav-hide > a{display: block;border-bottom: 1px solid #efefef;display: block;height: 36px;text-align: center;line-height: 36px;}
/* add 2018/12/18 */
.getMore{line-height: 30px;color:#aaa;text-align: center;margin-top:15px;}.getMore a{color:#aaa;}
