@charset "utf-8";

.m-account[data-v-b9681dee] { background: rgb(255, 255, 255); bottom: 0px; box-shadow: rgba(0, 0, 0, 0.03) 0px -2px 2px 0px; overflow: hidden; padding: 20px 16px 0px; position: fixed; right: 0px; top: 0px; width: 288px; z-index: 101; }

.m-account .menu-box .welcome_wrap[data-v-b9681dee] { border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 16px; text-align: center; }

.m-account .menu-box .welcome_wrap p[data-v-b9681dee] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; }

.m-account .menu-box .menu-list-box[data-v-b9681dee] { margin-top: 8px; }

.m-account .menu-box .menu-list-box .menu-item[data-v-b9681dee] { -webkit-box-pack: center; justify-content: center; padding: 7px; }

.m-account .menu-box .menu-list-box .menu-item[data-v-b9681dee], .m-account .menu-box .menu-list-box .menu-item .service-info-box[data-v-b9681dee] { display: flex; -webkit-box-align: center; align-items: center; }

.m-account .menu-box .menu-list-box .menu-item .service-info-box[data-v-b9681dee] { color: rgb(112, 112, 112); cursor: pointer; font-size: 13px; line-height: 20px; text-decoration: none; }

.m-account .login-box[data-v-b9681dee] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; gap: 8px; }

.m-account .login-box .fs-button[data-v-b9681dee] { border-radius: 4px; font-size: 13px; font-weight: 600; height: 36px; line-height: 20px; }

.m-account .login-box .fs-button-gray[data-v-b9681dee] { background: rgb(242, 242, 242); color: rgb(112, 112, 112); }

.m-account .login-box .fs-button-gray[data-v-b9681dee]:hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(242, 242, 242); color: rgb(25, 25, 26); }

.m-account .icon-close[data-v-b9681dee] { color: rgb(25, 25, 26); cursor: pointer; font-size: 16px; height: 16px; position: absolute; right: 16px; top: 24px; width: 16px; }

.m-account .title[data-v-b9681dee] { margin-bottom: 12px; word-break: break-word; }

.m-account .title dt[data-v-b9681dee] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.m-account .title dd[data-v-b9681dee] { color: rgb(25, 25, 26); }

.m-account .apply_busy[data-v-b9681dee], .m-account .title dd[data-v-b9681dee] { font-size: 12px; line-height: 20px; margin-top: 8px; }

.m-account .apply_busy[data-v-b9681dee] { color: rgb(112, 112, 112); }

.m-account .apply_busy p[data-v-b9681dee] { margin-bottom: 4px; }

.m-account .apply_busy .iconfont[data-v-b9681dee] { font-size: 12px; line-height: 20px; margin-left: 4px; }

.m-account .apply_busy_font[data-v-b9681dee] { color: rgb(25, 25, 26); }

.m-account .add_team_font[data-v-b9681dee] { color: rgb(0, 96, 191); }

.m-account .add_team_font[data-v-b9681dee]:hover { cursor: pointer; text-decoration: underline; }

.m-account .add_team_font:hover > span[data-v-b9681dee]::after { display: block; }

.m-account .list[data-v-b9681dee] { border-bottom: 1px solid rgb(229, 229, 229); margin-bottom: 28px; padding-bottom: 12px; }

.m-account .list .item[data-v-b9681dee] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(25, 25, 26); cursor: pointer; font-size: 14px; line-height: 22px; padding: 12px 0px; }

.m-account .list .item.hide[data-v-b9681dee] { display: none; }

.m-account .list .item .iconfont[data-v-b9681dee] { margin-right: 8px; }

.m-account .list .item.noti_item[data-v-b9681dee] { position: relative; }

.m-account .list .item .dot[data-v-b9681dee] { background-color: rgb(192, 0, 0); border-radius: 8px; height: 4px; left: 10px; position: absolute; top: 15px; width: 4px; }

.m-account .list .item > span[data-v-b9681dee]:hover { text-decoration: underline; }

.m-account .btn .fs-button[data-v-b9681dee] { border-radius: 21px; }