#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;width:100%;height:100%}.long-text-style{max-width:80%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}body,caption,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,html,i,label,li,ol,p,span,strong,table,tbody,td,tfoot,th,thead,tr,ul{font-family:Microsoft Yahei;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}img{border:none;vertical-align:top}a{outline:none;display:block;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}button,input,optgroup,option,select,textarea{font-size:100%;font:inherit;background:none;border:none;outline:none}b,em,h1,h2,h3,h4,h5,h6,i{font-weight:400;font-style:normal}input[type=button],input[type=reset],input[type=submit],input[type=text]{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}textarea{-webkit-appearance:none}.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}.clearfloat{zoom:1}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}@media screen and (max-width:768px){body,html{min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-text-size-adjust:100%}#app{min-height:100vh;text-align:left}.nav-wrap-logo{width:auto!important;max-width:calc(100% - 90px);font-size:15px!important;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-wrap-logo-img{display:none}.nav-wrap-loginoutbtn{margin:8px 6px;padding:8px 10px;font-size:14px}.license-aside-main{flex-direction:column!important;height:auto!important;min-height:calc(100vh - 60px)}.license-aside-main>.el-aside{width:100%!important;height:auto!important;flex-shrink:0}.license-aside-main>.el-container{width:100%!important;flex:1 1 auto;min-height:0}.el-view-wrap{height:auto!important;min-height:calc(100vh - 60px)}.el-main{margin:0 6px!important;padding-bottom:24px!important}.license-aside-main .daoHang h3{line-height:44px;font-size:15px;padding-left:16px}.license-aside-main .daoHang .el-menu{border-right:none;display:flex;flex-wrap:wrap}.license-aside-main .daoHang .el-menu-item{flex:1 1 40%;min-width:120px;height:44px!important;line-height:44px!important;padding-left:0!important;text-align:center}.license-aside-main .daoHang .el-menu-item span{padding-left:0!important}.el-breadcrumb{white-space:normal;line-height:1.6;font-size:13px}.apply-form.el-form .el-form-item__label{width:100%!important;text-align:left;float:none;line-height:1.4;padding-bottom:6px}.apply-form.el-form .el-form-item__content{margin-left:0!important}.apply-form .el-radio-group{display:flex;flex-wrap:wrap}.apply-form .el-radio{margin:0 12px 10px 0}.apply-code-scan-btn{display:inline-flex!important;align-items:center;justify-content:center;min-width:52px;padding:10px 8px!important;height:auto!important;line-height:1.2;white-space:normal}.apply-code-row .el-textarea__inner{min-height:100px}.admin-app-page,.auto-approve-config,.records-wrap,.user-page,.xuke-table-1{padding:6px 4px!important}.xuke-table-2{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.xuke-table-2 .el-button{flex:1 1 auto;margin:0!important}.xuke-table-2 .el-input{width:100%!important;float:none!important;flex:1 1 100%;order:10}.auto-approve-config .el-form{max-width:100%!important;margin-top:12px!important}.auto-approve-config .el-form .el-form-item__label{width:100%!important;text-align:left;float:none;line-height:1.4;padding-bottom:6px}.auto-approve-config .el-form .el-form-item__content{margin-left:0!important}.el-table{width:100%!important}.el-table__body-wrapper,.el-table__header-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.records-table,.records-wrap{height:auto!important}.records-table{max-height:none!important}.user-records-page .records-col-desktop{display:none!important}.user-records-page .records-table{font-size:10px;width:100%!important;max-width:100%}.user-records-page .records-table.records-table--scroll{overflow-y:auto}.user-records-page .records-table--scroll .el-table__body-wrapper,.user-records-page .records-table--scroll .el-table__header-wrapper,.user-records-page .records-table.records-table--scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.user-records-page .records-table--scroll table{table-layout:fixed!important;width:auto!important;min-width:100%}.user-records-page .records-table td,.user-records-page .records-table th{padding:5px 1px!important;min-width:0!important}.user-records-page .records-table td .cell,.user-records-page .records-table th .cell{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.3;padding-left:1px!important;padding-right:1px!important}.user-records-page .records-btn-text-full,.user-records-page .records-status-full,.user-records-page .records-th-full{display:none!important}.user-records-page .records-btn-text-short,.user-records-page .records-status-short,.user-records-page .records-th-short{display:inline!important}.user-records-page .records-table--scroll td.col-status,.user-records-page .records-table--scroll th.col-status{padding-left:0!important;padding-right:0!important}.user-records-page .records-table--scroll td.col-action .cell,.user-records-page .records-table--scroll th.col-action .cell{overflow:visible!important;text-overflow:clip!important;padding-right:2px!important}.user-records-page .records-action-btn{padding:3px 5px!important;font-size:10px!important;min-height:24px!important;line-height:1.2!important}.admin-app-page .el-input,.admin-app-page .el-select{width:100%!important;max-width:100%!important;margin-right:0!important;margin-bottom:8px;display:block}.admin-app-page .el-button{width:100%;margin-bottom:8px}.admin-app-page .el-table .el-button{width:auto;margin-bottom:4px}.el-dialog{width:92%!important;max-width:92vw!important;margin-top:8vh!important}.el-dialog__body{padding:12px 14px;max-height:65vh;overflow-y:auto}.el-descriptions{font-size:13px}.login-form-container{padding:16px 12px;align-items:flex-start;min-height:100vh;height:auto}.login-form-container .login-wrap{width:100%!important;height:auto!important;margin-top:24px}.login-form-container .login-form-panel,.login-form-container .login-wrap .login-logo{width:100%!important;float:none!important;height:auto!important;margin:0 0 16px 0}.login-form-container .login-wrap .login-logo p{font-size:22px!important;margin:32px 12px 12px!important}.login-form-container .login-form-panel{padding:32px 20px 48px!important}.login-form-container .login-form-panel>button{width:calc(100% - 40px)!important;max-width:100%;position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;margin:16px auto 0;display:block}.sso-desc{margin-top:24px!important;font-size:16px!important}.approval-link-page{padding:12px!important;align-items:flex-start!important}.approval-card{width:100%!important;max-width:100%!important}.approval-link-page .actions .el-button{display:block;width:100%;margin:0 0 12px 0!important}.el-button{min-height:36px}.el-menu-item{min-height:44px}}