#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}body{background-color:#efefef}.price{font-weight:700;color:#ff4c00}.main-menu{--van-tabbar-item-font-size:14px;--van-tabbar-height:70px;--van-tabbar-item-line-height:16px}.user-profile-header{padding:10px;border-bottom:1px solid #ccc;position:relative}.user-profile-header .level-name{height:84px;font-weight:700;font-size:60px;font-style:italic;vertical-align:top;display:inline;position:absolute;top:0;right:10px;opacity:.2}.user-profile-info{display:flex}.user-profile-info .user-avatar{margin-right:10px}.user-profile-info .user-avatar .avatar{width:55px;height:55px;border:1px solid #ccc;border-radius:50%}.user-profile-info .user-info{color:#fff;font-size:16px;text-align:left}.user-profile-info .user-info div{height:28px;line-height:28px}.user-profile-info .user-info .user-name{font-weight:700}.board-box{padding:10px 16px;padding-top:16px}.board-box .board-card-header{font-size:16px;border-bottom:1px solid #ccc;padding-bottom:10px;display:flex}.board-box .board-card-header .board-card-title{font-weight:700}.board-box .board-card-header .board-card-subtitle{font-size:12px;text-align:right;flex:1}.board-box .board-card-header .board-card-subtitle span{font-size:16px;font-weight:700}.board-card{padding:10px;background-color:#fff;border-radius:5px}.user-profile-header.l1{background:linear-gradient(90deg,#2f9b2d,#fff)}.user-profile-header.l1 .level-name{color:#a0de9f}.user-profile-header.l2{background:linear-gradient(90deg,#d22121,#fff)}.user-profile-header.l2 .level-name{color:#f4acac}.user-profile-header.l3{background:linear-gradient(90deg,#0068b4,#fff)}.user-profile-header.l3 .level-name{color:#9cc3e0}.board-card{margin-bottom:16px}.board-card-content{padding:10px 0}.user-level-item{display:flex;border-bottom:1px solid #ccc}.user-level-report{font-size:14px;height:40px;line-height:40px;box-sizing:border-box;padding-right:5px;flex:1;display:flex;gap:5px}.user-level-report .count-achievement,.user-level-report .count-kickback{text-align:left;flex:1}.user-level-report .show-detail{font-size:16px;font-weight:700;color:#0068b4;text-align:right}.user-level{width:70px;height:40px;position:relative;overflow:hidden}.user-level div{font-size:16px;font-weight:700;color:#fff;display:inline-block;text-align:center;width:100%;position:absolute;top:30%;bottom:0;left:0;right:0;z-index:1}.user-level.l1:after{border-width:0 15px 80px 15px;border-style:solid;border-color:transparent transparent #2f9b2d transparent}.user-level.l1:after,.user-level.l2:after{content:"";position:absolute;transform:translateX(-50%) translateY(-50%)}.user-level.l2:after{border-width:0 30px 160px 30px;border-style:solid;border-color:transparent transparent #d22121 transparent}.user-level.l3:after{content:"";position:absolute;transform:translateX(-50%) translateY(-50%);border-width:0 45px 250px 45px;border-style:solid;border-color:transparent transparent #0068b4 transparent}.stars{color:#ffd500}.body[data-v-5e0710a4]{padding:10px}.tip.warring[data-v-5e0710a4]{font-size:14px;padding:10px;background-color:#fff2de;border:1px solid #d6b077;border-radius:5px}.page{background:linear-gradient(180deg,#06f,#efefef) no-repeat;height:100%}.add-form{padding-top:20px;--van-cell-font-size:var(--van-font-size-lg)}.content[data-v-522c1c44]{display:flex;flex-direction:column;height:100%;overflow:hidden}.member-list[data-v-522c1c44]{padding-top:46px;overflow:auto;position:relative}.member-list .letter-index[data-v-522c1c44],.member-list .van-cell[data-v-522c1c44]{text-align:left}.member-list .van-cell[data-v-522c1c44]{padding:15px 16px}.member-list .letter-index[data-v-522c1c44]{background-color:#eee}[data-v-522c1c44] .member-list .letter-index .van-index-anchor--sticky{border-bottom:2px solid #1989fa!important;top:46px}.page[data-v-3b5b99c2]{background:linear-gradient(180deg,#06f,#efefef) no-repeat;height:100%}.input-form-box[data-v-3b5b99c2]{padding:16px}.input-form-header[data-v-3b5b99c2]{text-align:left;color:#fff;font-size:24px;padding-bottom:10px}.input-form[data-v-3b5b99c2]{padding:10px;background-color:#fff;border-radius:5px;--van-button-normal-font-size:var(--van-font-size-lg)}.add-v-form[data-v-3b5b99c2]{--van-field-word-limit-font-size:var(--van-font-size-lg);--van-cell-font-size:var(--van-font-size-lg);--van-cell-horizontal-padding:0}.today-data-box[data-v-3b5b99c2]{text-align:left;padding:16px;padding-bottom:150px}.today-header[data-v-3b5b99c2]{font-weight:700;margin-bottom:10px}.today-data[data-v-3b5b99c2]{padding:10px;background-color:#fff;border-radius:5px}.today-data-table[data-v-3b5b99c2]{padding:5px}.pick-class[data-v-3b5b99c2]{--van-picker-action-font-size:var(--van-font-size-lg)}table[data-v-3b5b99c2]{font-size:12px;width:100%;border-spacing:0}table td[data-v-3b5b99c2],table th[data-v-3b5b99c2]{padding:5px}table thead th[data-v-3b5b99c2]{border-bottom:2px solid #000}table tbody td[data-v-3b5b99c2]{border-bottom:1px solid #ccc;white-space:nowrap;padding:10px 5px}.memberlist-box[data-v-3b5b99c2]{width:100%;height:100%;overflow:hidden}.report-list[data-v-6b46fa90]{border-radius:5px;background-color:#fff;padding:10px;margin:16px}.van-header{--van-nav-bar-arrow-size:18px}.search-form[data-v-6b589006]{display:flex;align-items:center;gap:1px}.search-box[data-v-6b589006]{padding:3px;margin:10px 10px;border-radius:5px;background-color:#fff}.search-btn[data-v-6b589006]{white-space:nowrap;margin:0 10px}.check-columns[data-v-6b589006]{padding:10px}.check-columns label[data-v-6b589006]{text-align:left;font-size:14px;padding:10px 5px;white-space:nowrap;display:block;border-bottom:1px solid #eee}.check-columns input[data-v-6b589006]{border:1px solid #ccc}.van-divider[data-v-6b589006]{color:#1989fa;margin:5px 0}.pager[data-v-6b589006]{margin:10px;padding:5px;background-color:#fff;border-radius:5px}.body{padding:10px}.tip.warring{font-size:14px;padding:10px;background-color:#fff2de;border:1px solid #d6b077;border-radius:5px}.form-box-header{font-size:14px;text-align:left;padding-bottom:10px;border-bottom:1px solid #ccc}.form-box{width:70%;height:190px;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:5px;margin:auto;box-shadow:10px 10px 10px 0 #ccc;position:absolute;top:0;bottom:0;left:0;right:0}