.clearfix:before{display:table}.clearfix:after,.clearfix:before{content:"";visibility:hidden;overflow:hidden;height:0}.clearfix:after{display:block;clear:both}.echarts-box{height:100%}.tx-demo-page{padding:8px;color:#313c47;font-size:14px}.tx-demo-page>div{margin-bottom:8px}.tx-demo-page>div:last-child{margin-bottom:0}.tp-dialog{width:100%;height:100%}.tp-dialog .tp-dialog-top{width:100%;height:calc(100% - 63px);overflow-y:auto;padding-top:10px}.tp-dialog .tp-dialog-bottom{box-sizing:border-box;text-align:right;background-color:#fff;position:relative;height:63px;bottom:0;left:0;right:0;padding:16px;border-top:1px solid #ccc}.jpx-simple-table-thead>tr>th:before{background:#999;height:100%;top:0}.jpx-simple-table-thead-multiple>tr:not(:last-child)>th[colspan]{border-bottom:1px solid #999}.jpx-admin-tabbar{position:absolute;top:64px;left:0;height:40px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}.jpx-admin-tabbar .jpx-tabs .jpx-tabs-header .jpx-tabs-header-container .jpx-tabs-header-item{min-width:80px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jpx-admin-tabbar .jpx-tabs .jpx-tabs-header .jpx-tabs-header-container .jpx-tabs-header-item .jpx-tabs-header-label{height:40px;line-height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;padding-left:16px;padding-right:31px}.jpx-admin-tabbar .jpx-tabs .jpx-tabs-header .jpx-tabs-header-container .jpx-tabs-header-item .button-close{display:inline-block;transform:scale(.8);top:14px;right:8px;color:#3d3d3d}.jpx-admin-tabbar .jpx-tabs .jpx-tabs-header .jpx-tabs-header-container .jpx-tabs-header-item .button-close:hover{color:#0284fe;transform:scale(.9)}.jpx-admin-tabbar .jpx-tabs .jpx-tabs-header .jpx-tabs-header-container .jpx-tabs-header-item:after{content:"";position:absolute;width:1px;height:24px;background:#e8e8e8;top:8px;right:0}.jpx-admin-tabbar .jpx-tabs .jpx-tabs-header .jpx-tabs-header-container .jpx-tabs-header-item:hover .jpx-tabs-header-label:after{background:rgba(2,132,254,.8);width:100%}.jpx-admin-tabbar .jpx-tabs .jpx-tabs-header .jpx-tabs-header-container .jpx-tabs-header-item:first-child .jpx-tabs-header-label{padding-right:16px}.jpx-admin-tabbar .jpx-tabs .jpx-tabs-header .jpx-tabs-header-container .jpx-tabs-header-item:first-child .button-close{display:none}.jpx-admin-tabbar .jpx-admin-tabbar__wrap{white-space:nowrap;float:left;transition:.5s cubic-bezier(.645,.045,.355,1)}.jpx-admin-tabbar .jpx-admin-tabbar__wrap .jpx-admin-tabbar__item{display:table;height:40px;line-height:40px;position:relative;padding:0 12px 0 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jpx-admin-tabbar .jpx-admin-tabbar__wrap .jpx-admin-tabbar__item:before{position:absolute;height:3px;content:"";width:100%;left:0;bottom:-3px;background:#0284fe;opacity:0;transform:scale(0);transition:all .4s}.jpx-admin-tabbar .jpx-admin-tabbar__wrap .jpx-admin-tabbar__item .jpx-admin-tabbar__item__label{display:table-cell;color:#0284fe}.jpx-admin-tabbar .jpx-admin-tabbar__wrap .jpx-admin-tabbar__item .jpx-admin-tabbar__item__close{display:table-cell;cursor:pointer;text-align:right;width:20px}.jpx-admin-tabbar .jpx-admin-tabbar__wrap .jpx-admin-tabbar__item.active:before{transform:scale(1);opacity:1;bottom:0}