.cny-dropdown-option.el-select-dropdown__item:after{right:12px!important}.ah-file-icon{position:relative;width:80px;margin:0 auto;cursor:pointer}.ah-file-icon .img{width:80px}.ah-file-icon .ext{position:absolute;bottom:25px;right:5px;width:50px;padding:2px 0;line-height:100%;text-align:center;text-transform:uppercase;font-weight:700;font-size:12pt;color:#ccc;border:2px solid #ccc;background-color:#fff;border-radius:6px}.ah-file-icon.large,.ah-file-icon.large .img{width:120px}.ah-file-icon.large .ext{position:absolute;bottom:35px;right:5px;width:60px;padding:2px 0;font-size:13pt;border:3px solid #ccc}.info-card{background-color:#fdf6ec;font-size:10pt;padding:25px 35px;line-height:150%;border-radius:10px}.info-card .title{font-size:11pt;font-weight:700;margin-bottom:20px}.info-card .section{margin:15px 0}.info-card .sub-section{padding-left:20px}.info-card .info-table{margin-bottom:15px}.info-card .info-table td,.info-card .info-table th{font-size:10pt;padding:7px 15px;border-bottom:1px solid #ccc}.info-card .info-table td.row-th,.info-card .info-table th.row-th{background-color:#f9ecda}.groupBlue{background-color:#00355d;width:170px}.selectBlue .el-input .el-input__inner{background-color:#00355d;border:none;width:170px}.groupBlack{width:170px}.selectBlack .el-input .el-input__inner{border:none;width:170px}.groupWhite{background-color:#d9d9d9;width:170px}.selectWhite .el-input .el-input__inner{border:none;background-color:#d9d9d9;width:170px}.el-dialog__wrapper.small-edit-dialog .el-dialog{padding:0 30px 30px 30px}.ah-el-select-staff .el-input{min-width:260px}.ah-el-select-staff .el-input>input{cursor:text}.el-select-dropdown__item.staff-item{padding-top:3px;height:59px}.el-select-dropdown__item.staff-item .main{display:block}.el-select-dropdown__item.staff-item .main .name{float:left;padding-top:0;height:28px}.el-select-dropdown__item.staff-item .main .dep{float:right;margin-left:10px;font-size:9pt;font-weight:400;color:#bbb}.el-select-dropdown__item.staff-item .sub .email{position:relative;top:-5px;font-size:9pt;color:#ccc;height:15px;line-height:15px;font-weight:400}.el-select-dropdown__item.staff-item .clearfix:after,.el-select-dropdown__item.staff-item .clearfix:before{content:"";display:table}.el-select-dropdown__item.staff-item .clearfix:after{clear:both}.el-select-dropdown__item.staff-item .clearfix{*zoom:1}.bank-account-card{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px 25px;line-height:150%;box-shadow:3px 3px 15px rgba(0,0,0,.1);margin-bottom:10px}.bank-account-card .ah-info-data-list{font-size:10pt}.bank-account-card .ah-info-data-list>.item>.label{color:#666;width:100px}.bank-account-card .doc-image{max-width:120px;border:1px solid #eee}.bank-account-card>.actions{position:absolute;top:16px;right:16px}.ah-el-select-bank .el-input>input{cursor:text}.ah-el-select-bank .bank-select .el-input>input{position:relative;border-top-right-radius:0;border-bottom-right-radius:0}.ah-el-select-bank .bank-select .el-input>input:focus{z-index:1}.ah-el-select-bank .branch-select .el-input>input{position:relative;left:-2px;border-top-left-radius:0;border-bottom-left-radius:0}.ah-el-input-bank-acc .el-input input{letter-spacing:1px;font-weight:700;font-size:12pt}.outsourcing-person-upsert-bankaccount-dialog .el-dialog{max-width:720px}.outsourcing-person-upsert-dialog .el-dialog{width:98%;padding:0;border-radius:18px}@media (min-width:1240px){.outsourcing-person-upsert-dialog .el-dialog{width:1200px}}.outsourcing-person-upsert-dialog .el-dialog .el-dialog__body{padding:0}.outsourcing-person-upsert-dialog .dialog-body{margin-top:30px;padding:30px}.outsourcing-person-upsert-dialog .dialog-footer{display:flex;justify-content:end;background-color:#f6f6f6;padding:20px 30px;border-bottom-left-radius:18px;border-bottom-right-radius:18px}.outsourcing-person-upsert-dialog .dialog-layout{display:grid;grid-template-columns:1fr;gap:70px;padding:0 20px}@media (min-width:1200px){.outsourcing-person-upsert-dialog .dialog-layout{grid-template-columns:1fr 1fr}}.outsourcing-person-upsert-dialog .el-form-item__label{font-weight:700}.outsourcing-person-upsert-dialog .el-input__inner{border-radius:8px}.outsourcing-person-upsert-dialog .document-section{display:grid;grid-template-columns:1fr 1fr;gap:10px}.outsourcing-person-upsert-dialog .document-section .document-block{display:flex;flex-direction:column}.outsourcing-person-upsert-dialog .document-section .idcard-image{width:100%;aspect-ratio:1.5;border:1px solid #eee}.outsourcing-person-upsert-dialog .section-title{position:relative;border-bottom:1px solid #ccc;padding:5px 0;margin-bottom:20px}.outsourcing-person-upsert-dialog .section-title>div{display:inline-block;padding-right:10px;position:relative;background-color:#fff;z-index:1}.outsourcing-person-upsert-dialog .tiny-button{padding:3px 10px}.outsourcing-person-data-card{line-height:150%;border:1px solid #ddd;border-radius:15px}.outsourcing-person-data-card>.card-header{display:flex;justify-content:space-between;padding:20px 20px}@media (min-width:720px){.outsourcing-person-data-card>.card-header{padding:30px 30px}}.outsourcing-person-data-card>.card-header .header-title{font-weight:700;font-size:15pt;padding-top:3px}.outsourcing-person-data-card>.card-body{padding:20px}@media (min-width:720px){.outsourcing-person-data-card>.card-body{padding:0 30px 30px 30px}}.outsourcing-person-data-card>.card-footer{padding:10px 30px;border-top:1px solid #eee;font-size:8.5pt;color:#888}.outsourcing-person-data-card .data-list{font-size:10pt}.outsourcing-person-data-card .data-list>.item{display:flex;justify-content:space-between;align-items:top;gap:25px;margin-bottom:8px}@media (min-width:720px){.outsourcing-person-data-card .data-list>.item{justify-content:start}}.outsourcing-person-data-card .data-list>.item>.label{color:#888;flex-shrink:0}@media (min-width:720px){.outsourcing-person-data-card .data-list>.item>.label{width:110px}}.outsourcing-person-data-card .data-list>.item>.value{word-break:break-all}.outsourcing-person-data-card .idcard-list{display:flex;flex-direction:column;gap:12px;margin-top:5px}@media (min-width:720px){.outsourcing-person-data-card .idcard-list{flex-direction:row}}.outsourcing-person-data-card .idcard-list>.idcard-img{width:90%;max-width:300px;aspect-ratio:5/3.2;border:2px solid #ddd;border-radius:10px;padding:5px}.service-fee-statement-edit-page .ah-panel{margin-bottom:10px}.service-fee-statement-edit-page .outsourcing-form-card{background-color:#fff;padding:30px 50px 30px 20px;border-radius:15px;border:1px solid #ddd;box-shadow:2px 3px 13px rgba(0,0,0,.15)}@media (min-width:720px){.service-fee-statement-edit-page .outsourcing-form-card{margin:0 0 30px 200px}}.service-fee-statement-edit-page .outsourcing-form-card .el-input.is-disabled .el-input__inner{border-color:transparent}.service-fee-statement-edit-page .outsourcing-form-card .el-form-item.is-error .el-input.is-disabled .el-input__inner{border-color:#f56c6c}.service-fee-statement-edit-page .outsourcing-form-card .card-action{display:flex;justify-content:end;margin-bottom:30px}.service-fee-statement-edit-page .outsourcing-form-card .id-card-image{width:100%}.service-fee-statement-edit-page .outsourcing-form-card .id-card-image>img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1.574;border:1px solid #ddd}.service-fee-statement-edit-page .outsourcing-form-card .id-card-image.none{display:flex;justify-content:center;align-items:center;border:1px solid #ddd;width:100%;aspect-ratio:1.574}.service-fee-statement-edit-page .outsourcing-form-card .doc-image{width:100px}.service-fee-statement-edit-page .outsourcing-form-card .doc-image>img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1;border:1px solid #ddd}.service-fee-statement-edit-page .outsourcing-form-card .card-footer{display:flex;border-top:1px solid #eee;padding-top:20px;justify-content:space-between}.service-fee-statement-edit-page .outsourcing-field-required-msg{font-size:9pt;color:#ff3c3c;background-color:#fdf1f1;padding:7px 13px;margin-right:10px;border-radius:4px}.service-fee-statement-edit-page .outsourcing-field-required-msg i{margin-right:5px}