html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;width: 100%;}
caption,th{text-align:left;font-weight:normal;}
p{word-break: break-all;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{color:#333;outline:0;}
body{background:#fff;font-family: Arial,sans-serif,"Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';}
a,a:hover, a.active{color:inherit;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{ font-size: 16px; font-size: 0.32rem;}
.clearfix:after, .tagList:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix, .tagList{ zoom:1;}
.fl, .flli li{ float: left; }
.fr{ float: right; }
.ov{ overflow: hidden; }
.specllist li a img{border-radius: 0.08rem}
.dsbl{ display: block;}
.dsil{ display: inline;}
.dsinbl{ display: inline-block;}
.dsNone{ display: none;}


.textAc{ text-align: center;}
.textAr{ text-align: right;}
.textAl{ text-align: left; }
.textIn{ text-indent: -999999px;}
.v_a{ vertical-align: middle;}

.fw_b{ font-weight: bold; }

.p_re{ position: relative;}
.p_ab{ position: absolute;}



.cfff{ color: #fff; }
.c000{ color: #000; }
.c666{ color: #666; }
.c999{ color: #999; }
.cff0000{ color: #ff0000; }
.c71a40e{ color: #71a40e; }
.cfb7e05{ color: #fb7e05; }

.fnwb{ font-weight: bold;}
.fnwn{ font-weight: normal;}

.t2em{ text-indent: 2em;}


.header{height: 0.9rem;line-height: 0.9rem;position: relative; background: -webkit-linear-gradient(left, #83d9ff 0%,#0da6ed 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83d9ff', endColorstr='#0da6ed',GradientType=1 );background: linear-gradient(to right, #83d9ff 0%,#0da6ed 100%);}
.headerBox{display: flex;flex: 1;margin: 0 0.24rem;}
.header .logo{ display: block; width: 0.75rem; overflow: hidden; padding-top: 0.1rem; }
.header .logo img{ height: 0.60rem; width: 100%;width: 100%;}
.header h4{flex: 1;color: #fff;font-size: 0.38rem;text-align: center;font-weight: bold;}
.meunBtn{ display: block; width: 0.68rem; padding-top: 0.1rem; }
.meunBtn i{ display: block; width: 0.68rem; height: 0.68rem; background: url("../images/icon-pre2.png") no-repeat;background-size:0.74rem auto; }
.meunBtn.active i{ background-position: 0 -0.74rem; }
.dropMap{ display: none; width: 100%; background: #fff; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); position: absolute; left: 0; top: 0.9rem; z-index: 999; padding-bottom: 0.36rem;}
.dropMap ul{ padding: 0.24rem 0; overflow: hidden;}
.dropMap ul li{ width: 20%; float: left; text-align: center; height: 0.64rem; line-height: 0.64rem; }
.dropMap ul li a{ font-size: 0.28rem;color: #888; width: 100%; height: 100%; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.search { margin: 0 0.24rem; position: relative; height: 0.64rem; background: #f5f5f5; border-radius: 0.32rem; display: flex; flex: 1; }
.search .search_box { position: relative; flex: 1; margin-right: 0.8rem; }
.search .search_box .search-input { width: 100%; border: none;float: left; background: none; height: 0.4rem; line-height: 0.4rem; font-size: 0.24rem; color: #333; margin: 0.12rem 0 0 0.2rem; }
.search .search_box .search-btn { display: inline-block; float: right; height: 0.38rem; width: 0.38rem; position: absolute; right: -0.56rem; top: 0.12rem; border: none 0; background: url(../images/icon-search.png) no-repeat; background-size: 100%; }
.nav{ width: 100%; height: 0.8rem; position: relative;}
.nav > span { display: inline-block; height: 0.8rem; width: 0.6rem; position: absolute; top: 0; }
.nav .l-y { left: 0; background: -moz-linear-gradient(left, white 0%, rgba(255, 255, 255, 0.3) 100%); background: -webkit-linear-gradient(left, white 0%, rgba(255, 255, 255, 0.3) 100%); background: -o-linear-gradient(left, white 0%, rgba(255, 255, 255, 0.3) 100%); background: -ms-linear-gradient(left, white 0%, rgba(255, 255, 255, 0.3) 100%); background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0.3) 100%); }
.nav .r-y { right:0; background: -moz-linear-gradient(right, white 0%, rgba(255, 255, 255, 0.3) 100%); background: -webkit-linear-gradient(right, white 0%, rgba(255, 255, 255, 0.3) 100%); background: -o-linear-gradient(right, white 0%, rgba(255, 255, 255, 0.3) 100%); background: -ms-linear-gradient(right, white 0%, rgba(255, 255, 255, 0.3) 100%); background: linear-gradient(to left, white 0%, rgba(255, 255, 255, 0.3) 100%); }
.navWrap{width: 100%; height: 0.8rem; background: #fff; -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.04); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.04); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.04); overflow-x: scroll; overflow-y: hidden;}
.navWrap ul { display: inline-block; padding: 0 0.24rem; overflow: hidden; height: 100%;}
.navWrap ul li { display: inline-block; padding: 0 0.3rem; float: left; text-align: center; height: 100%;}
.navWrap ul li a { display: inline-block; color: #333; font-size: 0.32rem; line-height: 0.7rem; margin: 0.04rem 0 0.08rem 0; }
.navWrap ul li a.current { color: #0da6ed; font-weight: bold; }

.swipe-hd { width: 100%; display: block; background: #fff; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; }
.swipe-hd .swiper-slide { position: relative; }
.swipe-hd .hd-bt { width: 100%; height: 0.8rem; background: url(../images/bg-hdbt.png) no-repeat; background-position: bottom; background-size: 100% auto; position: absolute; left: 0; bottom: 3px; z-index: 9; }
.swipe-hd .swiper-pagination { bottom: 4% !important; }
.swipe-hd .swiper-pagination-bullet { width: 4%; height: 4px; background: #d0cecd; border-radius: 2px; opacity: 1; }
.swipe-hd .swiper-pagination-bullet-active { background: #0da6ed; }
.swipe-hd a, .swipe-hd img{ width: 100%; }

.all-tit a { float: right; position: absolute; right: 0; top: 0.44rem; color: #999; font-size: 0.23rem; height: 0.4rem; line-height:0.4rem; width: 1.15rem; text-align: center; }
.all-tit { overflow: hidden; padding: 0.44rem 0 0.06rem 0; position: relative; text-align: center;}
.all-tit h4 { font-weight: 400; position: relative; margin: 0 auto; text-align: center; display: inline-block; height: 0.4rem; color: #333; font-size: 0.35rem; line-height: 0.4rem; }
.all-tit h4 i { background-size: 100%; background-repeat: no-repeat; }
.all-tit .tit-l { width: 0.77rem; height: 0.42rem; background-image: url(../images/select-tit.png); float: left; }
.all-tit .tit-r { width: 0.31rem; height: 0.23rem; background-image: url(../images/black-tit.png); float: right; margin-top:0.096rem; }
ul.sel-list { overflow: hidden; padding-bottom: 0.4rem; }
ul.sel-list li {width: 25%;float: left;margin-top: 0.28rem;}
.sel-list-t { display: block; }
a.sel-list-t img { width: 1.11rem; height: 1.11rem; border-radius: 8px; display: block; margin: 0 auto; }
a.sel-list-t span {color: #333;font-size: 0.268rem;display: block;text-align: center;overflow: hidden;height: 0.58rem;line-height: 0.58rem;padding-bottom: 0.0384rem;margin: 0 0.08rem;}
a.sel-list-b { color: #0da6ed; width: 1.09rem; height: 0.46rem; text-align: center; line-height: 0.46rem; border: 1px solid #0da6ed; display: block; margin: 0 auto; border-radius: 0.23rem; font-size: 0.23rem; }
.block-line { height: 0.2rem; border-top: 1px solid #e1e1e1; background: #f5f5f5; border-bottom: 1px solid #e1e1e1; box-sizing: border-box; }

section.tuij-game { background: url(../images/tuij_bg.png) 0 0 no-repeat; background-size: 105%; }
.tuij-game .all-tit h4 { color: #fff; }
.tuij-game .all-tit a{ color:#fff; }
.tuij-game h4 .tit-l { background-image: url(../images/tuij-g-tit.png); }
.tuij-game h4 .tit-r { background-image: url(../images/white-tit.png); }
.tjg-t img { width: 1.15rem; height: 1.15rem; border-radius: 50%; display: block; margin: -0.5rem auto 0; }
ul.tjg-list { overflow: hidden; zoom: 1; padding: 0.768rem 0.0768rem 0.3rem; }
ul.tjg-list li { float: left; width:1.92rem; margin: 0 0.21rem; background: #fff; border-radius: 0.05rem; }
a.tjg-b { height: 0.5759rem; line-height:0.5759rem; text-align: center; display: block; width: 100%; color: #fff; background: #83d9ff; font-size: 0.2688rem; border-bottom-left-radius: 0.05rem; border-bottom-right-radius: 0.05rem; }
a.tjg-t { display: block; }
a.tjg-t h5 { color: #333; text-align: center; display: block; font-size: 0.2688rem; height: 0.38rem; line-height: 0.38rem; margin: 0.19rem auto 0.038rem; white-space: nowrap; text-overflow: ellipsis; width: 1.34rem; overflow: hidden; }
a.tjg-t span { height: 0.38rem; line-height: 0.38rem; text-align: center; display: block; color: #999; margin-bottom: 0.115rem; font-size: 0.23rem; }
a.tjg-t span em{ font-weight: normal; }

.hot-software h4 .tit-l{ background-image: url(../images/remen-tit.png); }

.tuij-human .all-tit h4 { color: #fff; }
.tuij-human h4 .tit-l { background-image: url(../images/renqi-tit.png); }
.tuij-human h4 .tit-r { background-image: url(../images/white-tit.png); }
.tuij-human{ background: url(../images/renqi_bg.png) 0 0 no-repeat; background-size: 120%; }

.human-box ol li { color: #ffff76; float: left; height: 0.58rem; line-height: 0.58rem; font-size: 0.28rem; width: 50%; cursor: pointer; box-sizing: border-box; }
.human-box ol { display: block; overflow: hidden; margin: 0.26rem 0.28rem 0.1rem; text-align: center; border: 1px solid #ffff76; border-radius: 0.3rem; }
.human-box ol li.active { background: #ffff76; color: #f58a38; }
.human-box ul li { height:0px; overflow: hidden; cursor: pointer;}
.human-box ul li.active { height:auto; }
.human-box ul{ overflow: hidden; }
.huma-list聽.tjg-t img { }
.human-list .tjg-t img { margin: 0 auto; border-radius: 0.08rem; }
.human-list .tjg-b { background: #fff; color: #0da6ed; }
.human-list .swipers-box { background: #fff; border-radius:0.05rem; margin-right:0.28rem; }
.human-list .tjg-t { padding-top: 0.23rem; position: relative; }
.human-list .tjg-t h5 { margin: 0.04rem auto; }
.human-list .tjg-t span { margin: 0 auto; }
.swiper-wrapper.human-list { padding-left: 0.28rem; width: 2.18rem; float: left; }
.human-list .tjg-t i { position: absolute; background-size: 100%; background-repeat: no-repeat; background-image: url(../images/bg_all.png); width: 0.57rem; height: 0.57rem; line-height: 0.46rem; text-align: left; color: #fff; font-size: 0.23rem; top: 0; left: 0; text-indent: 0.096rem; font-weight: bold; }
.human-list .tjg-t i.bg_1{ background-image:url(../images/bg_one.png); }
.human-list .tjg-t i.bg_2{ background-image:url(../images/bg_two.png); }
.human-list .tjg-t i.bg_3{ background-image:url(../images/bg_three.png); }

.human-slide-all .swiper-container, .tuij-heji .swiper-container{ padding:0.38rem 0 0.38rem; }
.tuij-heji h4 .tit-l { background-image: url(../images/tuij-tit.png); }
/*.tuij-heji{ padding-bottom: 55px; }*/
.heji-list .swiper-slide img { width: 100%; display: block; float: left; max-height: 2.016rem; border-radius: 8px; }
.heji-list .swiper-slide h5 { float: left; font-size: 0.27rem; color: #333; margin-top: 0.19rem; width: 100%; line-height: 0.38rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp: 1; text-align: center; }
.heji-list .swiper-slide { float: left; width: 3.45rem; }
.heji-list .swiper-slide a { display: block; overflow: hidden; padding: 0.23rem 0.21rem; border: 1px solid #d5f0ff; border-radius: 5px; background: #fffffd; margin-right: 0.28rem; position: relative; z-index: 1; }
.swiper-wrapper.heji-list { padding-left: 0.28rem; }
i.box-show-bg { box-shadow: 0 3px 10px #00AEFF; position: absolute; bottom: 0; left: 7%; width: 80%; display: block; height: 1px; margin: 0 auto; }

.news_tuijnav{ width: 100%; overflow: hidden; height: 0.6rem; line-height: 0.6rem; background-color: #f0f0f0; }
.news_tuijnav li{ width: 50%; float: left; text-align: center; font-size: 0.3rem; }
.news_tuijnav .active{ background-color: #fff;}
.news_list{ padding: 0.16rem 0.24rem; display: none;}
.news_list li{ height: 0.48rem; line-height: 0.48rem; font-size: 0.24rem; color: #555; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_list li span{ float: right; color: #999;padding-left: 0.1rem; }
.news_more{ border-top: 1px solid #f5f5f5; display: block; width: 100%; height: 0.5rem; line-height: 0.5rem; font-size: 0.24rem; color: #999; text-align: center; margin-top: 0.16rem; }
.news_tuij .news_list.active{ display: block; }

.footer{ width: 100%; background-color: #f5f5f5; padding: 0.16rem 0; line-height: 0.36rem; font-size: 0.22rem; color: #999; text-align: center; }

.heji_nav ul{ overflow: hidden; padding: 0 0.12rem 0.2rem;}
.heji_nav li{ width: 25%; float: left; margin-top: 0.2rem; color: #666;}
.heji_nav li a{ display: block; width: 90%; margin: 0 auto; height: 0.48rem; line-height: 0.48rem; border: 1px solid #e3e3e3; text-align: center; font-size: 0.24rem; border-radius: 0.04rem;}
.heji_nav .active a{ background-color: #0da6ed; border-color: #0da6ed; color: #fff; }

.heji_tabnav{ padding: 0.2rem 0.23rem; }
.heji_tabnav ul{ overflow: hidden; border: 1px solid #0da6ed; border-radius: 0.08rem;}
.heji_tabnav ul li{ width: 50%; float: left; text-align: center;}
.heji_tabnav ul li a{ display: block; border-right: 1px solid #0da6ed; height: 0.52rem; line-height: 0.52rem; font-size: 0.28rem;}
.heji_tabnav ul li:last-child a{ border-right: none; }
.heji_tabnav ul li.active a{ background-color: #0da6ed; color: #fff; }

.hejilist{ overflow: hidden; padding:0 0.14rem; }
.hejilist li{ width: 50%; float: left; margin-bottom: 0.1rem;}
.hejilist li a{ display: block; padding: 0 0.1rem; }
.hejilist li img{ display: block; width: 100%; height: 1.85rem;}
.hejilist li h4{ font-weight: normal; font-size: 0.24rem; text-align: center; height: 0.48rem; line-height: 0.48rem; overflow: hidden; text-overflow: ellipsis;  font-weight: nowrap;}
.morebtn{ display: block; margin:0 0.24rem 0.24rem; height: 0.48rem; line-height: 0.48rem; text-align: center; background-color: #eee; color: #999; font-size: 0.24rem; border-radius: 0.1rem;}
.speclHeader{ width: 100%; position: relative; }
.speclHeader img{ display: block; width: 100%; }
.speclHeader .text{ position: absolute;  bottom: 0; padding: 0.5rem 0.24rem 0.1rem; color: #fff; font-size: 0.24rem;background: -moz-linear-gradient(top, transparent 0%, black 100%); background: -webkit-linear-gradient(top, transparent 0%, black 100%); background: -o-linear-gradient(top, transparent 0%, black 100%); background: -ms-linear-gradient(top, transparent 0%, black 100%); background: linear-gradient(to bottom, transparent 0%, black 100%); }
.speclHeader .text h4{ font-size: 0.32rem; font-weight: normal; height: 0.42rem; line-height: 0.42rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 0.08rem;}
.speclHeader .text p{ height: ; line-height: 0.32rem; height: 0.64rem; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}

.specllist li{ border-bottom: 1px solid #f5f5f5;}
.specllist li a{ padding: 0.2rem 0.24rem; overflow: hidden; display: block; height: 1.2rem; overflow: hidden;}
.specllist li a img{ display: block; width: 1.86rem; float: left; margin-right: 0.2rem; height: 1.2rem;}
.specllist li a h4{ font-weight: normal; font-size: 0.3rem; height: 0.8rem; line-height: 0.4rem; overflow: hidden; display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.specllist li a p{ font-size: 0.24rem; height: 0.26rem; line-height: 0.26rem; overflow: hidden; color: #999; padding-top: 0.13rem;}
.specllist li a p em{ font-weight: normal; padding-left: 0.1rem; }
.specllist li:last-child{ border-bottom: none; }

.hejixq_header .xqBg, .hejixq_header{ position: relative; }
.hejixq_header .xqBg, .xqBg img{ display: block; width: 100%; overflow: hidden;}
.hejixq_header .xqBg img{height: 3.6rem; filter: blur(12px); left: 0; z-index: 1;}
.hejixq_header .cover{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; background-color: #434343; opacity: .3; filter: alpha(opacity=70); }
.hejixq_header .bg_bottom{ width: 100%; height: 100%; position: absolute; bottom: 0px; z-index: 3; background-image: url(../images/zt_bg_arc.png); background-size: 100% auto;  background-repeat: no-repeat; background-position: left bottom;}


.hejiTitle{ position: absolute; top: 0.48rem; left: 0; right: 0; text-align: center; color: #fff; font-size: 0.36rem; z-index: 9; line-height: 1; }
.hejiTitle span{ position: relative; padding: 0 0.1rem;}
.hejiTitle span:after, .hejiTitle span:before{ content: ''; display: block; width: 0.5rem; height: 0.14rem; position: absolute; top: 50%; margin-top: -0.07rem; background-image: url(../images/hejititle.png); background-size: 100% 100%; }
.hejiTitle span:before{ left: -0.5rem; }
.hejiTitle span:after{ right: -0.5rem; -moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.ranklist{ overflow: hidden; position: relative; z-index: 9; margin-top: -1.85rem;}
.rankitem{ width: 33.33%; float: left; padding-top: 0.24rem;}
.rankitem i{ display: block; width: 0.56rem; height: 0.4rem; margin: 0 auto; background-image: url(../images/ranknum.png); background-size: 100% auto; text-indent: -9999em; }
.rankitem:nth-child(1) i{ background-position: 0 -0.5rem; }
.rankitem:nth-child(2) i{ background-position: 0 0; }
.rankitem:nth-child(3) i{ background-position: 0 -1rem; }
.rankitem img{ display: block; width: 1.2rem; height: 1.2rem; margin: 0 auto; border-radius: 0.2rem; }
.rankitem h5{ font-size: 0.28rem; height: 0.32rem; line-height: 0.32rem; margin: 0.16rem auto; text-align: center; font-weight: normal; overflow: hidden; width: 90%; }
.rankitem .stariocn{ width: 1.3rem; height: 0.2rem; margin: 0 auto 0.16rem; background-image: url(../images/star.png); background-size:100% 100%;   }
.rankitem b{ font-weight: normal; display: block; width: 1.4rem; height: 0.56rem; line-height: 0.56rem; text-align: center; margin: 0 auto; font-size: 0.28rem; color: #fff; background-color: #0da6ed; border-radius: 0.28rem; }
.rankitem:nth-child(2) h5{ margin: 0.24rem auto; }
.rankitem:nth-child(2) .stariocn{ margin-bottom: 0.24rem; }
.rankitem:nth-child(2){ padding-top: 0; }
.hejiAppList{ border-top: 1px solid #f2ebeb; margin-top: 0.4rem; }
.hejiAppList ul{ margin-bottom: 0.2rem; }
.hejiAppList li{ padding: 0.2rem 0.24rem; border-bottom: dashed 1px #f2ebeb; }
.hejiAppList li a{ display: block; padding-right: 1.4rem; height: ; position: relative; height: 1.2rem; overflow: hidden;}
.hejiAppList li img{ display: block; width: 1.2rem; height: 1.2rem; float: left; margin-right: 0.2rem;border-radius: 15px; }
.hejiAppList li b{ display: block; font-weight: normal; width: 1.4rem; height: 0.56rem; border-radius: 0.28rem; text-align: center; line-height: 0.56rem; border: 1px solid #0da6ed; color: #0da6ed; font-size: 0.28rem; position: absolute; right: 0; top: 50%; margin-top: -0.28rem;}
.hejiAppList li h4{ font-size: 0.3rem; height: 0.4rem; line-height: 0.4rem;  overflow: hidden; font-weight: normal; white-space: nowrap; text-overflow: ellipsis;}
.hejiAppList li div{ font-size: 0.24rem; color: #aaa; height: 0.36rem; line-height: 0.36rem; overflow: hidden; margin-top: 0.08rem;}
.hejiAppList li div i{ padding: 0 0.1rem; }
.hejiAppList li p{font-size: 0.24rem; color: #999; height: 0.36rem; line-height: 0.36rem; overflow: hidden;overflow: hidden; font-weight: normal; white-space: nowrap; text-overflow: ellipsis;}

.currentNavig{ padding: 0 0.24rem; background-color: #f5f5f5; height: 0.6rem; line-height: 0.6rem; font-size: 0; color: #555;}
.currentNavig .curIcon{ display: inline-block; width: 0.4rem; height: 100%; vertical-align: top; background-image: url(../images/position.png); background-size: 100% auto; background-position: center; background-repeat: no-repeat; }
.currentNavig *{ font-size: 0.24rem; }
.currentNavig i{ padding: 0 0.1rem; }
.currentNavig a,.currentNavig span,.currentNavig i{float:left}
.downWrap{ padding: 0.4rem 0.24rem; text-align: center;}
.downWrap img{ display: block; width: 2.2rem; height: 2.2rem; margin: 0 auto;border-radius: 15px;}
.appNames{ font-size: 0.36rem; color: #444; height: 0.4rem; line-height: 0.4rem; margin: 0.4rem 0 0.2rem; }
.updateTime{ color: #b0b0b0; font-size: 0.24rem; line-height: 0.38rem; }
.appintro{ font-size: 0.28rem; color: #686868; line-height: 0.4rem; height: 0.4rem; overflow: hidden; margin: 0.1rem auto 0.2rem; }
.appDownbtn, .appEntrance{ display: block; width: 98%; height: 0.6rem; line-height: 0.6rem; color: #fff; border-radius: 0.3rem; font-size: 0.28rem; margin-bottom: 0.2rem;}
.appDownbtn{ background-color: #0da6ed; box-shadow: 0 0 8px #0da6ed;}
.appEntrance{ background-color: #f2ae25; box-shadow: 0 0 8px #f2ae25; margin-bottom: 0;}
.appInfos{ overflow: hidden; padding: 0.2rem 0.24rem;}
.appInfos li{ width: 50%; float: left; font-size: 0.28rem; height: 0.52rem; line-height: 0.52rem; overflow: hidden; color: #b0b0b0;}
.appInfos li span{ color: #444; }
.appInfos li a{ color: #0da6ed; }
.gameimgTt{ padding: 0 0.24rem; font-size: 0.32rem; line-height: 0.6rem; margin-bottom: 0.1rem;max-width:100%;}
.gameImgbox{ padding: 0 0.24rem 0.1rem; overflow: hidden; }
.gameImgList{overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch;}
.gameImgList li{ display: inline-block; margin-right: 0.1rem; }
.gameImgList li img{ max-width:3rem; }
.appintrosec{ padding-top: 0.3rem;max-width:100% }
.appintrosec .guarantee {height:.78rem;line-height:.78rem;font-size:.28rem;text-align: center;color:#666;background-color: #f6f6f6;border-radius:.1rem;margin:.25rem 0;}
.appintrosec .guarantee  i{display:inline-block;width:.26rem;height:.14rem;position:relative;margin-left:.1rem;background-position:-0rem -1.04rem;}
.appintrosec .guarantee i.up{background-position:-0rem -1.23rem;}

.appGameintro{ padding: 0 0.24rem; color: #444; font-size: 0.28rem; line-height: 2; margin-bottom: 0.2rem;height:6rem;overflow:hidden;}
.appGameintro.auto_box{height:auto;}
.appGameintro h4{position: relative; padding-left: 0.3rem;}
.appGameintro h4:after{ content: ''; display: block; width: 0.06rem; height: 0.24rem; background-color: #0da6ed; position: absolute; left: 0; top: 50%; margin-top: -0.12rem;}

.appxqTitle{ padding: 0 0.24rem; height: 0.92rem; line-height: 0.92rem; border-bottom: 1px solid #e5e5e5; }
.appxqTitle h4{ float: left; border-bottom: 2px solid #0da6ed; font-size: 0.32rem;}
.aboutOther .hejiAppList{ margin-top: 0; border-top: none 0; }
.aboutOther .hejiAppList h4{ padding-top: 0.15rem; margin-bottom: 0.15rem; }
.aboutOther .hejiAppList b{ background-color: #0da6ed; border-radius: 0.04rem; color: #fff; }
.openBtn{ text-align: center; font-size: 0.28rem; height: 0.8rem; line-height: 0.8rem; border-top: 1px solid #e5e5e5; margin-top: -1px; }

.bibeilist{color: #fff; background: -webkit-linear-gradient(top, #cc66cc 0%, #7473e5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc66cc', endColorstr='#7473e5',GradientType=0 ); background: linear-gradient(to bottom, #cc66cc 0%, #7473e5 100%);}
.bbtitle{ padding: 0.2rem 0.24rem; overflow: hidden;}
.bbtitle h4{float: left; border-bottom: 1px solid #fff; font-size: 0.32rem; height: 0.48rem;}
.bibeilistBox{ -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.04); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.04); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.04); overflow-x: scroll; overflow-y: hidden;}
.bibeilist ul{ overflow-y: hidden; font-size: 0; padding: 0.12rem 0.12rem 0.24rem;white-space: nowrap;}
.bibeilist li{ box-shadow: 0 0 5px #589cf6; border-radius: 0.08rem; margin:0 0.12rem; width: 1.6rem; background-color: #fff; display: inline-block; height: 3rem; padding-top: 0.2rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.bibeilist li img, .otherEdition ul li img{ display: block; width: 1.2rem; height: 1.2rem; margin: 0 auto 0.2rem; border-radius: 15px;}
.bibeilist li h5, .otherEdition ul li h5{ width: 92%; margin: 0 auto;  text-align: center;  overflow: hidden; font-size: 0.28rem; color: #333; height: 0.44rem; line-height: 0.44rem; font-weight: normal; margin-bottom: 0.2rem;}
.bibeilist li b, .otherEdition ul li b{ display: block; width: 1.12rem; height: 0.52rem; box-shadow: 0 0 12px #9fcee5; color: #fff; font-size: 0.24rem; font-weight: normal;
    background: -webkit-linear-gradient(left, #589cf6 0%, #1ab2ff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#589cf6', endColorstr='#1ab2ff',GradientType=1 );
    background: linear-gradient(to right, #589cf6 0%, #1ab2ff 100%); color: #fff; text-align: center; border-radius: 0.08rem; line-height: 0.52rem;margin: 0 auto;}
.otherEdition ul{ overflow: hidden; padding:0.2rem 0; clear:both; }
.otherEdition ul li{ width: 25%; float: left; }
.otherEdition ul li img{ width: 1.4rem; height: 1.4rem;border-radius: 15px; }

.footer2{ background-color: #333333; text-align: center; color: #979b9a; padding: 0.1rem 0; line-height: 0.3rem; font-size: 0.24rem;}
.footerlogto{ margin-bottom: 0.05rem;display: block; }
.footerlogto img{ height: 0.88rem; }
.appGameintro img{max-width:100%;}
td img {
    height: 110px;
    width: 110px;
    border-radius: 20px;
    margin-top: 5px;}
.tjNewAboutApp{overflow-x: scroll; overflow-y: hidden;}
.tjNewAboutApp ul{ font-size: 0; padding: 0.24rem 0; white-space: nowrap; overflow-y: hidden;}
.tjNewAboutApp li{width: 1.4rem; margin:0 0.12rem; display: inline-block;}
.tjNewAboutApp li img{ display: block; width: 1.2rem; margin: 0 auto 0.2rem; }
.tjNewAboutApp li span{ display: block; text-align: center; font-size: 0.28rem; height: 0.4rem; line-height: 0.4rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.newsDetails{ padding-bottom: 0.24rem; }
.newsDetails img{ max-width: 100%; height: auto !important;}
.article_head{padding: 0.24rem;background: #fff;border-bottom: 1px solid #f5f5f5;}
.article_head h1{font-size: 0.36rem;color: #333;margin-bottom: 0.1rem; overflow: hidden; text-overflow: ellipsis;}
.article_head p{font-size: 0.24rem;color: #999;}
.article_cont{padding: 0 0.24rem;background: #fff;font-size: 0.28rem;}
.article_cont>p{font-size: 0.28rem;color: #555;line-height: 0.48rem;padding-top: 0.3rem;}
.article_cont>p img{max-width:100%;margin: 0 auto;    width: inherit;}

.zttuijian{ padding: 0.24rem; }
.zttuijian img{ display: block; width: 100%; }
.zttuijian h4{ font-weight: normal; font-size: 0.36rem; line-height: 0.42rem; height: 0.42rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 0.2rem;  }

.article_box{}
.article_box{  overflow-y: hidden; position: relative;overflow-x: hidden; }
.openAll{}
.openAll{position:absolute;z-index:900;bottom:0;margin:0;padding:0;height:1rem;border-bottom:0.6rem solid #f9f9f9;background: -webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));
    background: linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));color:#0da6ed;text-align:center;line-height:2.6rem; font-size: 0.28rem; right: 0.24rem; left: 0.24rem;}
.openAll span{ display: block; width: 100%; background-color: #f9f9f9; height: 0.6rem;line-height: 0.6rem; margin-top:1rem; }

.upward{ width: 5rem; height: 0.8rem; text-align: center; line-height: 0.8rem; border: 1px solid #ccc; border-radius: 0.4rem; margin: 0.24rem auto; color: #0da6ed; font-size: 0.32rem; }
.goTopsBtn{ width: 1.2rem; height: 1.2rem; position: fixed; right: 0.24rem; bottom: 2rem; background-image: url(../images/btn-up.png); background-size: 100% 100%; display: none; }
.nav2Tit{ padding: 0.24rem 0.24rem 0; overflow-y: hidden; height: 0.4rem; line-height: 0.4rem;}
.nav2Tit h4{ float: left; font-size: 0.3rem; }
.nav2Tit span{ float: right; width: 0.4rem; height: 0.4rem; background-image: url(../images/list-02.png); background-repeat: no-repeat; background-size: 0.2rem 0.12rem; background-position: center;    transition: all 0.4s ease; }
.nav2Tit span.rotateup{transition: all 0.4s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg);}

.nav2 .heji_nav{ /*height: 1.52rem;*/overflow: hidden; }

.nav2 .heji_nav.heightAuto{ height: auto; }

/* 2019-07-01 */
.news_list_game{display: table;height: 1.6rem;padding: 0.2778rem;border-bottom: 1px solid #f2ebeb;width: calc(100% - 0.5556rem);}
.news_list_game img{width: 1.6rem;height: 1.6rem;overflow: hidden;border-radius: 15px;float: left;}
.news_list_game_con{float: left;width: 2.6rem;height: 1.6rem;margin-left: 0.2rem;}
.news_list_game_con .title{float: left;width: 100%;height: 0.5rem;line-height: 0.5rem;font-size: 0.32rem;color: rgb(35,35,35);text-align: left;margin-top: 0.3rem;}
.news_list_game_con .type{float: left;width: 100%;height: 0.5rem;line-height: 0.5rem;font-size: 0.22rem;color: rgb(35,35,35);text-align: left;margin-top: 0.1rem;}
.news_list_game_con .type em{color: rgb(150,150,150);}
.news_list_game a{float: right;width: 1.4rem;height: 0.75rem;background: #0096FF;border-radius: 5px;color: #fff;line-height: 0.75rem;margin-top: 0.45rem;text-align: center;}

.article-cont {
    margin-top: 30px;
}script {
     display: none;
 }.article-cont p {
      text-indent: 2em;
      font-size: 16px;
      color: #333;
      line-height: 32px;
      margin-top: 20px;
      word-break: break-all;
  }strong {
       font-weight: bold;
   }.article-cont p img {
        text-align: center;
        vertical-align: middle;
        margin: 5px;
        border: 10px solid #f9f9f9;
        max-width: 80%;
    }.article-cont table {
         width: 100%;
         margin: 30px auto 30px auto;
     }tbody {
          display: table-row-group;
          vertical-align: middle;
          border-color: inherit;
      }.article-cont table tr {
           line-height: 25px;
       }

tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}.article-cont table td {
     border: 1px solid #ececec;
 }

.article-cont table td, #article table th {
    /*padding: 5px 10px;*/
}
.article_box img{border-radius: 2px;}
table tr:nth-child(1) td {
    background: #297DBA;
    color: white;
}
/*20191230*/

.bb_wrap { overflow: hidden; padding: 0 12px 12px; margin-top: 6px;  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3db73d', endColorstr='#f0d508',GradientType=1 ); background: linear-gradient(to right, #59b8e9 0%, #e1e0e0 100%); }
.bb_wrap .bt { font-size: 16px; color: #333; font-weight: bold; height: 30px; line-height: 30px; margin: 10px 0; }
.bb_wrap .bb-wiper { padding-bottom: 20px; }
.bb_wrap .bb-wiper .swiper-pagination { bottom: 0; }
.bb_wrap .bb-wiper .swiper-pagination-bullet-active { background: #5c5c5c; }

.like_tab { margin: 0 12px; display: flex; overflow: hidden; }
.like_tab p { flex: 1; text-align: center; margin: 0 2px; font-size: 14px; color: #333; position: relative; height: 36px; line-height: 36px; }
.like_tab .on { font-weight: bold; }
.like_tab .on:after { display: block; content: ''; position: absolute; width: 50%; left: 25%; bottom: 0; background: #333; border-radius: 2px; height: 3px; }

.like_item {overflow: hidden;width:100%;padding: 10px 0;}
.like_item .item + .item { display: none; }
.like_item ul {width: 100%;overflow-x: auto;overflow-y: hidden;white-space: nowrap;}
.like_item ul li {display: inline-block;background: #fff;overflow: hidden;width: 90px;height: 168px;border-radius: 6px;margin: 10px 20px 10px 0;position:  relative;vertical-align:  middle;}
.like_item ul li .img { margin: 15px auto 0; display: block; }
.like_item ul li .img,.like_item ul li .img img { width: 60px;height: 60px;border-radius:8px;}
.like_item ul li .img2, .like_item ul li .img2 img {width: 60px;height: 60px;border-radius:8px;}
.like_item ul li .img2{margin: 15px auto 0;display: block;padding-top: 15px;position:relative;}
.like_item ul li .name { font-size: 14px; color: #333; text-align: center; margin: 5px; overflow: hidden; height: 18px; line-height: 18px; font-weight: bold;white-space: normal;}
.like_item ul li .bq { text-align: center; color: #757575;font-size:12px; }
.like_item ul li .downl_btn {display: block;width: 55px;height: 22px;line-height: 22px;border-radius:  0.08rem;margin: 10px auto;background: linear-gradient(to right, #589cf6 0%, #1ab2ff 100%);font-size: 14px;border: 1px solid #589cf6;text-align: center;color: #fff;}
.like_item ul li .mor {font-size: 15px;color: #3db73d;text-align: center;line-height: 40px;height:40px;overflow:  hidden;width: 100%;margin-bottom: 30px;margin-top: 5px;}


.like_item .item_info {width: 100%; overflow:hidden;}
.like_item .item_info .bt { display: block; font-size: 24px; font-weight: bold; color: #2e2e2e; width: 100%; height: 46px; line-height: 46px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.like_item .item_info .time {overflow: hidden;}
.like_item .item_info .time i { display: block; float: left; background: url(../images/ico-img3.png) no-repeat; height: 10px; width: 12px; background-position: 0 -9px; margin: 13px 5px 0 0; }
.like_item .item_info .time span { font-size: 12px; color: #666; margin-right: 0; height: 30px; line-height: 36px; }
.like_item .item_info .time .bt{float:left;font-size:18px;width:auto;height:30px;line-height:30px;margin:0 20px 0 0;}
.like_item .item_info .time .mr{float:right;font-size:12px;line-height:34px;color:#589cf6;}
.like_item .item_info .miaoshu {display:block;width:100%;max-height:65px;line-height:22px;font-size:13px;color:#666;overflow:hidden;white-space: initial;}

table td {
    border: 1px solid rgb(149, 55, 52);
    text-align: center;
    line-height: 30px;
}
table tr td a {
    color: blue;font-size: 0.2rem;
}


.icon{background-image:url("../images/icon.png");background-size:7.5rem 9rem;display:block;}
.rank-number.number{padding: 0 20px;background:url(../images/icon-rankbg-m.png) #5ad6ef no-repeat center 0;color:#fff;
    float: left;
    display: block;
    margin-right: 4px;
    width: 20px;
    height: 21px;background-color:#0da6ed;
    border-radius: 12px;
    text-align: center;
    font-weight: 700;
    font-size: 16px;
    line-height: 21px;
    margin-top: 9px;}
.ranktitle{line-height:21px;font-size:16px;font-weight:bold;display: inline-block;padding-top: 9px;}

/*2021-3-22*/
.elli2{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.elli3{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.elli4{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.elli5{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.elli1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zqnewList li{ border-bottom: 1px solid #e4e4e4; }
.zqnewList li .box{ padding: 0.2rem 0.24rem; height: 1.4rem; display: block; position: relative;}
.zqnewList li .img{ display: block; height: 100%;float: left; width: 2.2rem; margin-right: 0.24rem; }
.zqnewList li .tt{ font-weight: normal; font-size: 0.3rem; height: 0.4rem; line-height: 0.4rem; overflow: hidden; margin-bottom: 0.1rem;}
.zqnewList li .ifno{ font-size: 0.24rem; height: 0.3rem; line-height: 0.3rem; overflow: hidden; color: #999;}
.zqnewList li .btn{ display: block; font-weight: normal; width: 1.5rem; height: 0.52rem; border-radius: 0.28rem; text-align: center; line-height: 0.52rem; border: 1px solid #0da6ed; color: #0da6ed; font-size: 0.24rem; position: absolute; right: 0.24rem; top: 0.75rem;}
.mb24{ margin-bottom: 0.24rem; }
.zqheader{ width: 100%; }
.zqheader .img{ display: block; width: 100%; height: 3.5rem; }
.zqappinfo{ position: relative; padding-left: 2.1rem;}
.zqappinfo .imgBox{ display: block; width: 1.6rem;height: 1.6rem; position: absolute;border-radius: 0.28rem;overflow: hidden; position: absolute; left: 0.2rem; top: -0.34rem; }
.zqappinfo .tt{ font-size: 0.3rem;color: #232323;overflow: hidden; height: 0.48rem;line-height: 0.48rem;font-weight: normal; padding-top: 0.23rem; margin-bottom: 0.1rem; padding-right: 1.5rem;}
.zqappinfo .info li{ height: 0.5rem;line-height: 0.5rem; font-size: 0.24rem; width: 50%;float: left;  }
.zqappinfo .info li span{ color: #969696; }
.zqappinfo .btn{ display: block; width: 1.3rem; height: 0.46rem;line-height: 0.46rem; border:0.1rem solid #fff; background-color: #4ba3e7; position: absolute; right: 0.24rem; top: -0.28rem;text-align: center; border-radius: 0.3rem; color: #fff;font-size: 0.28rem;}
.zqappinfo .btn i{ display: inline-block; width: 0.3rem; height: 0.3rem; vertical-align: middle; margin-right: 0.1rem;margin-top: -0.04rem; background-image: url(../images/d3.png); background-size: 100% 100%; }
.zqApptext{ background-color: #eaf5fd; color: #666666; margin: 0.2rem 0.24rem;font-size: 0.28rem;line-height: 1.75; padding: 0.1rem 0.2rem;}
.jbztTitle, .zqmTitle{height: 0.8rem;line-height: 0.8rem; padding: 0 0.24rem;}
.jbztTitle .tt, .zqmTitle .tt{float: left; padding-left: 0.48rem; position: relative;font-size: 0.32rem;font-weight: 400;}
.jbztTitle .tt i{ display: block; width:0.36rem; height: 0.36rem; background-image: url(../images/qztficon.png);background-size: 100% auto; background-repeat: no-repeat; background-position: center; position: absolute; left: 0; top: 50%; margin-top: -0.18rem; font-weight: normal;}
.jbztTitle .more, .zqmTitle .more{ float: right; color: #999;font-size: 0.24rem; }
.zqmTitle .tt{ padding-left: 0.24rem; }
.zqmTitle .tt i{ display: inline-block; width: 0.12rem; height: 0.3rem; background-color: #0079ff; border-radius: 0.06rem; position: absolute; left: 0; top: 50%; margin-top: -0.15rem; }
.zqnewstable{margin: 0.05rem 0.24rem 0.2rem;}
.zqnewstable table td{border-color: #666666;  }
.zqnewstable table tr:nth-child(1) td{background:none;}
.zqnewstable table a{ display: block; font-size: 0.26rem; text-align: center;line-height: 0.42rem; padding: 0.16rem 0.1rem; color: #575757 !important;}
.zqdianlist{ padding-left: 0.24rem;padding-right: 0.24rem; }
.zqdianlist li{ height: 0.56rem;line-height: 0.56rem; font-size: 0.26rem; color: #575757; padding-left: 0.18rem; position: relative;}
.zqdianlist li a>i{ display: block; width: 0.08rem; height: 0.08rem; background-color: #575757; border-radius: 0.04rem; position: absolute; left: 0; top: 50%; margin-top: -0.04rem; }
.zqdianlist li a{ display: block; }
.zqdianlist .bigi{ border-bottom: 1px solid #c8c8c8; height: auto; padding-left: 0;}
.zqdianlist .bigi .box{ padding: 0.2rem 0; overflow: hidden; display: block; height: 1.2rem; overflow: hidden;}
.zqdianlist .bigi .img{ display: block; width: 1.86rem; float: left; margin-right: 0.2rem; height: 1.2rem; overflow: hidden; border-radius: 0.1rem;}
.zqdianlist .bigi .img img{ display: block; width: 100%; height: 100%; }
.zqdianlist .bigi .tt{ font-weight: normal; font-size: 0.28rem; height: 0.8rem; line-height: 0.4rem; overflow: hidden; display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.zqdianlist .bigi .timer{ font-size: 0.24rem; height: 0.26rem; line-height: 0.26rem; overflow: hidden; color: #999; padding-top: 0.13rem;}
.zqdianlist .bigi:first-child a{padding-top: 0; }
.zqdianlist .bigi:nth-child(2){ margin-bottom: 0.16rem; }
.zqdianlist li{ display: none; }
.zqdianlist li:nth-child(2),.zqdianlist li:nth-child(1),.zqdianlist li:nth-child(3),.zqdianlist li:nth-child(4),.zqdianlist li:nth-child(5),.zqdianlist li:nth-child(6){ display: block; }

.zqcmMore {display: block;width: 3.20rem;height: .52rem;line-height: .52rem; color: #8f8f8f;font-size: .24rem;border: 1px solid #8f8f8f;text-align: center; margin: 0.24rem auto;border-radius: .26rem;}
.zqabEdition{background: rgb(233, 234, 236);
background: -moz-linear-gradient(0deg, rgb(233, 234, 236) 0%, rgb(227, 246, 252) 100%);
background: -webkit-linear-gradient(0deg, rgb(233, 234, 236) 0%, rgb(227, 246, 252) 100%);
background: -o-linear-gradient(0deg, rgb(233, 234, 236) 0%, rgb(227, 246, 252) 100%);
background: -ms-linear-gradient(0deg, rgb(233, 234, 236) 0%, rgb(227, 246, 252) 100%);
background: linear-gradient(90deg, rgb(233, 234, 236) 0%, rgb(227, 246, 252) 100%); margin-bottom: 0.1rem;}
.zqcaApp{background: rgb(233, 234, 236);
background: -moz-linear-gradient(0deg, rgb(227, 246, 252) 0%, rgb(233, 234, 236) 100%);
background: -webkit-linear-gradient(0deg, rgb(227, 246, 252) 0%, rgb(233, 234, 236) 100%);
background: -o-linear-gradient(0deg, rgb(227, 246, 252) 0%, rgb(233, 234, 236) 100%);
background: -ms-linear-gradient(0deg, rgb(227, 246, 252) 0%, rgb(233, 234, 236) 100%);
background: linear-gradient(90deg, rgb(227, 246, 252) 0%, rgb(233, 234, 236) 100%);}
.editonlist{ padding: 0 0.24rem; }
.editonlist li{ border-bottom:dashed 1px #ccc; }
.editonlist li .box{ display: block; padding: 0.18rem;overflow: hidden; position: relative; padding-right: 1.38rem;}
.editonlist li .img{ display: block; width: 1.1rem;height: 1.1rem;float: left;margin-right: 0.18rem; border-radius: 0.2rem;overflow: hidden;}
.editonlist li .tt{font-size: 0.28rem; height: 0.6rem;line-height: 0.6rem;overflow: hidden;font-weight: normal;}
.editonlist li .size{font-size: 0.24rem; color: #999;height: 0.36rem;line-height: 0.36rem;overflow: hidden;}
.editonlist li .btn{ display: block; width: 1.2rem; text-align: center;height: 0.52rem;line-height: 0.52rem; text-align: center; font-size: 0.26rem; color: #0074ff; background-color: #f9f9f9; position: absolute; right: 0.18rem; top: 50%; margin-top: -0.26rem; border-radius: 0.26rem;}
.zqabEdition{padding-bottom: 0.1rem;padding-top: 0.1rem;margin-top: 0.3rem;}

.zqAvouBox{}
.zqAvou li{float: left; width: 3.45rem;}
.zqAvou li a{ display: block; margin-right: 0.2rem; }
.zqAvou li img{ display: block; width: 100%; height: 1.8rem; border-radius: 0.2rem; }
.zqAvou li .tt{ display: block; text-align: center; font-size: 0.28rem;font-weight: normal; height: 0.56rem;line-height: 0.56rem; }
.zqjietu{margin: 0 0 0.2rem; overflow: hidden;}
.zqjietu img{ display: block; width: 100%; border-radius: 0.2rem; height: 100%;}
.zqcaApp .jbztTitle .tt i{ background:none;background-image: url(../images/xin.png); background-size: 100% auto; background-repeat: no-repeat;background-position: center; }
.zqjietuwiper{margin-bottom: 0.2rem;}
.zqjietuwiper, .zqAvouBoxSwiper{padding-left: 0.24rem;padding-right: 0.24rem;overflow: hidden;}
.zqcaApp .jbztTitle{ border-bottom: 1px solid #d4d8d9; }
.zqcaApp{margin-bottom: 0;padding-top: 0.1rem;margin-top: 0.44rem;}
.zqcaApp a.sel-list-b{ background-color: #f9f9f9; }
.zqoherintro li{ width: 33.33%;float: left;text-align: center; }
.zqboBox{ padding-left: 0.12rem; padding-right: 0.12rem; margin-bottom: 0.2rem;}
.zqoherintro li img{ display: block; width: 2.1rem; height: 1.4rem; margin: 0 auto 0.1rem; border-radius: 0.1rem; }
.zqoherintro li .tt{ width: 92%; margin: 0 auto;font-weight: normal;  text-align: center;  overflow: hidden; font-size: 0.28rem; color: #333; height: 0.44rem; line-height: 0.44rem; font-weight: normal;}
