/*通用初始化样式*/
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{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
a{text-decoration:none}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
.wrapper{position:relative;*zoom:1;margin:0 auto;overflow:hidden; width: 100%;}
.wrapper img{display: block;}
body,button,select,textarea,input {font-family:'OpenSans', 'PingFang SC','Microsoft YaHei','Hiragino Sans GB','WenQuanYi Micro Hei','Helvetica Neue', Arial, sans-serif; font-size: 12px;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0}
.clearfix{*zoom:1}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.foot_dark a.foot_left { overflow: inherit; width: 108px;}
html.overflow,body.overflow { overflow: hidden;}

/* .copygirht_details img {display: block;}
.copygirht_details .footer-btn-box{display: none;}
.copygirht_details .footer-btn-box{display: block; width: 100%;}
.footer-box .copyright_close{display: none;}
.footer-btn-box{font-size: 0; text-align: center;}
.footer-btn-box a{width: .54rem;height: .54rem; display: inline-block; vertical-align: top;box-sizing: border-box;position: relative;border: 2px solid transparent; transition: .3s ease-out all;}
.footer-btn-box i{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.footer-btn-box a:hover,.isblack .footer-btn-box.correct a:hover{border: 2px solid rgba(54,54,54,.5);}
.isblack .footer-btn-box a:hover{border: 2px solid rgba(179,179,179,.5);}
.footer-btn-box .qr-box{width: 1.66rem;height: 2.14rem;background: url(//game.gtimg.cn/images/gp/cp/a20250718ms/comm/f_form.png) no-repeat; background-size: 100% 100%; position: absolute;bottom: .52rem;left: -2px;font-size: .18rem;color: #5f4300;text-align: center; transition: all .4s ease; opacity: 0; transform: translateY(-20px); pointer-events: none;}
.footer-btn-box a:hover .qr-box{ opacity: 1; transform: translateY(0);}
.footer-btn-box .qr-box img{margin: .2rem auto .15rem; width: 1.28rem;} */

.footer-box{width: 100%; background: #000; padding: 25px 0; transition: .3s ease-out all; position: relative; box-sizing: border-box;}
.footer-box * { box-sizing: border-box;}
.footer-box img {display: block;}
.footer-box.foot{background: #000;}
.footer-box .foot-dark{position: relative;width: 1200px;margin: 0 auto;}
.footer-box .foot_cpright{height: 115px;}
.footer-box .foot_bottom {position: absolute;bottom:-12px;left: 36px;color: #fff;width: 314px;float: right;text-align: left;padding-bottom: 20px}
.footer-box .copyright_close{position: absolute;right: 30px;top: 50%;z-index: 1;transform: translateY(-50%); width: .54rem; height: .62rem;}
.footer-box .foot_links .link_map span,.footer-box .foot_links .link_map a,.footer-box .copyright_zh a,.footer-box .foot_links .copyright_txt,.footer-box .foot_links .copyright_private,.footer-box .foot_dark a{color: #fff;}
.gp-foot{display: none;}

.btn-comm-hover span{position: relative; z-index: 2;}
.btn-comm-hover i,.btn-comm-hover em{position: absolute; left: 0; top: 0;  transition: .3s ease-out opacity; z-index: 1;}
.btn-comm-hover em,.btn-comm-hover:hover i{opacity: 0;}
.btn-comm-hover:hover em{opacity: 1;}
/*版权信息按钮*/
.btn-copy{ display: none; right: .6rem; position: fixed; bottom: .4rem; z-index: 9; padding-right: .36rem; font-size: .2rem; line-height: .54rem; color: #363636; transition: .3s ease color; height: .54rem;}
.btn-copy i,.btn-copy em{position: absolute; right: 0; top: .155rem; left: auto;}
.btn-copy:hover{color: #222;}
.isblack .btn-copy{color: #b3b3b3;}
.isblack .btn-copy:hover{color: #fff;}
.isblack .correct.btn-copy{color: #363636;}
.isblack .correct.btn-copy:hover{color: #222;}
/*底部*/
.isfull .copygirht_details{position: absolute; left: 0; bottom: 0; z-index: 99; width: 100%; transform: translateY(230px);}
.isfull .copygirht_details.show{transform: translateY(0);}
.isfull .footer-btn-box{position: absolute; bottom: .4rem; left: .6rem; z-index: 9; display: none;}
.isfull .btn-copy { display: block;}
.isfull .copyright_close { display: block;}
