html,body{margin:0;padding:0}html{font-size:10.5px}@media screen and (min-width:375px){html{font-size:11.1px}}@media screen and (min-width:768px){html{font-size:11.5px}}@media screen and (min-width:1024px){html{font-size:12px}}@media screen and (min-width:1280px){html{font-size:12px}}@media screen and (min-width:1440px){html{font-size:12px}}@media screen and (min-width:1920px){html{font-size:12px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:300}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.center-block.c-main-center{max-width:3000px;width:100%}.box-shadow{-webkit-box-shadow:0 2px 10px -3px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 10px -3px rgba(0,0,0,0.2);-ms-box-shadow:0 2px 10px -3px rgba(0,0,0,0.2);-o-box-shadow:0 2px 10px -3px rgba(0,0,0,0.2);box-shadow:0 2px 10px -3px rgba(0,0,0,0.2)}.box-sizing{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.transition{transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s}.transition-linear{transition:all linear .2s;-moz-transition:all linear .2s;-webkit-transition:all linear .2s;-o-transition:all linear .2s}#flex-wrap-up-down{-webkit-flex-wrap:wrap;flex-wrap:wrap}.banner{width:100%;height:40rem;background-size:cover;background-position:center;background-repeat:no-repeat;color:white}.banner .banner-wrap{position:relative;top:192px;text-align:center}.banner .title{margin-top:0;margin-bottom:16px;font-size:48px}.banner .slogan{font-size:18px}.info-wrap{width:1040px;margin:120px auto 0;text-align:center}.info-wrap.small{width:720px}.info-wrap>.title{margin-top:0;margin-bottom:50px;font-size:36px;color:#1C1C1E}.info-wrap>.description{margin-bottom:50px;font-size:16px;color:#6F747A}.info-wrap img{max-width:100%}.application .application2 .item{width:500px;height:300px}.application .application2 .item+.item{margin-left:40px}.application .application3 .item{width:320px;height:300px}.application .application3 .item+.item{margin-left:40px}.application .item{float:left;position:relative;color:#fff}.application .item img{width:100%}.application .wrap{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.25);transition:background .2s ease-out;color:#fff}.application .wrap:hover{background:rgba(0,0,0,0.65)}.application .wrap:hover .title,.application .wrap:hover .description{top:0}.application .wrap:hover .description{opacity:1}.application .wrap .text-wrap{position:absolute;top:50%;transform:translateY(-50%);width:80%;margin:0 auto;left:0;right:0}.application .wrap .title,.application .wrap .description{transition:all .2s ease-out;position:relative;top:30px}.application .wrap .title{line-height:33px;font-size:24px}.application .wrap .description{opacity:0;height:72px}.advantage{background:#F8F9FA;padding:1px;margin-top:80px;padding-bottom:80px}.advantage .info-wrap{margin-top:80px}.advantage .item{float:left;width:320px}.advantage .item+.item{margin-left:40px}.advantage .item .title{font-size:18px;line-height:25px;margin-top:24px;margin-bottom:16px}.advantage .item .description{font-size:15px;line-height:24px;color:#6F747A}.case{margin-bottom:100px}.case .item{display:inline-block;width:320px;height:320px;box-sizing:border-box;float:left;background:#fff;transition:all .2s linear;-webkit-box-shadow:0 0 2px rgba(111,116,122,0.15);-moz-box-shadow:0 0 2px rgba(111,116,122,0.15);-o-box-shadow:0 0 2px rgba(111,116,122,0.15);box-shadow:0 0 2px rgba(111,116,122,0.15)}.case .item:hover{-webkit-box-shadow:0 0 12px #e4e9ed;-moz-box-shadow:0 0 12px #e4e9ed;-o-box-shadow:0 0 12px #e4e9ed;box-shadow:0 0 12px #e4e9ed}.case .item+.item{margin-left:40px}.case .item .img-wrap{position:relative;width:100%;height:200px}.case .item .img-wrap img{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}.case .item .text-wrap{padding:0 25px 25px}.case .item .title{font-size:18px;color:#1c1c1e;line-height:25px}.case .item .description{font-size:15px;color:#6f747a;line-height:21px}#registerOrtry{text-align:center;padding:.8rem 2rem;color:white;border:.08rem solid white;margin-right:2rem;transition:all .2s linear}#registerOrtry:hover{opacity:.8}.register{width:100%;height:30rem;padding:8rem 0 7rem 0;background:url("../images/bg_texture.png") center no-repeat;background-size:cover}.register.reviewBgColor{background-color:#2a2a2e}.register.biBgColor{background-color:#616570}.register.ccveBgColor{background-color:#44464e}.register .content{width:89rem;margin:0 auto;color:white}.register .content h1{font-size:2.5rem;color:#fff}.register .content p{font-size:1.5rem;color:#fff;line-height:2.08rem;margin:2rem 0 3rem 0}.register .content a{text-align:center;padding:.8rem 2rem;color:white;border:.08rem solid white;margin-right:2rem;transition:all .2s linear}.register .content a:hover{opacity:.8}#fileupload{width:800px;height:46px;background:#fbfcfe;border:1px solid #e4ecfb;padding:14px;float:left}.file-selector{display:inline-block;width:110px;height:46px;vertical-align:top;background:#406eff;color:#fff;line-height:46px;float:left}#btnStartTest{width:110px;height:46px;border:none;background:#406EFF;color:#fff}#btnStartTest.disabled{background:#e4ecfb;color:#708298}.uploadWrap textarea{width:100%;padding:10px}.help-hint{margin-top:6px;font-size:12px;font-family:PingFangSC-Regular;color:#999;line-height:17px;text-align:left}.uploadWrap{position:relative}#errorWrap{text-align:center;position:absolute;z-index:5;width:100%}#errorMsg{height:50px;background:#d5dff2;opacity:.97;color:#2E7BF4;padding:15px 20px;line-height:20px;display:inline-block}.fileBox{width:100%;height:372px;background:#FBFCFE;border:2px dashed rgba(64,110,255,0.5);border-radius:6px;position:relative;overflow:scroll}.fileBox::-webkit-scrollbar{display:none}.fileBox.long{height:542px}#fileUploading{position:absolute;background:rgba(0,0,0,0.5);width:100%;height:100%;color:#fff;z-index:4;font-size:20px}#fileUploading .wrap{position:absolute;margin:auto;transform:translateY(-50%);top:50%;left:0;right:0;text-align:center}#fileUploading .wrap p{font-size:14px}#fileUploading .wrap .loading{width:30px;height:30px;display:inline-block;color:#fff}#filePlaceholder>div{position:absolute;top:50%;transform:translateY(-50%);margin:auto;left:0;right:0}#filePlaceholder>div>p{margin-top:27px;font-size:14px;color:#666666}#filePlaceholder>div>p>span{color:#0074F8}.file-thumbnail{width:150px;height:150px;background:#d7dde0;float:left;margin-left:20px;margin-top:20px;position:relative}.file-thumbnail .loading{width:100%;height:100%;position:absolute;top:0;left:0;color:#A5ACAF}.file-thumbnail .loading>span{width:50px;height:50px}.loading{position:relative;width:50px;height:50px}.loading>span{width:100%;height:100%;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;border:2px solid;border-color:inherit;border-left-color:transparent;border-radius:50%;box-sizing:border-box;animation:loading 1s linear infinite}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.add-icon{display:inline-block;width:14px;height:14px;margin-right:2px;color:#fff;position:relative;top:1px;vertical-align:text-top}.add-icon:after{content:'';display:inline-block;width:100%;height:2px;background:#fff;position:absolute;top:0;margin:auto;bottom:0;left:0;right:0}.add-icon:before{content:'';display:inline-block;height:100%;width:2px;background:#fff;position:absolute;top:0;margin:auto;bottom:0;left:0;right:0}