main.css 48.5 KB
.fontsize-10px{font-size:10px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.hrm-sign{width:100%;height:100%;background:#fff}.hrm-sign>div{padding:0 16px}.hrm-sign .header{min-height:45px}.hrm-sign .header .calendar{width:100%;height:45px;line-height:45px}.hrm-sign .header .calendar>div{margin-right:8px;font-size:17px;color:#333;float:left}.hrm-sign .header .calendar .icon{position:relative;top:12px;float:left;margin-right:8px}.hrm-sign .header .calendar .arrow{float:right;position:relative;top:12px}.hrm-sign .header .schedual{clear:both;display:none;word-break:break-all;padding-bottom:10px;font-size:13px;color:#999}.hrm-sign .header .schedual-show{display:block}.hrm-sign .content{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;height:calc(100% - 90px);-webkit-overflow-scrolling:touch;position:relative}.hrm-sign .content .flow{z-index:666;position:fixed;width:100%;bottom:0;text-align:center;line-height:30px;vertical-align:middle;background-color:#f2f2f2;left:0}.hrm-sign .content .flow .flow-link{cursor:pointer;color:#2d7ad8}.hrm-sign .content .noData{width:100%;height:100%;display:table;text-align:center}.hrm-sign .content .noData>div{text-align:center;display:table-cell;vertical-align:middle}.hrm-sign .content .noData>div .icon{width:50px;height:50px}.hrm-sign .content .noData>div .msg{padding-top:12px;color:#868686;font-size:14px}.hrm-sign .content .bg{top:0;bottom:0;left:25px;width:1px;border-right:1px solid #e6e6e6;position:absolute}.hrm-sign .content .timeLine .am-timeline{padding-left:4px}.hrm-sign .content .timeLine{height:100%;clear:both;-webkit-overflow-scrolling:touch}.hrm-sign .content .timeLine ul{margin:0}.hrm-sign .content .timeLine .info{padding:20px 0 0;position:relative;clear:both}.hrm-sign .content .timeLine .info-last{padding-bottom:30px}.hrm-sign .content .timeLine .info .schedual{width:100%}.hrm-sign .content .timeLine .info .schedual .am-timeline-item-tail{border-left:1px solid #e6e6e6}.hrm-sign .content .timeLine .info .schedual .am-timeline-item-content{top:-3px;margin-left:10px}.hrm-sign .content .timeLine .info .schedual .dot{width:20px;height:20px;border-radius:50%;color:#fff;float:left}.hrm-sign .content .timeLine .info .schedual .dot-default{background:#b4b4b4;border-color:#b4b4b4}.hrm-sign .content .timeLine .info .schedual .dot-active{background:#61a8f5;border-color:#61a8f5}.hrm-sign .content .timeLine .info .schedual .dot>div{margin-left:3px;margin-top:3px}.hrm-sign .content .timeLine .info .schedual .time{padding-left:18px;padding-right:18px;height:20px;line-height:20px;color:#868686}.hrm-sign .content .timeLine .info .schedual .signBtn{position:relative;top:-5px}.hrm-sign .content .timeLine .info .schedual .btn-abnormal{background:#f5bf61;border-color:#f5bf61}.hrm-sign .content .timeLine .info .info-content{clear:both;font-size:14px}.hrm-sign .content .timeLine .info .info-content>div{height:24px;line-height:24px;padding-left:19px}.hrm-sign .content .timeLine .info .info-content .signData .signTime{float:left;margin-right:10px}.hrm-sign .content .timeLine .info .info-content .signData .status{float:left;margin-top:2px;padding:0 5px}.hrm-sign .content .timeLine .info .info-content .position{clear:both;height:24px;line-height:24px;color:#999}.hrm-sign .content .timeLine .info .info-content .position .positionIcon{float:left;margin-right:8px;margin-top:4px}.hrm-sign .content .timeLine .info .info-content .position .positionInfo{float:left}.hrm-sign .content .timeLine .info .info-content .abnormal,.hrm-sign .content .timeLine .info .info-content .normal{border-radius:3px;height:18px;line-height:18px}.hrm-sign .content .timeLine .info .info-content .abnormal>div,.hrm-sign .content .timeLine .info .info-content .normal>div{font-size:10px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.hrm-sign .content .timeLine .info .info-content .abnormal{color:#ff913f;border:1px solid #ff913f}.hrm-sign .content .timeLine .info .info-content .normal{color:#999;border:1px solid #e6e6e6}.hrm-sign .content .timeLine .info .info-content .resign,.hrm-sign .content .timeLine .info .info-content .workflow{clear:both;height:24px;line-height:24px;margin-left:23px;color:#61a8f5}.hrm-sign .content .timeLine .info .info-content .workflowButton{clear:both;float:left;margin-top:2px;padding:0 5px 0 20px;color:#61a8f5}.hrm-sign .content .timeLine .info .info-content .signPanel{height:auto;padding-left:0}.hrm-sign .content .timeLine .info .info-content .signPanel .btn{width:110px;height:110px;border-radius:50%;background:#61a8f5;margin:0 auto;text-align:center;color:#fff}.hrm-sign .content .timeLine .info .info-content .signPanel .btn .lbl{font-size:17px;line-height:20px;padding-top:35px}.hrm-sign .content .timeLine .info .info-content .signPanel .btn .time{font-size:14px;line-height:25px;color:#fff}.hrm-sign .content .timeLine .info .info-content .signPanel .btn-abnormal{background:#f5bf61}.hrm-sign .content .timeLine .info .info-content .signPanel .btn-outside{background:#76cc68}.hrm-sign .content .timeLine .info .info-content .signPanel .msg{padding-left:36px;height:24px;line-height:24px}.hrm-sign .content .timeLine .info .info-content .signPanel .msg>div{position:relative}.hrm-sign .content .timeLine .info .info-content .signPanel .msg>div .checkInfo{position:absolute;left:0;right:120px;height:24px}.hrm-sign .content .timeLine .info .info-content .signPanel .msg>div .checkInfo>div{position:absolute;height:100%;line-height:24px}.hrm-sign .content .timeLine .info .info-content .signPanel .msg>div .checkInfo .checkInfoIcon{left:0;right:24px}.hrm-sign .content .timeLine .info .info-content .signPanel .msg>div .checkInfo .checkInfoDetail{left:24px;right:0}.hrm-sign .content .timeLine .info .info-content .signPanel .msg>div .checkInfo .icon{padding-top:2px}.hrm-sign .content .timeLine .info .info-content .signPanel .msg>div .relocation{position:absolute;right:0;width:120px;color:#61a8f5;height:24px;line-height:24px}.hrm-sign .footer{height:45px;display:none}.permission{width:100%;height:100%;background:#fff;display:table}.permission .permission_content{display:table-cell;vertical-align:middle}.permission .permission_content>div{text-align:center}.permission .permission_content .msg_icon .am-icon-lg{width:96px;height:96px}.permission .permission_content .msg_info{padding:16px;color:#666;font-size:14px}.mapSign{height:100%}.mapSign,.mapSign .map{width:100%}.mapSign .map .relocate{position:absolute;bottom:22px;left:12px;width:35px;height:35px;border:1px solid #ccc;border-radius:3px;background:#eee}.mapSign .map .relocate .icon{margin-left:7px;margin-top:7px}.mapSign .signInfo{height:138px;background:#fff}.mapSign .signInfo-outside{height:186px}.mapSign .signInfo>div{padding:0 18px}.mapSign .signInfo .positionInfo{height:92px}.mapSign .signInfo .positionInfo>div{height:36px;line-height:36px;display:flex}.mapSign .signInfo .positionInfo .location{padding-top:10px}.mapSign .signInfo .positionInfo .location .lbl{font-size:17px;color:#333;margin-right:8px}.mapSign .signInfo .positionInfo .location .info{font-size:12px;color:#868686;flex:1}.mapSign .signInfo .positionInfo .location .info .tag{color:#61a8f5}.mapSign .signInfo .positionInfo .address .status{border-radius:2px;height:24px;line-height:24px;padding:0 10px;font-size:12px;margin-top:6px;max-width:18%;color:#fff;margin-right:8px}.mapSign .signInfo .positionInfo .address .status-outside{background:#76cc68}.mapSign .signInfo .positionInfo .address .status-default{background:#55b1f9}.mapSign .signInfo .positionInfo .address .name{font-size:14px;flex:1;color:#868686}.mapSign .signInfo .signBtn{height:45px;line-height:45px;text-align:center;font-size:14px;color:#fff;background:#55b1f9}.mapSign .signInfo .signBtn-outside{background:#76cc68}.outSignContainer{width:100%;height:100%;background:#fff}.outSignContainer .am-tabs-default-bar-bottom .am-tabs-default-bar-tab,.outSignContainer .am-tabs-default-bar-top .am-tabs-default-bar-tab{padding:0}.outSignContainer .am-tabs-default-bar-bottom .am-tabs-default-bar-underline,.outSignContainer .am-tabs-default-bar-top .am-tabs-default-bar-underline{display:none}.outSignContainer .btnItem{width:100%;height:100%;line-height:40px;padding:3px 0;font-size:12px;text-align:center}.outSignContainer .btnItem .btnIcon{line-height:12px;margin-top:3px}.outSignContainer .btnItem .btnIcon .am-icon{width:12px;height:12px}.outSignContainer .btnItem .btnLabel{line-height:20px}.outSignContainer .signContainer{width:100%;height:100%}.outSignContainer .signContainer .header{position:absolute;top:0;width:100%;padding:0 16px;z-index:20;min-height:45px;border-bottom:1px solid #e9e9e9;background:#fff}.outSignContainer .signContainer .header .calendar{width:100%;height:45px;line-height:45px}.outSignContainer .signContainer .header .calendar>div{margin-right:8px;font-size:17px;color:#333;float:left}.outSignContainer .signContainer .header .calendar .icon{position:relative;top:12px;float:left;margin-right:8px}.outSignContainer .signContainer .header .calendar .arrow{float:right;position:relative;top:12px}.outSignContainer .signContainer .header .schedual{display:none;word-break:break-all;padding-bottom:10px;font-size:13px;color:#999}.outSignContainer .signContainer .header .schedual-show{display:block}.outSignContainer .signContainer .content{position:absolute;top:45px;bottom:0;width:100%}.outSignContainer .signContainer .content .currLocation{height:calc(100% - 245px);border-bottom:1px solid #e9e9e9}.outSignContainer .signContainer .content .currLocation .map{width:100%;height:100%}.outSignContainer .signContainer .content .signPanel{height:245px}.outSignContainer .signContainer .content .signPanel .locationInfo{height:90px;border-bottom:1px solid #e9e9e9;padding:10px 20px}.outSignContainer .signContainer .content .signPanel .locationInfo .myLocation{line-height:35px;font-size:17px}.outSignContainer .signContainer .content .signPanel .locationInfo .myLocation .lbl{float:left;color:#333}.outSignContainer .signContainer .content .signPanel .locationInfo .myLocation .near{float:right;font-size:14px;color:#55b1f9}.outSignContainer .signContainer .content .signPanel .locationInfo .location{clear:both;line-height:35px;font-size:14px;color:#868686}.outSignContainer .signContainer .content .signPanel .signBtnPanel{position:relative;width:100%;height:155px;text-align:center}.outSignContainer .signContainer .content .signPanel .signBtnPanel .btn{position:absolute;top:50%;left:50%;margin-top:-55px;margin-left:-55px;width:110px;height:110px;border-radius:50%;background:#76d29f;color:#fff}.outSignContainer .signContainer .content .signPanel .signBtnPanel .btn .lbl{font-size:17px;line-height:20px;padding-top:35px}.outSignContainer .signContainer .content .signPanel .signBtnPanel .btn .time{font-size:14px;line-height:25px}.outSignContainer .signContainer .content .relocate{position:absolute;bottom:22px;left:12px;width:35px;height:35px;border:1px solid #ccc;border-radius:3px;background:#eee}.outSignContainer .signContainer .content .relocate .icon{margin-left:7px;margin-top:7px}.outSignRouteLayout{width:100%;height:100%;background:#f7fafd}.outSignRouteLayout .head{height:28px;line-height:28px;color:#fff;text-align:center;width:100%;background:#717171;font-size:14px}.outSignRouteLayout .signInfo{background:#fff;font-size:14px}.outSignRouteLayout .signInfo>div{display:flex;height:30px;line-height:30px;padding:0 8px;color:#868686}.outSignRouteLayout .signInfo>div>div{padding:0 3px}.outSignRouteLayout .signInfo>div .icon .am-icon-md{width:16px;height:16px;padding-top:7px}.outSignRouteLayout .signInfo>div .val{flex:1;color:#333}.outSignRouteLayout .signRemark{position:absolute;top:97px;bottom:45px;width:100%;background:#fff;display:flex;flex-direction:column}.outSignRouteLayout .signRemark-text{flex-shrink:1;flex-grow:1;position:relative}.outSignRouteLayout .signRemark-text-container{position:absolute;top:0;bottom:0;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.outSignRouteLayout .signRemark-text-container .am-rich-editor{background:#fff}.outSignRouteLayout .signRemark-text-container .ql-container.ql-snow{border:none}.outSignRouteLayout .signRemark .wm-reply .wm-reply-bar{background:#f5f5f5}.outSignRouteLayout .signRemark .wm-reply .wm-reply-bar .am-flexbox .am-flexbox-item{flex:none;margin-left:20px}.outSignRouteLayout .submitBar{position:absolute;bottom:0;width:100%;height:45px;line-height:45px;color:#fff;background:#55b1f9;text-align:center;font-size:14px}.recordContainer{width:100%;height:100%;background:#f7fafd}.recordContainer .wm-tab-page .tab-btns .tab-btn .am-icon{padding:0}.recordContainer .mine>div{width:100%;height:100%}.recordContainer .mine>div .header{display:flex;height:40px;line-height:40px;position:relative;color:#868686}.recordContainer .mine>div .header .lbl{min-width:105px;max-width:105px;padding:0 15px}.recordContainer .mine>div .header .whitespace{min-width:10px;max-width:10px;position:relative}.recordContainer .mine>div .header .whitespace .am-icon{position:relative;width:21px;height:21px;left:-10px;top:6px}.recordContainer .mine>div .header .whitespace .line{position:absolute;width:1px;background:#55b1f9;height:10px;left:-1px;top:30px}.recordContainer .mine>div .header .content{flex:1;text-align:right;padding-right:15px}.recordContainer .mine>div .header .content a{color:#868686}.recordContainer .mine>div .header .content .am-icon{margin-top:9px}.recordContainer .mine>div .list,.recordContainer .mine>div .subList{position:absolute;width:100%;top:40px;bottom:0;background:#f7fafd;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.recordContainer .mine>div .list .am-list-body{border:none}.recordContainer .mine>div .list .am-list-body .am-list-item{padding:0;background:#f7fafd}.recordContainer .mine>div .list .am-list-body .am-list-line{border:none!important;padding-right:0}.recordContainer .mine>div .list .am-list-body .am-list-content{padding:0!important}.recordContainer .mine>div .list .separator{height:8px;background:#f7fafd;padding:0 15px;display:flex}.recordContainer .mine>div .list .separator .date{min-width:90px;max-width:90px;height:100%;border-right:1px solid #55b1f9}.recordContainer .mine>div .list .separator:last-child{height:0;padding:0}.recordContainer .mine>div .list .item{width:100%;display:flex}.recordContainer .mine>div .list .item>div{padding-bottom:8px}.recordContainer .mine>div .list .item .date{min-width:105px;max-width:105px;border-right:1px solid #55b1f9}.recordContainer .mine>div .list .item .date>div{background:#fff;height:100%;padding:8px 15px 0}.recordContainer .mine>div .list .item .date>div .yyyyMMdd{font-size:12px;color:#868686}.recordContainer .mine>div .list .item .date>div .hhMMss{font-size:14px;color:#333}.recordContainer .mine>div .list .item .whitespace{min-width:10px;max-width:10px}.recordContainer .mine>div .list .item .whitespace>div{background:#fff;height:100%}.recordContainer .mine>div .list .item .whitespace>div .dot{width:11px;height:11px;border-radius:50%;border:1px solid #55b1f9;background:#fff;position:relative;left:-6px;top:12px}.recordContainer .mine>div .list .item .content{min-width:calc(100% - 96px);max-width:calc(100% - 96px)}.recordContainer .mine>div .list .item .content>div{background:#fff;height:100%;padding:8px 10px}.recordContainer .mine>div .list .item .content>div>div{width:100%;margin-bottom:8px}.recordContainer .mine>div .list .item .content>div .remark{font-size:14px;color:#333}.recordContainer .mine>div .list .item .content>div .remark .val{width:95%;white-space:normal;word-break:break-all;word-wrap:break-word}.recordContainer .mine>div .list .item .content>div .remark .val p{margin-block-start:0;margin-block-end:0}.recordContainer .mine>div .list .item .content>div .imgList img{width:64px;height:64px;margin:9px 9px 9px 0}.recordContainer .mine>div .list .item .content>div .position{display:flex;margin-bottom:10px}.recordContainer .mine>div .list .item .content>div .position .location{flex:1;padding-left:5px;font-size:12px;color:#868686;width:82%}.recordContainer .mine>div .list .item .content>div .position .location>div{width:95%}.recordContainer .mine>div .list .wm-list-page-item:first-child .item .whitespace>div .dot{background:#55b1f9}.recordContainer .mine>div .list .wm-list-page-item:last-child .item>div{padding-bottom:0}.recordContainer .mine .viewType{position:absolute;width:54px;height:54px;line-height:54px;text-align:center;border-radius:50%;background:#55b1f9!important;bottom:20px;right:20px}.recordContainer .mine .viewType .am-icon{width:32px;height:32px;margin-top:11px}.recordContainer .dateSwitch{position:absolute;top:12px;left:8px;right:8px;background:#fff}.recordContainer .dateSwitch .wm-date-switch{display:flex}.recordContainer .dateSwitch .wm-date-switch>div{flex:1;text-align:center}.recordContainer .dateSwitch .wm-date-switch>div span{top:0;padding:0;line-height:22px}.recordContainer .map{width:100%;height:100%}.recordContainer .map .markerContent{padding:3px 0 0 12px;color:#fff;width:32px;height:32px}.recordContainer .map .markerRBg{background:url(http://www.e-cology.com.cn/appres/hrm/image/mobile/signin/img019.png) no-repeat}.wm-route-layout .mine>div .header .lbl{padding:0;padding-left:15px;max-width:91px;min-width:91px}.wm-route-layout .mine>div .list .item .date>div{padding:0;padding-left:15px;padding-right:15px}.wm-route-layout .mine>div .list .item .date>div .yyyyMMdd{padding-top:8px}.wm-route-layout .mine>div .list .item .whitespace>div .dot{width:9px;height:9px}.wm-route-layout .mine>div .list .item .content>div{padding:0;padding-left:10px;padding-right:10px}.wm-route-layout .mine>div .list .item .content>div .remark{padding-top:8px}.wm-route-layout .mine>div .list .item .content>div .position{padding-bottom:8px}.searchNearBy{width:100%;height:100%}.searchNearBy .map{height:calc(100% - 289px)}.searchNearBy .list{height:245px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.searchNearBy .list .item{width:100%;height:60px;display:flex;padding:0 8px}.searchNearBy .list .item .info{width:calc(100% - 53px);margin-right:8px;height:100%;padding:10px 0;font-size:14px;color:#333}.searchNearBy .list .item .info>div{height:20px;line-height:20px}.searchNearBy .list .item .info .address{color:#868686}.searchNearBy .list .item .selected{width:40px;padding:0 5px;height:100%;line-height:60px}.searchNearBy .list .item .selected_hide{display:none}.searchNearBy .btn{height:44px;line-height:44px;background:#55b1f9;color:#fff;text-align:center;font-size:14px}.hrm-auth{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.hrm-auth svg{width:80px;height:80px}.resource{width:100%;height:100%}.resource .content{width:100%;height:calc(100% - 50px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.resource .content .items{background:#fff}.resource .content .header{width:100%}.resource .content .header .info{width:auto;padding:8px 16px}.resource .content .header .info .graphic{float:left;width:60px;height:60px;margin:0 auto}.resource .content .header .info .graphic img{width:60px;height:60px;border-radius:50%}.resource .content .header .info .graphic .shortname{background-color:#6495e8;color:#fff}.resource .content .header .info .graphic .am-avatar{width:60px;height:60px}.resource .content .header .info .resourceInfo{float:left;margin-left:16px;width:calc(100% - 76px)}.resource .content .header .info .resourceInfo .lastName{width:100%;font-size:17px;color:#333;height:24px;line-height:24px}.resource .content .header .info .resourceInfo .lastName-item{font-size:17px;float:left;margin-right:5px}.resource .content .header .info .resourceInfo .lastName-item-workcode{font-size:14px;color:#868686}.resource .content .header .info .resourceInfo .lastName-item-short{font-size:14px}.resource .content .header .info .resourceInfo .lastName-pink{color:#ff3ec9}.resource .content .header .info .resourceInfo .lastName-blue{color:#2cbff5}.resource .content .header .info .resourceInfo .depInfo{clear:both;word-break:break-all;font-size:14px;color:#868686;line-height:1.5}.resource .content .header .info .resourceInfo .depInfo a,.resource .content .header .info .resourceInfo .depInfo span{color:#868686}.resource .content .header .info .clear{clear:both}.resource .content .catelog{width:100%;padding:7px 0 5px 32px;font-size:14px}.resource .content .catelog .item{width:calc(25% - 10px);padding:10px 0;height:50px;position:relative}.resource .content .catelog .item div{display:inline-block}.resource .content .catelog .item div:first-child{position:absolute}.resource .content .catelog .item-num{width:calc(100% - 31px);padding-left:30px}.resource .content .catelog .item-num span{display:block;padding:3px 0}.resource .content .catelog .item-num span:last-child{padding-top:5px}.resource .content .info{line-height:1.5;padding:8px 16px;background-color:#fff}.resource .content .info ul li{list-style:none}.resource .content .info-title{width:100%;border-left:6px solid #55b1f9;padding-left:10px;color:#55b1f9}.resource .content .info-item{width:100%;padding:5px 0 5px 16px}.resource .content .info-item-row{padding:5px 0}.resource .content .info-item-label{width:30%;color:#868686}.resource .content .info-item-value{width:60%;color:#000;word-break:break-all}.resource .content .info-item-value a{text-decoration:none;color:#333}.resource .content .info-item-value-link{cursor:pointer;color:#2d7ad8;display:inline-block;width:100%}.resource .content .info-item-value-link:hover{color:#2db7f5}.resource .content .info-item-value-link a,.resource .content .info-item-value-link a:hover{cursor:pointer;color:#2d7ad8}.resource .content .info-item-icon{width:10%;color:#097ad2;text-align:right}.resource .content .info-item-icon a{color:#086fbf}.subordinate{background-color:#717171;line-height:1.5;text-align:center;color:#fff}.hrm-over-flow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.qrLogin .title{position:absolute;top:0;bottom:200px;width:100%;text-align:center}.qrLogin .title>div{position:absolute;top:25%;width:100%}.qrLogin .title>div img{width:150px;height:150px}.qrLogin .title>div .tip{margin-top:10px;height:18px;line-height:18px;font-size:17px;color:#666;letter-spacing:-.02px}.qrLogin .btnGroup{position:absolute;bottom:60px;width:100%}.qrLogin .btnGroup .cancel,.qrLogin .btnGroup .login{width:311px;margin:0 auto;margin-bottom:20px;border-radius:0}.qrLogin .btnGroup .cancel{background:#f7f7f7}.addressBook{width:100%;height:100%}.addressBook .tabs{position:absolute;width:100%;top:45px;bottom:0}.addressBook .tabs .content .clear{font-size:14px;text-align:right;color:#999;padding-right:15px;background:#f3f8fe;height:34px;line-height:34px}.addressBook .tabs .content .virtualOrg{height:39px;line-height:39px;border-bottom:1px solid #ddd;background:#fff}.addressBook .tabs .content .virtualOrg .orgName{font-size:14px;line-height:42px;height:42px;padding:0 15px;display:inline-block;max-width:100%;position:relative}.addressBook .tabs .content .virtualOrg .orgName .icon{padding-left:5px;position:absolute;top:0;right:0}.addressBook .tabs .content .virtualOrg .orgName .icon .am-icon{width:9px;height:9px}.addressBook .tabs .content .list{position:absolute;width:100%;bottom:0;background:#fff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.addressBook .tabs .content .list .nomore{text-align:center;color:#868686;padding-top:19.5px;font-size:12px}.addressBook .tabs .content .list .nomore .left{display:inline-block;width:20px;height:1px;vertical-align:middle;background:linear-gradient(270deg,#999,#fff)}.addressBook .tabs .content .list .nomore .name{padding:0 10px;display:inline-block;vertical-align:middle}.addressBook .tabs .content .list .nomore .right{display:inline-block;width:20px;height:1px;vertical-align:middle;background:linear-gradient(90deg,#999,#fff)}.addressBook .tabs .content .list-search{top:0}.addressBook .tabs .content .list-swipe-action{top:34px}.addressBook .tabs .content .list-base,.addressBook .tabs .content .list-org-tree{top:40px}.addressBook .tabs .content .list .resource-leaf{line-height:44px;height:44px;margin:0;font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:7px 16px}.addressBook .tabs .content .list .resource-leaf-icon{float:left;border-radius:50%;margin-top:4px;width:36px;height:36px;margin-left:14px}.addressBook .tabs .content .list .resource-leaf-info{padding-left:56px}.addressBook .tabs .content .list .resource-leaf-info .name{color:#333;display:inline-block;width:100%}.addressBook .tabs .content .list .resource-leaf-info .jobtitle{color:#666;display:inline-block;width:100%}.addressBook .tabs .content .list-tree{top:0}.addressBook .tabs .content .list-tree .groupInfo{background:#f3f7fe;line-height:28px;height:28px;color:#999}.addressBook .tabs .content .list-tree .groupInfo .icon{float:left;margin-left:8px;margin-top:5px}.addressBook .tabs .content .list-tree .groupInfo .name{padding-left:5px;font-size:14px}.addressBook .tabs .content .list-all-resource{top:0}.addressBook .tabs .content .list-all-resource .am-indexed-list-container{height:100%;width:100%}.addressBook .tabs .content .list .delete{color:#fff;background:red}.addressBook .tabs .content .list .noData{width:100%;height:100%;position:relative;display:table}.addressBook .tabs .content .list .noData .panel{display:table-cell;vertical-align:middle;text-align:center}.addressBook .tabs .content .list .noData .panel .icon{width:75px;height:75px}.addressBook .tabs .content .list .noData .panel .icon-1{width:50px;height:50px}.addressBook .tabs .content .list .noData .panel .msg{padding-top:12px;color:#868686;font-size:14px}.change-password{position:relative;height:calc(100% - 44.5px);background-color:#f7f7f7}.change-password .scroll{overflow-x:hidden;overflow-y:auto;height:calc(100% - 47px)}.change-password-title{background-color:#717171;line-height:30px;text-align:center;color:#fff}.change-password-label{padding-left:10px}.change-password .form{position:relative}.change-password .verificationCode{position:absolute;bottom:17px;right:38px}.foot-button{position:fixed;width:100%;bottom:0}.forget-password{height:100%;background-color:#fff}.forget-password .float-left{float:left}.forget-password .scroll{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100% - 30px - 47px)}.forget-password .circle{width:20px;height:20px;border:2px solid #ddd;border-radius:50%}.forget-password .circle-number{display:inline-block;margin-left:6px;margin-top:2px}.forget-password .sub{padding-left:20px}.forget-password .sub-title{display:inline-block;padding-top:2px;padding-left:8px}.forget-password .color-grey{color:#999}.forget-password .f16{font-size:16px}.forget-password .foot-button{position:fixed;width:100%;bottom:0}.forget-password .form{position:relative}.forget-password .form-img{cursor:pointer;position:absolute;bottom:2px;right:50px}.forget-password .back{text-align:right;padding:10px 15px}.forget-password .back span{cursor:pointer;color:#2d7ad8}.forget-password .back span:hover{color:#2db7f5}.forget-password .timer-button{position:absolute;top:0;right:50px;width:90px;height:100%}.forget-password .override-default-button{width:100%;height:80%;border-radius:4px;margin-top:4%;line-height:36px}.secondary-verify{height:calc(100% - 44.5px)}.secondary-verify .introduction{display:flex;flex-direction:column;align-items:center;height:100%;background-color:#fff}.secondary-verify .scroll{overflow-x:hidden;overflow-y:scroll;height:calc(100% - 47px)}.secondary-verify .introduction img{margin-top:10vh}.secondary-verify .introduction p{padding:15px 40px}.secondary-verify .introduction p span{display:inline-block;padding:5px 0}.secondary-verify .introduction p span:first-child{font-size:18px}.secondary-verify .introduction p b{color:#55b1f9}.secondary-verify .introduction a{width:30vw;margin-top:10px}.secondary-verify .Form{position:relative}.secondary-verify .Form .Form-label{padding:15px}.secondary-verify .Form .Form-verifyCode{position:absolute;bottom:0;right:45px}.secondary-verify .foot-button{position:fixed;width:100%;bottom:0}.prompt-title{font-size:15px;color:#2db7f5}.passwordSetting{height:100%}.hrm-person-info{height:100%}.hrm-person-info .am-tabs{height:calc(100% - 47px)}.hrm-person-info .person-info-wrap{height:calc(100% - 47px);overflow-y:scroll}.hrm-person-info .person-info-wrap .portrait-picture .portrait-item{border-bottom:1px solid #ddd}.hrm-person-info .person-info-wrap .portrait-picture .portrait-item .am-avatar{margin-top:2px}.hrm-person-info .person-info-wrap .portrait-picture .portrait-item .portraitImg{width:40px;height:40px;border-radius:50%}.hrm-person-info .person-info-wrap .portrait-picture .picture-item{border-bottom:1px solid #ddd}.hrm-person-info .person-info-wrap .portrait-picture .picture img{width:70px;height:70px;margin:10px 10px 0 0}.hrm-person-info .person-info-wrap .portrait-picture .am-list-form.line.border{border-bottom:none}.hrm-person-info .am-flexbox{height:100%}.hrm-person-info .am-flexbox .am-icon-lg{width:80px;height:80px}.hrm-person-info .save{position:fixed;bottom:0;width:100%;cursor:pointer}.hrm-multi-account{height:100%}.hrm-multi-account .content{height:calc(100% - 47px);overflow-y:scroll}.hrm-multi-account .content .right{display:inline-block;margin-left:10px}.hrm-multi-account .content .right svg{vertical-align:middle;margin-right:8px}.hrm-multi-account .content .right .job{margin-left:10px;color:#0071ca}.hrm-multi-account .save{position:fixed;bottom:0;width:100%;cursor:pointer}.hrm-payroll{height:100%;overflow-y:auto;background:#fff}.hrm-payroll .greyBg{background:#eee}.hrm-payroll .large-width{min-width:200px!important}.hrm-payroll .payroll-detail{display:flex;flex-direction:column;padding:0 10px}.hrm-payroll .payroll-detail .img{margin-top:10px;border:1px solid #e4e4e4}.hrm-payroll .payroll-detail .detail-wrap{margin-top:10px;padding-bottom:10px}.hrm-payroll .payroll-detail .detail-wrap .detail{display:flex;flex-direction:column;width:100%;overflow-x:auto}.hrm-payroll .payroll-detail .detail-wrap .detail .detail-item{display:flex}.hrm-payroll .payroll-detail .detail-wrap .detail .detail-item div{border:1px solid #e4e4e4;padding:10px}.hrm-payroll .payroll-detail .detail-wrap .detail .detail-item div:first-child{width:100px;min-width:100px}.hrm-payroll .payroll-detail .detail-wrap .detail .detail-item div:not(:first-child){margin-left:-1px;flex-grow:1;text-align:center;word-break:break-all;min-width:100px}.hrm-payroll .payroll-detail .detail-wrap .detail div:not(:first-child) div{margin-top:-1px}.am-modal-transparent .am-modal-content{padding-top:5px}.am-modal-transparent .am-modal-content .am-modal-header{padding:0 15px 15px}.am-modal-transparent .am-modal-content .am-modal-header .am-modal-title{color:#2db7f5}.am-modal-transparent .am-modal-content .am-modal-propmt-content{position:relative;height:80px;margin-top:10px}.am-modal-transparent .am-modal-content .am-modal-propmt-content .hrm-id-verify{position:absolute;top:50px}.hrm-no-authority,.hrm-no-authority div{height:100%}.hrm-no-authority div .am-icon-lg{width:60px;height:60px}.hrm-sign-attendance .hrm-sign .content{border-bottom:0;position:relative}.hrm-sign-attendance .hrm-sign .content .flow{position:fixed;bottom:50px}.hrm-sign-attendance .am-tab-bar .am-tabs-content-wrap>div{height:100%;background:#fff}.attendance-date .am-picker-popup-title>div{display:none}.wm-route-layout .attendance-actualDetail-noData{height:100%;display:flex;flex-direction:column}.wm-route-layout .attendance-actualDetail-noData>svg{align-self:flex-end;margin:10px}.wm-route-layout .attendance-no-data{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.wm-route-layout .attendance-no-data>div:last-child{margin-top:10px}.wm-route-layout .attendance-no-data svg{width:60px;height:60px}.wm-route-layout .overtime li:first-child span:first-child{display:inline-block;width:27%}.wm-route-layout .overtime li:first-child span:last-child{display:inline-block;width:71%;margin-left:2%}.wm-route-layout .overtime li:nth-child(2){margin-top:0!important}.hrm-attendance{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff}.hrm-attendance .disabled-item{color:#9e9e9e!important}.hrm-attendance .greyBg{background-color:#9e9e9e!important}.hrm-attendance .attendance-number-size{font-size:20px}.hrm-attendance .item-padding{padding:5px 0}.hrm-attendance .flexGrow{flex-grow:1}.hrm-attendance .ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hrm-attendance .attendance-label{color:#868686;font-size:12px}.hrm-attendance .attendance-columns-title{padding:13px 5px}.hrm-attendance .am-picker-input{color:#61a9f5;border-bottom:0;padding-left:20px;float:left}.hrm-attendance .am-picker-input .am-picker-input-icon{color:#61a9f5}.hrm-attendance .am-whitespace{background-color:#e5eaf2}.hrm-attendance .attendance-entry{line-height:44px;text-align:right}.hrm-attendance .attendance-entry .attendance-entry-label{padding:0 15px 0 10px;color:#61a9f5}.hrm-attendance .attendance-brief .attendance-total{padding-bottom:15px}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief{display:flex}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item{width:50%;text-align:center}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .total-brief-value{font-size:20px}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .realWorkDays{color:#48a6ff}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .leaveDays{color:#ff60ab}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .total-brief-title{font-size:14px;padding-top:5px}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .total-brief-title span{font-size:14px}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .total-brief-title .REALWORKDAYS{background-color:#48a6ff}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .total-brief-title .ABSENT{background-color:#ff60ab}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .total-brief-title .dot{width:8px;height:8px;display:inline-block;border-radius:50%}.hrm-attendance .attendance-brief .attendance-total .attendance-total-brief .total-brief-item .total-brief-title span{margin-left:5px}.hrm-attendance .attendance-brief .attendance-details{border-top:1px solid #f7f4f4;padding:10px 0;display:flex;flex-wrap:wrap}.hrm-attendance .attendance-brief .attendance-details .attendance-leave-header .attendance-details-value{font-size:20px}.hrm-attendance .attendance-brief .attendance-details .attendance-details-brief{width:33.3%}.hrm-attendance .attendance-brief .attendance-details .attendance-details-brief div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.hrm-attendance .attendance-brief .attendance-details .attendance-details-brief div:first-child{font-size:20px}.hrm-attendance .attendance-brief .attendance-details .attendance-details-brief div:last-child{color:#868686;font-size:12px;padding-top:5px}.hrm-attendance .attendance-outside .attendance-abnormal .attendance-abnormal-content{display:flex;flex-wrap:wrap}.hrm-attendance .attendance-outside .attendance-abnormal .attendance-abnormal-content .abnormal-content-item{width:33.3%}.hrm-attendance .attendance-outside .attendance-abnormal .attendance-abnormal-content .abnormal-content-item .abnormal-icon-wrap{display:flex;justify-content:center;padding:5px 0}.hrm-attendance .attendance-outside .attendance-abnormal .attendance-abnormal-content .abnormal-content-item .abnormal-icon-wrap .abnormal-icon{width:38px;height:38px;line-height:50px;text-align:center;border-radius:50%}.hrm-attendance .attendance-outside .attendance-abnormal .attendance-abnormal-content .abnormal-content-item .abnormal-brief{text-align:center}.hrm-attendance .attendance-outside .attendance-abnormal .attendance-abnormal-content .abnormal-content-item .abnormal-brief div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:3px}.hrm-attendance .attendance-outside .attendance-abnormal .attendance-abnormal-content .abnormal-content-item .abnormal-brief div:first-child{font-size:20px}.hrm-attendance .attendance-outside .attendance-abnormal .attendance-abnormal-content .abnormal-content-item .abnormal-brief div:last-child{color:#868686;font-size:12px}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-header .leave-title{float:left;border-bottom:0}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-none{position:relative;padding:10px 0;text-align:center}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-none svg{vertical-align:bottom}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-none span{vertical-align:text-top}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-content{display:flex;flex-wrap:wrap}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-content .attendance-leave-brief{width:33.3%;text-align:center;padding:10px 0}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-content .attendance-leave-brief div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-content .attendance-leave-brief div:first-child{font-size:20px;padding:3px 0}.hrm-attendance .attendance-outside .attendance-leave .attendance-leave-content .attendance-leave-brief div:last-child{color:#868686;font-size:12px}.hrm-attendance .attendance-outside .attendance-leave .attendance-entry-label{padding-right:0}.hrm-subordinate{height:100%;background-color:#fff;display:flex;flex-direction:column}.hrm-subordinate>div:last-child{flex-grow:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.hrm-subordinate .attendance-no-data{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.hrm-subordinate .attendance-no-data>div:last-child{margin-top:10px}.hrm-subordinate .attendance-no-data svg{width:60px;height:60px}.hrm-subordinate .am-list-body,.hrm-subordinate form{border-bottom:0}.hrm-subordinate .am-list-body>div{border-bottom:1px solid #ddd!important;padding-left:0;margin-left:15px}.hrm-subordinate .am-list-line{border-bottom:0!important;padding:5px 12px 0 5px}.hrm-subordinate .am-list-line .am-list-content div{margin-top:0}.hrm-subordinate .am-list-line .am-list-content span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:49%}.hrm-subordinate .am-list-line .am-list-content span:nth-child(2n){margin-left:2%}.attendance-absence{height:100%;display:flex;flex-direction:column}.attendance-absence .am-wingblank{height:auto;position:relative}.attendance-absence .attendance-absence-total{padding:20px 0;margin-top:10px;background-color:#3596fa;color:#fff;font-size:16px;background-image:linear-gradient(115deg,#3185ff 43%,#30b7ff);border-radius:5px;text-align:center}.attendance-absence .attendance-absence-category{padding:10px 0;display:inline-block}.attendance-absence .attendance-absence-category .absence-category-item{float:left;padding:5px 15px 5px 0}.attendance-absence .attendance-absence-category .absence-category-item>div:last-child{font-size:12px;padding-top:5px}.attendance-absence .attendance-absence-category .absence-category-item .item-circle-wrap{display:flex;justify-content:center}.attendance-absence .attendance-absence-category .absence-category-item .item-circle-wrap .category-item-circle{width:8px;height:8px;border-radius:50%}.attendance-absence .absence-icon-wrap{display:inline-block;position:absolute;left:-12px;top:20px;opacity:.3}.attendance-absence .absence-icon-wrap .am-icon-lg{width:62px;height:62px}.attendance-absence .attendance-absence-details{background-color:#e5eaf2;overflow-y:scroll;-webkit-overflow-scrolling:touch;flex-grow:1}.attendance-absence .attendance-absence-details .am-timeline{padding:0 10px}.attendance-absence .attendance-absence-details .am-timeline .am-timeline-item-head{background-color:#e5eaf2}.attendance-absence .attendance-absence-details .am-timeline .am-timeline-item-last .am-timeline-item-tail{display:inherit}.attendance-absence .attendance-absence-details .absence-detail-item{box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-radius:2.5px;background:#fff;display:inline-block;width:96%;padding:10px 2%}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-day{color:#3596fa;font-size:14px}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-date{color:#9e9e9e;font-size:12px;margin-left:10px}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope{margin-top:40px}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-period{position:relative}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-period .scope-period-absence{height:11px;position:absolute;bottom:10px;border-radius:14px}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-period .scope-period-common{position:absolute;height:5px;bottom:0}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-period .scope-period-schedule{position:absolute;height:5px;bottom:0;background-color:#7ed321;z-index:10;border-radius:14px}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-period .scope-period-rest{position:absolute;height:5px;bottom:0;background-color:#fff5ce;z-index:10}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-period .scope-period-base{position:absolute;height:5px;bottom:0;background-color:#dadada;width:100%;border-radius:14px}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-scale{font-size:12px;display:inline-block;width:100%}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-scale span{display:inline-block;color:#999}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-scale span:first-child{float:left}.attendance-absence .attendance-absence-details .absence-detail-item .detail-item-scope .item-scope-scale span:last-child{float:right}.attendance-schedule{height:100%}.attendance-schedule>div{display:flex;flex-direction:column;height:100%}.attendance-schedule p{text-align:center;padding-top:10px;color:#9e9e9e}.attendance-schedule .am-schedule .extra{z-index:100}.attendance-schedule .am-schedule .cell .sign{right:-14%!important}.attendance-schedule .am-schedule .cell .sign svg{width:12px;height:12px}.attendance-schedule .am-timeline-item-last .am-timeline-item-tail{display:inherit}.attendance-schedule .am-timeline-item-head{background-color:#e5eaf2}.attendance-schedule .schedule-sign-wrap{padding:20px 15px 10px;background-color:#e5eaf2;overflow-y:scroll;-webkit-overflow-scrolling:touch;flex-grow:1}.attendance-schedule .schedule-sign-wrap .sign-serial{color:#9e9e9e;font-size:12px}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign{list-style:none;padding:0;margin:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-radius:2.5px;background:#fff;padding:5px 15px;font-size:12px}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign li{padding:5px 0}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign li .schedule-sign-item{display:flex;align-items:center}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign li .schedule-sign-item .sign-item-value{display:flex;align-items:center;margin-left:5px}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign li:not(:first-child){color:#9e9e9e}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign .schedule-sign-status{display:inline-block;border:1px solid;border-radius:4px;padding:2px 4px;margin-left:10px!important}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign .status-noraml{border-color:#9e9e9e;color:#9e9e9e}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign .status-abnormal{border-color:#e26e3e;color:#e26e3e}.attendance-schedule .schedule-sign-wrap .attendance-schedule-sign .schedule-sign-workflow{color:#55b1f9!important}.attendance-schedule .attendance-workflow{padding-left:12px;margin-top:30px}.attendance-schedule .attendance-workflow .attendance-workflow-title span{font-size:12px;margin-left:10px;vertical-align:2px}.attendance-schedule .attendance-workflow .attendance-workflow-brief{border-left:4px solid #55b1f9;padding-left:10px;margin-top:10px;display:flex;align-items:center;background:#fff;border-radius:4px;height:60px}.attendance-schedule .attendance-workflow .attendance-workflow-brief .workflow-brief-left{flex:9;font-size:12px}.attendance-schedule .attendance-workflow .attendance-workflow-brief .workflow-brief-left div{padding:4px 0}.attendance-schedule .attendance-workflow .attendance-workflow-brief .workflow-brief-right{flex:1}.attendance-absenceDetail>div{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%}.attendance-absenceDetail .am-timeline-item-last .am-timeline-item-tail{display:inherit}.attendance-absenceDetail .attendance-actualDetail-item{list-style:none;padding:0;margin:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-radius:2.5px;background:#fff;padding:10px 0 16px 15px;margin-right:10px;font-size:12px}.attendance-absenceDetail .attendance-actualDetail-item li{padding:5px 0;display:flex}.attendance-absenceDetail .attendance-actualDetail-item li span:first-child{color:#9e9e9e}.attendance-absenceDetail .attendance-actualDetail-item li:nth-child(2){margin-top:10px}.attendance-absenceDetail .attendance-actualDetail-item li:not(:first-child) span:first-child{display:inline-block;width:30%}.attendance-absenceDetail .attendance-actualDetail-item li:not(:first-child) span:last-child{display:inline-block;width:70%}.attendance-actualDetail>div:first-child{display:flex;flex-direction:column;height:100%}.attendance-actualDetail>div:first-child>ul:first-child{height:15px}.attendance-actualDetail>div:first-child>ul:last-child{flex-grow:1;margin-top:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.attendance-actualDetail .am-timeline-item-last .am-timeline-item-tail{display:inherit}.attendance-actualDetail .attendance-actualDetail-top{text-align:right}.attendance-actualDetail .attendance-actualDetail-top span{display:inline-block;float:left}.attendance-actualDetail .attendance-actualDetail-top svg{margin-right:10px}.attendance-actualDetail .attendance-actualDetail-top+ul{padding-left:0}.attendance-actualDetail .attendance-actualDetail-top+ul .am-timeline-item-last .am-timeline-item-tail{display:inherit}.attendance-actualDetail .attendance-actualDetail-top+ul li .am-timeline-item-tail{margin-left:10px}.attendance-actualDetail .attendance-actualDetail-top+ul li .am-timeline-item-head{margin-left:4px}.attendance-actualDetail .attendance-actualDetail-item{list-style:none;padding:0;margin:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-radius:2.5px;background:#fff;padding:10px 0 16px 15px;margin-right:10px;font-size:12px}.attendance-actualDetail .attendance-actualDetail-item li{padding:5px 0;display:flex}.attendance-actualDetail .attendance-actualDetail-item li span:first-child{color:#9e9e9e}.attendance-actualDetail .attendance-actualDetail-item li:nth-child(2){margin-top:10px}.attendance-actualDetail .attendance-actualDetail-item li:not(:first-child) span:first-child{display:inline-block;width:27%}.attendance-actualDetail .attendance-actualDetail-item li:not(:first-child) span:last-child{display:inline-block;width:71%;margin-left:2%}.attendance-banlance{overflow-y:scroll;-webkit-overflow-scrolling:touch}.attendance-banlance .am-wingblank{height:auto;padding-bottom:15px}.attendance-banlance .am-wingblank>div{box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-radius:2.5px;background:#fff;margin-top:15px}.attendance-banlance h4{padding:14px;margin:0;font-weight:400;padding-left:16px;border-radius:3px 3px 0 0;color:#fff;font-size:12px}.attendance-banlance ul{list-style:none;padding:0;margin:0;font-size:12px;border:1px solid #f7f4f4}.attendance-banlance ul li{padding:14px}.attendance-banlance ul li span:last-child{display:inline-block;float:right}.timeline-last-item-tail-show .am-timeline-item-last .am-timeline-item-tail{display:inherit}.attendance-timeline-dot{background:#55b1f9;border:2px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.17);width:10px;height:10px;border-radius:100%}.attendance-shadow{box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-radius:2.5px;background:#fff}.attendance-timeline-first-dot{color:#55b1f9}.attendance-self-define-ul{list-style:none;padding:0;margin:0}.am-wingblank{height:100%}.attendance-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hrm-only-attendance{height:100%}.hrm-only-attendance .am-tabs-content-wrap{height:calc(100% - 43.5px)}.hrm-only-attendance .am-tabs-content-wrap>div{height:100%;background:#fff}
/*# sourceMappingURL=main.css.map?v=732606e6*/