
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);}}
