html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
article,aside,footer,header,nav,section{display:block}
li,ol,ul{list-style:none}
figcaption,figure,main{display:block}
hr{box-sizing:content-box;height:0;overflow:visible}
a{color:#848484;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0;text-decoration:none}
b,strong{font-weight:inherit;font-weight:bolder}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border:none;    width: 100%;}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
[hidden]{display:none}
.clearfix:after{clear:both;content:'\0020';display:block;visibility:hidden;height:0}
.clearfix{zoom:1}
.red{color:#994D1F}
html{font-size:50px}
@media screen and (max-width:359px) and (orientation:portrait){html{font-size:42.67px}}
@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait){html{font-size:45.2px}}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){html{font-size:55.2px}}
@media screen and (min-width:640px) and (orientation:portrait){html{font-size:102.4px}}
.hide,.pop{display:none}
body{font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;font-size:.2rem;line-height:1.15;margin:0;padding:0;background-color:#312F2E;color:#4D4D4D;
-webkit-overflow-scrolling: touch;}
#forhorview{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;font-size:.6rem;color:#fff;background-color:rgba(0,0,0,.8)}
#forhorview.show{display:flex;justify-content:center;align-items:center}
.warp{max-width:7.5rem;margin:0 auto;min-height:100%;background-color:#312F2E;padding-bottom:1rem;}
.warp img{display:block;width:100%;}
.nav{position:fixed;z-index:999;bottom:-1rem;width:100%;height:1rem;text-align:center;background:url(../image/nav.jpg) no-repeat 0 0 / 7.5rem auto;-webkit-transition:bottom .3s linear;-moz-transition:bottom .3s linear;-o-transition:bottom .3s linear;transition:bottom .3s linear;overflow:hidden}
.nav.nav_show{bottom:0}
.nav_item{line-height:1rem;color:#a6968b;display: inline-block;padding: 0 .24rem;}
.topbar{top:0;z-index:99;height:1.19rem;width:100%;background:url(../image/topbar.jpg) no-repeat 0 0 / 7.5rem auto;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-align:center;-moz-box-align:center;box-align:center;color:#fff}
/*.home .topbar{position:absolute;}
.home_main{display:block; width:100%; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1;}
*/
.logo{overflow:hidden;text-indent:-999em;background:url(../image/logo.png) center center no-repeat;background-size:cover;width:1.3rem;position:relative;z-index:1;height:1.3rem;border-radius:.15rem;margin:.15rem .2rem 0 .24rem;display:block}
.game_name{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.game_name h2{font-size:.36rem;font-weight:700;margin-bottom:.1rem}

.top_btn{display:block;width:2rem;height:.79rem;margin-right:.3rem;overflow:hidden;text-indent:-9999rem;background:url(../image/top_btn.jpg) no-repeat 0 0 / 2rem auto;}
.game_name p{color:#b7b7b7;font-size:.22rem;}

/*
.home{height:100%;overflow:hidden;position:relative;background:#110a0e url(http://image.tanwan.com/m/wzcq/wap/img/top.jpg) no-repeat center/7.5rem auto;z-index:999;}
*/

.home{position:relative}
.bao{width:6.39rem; height:2.06rem; position:absolute; left:50%; margin-left:-3.2rem; bottom:3.9rem;}
.tips_drop{position:absolute;width:1rem;height:1rem;background:url(../image/icon_drop.png) no-repeat center/.48rem .23rem;bottom:1.4rem;left:50%;margin-left:-.5rem;z-index:9;-moz-animation:drop_tips 1.5s infinite;-ms-animation:drop_tips 1.5s infinite;-webkit-animation:drop_tips 1.5s infinite;animation:drop_tips 1.5s infinite}
@-webkit-keyframes drop_tips{0%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
50%{-moz-transform:translate(0,.2rem);-webkit-transform:translate(0,.2rem);-ms-transform:translate(0,.2rem);transform:translate(0,.2rem)}
100%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes drop_tips{0%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
50%{-moz-transform:translate(0,.2rem);-webkit-transform:translate(0,.2rem);-ms-transform:translate(0,.2rem);transform:translate(0,.2rem)}
100%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes drop_tips{0%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
50%{-moz-transform:translate(0,.2rem);-webkit-transform:translate(0,.2rem);-ms-transform:translate(0,.2rem);transform:translate(0,.2rem)}
100%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes drop_tips{0%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
50%{-moz-transform:translate(0,.2rem);-webkit-transform:translate(0,.2rem);-ms-transform:translate(0,.2rem);transform:translate(0,.2rem)}
100%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
.down_btn{position:absolute;left:50%;bottom:.7rem;width:6.4rem;margin-left:-3.2rem;z-index:999;}
.down_btn a{display:inline-block;width:3.05rem;height:1.21rem;overflow:hidden;text-indent:-999em;background-repeat:no-repeat;background-size:cover}
.down_btn .ios{background-image:url(../image/ios.jpg)}
.down_btn .android{background-image:url(../image/android.jpg);float:right}
.flex{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.flex_item{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.swiper-container{position:relative;overflow:hidden;z-index:1;max-width:7.5rem;}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.news_banner{padding:.2rem;background-color:#1A1A1A;    margin-top: .3rem;}
.news_banner li{line-height:.52rem;text-align:center;color:#ffc791; width: 25%;}
.news_banner li.cur{background:url(../image/news_bannerCur.jpg) no-repeat 0 0 / 1.73rem auto;}
#newsBannerTab{background-image:url(../image/news_banner.jpg);background-repeat:repeat-x;background-size: 1.59rem auto;}

.box{margin-top:.3rem;background-color:#1A1A1A}
.news,.raiders{padding:.3rem}
.tab{border-bottom:.01rem solid #2F2F2F;height:.5rem;margin-bottom:.2rem}
.tab .tab_btn{display:block;float:left;font-size:.28rem;padding:0 .2rem;height:.49rem;line-height:.49rem;border-bottom:.01rem solid #2F2F2F;}
.tab .tab_btn.cur{border-color:#694B3A;}
.figure .tab .tab_btn.cur,.raiders .tab .tab_btn.cur{color:#694B3A;}
.more{float:right;text-transform:uppercase;display:block;line-height:.5rem;color:#848484}
.news_swiper{margin-top:.2rem}
.list li{height:.5rem;line-height:.5rem;border-bottom:1px dashed #363636}
.list li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list li span{float:right;}
.recommend{background-color:#363636;color:#FFBC63;line-height:.5rem;height:.5rem;overflow:hidden;margin:.1rem 0;padding-right:.2rem}
.recommend span{display:block;float:left;background:#64422D url(../image/recommend.jpg) right 0 no-repeat;background-size:auto 100%;color:#a3816b;width:.78rem;margin-right:.1rem;text-align: center;}
.tit{color:#6e6e6e;font-size:.36rem;padding:0 .3rem;line-height:.8rem;margin-bottom:.1rem}
.tit .more{font-weight: normal; line-height: .8rem; font-size: .22rem;}
.figure .tab{margin:0 .3rem .2rem}
.figure_item{height:5.4rem;    background-position: 4.3rem .3rem;
    background-repeat: no-repeat;
    background-size: 3rem auto;}
.figure_nav{position:absolute;right:.2rem;top:0;z-index:99}

.figure_nav a{display:block;width:.48rem;height:.48rem;line-height:.48rem;text-align:center;background:url(../image/figure_nav.png) no-repeat 0 0 / .48rem auto;color:#908a84;border-radius:50%;margin:.1rem 0}
.figure_nav a.cur{background:url(../image/figure_navCur.png) no-repeat 0 0 / .48rem auto;color:#ddc2a5;}

.figure_main{padding:0 .3rem;width:4.8rem;line-height:.34rem}
.figure_main p{margin:.12rem 0;    color: #636363;}
.figure_main .figure_jn{display:block;margin-top: .1rem;width:3rem;}
.figure_main a{border:.01rem solid #555;line-height:.6rem;padding:0 .3rem;display:inline-block;margin-top:.1rem}
.raiders_banner{margin:.2rem 0;padding:0 .1rem}
.raiders_banner .flex_item{padding:0 .1rem}
.raiders_list{padding:.1rem .3rem}
.celebrity_list{background-color: #1A1A1A;}
.celebrity_list li{width:3.44rem;position:relative;float:left;overflow:hidden;margin:.15rem;height:2rem;}
.celebrity_list li .name,.videoZx p{position:absolute;bottom:0;padding:.15rem;right:0;left:0;color:#fff;background:rgba(0,0,0,.6)}
.data_ranking{margin-top:.3rem}
.data{float:left;width:2.3rem;background:#fff}
.rank{float:right;width:5rem;background:#fff}
.rank_select{line-height:.5rem;text-align:center;margin:.1rem 0}
.rank_select select{height:.45rem;background:#000;color:#fff;border:none;padding:0 .2rem;margin-left:.05rem}
.data_list,.rank_list{height:4.8rem;overflow:hidden}
.rank_list ul{margin:.3rem}
.rank_list li{border-top:1px dashed #DFDFDF;line-height:.6rem;height:.6rem;text-align:center;color:#666}
.rank_list li span{float:left;display:block;width:1rem}
.rank_list li:first-child{background:#DFDFDF;color:#000!important}
.rank_list .rank_name{width:2.4rem}
.data_list a{display:block;height:1.45rem;padding-top:.15rem;text-align:center}
.data_list .data_icon{width:.8rem;margin:0 auto .1rem}
.add{height:.88rem;position:relative;padding:0 .3rem;}
.add h1{text-align: center; color: #999; display: block; line-height:.88rem;}
.btn_back{position: absolute; left: .3rem; top: 0; width:1.2rem;height:.88rem;line-height:.88rem;background:url(../image/icon_back.png) left center no-repeat;background-size:.16rem .25rem;font-size:.28rem;padding-left:.3rem;color:#999;display:block}
.list_wrapper{padding-bottom:.5rem;background-color: #1A1A1A;}
.list_tit{width:100%;margin:0 auto;height:.94rem;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;box-sizing:border-box;border-bottom:2px solid #2F2F2F;padding:0 .4rem}
.list_tit a{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;display:block;box-sizing:border-box;text-align:center;color:#999;font-size:.28rem;height:.94rem;line-height:.94rem}
.list_tit a.cur{color:#694B3A;border-bottom:.04rem solid #694B3A}
.list_view li{border-bottom:1px dashed #363636;overflow:hidden}
.list_view li a{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;height:1.2rem;color:#666;font-size:.3rem}
.list_view .s{padding: 0 .1rem;display:block;min-width:.82rem;height:.46rem;line-height:.46rem;border-radius:.06rem;font-size:.24rem;background:#694B3A;color:#999;text-align:center;margin:.38rem .3rem 0}
.list_view li .list_txt{display:-webkit-box;display:-moz-box;display:box;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center}
.list_view li .list_txt p{font-size:.26rem;display:block;width:100%;padding-right:.5rem;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_view li .time{height:.4rem;line-height:.4rem;font-size:.24rem;}
.getmore{color:#999;border:1px solid #999;width:92%;height:.8rem;line-height:.8rem;text-align:center;display:block;margin:.5rem auto 0}
.list_wrapper .list li{line-height:.8rem;height:.8rem;padding:0 .3rem}
.aritcle,.gift{padding:.3rem;min-height:5rem}
.art_title{font-size:.4rem;line-height:1.2;word-break:break-all;display:block;text-align:center;margin-bottom:.1rem}
.art_date{color:#aaa;text-align:center;line-height:.36rem;border-bottom:1px solid #e3e3e3;padding-bottom:.1rem}
.art_text{padding:.3rem 0;font-size:.28rem;line-height:.54rem}
.gift ul li{padding:.3rem;background:#393939;color:#fff;margin-bottom:.4rem}
.gift .gt{font-size:.36rem;margin-bottom:.1rem}
.gift .desc{margin:.2rem 0;line-height:.4rem}
.gift .status{line-height:.6rem;color:#b06832}
.gift .status a{float:right;text-align:center;border:1px solid #8FD341;border-radius:.06rem;line-height:.6rem;padding:0 .5rem;color:#8FD341}
.gift .complete{color:#999}
.gift .complete a{border-color:#999;color:#999}
.celebrity{margin-bottom:.4rem;padding-bottom:.2rem;}
.videoZx{height: 3.15rem;margin: .15rem;display: block;overflow: hidden;position:relative;}
.videoZx img{width:100%;}


.mask{position:fixed;z-index:1000;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.8)}
.pop_main{position:fixed;left:50%;top:50%;bottom:auto;z-index:5000;width:4rem; text-align:center; -webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.close{width: .6rem; height: .6rem; border: .02rem solid #fff; border-radius: 50%; background:url('../image/close.png') no-repeat center/ .32rem auto; position: absolute; bottom: -1rem; left:50%; margin-left: -.3rem; overflow: hidden; text-indent: -999rem;}
.pop_conter{min-height: 3rem;}
.pop_gifts{background:#fff;width:4rem; padding:.5rem; min-height: 1.5rem; color:#999;}
.pop_gifts .gt{margin-bottom:.15rem;text-align:left; color:#333;}
.input{width: 100%;outline: 0;-webkit-appearance: none; background-color: transparent;font-size: inherit;color: inherit;height:.3rem;line-height: .3rem; background:#f5f5f5; border:1px solid #eee; padding:5px 0; margin-bottom:.15rem;}
.gift_num{background:#eee;padding:.15rem .2rem; margin:.2rem 0; text-align:center;}
.page{text-align:center;margin: .5rem auto 0;}
.page a,.page span{display:inline-block; border:1px solid #666;color:#666; padding:.05rem .15rem; line-height:.4rem; margin:0 .05rem;}
.page span{color:#694B3A;border-color:#694B3A;}

.gl-img{width: 100%;height: 2.05rem;margin-bottom:.1rem;}
.gl-img img{width:3.36rem;height:2.05rem;}
.fl{float:left;}
.fr{float:right;}
.xszdNav{height:1.28rem;width:100%;margin-top: .3rem;}
.xszdNav a{float:left;width:2.2rem;height:1.28rem;margin:0 .08rem;background:url(../image/xszdNav1.jpg) no-repeat 0 0 / 6.94rem auto;overflow:hidden;text-indent:-999px;}
.xszdNav p{margin:0 auto;height:1.28rem;width:7.08rem;}
.xszdNav a.n2{background-position:-2.38rem 0px;}
.xszdNav a.n3{background-position:-4.75rem 0px;}
.newsYd,.gameZl{padding-bottom:.2rem;}
.xszdBoxXZD{    overflow: auto;width: 7.12rem;margin: 0 auto;}
.xszdBoxXZD li{width:2.07rem;height:.78rem;float:left;margin:.15rem;}
.xszdBoxXZD li a{background:url(../image/xszdN1.jpg) no-repeat 0 0 / 6.82rem auto;width:2.07rem;height:.78rem;display:block;overflow:hidden;text-indent:-9999rem;}
.xszdBoxXZD li a.zd2{background-position:-2.38rem 0px;}
.xszdBoxXZD li a.zd3{background-position:-4.76rem 0px;}
.xszdBoxXZD li a.zd4{background-position:0 -1.1rem;}
.xszdBoxXZD li a.zd5{background-position:-2.38rem -1.1rem;}
.xszdBoxXZD li a.zd6{background-position:-4.76rem -1.1rem;}
.zlBox{width:6.9rem;height:1.86rem;margin:0 auto .1rem auto;background:url(../image/clearfix.jpg) no-repeat 0 0 / 2.25rem auto;color:#766e66;}
.zlBox.xtjs{background-position: 0 -1.95rem;}
.zlBox .link{padding: 0.15rem 0 0 2.6rem;}
.zlBox .link a{font-size:.23rem;color:#766e66;line-height: .5rem;}
.zlBox .link a.linkMore{background:#766e66;color:#0e0805;    padding: .01rem .1rem;}
.layer {border: 3px solid #761f0e; width: 6rem;background: #000;display:none; position: fixed;z-index: 9999;left: 50%;top: 50%;margin-top: -203px; margin-left: -3rem;}
.page a{display: inline !important;}

