/*@font-face {*/
/*    font-family: "iconfont";*/
/*    src: url('../font/iconfont.eot?t=a8de4c4821c690442fc167e04b4dfc7c'); !* IE9 *!*/
/*    src: url('../font/iconfont.eot?t=a8de4c4821c690442fc167e04b4dfc7c#iefix'); !* IE6-IE8 *!*/
/*    src: url('../font/iconfont.woff?t=a8de4c4821c690442fc167e04b4dfc7c');*/
/*    src: url('../font/iconfont.woff?t=a8de4c4821c690442fc167e04b4dfc7c'); !* chromeã€firefox *!*/
/*    !*url('iconfont.ttf?t=a8de4c4821c690442fc167e04b4dfc7c') format('truetype'), !* chromeã€firefoxã€operaã€Safari, Android, iOS 4.2+*!*!*/
/*    !*url('iconfont.svg?t=a8de4c4821c690442fc167e04b4dfc7c#iconfont') format('svg'); !* iOS 4.1- *!*!*/
/*}*/

@font-face {
    font-family: "iconfont";
    src: url(../../assets/fonts/iconfont.ee76f8d4.eot); /* IE9 */
    src: url(../../assets/fonts/iconfont.ee76f8d4.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(../../assets/fonts/iconfont.bad851ed.woff) format('woff2'),
    url(../../assets/fonts/iconfont.bad851ed.woff) format('woff'),
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-color{
    color:#b3bbbe !important;
}


.icon-tapd-bind:before {
    content: "\e0cf";
}
.icon-tapd-cancel:before {
    content: "\e0d0";
}
.icon-appoint:before {
    content: "\e0d3";
}
.icon-upload:before {
    content: "\e0d4";
}
.icon-drag:before {
    content: "\e0d5";
}
.icon-detail-16:before {
    content: "\e0d6";
}
.icon-info-16:before {
    content: "\e0d7";
}
.icon-info-20:before {
    content: "\e0d8";
}
.icon-invite:before {
    content: "\e0d9";
}
.icon-close-16:before {
    content: "\e0da";
}
.icon-add-16:before {
    content: "\e0db";
}
.icon-invite-16:before {
    content: "\e0dc";
}
.icon-minus-16:before {
    content: "\e0dd";
}
.icon-sort-16:before {
    content: "\e0de";
}
.icon-tdoc:before {
    content: "\e0df";
}
.icon-tgit:before {
    content: "\e0e0";
}
.icon-setting-16:before {
    content: "\e0e3";
}
.icon-bind:before {
    content: "\e0e4";
}
.icon-copy-16:before {
    content: "\e0e6";
}
.icon-exchange:before {
    content: "\e0e8";
}
.icon-list:before {
    content: "\e0ef";
}
.icon-create-issues:before {
    content: "\e0f1";
}
.icon-tianjiawenben:before {
    content: "\e0f4";
}
.icon-analytics:before {
    content: "\e0f5";
}
.icon-exit-2:before {
    content: "\e0f7";
}
.icon-Rise:before {
    content: "\e0f8";
}
.icon-fall:before {
    content: "\e0f8";
}
.icon-meeting-line:before {
    content: "\e0fa";
}
.icon-close-2:before {
    content: "\e100";
}
.icon-right-1:before {
    content: "\e101";
}
.icon-exit-3:before {
    content: "\e102";
}
.icon-more-1:before {
    content: "\e103";
}
.icon-drawer:before {
    content: "\e105";
}
.icon-tmeeting:before {
    content: "\e106";
}
.icon-topic:before {
    content: "\e107";
}
.icon-gantetu:before {
    content: "\e109";
}
.icon-gantt-mouse-Drag:before {
    content: "\e10a";
}
.icon-gantt-arrow:before {
    content: "\e10b";
}
.icon-gantt-mouse-horz:before {
    content: "\e10c";
}
.icon-gantt-add:before {
    content: "\e10d";
}
.icon-Kanban:before {
    content: "\e10e";
}
.icon-github:before {
    content: "\e110";
}
.icon-tower:before {
    content: "\e111";
}
.icon-yuque:before {
    content: "\e115";
}
.icon-vika:before {
    content: "\e116";
}
.icon-outlook:before {
    content: "\e117";
}
.icon-Milestone-big-finish:before {
    content: "\e118";
}
.icon-Milestone-medium:before {
    content: "\e119";
}
.icon-Milestone-medium-finish:before {
    content: "\e11a";
}
.icon-Milestone-big:before {
    content: "\e11b";
}
.icon-Milestone-small:before {
    content: "\e11c";
}
.icon-OneNote:before {
    content: "\e11d";
}
.icon-Microsofttodo:before {
    content: "\e11e";
}
.icon-me:before {
    content: "\e11f";
}
.icon-organization:before {
    content: "\e120";
}
.icon-kanban-addPeople:before {
    content: "\e123";
}
.icon-kanban-date:before {
    content: "\e124";
}
.icon-Milestone-medium-date:before {
    content: "\e125";
}
.icon-privacy-small:before {
    content: "\e128";
}
.icon-synchronization:before {
    content: "\e129";
}
.icon-tag-line:before {
    content: "\e12a";
}
.icon-AIlogo:before {
    content: "\e12b";
}
.icon-revert:before {
    content: "\e605";
}
.icon-more:before {
    content: "\e615";
}
.icon-play:before {
    content: "\e61f";
}
.icon-privacy:before {
    content: "\e649";
}
.icon-close:before {
    content: "\e64a";
}
.icon-meeting:before {
    content: "\e64b";
}
.icon-return:before {
    content: "\e64c";
}
.icon-bars:before {
    content: "\e64d";
}
.icon-mail:before {
    content: "\e64e";
}
.icon-tag:before {
    content: "\e64f";
}
.icon-delete:before {
    content: "\e650";
}
.icon-learning:before {
    content: "\e651";
}
.icon-calendar:before {
    content: "\e652";
}
.icon-alarm:before {
    content: "\e654";
}
.icon-birthday:before {
    content: "\e655";
}
.icon-download:before {
    content: "\e656";
}
.icon-delete-outline:before {
    content: "\e657";
}
.icon-auth-alert:before {
    content: "\e658";
}
.icon-document-security:before {
    content: "\e659";
}
.icon-event:before {
    content: "\e65a";
}
.icon-holiday:before {
    content: "\e65b";
}
.icon-check:before {
    content: "\e65c";
}
.icon-document:before {
    content: "\e65d";
}
.icon-telephone:before {
    content: "\e65e";
}
.icon-auth-guard:before {
    content: "\e65f";
}
.icon-document-exclamation:before {
    content: "\e660";
}
.icon-add:before {
    content: "\e661";
}
.icon-view:before {
    content: "\e662";
}
.icon-right-caret:before {
    content: "\e663";
}
.icon-more-vertical:before {
    content: "\e664";
}
.icon-file:before {
    content: "\e665";
}
.icon-operation:before {
    content: "\e666";
}
.icon-time:before {
    content: "\e667";
}
.icon-search:before {
    content: "\e668";
}
.icon-checkbox:before {
    content: "\e669";
}
.icon-checkbox-checked:before {
    content: "\e66a";
}
.icon-left-caret:before {
    content: "\e66b";
}
.icon-down-caret:before {
    content: "\e66c";
}
.icon-left:before {
    content: "\e66d";
}
.icon-right:before {
    content: "\e66e";
}
.icon-up-caret:before {
    content: "\e66f";
}
.icon-up:before {
    content: "\e670";
}
.icon-down:before {
    content: "\e671";
}
.icon-add-thin:before {
    content: "\e672";
}
.icon-done:before {
    content: "\e673";
}
.icon-question-outline:before {
    content: "\e674";
}
.icon-wxw:before {
    content: "\e675";
}
.icon-exit:before {
    content: "\e676";
}
.icon-low:before {
    content: "\e677";
}
.icon-mail-outline:before {
    content: "\e678";
}
.icon-poweroff:before {
    content: "\e679";
}
.icon-link:before {
    content: "\e67a";
}
.icon-minus:before {
    content: "\e67b";
}
.icon-middle:before {
    content: "\e67c";
}
.icon-high:before {
    content: "\e67d";
}
.icon-date:before {
    content: "\e67e";
}
.icon-warn:before {
    content: "\e67f";
}
.icon-info:before {
    content: "\e680";
}
.icon-user:before {
    content: "\e681";
}
.icon-user-outline:before {
    content: "\e682";
}
.icon-question:before {
    content: "\e683";
}
.icon-tel:before {
    content: "\e684";
}
.icon-tapd:before {
    content: "\e685";
}
.icon-feedback:before {
    content: "\e686";
}
.icon-tree-company:before {
    content: "\e687";
}
.icon-tree-department:before {
    content: "\e688";
}
.icon-mini-program:before {
    content: "\e689";
}
.icon-layout:before {
    content: "\e68a";
}
.icon-export:before {
    content: "\e68b";
}
.icon-alarm-outline:before {
    content: "\e68c";
}
.icon-title:before {
    content: "\e68d";
}
.icon-code:before {
    content: "\e68e";
}
.icon-ol:before {
    content: "\e68f";
}
.icon-bold:before {
    content: "\e690";
}
.icon-image:before {
    content: "\e691";
}
.icon-quote:before {
    content: "\e692";
}
.icon-hr:before {
    content: "\e693";
}
.icon-ul:before {
    content: "\e694";
}
.icon-classify:before {
    content: "\e695";
}
.icon-fullscreen:before {
    content: "\e696";
}
.icon-inbox:before {
    content: "\e697";
}
.icon-fullscreen-exit:before {
    content: "\e698";
}
.icon-loading:before {
    content: "\e699";
}
.icon-priority:before {
    content: "\e69a";
}
.icon-filter:before {
    content: "\e69c";
}
.icon-task:before {
    content: "\e69d";
}
.icon-setting:before {
    content: "\e69e";
}
.icon-extend:before {
    content: "\e69f";
}
.icon-pull-back:before {
    content: "\e6a0";
}
.icon-update:before {
    content: "\e6a1";
}
.icon-multiplayer:before {
    content: "\e6a3";
}
.icon-edit-outline:before {
    content: "\e6a4";
}
.icon-edit:before {
    content: "\e6a6";
}
.icon-weibo:before {
    content: "\e6a7";
}
.icon-wx:before {
    content: "\e6a8";
}
.icon-qq:before {
    content: "\e6a9";
}
.icon-refresh:before {
    content: "\e6ac";
}
.icon-scan:before {
    content: "\e6ad";
}

.gototoday {
    width: 48px;
    /*position: absolute;*/
    color: #888;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    cursor: pointer;
    height: 32px;
    border-radius: 5px;
    border: 1px solid #dfe2e6;
}
.gototoday:hover {
    background: #f0f4f7;
}

.dateSwitch {
    cursor: pointer;
}
.dateSwitch:hover {
    background: #f0f4f7;
}

.deleteOrg{
    display: none !important;
}
.orgItem:hover .deleteOrg{
    display: inline-block !important;
}

.editOrg{
    display: none !important;
}
.orgItem:hover .editOrg{
    display: inline-block !important;
}

.deleteOrg{
    display: none !important;
}
.orgItem:hover .deleteOrg{
    display: inline-block !important;
}

.editOrg{
    display: none !important;
}
.orgItem:hover .editOrg{
    display: inline-block !important;
}


/*日历样式*/
.fc .fc-daygrid-event-harness {
    margin-left: 3px !important;
    margin-right: 3px !important;
}
.fc-theme-standard td, .fc-theme-standard th{
    /*position: sticky;*/
    /*position: absolute;*/
    /*top: 10px;*/
    /*left: 10px;*/
    /*width: 100%;*/
    /*width: 1200px;*/
    /*height: 40px;*/
    border-left: none;
    border-right: none;
    border-color: rgb(234, 237, 239);
}

.fc-col-header-cell-cushion{
    padding-left: 13px !important;
    padding-right: 10px !important;
}

.fc-daygrid-day-number{
    padding-left: 12px !important;
    padding-right: 10px !important;
}

.fc-scrollgrid-sync-inner{
    text-align: left;
}

.fc-theme-standard .fc-scrollgrid{
    border: none;
    border-top: 1px solid;
    border-color: rgb(234, 237, 239);
}

.fc-scrollgrid-sync-table tbody td{
    border-left: none;
    border-right: none;
}

.fc-daygrid-day-number{
    font-weight: bold;
    font-family: "DIN-Alternate-Bold","PingFang SC","Lantinghei SC","Microsoft Yahei","Hiragino Sans GB","Microsoft Sans Serif","WenQuanYi Micro Hei",sans-serif;
}

/*甘特图*/
.gantt-add {
    width: 16px;
    height: 16px;
    cursor: pointer;
    border: 1px solid #eaecf0;
    border-radius: 2px;
    background: #f9fafb;
    color: #b3bbbe;
    display: flex;
    align-items: center;
    justify-content: center;
}

.gantt_view{
    overflow: hidden !important;
}

.el-table td.el-table__cell{
    border-bottom: none !important;
}


    /* #app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
} */
#app {
        font-family: 'PingFang SC', 'Lantinghei SC', 'Microsoft Yahei', 'Hiragino Sans GB', 'Microsoft Sans Serif', 'WenQuanYi Micro Hei', sans-serif;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        /* text-align: center; */
        -webkit-text-size-adjust: 100%;
        -webkit-font-smoothing: antialiased;
}
html,
    body {
        height: 100%;
        margin: 0;
        padding: 0;
        font-family: 'Lucida Console', Courier, monospace;
        overflow-x: hidden;
}
body::-webkit-scrollbar {
        display: none;
}
*,
    :after,
    :before {
        box-sizing: border-box;
        margin: 0;
}
input:focus {
        outline: none;
}
ul {
        margin: 0;
        padding: 0;
}
ul li {
        list-style: none;
}

