/*!
 *  build: vue-admin-beautiful 
 *  vue-admin-beautiful author: chuzhixin 1204505056@qq.com 
 *  vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756 
 *  time: 2025-8-20 10:35:05
 */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}[hidden],template{display:none}html body{font-family:Segoe UI!important}html body *{box-sizing:border-box}html body .ant-input-search{max-width:160px}html body .ant-pagination{margin-top:20px;text-align:center}html body .ant-pagination.ant-table-pagination{float:none!important;margin-top:20px}html body .ant-btn-primary{border-radius:4px}html body .ant-menu-item{padding-left:25px!important}html body .ant-table-content ::-webkit-scrollbar{width:2px!important}html body ::-webkit-scrollbar{width:6px;height:6px}html body ::-webkit-scrollbar-thumb{border-radius:20px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);opacity:.2;background:rgba(0,0,0,.2)}html body ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}.vab-logo[data-v-a127e710]{display:flex;background:#fff;align-items:center;justify-content:center;padding:8px 5px;overflow:hidden;letter-spacing:1px;color:rgba(0,0,0,.85);text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:18px}.title[data-v-a127e710]{width:108px;height:18px;margin-bottom:6px}.flex[data-v-7008b82a]{display:flex}.items-center[data-v-7008b82a]{align-items:center}.justify-space-between[data-v-7008b82a]{justify-content:space-between}.menu-text-enter-active[data-v-7008b82a],.menu-text-leave-active[data-v-7008b82a]{transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:left center;transition-property:opacity,transform,width;overflow:hidden}.menu-text-enter-from[data-v-7008b82a]{opacity:0;transform:translateX(-10px);width:0}.menu-text-leave-to[data-v-7008b82a]{opacity:0;transform:translateX(10px);width:0}.menu-text-enter-to[data-v-7008b82a],.menu-text-leave-from[data-v-7008b82a]{opacity:1;transform:none;width:auto}.menu-item[data-v-7008b82a]{height:40px;padding:0 16px 0 25px;margin:4px 0 8px 0;cursor:pointer;transition:all .3s;position:relative}.menu-item[data-v-7008b82a]:hover{background-color:#f5f5f5;color:#1890ff}.menu-item.selected[data-v-7008b82a]{color:#1890ff;background-color:#e6f7ff;border-right:2px solid #1890ff}.menu-item .menu-icon[data-v-7008b82a]{margin-right:16px}.flex[data-v-97526b2e]{display:flex}.items-center[data-v-97526b2e]{align-items:center}.justify-space-between[data-v-97526b2e]{justify-content:space-between}.menu-text-enter-active[data-v-97526b2e],.menu-text-leave-active[data-v-97526b2e]{transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:left center;transition-property:opacity,transform,width;overflow:hidden}.menu-text-enter-from[data-v-97526b2e]{opacity:0;transform:translateX(-10px);width:0}.menu-text-leave-to[data-v-97526b2e]{opacity:0;transform:translateX(10px);width:0}.menu-text-enter-to[data-v-97526b2e],.menu-text-leave-from[data-v-97526b2e]{opacity:1;transform:none;width:auto}.vab-custom-menu[data-v-97526b2e]{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vab-custom-menu .menu-item[data-v-97526b2e]{display:flex;align-items:center;height:40px;padding:0 16px 0 25px;margin:4px 0 8px 0;cursor:pointer;transition:all .3s}.vab-custom-menu .menu-item[data-v-97526b2e]:hover{background-color:#f5f5f5;color:#1890ff}.vab-custom-menu .menu-item.selected[data-v-97526b2e]{color:#1890ff;background-color:#e6f7ff;border-right:2px solid #1890ff}.vab-custom-menu .menu-item .menu-icon[data-v-97526b2e]{margin-right:16px}.vab-custom-menu .vab-sub-menu .sub-menu-title[data-v-97526b2e]{display:flex;align-items:center;height:40px;padding:0 12px;cursor:pointer;transition:all .3s}.vab-custom-menu .vab-sub-menu .sub-menu-title[data-v-97526b2e]:hover{background-color:#f5f5f5}.vab-custom-menu .vab-sub-menu .sub-menu-title .arrow[data-v-97526b2e]{margin-left:auto;transition:transform .3s}.vab-custom-menu .vab-sub-menu .sub-menu-title .arrow.arrow-open[data-v-97526b2e]{transform:rotate(180deg)}.vab-custom-menu .vab-sub-menu .sub-menu-items[data-v-97526b2e]{padding-left:24px}.vab-tabs{margin:0 20px;background:#fff}.vab-tabs-left-panel{display:flex}.vab-tabs .ant-tabs-bar{margin:0!important}.vab-tabs .ant-tabs-tab{margin-right:5px!important;background:#fff!important;border:1px solid #dedede!important}.vab-tabs .ant-tabs-tab,.vab-tabs .ant-tabs-tab-next,.vab-tabs .ant-tabs-tab-prev{height:32px!important;line-height:32px!important}.vab-tabs .ant-tabs-tab-active{border:1px solid #1890ff!important}.vab-tabs .ant-tabs-tab-active .ant-tabs-close-x{color:#1890ff!important}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .2s}.fade-transform-enter{opacity:0;transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;transform:translateX(30px)}.vab-content{min-height:calc(100vh - 159px)!important;background:#fff}.vab-content .error-container{height:calc(100vh - 199px)!important}.erweima[data-v-55d4a8c0]{border:1px solid #bdbdbd;width:330px;height:330px}.modal_content[data-v-631fc7ba]{text-align:center}.modal_content img[data-v-631fc7ba]{width:100%;max-height:720px}.login_form[data-v-f58dc562]{width:400px;margin:38px auto 0 auto}.login_form .phone_row[data-v-f58dc562]{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-flow:row nowrap}.login_form .send_code_btn[data-v-f58dc562]{width:100px;height:32px;background:rgba(0,104,255,.15);border-radius:4px 4px 4px 4px;border:none;font-weight:500;font-size:14px;color:#0068ff;text-align:center;margin-left:8px}.login_form_item_phone[data-v-f58dc562]{width:208px;height:32px;background:#fff;border-radius:4px 4px 4px 4px;margin-bottom:16px}.login_form_item[data-v-f58dc562]{width:100%;min-height:75px}.login_form_input[data-v-f58dc562]{width:400px;height:48px;background:#fff;border-radius:4px 4px 4px 4px}.login_form_login_btn[data-v-f58dc562]{background:#0068ff;margin-top:8px}.login_form_login_btn[data-v-f58dc562],.login_form_regist_btn[data-v-f58dc562]{width:400px;height:40px;border-radius:4px 4px 4px 4px;font-weight:500;font-size:16px}.login_form_regist_btn[data-v-f58dc562]{margin-top:12px}.login_form_modify_btn[data-v-f58dc562]{margin:12px 152px 40px 152px;font-weight:500;font-size:16px;text-align:center}.tips_style[data-v-f58dc562]{font-size:12px;color:#ff4d4f;margin:0;line-height:20px}.login_form_item .ant-input::-moz-placeholder,.login_form_item .ant-select-selector::-moz-placeholder,.login_form_item .ant-textarea-input::-moz-placeholder{font-family:PingFang SC;font-weight:400;font-size:16px;color:#a8abb2}.login_form_item .ant-input::placeholder,.login_form_item .ant-select-selector::placeholder,.login_form_item .ant-textarea-input::placeholder{font-family:PingFang SC;font-weight:400;font-size:16px;color:#a8abb2}.login_modal .ant-form-item{margin-bottom:0}.regist_form[data-v-00c095b0]{width:400px;margin:38px auto 0 auto}.regist_form .phone_row[data-v-00c095b0]{height:32px;display:flex;justify-content:space-between;width:100%;flex-flow:row nowrap}.regist_form .send_code_btn[data-v-00c095b0]{min-width:100px;height:32px;background:rgba(0,104,255,.15);border-radius:4px 4px 4px 4px;border:none;font-weight:500;font-size:14px;color:#0068ff;text-align:center;margin-left:8px}.regist_form_input_phone[data-v-00c095b0]{width:208px;height:32px;background:#fff;border-radius:4px 4px 4px 4px;flex-grow:1}.regist_form_item[data-v-00c095b0]{width:100%;min-height:60px}.regist_form_input[data-v-00c095b0]{width:100%;height:32px;background:#fff;border-radius:4px 4px 4px 4px}.regist_form_regist_btn[data-v-00c095b0]{width:400px;height:40px;background:#0068ff;border-radius:4px 4px 4px 4px;margin-top:8px;font-weight:500;font-size:16px}.regist_form_go_login[data-v-00c095b0]{width:150px;font-family:PingFang SC;font-weight:400;font-size:16px;color:rgba(0,0,0,.85);text-align:center;margin:12px auto 40px auto;cursor:pointer}.regist_form_go_login span[data-v-00c095b0]{color:#0068ff}.edit_form[data-v-33b993e7]{width:400px;margin:38px auto 0 auto}.edit_form .phone_row[data-v-33b993e7]{height:32px;display:flex;justify-content:space-between;width:100%;flex-flow:row nowrap}.edit_form .send_code_btn[data-v-33b993e7]{min-width:100px;height:32px;background:rgba(0,104,255,.15);border-radius:4px 4px 4px 4px;border:none;font-weight:500;font-size:14px;color:#0068ff;text-align:center;margin-left:8px}.edit_form_item[data-v-33b993e7]{width:100%;min-height:60px}.edit_form_input_phone[data-v-33b993e7]{width:auto;height:32px;background:#fff;border-radius:4px 4px 4px 4px;flex-grow:1}.edit_form_input[data-v-33b993e7]{width:100%;height:32px;background:#fff;border-radius:4px 4px 4px 4px}.edit_form_edit_btn[data-v-33b993e7]{width:400px;height:40px;background:#0068ff;border-radius:4px 4px 4px 4px;margin-top:8px;font-weight:500;font-size:16px}.edit_form_go_login[data-v-33b993e7]{width:150px;font-family:PingFang SC;font-weight:400;font-size:16px;color:rgba(0,0,0,.85);text-align:center;margin:12px auto 40px auto;cursor:pointer}.edit_form_go_login span[data-v-33b993e7]{color:#0068ff}.mask[data-v-01cce0e9]{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:10}.login_modal[data-v-01cce0e9]{position:relative;width:480px;min-height:374px;margin-top:-150px;background:#fff;border-radius:8px 8px 8px 8px}.login_modal .title[data-v-01cce0e9]{font-family:PingFang SC;font-weight:600;font-size:20px;color:#0068ff;line-height:28px;text-align:center;margin:40px auto 0 auto}.login_modal .close_btn[data-v-01cce0e9]{position:absolute;cursor:pointer;top:15px;right:15px;z-index:20;width:16px;height:16px}.fade-enter-active[data-v-01cce0e9],.fade-leave-active[data-v-01cce0e9]{transition:opacity .5s ease}.fade-enter-from[data-v-01cce0e9],.fade-leave-to[data-v-01cce0e9]{opacity:0}.mask .ant-form-item-control{width:100%!important}.flex{display:flex;align-items:center}.update-logs-btn[data-v-5396cfba]{position:relative}.update-logs-btn .tip-round-flag[data-v-5396cfba]{position:absolute;right:-5px;top:-7px;width:15px;height:15px;border-radius:50%;background:#d6132c}.Allbox[data-v-5396cfba]{padding-top:5px;height:400px;overflow-y:scroll;overflow-x:hidden}.box[data-v-5396cfba]{border:1px solid #c1c1c1;display:flex;padding:20px 0;align-items:center;border-radius:5px}.box .button[data-v-5396cfba]{border:none;border-radius:50px;background-color:#c1c1c1;margin-left:10px}.box .span[data-v-5396cfba]{margin-left:20px}.box .title[data-v-5396cfba]{display:flex;align-items:center;height:100%;width:70%}.logTitle[data-v-5396cfba]{display:flex;flex-direction:column}.top-swiper .ant-carousel[data-v-942d8010]{width:920px}@media (max-width:1700px){.top-swiper .ant-carousel[data-v-942d8010]{width:800px}}@media (max-width:1600px){.top-swiper .ant-carousel[data-v-942d8010]{width:700px}}.top-swiper .ant-carousel .item[data-v-942d8010]{max-height:83px}.top-swiper .ant-carousel .item img[data-v-942d8010]{cursor:pointer;max-width:100%}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border:none!important;padding-right:1px}.vab-layout-wrap{overflow:hidden}.vab-layout-wrap .vab-sider{position:fixed;left:0;height:100vh;overflow:auto;box-shadow:0 2px 8px 0 rgba(0,0,0,.09);padding-right:1px}.vab-layout-wrap .vab-sider .vab-menu{height:calc(100vh - 65px)}.vab-layout-wrap .vab-layout{padding-left:185px;transition:all .2s}.vab-layout-wrap .vab-mobile-layout{padding-left:0;transition:all .2s}.vab-layout-wrap .vab-collapse .vab-logo .anticon+span{display:inline-block;max-width:0;opacity:0;transition:all .2s}.vab-layout-wrap .vab-collapse .menu_item_title{opacity:0}.vab-layout-wrap .vab-collapse+.vab-layout{padding-left:81px;transition:all .2s}.vab-layout-wrap .vab-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;width:100%;height:100vh;overflow:hidden;background:#000;opacity:.5}.vab-layout-wrap .vab-mobile{position:fixed!important;z-index:999}.vab-layout-wrap .vab-mobile.vab-collapse{width:0!important;min-width:0!important;max-width:0!important}.vab-layout-wrap .vab-mobile.vab-collapse *,.vab-layout-wrap .vab-mobile.vab-collapse .ant-menu-item,.vab-layout-wrap .vab-mobile.vab-collapse .ant-menu-submenu{display:none!important;width:0!important;min-width:0!important;max-width:0!important}.vab-layout-wrap .vab-mobile.vab-collapse+.vab-layout{padding-left:0!important;transition:all .2s}.vab-layout-wrap .vab-header{padding:0;background:#fff}.vab-layout-wrap .vab-header .fixed-top-ad-image{max-width:950px}@media (max-width:1680px){.vab-layout-wrap .vab-header .fixed-top-ad-image{max-width:750px;margin-right:3em}}@media (max-width:1520px){.vab-layout-wrap .vab-header .fixed-top-ad-image{max-width:665px;margin-right:5em}}@media (max-width:1400px){.vab-layout-wrap .vab-header .fixed-top-ad-image{width:550px;height:25px;margin-right:8em;margin-top:7px}}.vab-layout-wrap .vab-header .ant-col+.ant-col{display:flex;justify-content:flex-end;padding:0 20px}.vab-layout-wrap .vab-header .trigger{height:40px;padding:0 20px;font-size:18px;line-height:40px;cursor:pointer;transition:color .3s}.vab-layout-wrap .vab-header .trigger:hover{color:#1890ff}.ant-layout-sider-collapsed.vab-collapse .aside-logo-affix>.ant-affix{width:63px!important}.vab-collapse .aside-logo-affix>.ant-affix{width:233px!important}.aside-logo-affix+.vab-menu .ant-menu-item,.aside-logo-affix+.vab-menu .ant-menu-submenu{letter-spacing:1px}.aside-logo-affix+.vab-menu .ant-menu-submenu>.ant-menu-sub .ant-menu-item{padding-left:40px!important}[data-v-60e4fff2] .ant-table{margin-top:.3em;color:rgba(0,0,0,.85)}[data-v-60e4fff2] .ant-table>.ant-table-title{padding:0 0;border-radius:4px 4px 0 0}[data-v-60e4fff2] .ant-table .ant-table-scroll{overflow-x:auto}[data-v-60e4fff2] .ant-table .ant-table-scroll>.ant-table-header{margin-right:0!important}[data-v-60e4fff2] .ant-table .ant-table-scroll>.ant-table-footer{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);border-radius:0 0 4px 4px;padding:0}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th{font-size:15px;font-weight:700;white-space:nowrap;background:#f5f7fa;border-top:1px solid #f5f7fa;border-right:1px solid #f5f7fa;border-bottom:1px solid #f5f7fa}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th:first-child{border-left:1px solid #f5f7fa}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th:last-child{border-right:1px solid #f5f7fa}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters{display:flex;align-items:center}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters .anticon{font-size:15px}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full{margin-top:-.7em}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th .ant-table-selection .ant-checkbox-inner{width:19px;height:19px}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th .ant-table-selection .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{width:8px;height:13px;left:19%}[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th.ant-table-selection-column{text-align:center!important}[data-v-60e4fff2] .ant-table .ant-table-tbody>tr>td,[data-v-60e4fff2] .ant-table .ant-table-thead>tr>th{text-align:left;padding:8px 12px;font-size:14px;border-right:none}[data-v-60e4fff2] .ant-table .ant-table-row>td{border-bottom:1px solid #f5f7fa;border-right:1px solid #f5f7fa;position:relative;vertical-align:center!important}[data-v-60e4fff2] .ant-table .ant-table-row>td:first-child{border-left:1px solid #f5f7fa}[data-v-60e4fff2] .ant-table .ant-table-row>td:last-child .ant-btn-link{padding:0 10px;font-size:15px}[data-v-60e4fff2] .ant-table .ant-table-row>td.ant-table-selection-column{text-align:center}[data-v-60e4fff2] .ant-table .ant-table-row>td.ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox-inner{width:19px;height:19px}[data-v-60e4fff2] .ant-table .ant-table-row>td.ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox-inner:after{width:8px;height:13px;left:19%}[data-v-60e4fff2] .ant-table+.ant-pagination{float:none;text-align:center}