/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}

/*footer*/
#afooter{text-align:center; line-height:20px;color: #6a6a6a;background-color: #0e0e0e;}
#afooter a{ color: #6a6a6a;}

/*页面字体引入*/
@font-face {
	font-family: "fzlthj";
	src: url(./font.ttf);
}

/*页面样式*/
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
body{font:12px/1.5 "fzlthj",-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;color:#c5c5c5;background: #1c232d;padding-top:80px;}
a{text-decoration:none}
a:hover{text-decoration:none}
.pr{position:relative;}
.pa{position:absolute;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;overflow: hidden;}
.fl{float: left;}
.fr{float: right;}

.wrap, .dnfact_navbg, .ost, #afooter, body,.ost_box,#_overlay_ {min-width:1400px !important;width:100%;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1402?'1400px':'');overflow-x: hidden;}
.container {width:1400px;margin:0 auto;}
.ost_box{display: none;}

div {box-sizing: border-box;}

::-webkit-scrollbar {width: 0 !important}
*::-webkit-scrollbar {width: 0 !important}
.scrollbar-track {width: 0 !important;}

/* ---------- 低版本提示 -------------- */
.full_page_layout {position: absolute;z-index: 99999;left: 0;top: 0;background: #000;background-size: 100% 100%;width: 100%;height: 100%;text-align: center;font-size: 20px;line-height: 2;}
.full_page_layout a {color: #fff;text-decoration: underline;font-weight: bold;}
.chromeframe{display: table;width: 100%;height: 100%;box-sizing: border-box;padding-bottom: 200px;}
.no_support_cn{display: table-cell;vertical-align: middle;}

/* ---------- 页底版权 -------------- */
.footer-copy-wrapper {border-top: 1px solid rgba(255, 255, 255, .17);box-sizing: border-box;}

.foot_dark {background-color: #1c1c1c !important;}

.foot_cpright {padding: 30px 0 !important;}

.footer{width: 100%;text-align: center;color: #424242;background: #0f0f0f;}
.footer a{color: #424242;}
.footer .foot{width: 1200px;color: #424242;background: #0f0f0f;}
.footer .foot_cpright{padding: 30px 20px;}

.foot .logo1 {width: 130px;height: 45px;background-position: 0px 0;}
#gfooter .foot_tips{clear: both;text-indent: 0;width: 310px;height: 80px;line-height: 20px;}
#gfooter .foot_links .link_map span, .foot_links .link_map a{color: #6f6f6f;}
#gfooter .foot_dark,#gfooter .foot_dark a{color: #6f6f6f;}
/* #gfooter .copyright_zh{display: none!important;} */
#gfooter .copyright_tencent{padding-top: 15px!important;}

#gfooter .foot_links{padding-top: 10px;}

/*afooter*/
#afooter{color:#424242;background-color:#0f0f0f;padding:40px 0 42px;margin-bottom: -2px;font-size:12px;text-align:center;width: 100%;box-sizing: border-box;}
#afooter a{color:#424242;}

/*--------------------顶部导航条------------------------*/
.nav_bar_wrap{position: fixed;width: 100vw;height: 100px;background: rgba(0,0,0,0.72);left: 0;top: 0;z-index:100;transition: top 0.2s;box-sizing: border-box;padding: 0 92px 0 52px;display: flex;display: -webkit-flex;align-content: center;justify-content: space-between;align-items: center;}
.btn_logo{display: block;width: 177px;height: 83px;}
.btn_logo img{display: block;width: 177px;height: 83px;}
.nav_btn_area{display: flex;display: -webkit-flex;justify-content: space-between;align-content: center;align-items: center;height: 100px;}
.page_nav{height: 100%;flex-shrink: 0;display: flex;display: -webkit-flex;}
.page_nav a{display: flex;display: -webkit-flex;width: 122px;height: 100%;align-content: center;color: #ffffff;font-size: 20px;text-align: center;line-height: 22px;flex-wrap: wrap;position: relative;}
.page_nav a:after{content: "";position: absolute;background: url(./nav_icon.png) no-repeat 50% 0;width: 0;height: 4px;left: 50%;bottom: 0;transition: width 0.2s;-wekit-transition: width 0.2s;-moz-transition: width 0.2s;transform-origin: 50% 50%;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.page_nav a span{display: block;width: 100%;}
.page_nav a em{display: block;width: 100%;text-transform: uppercase;color: #909090;font-size: 12px;}
.page_nav a:hover,.page_nav a:hover em{text-decoration: none;color: #f9af01;}
.page_nav a:hover:after{width: 50px;}
.login_box{width: 220px;box-sizing: border-box;padding: 0 10px;color: #ffffff;font-size: 14px;line-height: 18px;}
.login_box a{color: #ffffff;text-decoration: underline;}
.btn_login{display: block;width: 128px;height: 40px;background-color: #ff7d3b;border-radius: 18px;text-align: center;line-height: 40px;color: #160702 !important;font-size: 20px;margin: 0 auto;text-decoration: none !important;}

/*页面动画*/
/*下方淡入*/
@keyframes fadeInUp{
	0%{opacity:0;transform:translateY(10px)}
	100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes fadeInUp{
	0%{opacity:0;-webkit-transform:translateY(10px)}
	100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{
	0%{opacity:0;-moz-transform:translateY(10px)}
	100%{opacity:1;-moz-transform:translateY(0)}
}

/*登录弹窗*/
.pop_login{background: url(//game.gtimg.cn/images/dunk/web20220224/pop_login.png) no-repeat;width: 488px;height: 335px;display: none;}
.pop_close{position: absolute;background: url(//game.gtimg.cn/images/dunk/web20220224/close.png) no-repeat;width: 60px;height: 58px;right: -60px;top: 0;}
.login_choose{display: flex;display: -webkit-flex;justify-content: center;width: 100%;height: 100%;align-items: center;padding-bottom: 40px;}
.login_choose a{display: block;width: 130px;padding-top: 100px;color: #c3c3c3;font-size: 18px;text-align: center;line-height: 24px;margin: 0 20px;}
.login_qq{background: url(//game.gtimg.cn/images/dunk/web20220224/login_qq.png) no-repeat 50% 0;}
.login_wx{background: url(//game.gtimg.cn/images/dunk/web20220224/login_wx.png) no-repeat 50% 0;}

/*视频*/
.pop_video{width: 45vw;height: 25vw;position: relative;background-color: #000;display: none;}
.video {left: 0;top: 0;z-index: 20;position: absolute;width: 45vw;height: 28vw;}
.ts {text-align: center;width: 100%;top: 50%;margin-top: -9px;color: #fff;z-index: 10;position: absolute;}
.pop-close {display: block;width: 37px;height: 42px;position: absolute;right: -40px;top: -16px;text-align: center;line-height: 40px;font-family: Tahoma;font-size: 50px;color: #fff;text-decoration: none;}

/* 新闻分页 */
#page{display: flex;justify-content: center;padding-top: 15px;}
#page a{display: inline-block;background: url(//game.gtimg.cn/images/dunk/web20220224/arrow_icon1.png) no-repeat;width: 48px;height: 48px;margin: 0 15px;font-size: 0;}
#page .laypage_next{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);}

.laypage_number, .laypage_curr{
    display: none !important;
}
.laypageskin_default a{
    border: none !important;
}