.rights-item+.rights-item[data-v-198af970]{margin-top:15px}.rights-item-header[data-v-198af970]{font-weight:600;font-size:20px;color:#000;line-height:20px;font-family:PingFangSC,PingFang SC;margin-bottom:15px}.rights-item-body[data-v-198af970]{border:1px solid #e7eaf0}.rights-item-body .rights-item-status[data-v-198af970]{padding:7px 10px;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.5)),to(rgba(233,239,255,.5)));background:linear-gradient(270deg,hsla(0,0%,100%,.5),rgba(233,239,255,.5));border-radius:2px 2px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.rights-item-body .rights-item-status-tip[data-v-198af970]{color:#ff7e7e;margin-left:15px}.rights-item-body .rights-icon[data-v-198af970]{width:14px;margin-right:5px}.rights-item-body .rights-item-content-box[data-v-198af970]{padding:20px}.rights-item-body .rights-item-content-box .rights-item-content[data-v-198af970]{width:50%}.rights-item-body .capacity-used[data-v-198af970]{color:#497ffe}.rights-item-body .capacity-used.no-capacity[data-v-198af970]{color:#ff7e7e}.rights-item-body .ability-title[data-v-198af970]{padding:16px 0;border-bottom:1px solid #e7eaf0;margin-bottom:5px}.rights-item-body .ability-item[data-v-198af970]{padding:12px 0;line-height:1.5;font-size:12px}.rights-item-body .ability-item .num[data-v-198af970]{font-size:12px;color:#497ffe;border:1px solid;border-radius:4px;padding:0 5px;zoom:.8}.rights-item-body .ability-item .check-icon[data-v-198af970]{color:#497ffe;font-size:20px;font-weight:700}.rights-item-body.expired .rights-item-content[data-v-198af970]{color:#535c69}.rights-item-body.expired .capacity-used[data-v-198af970],.rights-item-body.expired .check-icon[data-v-198af970],.rights-item-body.expired .rights-item-capacity-value[data-v-198af970]{color:#abb2bd}.rights-item-body .text-blue[data-v-198af970]{color:#497ffe}.rights-item-body .text-expired[data-v-198af970]{color:#535c69}.alike-tag[data-v-50550830]{width:118px;height:32px;line-height:32px;text-align:center;background:rgba(73,127,254,.1);border-radius:4px;border:1px solid #497ffe;color:#497ffe}.tip-dialog-footer[data-v-50550830]{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.fun-warning[data-v-50550830],.tip-dialog-footer[data-v-50550830]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fun-warning[data-v-50550830]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.icon[data-v-50550830]{width:32px;margin-bottom:15px}.order-info[data-v-50550830]{margin-bottom:24px}.invoice-tip[data-v-50550830]{margin-bottom:15px;font-weight:500;color:rgba(0,0,0,.9);font-family:PingFangSC,PingFang SC}.invoice-form[data-v-50550830] .el-form-item__label{color:rgba(0,0,0,.7)!important}.invoice-apply-tip[data-v-50550830]{height:32px;line-height:32px;background:rgba(73,127,254,.1);border-radius:4px;text-align:center;margin-top:20px}.el-button.invoice-tip-cancel-btn{color:#fff;border-color:#bdc5d8;background-color:#bdc5d8}.custom-invoice-dialog .el-dialog__title{color:rgba(0,0,0,.9)!important}.custom-invoice-dialog .el-dialog__body{padding:28px 80px 24px}.custom-invoice-dialog .el-dialog__footer{padding-top:0;padding-bottom:30px}.custom-invoice-dialog .el-dialog__footer .el-button{width:120px;padding:11px 15px;border-radius:8px}.custom-invoice-dialog .form-detail .el-form-item--small.el-form-item{margin-bottom:5px}.custom-radio-group .el-radio-button__inner{border-color:#497ffe;color:#497ffe}.custom-radio-group .el-radio-button:first-child .el-radio-button__inner{border-color:#497ffe}.orders-container[data-v-6445d83b]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orders-container .orders-header[data-v-6445d83b]{font-size:20px;color:#000;line-height:20px;margin-bottom:15px;font-family:PingFangSC,PingFang SC;font-weight:600}.orders-container .orders-body[data-v-6445d83b]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:hidden}.orders-container .no-result[data-v-6445d83b]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orders-container .no-result img[data-v-6445d83b]{display:block;width:200px;height:103px;margin:0 auto}.orders-container .no-result .data-tip[data-v-6445d83b]{font-size:14px;color:#a0aec0;text-align:center}.account-container[data-v-bd96d548]{height:100%}.account-container .account-header[data-v-bd96d548]{font-size:20px;color:#000;line-height:20px;margin-bottom:15px;font-family:PingFangSC,PingFang SC;font-weight:600}.account-container .account-item[data-v-bd96d548]{position:relative;padding:45px;background:#f8f9fa;color:rgba(53,64,79,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-container .account-item+.account-item[data-v-bd96d548]{margin-top:16px}.account-container .account-item .account-item-left[data-v-bd96d548]{width:24%;min-width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#35404f}.account-container .account-item .account-item-icon[data-v-bd96d548]{width:14px;margin-right:20px}.account-container .account-item .account-item-right[data-v-bd96d548]{position:absolute;top:50%;right:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.password-container[data-v-c428e970]{width:100%;height:100%;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.password-container .login-mask[data-v-c428e970]{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,.5)}.password-container .login-box[data-v-c428e970]{width:476px;background:#fff;-webkit-box-shadow:0 2px 24px -2px rgba(36,101,198,.2);box-shadow:0 2px 24px -2px rgba(36,101,198,.2);border-radius:12px;position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.password-container .login-box .login-form[data-v-c428e970]{overflow:hidden;padding:35px 58px 24px}.password-container .login-box .title[data-v-c428e970]{font-size:24px;color:#000;height:24px;line-height:24px;margin-bottom:26px;text-align:center}.password-container .login-box .form-group-title[data-v-c428e970]{font-size:18px;margin-bottom:16px}.password-container .login-box .tip[data-v-c428e970]{font-size:14px;color:#8593a7}.password-container .login-box .form-content[data-v-c428e970]{margin-bottom:50px}.password-container .login-box .el-input[data-v-c428e970]{width:100%}.password-container .login-box[data-v-c428e970] .el-input__inner{height:42px;padding-left:39px;font-size:14px}.password-container .login-box[data-v-c428e970] .el-input__inner::-webkit-input-placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-c428e970] .el-input__inner::-moz-placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-c428e970] .el-input__inner:-ms-input-placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-c428e970] .el-input__inner::-ms-input-placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-c428e970] .el-input__inner::placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-c428e970] .el-input__prefix{display:-webkit-box;display:-ms-flexbox;display:flex;left:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-container .login-box[data-v-c428e970] .el-form-item__label{font-size:16px;color:#000;line-height:16px;padding-bottom:8px}.password-container .login-box .user-icon[data-v-c428e970]{width:18px;height:18px}.password-container .login-box .password-icon[data-v-c428e970]{width:20px;height:20px}.password-container .login-box .phone-icon[data-v-c428e970]{width:16px}.password-container .login-box .code-icon[data-v-c428e970]{width:20px}.password-container .login-box .el-form-item[data-v-c428e970]{margin-bottom:24px}.password-container .extra-actions[data-v-c428e970]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#497ffe;cursor:pointer}.password-container .code-btn[data-v-c428e970]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:#497ffe;cursor:pointer}.password-container .footer[data-v-c428e970]{position:fixed;left:0;bottom:0;z-index:1;margin-bottom:1.25%;width:100%;text-align:center;font-size:12px;color:#bfbfbf}.password-container .blue[data-v-c428e970]{color:#497ffe}.password-input .el-input__suffix,.password-input .el-input__suffix-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.password-container[data-v-0137e8a7]{width:100%;height:100%;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.password-container .login-mask[data-v-0137e8a7]{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,.5)}.password-container .login-box[data-v-0137e8a7]{width:476px;background:#fff;-webkit-box-shadow:0 2px 24px -2px rgba(36,101,198,.2);box-shadow:0 2px 24px -2px rgba(36,101,198,.2);border-radius:12px;position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.password-container .login-box .login-form[data-v-0137e8a7]{overflow:hidden;padding:35px 58px 24px}.password-container .login-box .title[data-v-0137e8a7]{font-size:24px;color:#000;height:24px;line-height:24px;margin-bottom:26px;text-align:center}.password-container .login-box .form-group-title[data-v-0137e8a7]{font-size:18px;margin-bottom:16px}.password-container .login-box .tip[data-v-0137e8a7]{font-size:14px;color:#8593a7}.password-container .login-box .form-content[data-v-0137e8a7]{margin-bottom:50px}.password-container .login-box .el-input[data-v-0137e8a7]{width:100%}.password-container .login-box[data-v-0137e8a7] .el-input__inner{height:42px;padding-left:39px;font-size:14px}.password-container .login-box[data-v-0137e8a7] .el-input__inner::-webkit-input-placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-0137e8a7] .el-input__inner::-moz-placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-0137e8a7] .el-input__inner:-ms-input-placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-0137e8a7] .el-input__inner::-ms-input-placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-0137e8a7] .el-input__inner::placeholder{font-size:14px;color:rgba(133,147,167,.7)}.password-container .login-box[data-v-0137e8a7] .el-input__prefix{display:-webkit-box;display:-ms-flexbox;display:flex;left:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-container .login-box[data-v-0137e8a7] .el-form-item__label{font-size:16px;color:#000;line-height:16px;padding-bottom:8px}.password-container .login-box .phone-icon[data-v-0137e8a7]{width:16px}.password-container .login-box .code-icon[data-v-0137e8a7]{width:20px}.password-container .login-box .el-form-item[data-v-0137e8a7]{margin-bottom:24px}.password-container .extra-actions[data-v-0137e8a7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#497ffe;cursor:pointer}.password-container .code-btn[data-v-0137e8a7]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:#497ffe;cursor:pointer}.password-container .footer[data-v-0137e8a7]{position:fixed;left:0;bottom:0;z-index:1;margin-bottom:1.25%;width:100%;text-align:center;font-size:12px;color:#bfbfbf}.password-container .blue[data-v-0137e8a7]{color:#497ffe}.notice[data-v-7f527c78]{width:20px;height:20px}.notice-pop{width:332px!important;height:346px;padding:16px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.notice-pop,.notice-pop .notice-header{display:-webkit-box;display:-ms-flexbox;display:flex}.notice-pop .notice-header{padding:0 20px;color:#497ffe;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e7eaf0;padding-bottom:16px}.notice-pop .notice-header .title{position:relative}.notice-pop .notice-header .bt-line{position:absolute;left:0;bottom:-17px;height:2px;width:100%;background:#497ffe;border-radius:1px}.notice-pop .notice-header .operate{font-size:12px;font-weight:600}.notice-pop .mail-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.notice-pop .mail-list{padding:0 16px;padding-top:15px;height:280px}.notice-pop .mail-list .mail-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding:10px 16px;cursor:pointer}.notice-pop .mail-list .mail-item:hover{background:#f8f9fa}.notice-pop .mail-list .mail-item img{width:32px;height:32px;margin-right:11px}.notice-pop .mail-list .mail-item .msg{font-size:12px;color:#000}.notice-pop .mail-list .mail-item .time{font-size:12px;color:#8593a7;margin-top:5px}.notice-pop .mail-list .read .msg{color:rgba(0,0,0,.5)}.notice-pop .mail-list .read .time{color:rgba(133,147,167,.5)}.notice-pop .no-icon{display:block;width:28px;height:32px;margin:0 auto;margin-top:80px}.notice-pop .no-text{margin-top:7px;text-align:center;font-size:12px;color:rgba(133,147,167,.7)}.trigger{position:relative}.trigger .unread-point{width:6px;height:6px;border-radius:50%;background:red;position:absolute;top:0;right:-5px}.welcome-page[data-v-6ee3d811]{width:100%;height:100%;overflow:hidden;position:relative;background:url(../img/login-bg.487ecead.png) no-repeat;background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.welcome-page .header[data-v-6ee3d811]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:78px;background-color:#fff;padding:0 30px 0 70px}.welcome-page .header[data-v-6ee3d811],.welcome-page .logo[data-v-6ee3d811]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.welcome-page .logo[data-v-6ee3d811]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:20px;color:#2f3135}.welcome-page .logo .logo-img[data-v-6ee3d811]{width:90px;margin-right:12px}.welcome-page .notice-icon[data-v-6ee3d811],.welcome-page .user-icon[data-v-6ee3d811]{width:20px}.welcome-page .main[data-v-6ee3d811]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px;overflow:hidden}.welcome-page .main-content[data-v-6ee3d811]{width:75%;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f9fafb;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.02);box-shadow:0 4px 5px 0 rgba(0,0,0,.02);border-radius:12px}.welcome-page .back-action[data-v-6ee3d811]{height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#000;cursor:pointer}.welcome-page .back-action i[data-v-6ee3d811]{margin-right:8px}.welcome-page .main-desc[data-v-6ee3d811]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.02);box-shadow:0 4px 5px 0 rgba(0,0,0,.02);border-radius:12px;overflow:hidden}.welcome-page .desc-header[data-v-6ee3d811]{position:relative;height:152px;padding-left:35px;background:url(../img/user-bg.928bf7e2.png) no-repeat;background-size:55%;background-position:100% 0;border-bottom:1px solid #e7eaf0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.welcome-page .header-title[data-v-6ee3d811]{font-weight:600;font-size:24px;color:#35404f;margin-bottom:20px}.welcome-page .header-vip[data-v-6ee3d811]{position:absolute;top:35%;right:35px}.welcome-page .header-vip .vip-icon[data-v-6ee3d811]{position:absolute;top:0;right:0;width:29px}.welcome-page .sub-title[data-v-6ee3d811]{line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.welcome-page .meal-item[data-v-6ee3d811]{margin-right:20px}.welcome-page .meal-item[data-v-6ee3d811]::last-child{margin-right:0}.welcome-page .meal-icon[data-v-6ee3d811]{width:16px;margin-right:5px}.welcome-page .expired-text[data-v-6ee3d811]{display:inline-block;padding:0 5px;color:#fff;background-color:#acbbd9;border-radius:5px;margin-right:5px}.welcome-page .desc-main[data-v-6ee3d811]{font-size:14px;color:#35404f;padding:30px 20px 30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 152px)}.welcome-page .desc-main .center-sidebar[data-v-6ee3d811]{width:17.3%;min-width:130px}.welcome-page .desc-main .center-content[data-v-6ee3d811]{margin-left:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;height:100%;overflow-y:auto}.welcome-page .footer[data-v-6ee3d811]{margin:8px auto 1.25%;font-size:12px;color:#999;text-align:center}.custom-header-pop{width:110px!important;min-width:110px!important;padding:8px 14px}.custom-header-pop .flex{font-size:14px;cursor:pointer;color:#35404f}.custom-header-pop .head-icon{width:16px;height:16px;margin-right:8px}.title-edit{font-size:16px;color:#497ffe;cursor:pointer;margin-left:10px}.center-sidebar .el-menu{border:0}.center-sidebar .el-menu-item{border-left:2px solid transparent}.center-sidebar .el-menu-item.is-active{background:rgba(73,127,254,.1);border-left:2px solid}.center-sidebar .menu-icon{width:15px;margin-right:7px}.custom-prompt-box .el-message-box__btns{text-align:center}.orders-container{min-height:400px}