.upload-area[data-v-0f692a0d]{background:#fff}.upload-area .photo-area[data-v-0f692a0d]{display:flex;flex-wrap:wrap}.upload-area .photo-area .item[data-v-0f692a0d]{width:100px;height:100px;border-radius:5px;margin:0 6px 6px 0;position:relative}.upload-area .photo-area .item img[data-v-0f692a0d]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:5px;display:block}.upload-area .file-area[data-v-0f692a0d]{padding:8px 10px;background:#f8f8f8;display:flex;border-radius:6px;align-items:center;margin:9px 0 15px 0}.upload-area .file-area .icon[data-v-0f692a0d]{width:17px;margin-right:8px}.upload-area .file-area .text[data-v-0f692a0d]{font-size:13px;width:300px;color:#333;cursor:pointer}.upload-area .button-area[data-v-0f692a0d]{display:flex}.upload-area .button-area .item[data-v-0f692a0d]{width:24px;text-align:center;margin-right:27px}.upload-area .button-area .item img[data-v-0f692a0d]{width:22px;display:block;margin-bottom:5px}.upload-area .button-area .item .text[data-v-0f692a0d]{font-size:12px;color:#666}.iframe[data-v-0f692a0d]{height:85%;width:90%;margin:5%}.close-iframe[data-v-0f692a0d]{position:fixed;bottom:5%;font-size:30px;left:calc(50% - 15px);z-index:4;color:#fff}.clock-area .ivu-chart-circle-inner{color:#2ec2c2}.clock-area .ivu-carousel-dots li button{background-color:#d2dfd6}.clock-area .ivu-carousel-dots li.ivu-carousel-active>button{background:#2ec2c2}.clock-area .ivu-carousel-arrow.left{left:0}.clock-area .ivu-carousel-arrow.right{right:0}.clock-area[data-v-7dcc6669]{margin-top:10px}.clock-area .circle-area[data-v-7dcc6669]{display:flex;display:grid;grid-template-columns:repeat(15,1fr);grid-column-gap:18px}.clock-area .circle-area .item[data-v-7dcc6669]{cursor:pointer;width:60px;font-size:14px;text-align:center;margin-bottom:13px;color:#999}.clock-area .circle-area .item .circle[data-v-7dcc6669]{text-align:center;width:60px;height:60px;line-height:60px;border:2px solid #e3e3e3;border-radius:50%;color:#2ec2c2;margin-bottom:4px}.clock-area .circle-area .item .circle-future[data-v-7dcc6669]{border:1px dashed #cdcccc;color:#666}.clock-area .circle-area .item .full[data-v-7dcc6669]{background:#2ec2c2;border:2px solid #2ec2c2;color:#fff;padding:5px 0;height:60px;line-height:33px;text-align:center}.clock-area .circle-area .item .full img[data-v-7dcc6669]{width:15px}.clock-area .circle-area .item .full div[data-v-7dcc6669]{line-height:0}.clock-area .circle-area .item[data-v-7dcc6669]:nth-child(7n){margin-right:0}.clock-area .circle-area .item .select-text[data-v-7dcc6669]{background:#2ec2c2;width:60px;border-radius:9px;color:#fff}.clock-record .clock-record-item[data-v-68688954]{padding:20px 0;border-bottom:1px solid #e3e3e3;background:#fff}.clock-record .clock-record-item[data-v-68688954]:last-child{padding:20px 0 0 0;border-bottom:0}.clock-record .clock-record-item .item-top[data-v-68688954]{display:flex;align-items:center}.clock-record .clock-record-item .item-top .left[data-v-68688954]{width:54px;height:54px;border-radius:50%;margin-right:12px}.clock-record .clock-record-item .item-top .right .name-class[data-v-68688954]{display:flex;align-items:center;line-height:16px;margin-bottom:7px}.clock-record .clock-record-item .item-top .right .name-class .name[data-v-68688954]{font-size:16px;font-weight:700;margin-right:15px}.clock-record .clock-record-item .item-top .right .name-class .class[data-v-68688954]{font-size:14px;color:#666}.clock-record .clock-record-item .item-top .right .date[data-v-68688954]{font-size:12px;color:#999;line-height:12px}.clock-record .clock-record-item .item-mid[data-v-68688954]{margin:5px 0;line-height:20px;font-size:15px}.clock-record .clock-record-item .item-bottom[data-v-68688954]{display:flex}.clock-record .clock-record-item .item-bottom img[data-v-68688954]{-o-object-fit:cover;object-fit:cover;width:100px;height:100px;margin-right:10px}.clock-record .today-null[data-v-68688954]{padding:15px;text-align:center;background:#fff}.clock-record .today-null img[data-v-68688954]{width:122px}.clock-record .today-null .text[data-v-68688954]{font-size:15px;color:#666}.not-clock[data-v-0fdb9f3a]{padding-top:20px;background:#fff;display:grid;align-items:center;grid-template-columns:repeat(9,1fr);grid-column-gap:15px;grid-row-gap:15px}.not-clock .not-clock-item[data-v-0fdb9f3a]{text-align:center}.not-clock .not-clock-item img[data-v-0fdb9f3a]{width:40px;height:40px;border-radius:50%;margin-right:12px}.not-clock .not-clock-item .name[data-v-0fdb9f3a]{font-size:15px;margin-right:12px}.not-clock .not-clock-item .class[data-v-0fdb9f3a]{font-size:13px;color:#999}.not-clock .today-null[data-v-0fdb9f3a]{padding:15px;text-align:center;background:#fff}.not-clock .today-null img[data-v-0fdb9f3a]{width:122px}.not-clock .today-null .text[data-v-0fdb9f3a]{font-size:15px;color:#666}.sign-detail .ivu-dropdown .ivu-select-dropdown{max-height:200px;overflow:auto}.sign-detail .info-area[data-v-10dc6643]{padding:30px 20px;margin-bottom:20px;background:#fff}.sign-detail .info-area .title[data-v-10dc6643]{font-size:18px;font-weight:700;line-height:18px}.sign-detail .info-area .desc[data-v-10dc6643]{font-size:14px;line-height:28px;padding:13px 0 6px 0}.sign-detail .info-area .message .item[data-v-10dc6643]{margin-top:15px;font-size:14px;color:#999;line-height:14px}.sign-detail .view-area[data-v-10dc6643]{padding:30px 20px;margin-bottom:20px;background:#fff}.sign-detail .view-area .day-class[data-v-10dc6643]{display:flex;align-items:center;line-height:15px;padding-bottom:20px;border-bottom:1px solid #ededed}.sign-detail .view-area .day-class a[data-v-10dc6643]{color:#333}.sign-detail .view-area .day-class .day[data-v-10dc6643]{font-size:15px;font-weight:700;margin-right:50px}.sign-detail .view-area .day-class .day span[data-v-10dc6643]{color:#54b9cd}.sign-detail .view-area .day-class .class[data-v-10dc6643]{color:#666}.sign-detail .view-area .day-class .class img[data-v-10dc6643]{margin-left:7px;width:9px;vertical-align:middle}.sign-detail .record-area[data-v-10dc6643]{padding:30px 20px;background:#fff}.sign-detail .record-area .tab-area[data-v-10dc6643]{display:flex;padding-bottom:20px;border-bottom:1px solid #ededed}.sign-detail .record-area .tab-area .item[data-v-10dc6643]{line-height:16px;font-size:15px;margin-right:50px;cursor:pointer}.sign-detail .record-area .tab-area .item-active[data-v-10dc6643]{font-weight:700;font-size:16px}