.loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:95%;width:100%;background:#fff}.loading-spinner{width:40px;height:40px;border:4px solid #e1e5eb;border-top:4px solid #409eff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.loading-text{color:#606266;font-size:14px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.select_person .el-select .el-input{width:100%!important}.select_user{height:100%;overflow-y:hidden}.select_user .header{padding-bottom:10px}.select_user .header .title{height:40px;position:relative;background:#fff}.select_user .header .title .icon_return{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999}.select_user .header .title .text{font-weight:700;color:#192050}.select_user .header .select_peron_bar{background:#fff;padding:6px 10px;height:56px;margin-top:10px}.select_user .header .select_peron_bar .place_holder{font-size:14px;color:#999;white-space:nowrap}.select_user .header .select_peron_bar .select_peron_list{overflow-x:auto}.select_user .header .select_peron_bar .select_peron_list li{width:40px;height:40px;border-radius:100%;overflow:hidden;margin-right:4px}.select_user .header .select_peron_bar .select_peron_list li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.select_user .list_wrap{overflow-y:auto;background:#f8f8f8;padding-bottom:80px;height:calc(100% - 100px)}.select_user .list_wrap .list{background:#fff;padding:18px}.select_user .list_wrap .list li{margin-bottom:10px}.select_user .list_wrap .list li .img_wrap{width:40px;height:40px;border-radius:100%;margin-right:14px;overflow:hidden}.select_user .list_wrap .list li .img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.select_user .list_wrap .list li .position_name{font-size:12px;color:#999;margin-top:4px}.select_user .van-list__loading{display:none}.select_user .footer{position:fixed;z-index:1;left:0;bottom:0;width:100%;background:#fff;padding:10px;border-top:1px solid #f8f8f8}.select_user .footer button{margin-left:10px}.selected_pop .title{height:40px;position:relative;background:#fff}.selected_pop .title .icon_return{left:12px}.selected_pop .title .empty,.selected_pop .title .icon_return{position:absolute;top:50%;transform:translateY(-50%);color:#999}.selected_pop .title .empty{right:12px}.selected_pop .title .text{font-weight:700;color:#192050}.selected_pop .list{background:#fff;padding:18px;height:calc(100% - 50px);overflow-y:auto;margin-top:10px}.selected_pop .list li{height:58px}.selected_pop .list li .img_wrap{width:40px;height:40px;border-radius:100%;margin-right:14px;overflow:hidden}.selected_pop .list li .img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.selected_pop .list li .position_name{font-size:12px;color:#999;margin-top:4px}a,b,body,canvas,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,html,i,img,input,label,li,ol,p,pre,span,strong,table,tbody,textarea,tfoot,thead,tr,ul,video{margin:0;padding:0;font-family:Arial,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,"sans-serif";box-sizing:border-box;word-break:break-all;font-size:14px}html{width:100%}body{overflow-x:hidden}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.fl{float:left}.fr{float:right}.clearfix:after,.clearfix:before{content:"";height:0;display:block;clear:both}.wordbreak{word-break:break-all;word-wrap:break-word}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.one_ellipsis{-webkit-line-clamp:1}.one_ellipsis,.two_ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.two_ellipsis{-webkit-line-clamp:2}.three_ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}button,input,textarea{outline:none}button,input,select,textarea{font-family:inherit;font-size:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6570a1}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#6570a1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6570a1}.bd{border:1px solid #dedede}.bdt{border-top:1px solid #dedede}.bdb{border-bottom:1px solid #dedede}.bdl{border-left:1px solid #dedede}.bdr{border-right:1px solid #dedede}@media screen and (-webkit-min-device-pixel-ratio:2){.bd{border:.5px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:3){.bd{border:.333333px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:2){.bdt{border-top:.5px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:3){.bdt{border-top:.333333px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:2){.bdr{border-right:.5px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:3){.bdr{border-right:.333333px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:2){.bdb{border-bottom:.5px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:3){.bdb{border-bottom:.333333px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:2){.bdl{border-left:.5px solid #dedede}}@media screen and (-webkit-min-device-pixel-ratio:3){.bdl{border-left:.333333px solid #dedede}}.flex{display:-moz-flex;display:flex}.direction-row{flex-direction:row;-moz-flex-direction:row}.direction-row-reverse{flex-direction:row-reverse;flex-direction:-webkit-row-reverse;flex-direction:-moz-row-reverse;flex-direction:-ms-row-reverse}.direction-column{-moz-flex-direction:column;flex-direction:column}.direction-column-reverse{-moz-flex-direction:column-reverse;flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.wrap-reverse{flex-wrap:wrap-reverse}.row-nowrap{flex-flow:row nowrap}.row-wrap{flex-flow:row wrap}.row-wrap-reverse{flex-flow:row wrap-reverse}.column-wrap{flex-flow:column wrap}.column-nowrap{flex-flow:column nowrap}.column-wrap-reverse{flex-flow:column wrap-reverse}.flex-start{-moz-justify-content:flex-start;justify-content:flex-start}.flex-center{-moz-justify-content:center;justify-content:center}.flex-end{-moz-justify-content:flex-end;justify-content:flex-end}.flex-between{-moz-justify-content:space-between;justify-content:space-between}.flex-around{-moz-justify-content:space-around;justify-content:space-around}.flex-align-start{-moz-align-items:flex-start;align-items:flex-start}.flex-align-center{-moz-align-items:center;align-items:center}.flex-align-end{-moz-align-items:flex-end;align-items:flex-end}.flex-align-baseline{-moz-align-items:baseline;align-items:baseline}.flex-align-stretch{-moz-align-items:stretch;align-items:stretch}.align-content-start{-ms-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-align-content:flex-end;align-content:flex-end}.align-content-center{-ms-align-content:center;align-content:center}.align-content-between{-ms-align-content:space-between;align-content:space-between}.align-content-around{-ms-align-content:space-around;align-content:space-around}.align-content-stretch{-ms-align-content:stretch;align-content:stretch}.align-self-start{-ms-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-align-self:flex-end;align-self:flex-end}.align-self-center{-ms-align-self:center;align-self:center}.align-self-baseline{-ms-align-self:baseline;align-self:baseline}.align-self-stretch{-ms-align-self:stretch;align-self:stretch}.flex-1{flex:1}.flex-2{flex:2}.flex-noShrink{flex-shrink:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0}.pos-r{position:relative}.pos-a{position:absolute}.pos-f{position:fixed}.pos-x-center{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.pos-y-center{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.pos-center{left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#e5e5e5;border-radius:4px}::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px}#nprogress .bar{top:60px!important;height:3px!important;background:#409eff!important}#nprogress .peg{display:none!important}.el-message{min-width:auto}.el-button--small{padding:8px 14px}.el-card{border-radius:12px!important}.el-card .el-card__body{padding:16px}.el-picker-panel__sidebar{width:148px;padding:20px}.el-picker-panel__sidebar+.el-picker-panel__body,.el-picker-panel__sidebar .el-picker-panel__body{margin-left:148px}.el-picker-panel__shortcut{margin-bottom:8px;height:36px;background:#f9f9fa;border-radius:4px;border:1px solid transparent;position:relative}.el-date-range-picker.has-sidebar{width:768px;height:360px}.el-dialog__body{padding:0 20px 20px}.el-table th{background:#f9fafb!important;padding:8px 0!important}.el-table .el-table__cell{padding:6px 0}.page_nation_wrap{padding:20px 0 10px}.el-card{border:none}.el-card.is-always-shadow{box-shadow:0 1px 16px 0 rgba(181,208,198,.25098039215686274)}.showLimit .el-input__inner{padding-right:90px}.el-tag.el-tag--info .el-tag__close{background-color:#ccc!important}.customMsgClass{white-space:nowrap;width:-moz-max-content;width:max-content;min-width:380px}.el-message-box__wrapper{width:auto;top:30%;bottom:auto}.el-notification{width:auto;min-width:330px}.group_avatar ._avatar{width:30px;height:30px;border:1px solid #33bb5e;border-radius:100%;margin-right:10px;color:#33bb5e;line-height:30px}.input_time_option .time-select-item{display:none}.input_time_option .time-select-item:nth-child(15n+1){display:block}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell{background:#f5f7fa}.top_card .el-card__body{padding:0!important}.top_card .el-card__body .title{margin-bottom:10px;padding:0 24px;height:56px;background-image:linear-gradient(180deg,#e2f9e9,#fafffb)}.top_card .el-card__body .title .label{position:relative;padding-left:12px;font-size:16px;font-weight:700;color:#192050}.top_card .el-card__body .title .label:before{content:"";width:4px;height:14px;background:#33bb5e;position:absolute;left:0;top:50%;transform:translateY(-45%)}.top_card .el-card__body .title .label font{padding-left:10px}.el-pagination .el-pager .number{margin:0 2px;border:1px solid #000;border:1px solid rgba(0,0,0,.15);border-radius:2px;color:#8f959e;min-width:28px}.el-pagination .el-pager .number.active,.el-pagination .el-pager .number:hover{background-color:transparent!important;border:1px solid #33bb5e!important;color:#33bb5e!important}.el-button--default{color:#595959;border-color:rgba(0,0,0,.14901960784313725);background-color:#fff}.el-button--default:focus,.el-button--default:hover{color:#33bb5e;border-color:#c2ebcf;background-color:#ebf8ef}.el-button--primary{color:#fff;background-color:#33bb5e;border-color:#33bb5e}.el-button--primary:focus,.el-button--primary:hover{color:#fff;background:#5cc97e;border-color:#5cc97e}.el-button--primary.is-plain{color:#33bb5e;background-color:#fff;border-color:#33bb5e}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{color:#33bb5e;border-color:#c2ebcf;background-color:#ebf8ef}.el-button--primary.is-disabled,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{background-color:rgba(51,187,94,.4);border-color:rgba(51,187,94,.4)}.el-button--text{padding:0;color:#33bb5e}.el-button--text:hover{color:#33bb5e}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input.is-active .el-input__inner,.el-input__inner:focus,.el-pagination__sizes .el-input .el-input__inner:hover,.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner,.el-textarea__inner:focus{border-color:#33bb5e!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#33bb5e;border-color:#33bb5e}.el-date-table td.available:hover,.el-date-table td.today span{color:#33bb5e}.el-date-table td.current:not(.disabled) span{background-color:#33bb5e}.el-upload--picture-card:hover,.el-upload-dragger:hover,.el-upload:focus,.el-upload:focus .el-upload-dragger{border-color:#33bb5e;color:#33bb5e}.el-select .el-input__inner:focus{border-color:#33bb5e!important}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected,.el-select-dropdown__item.selected{color:#33bb5e}.el-select-dropdown.showInfo .el-select-dropdown__item{height:auto;min-height:46px;padding:4px 10px}.el-select-dropdown.astrict{min-width:420px!important;max-width:420px!important}.el-tooltip__popper.is-dark{left:72px;background:#33bb5e!important;color:#fff!important;top:-500px}.el-tooltip__popper[x-placement^=right] .popper__arrow,.el-tooltip__popper[x-placement^=right] .popper__arrow:after{border-right-color:#33bb5e!important}.el-tooltip__popper[x-placement^=top] .popper__arrow,.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-top-color:#33bb5e!important}.el-tooltip__popper[x-placement^=bottom] .popper__arrow,.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#33bb5e!important}.el-pager li:hover,.el-pagination button:hover{color:#33bb5e}.el-input.is-disabled .el-input__inner{color:#8f959e}.el-input.url .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#8f959e}.el-input.url .el-input__inner:hover{color:#33bb5e!important;text-decoration:underline;cursor:pointer}.el-input.percentile .el-input__suffix,.el-input.percentile .el-input__suffix-inner,.el-input.percentile .suffix_icon{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-input.percentile .el-input__clear{pointer-events:all;-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}.card{width:100%;background-color:#fff;border-radius:12px;padding:20px}.el-tooltip__popper{max-width:60vw}.el-loading-spinner .path{stroke:#33bb5e}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#33bb5e}.pointer{cursor:pointer}.pointer .el-input__inner{cursor:pointer!important}.required{color:#e33b3b;font-size:12px;margin-right:5px}.el-loading-mask{z-index:2}.pagination_box{margin-top:20px}.pagination_box .el-input__inner,.pagination_box .el-pager .number,.pagination_box .el-pagination .btn-next,.pagination_box .el-pagination .btn-prev{border-radius:2px;font-size:14px;color:rgba(0,0,0,.6509803921568628);font-weight:400;min-width:32px;height:32px;box-sizing:border-box}.pagination_box .el-input__inner,.pagination_box .el-pager .number{border-color:rgba(0,0,0,.14901960784313725)}.pagination_box .el-pagination .btn-next,.pagination_box .el-pagination .btn-prev{border:1px solid rgba(0,0,0,.14901960784313725);margin:0 2px;padding:0 4px!important;width:32px}.pagination_box .el-pagination button:disabled{background:#f9fafb;color:rgba(0,0,0,.14901960784313725);border-color:rgba(0,0,0,.07058823529411765)}.seal-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#909399;gap:10px}.seal-empty .seal-empty-icon{font-size:48px;color:#c0c4cc}.seal-empty span{font-size:14px}.seal-add-btn{background:linear-gradient(135deg,#33bb5e,#268c47)!important;border-color:transparent!important;color:#fff!important;font-weight:600;border-radius:4px;padding:6px 18px!important;box-shadow:0 3px 10px rgba(51,187,94,.35);transition:all .3s ease;display:inline-flex!important;align-items:center;gap:4px}.seal-add-btn:hover{background:linear-gradient(135deg,#3fc96a,#33bb5e)!important;box-shadow:0 5px 18px rgba(51,187,94,.5);transform:translateY(-1px)}.seal-add-btn.is-disabled{background:#c0c4cc!important;box-shadow:none!important;transform:none!important}.seal-card-list{display:flex;flex-direction:column;gap:16px}.seal-card{border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#fafafa,#fff);transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.seal-card:hover{box-shadow:0 4px 16px rgba(43,120,234,.12);border-color:#cce0ff}.seal-card .seal-card-header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px dashed #ebeef5}.seal-card .seal-card-header .seal-card-order{font-size:12px;color:#fff;background:linear-gradient(135deg,#2b78ea,#1a5ce0);padding:5px 14px;border-radius:14px;font-weight:600;box-shadow:0 2px 6px rgba(43,120,234,.3)}.seal-card .seal-card-header .seal-card-delete{color:#f56c6c;font-size:16px;padding:4px 8px}.seal-card .seal-card-header .seal-card-delete:hover{color:#e74c3c}.seal-card .seal-card-header .seal-card-delete.is-disabled{color:#c0c4cc}.seal-card .seal-card-body{padding:0 20px 16px}.seal-card .seal-card-section{margin-top:14px;padding:12px 16px;background:#fafafa;border-radius:8px;border:1px solid #eee}.seal-card .seal-card-section.seal-card-section--keeper{background:#f7fbff;border-color:#dceeff}.seal-card .seal-card-section .seal-card-section-title{font-size:13px;font-weight:600;color:#303133;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.seal-card .seal-card-section .seal-card-fields{display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center}.seal-card .seal-card-section .seal-card-field{display:flex;align-items:center;gap:8px}.seal-card .seal-card-section .seal-card-field .seal-card-label{font-size:13px;color:#606266;white-space:nowrap;flex-shrink:0;width:56px}.seal-card .seal-card-section .seal-card-field .seal-card-value{font-size:13px;color:#303133}.signer-edit-card{margin-bottom:16px;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#fafafa,#fff);transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.signer-edit-card:hover{box-shadow:0 4px 16px rgba(43,120,234,.12);border-color:#cce0ff}.signer-edit-card .signer-edit-item{padding:16px 20px;background:transparent}.signer-edit-card .signer-edit-item:not(:last-child){border-bottom:1px solid #f0f0f0}.signer-edit-card .signer-edit-header{display:flex;align-items:center;margin-bottom:14px;gap:12px;padding-bottom:12px;border-bottom:1px dashed #ebeef5}.signer-edit-card .signer-edit-header .signer-edit-order{font-size:12px;color:#fff;background:linear-gradient(135deg,#2b78ea,#1a5ce0);padding:5px 12px;border-radius:14px;font-weight:600;flex-shrink:0;box-shadow:0 2px 6px rgba(43,120,234,.3)}.signer-edit-card .signer-edit-header .signer-type-tag{font-size:11px;padding:3px 10px;border-radius:10px;font-weight:600;flex-shrink:0}.signer-edit-card .signer-edit-header .signer-type-tag.tag-outter{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.signer-edit-card .signer-edit-header .signer-type-tag.tag-inner{background:#e8f4ff;color:#2b78ea;border:1px solid #91caff}.signer-edit-card .signer-edit-header .signer-sort-btns{margin-left:auto;display:flex;flex-direction:row;gap:6px;flex-shrink:0;padding:4px 6px;background:#f5f7fa;border-radius:6px;border:1px solid #e4e7ed}.signer-edit-card .signer-edit-header .sort-btn-wrapper{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .2s;box-shadow:0 1px 3px rgba(0,0,0,.05)}.signer-edit-card .signer-edit-header .sort-btn-wrapper:hover:not(.disabled){background:#2b78ea;border-color:#2b78ea;box-shadow:0 2px 6px rgba(43,120,234,.3)}.signer-edit-card .signer-edit-header .sort-btn-wrapper:hover:not(.disabled) .sort-btn-icon{color:#fff}.signer-edit-card .signer-edit-header .sort-btn-wrapper:active:not(.disabled){transform:translateY(1px);box-shadow:0 1px 2px rgba(43,120,234,.2)}.signer-edit-card .signer-edit-header .sort-btn-wrapper.disabled{background:#f5f7fa;border-color:#e4e7ed;cursor:not-allowed;box-shadow:none}.signer-edit-card .signer-edit-header .sort-btn-wrapper.disabled .sort-btn-icon{color:#c0c4cc}.signer-edit-card .signer-edit-header .sort-btn-icon{font-size:14px;color:#606266;font-weight:700;transition:color .2s}.signer-edit-card .signer-edit-header .text-verified{display:inline-block;font-size:11px;padding:3px 10px;border-radius:10px;font-weight:600;background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.signer-edit-card .signer-edit-header .signer-edit-name{font-size:16px;font-weight:600;color:#1a1a1a;flex:1}.signer-edit-card .signer-edit-fields{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.signer-edit-card .signer-edit-section{margin-bottom:16px;padding:12px 16px;background:#fafafa;border-radius:8px;border:1px solid #eee}.signer-edit-card .signer-edit-section .text-verified{display:inline-block;font-size:11px;padding:3px 10px;border-radius:10px;font-weight:600;background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.signer-edit-card .signer-edit-section .signer-edit-section-title{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.signer-edit-card .signer-edit-section .signer-edit-section-title .signer-edit-order-inline{font-size:11px;color:#fff;background:linear-gradient(135deg,#2b78ea,#1a5ce0);padding:2px 8px;border-radius:8px;font-weight:600;margin-right:8px;vertical-align:middle}.signer-edit-card .signer-edit-section .signer-edit-section-title .signer-edit-section-name{font-weight:600;color:#303133;font-size:14px;vertical-align:middle}.signer-edit-card .signer-edit-section .signer-edit-fields{gap:10px 16px}.signer-edit-card .signer-edit-field .signer-edit-value{display:flex;align-items:center;gap:8px}.signer-edit-card .signer-edit-field .signer-edit-value .tag-unreal{background:linear-gradient(135deg,#e6a23c,#d98a2a);color:#fff;padding:2px 8px;border-radius:10px;font-size:12px;box-shadow:0 1px 3px rgba(230,126,60,.3)}.signer-edit-card .signer-edit-field .signer-edit-value .tag-unverified{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#f56c6c,#e74c3c);color:#fff;padding:2px 8px;border-radius:10px;font-size:12px;box-shadow:0 1px 3px rgba(245,108,108,.3);cursor:pointer}.signer-edit-card .signer-edit-field .signer-edit-value .tag-unverified i{font-size:12px}.signer-edit-card .signer-edit-field .signer-edit-value .tag-unverified:hover{background:linear-gradient(135deg,#e74c3c,#c0392b)}.signer-edit-card .signer-edit-field .signer-edit-value .arrow-link{display:inline-flex;align-items:center;color:#f56c6c;font-size:18px;margin:0 4px}.signer-edit-card .signer-edit-field .signer-edit-value .arrow-link .arrow-svg{width:18px!important;height:18px!important;fill:#f56c6c!important}.signer-edit-card .signer-edit-field .signer-edit-value .text-unverified{color:#1296db;font-weight:500;font-size:14px}.signer-edit-card .signer-edit-field .signer-edit-value .signer-name-inline{font-weight:500;font-size:14px;color:#303133;margin-right:8px}.signer-edit-card .signer-edit-field .signer-edit-value .btn-real{margin-left:4px!important;padding:4px 10px!important;font-size:12px!important}.signer-edit-card .signer-edit-field .signer-edit-value .btn-real i{margin-right:2px}.signer-edit-card .signer-edit-field .signer-edit-value .btn-copy-link{padding:4px 10px!important;font-size:12px!important}.signer-edit-card .signer-edit-field .signer-edit-value .btn-copy-link i{margin-right:2px}.signer-edit-card .signer-edit-field{display:flex;align-items:center;gap:10px}.signer-edit-card .signer-edit-field .signer-edit-label{font-size:14px;color:#595959;white-space:nowrap;width:70px;text-align:right;font-weight:500}.signer-edit-card .signer-edit-field .signer-edit-value{font-size:15px;color:#262626;font-weight:500}.signer-edit-card .signer-edit-field .signer-edit-value .sign-person-readonly{display:inline-flex;align-items:center;gap:6px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s}.signer-edit-card .signer-edit-field .signer-edit-value .sign-person-readonly:hover{background-color:#f5f7fa}.signer-edit-card .signer-edit-field .signer-edit-value .sign-person-readonly .user-photo{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid #e4e7ed}.signer-edit-card .signer-edit-field .signer-edit-value .sign-person-readonly .sign-person-name{color:#666;font-weight:500}.signer-edit-card .signer-edit-field .signer-real-field{padding-left:80px}.signer-edit-card .signer-edit-field .signer-edit-input{width:150px}.signer-edit-card .signer-edit-field .signer-edit-input .el-input__inner{border-radius:6px;transition:all .2s}.signer-edit-card .signer-edit-field .signer-edit-input .el-input__inner:focus{border-color:#2b78ea;box-shadow:0 0 0 2px rgba(43,120,234,.1)}.signer-edit-card .signer-edit-field .signer-edit-select{width:140px}.signer-edit-card .signer-edit-field .signer-edit-select .el-input__inner{border-radius:6px}.signer-edit-card .signer-real-section{margin-top:4px}.signer-edit-card .signer-real-divider{height:1px;background:linear-gradient(90deg,#e8eef8,transparent);margin:10px 0 12px}.signer-edit-card .signer-real-rows{display:flex;flex-direction:column;gap:10px}.signer-edit-card .signer-real-row{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f7f9fd;border-radius:8px;border:1px solid #e8eef8}.signer-edit-card .signer-real-label{font-size:13px;color:#595959;font-weight:500;white-space:nowrap;min-width:80px;display:flex;align-items:center;gap:4px}.signer-edit-card .signer-real-label i{color:#2b78ea;font-size:14px}.signer-edit-card .signer-real-status{font-size:11px;padding:2px 8px;border-radius:10px;white-space:nowrap;color:#fff!important}.signer-edit-card .signer-real-btns{display:flex;align-items:center;gap:8px;margin-left:auto}.signer-edit-card .signer-real-btns .el-button{border-radius:6px;font-weight:500;white-space:nowrap;transition:all .2s}.signer-edit-card .signer-real-btns .el-button:hover{transform:translateY(-1px)}.signer-edit-card .signer-real-card{background:#f7f9fd;border:1px solid #e8eef8;border-radius:8px;padding:10px 14px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.signer-edit-card .signer-real-card:last-child{margin-bottom:0}.signer-edit-card .signer-real-card-header{display:flex;align-items:center;gap:8px}.signer-edit-card .signer-real-card-header i{color:#2b78ea;font-size:15px}.signer-edit-card .signer-real-card-header span{font-size:13px;color:#333;font-weight:500}.signer-edit-card .signer-real-card-body{display:flex;gap:6px}.signer-edit-card .signer-real-card-body .el-button{padding:4px 12px;font-size:12px;border-radius:4px;height:26px;line-height:1}.signer-edit-error{display:flex;align-items:flex-start;gap:6px;margin-top:10px;padding:8px 12px;border:1px solid #ffa01a;border-radius:6px;font-size:12px;color:#595959;line-height:1.5;word-break:break-all}.signer-edit-error .error-icon{margin-top:1px}.signer-edit-error-list{margin-top:10px}.signer-edit-error .error-icon{width:16px;height:16px;flex-shrink:0;margin-right:6px}.signer-edit-error .help-icon{margin-left:auto;color:#909399;font-size:14px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;gap:4px}.signer-edit-error .help-icon:hover{color:#409eff}.signer-edit-error .help-text{font-size:13px}.mobile-signer-card{display:flex;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#fdfdfd,#fff);box-shadow:0 2px 12px rgba(0,0,0,.06);margin-bottom:14px;transition:all .25s ease}.mobile-signer-card:active{transform:scale(.99)}.mobile-signer-card .mobile-signer-card-bar{width:5px;flex-shrink:0}.mobile-signer-card .mobile-signer-card-bar.color_bar_0{background:linear-gradient(180deg,#409eff,#2b78ea)}.mobile-signer-card .mobile-signer-card-bar.color_bar_1{background:linear-gradient(180deg,#67c23a,#529b2e)}.mobile-signer-card .mobile-signer-card-bar.color_bar_2{background:linear-gradient(180deg,#e6a23c,#d4880c)}.mobile-signer-card .mobile-signer-card-body{flex:1;padding:14px}.mobile-signer-card .mobile-signer-card-header{display:flex;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px;padding-bottom:10px;border-bottom:1px dashed #eee}.mobile-signer-card .mobile-signer-card-header .mobile-signer-order{font-size:11px;color:#fff;background:linear-gradient(135deg,#2b78ea,#1a5ce0);padding:4px 10px;border-radius:12px;font-weight:600;box-shadow:0 2px 6px rgba(43,120,234,.25)}.mobile-signer-card .mobile-signer-card-header .signer-type-tag{font-size:10px;padding:3px 8px;border-radius:8px;font-weight:600}.mobile-signer-card .mobile-signer-card-header .signer-type-tag.tag-outter{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.mobile-signer-card .mobile-signer-card-header .signer-type-tag.tag-inner{background:#e8f4ff;color:#2b78ea;border:1px solid #91caff}.mobile-signer-card .mobile-signer-card-header .text-verified{display:inline-block;font-size:10px;padding:3px 8px;border-radius:8px;font-weight:600;background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.mobile-signer-card .mobile-signer-card-header .mobile-signer-name{font-size:15px;font-weight:600;color:#1a1a1a;flex:1}.mobile-signer-card .mobile-signer-card-header .mobile-signer-sort-btns{margin-left:auto;display:flex;flex-direction:column;gap:0;flex-shrink:0}.mobile-signer-card .mobile-signer-card-header .mobile-sort-btn{font-size:18px;color:#8c8c8c;cursor:pointer;line-height:1;padding:2px 6px;transition:color .2s}.mobile-signer-card .mobile-signer-card-header .mobile-sort-btn:active{color:#2b78ea}.mobile-signer-card .mobile-signer-card-header .mobile-sort-btn.disabled{color:#d9d9d9;cursor:not-allowed}.mobile-signer-card .mobile-signer-card-header .mobile-sort-btn.disabled:active{color:#d9d9d9}.mobile-signer-card .mobile-signer-field{display:flex;align-items:center;margin-bottom:10px;min-height:36px}.mobile-signer-card .mobile-signer-field .mobile-signer-label{font-weight:500}.mobile-signer-card .mobile-signer-field .mobile-signer-value{font-size:14px;color:#666}.mobile-signer-card .mobile-signer-field .mobile-signer-value .text-unverified{color:#1296db;font-weight:500;font-size:12px}.mobile-signer-card .mobile-signer-field .mobile-signer-value .arrow-link{display:inline-flex;align-items:center;margin:0 4px}.mobile-signer-card .mobile-signer-field .mobile-signer-value .arrow-link .arrow-svg{width:18px!important;height:18px!important;fill:#f56c6c!important}.mobile-signer-card .mobile-signer-field .mobile-signer-input{flex:1;min-width:0}.mobile-signer-card .mobile-signer-field .mobile-signer-input .el-input__inner{border-radius:6px;height:34px;line-height:34px}.mobile-signer-card .mobile-signer-field .mobile-signer-select{flex:1;min-width:0}.mobile-signer-card .mobile-signer-field .mobile-signer-select .el-input__inner{border-radius:6px;height:34px;line-height:34px}.mobile-signer-card .mobile-signer-section{margin-bottom:12px;padding:10px 12px;background:#fafafa;border-radius:8px;border:1px solid #eee}.mobile-signer-card .mobile-signer-section .text-verified{display:inline-block;font-size:10px;padding:3px 8px;border-radius:8px;font-weight:600;background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.mobile-signer-card .mobile-signer-section .mobile-signer-section-title{font-size:14px;font-weight:600;color:#303133;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #e8e8e8}.mobile-signer-card .mobile-signer-section .mobile-signer-order-inline{font-size:11px;color:#fff;background:linear-gradient(135deg,#2b78ea,#1a5ce0);padding:2px 8px;border-radius:8px;font-weight:600;margin-right:6px}.mobile-signer-card .mobile-signer-section .mobile-signer-section-name{font-weight:600;color:#303133;font-size:14px}.mobile-signer-card .mobile-signer-section .mobile-signer-fields{gap:8px}.mobile-signer-card .mobile-signer-field{flex-wrap:nowrap}.mobile-signer-card .mobile-signer-field .mobile-signer-label{width:70px;text-align:right;flex-shrink:0;font-size:14px;color:#595959;margin-right:8px}.mobile-signer-card .mobile-signer-field .mobile-signer-value{flex:1;display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.mobile-signer-card .mobile-signer-field .mobile-signer-value .tag-unreal{background:linear-gradient(135deg,#e6a23c,#d98a2a);color:#fff;padding:4px 10px;border-radius:10px;font-size:12px;flex-shrink:0;box-shadow:0 1px 3px rgba(230,126,60,.3)}.mobile-signer-card .mobile-signer-field .mobile-signer-value .sign-person-readonly{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:6px 10px;border-radius:6px;transition:background-color .2s;background-color:#f5f7fa}.mobile-signer-card .mobile-signer-field .mobile-signer-value .sign-person-readonly:active{background-color:#e4e7ed}.mobile-signer-card .mobile-signer-field .mobile-signer-value .sign-person-readonly .user-photo{width:26px;height:26px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid #dcdfe6;flex-shrink:0}.mobile-signer-card .mobile-signer-field .mobile-signer-value .sign-person-readonly .sign-person-name{color:#666;font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-signer-card .mobile-no-label{padding-left:80px}.mobile-signer-card .mobile-no-label .mobile-real-content{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.mobile-signer-card .mobile-signer-btn-group{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;flex-shrink:0}.mobile-signer-card .mobile-signer-btn-group .el-button{flex:none;min-width:0;height:26px;font-size:12px;padding:0 6px;white-space:nowrap;border-radius:4px}.mobile-signer-card .mobile-signer-btn-group .el-button i{margin-right:2px;font-size:11px}.mobile-signer-card .mobile-signer-btn-group .el-button--primary{background:linear-gradient(135deg,#33bb5e,#33bb5e);border-color:#33bb5e;box-shadow:0 1px 4px rgba(64,158,255,.3)}.mobile-signer-card .mobile-signer-btn-group .mobile-btn-copy{background:linear-gradient(135deg,#f5f7fa,#e8e8e8);border-color:#dcdfe6;color:#595959;font-weight:500;box-shadow:0 1px 3px rgba(0,0,0,.05)}.mobile-signer-card .mobile-signer-real-section{margin-top:4px}.mobile-signer-card .mobile-signer-real-divider{height:1px;background:linear-gradient(90deg,#e8eef8,transparent);margin:10px 0 12px}.mobile-signer-card .mobile-signer-real-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px;background:#f7f9fd;border-radius:8px;border:1px solid #e8eef8;margin-bottom:8px}.mobile-signer-card .mobile-signer-real-row:last-child{margin-bottom:0}.mobile-signer-card .mobile-signer-real-label{font-size:13px;color:#595959;font-weight:500;display:flex;align-items:center;gap:4px;width:100%}.mobile-signer-card .mobile-signer-real-label i{color:#2b78ea;font-size:14px}.mobile-signer-card .mobile-signer-real-status{font-size:11px;padding:2px 8px;border-radius:10px;white-space:nowrap}.mobile-signer-card .mobile-signer-real-btns{display:flex;align-items:center;gap:8px;width:100%}.mobile-signer-card .mobile-signer-real-btns .el-button{flex:1;border-radius:8px;font-weight:500;height:36px;transition:all .2s}.mobile-signer-card .mobile-signer-real-btns .el-button:active{transform:scale(.96)}.mobile-signer-card .mobile-signer-real-btns .mobile-btn-copy{background:#f5f7fa;border-color:#e0e0e0;color:#666}.mobile-signer-card .mobile-signer-real-btns .mobile-btn-copy:active{background:#ecf5ff;border-color:#2b78ea;color:#2b78ea}.mobile-signer-card .mobile-signer-real-card{background:#f7f9fd;border-radius:8px;padding:12px 14px;margin-bottom:10px}.mobile-signer-card .mobile-signer-real-card:last-child{margin-bottom:0}.mobile-signer-card .mobile-signer-real-card-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mobile-signer-card .mobile-signer-real-card-header i{color:#2b78ea;font-size:16px}.mobile-signer-card .mobile-signer-real-card-header span:first-of-type{font-size:14px;color:#333;font-weight:500}.mobile-signer-card .mobile-signer-real-card-body{display:flex;gap:8px}.mobile-signer-card .mobile-signer-real-card-body .el-button{flex:1;border-radius:6px;font-weight:500;height:30px;font-size:12px;padding:0 10px}.tag-unreal{background:linear-gradient(135deg,#ff6b6b,#ee5a5a);color:#fff;box-shadow:0 2px 4px rgba(238,90,90,.2)}.tag-real,.tag-unreal{display:inline-flex;align-items:center;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600}.tag-real{background:linear-gradient(135deg,#b4f8c8,#96e6a1);color:#2d8a2d;box-shadow:0 2px 4px rgba(103,194,58,.2)}.btn-copy-link{padding:4px 10px!important;font-size:12px!important}.btn-copy-link:hover{background:#ecf5ff;border-color:#2b78ea;color:#2b78ea}.btn-copy-link:active{background:#e6f0ff;border-color:#2b78ea}.mobile-signer-error{display:flex;align-items:flex-start;gap:6px;margin-top:10px;padding:8px 10px;border:1px solid #ffa01a;border-radius:6px;font-size:12px;color:#595959;line-height:1.5;word-break:break-all}.mobile-signer-error .error-icon{width:14px;height:14px;flex-shrink:0;margin-top:2px}.mobile-signer-error-list{margin-top:10px}.mobile-btn-copy{background:linear-gradient(135deg,#f5f7fa,#e8e8e8);border-color:#dcdfe6;color:#595959;font-weight:500}.mobile-btn-copy:active{background:linear-gradient(135deg,#e6f0ff,#d6e6ff);border-color:#2b78ea;color:#2b78ea}.error-message{color:#f56c6c;font-size:12px;padding:6px 10px;margin-top:6px;background-color:#fef0f0;border:1px solid #fde2e2;border-radius:4px;position:relative}.error-message,.error-message:before{display:inline-flex;align-items:center;line-height:1}.error-message:before{content:"!";justify-content:center;width:14px;height:14px;margin-right:6px;background-color:#f56c6c;color:#fff;border-radius:50%;font-size:10px;font-weight:700}.error-message-mobile{display:inline-flex;align-items:center;color:#f56c6c;font-size:11px;line-height:1.2;padding:4px 8px;margin:4px 0 8px 16px;background-color:#fef0f0;border:1px solid #fde2e2;border-radius:3px;position:relative;z-index:10}.error-message-mobile:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-right:4px;background-color:#f56c6c;color:#fff;border-radius:50%;font-size:9px;font-weight:700;line-height:1}.error-info-mobile{padding:12px 0}.error-info-mobile .error-info-label{display:block;font-size:14px;color:#333;font-weight:500;margin-bottom:8px}.error-info-mobile .error-info-content{display:flex;align-items:flex-start;padding:12px 14px;background:linear-gradient(90deg,#fff5f5,#fef0f0);border:1px solid #fde2e2;border-left:4px solid #f56c6c;border-radius:5px;color:#c83232;font-size:13px;line-height:1.6;word-break:break-word;box-shadow:0 2px 6px rgba(245,108,108,.12);position:relative;width:100%;box-sizing:border-box}.error-info-mobile .error-info-content:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:10px;flex-shrink:0;background:linear-gradient(135deg,#f56c6c,#e74c3c);color:#fff;border-radius:50%;font-size:12px;font-weight:700;line-height:1;box-shadow:0 2px 4px rgba(245,108,108,.3)}.error-info-mobile .error-info-content>span{flex:1;word-break:break-word}.error-info-mobile .error-info-content:after{content:"错误信息";position:absolute;top:0;right:0;background-color:#f56c6c;color:#fff;font-size:9px;padding:2px 6px;border-bottom-left-radius:5px;border-top-right-radius:5px;font-weight:500;letter-spacing:1px}.error-info-mobile .error-info-content .highlight-text{background-color:#ffeb3b;color:#333;padding:0 4px;border-radius:3px;font-weight:700;margin:0 1px;display:inline;box-shadow:0 1px 2px rgba(0,0,0,.1)}.user_card{cursor:pointer;border-radius:10px;padding:2px 10px 2px 2px;box-sizing:border-box;min-width:55px;line-height:16px;width:-moz-max-content;width:max-content}.user_card .avatar{width:20px;height:20px;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:50%;margin-right:5px}.user_card .username{font-size:14px;font-weight:400;line-height:normal;color:#666}.el-message-box{max-width:70vw}.copy_input_text{position:fixed;bottom:200vh}.printings_popover{padding:10px;font-size:14px;color:#333}.printing_detail .position_r{position:relative}.printing_detail .required{position:absolute;left:-8px;font-size:14px;color:#dc143c}.printing_detail .detail_pc{width:100vw;height:100vh}.printing_detail .detail_pc .draw-footer-div{height:55px;text-align:center;background-color:#fff;box-shadow:-3px 3px 5px #000;z-index:999;transition:all .3s ease}.printing_detail .detail_pc .draw-footer{background-color:#fff!important}.printing_detail .detail_pc .draw-footer .el-button{margin-top:12px}.printing_detail .detail_pc .box-card{width:90%;margin:0 auto;margin-top:20px}.printing_detail .detail_pc .el-drawer__wrapper{position:fixed;right:0;bottom:0;left:0;overflow:hidden;margin:0}.printing_detail .detail_pc .problem_description{margin:0 auto;width:90%;min-height:50px;overflow:hidden;overflow-y:auto;background:#fff;border:1px solid #33bb5e;box-shadow:0 6px 24px 0 rgba(51,187,94,.12156862745098039),0 2px 3px 0 rgba(51,187,94,.10196078431372549);border-radius:16px;position:relative}.printing_detail .detail_pc .problem_description.have_file .el-textarea .el-textarea__inner{padding:20px 20px 0 48px}.printing_detail .detail_pc .problem_description::-webkit-scrollbar{width:0}.printing_detail .detail_pc .problem_description .relative{position:relative;padding-bottom:47px}.printing_detail .detail_pc .problem_description .el-textarea,.printing_detail .detail_pc .problem_description .el-textarea__inner{border-width:0!important;border-color:transparent!important;box-shadow:none}.printing_detail .detail_pc .problem_description .el-textarea__inner{min-height:101px!important;opacity:.65;font-family:PingFangSC-Regular;font-weight:400;font-size:16px;color:#000;line-height:24px;padding:20px}.printing_detail .detail_pc .problem_description .el-textarea__inner::-webkit-scrollbar{width:0}.printing_detail .detail_pc .problem_description .send{width:40px;height:26px;border-radius:13px;margin:12px 12px 12px 0;background-color:#33bb5e!important;border-color:#33bb5e!important}.printing_detail .detail_pc .problem_description .send:hover{transform:scale(1.2);opacity:.8}.printing_detail .detail_pc .problem_description .send img{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px;height:14px;-o-object-fit:cover;object-fit:cover}.printing_detail .detail_pc .problem_description .ic_uploadfile{cursor:pointer;z-index:1;width:13px;height:12px;vertical-align:middle;margin-right:7.6px}.printing_detail .detail_pc .problem_description .analysis_btn{font-family:PingFangSC-Regular;font-weight:400;font-size:14px;color:rgba(0,0,0,.45);line-height:20px}.printing_detail .detail_pc .problem_description .analysis_btn .el-switch{margin-left:4px;height:20px}.printing_detail .detail_pc .problem_description .analysis_btn .el-switch .el-switch__core{width:32px;min-width:32px;height:16px}.printing_detail .detail_pc .problem_description .analysis_btn .el-switch .el-switch__core .el-switch__action{width:13px;height:13px}.printing_detail .detail_pc .problem_description .analysis_btn .el-switch.is-checked .el-switch__core .el-switch__action{left:calc(100% - 14px)}.printing_detail .detail_pc .problem_description_box{position:absolute;bottom:10px;width:-webkit-fill-available}.printing_detail .detail_pc .problem_description_box .model_version{position:relative;top:-10px;left:28px}.printing_detail .detail_pc .problem_description_box .model_version .el-dropdown,.printing_detail .detail_pc .problem_description_box .model_version .el-dropdown-link{border:none;outline:none;box-shadow:none;cursor:pointer}.printing_detail .detail_pc .problem_description_box .model_version .el-dropdown-link:hover{color:#33bb5e}.printing_detail .detail_pc .problem_description_box .model_version .button{cursor:pointer;height:30px;background:#fff;border-radius:27px;border:1px solid rgba(0,0,0,.058823529411764705);color:rgba(0,0,0,.45098039215686275);font-family:PingFangSC-Regular;font-weight:400;font-size:12px;text-align:center;line-height:10px;padding:8px 8px}.printing_detail .detail_pc .problem_description_box .model_version .button.is_active,.printing_detail .detail_pc .problem_description_box .model_version .button:hover{border:1px solid #33bb5e;color:#33bb5e}.printing_detail .detail_pc .problem_description_box .model_version .button.button{margin-right:15px}.printing_detail .detail_pc .problem_description_box .is_top_btn{cursor:pointer;position:absolute;top:-38px;left:50%;transform:translateX(-50%);width:48px;height:48px;background:#fff;box-shadow:0 3px 6px -4px rgba(0,0,0,.12156862745098039),0 6px 16px 0 rgba(0,0,0,.0784313725490196),0 9px 28px 8px rgba(0,0,0,.050980392156862744);border-radius:50%;z-index:1}.printing_detail .detail_pc .problem_description_box .is_top_btn img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.printing_detail .detail_pc .extended_function{margin:0 12px;padding:12px 0 7px;border-bottom:1px solid #eceef8}.printing_detail .detail_pc .extended_function .text{font-family:PingFangSC-Regular;font-weight:400;font-size:14px;color:rgba(0,0,0,.45);line-height:20px;cursor:pointer}.printing_detail .detail_pc .input_textarea{min-height:50px;max-height:164px;width:100%;padding:9px 12px;overflow-x:hidden;overflow-y:auto;font-family:PingFangSC-Regular;font-weight:400;font-size:14px;color:rgba(0,0,0,.65);line-height:24px}.printing_detail .detail_pc .input_textarea::-webkit-scrollbar{width:0}.printing_detail .detail_pc .input_textarea:empty:before{content:attr(placeholder);font-size:14px;color:#c0c4cc}.printing_detail .detail_pc .input_textarea .magic_stick:before{display:inline-block;cursor:pointer;width:20px;height:20px;background-color:#00f;margin-left:8px;vertical-align:middle;background:#eff1ff;border-radius:4px;line-height:20px;text-align:center;color:#635b88}.printing_detail .detail_pc .input_count{color:rgba(0,0,0,.45098039215686275);font-size:12px;position:absolute;bottom:12px;right:65px;padding:2px;background-color:#fff;border-radius:2px;z-index:1;pointer-events:none}.printing_detail .detail_pc .run_se_box{display:inline-block;width:-moz-max-content;width:max-content;padding:2px;background:#e9eff3;border-radius:11px;position:absolute;z-index:1;cursor:pointer;left:24px;bottom:12px}.printing_detail .detail_pc .run_se_box .run_se_text{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:inline-block;width:50px;font-family:PingFangSC-Regular;font-weight:400;font-size:12px;color:rgba(0,0,0,.45);text-align:center;line-height:20px;border-radius:9px}.printing_detail .detail_pc .run_se_box .run_se_text.is_active{background:#fffffd;color:rgba(0,0,0,.65)}.printing_detail .detail_pc .reflect_on_btn{padding:8px 12px;height:auto;color:rgba(0,0,0,.6509803921568628);border-color:#e5e5e5;background-color:#e5e5e5;border-radius:10px;transition:all .3s}.printing_detail .detail_pc .reflect_on_btn .el-icon{margin-left:4px}.printing_detail .detail_pc .reflect_on_btn .rotate{transform:rotate(180deg)}.printing_detail .detail_pc .reflect_on{color:#999}.printing_detail .detail_pc .reflect_on .content{padding:10px 0}.printing_detail .detail_pc .reflect_on .content .txt{border-left:1px solid #ccc;padding-left:10px;font-size:13px;width:calc(100vw - 645px)}.printing_detail .detail_pc .reflect_on .content .txt *{margin:0}.printing_detail .detail_pc .el-drawer{border-radius:3% 3% 0 0}.printing_detail .detail_pc .el-card__header{padding:12px 18px}.printing_detail .detail_pc .el-card .el-card__body{padding:0 16px}.printing_detail .detail_pc .el-drawer__body{background-color:#f2f3f5!important}.printing_detail .detail_pc .detail_header{transition:all .3s ease}.printing_detail .detail_pc .detail_header .detail_title{background:#262729;color:#fff;width:100%}.printing_detail .detail_pc .detail_header .detail_title .close_btn{width:56px;height:56px;text-align:center;background:rgba(0,0,0,.5)}.printing_detail .detail_pc .detail_header .detail_title .close_btn .icon{color:hsla(0,0%,100%,.30196078431372547);font-size:28px;line-height:56px;cursor:pointer}.printing_detail .detail_pc .detail_header .detail_title .title_txt{margin-left:24px;font-size:16px;line-height:56px}.printing_detail .detail_pc .detail_header .detail_logo{background-color:#fff;padding:6px 0}.printing_detail .detail_pc .detail_header .detail_logo .logo_img{width:80px;height:auto;-o-object-fit:cover;object-fit:cover;margin-left:56px;display:inherit}.printing_detail .detail_pc .detail_main{width:80%;min-width:900px;max-width:1160px;margin:0 auto;padding:20px 0;transition:all .3s ease}.printing_detail .detail_pc .detail_main .card{border-radius:2px;padding:0}.printing_detail .detail_pc .detail_main .card+.card{margin-top:16px}.printing_detail .detail_pc .detail_main .card .card_title{font-size:16px;font-weight:700;padding:14px 24px 15px;border-bottom:1px solid #eee}.printing_detail .detail_pc .detail_main .card .card_content{padding:24px}.printing_detail .detail_pc .detail_main .card .card_content.bespread .form_item.w100 .el-input,.printing_detail .detail_pc .detail_main .card .card_content.bespread .form_item.w100 .el-textarea,.printing_detail .detail_pc .detail_main .card .card_content.bespread .form_item.w100 .label_content{width:calc(100% - 122px)}.printing_detail .detail_pc .detail_main .card .card_content .form_item{margin:0}.printing_detail .detail_pc .detail_main .card .card_content .form_item .content{color:#666;cursor:not-allowed;line-height:32px}.printing_detail .detail_pc .detail_main .card .card_content .form_item .content-error{display:block;position:relative;padding:14px 18px 14px 54px;background:linear-gradient(90deg,#fff5f5,#fef0f0);border:1px solid #fde2e2;border-left:5px solid #f56c6c;border-radius:6px;color:#c83232;font-size:14px;line-height:1.6;min-height:52px;word-break:break-word;box-shadow:0 2px 8px rgba(245,108,108,.1)}.printing_detail .detail_pc .detail_main .card .card_content .form_item .content-error:before{content:"!";position:absolute;left:18px;top:14px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:linear-gradient(135deg,#f56c6c,#e74c3c);color:#fff;border-radius:50%;font-size:13px;font-weight:700;line-height:1;box-shadow:0 2px 4px rgba(245,108,108,.3)}.printing_detail .detail_pc .detail_main .card .card_content .form_item .content-error:after{content:"错误";position:absolute;top:0;right:0;background-color:#f56c6c;color:#fff;font-size:10px;padding:2px 8px;border-bottom-left-radius:6px;border-top-right-radius:6px;font-weight:500;letter-spacing:1px}.printing_detail .detail_pc .detail_main .card .card_content .form_item .content-error .highlight-text{background-color:#ffeb3b;color:#333;padding:0 4px;border-radius:3px;font-weight:700;margin:0 1px;display:inline;box-shadow:0 1px 2px rgba(0,0,0,.1)}.printing_detail .detail_pc .detail_main .card .card_content .form_item .url_input{color:#4095e5;cursor:pointer}.printing_detail .detail_pc .detail_main .card .card_content .form_item+.form_item{margin-top:20px}.printing_detail .detail_pc .detail_main .card .card_content .form_item .label{display:inline-block;white-space:nowrap;width:110px;margin-right:12px;color:#333;line-height:32px;flex-shrink:0}.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-input,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-textarea{width:calc(50% - 122px);min-width:320px;max-width:360px}.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor .el-textarea__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-input .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-input .el-textarea__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-textarea .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-textarea .el-textarea__inner{font-size:14px;padding:0 12px}.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor.url_input .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor.url_input .el-textarea__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-input.url_input .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-input.url_input .el-textarea__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-textarea.url_input .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-textarea.url_input .el-textarea__inner{background-color:#f5f5f5;border-color:#d9d9d9;color:#4095e5;cursor:pointer}.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor.is-disabled .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor.is-disabled .el-textarea__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-input.is-disabled .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-input.is-disabled .el-textarea__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-textarea.is-disabled .el-input__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf}.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor.is-disabled .el-textarea__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-input.is-disabled .el-textarea__inner,.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-textarea.is-disabled .el-textarea__inner{padding:5px 12px}.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor{text-align:center}.printing_detail .detail_pc .detail_main .card .card_content .form_item .el-date-editor .el-input__inner{padding-left:30px!important}.printing_detail .detail_pc .detail_main .card .card_content .form_item .label_content{width:calc(50% - 122px);min-width:320px}.printing_detail .detail_pc .detail_main .card .card_content .form_item .label_content.url{cursor:pointer;color:#2b78ea!important;text-decoration:underline}.printing_detail .detail_pc .detail_main .card .card_content .form_item .tips{font-size:14px;cursor:pointer;color:#999}.printing_detail .detail_pc .detail_main .card .card_content .form_item .url_btn{color:#2b78ea;margin:8px 0 0 10px;text-decoration:underline}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .el-step .el-step__head{width:18px;top:32px}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .el-step .el-step__head .el-step__icon{width:18px;height:18px;background-color:#2c56ec;color:#fff;border:none;box-shadow:0 0 0 3px #e0e7ff}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .el-step .el-step__head .el-step__line{background-color:transparent;border:none;border-left:2px dashed #8fa7ff;left:8px}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .el-step .el-step__title{padding-bottom:12px}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .el-step .el-step__main{padding:0 0 0 12px;margin-bottom:12px}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .el-step:last-child .el-step__main{margin-bottom:0}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .steps_list{padding:16px;border:1px solid rgba(0,0,0,.07);border-radius:4px;background:#f8f8f8}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .steps_list.color_0 .steps_item{border-left-color:#98bdfd}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .steps_list.color_1 .steps_item{border-left-color:#f9b790}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .steps_list.color_2 .steps_item{border-left-color:#aadce7}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .steps_list .steps_item{background-color:#fff;padding:10px 15px;border-radius:4px;color:#666;font-size:14px;font-weight:400;border:1px dotted #ccc;border-left-width:4px;border-left-style:solid;line-height:19px}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .steps_list .steps_item+.steps_item{margin-top:18px}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .steps_list .steps_item .el-button--text{margin:0 0 0 10px;font-size:14px;color:#666}.printing_detail .detail_pc .detail_main .card .card_content .steps_box .steps_list .steps_item .el-button--text:hover{color:#33bb5e}.printing_detail .detail_pc .detail_main .fileList .file_item{border-radius:4px;padding:8px 12px;color:#333;background-color:rgba(180,253,255,.10196078431372549);border-left:4px solid #2b78ea}.printing_detail .detail_pc .detail_main .fileList .file_item+.file_item{margin-top:12px}.printing_detail .detail_pc .detail_main .fileList .file_item .file_icon{margin-right:6px;font-size:16px;color:#f4ce98}.printing_detail .detail_pc .detail_main .fileList .file_item .file_name{margin-right:12px;font-size:14px}.printing_detail .detail_pc .detail_main .fileList .file_item .file_down{cursor:pointer;font-size:16px;color:#2b78ea}.printing_detail .detail_pc .detail_main .fileList .file_item .file_down+.file_down{margin-left:12px}.printing_detail .detail_pc .detail_main .sign_type_tips{color:#f56c6c;font-size:12px;margin-left:20px}.printing_detail .detail_pc .detail_main .status_seal{font-size:12px;color:#fff;border:1px solid #84d177;border-radius:4px;padding:2px 4px;background-color:#84d177;margin-right:6px}.printing_detail .detail_pc .detail_main .status_txt{font-size:12px;color:#fff;border:1px solid #ccc;border-radius:4px;padding:2px 4px;background-color:#ccc;margin-right:6px}.printing_detail .detail_pc .detail_main .steps_item .el-button{font-size:12px;padding:4px 8px;margin-right:8px;border-radius:4px;line-height:1;height:auto;border:1px solid transparent;background-color:transparent;transition:all .3s ease}.printing_detail .detail_pc .detail_main .steps_item .btn-copy-link{color:#409eff;border-color:#409eff}.printing_detail .detail_pc .detail_main .steps_item .btn-copy-link:hover{color:#66b1ff;border-color:#66b1ff;background-color:rgba(64,158,255,.05)}.printing_detail .detail_pc .detail_main .steps_item .btn-qrcode{color:#67c23a;border-color:#67c23a}.printing_detail .detail_pc .detail_main .steps_item .btn-qrcode:hover{color:#85ce61;border-color:#85ce61;background-color:rgba(103,194,58,.05)}.printing_detail .detail_pc .detail_main .steps_item .btn-go-sign{color:#e6a23c;border-color:#e6a23c}.printing_detail .detail_pc .detail_main .steps_item .btn-go-sign:hover{color:#ebb563;border-color:#ebb563;background-color:rgba(230,162,60,.05)}.printing_detail .detail_mobile{padding:12px;height:100vh;overflow-y:auto}.printing_detail .detail_mobile::-webkit-scrollbar{width:0}.printing_detail .detail_mobile .card{border-radius:8px;padding:14px 12px 7px}.printing_detail .detail_mobile .card+.card{margin-top:10px}.printing_detail .detail_mobile .card .cara_title{margin-bottom:12px;position:relative}.printing_detail .detail_mobile .card .cara_title,.printing_detail .detail_mobile .card .cara_title p{font-family:PingFang SC;font-size:16px;font-weight:600;line-height:20px;color:#1e201f}.printing_detail .detail_mobile .card .cara_title:before{content:"";display:inline-block;width:4px;height:8px;border-radius:2px;background:#33bb5e;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.printing_detail .detail_mobile .card .cara_title .el-button .el-icon-circle-plus{font-size:18px}.printing_detail .detail_mobile .card .cara_title .add_sign_btn{cursor:pointer;padding:1px 8px 1px 4px;background:rgba(5,188,74,.1);font-family:PingFang SC;font-size:12px;font-weight:500;line-height:20px;color:#33bb5e;border-radius:11px}.printing_detail .detail_mobile .card .cara_title .add_sign_btn .el-icon{font-size:16px;line-height:20px;margin-right:2px}.printing_detail .detail_mobile .detail_header{font-size:14px;color:#666}.printing_detail .detail_mobile .steps_box .el-step .el-step__head{width:18px;top:5px}.printing_detail .detail_mobile .steps_box .el-step .el-step__head .el-step__icon{width:18px;height:18px;background-color:#ccc;color:#fff;border:none;box-shadow:0 0 0 3px #f1f1f1}.printing_detail .detail_mobile .steps_box .el-step .el-step__head .el-step__line{background-color:transparent;border:none;border-left:2px dashed #ccc;left:8px}.printing_detail .detail_mobile .steps_box .el-step .el-step__title{padding-bottom:12px}.printing_detail .detail_mobile .steps_box .el-step .el-step__main{padding:0 0 0 18px;margin-bottom:6px}.printing_detail .detail_mobile .steps_box .el-step:last-child .el-step__main{margin-bottom:0}.printing_detail .detail_mobile .steps_box .steps_list{border-radius:4px;box-shadow:0 0 9px 0 rgba(0,0,0,.07058823529411765)}.printing_detail .detail_mobile .steps_box .steps_list.color_0 .steps_item{border-left-color:#fc4943;background:rgba(252,73,67,.06)}.printing_detail .detail_mobile .steps_box .steps_list.color_1 .steps_item{border-left-color:#33bb5e;background:rgba(51,187,94,.06)}.printing_detail .detail_mobile .steps_box .steps_list .steps_item{background-color:#fff;padding:10px 10px 10px 16px;border-radius:4px;color:#666;font-size:12px;font-weight:400;border-left-width:4px;border-left-style:solid;line-height:19px}.printing_detail .detail_mobile .steps_box .steps_list .steps_item+.steps_item{margin-top:18px}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .title_txt{font-family:PingFang SC;font-size:14px;font-weight:500;color:#65717e}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .time_txt{margin-top:3px;font-family:PingFang SC;font-size:12px;font-weight:400;color:#65717e}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .status_seal{font-size:12px;color:#fff;border:1px solid #ccc;border-radius:4px;padding:2px 4px;background-color:#84d177;margin-right:6px}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .status_txt{font-size:12px;color:#fff;border:1px solid #ccc;border-radius:4px;padding:2px 4px;background-color:#ccc;margin-right:6px}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .el-button--default{font-size:14px;color:#666;border-color:#ccc;background-color:#fff;padding:4px 6px}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .outterdiv{display:flex;flex-wrap:wrap;align-items:center;gap:4px;height:auto;line-height:1.5;min-height:26px;padding:4px 0}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .outterdiv .el-link{font-size:14px;padding:0;margin:0 2px}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .outterdiv a{font-size:14px}.printing_detail .detail_mobile .steps_box .steps_list .steps_item .outterdiv .btn,.printing_detail .detail_mobile .steps_box .steps_list .steps_item .outterdiv .el-button--text{font-size:14px;padding:2px 6px}.printing_detail .detail_mobile .form_item{font-size:12px;color:#333e4a}.printing_detail .detail_mobile .form_item+.form_item{margin-top:15px}.printing_detail .detail_mobile .form_item.widen .label{width:114px}.printing_detail .detail_mobile .form_item.widen .item_row .item_col{width:calc(100% - 114px)}.printing_detail .detail_mobile .form_item.widen .item_row .item_col.label{width:114px}.printing_detail .detail_mobile .form_item .label{display:inline-block;width:77px;white-space:nowrap;padding-right:12px;color:#666}.printing_detail .detail_mobile .form_item .value{color:#999}.printing_detail .detail_mobile .form_item .seal_type{font-size:12px;padding:2px 6px;background-color:#8f959e;color:#fff;border-radius:9px;margin-left:12px;white-space:nowrap}.printing_detail .detail_mobile .item_row{border:1px solid #eef0f5;display:flex;box-sizing:border-box}.printing_detail .detail_mobile .item_row+.item_row{border-top-width:0}.printing_detail .detail_mobile .item_row.no_border{border-color:transparent}.printing_detail .detail_mobile .item_row.no_border .item_col{border-color:transparent!important;background-color:#fff!important;text-align:right}.printing_detail .detail_mobile .item_row .item_col{padding:6px 8px;line-height:20px;color:#213040;width:calc(100% - 80px);white-space:pre-wrap;word-break:break-all;font-size:12px}.printing_detail .detail_mobile .item_row .item_col.label{width:76px;white-space:nowrap;box-sizing:border-box;background-color:#f9fafb;color:#8f959e;border-right:1px solid #eef0f5;flex-shrink:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;text-align:right}.printing_detail .detail_mobile .item_row .item_col.label.empty_text{border:none!important;background-color:transparent!important}.printing_detail .detail_mobile .item_row .item_col.url{cursor:pointer;color:#2b78ea!important;text-decoration:underline}.printing_detail .detail_mobile .fileList .file_item{border-radius:4px;padding:6px 12px;color:#65717e;font-size:14px;background-color:rgba(43,120,234,.058823529411764705);border-left:4px solid #2b78ea}.printing_detail .detail_mobile .fileList .file_item+.file_item{margin-top:12px}.printing_detail .detail_mobile .fileList .file_item .file_icon{margin-right:6px;font-size:16px;color:#000}.printing_detail .detail_mobile .fileList .file_item .file_name{margin-right:6px;font-size:14px}.printing_detail .detail_mobile .fileList .file_item .file_down{cursor:pointer;font-size:16px;color:#2b78ea}.printing_detail .detail_mobile .subheading{color:#8f959e;font-size:14px;padding:10px 12px}.printing_detail .detail_mobile .key_val{font-size:12px;line-height:18px;color:#999}.printing_detail .detail_mobile .key_val .txt{font-size:12px;color:#333}.printing_detail .detail_mobile .key_val.t_r{text-align:right}.printing_detail .detail_mobile .user_card{border-radius:10px;padding:2px;box-sizing:border-box;background:rgba(43,120,234,.12);min-width:55px;line-height:16px}.printing_detail .detail_mobile .user_card .avatar{width:16px;height:16px;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:50%;margin-right:5px}.printing_detail .detail_mobile .user_card .username{font-size:12px;font-weight:400;line-height:normal;color:#666}.printing_detail .detail_mobile .detail_floor .el-button{margin:20px 0;border-radius:12px;height:44px;font-size:15px;font-weight:600}.printing_detail .detail_mobile .detail_floor .el-button+.el-button{margin-left:10px}.printing_detail .detail_mobile .form_box.widen .van-cell-group .van-cell{padding:4px 0 6px}.printing_detail .detail_mobile .form_box.widen .van-cell-group .van-field__label{white-space:nowrap;width:112px!important}.printing_detail .detail_mobile .form_box .van-cell-group{overflow:hidden}.printing_detail .detail_mobile .form_box .van-cell-group:after{border-color:#e6e9eb}.printing_detail .detail_mobile .form_box .van-cell-group:last-child:after{border-width:0}.printing_detail .detail_mobile .form_box .van-cell-group .van-cell{padding:9px 9px 11px}.printing_detail .detail_mobile .form_box .van-cell-group .van-cell .van-field__label{width:6em;margin-right:16px;color:#65717e}.printing_detail .detail_mobile .form_box .van-cell-group .van-cell .van-field__control{color:#333e4a;line-height:20px;padding:2px 0}.printing_detail .detail_mobile .form_box .van-cell-group .van-cell .van-field__control::-webkit-scrollbar{width:0}.printing_detail .detail_mobile .form_box .van-cell-group .van-cell.van-cell--required:before{left:4px}.printing_detail .detail_mobile .form_box .form_item{background:#f9f9f9;border-radius:4px;padding:12px}.printing_detail .detail_mobile .form_box .form_item+.form_item{margin-top:8px}.printing_detail .detail_mobile .form_box .form_item .seal_item{margin-bottom:8px}.printing_detail .detail_mobile .form_box .form_item .seal_item img{width:16px;height:16px;margin-right:4px}.printing_detail .detail_mobile .form_box .form_item .seal_item .name{font-family:DINPro;font-size:16px;font-weight:700;line-height:22px;color:#33bb5e}.printing_detail .detail_mobile .form_box .form_item .edit_btn{color:#2b78ea}.printing_detail .detail_mobile .form_box .form_item .save_brn{color:#33bb5e}.printing_detail .detail_mobile .form_box .form_item .save_brn .iconfont{font-size:12px}.printing_detail .detail_mobile .form_box .form_item .del_btn{color:#f78989}.printing_detail .detail_mobile .form_box .form_item .van-cell-group,.printing_detail .detail_mobile .form_box .form_item .van-cell-group .van-cell{background-color:transparent}.printing_detail .detail_mobile .form_box .van-field__right-icon{display:none}.printing_detail .detail_mobile .form_box .url .van-field__control{color:#2b78ea!important;text-decoration:underline}.printing_detail .detail_mobile.is_edit .form_box .van-cell-group.is_disabled .van-field__right-icon{display:none}.printing_detail .detail_mobile.is_edit .form_box .van-cell-group .van-field__right-icon{display:block}.printing_detail .detail_mobile.is_view .form_box .van-cell-group:after{border-width:0}.printing_detail .detail_mobile.is_view .form_box .van-cell-group .van-cell{padding:4px 0 6px}.printing_detail .detail_mobile.is_view .form_box .van-cell-group .van-cell.van-cell--required:before{display:none}.printing_detail .detail_mobile .steps_list .blue,.printing_detail .detail_mobile .steps_list .gray,.printing_detail .detail_mobile .steps_list .green,.printing_detail .detail_mobile .steps_list .orange,.printing_detail .detail_mobile .steps_list .red,.printing_detail .detail_pc .steps_list .blue,.printing_detail .detail_pc .steps_list .gray,.printing_detail .detail_pc .steps_list .green,.printing_detail .detail_pc .steps_list .orange,.printing_detail .detail_pc .steps_list .red{font-size:12px;padding:2px 4px;border-radius:2px}.printing_detail .detail_mobile .steps_list .blue,.printing_detail .detail_pc .steps_list .blue{color:#2c56ec;background-color:#e0e7ff}.printing_detail .detail_mobile .steps_list .orange,.printing_detail .detail_pc .steps_list .orange{color:#f80;background:rgba(255,136,0,.16);margin-left:15px}.printing_detail .detail_mobile .steps_list .green,.printing_detail .detail_pc .steps_list .green{color:#1abb4b;background:rgba(26,187,75,.14)}.printing_detail .detail_mobile .steps_list .red,.printing_detail .detail_pc .steps_list .red{color:#f46666;background-color:#ffe6e6}.printing_detail .detail_mobile .steps_list .gray,.printing_detail .detail_pc .steps_list .gray{color:#666;background-color:#f8f8f8}.printing_detail .detail_mobile .steps_list .sign_person,.printing_detail .detail_pc .steps_list .sign_person{margin-right:5px;cursor:pointer}.printing_detail .detail_mobile .steps_list .sign_person .user_photo,.printing_detail .detail_pc .steps_list .sign_person .user_photo{width:20px;height:20px;border-radius:50%;overflow:hidden;margin-right:4px;vertical-align:middle}.pc_qrcode{right:45%;bottom:10vh;width:200px;display:flex;justify-content:center;align-items:center}.mobile_qrcode,.pc_qrcode{position:fixed;text-align:right;height:100vh}.mobile_qrcode{right:0;bottom:0;width:100vw;background-color:rgba(0,0,0,.30196078431372547);z-index:1}.mobile_qrcode .qrcode_container{position:relative;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;top:50%;left:50%;transform:translate(-50%,-50%)}.el-tooltip__popper.is-dark{max-width:60%}.signer_container{height:70vh}.signer_container .signer_header{padding:0 12px}.signer_container .signer_header .el-input .el-input__inner{border-radius:12px}.signer_container .signer_list{margin-top:12px;padding:0 15px;overflow-y:auto}.signer_container .signer_list::-webkit-scrollbar{width:2px}.signer_container .signer_list .signer_item .el-radio{padding:8px 0}.signer_container .signer_list .signer_item .el-radio .el-radio__label{white-space:pre-wrap;line-height:18px}.signer_container .signer_list .no_data{text-align:center;line-height:40vh;font-size:16px;color:#ccc;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-prompt .el-textarea__inner{min-height:150px!important}.overflow-main{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(20px);opacity:0}.slide-left-enter-active{transition:all .2s ease}.slide-left-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-left-enter,.slide-left-leave-to{transform:translateX(480px);opacity:0}.btn{margin-left:6px;cursor:pointer;box-sizing:border-box;border-radius:2px;padding:2px 6px;font-weight:500;line-height:14px;color:#0ca000;background:#e1ffde}.outterdiv{border-radius:3px;margin-left:10px;height:26px;line-height:26px}.mobile-dialog{width:90%!important;max-width:100%!important;margin:10px auto;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.mobile-form{padding:15px}.mobile-form .el-form-item{margin-bottom:15px}.mobile-form .el-form-item__label{font-size:16px;line-height:40px}.mobile-form .el-form-item__content,.mobile-input{font-size:16px}.mobile-input{height:40px;padding:0 10px;border-radius:4px}.van-popup .el-autocomplete-suggestion{position:fixed!important;bottom:45%!important;top:auto!important;left:0!important;right:0!important;max-height:200px!important;overflow-y:auto!important;border:none!important;box-shadow:0 -2px 10px rgba(0,0,0,.1)!important;border-radius:12px 12px 0 0!important;z-index:9999!important}.van-popup .el-autocomplete-suggestion__wrap{max-height:200px!important}.van-popup .el-autocomplete-suggestion__list{padding:0!important}.van-popup .el-autocomplete-suggestion__list li{padding:12px 15px!important;line-height:1.5!important;border-bottom:1px solid #f0f0f0!important}.van-popup .el-autocomplete-suggestion__list li:last-child{border-bottom:none!important}.name-suggestion,.phone-suggestion{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.name-suggestion div:first-child,.phone-suggestion div:first-child{font-size:14px;font-weight:500}.name-suggestion .suggestion-name,.name-suggestion .suggestion-phone,.phone-suggestion .suggestion-name,.phone-suggestion .suggestion-phone{font-size:12px;color:#909399}.mobile-btn{width:50%;height:40px;font-size:16px;margin:10px 0}.modify-dialog .el-dialog{min-width:300px;width:500px}.modify-form .el-form-item{margin-bottom:22px}.modify-form .el-form-item__label{font-size:14px}.pc-input{width:100%;min-width:300px}.pc-input .el-input__inner{height:36px;line-height:36px;font-size:14px}.pc-btn{min-width:120px;height:36px;font-size:14px}.dragging-border{border:2px dashed rgba(102,126,234,.4);background:rgba(102,126,234,.03);box-sizing:border-box;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 2px rgba(102,126,234,.1)}.el-step.dragging{position:fixed;z-index:1000;opacity:.85;box-shadow:0 12px 32px rgba(0,0,0,.25);cursor:grabbing;pointer-events:none;transform:scale(1.03) rotate(.5deg);transition:transform .1s cubic-bezier(.4,0,.2,1),box-shadow .1s cubic-bezier(.4,0,.2,1),opacity .1s ease;will-change:transform,left,top;border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.drag-placeholder{background:rgba(102,126,234,.08);border-radius:6px;border:2px dashed #667eea;opacity:.6;transition:all .15s cubic-bezier(.4,0,.2,1);animation:pulse-placeholder 1.5s ease-in-out infinite}@keyframes pulse-placeholder{0%,to{opacity:.6;box-shadow:0 0 0 0 rgba(102,126,234,0)}50%{opacity:.8;box-shadow:0 0 0 4px rgba(102,126,234,.1)}}.drag-placeholder:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#667eea;font-size:13px;white-space:nowrap;font-weight:500;letter-spacing:.5px}.el-step.drag-over{transform:translateY(-3px) scale(.98);box-shadow:0 8px 20px rgba(102,126,234,.15);transition:all .15s cubic-bezier(.4,0,.2,1);border-left:3px solid #667eea}.el-step[draggable=true]:hover{background-color:rgba(102,126,234,.02);transition:all .2s ease;transform:translateX(3px)}.el-step[draggable=true]:before{content:"⋮⋮";position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#667eea;font-size:16px;font-weight:700;opacity:0;transition:opacity .2s ease,transform .2s ease;letter-spacing:-2px;line-height:1}.el-step[draggable=true]:hover:before{opacity:.7;transform:translateY(-50%) scale(1.15);margin:6px 0;box-sizing:border-box}.el-message{z-index:3000!important}.seal-loading{position:relative;width:130px;height:130px}.seal-loading:before{content:"";width:100px;height:100px;border:2px dashed #33bb5e;border-radius:50%;animation:seal-breathe-rotate 3s linear infinite}.seal-loading:after,.seal-loading:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seal-loading:after{content:"签";font-size:28px;font-weight:700;color:#33bb5e;animation:seal-breathe-text 3s ease-in-out infinite;z-index:10}@keyframes seal-breathe-rotate{0%{opacity:.4;transform:translate(-50%,-50%) scale(.9) rotate(0deg)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1) rotate(180deg)}to{opacity:.4;transform:translate(-50%,-50%) scale(.9) rotate(1turn)}}@keyframes seal-breathe-text{0%,to{opacity:.8;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.floating-sign-list{position:fixed;top:65px;left:0;background:#fff;border-radius:0 8px 8px 0;box-shadow:2px 0 8px 0 rgba(0,0,0,.1);z-index:1000;transition:all .3s ease;overflow:hidden;border:1px solid #e4e7ed;border-left:none}.floating-sign-list:not(.collapsed){min-height:40px;max-height:400px;display:flex;flex-direction:column}.floating-sign-list.collapsed{width:40px;min-width:40px;height:40px}.floating-header{align-items:center;justify-content:space-between;padding:10px 15px;background:#f5f7fa;border-bottom:1px solid #e4e7ed;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:40px;height:40px;box-sizing:border-box;text-align:right}.floating-sign-list.collapsed .floating-header{justify-content:center;padding:10px;border-bottom:none}.floating-sign-list:not(.collapsed) .floating-header{flex-shrink:0}.floating-header:hover{background:#ebeef5}.floating-title{font-size:14px;font-weight:600;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.floating-sign-list.collapsed .floating-title{display:none}.floating-toggle{color:#909399;font-size:12px;flex-shrink:0;margin-left:8px}.floating-sign-list.collapsed .floating-toggle{margin-left:0}.floating-tooltip{position:absolute;left:100%;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s;z-index:1001;margin-left:8px}.floating-sign-list.collapsed:hover .floating-tooltip{opacity:1}.floating-content{flex:1;overflow-y:auto;max-height:360px}.sign-list-table{width:100%}.sign-list-header{display:flex;align-items:center;background:#fafafa;border-bottom:1px solid #ebeef5;font-size:12px;font-weight:600;color:#909399;padding:8px 15px}.sign-list-body{max-height:350px;overflow-y:auto;width:100%}.sign-list-row{display:flex;align-items:center;width:100%;padding:8px 15px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:all .2s}.sign-list-row:hover{background:#f5f7fa}.sign-list-row.current{background:#ecf5ff;border-left:3px solid #409eff}.sign-list-col{padding:2px 4px;display:flex;align-items:center}.sign-list-col.index{width:50px;text-align:center;font-weight:500;color:#606266;display:flex;align-items:center}.sign-list-col.index,.sign-list-header .sign-list-col.index,.sign-list-header .sign-list-col.status{justify-content:center}.sign-list-col.status{width:80px;display:flex;align-items:center;justify-content:center}.sign-list-col.name{flex:1;display:flex;align-items:center;min-width:0;justify-content:flex-start}.name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sign-status{font-size:11px;padding:2px 6px;border-radius:10px;font-weight:500}.sign-status.status-0{background:#e0e7ff;color:#2c56ec}.sign-status.status-1{background:rgba(255,136,0,.1607843137254902);color:#f80}.sign-status.status-2{background:rgba(26,187,75,.1411764705882353);color:#1abb4b}.sign-status.status-3,.sign-status.status-4,.sign-status.status-5,.sign-status.status-6,.sign-status.status-100{background:#ffe6e6;color:#f46666}.sign-status.status-101{background:#f8f8f8;color:#666}.el-loading-mask{background:rgba(0,0,0,.6)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99999}.el-loading-text{color:#33bb5e!important;font-size:14px!important;font-weight:500!important;margin-top:75px!important;margin-left:50%!important;letter-spacing:.5px;animation:seal-breathe-text 3s ease-in-out infinite;position:relative;white-space:nowrap;display:block;text-align:center}.detail_mobile .el-loading-mask{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:100000!important;background:rgba(0,0,0,.6)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.detail_mobile .el-loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto!important;height:auto!important}.detail_mobile .el-loading-spinner .el-icon-loading{display:none!important}.detail_mobile .el-loading-spinner .seal-loading{display:block!important}.detail_mobile .el-loading-spinner .el-loading-text{display:block!important;position:relative;margin-top:25px;text-align:center}@supports (-webkit-touch-callout:none){.detail_mobile .el-loading-mask{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000!important;background:rgba(0,0,0,.6)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.detail_mobile .el-loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto!important;height:auto!important}.detail_mobile .el-loading-spinner .el-icon-loading{display:none!important}.detail_mobile .el-loading-spinner .seal-loading{display:block!important}.detail_mobile .el-loading-spinner .el-loading-text{display:block!important;position:relative;margin-top:25px;text-align:center}}@media (max-width:768px){.detail_mobile .el-loading-mask{position:fixed;top:0;left:0;z-index:100000!important;background:rgba(0,0,0,.6)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100vw;height:100vh}}@media (max-width:768px){.seal-loading{width:100px!important;height:100px!important}.seal-loading:before{width:90px!important;height:90px!important}.seal-loading:after{font-size:22px!important}.el-loading-text{font-size:12px!important;margin-top:20px!important}.steps_box .el-step .el-step__title{padding-bottom:16px!important}.steps_box .el-step .el-step__main{padding-left:12px!important}.steps_box .steps_item{padding:12px 12px 12px 16px!important;line-height:1.6!important}.steps_box .steps_item .title_txt{margin-bottom:4px}.steps_box .steps_item .time_txt{margin-top:6px!important}.steps_box .steps_item>div{margin-bottom:6px}.steps_box .steps_item>div:last-child{margin-bottom:0}}.steps_item.breathing{animation:signer-breathe 1.5s ease-in-out infinite;border-radius:4px;padding:4px 8px;background-color:rgba(255,100,100,.1);border:2px solid rgba(255,100,100,.3)}@keyframes signer-breathe{0%,to{background-color:rgba(255,100,100,.1);border-color:rgba(255,100,100,.3);box-shadow:0 0 0 0 rgba(255,100,100,0)}50%{background-color:rgba(255,100,100,.3);border-color:rgba(255,100,100,.6);box-shadow:0 0 10px 4px rgba(255,100,100,.4)}}