.page-fade-enter-active,.page-fade-leave-active{transition:opacity .28s ease}.page-fade-enter,.page-fade-leave-to{opacity:0}body{word-break:normal;overflow-wrap:break-word}.el-table .cell{word-break:normal!important;overflow-wrap:break-word!important}.el-table th.el-table__cell{background-color:#eef2f7!important;color:var(--brand)!important}.el-table th.el-table__cell .cell{color:var(--brand)!important;font-weight:600}body,html{font-family:Poppins,Helvetica Neue,Helvetica,Microsoft YaHei,sans-serif;margin:0;padding:0;color:var(--text-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul{list-style:none}.wrapper a,ul{margin:0;padding:0;outline:none}.wrapper a{display:inline-block;text-decoration:none;color:inherit}.wrapper a:active,.wrapper a:hover,.wrapper a:link,.wrapper a:visited{text-decoration:none;outline:none}.wrapper dd,.wrapper dl,.wrapper p{margin:0}.pull-left{float:left!important}.pull-right{float:right!important}.text-right{text-align:right}.no-more{display:block;padding:15px 0;font-size:16px;color:var(--text-3);text-align:center;background-color:var(--surface)}.alert-mes{position:fixed;top:50%;left:50%;z-index:2000;padding:15px;min-width:180px;max-width:240px;font-size:15px;color:#fff;text-align:center;transform:translate(-50%,-50%);background:rgba(29,33,41,.82);border-radius:var(--radius);box-shadow:var(--shadow-md)}.el-upload .el-upload__input,.el-upload input[type=file]{display:none}.wrapper{background-color:var(--canvas);min-height:100vh;height:100%}.home-index{margin:0 auto 20px;max-width:1300px;width:100%;overflow:hidden}.empty-img{display:block;width:100%}.clear{clear:both}.public-top{background-color:var(--surface);margin-bottom:20px;border-radius:var(--radius);box-shadow:var(--shadow-sm);position:sticky;top:0;z-index:999}.public-top .top-title{font-size:16px;padding:20px 280px 20px 24px;color:var(--text-3)}.public-top .top-title .title-text{font-weight:600;color:var(--text-1);margin-right:10px}.public-top .top-title .title-cn-text{font-size:14px;margin-left:12px;padding-left:12px;border-left:1px solid var(--border);color:var(--text-3)}.public-content{margin:0 auto 50px;max-width:1290px;width:100%;background-color:var(--surface);padding:60px;box-sizing:border-box;border-radius:var(--radius);box-shadow:var(--shadow-sm)}.public-content .content-item{margin:0 200px;border-bottom:1px solid var(--border-light)}.public-content .content-item .content-item-list{display:flex;margin-bottom:30px;flex-wrap:wrap}.public-content .content-item .content-item-list .list-title{width:40%;font-size:16px;color:var(--text-1);font-weight:500}.public-content .content-item .content-item-list .list-info{width:60%;padding-left:40px;box-sizing:border-box;color:var(--text-2)}.public-content .content-item .content-item-list .list-info .info-ipt{width:100%}.public-content .content-btn{margin:20px 200px 0;overflow:hidden}.public-content .content-btn .btn-reserve{float:right}.el-card{border-radius:var(--radius)!important;border-color:var(--border-light)!important;box-shadow:var(--shadow-sm)!important}.el-table{color:var(--text-2)}.el-table th.el-table__cell{background-color:var(--brand-lighter)!important;color:var(--text-1);font-weight:600}.el-table__row:hover>td.el-table__cell{background-color:var(--brand-light)!important}.el-button{border-radius:var(--radius-sm);font-weight:500}.el-input__inner,.el-textarea__inner{border-radius:var(--radius-sm);color:var(--text-1)}.el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:var(--text-4)}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--text-4)}.el-dialog{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg)}.el-dialog__title{color:var(--text-1);font-weight:600}.app-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 20px;color:var(--text-3);font-size:14px;line-height:1.6}.app-empty:before{content:"";display:block;width:56px;height:56px;margin-bottom:14px;background:var(--empty-svg) center /contain no-repeat}.el-table__empty-block{min-height:140px}.el-table__empty-text{color:var(--text-3);font-size:14px;line-height:1.6;padding:24px 0}.el-table__empty-text:before{content:"";display:block;width:56px;height:56px;margin:0 auto 14px;background:var(--empty-svg) center /contain no-repeat}.el-dropdown-menu__empty,.el-select-dropdown__empty{color:var(--text-3)}.el-table .cell-btn{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px 6px;line-height:1}.el-table .cell-btn .el-button{margin-left:0}.content-pagination{display:flex;justify-content:flex-end;padding:16px 0 0}@media (max-width:768px){body,html{overflow-x:hidden}.public-top .top-title{font-size:14px;padding:14px 12px}.public-content{padding:20px 12px;margin-bottom:20px;border-radius:var(--radius-sm)}.public-content .content-item{margin:0}.public-content .content-item .content-item-list .list-title{width:100%;margin-bottom:6px}.public-content .content-item .content-item-list .list-info{width:100%;padding-left:0}.public-content .content-btn{margin:16px 0 0}.public-content .content-btn .btn-reserve{float:none;width:100%}.el-dialog{width:95%!important}.el-message-box{width:90%!important;max-width:400px}.content-pagination .el-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:4px;column-gap:4px;row-gap:8px;margin:0 auto;white-space:normal;font-weight:400;padding:2px 0}.content-pagination .el-pagination__jump,.content-pagination .el-pagination__total{float:none;margin:0;height:28px;line-height:28px;font-size:12px;color:var(--text-3);font-weight:400}.content-pagination .btn-next,.content-pagination .btn-prev{float:none;margin:0;min-width:28px;height:28px;line-height:28px}.content-pagination .el-pager{float:none}.content-pagination .el-pager li{min-width:28px;height:28px;line-height:28px;font-size:12px}}:root{--brand:#1bc5bd;--brand-hover:#14a39c;--brand-active:#0f8683;--brand-light:#e6f7f6;--brand-lighter:#f2fbfa;--brand-rgb:27,197,189;--success:#00a870;--warning:#ed7b2f;--danger:#e34d59;--info:#8a94a6;--text-1:#1d2129;--text-2:#4e5969;--text-3:#86909c;--text-4:#c9cdd4;--border:#e5e6eb;--border-light:#eff0f4;--canvas:#f5f7fa;--surface:#fff;--radius:8px;--radius-sm:6px;--shadow-sm:0 1px 3px rgba(29,33,41,.06),0 0 1px rgba(29,33,41,.04);--shadow-md:0 4px 16px rgba(29,33,41,.08);--shadow-lg:0 8px 32px rgba(29,33,41,.1);--empty-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 24 24' fill='none' stroke='%23c9cdd4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 8v13H3V8M1 3h22v5H1zM10 12h4'/%3E%3C/svg%3E")}.el-pagination.is-background .el-pager li.active{background-color:#1bc5bd!important;border-color:#1bc5bd!important}.el-pagination.is-background .el-pager li:hover:not(.active),.el-select-dropdown__item.selected{color:#1bc5bd!important}.el-select-dropdown__item:hover{background:#e8f9f8!important}.el-input__inner:focus{border-color:#1bc5bd!important}.el-dropdown-menu__item.selected,.el-dropdown-menu__item:hover{color:#1bc5bd!important;background-color:#e8f9f8!important}.el-dropdown-menu{border:1px solid #d1f3f2}.el-dropdown-link:hover{color:#1bc5bd!important}.el-dropdown-link i{color:#1bc5bd}.el-step__head.is-finish,.el-step__head.is-process{color:#1bc5bd!important;border-color:#1bc5bd!important}.el-step__head.is-process .el-step__circle{background-color:#1bc5bd!important;border-color:#1bc5bd!important}.el-step__head.is-process .el-step__icon{color:#fff!important}.el-step__title.is-process{color:#1bc5bd!important;font-weight:500}.el-step__head.is-finish .el-step__circle{background-color:#1bc5bd!important;border-color:#1bc5bd!important}.el-step__head.is-finish .el-step__icon{color:#fff!important}.el-step__title.is-finish{color:#1bc5bd!important}.el-step__line.is-process .el-step__line-inner{background-color:#1bc5bd!important}.el-step__line-inner{background-color:#bbeeeb!important}.el-button--primary{background-color:var(--brand);border-color:var(--brand)}.el-button--primary:focus,.el-button--primary:hover{background-color:var(--brand-hover);border-color:var(--brand-hover)}.el-button--primary:active{background-color:var(--brand-active);border-color:var(--brand-active)}.el-button--primary.is-plain{background-color:var(--brand-light);border-color:var(--brand);color:var(--brand)}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background-color:var(--brand);border-color:var(--brand);color:#fff}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{background-color:#8fe3de;border-color:#8fe3de;color:#fff}.el-button--text{color:var(--brand)}.el-button--text:focus,.el-button--text:hover{color:var(--brand-hover)}.el-link--primary{color:var(--brand)}.el-link--primary:hover{color:var(--brand-hover)}.el-textarea__inner:focus{border-color:var(--brand)}.el-radio__input.is-checked .el-radio__inner{background:var(--brand);border-color:var(--brand)}.el-radio__input.is-checked+.el-radio__label{color:var(--brand)}.el-radio__inner:hover{border-color:var(--brand)}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--brand);border-color:var(--brand)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--brand)}.el-checkbox__inner:hover{border-color:var(--brand)}.el-switch.is-checked .el-switch__core{background-color:var(--brand);border-color:var(--brand)}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--brand)}.el-tabs__active-bar{background-color:var(--brand)}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover,.el-pagination .el-pager li:not(.disabled).active,.el-pagination .el-pager li:not(.disabled):hover,.el-pagination button:hover,.el-tag{color:var(--brand)}.el-tag{background-color:var(--brand-light);border-color:var(--brand-light)}.el-tag--success{background-color:#e6f7ef;border-color:#e6f7ef;color:var(--success)}.el-tag--danger{background-color:#ffecee;border-color:#ffecee;color:var(--danger)}.el-tag--warning{background-color:#fef0e6;border-color:#fef0e6;color:var(--warning)}.el-date-table td.current:not(.disabled) span,.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:var(--brand)}.el-date-table td.available:hover,.el-date-table td.today span,.el-month-table td .cell:hover,.el-month-table td.current:not(.disabled) .cell,.el-picker-panel__icon-btn:hover,.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:var(--brand)}