@charset "utf-8";
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,figure{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;}
html,body{width:100%;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:12px;line-height:1.5;position:relative;color:#333;background:#fff;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun";}
input[type="submit"],input[type="reset"],input[type="password"],input[type="button"],input[type="text"],button{-webkit-appearance:none;}/*取消苹果渲染*/
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:none;-webkit-text-size-adjust: none;-ms-text-size-adjust: none;}
html {font-size:100px;}
body {font-size:.24rem;}
.h10{width:100%;height:.1rem;background-color: #f6f7f9 }
.wrap{width:100%;max-width:7.5rem;min-width:3.2rem;margin:0 auto;overflow: hidden;}
.hide{display: none;}
.auto { height: auto!important; }
.hidden { overflow: hidden; }
.icon{background-image:url("../images/icon.png");background-size:8rem 8rem;}
.ico{background-image:url("../images/order.png");background-size:4rem 8rem;}
ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
a, img {display: block;}

.g-in{padding: 0 15px; }
header{height:50px;position: relative; }
.xy-head{border-top:2px solid #f8a933;}
.logo{height: 50px; float: left; }
.logo a{display:block; width:157px;height: 50px; text-indent: -44em; overflow: hidden;background: url(../images/logo.png) no-repeat center center; background-size: 100% 100%;}
.xzapp{display: block; text-align: center; line-height: 30px; width:80px; height: 30px; font-size: 16px; border-radius: 5px; float: right; margin-top: 10px; color: #fff; background: #1cb2ff; }
.search-btn{display: block;float: right;width: 24px; height:24px; background: url(../images/ico-1.png) no-repeat center 0; background-size: 100% 200%; margin-top: 13px; }
.search-on{background-position:0 -24px; background-size: 100% 200%;}
.pc-link{display: block; float:right; margin:13px 0 0 8%; width: 24px; height: 24px; background: url(../images/ico-2.jpg) no-repeat center top;background-size:cover; }
.search-box{position: relative;display:none;  width:100%; height:50px; z-index: 3; background: #efefef;}
.search-box input{ display:inline-block; float:left; border:none; background:none; height:26px; line-height:26px;border-radius:0; outline: none; -ms-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;  }
.search-box input.top-text{  width:80%;height: 34px; border: 2px solid #cfcfcf; margin: 8px 0 0 10px;  border-radius: 5px; background:#fff;  font-size:14px; color:#333; text-indent:30px; }
.search-box input.top-submit{ position: absolute;  right:10px;  height: 30px; top:10px; width:50px; font-size: 16px; color: #1cb2ff;}
.search-icon{position: absolute; z-index: 2; font-size: 16px; left:18px; top:15px;  display: inline-block;  height:20px;width: 20px;  background:url(../images/ico-8.jpg) no-repeat center center; background-size:100% 100%; }

nav{ height:40px; background:#f7a934;}
nav li{ width:25%; float:left; text-align:center;line-height:40px; font-size:16px;}
nav li a:link,nav li a:visited{ color:#fff;}
nav li a:hover,nav li a:active{ font-weight:bold;}
nav li:nth-child(1) i{ width:19px; height:16px; display:inline-block; background:url(../images/home.png) no-repeat; background-size:cover; vertical-align:-2px;}
/* paging */
.pageWrap{padding-bottom: 0.47rem;display:flex;justify-content: center;}
.pageWrap a,.pageWrap i{display: block;}
.pageWrap a { margin-right: 0.3rem;}
.pageWrap a:last-child { margin-right: 0;}
.pageWrap a,.pageWrap span{width: .58rem;height: .58rem;line-height: .58rem;text-align:center;font-size:.26rem;color:#94979b;border-radius:.06rem;background-color:#edf1f5;border: 1px solid #edf1f5;overflow: hidden;}
.pageWrap .current{color:#fff;font-size:.22rem;background:#f7a934;border-color:#f7a934;}
.pageWrap .disabled{color:#b1b1b1;}
.pageWrap .left{width: .16rem;height: .25rem;background-position: -4.9rem 0;position: relative;top: .17rem;left: .22rem;}
.pageWrap .right{width: .16rem;height: .25rem;background-position:-4.9rem 0;transform: rotate(180deg);position: relative;top: .17rem;left: .22rem;}
.pageWrap a:first-child,.pageWrap a:last-child{width: 0.96rem;}
.glPage {padding-bottom: 0.7rem;}
/* footer */
footer { padding-top: 0.23rem; height: 2.28rem; background: #f5f5f5; width: 100%;border-top: 0.03rem solid #fff;}
footer a.logoBottom { display: block; width: 2.39rem; height: 0.76rem;margin: 0 auto 0.18rem;background: url(../images/logo.png);background-size: cover; }
footer p { text-align: center; height: 0.48rem; line-height: 0.48rem; color: #666666; font-size: 0.21rem; }
footer p a { color: #666666;display: inline-block; }
/* crumbs */
.location { height: 0.55rem; line-height: 0.55rem; font-size: 0.24rem; color: #999999; border-bottom:0.01rem solid #e6e6e6; }
.location em { float: left; }
.location span, .location a { float: left; color: #999999; font-size: 0.24rem; padding: 0 0.18rem; max-width: 2.5rem; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; }
/* gameDetail */
.game-video{height:4.5rem;margin:auto;position:relative;overflow:hidden;background-size:cover;background-position:50%}
.game-video video{width:100%;height:100%;-o-object-fit: cover;object-fit: cover;position:absolute;left:0;top:0;}
.game-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.game-video .cont{width:7.5rem;height:4.5rem;}
.game-video .cont iframe{width:7.5rem;height:4.5rem;}
.game-video .vback{display:none;width:100%;height:4.5rem;position:absolute;left:0;z-index:1;position: relative;}
.game-video .vback i{position: absolute;width:1.14rem;height:1.14rem;background-position: -5.37rem -6.86rem;margin:auto;top: 0;bottom: 0;left: 0;right: 0;}
.game-video .vback .btn{display:block;width:2.6rem;height:.6rem;line-height:.6rem;color:#fff;background:#0091ff;border-radius:.6rem;font-size:.3rem;text-align:center;margin:0 auto;}
.progressBar { width: 100%; height: 0.04rem; background: #babbbe; }
.progressBar .line { width: 0; height: 0.04rem; background: #ffa114; }
.sectionTwo_gd { position: relative; padding-top: 0.34rem; }
.sectionTwo_gd i.face { position: absolute; width: 2.77rem; height: 0.82rem; background-position: -5.23rem 0; right: 0; top: 0.02rem; }
.sectionTwo_gd img { float: left; width: 1.54rem; height: 1.54rem; border-radius: 0.38rem; margin: 0 0.28rem 0.04rem 0.25rem; }
.sectionTwo_gd .cont { float: left; position: relative; z-index: 1; width: 5.2rem; }
.sectionTwo_gd .cont h1 { color: #333333; line-height: 0.56rem; font-size: 0.42rem; width: 4.4rem; overflow: hidden; font-weight: bold; margin-bottom: 0.03rem; }
.sectionTwo_gd .cont p { height: 0.48rem; color: #999999; line-height: 0.48rem; font-size: 0.24rem; }
.sectionTwo_gd .cont p span { display: inline-block; min-width: 2rem;max-width: 100%; margin-right: 0.1rem; white-space: nowrap; overflow: hidden; }
.sectionTwo_gd .downBox { float: left; width: 100%; }
.sectionTwo_gd .downBox a { height: 0.7rem; line-height: 0.7rem; width: 6.68rem; border-radius: 0.34rem; text-align: center; font-size: 0.28rem; color: #fff; margin: 0.28rem auto 0.03rem; background: linear-gradient(to right, #23c268, #25d973); }
.sectionTwo_gd .downBox a.androidBtn i { display: inline-block; width: 0.26rem; height: 0.3rem; background-position: 0 0; vertical-align: top;margin: 0.2rem 0.08rem 0 0; }
.sectionTwo_gd .downBox a.iosBtn { background: linear-gradient(to right, #2c4efd, #0491f9); }
.sectionTwo_gd .downBox a.iosBtn i { display: inline-block; width: 0.26rem; height: 0.3rem; vertical-align: top;margin: 0.2rem 0.08rem 0 0; background-position: -3.96rem 0; }
.sectionTwo_gd .downBox .state { height: 0.95rem; line-height: 0.95rem; font-size: 0.24rem; color: #999999; text-align: center; }
.sectionTwo_gd .downBox .state i { display: inline-block; width: 0.26rem; height: 0.31rem; background-position: -1.04rem 0; vertical-align: top;margin: 0.32rem 0.08rem 0 0; }
.sectionTwo_gd .downBox .state span:nth-child(2) i { background-position: -1.54rem 0;}
.sectionTwo_gd .downBox .state span:nth-child(3) i { background-position: -2.02rem 0;}
.sectionTwo_gd .downBox .state span { padding-right: 0.22rem; }
.sectionTwo_gd .downBox .order { display: block; width: 6.66rem; height: 0.7rem; line-height: 0.7rem; background: linear-gradient(to right, #ff9900, #ff9900); border-radius: 0.36rem; color: #fff; font-size: 0.26rem; text-align: center; margin: 0.28rem auto 0.23rem; box-shadow: 0 0.08rem 0.08rem 0 rgba(236, 0, 62, .06); }
.sectionTwo_gd .downBox .order i { display: inline-block; width: 0.3rem; height: 0.3rem; vertical-align: top; margin: 0.2rem 0.1rem 0 0; background-position: -0.48rem 0; }
.sectionTwo_gd .downBox p.explain { padding: 0.19rem 0.23rem; width: 6.2rem; color: #666666; font-size: 0.24rem; line-height: 0.4rem; margin: 0 auto 0.37rem; border-radius: 0.08rem; background-color: #fffaf2; border: 1px solid #ffd2a6; }
.sectionThree_gd {background: url(../images/bg3.jpg);position: relative;margin-top: 0.9rem;padding-bottom: 0.24rem;}
.sectionThree_gd .gd_menu {width: 100%;border-bottom: 0.01rem solid #e7e7e7;border-top: 0.01rem solid #e7e7e7;position: absolute;top: -0.9rem;}
.sectionThree_gd .gd_menu>div { float:left; width: 2.26rem; height: 0.82rem; line-height: 0.82rem; font-size: 0.28rem; color: #a7a7a7; text-align: center; position: relative; top: 0.04rem; cursor: pointer; border-bottom: 0.04rem solid transparent; }
.sectionThree_gd .gd_menu>div:nth-child(3) { margin-right: 0; }
.sectionThree_gd .gd_menu>div.current { color: #f7a934;font-size: 0.34rem; border-bottom: 0.04rem solid #f7a934;box-sizing: border-box; }
.sectionThree_gd .gd_menu em { float: left; width: 0.02rem; height: 0.36rem; transform: rotate(20deg); background: #e6e6e6; margin: 0.3rem 0.16rem 0; }
.sectionThree_gd .auto { height: auto; }
.sectionThree_gd .hidden {  overflow: hidden; }
.sectionThree_gd .hiddenBox {position: relative;width: 7rem;margin: 0 auto;background: #fff;word-break: break-all;border-radius: 0.22rem;}
.sectionThree_gd .hiddenBox>p.tlt { line-height: 0.82rem; color: #272727; font-size: 0.34rem; margin: 0.08rem 0 0 0.38rem; }
.sectionThree_gd .hiddenBox>.cont>p {font-size: 0.28rem;color: #666666;line-height: 0.42rem;padding: 0 0.38rem;}
.sectionThree_gd .hiddenBox>.cont>h3 {/* text-indent: 0.36rem; */font-style: normal;font-size: 0.3rem;position: relative;z-index: 0;/* height: 0.8rem; */line-height: 0.48rem;margin: .18rem .36rem;font-weight: bold;/* overflow: hidden; *//* white-space: nowrap; *//* text-overflow: ellipsis; */word-break: break-all;}
.sectionThree_gd .hiddenBox>.cont>h3::before {content: "";position: absolute;width: 1.04rem;height: 0.19rem;background: #fbdeae;left: .06rem;top: 0.29rem;margin: 0 auto;z-index: -1;}
.sectionThree_gd .hiddenBox>.cont img { display: block; max-width: 6.3rem;border-radius: 0.1rem; margin: 0.32rem auto;height: auto;}
.sectionThree_gd .unfoldCont, .sectionThree_gd .foldCont{ width: 7rem; height: 0.78rem; margin: auto; background: linear-gradient(to top,#fff 70%, rgba(255, 255, 255, 0)); position: relative; z-index: 0; top: -0.42rem; }
.sectionThree_gd .unfoldCont { background: rgba(255, 255, 255, 0); top: 0; margin-bottom: 0.42rem; }
.sectionThree_gd .foldCont em, .sectionThree_gd .unfoldCont em { width: 7rem; height: 0.01rem; background: #ffa114; position: absolute; bottom: 0.16rem; left: 0; right: 0; margin: auto; }
.sectionThree_gd .foldCont span, .sectionThree_gd .unfoldCont span{ width: 1.36rem; height: 0.33rem; line-height: 0.33rem; font-size: 0.18rem; color: #ffaf4b; border: 0.01rem solid #feae49; text-align: center; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; z-index: 1; background: #fff; }
.sectionThree_gd .foldCont span i, .sectionThree_gd .unfoldCont span i { display: inline-block; width: 0.12rem; height: 0.16rem; background-position: -2.46rem -0.08rem; vertical-align: top; margin: 0.08rem 0 0 0.1rem; }
.sectionThree_gd .unfoldCont span i { background-position: -2.79rem -0.08rem; }
/* 截图 */
.img_item {width: 6.86rem;overflow-x: auto;border-radius: 0.12rem;overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch; padding: 0.26rem 0.32rem 0.25rem;}
.img_item ul{font-size: 0;}
.img_item ul li {margin-right: .1rem; display: inline-block; }
.img_item ul li img {width:auto;max-height: 3.8rem;border-radius: 0.12rem;}
div.photo-box {width: 100%;background: rgba(0,0,0,.8);height: 100% !important;position: fixed;overflow: hidden;display: none;z-index: 999;left: 0;top: 0;}
.cf {*zoom: 1;}
.pinch-zoom-container{height: 100% !important;}
.img-slider {position: absolute;left: 0;top: 0;padding: 0;}
.img-slider li {overflow: hidden;display: table-cell;vertical-align: middle;z-index: 999;}
div.photo-box li {list-style: none;}
.img-slider li img {vertical-align: middle;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.cf:before, .cf:after {content: " ";display: table;}
.cf:after {clear: both;}
.sectionFour_gd { background: url(../images/bg3.jpg); padding-bottom: 0.24rem; }
.sectionFour_gd .historyCont { width: 7rem; margin: auto; background: #fff; padding: 0.17rem 0; border-radius: 0.22rem; position: relative; }
.sectionFour_gd .historyCont .tlt { font-size: 0.34rem; color: #272727; line-height: 0.64rem; text-indent: 0.34rem; }
.sectionFour_gd .historyCont a.history { position: absolute; top: 0.24rem; right: 0; width: 1.2rem; height: 0.52rem; line-height: 0.52rem; text-align: center; font-size: 0.18rem; color: #fff; border-radius: 0.26rem 0 0 0.26rem; background: #f7a934; }
.sectionFour_gd .historyCont .cont h3 { line-height: 0.57rem; color: #999999; font-size: 0.24rem; text-indent: 0.34rem; }
.sectionFour_gd .historyCont .cont p { line-height: 0.39rem; color: #666666; font-size: 0.24rem; margin: 0 0.34rem 0.49rem 0.34rem; }
.sectionFour_gd .historyCont .cont p:last-child { margin-bottom: 0; }
.sectionFour_gd .unfoldCont2, .sectionFour_gd .foldCont2{ width: 7rem; height: 0.78rem; margin: auto; background: linear-gradient(to top,#fff 70%, rgba(255, 255, 255, 0)); position: relative; z-index: 0; top: -0.42rem; }
.sectionFour_gd .unfoldCont2 { background: rgba(255, 255, 255, 0); top: 0; margin-bottom: 0.42rem; }
.sectionFour_gd .foldCont2 em, .sectionFour_gd .unfoldCont2 em { width: 7rem; height: 0.01rem; background: #ffa114; position: absolute; bottom: 0.16rem; left: 0; right: 0; margin: auto; }
.sectionFour_gd .foldCont2 span, .sectionFour_gd .unfoldCont2 span{ width: 1.36rem; height: 0.33rem; line-height: 0.33rem; font-size: 0.18rem; color: #ffaf4b; border: 0.01rem solid #feae49; text-align: center; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; z-index: 1; background: #fff; }
.sectionFour_gd .foldCont2 span i, .sectionFour_gd .unfoldCont2 span i { display: inline-block; width: 0.12rem; height: 0.16rem; background-position: -2.46rem -0.08rem; vertical-align: top; margin: 0.08rem 0 0 0.1rem; }
.sectionFour_gd .unfoldCont2 span i { background-position: -2.79rem -0.08rem; }
.sectionFive_gd { padding-bottom: 0.24rem; background: url(../images/bg3.jpg); }
.sectionFive_gd .tlt { line-height: 0.84rem; color: #272727; font-size: 0.34rem; text-indent: 0.33rem; }
.sectionFive_gd .report { position: absolute; width: 1.2rem; height: 0.52rem; line-height: 0.52rem; border-radius: 0.26rem 0 0 0.26rem; background: #fee600; font-size: 0.24rem; color: #fff; top: 0.24rem; right: 0; }
.sectionFive_gd .report i { display: inline-block; width: 0.26rem; height: 0.26rem; background-position: -3.09rem -0.01rem; vertical-align: top; margin: 0.13rem 0.07rem 0 0.14rem; }
.sectionFive_gd .detailMsg { width: 7rem; background: #fff; border-radius: 0.22rem; margin: auto;position: relative; }
.sectionFive_gd dl { padding-top: 0.12rem; }
.sectionFive_gd dl dd, .sectionFive_gd dl dt{ float: left; width: 3.42rem; white-space: nowrap; overflow: hidden; margin-left: 0.24rem; text-indent: 0.04rem; }
.sectionFive_gd dl dd { height: 0.38rem; line-height: 0.38rem; font-size: 0.18rem; color: #999999; }
.sectionFive_gd dl dd:nth-child(2n), .sectionFive_gd dl dt:nth-child(2n) { width: 2.94rem; }
.sectionFive_gd dl dt { height: 0.42rem; line-height: 0.42rem; font-size: 0.24rem; color: #666666; margin-bottom: 0.24rem; }
.sectionFive_gd dl dt a { color: #6e88ff; }
.sectionSix_gd { padding: 0 0.25rem 0.24rem; background: url(../images/bg3.jpg); }
.sectionSix_gd .tlt { line-height: 0.85rem; font-size: 0.34rem; color: #272727; padding: 0.08rem 0 0 0.34rem; border-radius: 0.22rem 0.22rem 0 0; background: #fff; }
.sectionSix_gd ul { background: #fff; border-radius: 0 0 0.22rem 0.22rem; padding: 0 0 0.14rem 0.34rem; }
.sectionSix_gd ul li { float: left; margin: 0 0.42rem 0.28rem 0; }
.sectionSix_gd ul li:nth-child(4n) { margin-right: 0; }
.sectionSix_gd ul li a { display: block; width: 1.28rem; }
.sectionSix_gd ul li a img { display: block; width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin-bottom: 0.03rem; }
.sectionSix_gd ul li a p { height: 0.53rem; line-height: 0.53rem; color: #333333; font-size: 0.24rem; white-space: no-wrap; overflow: hidden; }
.sectionSix_gd ul li a div {width: 1.3rem;height: 0.48rem;line-height: 0.48rem;font-size: 0.17rem;color: #ed5758;border-radius: 0.08rem;border: 0.01rem solid #ed5758;margin: 0 auto;}
.sectionSix_gd ul li a div i { display: inline-block; width: 0.2rem; height: 0.21rem; background-position: -3.58rem -0.03rem; margin: 0 0.12rem 0 0.14rem; }
.sectionSix_gd ul li a div.order { text-align: center; color: #ffa114; border-color: #ffa114; }
.sectionSeven_gd { position: relative; padding: 0 0.25rem 0.24rem; background: url(../images/bg3.jpg); margin-bottom: 0.03rem; }
.sectionSeven_gd .tlt { line-height: 1rem; font-size: 0.34rem; color: #272727; padding-left: 0.34rem; border-radius: 0.22rem 0.22rem 0 0; background: #fff; position: relative; }
.sectionSeven_gd .recommendBar { position: absolute; width: 4.92rem; height: 0.3rem; line-height: 0.3rem; font-size: 0.2rem; color: #e1e1e1; display: flex; top: 0.36rem; right: 0.46rem; overflow: hidden; }
.sectionSeven_gd .recommendBar div { text-align: center; width: 1.14rem; text-align: center; color: #7e7e7e; }
.sectionSeven_gd .recommendBar div.current { background: #ffa800; color: #fff; transform: skewX( -20deg ); }
.sectionSeven_gd .recommendBar div:nth-child(1).current { margin: 0 0.04rem 0 0.1rem; }
.sectionSeven_gd .recommendBar div:nth-last-child(1).current { margin-right: 0.1rem; }
.sectionSeven_gd .barBox { background: #fff; border-radius:  0 0 0.22rem 0.22rem; padding: 0.02rem 0.35rem 0.17rem 0.34rem; }
.sectionSeven_gd .barBox .menu_cont { width: 6.27rem; height: 4.44rem; border-radius: 0.16rem; position: relative; }
.sectionSeven_gd .barBox .menu_cont img { display: block; width: 100%; height: 2.94rem; border-radius: 0.16rem 0.16rem 0 0; }
.sectionSeven_gd .barBox .menu_cont a>i { position: absolute; width: 1.14rem; height: 0.36rem; line-height: 0.36rem; color: #fff; font-size: 0.18rem; text-align: center; padding-bottom: 0.1rem; background-position: -0.03rem -0.54rem; top: -0.05rem; left: -0.08rem; }
.sectionSeven_gd .barBox .menu_cont .cont { height: 1.31rem; background: #f6f6f6; border-radius: 0 0 0.16rem 0.16rem; padding: 0.19rem 0 0 0.23rem; }
.sectionSeven_gd .barBox .menu_cont .cont .txt { width: 5.8rem; height: 1.08rem; line-height: 0.36rem; color: #666666; font-size: 0.22rem; overflow: hidden; }
.sectionSeven_gd .barBox .menu_cont .cont .txt i { display: inline-block; width: 0.32rem; height: 0.24rem; background-position: -4.51rem -0.51rem; margin-right: 0.19rem; }
.sectionSeven_gd .barBox ul { margin-top: 0.34rem; }
.sectionSeven_gd .barBox ul li { float: left; }
.sectionSeven_gd .barBox ul li a { display: block; width: 1.78rem; height: 2.4rem; border: 0.01rem solid #e0e0e0; background: url(../images/bg3.jpg); margin: 0 0.42rem 0.3rem 0; border-radius: 0.18rem; }
.sectionSeven_gd .barBox ul li:nth-child(3n) a { margin-right: 0; }
.sectionSeven_gd .barBox ul li a img { display: block; width: 1.14rem; height: 1.14rem; border-radius: 0.16rem; margin: 0.28rem auto 0; }
.sectionSeven_gd .barBox ul li a .name { line-height: 0.5rem; color: #333333; font-size: 0.24rem; text-align: center; white-space: nowrap; overflow: hidden; }
.sectionSeven_gd .barBox ul li a .type { line-height: 0.24rem; color: #999999; font-size: 0.18rem; text-align: center; white-space: nowrap; overflow: hidden; }
.sectionSeven_gd .barBox ul li a .type em { color: #52ce9a; }
.sectionEight_gd { padding: 0 0.25rem 0.24rem; background: url(../images/bg3.jpg); }
.sectionEight_gd .tlt { line-height: 0.96rem; font-size: 0.34rem; color: #272727; padding: 0.02rem 0 0 0.34rem; border-radius: 0.22rem 0.22rem 0 0; background: #fff; }
.sectionEight_gd ul { background: #fff; border-radius: 0 0 0.22rem 0.22rem; padding: 0 0 0.14rem 0.34rem; }
.sectionEight_gd ul li a { width: 6.3rem; height: 0.89rem; background:#f6f6f6; border: 0.01rem solid #ececec; border-radius: 0.08rem; margin-bottom: 0.2rem; padding-top: 0.17rem; }
.sectionEight_gd ul li:last-child a { margin-bottom: 0.37rem; }
.sectionEight_gd ul li a img { float: left; width: 0.72rem; height: 0.72rem; border-radius: 0.1rem; margin: 0 0.17rem ; }
.sectionEight_gd ul li a .cont { float: left; width: 3.9rem; white-space: nowrap; overflow: hidden; }
.sectionEight_gd ul li a .cont .name { height: 0.42rem; line-height: 0.42rem; color: #333333; font-size: 0.24rem; }
.sectionEight_gd ul li a .cont .msg { height: 0.3rem; line-height: 0.3rem; color: #949494; font-size: 0.2rem; }
.sectionEight_gd ul li a .cont .msg span { padding-right: 0.24rem; }
.sectionEight_gd ul li a .down { float: left; width: 1.04rem; height: 0.42rem; line-height: 0.42rem; border-radius: 0.08rem; border: 0.01rem solid #ed5758; font-size: 0.22rem; color: #ed5758; text-align: center; margin: 0.14rem 0 0 0.12rem; }
/* 查看权限 */
.viewAuthority, .privacyAgreement, .historyLogs { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; z-index: 9999999999; }
.viewAuthority .header, .privacyAgreement .header, .historyLogs .header { height: 0.9rem; line-height: 0.9rem; background: #f3f3f3; }
.viewAuthority .header i.prev, .privacyAgreement .header i.prev, .historyLogs .header i.prev { float: left; width: .22rem; height: .4rem; background-position: -7rem -0.92rem; margin: 0.26rem 2.5rem 0 0.41rem; }
.viewAuthority .header i.close, .privacyAgreement .header i.close, .historyLogs .header i.close { float: left; width: 0.28rem; height: 0.28rem; background-position: -0.54rem -1.87rem; margin: 0.31rem 1.68rem 0 0; }
.viewAuthority .header p, .privacyAgreement .header p, .historyLogs .header p { float: left; font-size: 0.32rem; color: #000; }
.viewAuthority p.tlt, .privacyAgreement p.tlt, .historyLogs p.tlt { line-height: 0.78rem; color: #333333; font-size: 0.28rem; font-weight: bold; margin: 0 0.43rem; }
.viewAuthority p.txt, .privacyAgreement p.txt, .historyLogs p.txt { line-height: 0.5rem; color: #7b7b7b; font-size: 0.27rem; margin: 0 0.43rem; }
.viewAuthority>p:nth-child(2), .privacyAgreement>p:nth-child(2), .historyLogs>p:nth-child(2) { margin-top: 0.42rem; }
/* gameList */
.sectionOne_gl { width: 100%; height: 3.5rem; background: url(../images/bg3.jpg); }
.sectionOne_gl>p { line-height: 0.84rem; color: #3a465e; font-size: 0.34rem; text-indent: 0.25rem; }
.sectionOne_gl ul { display: flex; overflow-x: auto; margin-left: 0.09rem; }
.sectionOne_gl ul li a { display: block; width: 1.62rem; margin: 0 0.1rem; }
.sectionOne_gl ul li a img { display: block; width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin: 0 auto 0.03rem; }
.sectionOne_gl ul li a p { line-height: 0.54rem; color: #333333; font-size: 0.24rem; white-space: nowrap; overflow: hidden; text-align: center; }
.sectionOne_gl ul li a div { width: 1.18rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.22rem; color: #ed5758; border-radius: 0.08rem; border: 0.01rem solid #ed5758; margin: 0 auto; }
.sectionOne_gl ul li a div i { display: inline-block; width: 0.2rem; height: 0.21rem; background-position: -3.58rem -0.03rem; margin: 0 0.12rem 0 0.14rem; position: relative; top: 0.02rem; }
.sectionTwo_gl { margin: 0.32rem 0 0 0.26rem; }
.sectionTwo_gl li { float: left; margin: 0 0.19rem 0.19rem 0; }
.sectionTwo_gl li a { display: block; width: 1.6rem; height: 0.9rem; font-size: 0.24rem; color: #fff; line-height: 0.9rem; text-align: center; border-radius: 0.2rem; background: linear-gradient(to bottom, #5feffe, #1ba9ff); position: relative; }
.sectionTwo_gl li i{ position: absolute; width: 0.45rem; height: 0.43rem; background-position: 0 -2.25rem; top: 0.24rem; left: 0.12rem; }
.sectionTwo_gl li:nth-child(1) a { background: linear-gradient(to bottom, #5feffe, #1ba9ff);}
.sectionTwo_gl li:nth-child(2) a { background: linear-gradient(to bottom, #26fbcf, #13e091);}
.sectionTwo_gl li:nth-child(3) a { background: linear-gradient(to bottom, #ffcf27, #fea713);}
.sectionTwo_gl li:nth-child(4) a { background: linear-gradient(to bottom, #6d8bff, #ae76ff);}
.sectionTwo_gl li:nth-child(5) a { background: linear-gradient(to bottom, #6d8bff, #ae76ff);}
.sectionTwo_gl li:nth-child(6) a { background: linear-gradient(to bottom, #ffcf27, #fea713);}
.sectionTwo_gl li:nth-child(7) a { background: linear-gradient(to bottom, #5eeefe, #1aa8ff);}
.sectionTwo_gl li:nth-child(8) a { background: linear-gradient(to bottom, #ff686a, #ff5695);}
.sectionTwo_gl li:nth-child(9) a { background: linear-gradient(to bottom, #ff686b, #ff5694);}
.sectionTwo_gl li:nth-child(10) a { background: linear-gradient(to bottom, #5eeefe, #1aa8ff);}
.sectionTwo_gl li:nth-child(11) a { background: linear-gradient(to bottom, #26fbcf, #12e090);}
.sectionTwo_gl li:nth-child(12) a { background: linear-gradient(to bottom, #ffcf27, #fea814);}
.sectionTwo_gl li:nth-child(2) a i { background-position: 0  -2.91rem; }
.sectionTwo_gl li:nth-child(4) a i { background-position: -0.83rem -2.91rem; }
.sectionTwo_gl li:nth-child(5) a i { background-position: -1.51rem  -2.91rem; }
.sectionTwo_gl li:nth-child(6) a i { background-position: -2.23rem  -2.91rem; }
.sectionTwo_gl li:nth-child(7) a i { background-position: -2.93rem  -2.91rem; }
.sectionTwo_gl li:nth-child(8) a i { background-position: -3.62rem  -2.91rem; }
.sectionTwo_gl li:nth-child(9) a i { background-position: -4.42rem  -2.91rem; }
.sectionTwo_gl li:nth-child(10) a i { background-position: -5.11rem  -2.91rem; }
.sectionTwo_gl li:nth-child(11) a i { background-position: -5.76rem  -2.91rem; }
.sectionTwo_gl li:nth-child(3) a i { background-position: -6.45rem  -2.91rem; }
.sectionTwo_gl li a.current { font-weight: bold; }
.sectionThree_gl .tabMenu { height: 0.84rem; line-height: 0.84rem; color: #333333; }
.sectionThree_gl .tabMenu .line { float: left; width: 0.06rem; height: 0.28rem; margin: 0.3rem 0.19rem 0 0.24rem; border-radius: 0.06rem; background: #f7a934; }
.sectionThree_gl .tabMenu p { float: left; font-size: 0.34rem; margin-right: 0.4rem; }
.sectionThree_gl .tabMenu div { font-size: 0; }
.sectionThree_gl .tabMenu span { display: inline-block; font-size: 0.3rem; color: #787878; padding-right: 0.44rem; }
.sectionThree_gl .tabMenu span.current { color: #f7a934; }
.sectionThree_gl ul { margin: 0 0 0.37rem 0.25rem; }
.sectionThree_gl ul li a { display: block; height: 1.28rem; padding: 0.3rem 0; border-bottom: 0.01rem solid #ececec; }
.sectionThree_gl ul li a img{ float: left; width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin-right: 0.3rem; }
.sectionThree_gl ul li a .cont { float: left; width: 3.8rem; white-space: nowrap; overflow: hidden; }
.sectionThree_gl ul li a .cont .name { line-height: 0.56rem; font-size: 0.3rem; color: #333333; }
.sectionThree_gl ul li a .cont .type { line-height: 0.34rem; font-size: 0.22rem; color: #9f9fa4; }
.sectionThree_gl ul li a .cont .orderTxt { line-height: 0.34rem; font-size: 0.22rem; color: #ffa114; }
.sectionThree_gl ul li a .cont .type em { color: #ffa114; padding: 0 0.1rem 0 0.3rem; }
.sectionThree_gl ul li a .cont .txt { line-height: 0.36rem; font-size: 0.22rem; color: #666666; }
.sectionThree_gl ul li a .down { float: left; width: 1.2rem; height: 0.5rem; line-height: 0.5rem; text-align: center; border-radius: 0.24rem; font-size: 0.23rem; color: #fff; background: #ed5758; margin: 0.37rem 0 0 0.35rem; }
.sectionThree_gl ul li a .order { float: left; width: 1.2rem; height: 0.5rem; line-height: 0.5rem; text-align: center; border-radius: 0.24rem; font-size: 0.23rem; color: #fff; background: #ffa114; margin: 0.37rem 0 0 0.35rem; }
.sectionThree_gl .structure_gameList ul li:nth-child(2) { border-top: 0.01rem solid #ececec; }
.sectionThree_gl .structure_gameList ul li:first-child a { width: 7.02rem; height: 3.8rem; border-radius: 0.22rem; background: #f5f5f5; padding: 0; margin-bottom: 0.36rem; border: none; position: relative; }
.sectionThree_gl .structure_gameList ul li:first-child a i.hot { position: absolute; top: 0; left: 0; height: 0.93rem; width: 0.74rem; background-position: -1.53rem -.5rem; }
.sectionThree_gl .structure_gameList ul li:first-child a>img { width: 100%; height: 2.2rem; border-radius: 0.22rem 0.22rem 0 0; }
.sectionThree_gl .structure_gameList ul li:first-child a .box { float: left; width: 100%; height: 1.6rem; position: relative; }
.sectionThree_gl .structure_gameList ul li:first-child a .box>img { width: 1.54rem; height: 1.54rem; border-radius: 0.38rem; border: 0.08rem solid #f5f5f5; position: relative; top: -0.27rem; margin: 0 0.26rem 0 0.24rem; }
.sectionThree_gl .structure_gameList ul li:first-child a .box .name { width: 3.3rem; line-height: 0.6rem; font-size: 0.34rem; font-weight: bold; color: #333333; margin-top: 0.18rem; white-space: nowrap; overflow: hidden; }
.sectionThree_gl .structure_gameList ul li:first-child a .box .txt { width: 4.5rem; line-height: 0.48rem; font-size: 0.22rem; color: #9f9fa4; white-space: nowrap; overflow: hidden; }
.sectionThree_gl .structure_gameList ul li:first-child a .box .down { position: absolute; height: 0.5rem; line-height: 0.5rem; width: 1.2rem; font-size: 0.18rem; color: #fff; border-radius: 0.3rem; background: linear-gradient(to right, #f54b32, #fe7037); top: -0.26rem; right: 0.17rem; border: 0.06rem solid #f5f5f5; margin: 0; }
.sectionThree_gl .structure_gameList ul li:first-child a .box .down i { display: inline-block; width: 0.2rem; height: 0.22rem; vertical-align: top; margin: 0.14rem 0.1rem 0 0; background-position: -4.43rem 0; }
/* zt */
.sectionOne_zt { width: 100%; background: url(../images/bg3.jpg); }
.sectionOne_zt>p { line-height: 0.84rem; color: #3a465e; font-size: 0.34rem; text-indent: 0.25rem; }
.sectionOne_zt>div { width: 7.02rem; height: 3.8rem; border-radius: 0.22rem; position: relative; margin: 0 auto 0.32rem; }
.sectionOne_zt>div i.hot { position: absolute; top: 0; left: 0; height: 0.93rem; width: 0.74rem; background-position: -1.53rem -.5rem; }
.sectionOne_zt>div img {width: 100%;height: 3.8rem;border-radius: 0.22rem;}
.sectionOne_zt>div>a>div { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 0.22rem; background: linear-gradient(to top, #00000080, transparent); }
.sectionOne_zt>div>a>div .name { line-height: 0.77rem; width: 6.34rem; white-space: nowrap; overflow: hidden; color: #ffffff; font-size: 0.32rem; border-bottom: 0.02rem solid #99999950; margin: 2.04rem 0.33rem 0 0.32rem; }
.sectionOne_zt>div>a>div .txt { line-height: 0.66rem; color: #cccccc; font-size: 0.2rem; width: 6.34rem; white-space: nowrap; overflow: hidden; margin: 0 0.32rem; text-overflow: ellipsis; }
.sectionOne_zt ul { display: flex; overflow-x: auto; padding: 0 0 0.36rem 0.09rem; }
.sectionOne_zt ul li a { display: block; width: 1.62rem; margin: 0 0.1rem; }
.sectionOne_zt ul li a img { display: block; width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin: 0 auto 0.03rem; }
.sectionOne_zt ul li a p { line-height: 0.54rem; color: #333333; font-size: 0.24rem; white-space: nowrap; overflow: hidden; text-align: center; }
.sectionOne_zt ul li a div { width: 1.18rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.22rem; color: #ed5758; border-radius: 0.08rem; border: 0.01rem solid #ed5758; margin: 0 auto; }
.sectionOne_zt ul li a div i { display: inline-block; width: 0.2rem; height: 0.21rem; background-position: -3.58rem -0.03rem; margin: 0 0.12rem 0 0.14rem; position: relative; top: 0.02rem; }
.sectionTwo_zt .tabMenu { height: 0.84rem; line-height: 0.84rem; color: #333333; }
.sectionTwo_zt .tabMenu .line { float: left; width: 0.06rem; height: 0.28rem; margin: 0.3rem 0.19rem 0 0.24rem; border-radius: 0.06rem; background: #f7a934; }
.sectionTwo_zt .tabMenu p { float: left; font-size: 0.34rem; margin-right: 0.4rem; }
.sectionTwo_zt .tabMenu div { font-size: 0; }
.sectionTwo_zt .tabMenu a { display: inline-block; font-size: 0.3rem; color: #787878; padding-right: 0.44rem; }
.sectionTwo_zt .tabMenu a.current { color: #f7a934; }
.sectionTwo_zt ul.box { margin-bottom: 0.4rem; }
.sectionTwo_zt ul.box>li { border-bottom: 0.01rem solid #e6e6e6; margin: 0.3rem 0.26rem 0 0.26rem; }
.sectionTwo_zt ul.box>li:first-child { margin-top: 0.1rem; }
.sectionTwo_zt ul.box>li a { height: 1.91rem; }
.sectionTwo_zt ul.box>li a img { float: left; width: 3.38rem; height: 1.91rem; border-radius: 0.12rem; margin-right: 0.2rem; }
.sectionTwo_zt ul.box>li a .cont .name { width: 3.36rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.3rem; font-weight: bold; color: #424242; white-space: nowrap; overflow: hidden; }
.sectionTwo_zt ul.box>li a .cont .txt { width: 3.36rem; height: 1.1rem; line-height: 0.37rem; font-size: 0.24rem; color: #8f8f8f; overflow: hidden; }
.sectionTwo_zt ul.box ul { display: flex; width: 7.24rem; overflow: auto; margin: 0.3rem 0; }
.sectionTwo_zt ul.box ul li { margin-right: 0.14rem; white-space: nowrap; }
.sectionTwo_zt ul.box ul li a { height: 0.6rem; line-height: 0.6rem; padding: 0 0.26rem; font-size: 0.24rem; color: #8f8f8f; border-radius: 0.06rem; text-align: center; background: #eeeeee; }
/* ztDetail */
.sectionOne_ztD { position: relative; padding: 3.29rem 0.25rem 0.24rem; background: url(../images/bg3.jpg); }
.sectionOne_ztD>img { position: absolute; width: 100%; height: 3.84rem; top: 0; left: 0; }
.sectionOne_ztD>span { position: absolute; width: 100%; height: 3.84rem; top: 0; left: 0; background: linear-gradient(to top, rgba(0,0,0,.2), transparent); z-index: 1; }
.sectionOne_ztD>div {position: relative;width: 6.67rem;height: 2.96rem;background: #fff;border-radius: 0.24rem;z-index: 1;padding: 0.25rem 0 0 0.33rem;}
.sectionOne_ztD>div h1 { width: 5rem; line-height: 0.39rem; color: #333333; font-size: 0.3rem; white-space: nowrap; overflow: hidden; }
.sectionOne_ztD>div .update { width: 5rem; line-height: 0.62rem; color: #999999; font-size: 0.18rem; white-space: nowrap; overflow: hidden; }
.sectionOne_ztD>div .txt {width: 6.35rem;height: 1.62rem;line-height: 0.41rem;color: #666666;font-size: 0.22rem;overflow: hidden;}
.sectionOne_ztD>div .txt i { display: inline-block; width: 0.32rem; height: 0.24rem; background-position: -3.82rem -0.49rem; margin-right: 0.19rem; }
.sectionOne_ztD>div>i { position: absolute; right: 0; top: 0.41rem; width: 1rem; height: 0.48rem; line-height: 0.48rem; text-align: center; font-size: 0.2ren; color: #fff; background-position: -2.52rem -0.49rem; }
.sectionTwo_ztD { background: url(../images/bg3.jpg); }
.sectionTwo_ztD ul { width: 7rem; border-radius: 0.22rem 0.22rem 0 0; background: #fff; padding-bottom: 0.32rem; margin: 0 auto; }
.sectionTwo_ztD ul li a { display: block; height: 1.28rem; padding: 0.3rem 0; border-bottom: 0.01rem solid #ececec; margin-left: 0.28rem; }
.sectionTwo_ztD ul li a img{ float: left; width: 1.28rem; height: 1.28rem; border-radius: 0.28rem; margin-right: 0.3rem; }
.sectionTwo_ztD ul li a .cont { float: left; width: 3.4rem; white-space: nowrap; overflow: hidden; }
.sectionTwo_ztD ul li a .cont .name { line-height: 0.56rem; font-size: 0.3rem; color: #333333; }
.sectionTwo_ztD ul li a .cont .type { line-height: 0.34rem; font-size: 0.22rem; color: #9f9fa4; }
.sectionTwo_ztD ul li a .cont .orderTxt { line-height: 0.34rem; font-size: 0.22rem; color: #ffa114; }
.sectionTwo_ztD ul li a .cont .type em { color: #ffa114; padding: 0 0.1rem 0 0.3rem; }
.sectionTwo_ztD ul li a .cont .txt { line-height: 0.36rem; font-size: 0.22rem; color: #666666; }
.sectionTwo_ztD ul li a .down { float: left; width: 1.2rem; height: 0.5rem; line-height: 0.5rem; text-align: center; border-radius: 0.24rem; font-size: 0.23rem; color: #fff; background: #ed5758; margin: 0.37rem 0 0 0.35rem; }
.sectionTwo_ztD ul li a .order { float: left; width: 1.2rem; height: 0.5rem; line-height: 0.5rem; text-align: center; border-radius: 0.24rem; font-size: 0.23rem; color: #fff; background: #ffa114; margin: 0.37rem 0 0 0.35rem; }
.ztDPage { width: 6.9rem; padding: 0 0.05rem 0.42rem; background: #fff; margin: 0 auto; border-radius: 0 0 0.22rem 0.22rem; }
.sectionThree_ztD { width: 100%; background: url(../images/bg3.jpg); padding-bottom: 0.34rem; }
.h3 { width: 100%; line-height: 0.9rem; font-size: 0.34rem; color: #3a465e; text-indent: 0.26rem; position: relative; }
.h3 .more { position: absolute; font-size: 0.28rem; color: #cac8c9; top: 0; right: 0.3rem; font-weight: normal; }
.h3 .more em { color: #fd1e00; }
.sectionThree_ztD ul { margin-left: 0.26rem; }
.sectionThree_ztD li { float: left; }
.sectionThree_ztD li a { display: block; height: 0.62rem; line-height: 0.62rem; padding: 0 0.3rem; margin: 0 0.26rem 0.2rem 0; font-size: 0.24rem; color: #333333; text-align: center; background: #fff; border-radius: 0.28rem; }
.sectionThree_ztD li a.current { color: #f7a934; }
/* feedback */
.feBaBtn { position: absolute;top: 0;right: 0;padding:0.24rem .26rem .16rem;overflow: hidden;height: 0.4rem; line-height: 0.4rem; color: #ffbe00; text-align: center;}
.feBaBtn i { display: inline-block; position: relative; top: 0.05rem;width: .22rem; height: .4rem; background-position: -3.17rem -0.54rem; margin-right: .06rem; }
.feedBack{overflow: hidden; width: 100%; height: 100%; max-width: 7.5rem; min-width: 3.2rem; background: #fff; position: fixed; top: 0; left: 0; right: 0; bottom: 0; margin: auto; z-index: 2; }
.feHead{height: .88rem;background-color: #f3f3f3;display: flex;justify-content: space-between;position: relative;}
.feHead span{font-size: 0.32rem; color: #000;line-height: .88rem;text-align: center;}
.feHead>i{width: .22rem; height: .4rem; background-position: -7rem -0.92rem;position: relative;left: .26rem;top: .26rem;}
.feHead a i{width: .38rem;height: .38rem;display: block;background-position: -7.09rem -.5rem;position: absolute;right: .26rem;top: .24rem;}
.feedBack .h20{height: 0;}
.feBack{margin: 0 .26rem .25rem;}
.feBack span{font-size: .24rem;color: #898989;margin: .32rem 0;display: block;}
.feBack .info{border: 1px solid #dfe2e6;border-radius: .1rem;}
.feBack .info p{font-size: .28rem;color: #303030;line-height: .88rem;border-bottom: 1px solid #dfe2e6;}
.feBack textarea{width: 6.78rem;height: 1.78rem;border: none;resize:none;background: #edf1f5;padding-left: .2rem;padding-top: .18rem;font-size: .24rem;}
.checkbox {position: relative;height: .88rem;line-height: .88rem;border-bottom: 1px solid #dfe2e6;}
.checkbox:nth-last-child(1){border-bottom: none;}
.checkbox input[type='checkbox'] {position: absolute;left: 0;top: 0;width: .2rem;height: .2rem;opacity: 0;}
.checkbox label {position: absolute;left: .3rem;top: 0;height: .2rem;line-height: .2rem;width: 6.1rem;font-size: .28rem;color: #303030;padding:.34rem 0;}
.checkbox label:after {content: '';position: absolute;right: -.3rem;top: .3rem;width: .16rem;height: .16rem;border: .06rem solid #fff;border-radius: 50%;box-shadow: 0 0 0 1px #ddd ;}
.checkbox input[type='checkbox']:checked + label:after {background-color: #2a2a2b;}
.telBox{height: .88rem;line-height: .88rem;margin: 0 .26rem;overflow: hidden;}
.telBox span{font-size: .24rem;color: 00121a;}
.telBox input{border: none;height: .56rem;width: 3.2rem;margin-top: .12rem;float: right;font-size: .24rem;border: 1px solid #dfe2e6;border-radius: .02rem;}
.telBox input::-webkit-input-placeholder {color: #888;}
.telBox input:-moz-placeholder { color: #888;}
.telBox input::-moz-placeholder { color: #888;}
.telBox input:-ms-input-placeholder { color: #888;}
.feSubmit{height: 1.6rem;width: 7.5rem;}
.feSubmit input{margin: .36rem .26rem 0;font-size: .26rem;width: 6.98rem;height: .88rem;line-height: .88rem;text-align: center;color: #fff;border: none;border-radius: .15rem;background-color: #2a2a2b;}
/* order */
.orderList{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}
.orderBox{position: absolute;z-index: 5;top: 2.84rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.42rem;border-radius: .12rem;text-align: center;}
.orderBox .oClose{position: absolute;top: -.96rem;right: .38rem;z-index: 10;}
.orderBox .oClose i{display: inline-block;width: .48rem;height: .96rem;background-position: 0 0;position: relative;}
.orderBox .oTitle{width: 100%;height: 2rem;text-align: center;font-size: .34rem;color: #fff;    background: #f7a934; border-radius: 0 0 1rem 1rem;}
.orderBox .oTitle i{display:block;width: .59rem;height: .58rem;background-position: -1.51rem -0.12rem;position: relative;top: .42rem;margin: 0 auto;}
.orderBox .oTitle p{margin-top: .56rem;font-size: .34rem;color: #fff;white-space: nowrap;overflow: hidden;}
.orderBox form .tel{width:5.28rem;border:1px solid #dadada;background-color:#fff;color:#999;font-size:.28rem;border-radius:.08rem;padding:0 .26rem;line-height: .82rem;margin: .6rem auto .06rem;overflow: hidden;white-space: nowrap;}
.orderBox form p{ color:#666;font-size:.28rem;line-height: .46rem;margin-top: .24rem;overflow: hidden;white-space: nowrap;}
.orderBox form p em{ color:#cc0000;}
.orderBox form span{display: block;color:#ccc;font-size:.24rem;line-height: .4rem;overflow: hidden;white-space: nowrap;}
.orderBox form .oBtn{width:5.3rem;border: 0;background-color:#ffa622;color:#fff;font-size:.32rem;border-radius:.08rem;line-height: .86rem;margin: .4rem auto .64rem;overflow: hidden;white-space: nowrap; }
.orderBox .msg{color: #fe684d;font-size: .18rem;text-align: left;display: block;width:5.6rem;margin: 0 auto;}
.orderBox .oKnow{display: block;width:3.82rem;border: 0;background-color:#ffb800;color:#fff;font-size:.32rem;border-radius:.39rem;line-height: .78rem;margin: .6rem auto 0rem;overflow: hidden;white-space: nowrap;}
.orderBox .oWin{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oWin p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oWin i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: 0 -6rem;position: relative;}
.orderBox .oLose{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oLose p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oLose i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: 0 -3.86rem;position: relative;}
.orderBox .oAgin{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oAgin p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oAgin i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: 0 -1.73rem;position: relative;}

/* add */
.sectionTwo_gd .downBox{display: flex;float: none;width: 7rem;margin:0 .25rem .26rem;padding-top: .32rem;}
.sectionTwo_gd .downBox a{width: auto;height: .68rem;line-height: 0.68rem;margin: 0;}
.sectionTwo_gd .downBox a.anDBtn,.sectionTwo_gd .downBox a.iosDBtn{ flex: 1;background: #fff;border: 1px solid #23c268;color: #23c268;margin:0;}
.sectionTwo_gd .downBox a.anDBtn i,.sectionTwo_gd .downBox a.iosDBtn i { display: inline-block; width: 0.46rem; height: 0.35rem; vertical-align: top;margin: 0.16rem 0.12rem 0 0; background-position: -6.23rem -.96rem; }
.sectionTwo_gd .downBox a.order{ flex: 1;border: none;margin:0;}
.sectionTwo_gd .downBox a.pcBtn{display: block;width: 3.38rem;height: 0.7rem; line-height: 0.7rem;margin-left: .2rem;}
.sectionTwo_gd .downBox a.pcBtn i { display: inline-block; width: 0.44rem; height: 0.44rem; vertical-align: top;margin: 0.14rem 0.16rem 0 0; background-position: -5.58rem -.96rem; }

.gaTips{display: block;padding: .2rem;border: 1px solid #99f3b5;border-radius: .03rem;background-color: #f2fff5;line-height: .4rem;margin: 0 .25rem .36rem;font-size: .24rem;color: #666;}
.gaTips label{font-size:.24rem;color: #23c268;}

.sectionSix_gd ul li a div{text-align: center;}
.sectionSeven_gd .barBox ul li a{height: 3.1rem;}
.sectionSeven_gd .barBox ul li a div {text-align: center;width: 1.3rem;height: 0.48rem;line-height: 0.48rem;font-size: 0.17rem;color: #ed5758;border-radius: 0.08rem;border: 0.01rem solid #ed5758;margin: 0 auto;margin-top: .2rem;}
.sectionSeven_gd .barBox ul li a div.order{color: #ffa114;border-color: #ffa114;}


.sectionOne_gl>p:nth-child(1){margin-bottom: .03rem;}
.sectionThree_gl .tabMenu{margin: .2rem auto .15rem;}
.sectionThree_gl .tabMenu span{line-height: .88rem;}
.sectionThree_gl .tabMenu span.current{font-weight: bold;}
.sectionThree_gl .tabMenu span:nth-of-type(1){margin-left: .42rem;}
.sectionOne_gl ul li a div i{margin: 0;margin-right: .08rem;top: 0;}
.sectionOne_gl ul li a div{width: 1.4rem;text-align: center;overflow-y: hidden;}
.sectionThree_gl .options_1 ul,.sectionThree_gl .options_2 ul{margin-right:.25rem ;}
.options_1 .pageWrap{ padding: 0 .25rem .25rem;}
.options_1 .pageWrap .right,.options_1 .pageWrap .left{left: 0;margin: auto;right: 0;}

.gSecret,.gPower,.agSecret{color: #009cff !important;cursor: pointer;}
/* rule */
.gRule{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.62);}
.ruleBox{position: absolute;z-index: 5;top: 100px;left: 0;right: 0;margin: auto;background-color: #fff;width: 320px;border-radius: 4px;text-align: center;}
.ruleBox .rClose{position: absolute;top: 10px;right:10px;margin: auto;z-index: 10;}
.ruleBox .rClose i{display: inline-block;width: 15px;height: 15px;background-position: -8px -5.6px;position: relative;}
.ruleBox .rTitle{position: relative;width: 100%;height: 50px;padding-top: 14px;text-align: center;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.ruleBox .rTitle>i{display:block;width: 133px;height: 91px;background-position: -11px -296.5px;position: absolute;top: -44.5px;left: 0;right: 0;margin: 0 auto;}
.ruleBox .rSure{display: block;width:240px;height: 39px;border: 0;background:#008bff;color:#fff;font-size:14px;border-radius:4px;line-height: 39px;margin: 15px auto 25px;overflow: hidden;white-space: nowrap;}
.ruleMain{background-color: #fff;display: block;height: 180px;border: none;padding: 7.5px 12.5px 12.5px;line-height: 21px;font-size: 12px;color: #4c4c4c;margin: 10px 12.5px 15px;overflow: auto;}
.ruleMain p{text-align: left;}
.ruleMain strong{display: block;color: #333;line-height:26px;font-size: 12px; font-weight: bold;text-indent:0em;text-align: left;}
.ruleMain p:nth-of-type(1){color: #333;font-size: 12px; font-weight: bold;}
/* Privacy */
.gPrivacy{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.62);}
.privacyTxt{position: absolute;z-index: 5;top: 100px;left: 0;right: 0;margin: auto;background-color: #fff;width: 320px;border-radius: 4px;text-align: center;}
.privacyTxt .pClose{position: absolute;top: 10px;right:10px;margin: auto;z-index: 10;}
.privacyTxt .pClose i{display: inline-block;width: 15px;height: 15px;background-position: -8px -5.6px;position: relative;}
.privacyTxt .oTitle{position: relative;width: 100%;height: 50px;padding-top: 14px;text-align: center;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.privacyTxt .oTitle>i{display:block;width: 133px;height: 91px;background-position: -11px -177px;position: absolute;top: -44.5px;left: 0;right: 0;margin: 0 auto;}
.privacyTxt .gSure{display: block;width:240px;height: 39px;border: 0;background:#008bff;color:#fff;font-size:14px;border-radius:4px;line-height: 39px;margin: 15px auto 25px;overflow: hidden;white-space: nowrap;}
.privacyMain{background-color: #fff;display: block;height: 180px;border: none;padding: 7.5px 12.5px 12.5px;line-height: 21px;font-size: 12px;color: #4c4c4c;margin: 10px 12.5px 15px;overflow: auto;}
.privacyMain p{text-align: left;}
.privacyMain strong{display: block;color: #333;line-height:26px;font-size: 12px; font-weight: bold;text-indent:0em;text-align: left;}
.privacyMain p:nth-of-type(1){color: #333;font-size: 12px; font-weight: bold;}
.maskTit{font-size: 20px;color: #202020;font-weight: bold;margin-top: -8px;line-height: 21px;white-space: nowrap;overflow: hidden;}
.gRule i,.gPrivacy i {background: url(../images/maskicon.png) no-repeat;background-size: 150px 600px;}

.ruleMain p{font-size: 12px;}	
.ruleBox {font-size: 12px;}
.privacyMain p{font-size: 12px;}	
.privacyTxt {font-size: 12px;}
.ruleBox .rTitle>i{background-position:-5px -276px}
.ruleBox .rClose i{background-position:-6px -7.6px}
.privacyTxt .oTitle>i{background-position:-5px -160px}
.privacyTxt .pClose i{background-position:-6px -7.6px}

.softWrap nav{background: #31b56e;}
.softWrap .sectionThree_gl ul li a .order{background: #31b56e;}
.softWrap .pageWrap .current{background: #31b56e;border-color: #31b56e;}
.softWrap .sectionThree_gd .gd_menu>div.current{color: #31b56e;border-color: #31b56e;}
.softWrap .sectionThree_gd .hiddenBox>.cont>h3::before{background-color: #92e9ba;}
.softWrap .sectionSix_gd ul li a div.order{color: #31b56e;border-color: #31b56e;}
.softWrap .logo a{background: url(../images/softlogo.png) no-repeat center center;background-size: 100% 100%;}
.softWrap footer a.logoBottom{background: url(../images/softlogo.png) no-repeat center center;background-size: 100% 100%;}

.jumpCont{    background: url(../images/bg3.jpg);}
.jumpCont .gd_menu {background:#fff ;margin-bottom: .2rem;width: 100%;border-bottom: 0.01rem solid #e7e7e7;border-top: 0.01rem solid #e7e7e7;position: relative;}
.jumpCont .gd_menu>div { float:left; width: 2.26rem; height: 0.82rem; line-height: 0.82rem; font-size: 0.28rem; color: #a7a7a7; text-align: center; position: relative; top: 0.04rem; cursor: pointer; border-bottom: 0.04rem solid transparent; }
.jumpCont .gd_menu>div:nth-child(3) { margin-right: 0; }
.jumpCont .gd_menu>div.current { color: #f7a934;font-size: 0.34rem; border-bottom: 0.04rem solid #f7a934;box-sizing: border-box; }
.jumpCont .gd_menu em { float: left; width: 0.02rem; height: 0.36rem; transform: rotate(20deg); background: #e6e6e6; margin: 0.3rem 0.16rem 0; }
.jumpCont .sectionThree_gd{margin-top: 0;}
.jumpCont .img_item{margin-top: .06rem;padding-top: 0;}
.scrollTop {position: fixed;bottom: 2.2rem;right: 0.2rem;width: 0.72rem;height: 0.72rem;background: url(../images/goTop.png) no-repeat ; z-index: 9}