body{ padding:0 0 0 0;}
.g-backlist{ width:100%; height:40px;  background:none; display:-webkit-box; overflow:hidden;  border-bottom:1px solid #ddd; position:relative; zoom:1}
.g-backlist a{ width:auto; height:40px; color:#333; padding:0 0 0 32px; box-sizing:border-box;overflow:hidden;text-indent:10px;-webkit-box-flex:1;}
.g-backlist a b{width:40px; height:40px; line-height:40px; font-size:21px; font-weight:bold; font-family:serif; color:#666; display:block; overflow:hidden; position:absolute; left:0; top:0; }
.g-backlist a span{ width:auto; height:40px; line-height:40px; font-size:15px; font-weight:normal; font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}
.g-backlist strong{ width:auto; height:40px; line-height:40px; font-size:15px; font-weight:normal; color:#555; margin:0; text-indent:6px; display:block; overflow:hidden;-webkit-box-flex:1}


.g-game-box{ width:100%; height:auto; display:-webkit-box; margin:0; padding:15px 14px 5px; box-sizing:border-box; background:#fff; border-top:1px solid #fff;}
.g-game-box .g-game-img{ width:72px;height:72px; float:none; margin:0;}
.g-game-box .g-game-img img{ width:72px; height:72px; display:block; overflow:hidden; border-radius:10px;}
.g-game-box .g-game-data{ width:auto; height:72px; float:none; -webkit-box-flex:1; padding:0 0 0 14px; margin:0;}
.g-game-box .g-game-data h1{ width:100%; height:22px; line-height:22px; font-size:18px; font-family:"΢���ź�"; color:#151515; font-weight:normal; float:left;margin:0 0 5px 0; padding:0; display:inline; overflow:hidden;}
.g-game-box .g-game-data em{ width:50%; height:14px; line-height:14px; font-size:12px; font-weight:normal; font-family:"΢���ź�"; color:#999; margin:6px 0 0 0; float:left; display:inline; overflow:hidden}
.g-game-box .g-game-data em span{ color:#333;}

.g-game-box .g-game-btn{ float:none; width:80px; height:30px; line-height:28px; background:#32a6e3; font-size:14px; font-weight:normal; font-family:"΢���ź�"; color:#fff; text-align:center; display:inline-block; overflow:hidden; margin:15px 0 0 0; border-radius:6px;}
.g-game-box .m-nodown{ float:none; width:80px; height:30px; line-height:28px; background:#333; font-size:14px; font-weight:normal; font-family:"΢���ź�"; color:#fff; text-align:center; display:inline-block; overflow:hidden; margin:15px 0 0 0; border-radius:6px;}

#downAddress{ width:100%; height:auto; padding:0 10px 10px; box-sizing:border-box; background:#fff; border-bottom:1px solid #ddd; display:block; overflow:hidden}
.m-down-ul{ width:100%; height:auto; padding:0 10px 10px 0;display:block; overflow:hidden; box-sizing:border-box}
.m-down-ul li{ width:50%; height:auto; float:left; padding:10px 0 0 10px; box-sizing:border-box; display:inline; overflow:hidden}
.m-down-ul li a{ width:100%; height:32px; line-height:32px; font-size:16px; font-weight:normal; color:#fff; text-align:center; background:#f60; border-radius:6px; margin:0; font-family:"΢���ź�"; display:block; overflow:hidden; text-decoration:none}
.m-down-ul li a:visited{ text-decoration:none}
.m-down-ul li a:active{ text-decoration:none}
.m-down-ul .m-down-last{ width:100%;}

.g-white-box{ width:auto; height:auto; background:#fff; margin:10px 0 0; display:block; overflow:hidden}
.g-cont-btn{ height:auto; border-bottom:1px solid #eee;}
.g-cont-btn li{ width:33.33%; height:44px; float:left; text-align:center; margin:0; display:inline; overflow:hidden}
.g-cont-btn li strong{ height:44px; line-height:44px; padding:0 12px; font-size:18px; font-weight:normal; color:#333; border-bottom:2px solid #fff; display:inline-block; overflow:hidden;}
.g-cont-btn .f-hover strong{ border-color:#f60}

.g-down-previmg{ margin:0; padding:12px; box-sizing:border-box;white-space:nowrap; display:block; overflow-x:auto}
.g-down-previmg img{ width:auto; height:auto; max-width:350px; max-height:420px; margin:0 10px 0 0; display:inline-block; overflow:hidden; white-space:nowrap}

.m-title{ width:auto; height:40px; line-height:42px; font-size:18px; margin:5px 0 0; font-weight:normal; color:#333; display:block; overflow:hidden;}
.m-title i{ width:4px; height:20px; background:#ff4b4b; float:left; margin:10px 10px 0 10px; display:inline; overflow:hidden}
.m-title b{ width:26px; height:26px; background:url(../images/down-icon.png) no-repeat 0 -54px; background-size:90px; float:left; margin:7px 7px 0 10px; display:inline; overflow:hidden}
.m-title a{ width:auto; font-size:14px; font-weight:normal; color:#a2a2a2; float:right; margin:0 10px 0 0; display:inline; overflow:hidden}

.m-cont{ position:relative; height:auto; padding:0 12px 12px; box-sizing:border-box; display:block; overflow:hidden}
.m-cont:after {content: "";position: absolute;bottom: 0;display: block;width: 100%;height: 4rem;background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff);background: linear-gradient(to bottom, rgba(255,255,255,0), #fff); display:none}
.m-cont.on:after{ display:none;}
.m-cont .m-special-note{ width:100%; height:auto; padding:10px 12px; margin:6px 0 0; box-sizing:border-box; background:#fff2db; border:1px solid #ff0000; display:block; overflow:hidden}
.m-cont .m-special-note dt{ font-size:16px; font-weight:normal; color:#ff0000; display:block; overflow:hidden;}
.m-cont .m-special-note dt i{ width:15px; height:15px; float:left; margin:4px 8px 0 0; background:url(../images/down-icon.png) no-repeat; background-size:40px; display:inline; overflow:hidden}
.m-cont .m-special-note dd{ display:block; overflow:hidden; margin:5px 0 0;}
.m-cont .m-special-note dd p{ color:#ff0000; font-size:16px; line-height:26px; margin:4px 0 0;}
.m-cont p{ width:auto; line-height:24px; font-size:15px; font-weight:normal; color:#939393; margin:10px 0 0; display:block; overflow:hidden}
.m-cont h3{ width:auto; line-height:24px; font-size:16px; font-weight:bold; color:#ff1948; margin:10px 0 0; display:block; overflow:hidden}
.f-more-cont{ width:100%; height:44px; line-height:44px; font-size:14px; font-weight:normal; color:#666; text-align:center; display:block; overflow:hidden; margin:0; position:relative; zoom:1}
.f-more-cont i{ width:8px; height:8px; border-left:2px solid #f60; border-top:2px solid #f60; display:block; overflow:hidden; position:absolute; left:50%; top:16px; transform:rotate(-135deg); margin:0 0 0 55px}
.f-more-cont.f-hover i{ transform:rotate(45deg); top:20px; margin:0 0 0 38px;}


.g-alllike .g-down-recomd-game{ width:100%; height:120px; padding:0 0 0; box-sizing:border-box; display:block; overflow:hidden; position:relative; zoom:1;}
.g-alllike .g-down-recomd-game .g-down-recomd-ul{  width:auto; height:auto; position:absolute; top:7px; left:0; padding:0 15px 0 0; box-sizing:border-box; white-space:nowrap; overflow:hiden; display:block; overflow:hidden}
.g-alllike .g-down-recomd-game .g-down-recomd-ul li{ width:80px; height:auto; display:inline-block; margin:0 0 0 15px; white-space:nowrap; overflow:hidden}
.g-alllike .g-down-recomd-game .g-down-recomd-ul li a{ width:100%; height:auto; display:block; overflow:hidden; text-decoration:none}
.g-alllike .g-down-recomd-game .g-down-recomd-ul li a img{  width:100%; height:80px; border-radius:10px; display:block; overflow:hidden; margin:0 0 0 0;}
.g-alllike .g-down-recomd-game .g-down-recomd-ul li a strong{ width:100%; height:38px; line-height:20px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:5px 0 0 0; display:block; overflow:hidden; white-space:normal}

.g-tags-box{width:auto; height:auto; background:#fff; margin:10px 0 0; display:block; overflow:hidden; padding:6px 10px; box-sizing:border-box;}
.g-tags-box li{ display:block; overflow:hidden}
.g-tags-box a{ height:39px; border-bottom:1px solid #eee; box-sizing:border-box; padding:0 0 0 14px; display:-webkit-box; overflow:hidden; position:relative; zoom:1}
.g-tags-box a i{ border-top:4px solid transparent; border-bottom:4px solid transparent; border-left:5px solid #000; display:inline-block;overflow:hidden; position:absolute; left:0; top:15px;}
.g-tags-box a p{ width:auto; height:39px; line-height:39px; font-size:14px; font-weight:normal; color:#585858; padding:0 14px 0 0; box-sizing:border-box; display:block; overflow:hidden; -webkit-box-flex:1}
.g-tags-box a b{width: 50px; height: 22px; line-height: 22px; font-size: 12px; font-weight: normal; color: #fff; text-align: center; background: #ff6000; border-radius: 4px; display: block; overflow: hidden; margin: 9px 0 0;}

.g-project{ display: none}
.g-project .g-down-recomd-game{ width:100%; height:130px; padding:0 0 0; box-sizing:border-box; display:block; overflow:hidden; position:relative; zoom:1;}
.g-project .g-down-recomd-game .g-down-recomd-ul{  width:auto; height:auto; position:absolute; top:7px; left:0; padding:0 15px 0 0; box-sizing:border-box; white-space:nowrap; overflow:hiden; display:block; overflow:hidden}
.g-project .g-down-recomd-game .g-down-recomd-ul li{ width:146px; height:auto; display:inline-block; margin:0 0 0 15px; white-space:nowrap; overflow:hidden}
.g-project .g-down-recomd-game .g-down-recomd-ul li a{ width:100%; height:auto; display:block; overflow:hidden; text-decoration:none}
.g-project .g-down-recomd-game .g-down-recomd-ul li a img{  width:100%; height:90px; border-radius:10px; display:block; overflow:hidden; margin:0 0 0 0;}
.g-project .g-down-recomd-game .g-down-recomd-ul li a strong{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:5px 0 0 0; display:block; overflow:hidden; white-space:normal}

.g-related-recomd div{ padding:0 10px; box-sizing:border-box;}
.g-related-recomd div a{ width: 20%; height:auto; display:inline; float: left; overflow:hidden;}
.g-related-recomd div a img{ width:60px; height:60px; margin:10px auto 0; border-radius:14px; display:block; overflow:hidden}
.g-related-recomd div a p{ width:100%; height:auto; padding:0 0 10px 0; box-sizing:border-box; display:block; overflow:hidden;}
.g-related-recomd div a p strong{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; margin:7px 0 0; display:block; overflow:hidden; text-align: center}
.g-related-recomd div a p b{ width:100%; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#a2a2a2; margin:5px 0 0; display:none; overflow:hidden}
.g-related-recomd div a p b span{ color:#ff4b4b}
.g-related-recomd div a em{ width:34px; height:34px; background:url(../images/down-icon.png) no-repeat 0 -118px; background-size:100px; margin:23px 0 0; display:none; overflow:hidden}


.g-related-rank div{ padding:0 10px; box-sizing:border-box;}
.g-related-rank div a{ height:80px; border-bottom:1px solid #eee; display:-webkit-box; overflow:hidden;}
.g-related-rank div a i{ width:30px; height:25px; line-height:34px; font-size:14px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:url(../images/down-icon.png) no-repeat 0 -524px; background-size:110px; margin:10px 10px 0 0; display:block; overflow:hidden}
.g-related-rank div a:nth-child(1) i{ background-position:0 -240px}
.g-related-rank div a:nth-child(2) i{ background-position:0 -335px}
.g-related-rank div a:nth-child(3) i{ background-position:0 -430px}
.g-related-rank div a img{ width:60px; height:60px; margin:10px 10px 0 0; border-radius:14px; display:block; overflow:hidden}
.g-related-rank div a p{ width:auto; height:80px; padding:10px 10px 0 0; box-sizing:border-box; display:block; overflow:hidden; -webkit-box-flex:1}
.g-related-rank div a p strong{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#333; margin:3px 0 0; display:block; overflow:hidden}
.g-related-rank div a p b{ width:100%; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#a2a2a2; margin:3px 0 0; display:block; overflow:hidden}
.g-related-rank div a p b span{ color:#ff4b4b}
.g-related-rank div a p b img{ width:auto; height:12px; margin:0; padding:0; vertical-align:top}
.g-related-rank div a em{ width:34px; height:34px; background:url(../images/down-icon.png) no-repeat 0 -118px; background-size:100px; margin:23px 0 0; display:block; overflow:hidden}

.g-guess-like .swiper-wrapper{width:100%; height:100%; display:flex; box-sizing:content-box; padding:0 0 3px 0; position:relative; zoom:1; z-index:10}
.g-guess-like .swiper-wrapper .swiper-slide{-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; padding:0 10px; box-sizing:border-box; width: 100%; height: 100%; position: relative;}
.g-guess-like .swiper-wrapper .swiper-slide dl{ padding:10px 12px 0; box-sizing:border-box; display:block; overflow:hidden}
.g-guess-like .swiper-wrapper .swiper-slide dl dt{ display:none}
.g-guess-like .swiper-wrapper .swiper-slide dl dd{ height:66px; line-height:22px; font-size:14px; font-weight:normal; color:#939393; text-indent:2em; display:block; overflow:hidden; position:relative}
.g-guess-like .swiper-wrapper .swiper-slide dl dd a{ color:#ff6000; position:absolute; right:0; bottom:0; background:#fff;}
.g-guess-like .swiper-wrapper .swiper-slide ul{ padding:0 5px 10px; display:block; overflow:hidden}
.g-guess-like .swiper-wrapper .swiper-slide ul li{ width:25%; height:auto; float:left; padding:12px 8px 0; box-sizing:border-box; display:inline; overflow:hidden}
.g-guess-like .swiper-wrapper .swiper-slide ul li a{ width:66px; height:auto; margin:auto; padding:0; display:block; overflow:hidden}
.g-guess-like .swiper-wrapper .swiper-slide ul li a img{ width:100%; height:66px; border-radius:12px; display:block; overflow:hidden}
.g-guess-like .swiper-wrapper .swiper-slide ul li a strong{ width:100%; height:36px; line-height:18px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:9px 0 0; display:block; overflow:hidden}
.g-guess-like .swiper-wrapper .swiper-slide ul li a em{ width:100%; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#999; text-align:center; margin:3px 0 0; display:block; overflow:hidden}
.g-guess-like .swiper-wrapper .swiper-slide ul li a b{ width:auto; height:26px; line-height:26px; font-size:15px; font-weight:normal; color:#fff; text-align:center; background:#ff6600; border-radius:22px; margin:6px 6px 0; box-shadow:0px 3px 0px #d65600; display:block; overflow:hidden}
.g-guess-like .swiper-pagination{width: auto; height:40px; display:block; overflow:hidden; border-top:1px solid #eee; border-bottom:1px solid #eee; margin:0 10px; position:relative; left:auto; bottom:auto}
.g-guess-like .swiper-pagination span{width:33.33%; height:40px; line-height:40px; font-size:15px; font-weight:normal; color:#7b7b7b; text-align:center;background: #fff; float:left; display:inline; overflow:hidden;opacity:1}
.g-guess-like .swiper-pagination .swiper-pagination-bullet-active{opacity: 1; color:#333; border-bottom:2px solid #f60;box-sizing:border-box; height:38px; border-radius:0; }

.g-related-cms ul{ padding:0 10px 6px; box-sizing:border-box;}
.g-related-cms ul li{ height:auto; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-related-cms ul li a{ height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#585858; display:block; overflow:hidden}
.g-related-cms ul li a i{ width:14px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#ff6000; float:left; margin:13px 8px 0 8px; display:inline; overflow:hidden}


.m-click-show{ width:100%; height:100%; position:fixed; left:0; top:0; display:none; overflow:hidden; z-index:99999}
.m-black-bg{ width:100%; height:100%; background:#000; opacity:0.7; display:block; overflow:hidden; position:fixed; left:0; top:0; z-index:10;}
.m-click-show .m-show-cont{ width:94%; height:auto; max-height:94%; background:#fff; border-radius:6px; padding:0 12px 62px; box-sizing:border-box; position:fixed; left:3%; top:3%; display:block;overflow-x:hidden; z-index:20;}
.m-click-show .m-show-cont .g-show-title{width:100%;height:auto;line-height:24px;font-size:15px;font-weight:normal;color:#333;margin: 0px 0 0;display:block;overflow:hidden;border-bottom:1px solid #eee;padding:2px 0 8px 0;}
.m-click-show .m-show-cont .g-show-title p{ width:100%; height:auto; float:left; display:inline; overflow:hidden}
.m-click-show .m-show-cont .g-show-title b{ width:auto; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#999; margin:5px 0 0; float:left; display:inline;overflow:hidden}
.m-click-show .m-show-cont .g-show-title b i{ width:16px; height:16px; border:1px solid #ccc; float:left; margin:0 10px 0 0; display:inline;}
.m-click-show .m-show-cont .g-show-title b i:before{content: "";transform: rotate(-45deg) translate(-2px,6px);display:block;overflow:hidden;width: 2px;height: 6px;background: #777;}
.m-click-show .m-show-cont .g-show-title b i:after{content: "";transform: rotate(45deg) translate(3px,-9px);display:block;overflow:hidden;width: 2px;height: 11px;background: #777;}
.m-click-show .m-show-cont .g-show-title em{ float:left; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#999; float:left; margin:5px 0 0 10px; display:inline; overflow:hidden}
.m-click-show .m-show-cont .g-show-title span{ color: #1ADFB2; font-weight:normal}
.m-click-show .m-show-cont .g-show-title a{ float:right; font-size:12px; font-weight:normal; color:#999; padding:0 10px 0 0; display:inline; overflow:hidden}

.m-click-show .m-show-cont .m-close-btn{ width:auto; height:auto; font-size:30px; font-weight:bold; color:#333; -webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); display:block; overflow:hidden; position:absolute; right:6px; top:0; z-index:30; cursor:pointer}
.m-click-show .m-show-cont .m-show-ul{ width:100%; height:auto; display:block; overflow:hidden;}
.m-click-show .m-show-cont .m-show-ul li{ width:50%; height:auto; float:left; margin:12px 0 0; display:inline; overflow:hidden;}
.m-click-show .m-show-cont .m-show-ul li a{ width:100%; height:auto; display:-webkit-box; overflow:hidden; cursor:pointer; text-decoration:none}
.m-click-show .m-show-cont .m-show-ul li a img{ width:60px; height:60px; display:block; overflow:hidden}
.m-click-show .m-show-cont .m-show-ul li a p{ width:auto; height:auto; padding:0 0 0 10px; box-sizing:border-box; display:block; overflow:hidden; -webkit-box-flex:1;}
.m-click-show .m-show-cont .m-show-ul li a p strong{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#333; display:block; overflow:hidden}
.m-click-show .m-show-cont .m-show-ul li a p em{ width:100%; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#B5B5B5; display:block; overflow:hidden}
.m-click-show .m-show-cont .m-show-ul li a p b{ width:44px; height:20px; line-height:20px; border-radius:2px; background:#70E2BA; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden}


.m-hideshow-top{width:100%;height:auto;padding: 0 0 10px 0;display:block;overflow:hidden;box-sizing:border-box;}
.m-hideshow-top li{ width:25%; margin-top:17px; float:left; text-align:center;}
.m-hideshow-top li a img { width:62px; height:62px; border-radius:6px;margin:0 auto; display:block; overflow:hidden}
.m-hideshow-top li a strong{width:70px;line-height:14px; height:14px; font-size:14px; color:#151415; font-weight:normal; text-align:center;white-space: nowrap;  text-overflow: ellipsis; display:block; overflow:hidden;margin:0 auto; margin-top:5px; }
.m-hideshow-top li b{ width:48px; height:20px; line-height:20px; font-size:13px; font-weight:normal; color:#41C1FA; border:1px #41C1FA solid; border-radius:3px; margin:5px auto 0 auto; text-align:center; display:block; overflow:hidden}

.m-hideshow-middle{ width:100%; height:auto; display:block; overflow:hidden; box-sizing:border-box;}
.m-hideshow-middle li{width:100%;height:auto;padding: 10px 8px;box-sizing:border-box;border-bottom:1px solid #eee;display:block;overflow:hidden;}
.m-hideshow-middle li a{ width:100%; height:auto; display:-webkit-box; overflow:hidden;}
.m-hideshow-middle li a img{ width:56px; height:56px; margin:0 10px 0 0; display:block; overflow:hidden;}
.m-hideshow-middle li p{ width:auto; height:56px; display:block; overflow:hidden; -webkit-box-flex:1;}
.m-hideshow-middle li p strong{width:100%;height: 20px;line-height: 20px;font-size: 17px;font-weight:normal;color:#333;margin: 6px 0 0;display:block;overflow:hidden;}
.m-hideshow-middle li p strong i{width: 18px;height: 18px;line-height: 18px;font-size: 14px;font-weight:normal;color:#fff;text-align:center;font-style:normal;background:#ff0000;float:left;margin: 0px 9px 0 0;display:inline;overflow:hidden;}
.m-hideshow-middle li:nth-child(2) p strong i{ background:#ff6430}
.m-hideshow-middle li:nth-child(3) p strong i{ background:#f97a4f}
.m-hideshow-middle li p em{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; font-style:normal; color:#0da5ee; margin:7px 0 0; display:block; overflow:hidden} 
.m-hideshow-middle li p span{width:100%;height:14px;line-height:14px;font-size: 13px;font-weight:normal;color:#999;margin: 8px 0 0;display:block;overflow:hidden;} 
.m-hideshow-middle li b{ width:54px; height:27px; line-height:27px; font-size:15px; font-weight:normal; color:#41C1FA; text-align:center; border:1px solid #41C1FA; box-sizing:border-box; border-radius:4px; margin-top:14px; display:block; overflow:hidden;}
.m-hideshow-middle li:nth-child(3){ border:0}


.f-info-d3{ margin:10px 0 0;}
.f-info-d4{ margin:10px 0 0;}

.g-previmg-show{width:100%; height:100%; background:rgba(0,0,0,.7); display:block; overflow:hidden; position:fixed; left:-100%; top:0; z-index:9999;}
.g-previmg-show .swiper-wrapper{width:100%; height:100%; display:flex; box-sizing:content-box; position:relative; zoom:1; z-index:10}
.g-previmg-show .swiper-wrapper .swiper-slide{-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; padding:0 24px 50px; box-sizing:border-box; position: relative;display: flex; justify-content:center;  align-items: center;}
.g-previmg-show .swiper-wrapper .swiper-slide img{ width:100%; display:block; overflow:hidden}


.g-previmg-show .m-btn-box{ width:100%; height:50px; display:-webkit-box; overflow:hidden; position:absolute; left:0; bottom:0; z-index:100}

.g-previmg-show .m-btn-box .f-previmgswiper-pagination{ width:auto; height:50px; line-height:50px; text-align: center; -webkit-box-flex:1;display: flex; justify-content:center; align-items: center;overflow:hidden; }
.g-previmg-show .m-btn-box .f-previmgswiper-pagination span{width: 10px; height: 10px; background:#777; display: inline-block; border-radius:15px; margin:0 8px; cursor:pointer; opacity:1}
.g-previmg-show .m-btn-box .f-previmgswiper-pagination .swiper-pagination-bullet-active{ background:#fff}

.g-previmg-show .m-btn-box .swiper-button-prev{ width:50px; height:50px; background:none; display:block; overflow:hidden; outline:none}
.g-previmg-show .m-btn-box .swiper-button-prev:after{ content:""; width:20px; height:20px; border-left:3px solid #fff; border-bottom:3px solid #fff; transform:rotate(45deg); display:block; overflow:hidden; margin:13px 0 0 19px; border-radius:4px;}
.g-previmg-show .m-btn-box .swiper-button-next{ width:50px; height:50px; background:none; display:block; overflow:hidden; outline:none}
.g-previmg-show .m-btn-box .swiper-button-next:after{ content:""; width:20px; height:20px; border-right:3px solid #fff; border-top:3px solid #fff; transform:rotate(45deg); display:block; overflow:hidden; margin:13px 0 0 10px; border-radius:4px;}
.g-previmg-show .m-btn-box .swiper-button-disabled:after{ opacity:.2}

.g-previmg-show .u-close{ width:50px; height:50px; position:absolute; right:0; top:0; z-index:10;}
.g-previmg-show .u-close:before{ content:""; width:3px; height:30px; background:#fff; display:block; overflow:hidden; position:absolute; left:50%; top:10px; transform:rotate(45deg)}
.g-previmg-show .u-close:after{content:""; width:3px; height:30px; background:#fff; display:block; overflow:hidden; position:absolute; left:50%; top:10px; transform:rotate(-45deg)}

.g-down-attr{ width:100%; height:auto; margin: 10px 0 0; display:block; overflow: hidden; background:#fff; font-size:16px; color:#333;}
.g-down-attr li{border-bottom: 1px solid #dfdfdf;overflow: hidden;line-height: 35px;padding:0 10px;position: relative;}
.g-down-attr li a{ color: #00b0f0; text-decoration: underline}

.g-classnav-box{
  display: none;
}

.beian-box{
   font-size: 14px; text-align: center; display: block; overflow: hidden;
}
