/* Basic */
*{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:not(input):not(textarea){-webkit-touch-callout:none}body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ol,pre,input,textarea,button{margin:0}button,input,textarea,th,td{padding:0}fieldset,ul,b{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul,ol,li{list-style:none}img{border:0;vertical-align:middle}em,cite,b{font-style:normal}button,input,select,textarea{font-size:100%;border:0;outline:0}input,select{vertical-align:middle;font-size:100%;font-family:inherit;border-radius: 0}table{border-spacing:0;border-collapse:collapse}hr{border:0;height:1px}i,em{font-style:normal}arts,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input{overflow:visible}button,select{text-transform:none}summary{display:list-item}input{resize:none;box-sizing:border-box;border:0;outline:0;background:0}textarea{resize:none;border:0;box-sizing:border-box;outline:0;box-shadow:0 0 0 rgba(0,0,0,0);-webkit-appearance:none;background:0}img,video,audio{max-width:100%}img,video{height:auto}svg{max-height:100%}iframe{border:0}::-moz-focus-inner{border:0;padding:0}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;background:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}[type="checkbox"],[type="radio"]{position:relative;box-sizing:border-box;width:auto;height:auto;padding:0;vertical-align:middle;bottom:.24rem;font-size:115%;margin-right:3px}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],[v-cloak],template{display:none}
html,body{width:100%;min-height:100%;_height:100%;color:#333;font-size:14px;line-height:1.4;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch}
body,button,input,select,textarea{font-family:"Microsoft Yahei","PingFang SC",Helvetica,Avenir,HelveticaNeue,Arial,SimHei,sans-serif}a,a:hover,a:active,a:focus{color:inherit;text-decoration:none;outline:0}
button,input,select,textarea{background-color:transparent}h1,h2,h3,h4,h5,h6{font-weight:500}svg:focus{outline:0;border:0}
/* Print */
@media print {*,*:after,*:before{text-shadow:none;box-shadow:none}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;windows:3}h2,h3{page-break-after:avoid}body,.wrap{min-width:992px}.d-pr-b{display:block}.d-pr-n{display:none}.d-pr-f{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}
/* Select */
select {position: relative;cursor: pointer;border: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;padding-right: 20px;background-color: #fff}
select::-ms-expand {display: none;filter:alpha(opacity=0);opacity: 0;-moz-opacity: 0;visibility: hidden}
/* Placeholder */
input:-moz-placeholder,textarea:-moz-placeholder{color: #a8abb2}input::-moz-placeholder,textarea::-moz-placeholder{color: #a8abb2}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #a8abb2}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #a8abb2}
/* Predefined */
.clear {*_zoom: 1;zoom: 1\9;*_height: 1px;min-height: 1px\9}
.clear:after {content: "";display: block;font-size: 0;height: 0;width: 0;visibility: hidden;clear: both}
.t-ov {overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.t-ov-2 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}
.t-ov-3 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3}
.img-cover, .img-contain, .img-fill {position: relative;overflow: hidden!important;display: block;width: 100%;height: 100%}
.img-cover > img, .img-contain > img, .img-fill > img {position: absolute;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;right: 0;margin: auto;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease}
.img-fill > img {object-fit: fill}
.img-cover > img {object-fit: cover}
.img-contain > img {object-fit: contain}

@font-face {
  font-family: 'iconfont';
  font-style: normal;
  font-display: swap;
  src: url('../fonts/iconfont.eot?t=1618817284751'); /* IE9 */
  src: url('../fonts/iconfont.eot?t=1618817284751#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('../fonts/iconfont.woff?t=1618817284751') format('woff'),
  url('../fonts/iconfont.ttf?t=1618817284751') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont.svg?t=1618817284751#iconfont') format('svg'); /* iOS 4.1- */
}

[class^="icon-"],[class*=" icon-"] {font-family: 'iconfont'!important;text-rendering:auto;text-decoration:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-so6:before { content: '\e604' }
.icon-so5:before { content: '\e605' }
.icon-qun:before { content: '\e7f8' }
.icon-zhanghao:before { content: '\e63d' }
.icon-qita:before { content: '\e670' }
.icon-liaotian:before { content: '\e69f' }
.icon-back:before { content: '\e603' }
.icon-huawei:before { content: '\e6dd' }
.icon-webview:before { content: '\e640' }
.icon-googleplay:before { content: '\e602'}
.icon-date:before { content: '\e601' }
.icon-so4:before { content: '\e734' }
.icon-so3:before { content: '\e66e' }
.icon-so2:before { content: '\e725' }
.icon-so1:before { content: '\e73b' }
.icon-web:before { content: '\e673' }
.icon-up:before { content: '\e648' }
.icon-download:before { content: '\e608' }
.icon-dmg:before { content: '\e628' }
.icon-exe:before { content: '\e655' }
.icon-appstore:before { content: '\e76c' }
.icon-down:before { content: '\e6ff' }
.icon-android:before { content: '\e616' }
.icon-gary:before { content: '\e600' }
.icon-next:before { content: '\e624' }
.icon-windows:before { content: '\e898' }
.icon-mac:before { content: '\e61b' }
.icon-linux:before { content: '\e6d1' }

.app {position: relative;display: block;width: 100%;min-height: 100%;min-width: 992px;margin: auto}
.app__header {position: fixed;z-index: 99;top: 0;left: 0;right: 0;height: 100px;transition: all 300ms}
.app__header.fixed {background-color: rgba(255, 255, 255, .95);box-shadow: 0 8px 32px rgba(0, 0, 0, .1)}
.app__header.fixed .header {color: #206ddb}
.header {display: flex;align-items: center;justify-content: space-between;width: 100%;max-width: 1200px;margin: auto;height: 100%;color: #fff;transition: all 300ms}
.header__logo {display: flex;align-items: center;height: 100%;overflow: hidden;font-size: 24px;font-weight: bold}
.header__logo img {display: block;height: 50%;border-radius: 8px;margin-right: 16px;box-shadow: 0 0 32px rgba(0,0,0,.2);border: 1px solid #efefef}
.header__nav {display: flex;align-items: center;gap: 16px;font-size: 18px;margin-right: -16px}
.header__nav > a {padding: 0 16px;height: 44px;line-height: 44px;transition: opacity 300ms}
.header__nav > a:hover {opacity: .8}

.app__banner {display: flex;align-items: center;width: 100%;height: 650px;background: #146be9 url(../imgs/bg_head.png) center/cover;color: #fff}
.banner {width: 100%;max-width: 1200px;margin: auto}
.banner__title {font-size: 36px;color: #fff;font-weight: bold;margin-bottom: 36px}
.banner__content {font-size: 18px;opacity: .8}
.banner__button {display: block;color: #206ddb;width: 160px;line-height: 44px;margin-top: 20px;font-size: 16px;font-weight: 800;text-align: center;border-radius: 4px;background-color: rgba(255,255,255,.8);transition: background-color 300ms}
.banner__button:hover {background-color: #fff;color: #206ddb}

.app__body {position: relative;padding: 80px 0 0;width: 100%;max-width: 1200px;margin: auto;background: #fff;border-radius: 12px;box-shadow: 0 0 8px rgba(0,0,0,.05);transform: translateY(-100px)}
.app__block {display: block;width: 100%}
.block__title {font-size: 44px;text-align: center;color: #206ddb;font-weight: bold}
.block__text {font-size: 16px;text-align: center;color: #888;margin-top: 12px}

.features {display: flex;margin-top: 80px;padding: 0 20px;justify-content: space-between;flex-wrap: wrap;gap: 24px}
.features__item {text-align: center;height: 300px;padding: 40px;cursor: pointer;border-radius: 16px;width: calc((100% - 48px) / 3);transition: all 300ms;border: 1px solid #f0f0f0;box-shadow: 0 0 24px rgba(0,0,0,.05)}
.features__item .icon {display: block;line-height: 1.5;font-size: 64px;margin-bottom: 20px;color: #888;transition: color 500ms}
.features__item .title {line-height: 1;font-weight: bold;transition: color 500ms;font-size: 32px;margin-bottom: 20px}
.features__item .text {color: #888;padding-bottom: 10px;line-height: 20px}
.features__item:hover .icon,
.features__item:hover .title,
.features__item:hover .text {color: #206ddb}

.about {padding: 80px;height: 560px;margin: 160px auto 0;border-radius: 12px;overflow: hidden;background: url(../imgs/bg_block.png) right bottom/cover no-repeat;box-shadow: 0 0 32px rgba(0,0,0,.05)}
.about__title {font-size: 30px;font-weight: bold;margin-bottom: 20px}
.about__text {width: 45%;color: #7b818b;font-size: 16px}

.app__footer {background: #333;color: #fff;padding: 60px 20px;text-align: center;}
.footer {width: 100%;max-width: 1200px;margin: auto;display: flex;align-items: center;justify-content: space-between}
.footer .copyright {text-align: left;line-height: 1.8}
.footer__info {text-align: right;line-height: 24px}
.footer__info i {padding: 0 10px;font-size: 12px}
