body,html{padding:0;margin:0}body{min-width:1200px}@media screen and (min-width:200px)and (max-device-width:1200px){.content .main-bg{height:310px}}ul[data-v-5159be87]{padding:0;margin:0;list-style:none}.text-ellipsis[data-v-5159be87]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header[data-v-5159be87]{display:flex;height:60px;background:url(../img/bg_head.6acf7692.png) no-repeat;background-size:100% 100%;position:relative;z-index:99}.header .title-icon[data-v-5159be87]{width:1200px;margin:auto;display:flex;align-items:center}.header .title-icon .title-img[data-v-5159be87]{width:32px;height:32px}.header .title-icon .text[data-v-5159be87]{font-size:26px;font-weight:500;color:#fff;vertical-align:top;margin-left:15px}.content[data-v-5159be87]{min-height:calc(100vh - 228px)}.content .main-bg[data-v-5159be87]{height:26vw;min-height:310px;background:url(../img/bg_main.89366e22.png) no-repeat;background-size:100%;background-position-y:-60px}.content .main-bg .download-btn[data-v-5159be87]{position:relative;margin:auto;width:1200px;height:100%}.content .main-bg .download-btn .btn-list[data-v-5159be87]{position:absolute;bottom:48%;left:3%}.content .main-bg .download-btn .btn-list .btn[data-v-5159be87]{display:inline-flex;justify-content:center;align-items:center;width:130px;height:38px;margin-right:30px;background:hsla(0,0%,100%,.65);border:2px solid #368fff;border-radius:26px;text-align:center;cursor:pointer}.content .main-bg .download-btn .btn-list .btn span[data-v-5159be87]{font-size:14px;color:#368fff;margin-left:5px}.content .main-bg .download-btn .btn-list .btn[data-v-5159be87]:hover{border-color:#0959ba}.content .tools[data-v-5159be87]{display:flex;flex-wrap:wrap;margin:-150px auto 0;position:relative;box-sizing:border-box;width:1200px;padding:20px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));border-radius:8px;box-shadow:0 -2px 4px 0 #eef8fb}.content .tools .tool-item[data-v-5159be87]{margin-right:27.5px;margin-bottom:27.5px}.content .tools .tool-item[data-v-5159be87]:nth-child(5n){margin-right:0}.content .tools .tool-item .head[data-v-5159be87]{background:no-repeat;background-size:100% 100%;width:210px;height:32px;line-height:32px;padding:0 10px;color:#fff;box-sizing:border-box}.content .tools .tool-item .soft-item[data-v-5159be87]{display:flex;align-items:center;width:210px;height:40px;font-size:14px}.content .tools .tool-item .soft-item .image[data-v-5159be87]{height:30px;width:30px}.content .tools .tool-item .soft-item .name[data-v-5159be87]{flex:1;margin-left:5px}.content .tools .tool-item .soft-item .btn[data-v-5159be87]{width:40px;line-height:24px;background:#fff;border:1px solid #d9dce2;border-radius:4px;text-align:center;cursor:pointer}.content .tools .tool-item .soft-item .qr-img[data-v-5159be87]{width:24px;margin-left:5px;cursor:pointer}.footer[data-v-5159be87]{height:120px;opacity:.85;background:#2d2d2d}.footer .section[data-v-5159be87]{display:flex;width:1200px;height:100%;margin:auto}.footer .section .left[data-v-5159be87]{flex:1;display:flex;flex-direction:column;justify-content:center;color:#fff}.footer .section .left>div[data-v-5159be87]{font-size:14px;margin-bottom:5px}.footer .section .left .school-name[data-v-5159be87]{font-size:16px}.footer .section .right[data-v-5159be87]{flex:1;display:flex}.footer .section .right>div[data-v-5159be87]{flex:1;display:flex;align-items:center;color:#fff}.footer .section .right .app-title[data-v-5159be87]{margin:-3px 10px 0}.footer .section .right .school-qr[data-v-5159be87]{flex-direction:column;justify-content:center}.footer .section .right .school-qr .title[data-v-5159be87]{display:flex;align-items:center;font-size:12px;margin-top:5px}.footer .section .right .school-qr .title img[data-v-5159be87]{margin-right:4px}.footer .section .right .school-qr .window-wrap[data-v-5159be87]{display:flex;justify-content:center;align-items:center;width:72px;height:72px;background-color:#e8f4ff;cursor:pointer}.footer .section .right .school-qr .window-wrap img[data-v-5159be87]{width:48px;height:48px}[data-v-5159be87] .el-dialog{width:400px}[data-v-5159be87] .el-dialog .el-dialog__headerbtn{font-size:24px}[data-v-5159be87] .el-dialog .el-dialog__body{display:flex;flex-direction:column;align-items:center}#qrcode[data-v-5159be87]{display:flex;justify-content:center}.dialog-qrcode[data-v-5159be87]{width:300px;height:300px}.scan-code[data-v-5159be87]{text-align:center;font-size:16px;margin-top:5px}