
html,body{height:100%;}
html{font-family:-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{margin:0;font-size: 14px;line-height:1.5;color:#333;background-color:#fff;}
*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;}
*{-webkit-tap-highlight-color: transparent;outline: none;margin: 0;padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#08c;}
a:active{outline:0;color:#069;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:700;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
img{border:0;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;resize:vertical;}
optgroup{font-weight:700;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
html,button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,STHeiTi,Arial,sans-serif;}
h1,h2,h3,h4,h5,h6,p,figure,form,blockquote{margin:0;}
ul,ol,li,dl,dd{margin:0;padding:0;}
ul,ol{list-style:none outside none;}
h1,h2,h3{line-height:2;font-weight:400;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
/*1px边框*/
.onepx {
  position: relative;
}
.onepx::before {
  content: '';
  display: block;
  width: 200%;
  height: 200%;
  position: absolute;
  left: 0;
  top: 0;
  pointer-events:none;
  transform: scale(0.5);
  -webkit-transform: scale(0.5);
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}

/***超出一行用...省略***/
.ellipsis{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	-webkit-text-overflow:ellipsis
}
/***超出两行用...省略***/
.elli-two{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

/* 问卷调查 */
#examine {
	position: fixed;
	top: 0.426667rem;
	left: 0.64rem;
	width: 14.72rem;
	height: 2.090667rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
			align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
			justify-content: space-between;
	border-radius: 0.213333rem;
	background: rgba(0, 0, 0, 0.7);
	z-index: 99999999;
	color: #fff;
  padding: 0 0.64rem 0 0.853333rem;
  opacity: 0;
}
#examine .text {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
			flex: 1;
  margin-right: 0.426667rem;
	font-size: 0.597333rem;
}
#examine .close {
	width: 0.896rem;
  height: 0.896rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDAyM0E5REU0QUUzMTFFQTg4MjlGOTZGMTUyODZCQUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDAyM0E5REY0QUUzMTFFQTg4MjlGOTZGMTUyODZCQUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MDIzQTlEQzRBRTMxMUVBODgyOUY5NkYxNTI4NkJBRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MDIzQTlERDRBRTMxMUVBODgyOUY5NkYxNTI4NkJBRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn8CC/IAAAFnSURBVHja7JjBasJAEIYT9Qn6OkKxt6KXIr15KN6Unlr0LaSepDchBU8N1Yuht/bS1+kTtMR/ZQNLWBOS/RMbOgMfMZfdz3VmZ9CP49hrQrS8hoSIiqiIimjDRScgAJfEva/BFsyZomrRCzADPYJkH9yDDugyRV/10wePjrJKcmq8vzBFNyAkyKYlVTq9sYspcJS1SYZVVX1ZWSfJ42Ylx7xbcKc/qwWW4KMqSRfRtKyKZxDlSK71lVQ4Og7Vm5xKIpsIRSckbV+kFtEsWY8p6frTmzHQ3csWzpLMXr/XQpVI/svpKV04Zp4OGBswctRW3R7j7mRWfd4VNE3dCuE5RIdgnCEZMWUZLTSvuq/Ag54Nam2hRSST6OkBxjdONaiy6stIqvgET3qAsa1DFS0rSZFtFSgcF8ks2REzR3egTWyLZs7+ghvWiX6BH7Ai9W51sgvwDd7rnJ7knxIRFVERFdE/HgcBBgCAEHCRA4GjrQAAAABJRU5ErkJggg==") center no-repeat;
	-webkit-background-size: 100% 100%;
			background-size: 100% 100%;
}
/* 加载层样式 */
.load-plug {
  position: fixed;
  z-index: 9999;
  top: 0;bottom: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      align-items: center;}
  .load-plug .load-box {
  width: 1.408rem;
  height: 1.408rem;
  margin: 0 auto;
  position: relative;}
  .load-plug .load-box .loadBox-border,
  .load-plug .load-box .loadBox-logo {
  width: 1.408rem;
  height: 1.408rem;}
  .load-plug .load-box .loadBox-logo {
  position: absolute;
  top: 0;left: 0;}
  .load-plug .load-box .loadBox-border {
  -webkit-animation: loading 1s infinite linear;
      animation: loading 1s infinite linear;}
  @-webkit-keyframes loading {
    from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
  @keyframes loading {
      from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
      to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}

body{font-size:.298667rem;position:relative;background-color:#fff}.hide{display:block;width:0;height:0;overflow:hidden}.wrap,.left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.bg{background-size:100%;background-position:top center;background-repeat:no-repeat;min-height:100vh;position:relative;padding-top:18.92rem;background-size:cover}.bg_default{background-repeat:no-repeat;background-size:cover;background-position:top center}.wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.logo{display:block;margin-right:.32rem;width:1.92rem;height:1.92rem}.txt{font-size:.768rem;color:#fff}.btn{margin-top:.9rem;width:13.44rem;height:1.792rem;background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.openning-btn img{width:100%;height:100%}.btn.active{opacity:.8}.hidden{display:none}#toa-text{font-size:.597333rem}.btn_instruce{position:relative;width:100%;color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.text_label{width:4.18rem;height:1.15rem;border-radius:1.13rem;border:.02rem solid rgba(255,255,255,.7);font-size:.6rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:.85rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.inst_info{height:.55rem;width:.55rem;margin-left:.21rem}.inst_info_img{height:100%;width:100%;vertical-align:text-top}.product_wrap .product_img{height:1.15rem}.content{width:100%;margin-top:.79rem;padding-bottom:2rem}.msg{font-family:PingFangSC-Regular,PingFang SC;font-weight:400;font-size:.51rem;line-height:.7rem;text-align:center}.msg-item{margin-bottom:.26rem}.apply-name{margin-right:.26rem}.version{margin-left:.46rem}.updateTime{margin-left:.38rem}.policy{line-height:.58rem;font-size:.512rem;font-weight:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:FZLTHJW--GB1-0,FZLTHJW--GB1}.policy-item{text-decoration:underline}.line_h{width:.02rem;height:.49rem;background:rgba(255,255,255,.6);margin-left:.43rem;margin-right:.43rem}.activity{position:absolute;top:17.195rem;right:.128rem}.activity-btn{display:inline-block;width:2.987rem;height:2.987rem;background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.popup-mask{position:fixed;top:0;left:0;width:100vw;height:100%}.inner_popup{position:absolute;width:13.31rem;background:linear-gradient(180deg, #ffffff 0%, #f7fbff 100%);box-shadow:0rem .13rem .38rem 0rem rgba(0,0,0,.1);border-radius:.38rem;left:1.39rem;bottom:1.76rem;padding-bottom:.64rem}.instruce_title{position:relative;padding-top:.64rem;font-size:.77rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:1.07rem}.title_txt{text-align:center}.title_close{position:absolute;right:.96rem;top:.64rem}.close_img{height:.85rem;width:.85rem;vertical-align:middle}.instruce_content{margin-top:.51rem;padding-left:.9rem;padding-right:.9rem;font-size:.51rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:.9rem}.ret{width:0;height:0;border-top:.38rem solid #f7fbff;border-right:.38rem solid transparent;border-left:.38rem solid transparent;box-shadow:0rem .13rem .38rem 0rem rgba(0,0,0,.1);position:absolute;bottom:1.4rem;left:7.66rem}.skeleton{position:relative;width:100%;overflow:hidden;background-color:#f5f5f5;min-height:100vh;padding-top:18.92rem}.skeleton-shine{position:absolute;top:0;left:-50%;width:150%;height:100%;background:linear-gradient(to right, #EAEAEA 0%, #D8D8D8 30%, #D8D8D8 60%, #EAEAEA 100%);animation:shineMove 4s infinite linear}@keyframes shineMove{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.production-gray{position:relative;width:4.17rem;height:1.15rem;border-radius:5.075rem;overflow:hidden;-webkit-transform:rotate(0deg);background:#eaeaea;margin:0 auto}.btn-gray{position:relative;width:13.44rem;height:1.792rem;border-radius:.896rem;overflow:hidden;-webkit-transform:rotate(0deg);background:#eaeaea;margin:.9rem auto 0}.aplication-gray{position:relative;width:11.39rem;height:.6rem;border-radius:.3rem;overflow:hidden;-webkit-transform:rotate(0deg);background:#eaeaea;margin:1.1rem auto 0}.version-gray{position:relative;width:10.09rem;height:.6rem;border-radius:.3rem;overflow:hidden;-webkit-transform:rotate(0deg);background:#eaeaea;margin:.5rem auto 0}.policy-gray{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:.5rem}.policy-gray span{position:relative;width:3.4rem;height:.6rem;border-radius:.3rem;overflow:hidden;-webkit-transform:rotate(0deg);background:#eaeaea}.policy-gray span:first-child{margin-right:1.1rem}
