/*全局*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,header,footer,section,aside,article{padding:0;margin:0}



body { background: #17110e; font-size:12px; font-family:"Microsoft YaHei",Tahoma,SimSun,Verdana;}



address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}



abbr,acronym,img,input{border:0}



input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}



ul,ol,li{list-style:none;}



table{border-collapse:collapse;border-spacing:0}



.fr{float:right;}



.fl{float:left;}



.disb{display:block;}



.hid{display:none;}



.disib{display:inline-block;*display:inline;*zoom:1;}



a{color:#d7b591; text-decoration:none} 



a:hover{color:#fff; text-decoration: none; }



a:focus,input:focus{outline:0}



img{border:0;vertical-align:top; }



.clr { clear: both; }







/*------ 公用部分 ------*/



/*弹性布局*/



.flexbox { display: flex; }



/*一行多列*/



.main-column { display: flex; justify-content: space-between; box-sizing: border-box; padding-bottom: 50px; }



/*公用模块标题 */



.title { width: 100%; padding-top: 65px; }







.title h3 { font-size: 2.2rem; font-weight: normal; display: none; }



.title p { color: #895c3c; font-size: 2rem; line-height: 3.6rem; letter-spacing: 3px; text-align: center; font-family:Georgia, 'Times New Roman', Times, serif; text-transform:uppercase; text-shadow: 0 1px 3px rgba(0, 0, 0, .8); }



/*小屏幕【更多】到二级页面 */



.btn-more { /*display: none;*/ display: block; margin: 15px auto 0; width: 120px; font-size: 1.6rem; color: #6d6358; padding: 8px 25px; justify-content: center; align-items: center; border-radius: 4px; background: rgba(19, 16, 13, .8); border: 1px solid #332d27; box-shadow: 0 2px 5px rgba(0, 0, 0, .4); }



.btn-more:hover { color: #928271; background: #13100d; border: 1px solid #39332c; box-shadow: 0 2px 5px rgba(0, 0, 0, .6); } 



.title-words { display: flex; justify-content: flex-start; }



/*公用模块内容 */



.content { width: 100%; height: auto; margin: 0 auto; text-align: center; }



.mainbox { margin: 0 auto; width: 1200px; height: 100%; position: relative; }











/**------ swiper公用------ */



/*隐藏默认蓝色箭头*/



.swiper-container .swiper-button-prev:after,.swiper-container .swiper-container-rtl .swiper-button-next:after,.swiper-container .swiper-button-next:after,.swiper-container .swiper-container-rtl .swiper-button-prev:after { display: none; }



.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after,.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after { display: none; }



/*分页器间距*/



.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,6px); }







/*------顶部导航------*/



.headerbox { width: 100%; height: 80px; background: rgba(23, 20, 21, .9); position: absolute; top: 0; z-index: 9999; border-bottom: 1px solid #a1743e;}



.main-header { height: 100%; display: flex; box-sizing: border-box; justify-content: space-between; align-items: center; }



/*游戏名称*/



.toplogo { width: 28%; display: flex; overflow: hidden; padding: 0 5px; box-sizing: border-box; }



.toplogo a { width: 100%; height: 100%; display: flex; justify-content: flex-start; align-items: center; overflow: hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.toplogo a img { width: 72px; height: 72px; margin: 0 10px 0 0; }



.gamename { color: #fff; display: flex; flex-direction: column; }



.gamename h1,.gamename h2,.gamename p { overflow: hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.gamename h1,.gamename h2 { font-weight: normal; font-size: 2.4rem; margin-bottom: 3px; max-width: 240px; }



.gamename p { color: #999; }



/*导航菜单*/



.topnav { max-width: 72%; height: 100%; display: flex; flex-wrap: nowrap; }



.topnav ul { display: flex; }



.topnav li { position: relative; }



.topnav li a { display: block; height: 100%; line-height: 76px; font-size: 1.8rem; color: #ccc; padding: 0 20px; text-shadow: 0 1px 5px rgba(0, 0, 0, .5); transition: .3s; position: relative; }



.topnav li.current a,.topnav li.current a:hover { color: #fff; background: #b98a5d; background: linear-gradient(0deg, #72482d 0%, #b98a5d 15%, #82490a 97%, #b98a5d 97%); }



.topnav li a::after { display: block; opacity: 0; content: ""; width: 35px; height: 18px; background: url(../images/topnav-hover.png) no-repeat center bottom; position: absolute; bottom: 0; left: calc(50% - 18px); /* left: 50%; margin-left: -3px; */ transition: .3s; }



.topnav li.current a::after { background: none; }



.topnav li:hover a::after,.topnav li.current a::after { opacity: 1; }



.topnav li a:hover { color: #fff; background: rgba(130, 73, 10, .2); }



.topnav li a::after,.topnav li.current a::after { display: block; opacity: 0; content: ""; width: 16px; height: 4px; background: #eac3a0; border-radius: 2px; position: absolute; bottom: 16px; left: calc(50% - 8px); /* left: 50%; margin-left: -3px; */ transition: .3s; }



.topnav li:hover a::after { opacity: 1; background: #ae8056; }



.topnav li.current a::after { opacity: 1; }



/*导航菜单 手游下载*/



#boxMobile,#boxMobile-gamedownbtn { display:none; position: absolute; left: -2px; top: 85px; z-index: 99; background: #b98a5d; margin-bottom: -85px; padding: 10px 5px 5px; text-align:center; -webkit-clip-path: polygon(50% 0%, 55% 5%, 100% 5%, 100% 100%, 0 100%, 0 5%, 45% 5%); clip-path: polygon(50% 0%, 55% 5%, 100% 5%, 100% 100%, 0 100%, 0 5%, 45% 5%); box-shadow: 0 0 5px #000; }



#boxMobile img { width: 100%; height: auto; }







/*--------- banner大图 ---------*/



#bannerbox { width:100%; text-align: center; overflow: hidden; }



#banner { width: 100%; height: 100%; z-index: 9; margin: 0 auto; position: relative; display: block; overflow: hidden; }



#banner img.heightself-big,#banner img.heightself-small { width:100%; opacity: 0; z-index: -1; }



.bannervideo { width: 100%; height: auto; position: absolute; margin: 0 auto; top: 0; z-index: 2; display: block !important; overflow: hidden; }



.bannervideo video { object-fit:fill; width: 100% !important; height: auto; }



.bannervideo img { width: 100%; height: auto; display: none; }



#bannerbg { width: 100%; height: 100%; display: flex; justify-content: center; position: absolute; overflow: hidden; z-index: 1; top:0; background-size: 100% auto; text-align: center; background: url(../images/banner.jpg) no-repeat center top; }



#bannerbg img { width: 100%; height: auto; }



#bannerbg .banner-small,#banner img.heightself-small { display: none; }



#banner #logo { width: 50%; height: 25%; position: absolute; left:25%; top:29%; z-index: 99; display: flex; justify-content: center; align-items: center; text-align: center; overflow: hidden; }



#banner #logo img { max-width: 100%; max-height: 100%; width: auto; height: auto; object-fit: scale-down; }



#banner .bannertxt { width: 63.06%; height: 16%; position: absolute; top: 51%; left:18.92%; z-index: 9; display: flex; justify-content: center; align-items: center; }



#banner .bannertxt img { width: auto; max-width: 100%; height: auto; max-height: 100%; object-fit: scale-down; }



/*移动端文字换行*/



#banner .bannertxt-wrap { height: 16%; z-index: 9; display: flex; justify-content: center; align-items: center; position: absolute; display: none; }



#banner .bannertxt-wrap img { width: auto; max-width: 100%; height: auto; max-height: 100%; object-fit: scale-down; }



#banner .first-line { background-size: 100% auto; }



#banner .second-line { display: none; }



/* 向下滚动 */



.readmore {margin: 0 auto; height: 8%; width: 100%; position: absolute; bottom: 10px; z-index: 9; text-align: center; }



.readmore img { width: auto; height: 100%; display: block; margin: 0 auto; }











/*--------- 游戏下载 ---------*/



#gamedown-pc { width: 550px; height: 88px; position: absolute; left: calc(50% - 275px); top:66%; z-index: 9999; display: flex; justify-content: space-between; }



/*--------- PC电脑端 下载 ---------*/



#gamedown-pc .pc,#gamedown-pc .mobile { width: 240px; height: 88px; position: relative; }



#gamedown-pc a { width: 100%; height: 100%; display: block; }



#gamedown-pc .pc img,#gamedown-pc .mobile img { width: 100%; }



#gamedown-pc .pc:hover,#gamedown-pc .mobile:hover { margin-top: -5px; }



#gamedown-pc .pc:hover img,#gamedown-pc .mobile:hover img { -webkit-filter: brightness(108%); filter: brightness(108%); }



/* 二维码 手游下载*/



#boxMobile-gamedownbtn { width: 140px; height: 140px; margin:-245px 0 0 45px; border-radius: 6px; padding:5px; text-align:center; -webkit-clip-path:none; clip-path:none; }



#boxMobile-gamedownbtn img { width: 140px; height: 140px; text-indent: 0; box-shadow: none; }











/*--------- 移动端 下载 ---------*/



#gamedown-mobile { display: none; width: auto; height: 92px; overflow: hidden; }



#gamedown-mobile a { width: 100%; height: 100%; display: block; display: flex; justify-content: flex-end; align-items: center; }



#gamedown-mobile img { height: 100%; width: 100%; object-fit: contain; -webkit-filter: brightness(105%); filter: brightness(105%); }











/*--------- 游戏资讯 ---------*/



.newsbox { width:100%; height:auto; margin: 0 auto; padding: 0 0 45px; position: relative; display: block; overflow: hidden; z-index: 99; margin-top:-13.5%; }



.title-news { background: url(../images/title-news.png) no-repeat center top; display: none; }



.cont-news .btn-more { margin: 15px auto 0; }



.main-news { width: calc(1200 - (3px + 2px) * 2); padding: 3px; border: 2px solid #39332c; box-sizing: border-box; border-radius: 6px; background: rgba(0, 0, 0, .8); }



.news-flex { height: 360px; padding: 18px 25px 0; display: flex; justify-content: space-between; background: url(../images/bg-pattern.jpg) repeat; overflow: hidden; }



/*新闻分类选项卡tab*/



#newslistbox { width: 615px; height: auto; }



/*新闻选项卡 左右滑动显示*/



#newslistbox .swiper-newslist { width: 615px; height: 54px; border-bottom: 1px solid #39332c; }



#newslistbox .swiper-slide { font-size: 2rem; cursor: pointer; width: calc(25% - (1px) * 2); height: 54px; line-height:52px; margin: 0 2px 0 0; color: #ae8056; text-align: center; background: #13100d; text-shadow: 0 1px 3px rgba(0, 0, 0, .5); }



#newslistbox .swiper-slide.active { color: #fff; background: #b98a5d; background: linear-gradient(0deg, #b98a5d 0%, #82490a 97%, #b98a5d 97%); }



#newslistbox .tabContent { width: 100%; height: 80%; overflow: hidden; }



/*新闻列表*/



.newslist { display: none; height: 100%; }



.newslist:nth-child(1){ display: block; }



.newslist ul { padding: 5px 0 20px; }



.newslist ul li { text-align: left; line-height: 5.6rem; font-size: 1.6rem; border-bottom: 1px solid #28221d; text-shadow: 0 1px 4px rgba(0, 0, 0, .6); display: flex; justify-content: space-between; }



.newslist ul li:last-child { border-bottom: none; }



.newslist ul li a { width: 88%; color: #8e857d; float: left; display: block; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.newslist ul li a:hover { color: #d7b591; }



.newslist ul li span { color: #555; }



.newslist ul li.para { height: 280px; line-height: 4rem; flex-direction: column; }



.newslist ul li p { color: #8e857d; text-align: justify; padding: 10px 0 5px; font-size: 1.6rem; }



.newslist ul li p b { color: #d7b591; }



/*新闻标签*/



.newstag::before { font-size: 14px; padding: 0 3px; border-radius: 2px; }



.notice::before { content: '公告'; color: orange; border: 1px solid orange; margin: 0 5px 0 0; background: rgba(255, 165, 0, .1); }



.activity::before { content: '活动'; color: #139e13; border: 1px solid #139e13; margin: 0 5px 0 0; background: rgba(0, 128, 0, .1); }



.hotnews::before { content: '热门'; color: #ff3e3e; border: 1px solid #ff3e3e; margin: 0 5px 0 0; background: rgba(255, 0, 0, .1); }



.optimize::before { content: '优化'; color: dodgerblue; border: 1px solid dodgerblue; margin: 0 5px 0 0; background: rgba(30, 144, 255,.1); }



.newsflash::before { content: '快报'; color:mediumorchid; border: 1px solid mediumorchid; margin: 0 5px 0 0; background: rgba(186, 85, 211, .1); }



.title-tag::before { font-size: 16px; padding: 0px 5px 2px; }







/*资讯焦点图*/



#newsfocus { width:500px; height:340px; overflow:hidden; }



#newsfocus .swiper-newsfocus { width:500px; height:340px; margin: 0 auto; position: relative; }



.swiper-newsfocus .prev-news,.swiper-newsfocus .next-news { cursor:pointer; width:40px; height:80px; top:38%; position:absolute; z-index:99; }



.swiper-newsfocus .swiper-button-prev{left: 5px; background: url(../images/btn-prev.png) no-repeat center top; background-size: cover; }



.swiper-newsfocus .swiper-button-next{right: 5px; background: url(../images/btn-next.png) no-repeat center top; background-size: cover; }



#newsfocus .swiper-wrapper { width:500px; height:340px; margin: 0 auto; }



#newsfocus .swiper-slide { text-align: center; }



#newsfocus .swiper-slide a { width: 100%; height: 100%; display: flex; justify-content: center; overflow: hidden; }



#newsfocus .swiper-slide img { width:500px; height:340px; object-fit:cover; }



#newsfocus .swiper-slide h4 { width: 350px; padding: 0 135px 0 15px; line-height: 46px; font-size: 16px; font-weight: normal; text-align: left; position: absolute; z-index: 2; left: 0; bottom: 0; background: rgba(0, 0, 0, .65); color: #ccc; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



/*轮播分页符号 游戏资讯*/



.pag-news { text-align: right; --swiper-theme-color: #ae8056; }



.pag-news .swiper-pagination-bullet { display:inline-block;width:10px;height:10px;border-radius:10px; background:var(--swiper-pagination-bullet-inactive-color,#aaa); opacity:var(--swiper-pagination-bullet-inactive-opacity, .3); }



.pag-news .swiper-pagination-bullet-active { background: var(--swiper-pagination-color,var(--swiper-theme-color)); opacity: var(--swiper-pagination-bullet-opacity, 1); }



.swiper-newsfocus .swiper-pagination-bullets { left: auto; right: 10px; bottom: 15px; width: 30%; }











/*--------- 玩法特色 ---------*/



.tese { width: 100%; height:auto; padding: 45px 0; display: block; background: url(../images/bg-tese.jpg) no-repeat center top; background-size: cover; position: relative; }



.title-tese { background: url(../images/title-tese.png) no-repeat center top; }



/*特色选项卡*/



.teselist { width: 100%; margin-top: 15px; }



.teselist .swiper-tese { width:100%; height: auto; padding-bottom: 40px; display: block; overflow: hidden; }



.teselist .swiper-tese .swiper-wrapper { width: 100%; display: flex; justify-content: space-between; }



.teselist .swiper-tese .swiper-slide { width: calc(82% - (2px) * 2); height: 0; box-sizing: border-box; position: relative; background: rgba(0, 0, 0, .8); border: 2px solid #39332c; border-radius: 6px; }



.teselist .swiper-tese .swiper-slide[data-ratio="16:9"] { padding-top: calc(82% * 9 / 16 + 6px); }



.teselist .swiper-tese .swiper-slide p { width: calc(100% - (5%) * 2); padding: 15px 5%; color: #d7b591; font-size: 2.4rem; background: rgba(0, 0, 0, .8); position: absolute; bottom: 0; left: 0; z-index: 2; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.teselist .swiper-tese .swiper-slide img { width: calc(100% - (3px) * 2); height: calc(100% - (3px) * 2); box-sizing: border-box; position: absolute; top: 3px; left: 3px; z-index: 1; object-fit: cover; padding: 10px; background: url(../images/bg-pattern.jpg) repeat; }



/*轮播箭头 玩法特色*/



.swiper-tese .prev-tese,.swiper-tese .next-tese { cursor:pointer; width:60px; height:120px; top:38%; position:absolute; z-index:99; }



.swiper-tese .swiper-button-prev { left: 15px; background: url(../images/btn-prev.png) no-repeat center top; background-size: cover; }



.swiper-tese .swiper-button-next { right: 15px; background: url(../images/btn-next.png) no-repeat center top; background-size: cover; }



/*轮播分页符号 玩法特色*/



.pag-tese { text-align: center; --swiper-theme-color: #ae8056; }



.pag-tese .swiper-pagination-bullet { display:inline-block;width:14px;height:14px;border-radius:14px; background:var(--swiper-pagination-bullet-inactive-color,rgba(255, 255, 255, .3)); opacity:var(--swiper-pagination-bullet-inactive-opacity, .9); box-shadow: 0 2px 5px rgba(0, 0, 0, .2); }



.pag-tese .swiper-pagination-bullet-active { background: var(--swiper-pagination-color,var(--swiper-theme-color)); opacity: var(--swiper-pagination-bullet-opacity, 1); }



.teselist .swiper-pagination-bullets { text-align: center; bottom: 0; }



.teselist .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 var(--swiper-pagination-bullet-horizontal-gap,6px); }











/*--------- 装备展示 ---------*/



.zhuangbei { width: 100%; height: auto; display: block; padding: 45px 0; position: relative; background: url(../images/bg-zb.jpg) no-repeat center center; }



.title-zb { background: url(../images/title-zhuangbei.png) no-repeat center top; }



/*装备图片列表*/



.zblist { width: 1200px; height: auto; margin-top: 15px; position: relative; }



.zblist ul { display: flex; flex-flow: row wrap; justify-content: space-between; margin-bottom: -10px; }



.zblist li { width: calc(49% - (2px) * 2); height: 0; box-sizing: border-box; position: relative; display: block; margin-bottom: 20px; background: rgba(0, 0, 0, .8); border: 2px solid #39332c; border-radius: 6px; overflow: hidden; }



.zblist li[data-ratio="16:9"] { padding-top: calc(50% * 9 / 16); }



.zblist li img { width: calc(100% - (3px) * 2); height: calc(100% - (3px) * 2); box-sizing: border-box; position: absolute; top: 3px; left: 3px; object-fit: cover; padding: 10px; background:rgba(0, 0, 0, .8) url(../images/bg-pattern.jpg) repeat; }



.zblist li:hover { animation: myanim 2s infinite; }











/*--------- 视频中心 ---------*/



.videocenter { width: 100%; height: auto; display: block; padding: 20px 0 40px; }



.title-videocenter { background: url(../images/title-video.png) no-repeat center top; }



#videolist { width: 100%; height: auto; position: relative; display: flex; box-sizing: border-box; margin-top: 15px; }



#videolist .swiper-video { width: 100%; margin: 0 auto;  }



#videolist .swiper-button-prev, #videolist .swiper-container-rtl .swiper-button-next { left: auto; }



#videolist .swiper-slide { height: 100%; text-align: center; overflow: hidden; }



#videolist .swiper-slide .videoinfo { cursor: pointer; width: calc(100%); height: 0; box-sizing: border-box; position: relative; border: 2px solid #39332c; border-radius: 6px; overflow: hidden; }



#videolist .swiper-slide .videoinfo[data-ratio="9:16"] { padding-top: calc(100% * 16 / 9); }



#videolist .swiper-slide .videoinfo:hover { animation: myanim 2s infinite; }



@keyframes myanim { 20% { border-color: #8e857d; } }



#videolist .swiper-slide .videoinfo:hover .des { color: #ccc;  }



#videolist .swiper-slide img { width: calc(100% - (3px) * 2); height: calc(100% - (3px) * 2); box-sizing: border-box; position: absolute; top: 3px; left: 3px; z-index: 1; object-fit: cover; padding: 5px; background:rgba(0, 0, 0, .8) url(../images/bg-pattern.jpg) repeat; }



#videolist .swiper-slide:hover { -webkit-filter: brightness(110%); filter: brightness(110%); }



/*视频标题*/



#videolist .swiper-slide .video-title { width: 90%; display: block; padding: 15px 5% 20px; position: absolute; bottom: 0; z-index: 2; font-size: 1.8rem; color: #d7b591; text-align: center; overflow: hidden; background: rgba(0, 0, 0, .7); white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



#videolist .swiper-slide:hover .video-title { color: #fff; }



/*轮播分页符号 视频中心*/



.pag-video { text-align: right; --swiper-theme-color: #ae8056; }



.pag-video .swiper-pagination-bullet { display:inline-block;width:12px;height:12px;border-radius:12px; background:var(--swiper-pagination-bullet-inactive-color,rgb(214, 214, 214)); opacity:var(--swiper-pagination-bullet-inactive-opacity, .2); }



.pag-video .swiper-pagination-bullet-active { background: var(--swiper-pagination-color,var(--swiper-theme-color)); opacity: var(--swiper-pagination-bullet-opacity, 1); }



#videolist .swiper-pagination-bullets { left: auto; right: 0; top: -25px; width: 50%; height: 20px; }



#videolist .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px); margin: 0 4px\0; }



/*播放视频*/



#videolist .swiper-slide .play-video { width: 60px; height: 60px; border-radius: 50%; margin-right: 15px; position: absolute; z-index: 3; left: calc(50% - (30px) * 1); top: calc(50% - (30px) * 1); display: block; background: rgba(0, 0, 0, .6) url(../images/icon-play.png) no-repeat center; background-size: cover; text-align: center; box-shadow: 0 2px 5px rgba(0, 0, 0, .7); }



#videolist .swiper-slide:hover .play-video { animation: rotates .3s linear; -webkit-animation: rotates .3s linear; }



/*视频弹窗*/



.videobox { display: none; z-index: 999999; position: fixed; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; right: 0; }



.videoed { z-index:99; }



.videos{ /*display:none;*/position:fixed; left:50%; top:0; margin-left:-50%; margin-top:0; z-index:1000000; width:100%; height:100%; border-radius: 4px; text-align: center; }



.videos video { width: auto; max-width: 100%; height: 100%; }



/*关闭按钮*/



.vclose { width: 45px; height: 45px; position:absolute; top: 0; left: calc(50% + (680px) / 2); border-radius:100%; cursor: pointer; z-index:100000000; }



.vclose:hover { animation: rotates .3s linear; -webkit-animation: rotates .3s linear; }



.video-bg { height: 100%; width: 100%; top: 0; left: 0; bottom: 0; right: 0; background: #000; opacity: .9; z-index: 100; }











/*--------- 精彩截图 ---------*/



.screenshot { width: 100%; height: auto; display: block; position: relative; padding: 45px 0; background: url(../images/bg-jietu.jpg) no-repeat center top;}



.title-screenshot { background: url(../images/title-jietu.png) no-repeat center top; }



.screenshotlist { margin-top: 15px; }



.screenshotlist ul { display: block; clear: both; }



.screenshotlist li { width: calc(100% - (2px) * 2); height: 0; box-sizing: border-box; position: relative; margin-bottom: 20px; background: rgba(0, 0, 0, .8); border: 2px solid #39332c; border-radius: 6px; }



.screenshotlist li[data-ratio="16:9"] { padding-top: calc(100% * 9 / 16); }



.screenshotlist li img { width: calc(100% - (3px) * 2); height: calc(100% - (3px) * 2); box-sizing: border-box; position: absolute; top: 3px; left: 3px; z-index: 1; object-fit: cover; padding: 10px; background: url(../images/bg-pattern.jpg) repeat; }



.screenshotlist li p { width: 200px; padding: 0 40px 0 20px; color: #d7b591; font-size: 2.4rem; line-height: 6.8rem; border-top-left-radius: 3.4rem; border-bottom-left-radius: 3.4rem; text-align: left; background: rgba(0, 0, 0, .8); position: absolute; bottom: 70px; right: 0; z-index: 2; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.screenshotlist li:hover { animation: myanim 2s infinite; }



.screenshotlist li:hover p { color: #fff; }











/*--------- 底部版权 ---------*/



#footer { width: 100%; height: auto; padding: 10px 0 20px; background: #2b2421; border-top: 1px solid #39332c; }



.main-footer { display: flex; flex-flow: row wrap; }



/*按钮 联系客服 返回首页*/



.footerbtn { display: none; }



.footerbtn { width: auto; margin: 15px auto; }



.footerbtn a { width: 160px; height: 38px; line-height: 3.8rem; font-size: 1.8rem; border-radius: 38px; color:#6d6358; text-align: center; margin: 0 auto; display: inline-block; background: rgba(0, 0, 0, .8); border: 1px solid #332d27; }



/*底部游戏LOGO*/



.footerlogo { width: 220px; height: 130px; display: block; margin: 25px 0 0 0; text-align: center; overflow: hidden; }



.footerlogo img { width: auto; height: 110px; }



/*适龄提示 版权信息*/



.copyright { width: 940px; padding: 25px 0; display: flex; flex-wrap: wrap; align-items: center; }



.copyright div { width: 100%; display: flex; flex-wrap: wrap; }



.copyright p { font-weight: normal; font-size: 1.2rem; color: #777; line-height: 2.6rem; }



.copyright a { color: #ddd; }



.copyright .tips p { color:#ae8056; }



.copyright .customize p::after { content: '｜'; color: #444; padding: 0 3px; }



.copyright .customize p:nth-last-child(1)::after { content: none; }











/*--------- 适龄提示 ---------*/



#cadpa { width: 5.9%; height: 140px; position: absolute; top:55%; left: 1%; display: block; margin: 0 auto; z-index: 99999; }



#cadpa img { width: 100%; height: auto; }



.cadpa-img { height: auto; float: left; }



.cadpa-img img { width: auto; height: 100px; display: inline-block; margin: 0 15px 0 0; }



.cadpa-img img.gamelogo { height: 96px; padding: 0 30px; border: 2px solid #222; border-radius: 8px; }



/*-----------弹窗-----------*/



.md-modal {position:fixed; top:50%; left:50%; width:60%; max-width:1000px; height:70%; z-index:9999999999999; visibility:hidden; -webkit-transform:translateX(-50%)translateY(-50%);-moz-transform:translateX(-50%)translateY(-50%);-ms-transform:translateX(-50%)translateY(-50%);transform:translateX(-50%)translateY(-50%);  



}



.md-show { visibility: visible; }



.md-overlay{position:fixed;width:100%;height:100%; visibility:hidden;top:0;left:0;z-index:999999;opacity:0;background:rgba(1,1,1,0.6);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}



.md-show ~ .md-overlay {opacity: 1;visibility: visible;}



/*弹窗内容*/



.md-content{ height: 100%; color:#5b5b5b; background:#fff; position:relative; border-radius:8px; margin:0 auto; padding: 5px 0; text-align: center; display: flex; flex-direction: column; justify-content: center; }



.md-content h3 { width: 100%; font-size:2.4rem; font-weight: bold; margin:0; text-align:center;background:#fff;border-radius:8px;color:#333; overflow: hidden; }



.md-content .md-close { width: 15%; font-size: 1.6rem; color: #fff; margin: 0 auto; padding: 8px 20px; background: #c39f6f; border: none; cursor:pointer; border-radius: 2px; }



.md-content .md-close:hover { background: #b89160; }



.md-content .md-main { padding:0 40px; height: 79%; margin: 15px 0; font-size: 14px; overflow-y: scroll; }



.md-content .md-main span { display: block; }



.md-content .md-main-img { width: 100%; height: auto; margin: 0 auto; }



.md-content .md-main-img img { width: 90%; height: auto; margin: 0 0 20px; min-width: 320px; }



.md-content > div p { font-size: 1.4rem; line-height: 3.4rem; text-indent: 28px; margin-bottom: 6px; text-align: justify; }



/* 弹窗动画 */



.md-effect-1 .md-content {



	-webkit-transform: scale(0.7); 



	-moz-transform: scale(0.7); 



	-ms-transform: scale(0.7); 



	transform: scale(0.7);



	opacity: 0;



	-webkit-transition: all 0.3s; 



	-moz-transition: all 0.3s; 



	transition: all 0.3s;



}



.md-show.md-effect-1 .md-content {



	-webkit-transform: scale(1); 



	-moz-transform: scale(1); 



	-ms-transform: scale(1); 



	transform: scale(1);



	opacity: 1;



}











/*--------- 内页 ---------*/



.inside-body { background:#17110e url(../images/bg-body.jpg) no-repeat center bottom; background-size: 100% auto; }



/* 内页 banner */



#banner #inside-logo { display: none; }



#banner .inside-txt1 { top: 36%; }



/* 内页 框架 */



.inside-container { margin-top:-26%; position:relative; z-index:10; padding: 0 0 40px; }



.inside-mainbox { display: flex; flex-wrap: wrap; justify-content: space-between; }



/* 内页 框架 侧边栏 */



.sidebar { width: 280px; height: auto; display: flex; flex-direction: column; }



/*内页 框架 主体内容 */



.maincontent { width: calc(100% - 215px - (39px + 1px) * 2); height: auto; padding: 25px 19px; border-radius: 6px; box-sizing: border-box; background: rgba(19, 16, 13, .8); border: 2px solid #39332c; }







/*内页 侧边栏 游戏下载*/



.side-gamedown { width: 100%; height: auto; display: flex; flex-direction: column; margin: 0 0 15px; }



.side-gamedown a { width: 100%; height: 100%; padding: 8px 5px 10px; display: block; box-sizing: border-box; display: flex; flex-direction:row; justify-content: center; align-items: center; }



.side-gamedown a:hover { -webkit-filter: brightness(110%); filter: brightness(110%); }



.side-gamedown a p { font-size: 3.2rem; font-weight: bold; color: #633a26; letter-spacing: 4px; text-shadow: 1px 1px 0 #f3e3be; }



.side-gamedown a i { width: 40px; font-size: 3.4rem; margin: 0 5px 0 0; text-align: center; color: #633a26; font-weight: normal; text-shadow: 1px 1px 0 #f3e3be; }



.side-gamedown .inside-pc,.side-gamedown .inside-mobile { border-top: 2px solid #ffe6c4; border-left: 2px solid #ffe6c4; border-right: 3px solid #876c33; border-bottom: 3px solid #b28954; /*background: #d9a055; background: linear-gradient(180deg, #fbe09e 0%, #d9a055 95%, #e7cb85 100%);*/ }



.side-gamedown .inside-pc span,.side-gamedown .inside-mobile span { text-shadow: 1px 1px 0 #f3e3be; text-transform: uppercase; }



.side-gamedown span { color: #633a26; }



.donghua {transition:all .5s ease-out;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;_display:inline}



.tx:hover .donghua {-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}







.side-gamedown .inside-pc {



	background: #e2b369; 



	background: linear-gradient(-45deg, #ffecb2 30%, #e2b369 45%, #b98a5d 60%, #e2b369 75%, #ffecb2 90%);



	background-size: 300% 100%;



	-webkit-animation: shine 4s infinite;



			animation: shine 4s infinite;



	-webkit-animation-delay: 0s;



			animation-delay: 0s;



	-webkit-animation-timing-function: linear;



			animation-timing-function: linear;



}



.side-gamedown .inside-mobile {



	background: #e2b369; 



	background: linear-gradient(-45deg, #ffecb2 10%, #e2b369 25%, #b98a5d 40%, #e2b369 55%, #ffecb2 70%);



	background-size: 300% 100%;



	-webkit-animation: shine 4s infinite;



			animation: shine 4s infinite;



	-webkit-animation-delay: .5s;



			animation-delay: .5s;



	-webkit-animation-timing-function: linear;



			animation-timing-function: linear;



}



@-webkit-keyframes shine {



	0% {background-position-x: 300%;}



	50% {background-position-x: 0%;}



	100% {background-position-x: -300%;}



}



@keyframes shine {



    0% {background-position-x: 300%;}



	50% {background-position-x: 0%;}



	100% {background-position-x: -300%;}



}







/*内页 侧边栏 二维码*/



.QRcode { width: 100%; height: auto; padding: 15px; display: flex; flex-direction: row; justify-content: center; align-items: center; box-sizing: border-box; background: url(../images/bg-pattern.jpg) repeat; border: 1px solid #39332c; border-top: none; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }



.QRcode p { width: 30px; font-size: 1.6rem; color: #666; }



.QRcode img { width: 160px; height: 160px; }











/*内页 侧边栏 快捷导航*/



.sidebox { width: calc(100% - (15px + 1px) * 2); padding: 5px 15px 20px; margin-bottom: 15px; background: url(../images/bg-pattern.jpg) repeat; border: 1px solid #39332c; border-radius: 4px; box-shadow: 0 1px 5px rgba(0, 0, 0, .4); }



.sidebox:last-child { margin-bottom: 0; }



.side-title { width: 100%; display: flex; justify-content: space-between; align-items: center; }



.side-title h5 { width: 60%; color: #bbb; font-weight: normal; font-size: 1.8rem; line-height: 4.2rem; letter-spacing: 1px; }



.side-title h5::before { content: ''; display: inline-block; width: 4px; height: 13px; margin: 0 8px 0 0; border-radius: 3px; background: #ae8056; }



.side-title a { color: #9d6933; padding: 2px 5px 4px; border-radius: 2px; background: rgba(76, 56, 40, .5); }



.side-title a::before { content: '»'; height: 15px; display: block; float: left; padding: 0 3px 0 0; font-size: 2rem; line-height: 1.2rem; }



.side-title a:hover { color: #c59c64; background: rgba(76, 56, 40, .85); }



.side-menu { display: flex; flex-flow: row wrap; justify-content: space-between; padding: 0; }



.side-menu a { width: 43%; font-size: 1.6rem; line-height: 3.6rem; display: block; margin: 8px 0 2px; padding: 0 5px; border-radius: 2px; color: #888; text-align: center; background:  rgba(0, 0, 0, .6); overflow: hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.side-menu a:hover { color: #ae8056; background:  rgba(0, 0, 0, .8); }



.side-menu a.current { color: #fff; background: #b98a5d; background: linear-gradient(0deg, #b98a5d 0%, #82490a 97%, #b98a5d 97%);  }











/*内页 侧边栏 联系我们*/



.side-contact { display: flex; flex-direction: column; }



.side-contact h6 { font-size: 1.6rem; font-weight: normal; margin-top: 12px; color: #ae8056; }



.side-contact h6::before { content: '▾'; padding: 0 3px 0 0; color: #555; }



.side-contact .qqlist,.side-contact .grouplist { display: flex; flex-direction: column; }



.side-contact .qqlist div,.side-contact .grouplist div { width: 96%; margin: 8px 0 0; padding: 5px; border-radius: 2px; display: flex; justify-content:left; align-items: center; line-height: 2.4rem; text-align: center; background: rgba(0, 0, 0, .3); }



.side-contact .qqlist div:hover,.side-contact .grouplist div:hover { background: rgba(0, 0, 0, .5); }



.side-contact .qqlist div p,.side-contact .grouplist div p { width: 43%; color: #777; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }







/* 内页 主体框架 */



.content-top { width: 100%; height: auto; }



.content-mid { width: 100%; height: auto; min-height: 400px; padding: 10px 0; }



.content-end { width: 100%; height: auto; }







/* 内页 栏目标题 */



.channel-title { text-align: center; }



.channel-title h4 { font-size: 2.6rem; color: #f6f6f6; letter-spacing: 1px; font-weight: normal; display: flex; flex-direction: column; justify-content: center; align-items: center; }



.channel-title h4::after { margin: 10px auto 0; content: ""; width: 30px; height: 4px; border-radius: 4px; background: #ae8056; }











/* 内页 文章列表 */



.articlelist { width: 100%; height: auto; display: block; }



.articlelist ul { padding: 0; }



.articlelist li { width: 100%; height: auto; border-bottom: 1px solid #1d1915; }



.articlelist li a { width: 100%; height: 100%; padding: 12px 0 6px; display: block; overflow: hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.articlelist li h3 { width: 100%; font-size: 1.6rem; line-height: 3rem; font-weight: normal; color: #a09587; text-align: left; overflow: hidden; }



/*.articlelist li h3::before { content: ''; width: 3px; height: 8px; border-radius: 4px; margin: 0 8px 2px 0;  display: inline-block; background: #585148; }*/



.articlelist li h3.newstag::before { content: ''; width: 0; height: 10px; border-radius: 4px; padding: 0 2px; margin: 0 8px 0 0; display: inline-block; background: #4c3828; }



.articlelist li h3.notice::before { content: '公告'; display: initial; color: orange; border-color: orange; margin: 0 6px 0 0; background: rgba(255, 165, 0, .1); }



.articlelist li h3.activity::before { content: '活动'; display: initial; color: #139e13; border-color: #139e13; margin: 0 6px 0 0; background: rgba(0, 128, 0, .1); }



.articlelist li h3.hotnews::before { content: '热门'; display: initial; color: #ff3e3e; border-color: #ff3e3e; margin: 0 6px 0 0; background: rgba(255, 0, 0, .1); }



.articlelist li h3.optimize::before { content: '优化'; display: initial; color: dodgerblue; border-color: dodgerblue; margin: 0 6px 0 0; background: rgba(30, 144, 255,.1); }



.articlelist li h3.newsflash::before { content: '快报'; display: initial; color:mediumorchid; border-color: mediumorchid; margin: 0 6px 0 0; background: rgba(186, 85, 211, .1); }







.articlelist li p { width: 78%; line-height: 2.6rem; color: #4c4339; float: left; text-align: left; font-size: 1.4rem; overflow: hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}



.articlelist li:hover h3 { color: #e0d8cb; }



.articlelist li:hover p { color: #6e665c; }



.articlelist li .time { width: 20%; font-size: 1.4rem; float: right; color: #555; line-height: 26px; text-align: right; }







/* 内页 列表翻页 */



.page { width: 100%; height: 40px; padding:10px 0 0 0; display: flex; justify-content: space-between; align-items: center; }



.page .pagenum { color: #666; font-size: 1.6rem; }



.page ul { display: flex; justify-content: flex-end; }



.page ul li { height: 42px; line-height: 42px; margin: 0 5px; font-size: 18px; color:#666 }



.page li a { height: 40px; font-size: 16px; margin: 0 auto; padding:5px 10px ; line-height: 40px; text-align: center; background: rgba(0, 0, 0, .6); color: #ae8056; border: 1px solid #4c3828; border-radius: 2px; }



.page li a:hover,.page li.thisclass a { color: #fff; background: rgba(174, 128, 86, .5); border: 1px solid #ae8056; }







/* 返回首页 栏目跳转 */



.skipbox { width: 100%; padding: 20px 0 0; display: none; }



.skip-home { display: flex; height: 70px; margin-bottom: 20px; justify-content: center; text-align: center; align-items: center; }



.skip-home a { padding: 8px 15px; font-size: 1.8rem; border-radius: 2px; background: rgba(174, 128, 86, .4); }



.skip-home a:hover { background: #444; }



.skip-channel { width: 100%; flex-wrap: wrap; text-align: left; color: #777; font-size: 1.6rem; }



.skip-channel a { margin: 0 10px 10px 0; padding: 8px; display: inline-block; font-size: 1.8rem; color: #6d6358; border-radius: 2px; background: rgba(19, 16, 13, .8); border: 1px solid #332d27; box-shadow: 0 2px 5px rgba(0, 0, 0, .4); }



.skip-channel a:hover { color: #928271; background: rgba(19, 16, 13, 1); }







/*手机端 内嵌页新闻详细页返回列表*/



#goBacklist { display: none; }



.gobacklist { display: block; padding: 5px 12px; font-size: 1.4rem; border-radius: 4px; background: rgba(174, 128, 86, .3); color: #d7b591; }



.gobacklist:hover { color: #fff; background: #444; }







/* 内页 文章标题 */



.article-title { width: 100%; padding: 5px 0 20px; color: #f6f6f6; font-weight: normal; font-size: 2rem; line-height: 3.6rem; text-align: center; }



.article-basicinfo { width: 100%; padding: 0 0 15px; display: flex; justify-content: center; flex-wrap: wrap; }



.article-basicinfo p { color: #888; font-size: 1.4rem; padding: 0 10px; }



.article-basicinfo span { color: #666; }



.article-basicinfo span::after { content: '：'; }



/* 内页 文章摘要 */



.article-zhaiyao { background-color: rgba(0, 0, 0, .5); border: 1px solid #231f1b; padding: 12px 15px; margin-bottom: 15px; border-radius: 4px; }



.article-zhaiyao p { color: #ae8056; text-align: justify; line-height: 2.6rem; }



.article-zhaiyao p::before { content: '[摘要] '; color: #aaa; }



/* 内页 文章正文 */



.article-content p { font-size: 1.6rem; line-height: 3.6rem; text-indent: 3.2rem; text-align: justify; color: #aaa; margin: 10px 0; }



.article-content img { width: auto; height: auto; padding: 10px 0; max-width: 100%; display: block; margin: 0 auto; }



/*内页 文章上下篇跳转 */



.article-prevnext { width: 100%; padding: 20px 0 0; color: #666; font-size: 1.4rem; line-height: 2.8rem; border-top: 1px solid #231f1b; }



.article-prevnext a { color: #ae8056;  }



.article-prevnext a:hover { color: #c59c64; }











/* 内页 图片列表 */



.picturelist { width: 100%; height: auto; }



.picturelist ul { display: flex; flex-wrap: wrap; padding: 15px 0 0; }



.picturelist li { width: 31.3%; height: auto; margin: 0 1% 15px; }



.picturelist li a { width: 100%; height: 100%; padding: 0 0 5px; display: block; color: #a09587; background: rgba(53, 45, 38, .45); box-sizing: border-box; border-radius: 4px; }



.picturelist li img { width: 100%; height: auto; }



.picturelist li p { width: 90%; padding: 0 5%; font-size: 1.6rem; line-height: 3.4rem; text-align: center; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.picturelist li a:hover { color: #ae8056; background: rgba(53, 45, 38, .65); }



.picturelist li .picture-area { width: 100%; height: 0; box-sizing: border-box; position: relative; overflow: hidden; }



.picturelist li .picture-area[data-ratio="16:9"] { padding-top: calc(100% * 9 / 16); }



.picturelist li .picture-area img { width: calc(100% - (5px) * 2); height: calc(100% - (5px) * 2); box-sizing: border-box; position: absolute; top: 5px; left: 5px; object-fit: cover; }











/* 内页 视频列表 */



.videos-gallery { width: 100%; height: auto; margin: 0; display: block; }



.videos-gallery ul { display: flex; flex-wrap: wrap; padding: 15px 0 0; }



.videos-gallery li { width: 31.3%; height: auto; margin: 0 1% 15px; cursor: pointer; background: rgba(53, 45, 38, .45); border-radius: 2px; }



.videos-gallery li:hover { animation: myanim 2s infinite; background: rgba(53, 45, 38, .65); }



.videos-gallery li .videoinfo { width: 100%; height: 100%; position: relative; display: block; }



.videos-gallery li .video-title { width: calc(100% - (10px) * 2); height: auto; padding: 5px 10px 15px; font-size: 1.6rem; text-align: center; color: #a09587; overflow: hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }



.videos-gallery li:hover .video-title { color: #ae8056; }



.videos-gallery li .video-img { width: 100%; height: 0; box-sizing: border-box; position: relative; overflow: hidden; }



.videos-gallery li .video-img[data-ratio="9:16"] { padding-top: calc(100% * 16 / 9); }



.videos-gallery li .video-img img { width: calc(100% - (5px) * 2); height: calc(100% - (5px) * 2); box-sizing: border-box; position: absolute; top: 5px; left: 5px; object-fit: cover; }



/*播放视频*/



.videos-gallery li .play-video { width: 60px; height: 60px; border-radius: 50%; display: block; background: rgba(0, 0, 0, .6) url(../images/icon-play.png) no-repeat center; background-size: cover; text-align: center; box-shadow: 0 2px 5px rgba(0, 0, 0, .7); position: absolute; z-index: 3; left: calc(50% - (30px) * 1); top: calc(50% - (50px) * 1); }



.videos-gallery li:hover .play-video { animation: rotates .3s linear; -webkit-animation: rotates .3s linear; }











/* 手机端 联系我们 */



.main-contact { padding: 100px 0 50px; }



.main-contact h3 { line-height: 2rem; font-size: 2.4rem; font-weight: normal; padding: 20px 0; color: #c59c64;  text-align: center; letter-spacing: 1px; }



.contactus { width: calc(100% - (15px * 2)); height: auto; padding: 15px; display: flex; margin: 0 auto 15px; box-sizing: border-box; background: #f6f6f6; border-radius: 4px; flex-direction: column; justify-content: flex-start; box-shadow: 0 1px 3px rgba(0, 0, 0, .12); }



.contactus > .kefutime,.contactus > .qqlist,.contactus > .grouplist { padding: 10px 0; border-bottom: 1px solid #ddd; display: flex; }



.contactus > .kefutime p { font-size: 1.8rem; }



.contactus > .qqlist,.contactus > .grouplist { flex-flow: row wrap; }



.contactus > .qqlist div,.contactus > .grouplist div { display: flex; justify-content:start; align-items: center; padding: 5px 0; margin: 0 15px 0 0; }



.contactus > .qqlist p,.contactus > .grouplist p { width: 100%; height: auto; line-height: 3rem; margin-right: 8px; font-size: 1.4rem; }







.contactus > .code { width: 100%; display: flex; flex-direction: column; padding: 15px 0; }



.contactus > .code p { font-size: 1.8rem; font-weight: bold; text-align: center; }



.contactus > .code img { width: 160px; height: 160px; border: 1px solid #ddd; padding: 5px; margin: 10px auto 0; }











/*--------- 右侧固定浮动 ---------*/



.fixedbox { position:fixed; right: 15px; bottom: 25px; z-index: 9999; width: 240px; height: 525px; }



@media (max-width:768px){



.fixedbox{display:none; }



	}



.fixedbox div { text-align: center; color: #9b9b9b; }



.fixedbox div img { margin: 5px 0;}



.fixedbox .rightlogo { width: 100%; height: 100px; position: absolute; top: -60px; overflow: hidden; }



.fixedbox .rightlogo img { width: auto; height: 90px; }



.fixedbox .qqlist,.fixedbox .grouplist { margin: 5px 0 0; }



.fixedbox .qqlist p,.fixedbox .grouplist p { display: inline; margin: 0 5px 0 0; line-height: 30px; }



.fixedbox .kefutime { margin: 8px 0; }



.fixedbox .kefutime p { font-size: 1.6rem; color: #fb6a13; font-weight: bold; }



.fixedbox .chongzhi { width: 160px; height: 60px; margin: 10px auto; box-shadow: 0 2px 5px #000; }



.fixedbox .chongzhi a { width: 160px; height: 60px; display: block; }



.fixedbox .chongzhi img { width: 160px; height: 60px; margin: 0; }



.fixedbox .chongzhi a:hover img { -webkit-filter: brightness(108%); filter: brightness(108%); }



.fixedbox .code p { font-size: 16px; font-weight: bold; }



.fixedbox .code div { width: 150px; height: 150px; margin: 10px auto; }



.fixedbox .code img { width: 130px; height: 130px; margin: 10px 0 0; }



.fixedbox .backtotop { width: 100%; height: 40px; text-align: center; padding: 0 0 10px; }



.fixedbox .backtotop a { width: 100%; height: 40px; display: block; }



.h5bar{ width:200px; height:auto; padding: 3px; position: absolute; right: 0; background: rgba(0, 0, 0, .8); border: 2px solid #474038; border-radius: 6px; }



.h5barbg { width: 100%; height: auto; padding-top: 35px; position: relative; background: url(../images/bg-pattern.jpg) repeat; }



.h5open{ position:fixed; z-index:99999; bottom: 260px; right:0px; height:120px; width:30px; padding: 12px 0 0; text-align: center; background: url(../images/btn.png) no-repeat; }



.h5close{ height:100px; width:30px; position: absolute; left: 0; padding: 25px 0 0; background: url(../images/btn.png) no-repeat; text-align:center; margin:165px 0 0;}



.h5btn{ font-size:14px; line-height:16px; color:#fff; cursor:pointer; }







/* 内页浮动内容 */



#inside-fixedbox { position:fixed; right: 15px; bottom: 30px; z-index: 9999; width: 80px; height: auto; text-align: center; }



@media (max-width:992px){



	#inside-fixedbox{display:none; }



		}



.inside-fixedbox { width: 100%; display: flex; flex-direction: column; justify-content: center; }



.inside-fixedbox a { width: 68px; height: 68px; padding: 5px; margin-bottom: 12px; display: flex; flex-direction: column; justify-content: center; align-items: center; border-radius: 6px; border: 1px solid #39332c; background: rgb(43 35 27 / 0.9); box-shadow: 0 2px 5px rgba(0, 0, 0, .7); }



.inside-fixedbox p { font-size: 1.6rem; text-align: center; color: #ddd; }



.inside-fixedbox i { font-size: 3rem; color: #ae8056; margin-bottom: 5px; }



.inside-fixedbox .backtotop p { color: #888; }



.inside-fixedbox a:hover { border: 1px solid #474038; -webkit-filter: brightness(115%); filter: brightness(115%); }







/*--------- 背景音乐 ---------*/



#musicbox { position:fixed; width: 60px; height: 60px; z-index: 9999999; top:100px; right: 20px; opacity: 0.5; }



#musicbox a { display: inline-block; width: 60px; height: 60px; text-align: center; background-color: rgba(0, 0, 0, .95); border-radius: 60px; font-size: 26px; background-image: url(../images/m.png); background-position: center; background-repeat: no-repeat; background-size: 100% 100%; }



#musicbox a.play { animation: rotates 3s linear infinite;-webkit-animation: rotates 3s linear infinite; }



#musicbox a img { width: 100%; height: 100%; }



@keyframes rotates {



    from { transform: rotate(0); -ms-transform: rotate(0); /* IE 9 */ -webkit-transform: rotate(0); /* Safari and Chrome */ }



    to { transform: rotate(360deg); -ms-transform: rotate(360deg); /* IE 9 */ -webkit-transform: rotate(360deg); /* Safari and Chrome */ }



}







/*--------- 模版图标 ---------*/



@font-face {font-family: 'iconfont';



    src: url('../fonts/iconfont.eot');



    src: url('../fonts/iconfont.eot') format('embedded-opentype'),



    url(data:font/woff;base64,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) format('woff'),



    url(data:font/ttf;base64,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Zm9udFZlcnNpb24gMS4waWNvbmZvbnRHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABSAGUAZwB1AGwAYQByAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIABGljb24FaWNvbjMIY2hvbmd6aGkGZGluZ2J1B3Nob3VqaTMHc2hvdWppNAdzaG91amkyBm1vYmlsZQpkaWFubmFvMzAxBXpodXllBmNhaWRhbgQyNHB4B2NhaWRhbjENbGlhbnhpd29tZW5xcQh4aWF6YWk0NAVtb2JhbgJRUhBzaG91Y2FuZy1jb2xsZWN0BWJnLXBjDHhpYW5nenVvYmlhbgdxaWFuZGFpB2RpYW5uYW8NY29tcHV0ZXItZmlsbAZib2ZhbmcSdHViaWFvemhpenVvbW9iYW4tBndlaXhpbg15YW9xaW5naGFveW91AlFRDXdlaXhpbm1lbmRpYW4FamlucnUGeGlhemlhCHhpYW5neW91BGtlZnUIYWktcGhvbmUPeGlhbmd4aWFqaWFudG91DGZhbmh1aWRpbmdidRJhcnJvdy1yaWdodC1ib3R0b20GY2VudGVyCnpoaWRpbmd0b3ALc2hpemlqaWFoYW8LcGVuZ3lvdXF1YW4LY2hhb2xpYW5qaWUJc3Rhci1mdWxsBHN0YXIJc3Rhci1oYWxmE2ljb25mb250eW91eGlodWRvbmcOY2hhbnBpbmppZXNoYW8Dam9iCmljX2ppZXBpbmcLaWNvbnNldDA0OTQIc2hvdWRvbmcLeGlhbmd4aWEtMDUGYW56aHVvB3BpbmdndW8RZGlhbm5hby10aWFuY2hvbmcGZ3VhbmJpBnNob3VqaQdzaG91amkxB2JvZmFuZzEMamlhbnRvdXNoYW5nCmppYW50b3V4aWEJeGlhbnNoaXFpCmZhbmdkYWppbmcFa2VmdTEAAA==) format('truetype'),



    url('../fonts/iconfont.svg#iconfont') format('svg');



}



.iconfont{



    font-family:"iconfont" !important;



    font-size:16px;font-style:normal;



    -webkit-font-smoothing: antialiased;



    -webkit-text-stroke-width: 0.2px;



    -moz-osx-font-smoothing: grayscale;}







/*微信引导提示*/



#pMask { position: fixed; z-index:9999999; top: 0; width: 100%; height: 100%; display: none; }



.wx { display: none; position: fixed; width: 90%; height: auto; margin: 0; padding: 0 0 20px; border-radius: 8px; top:100px; left: 5%; z-index: 99999999999; background: rgba(0,0,0,.8); }



.wx img { width:100%; height: auto; margin: -8% auto 0; }







