.contract-list-container .add-btn[data-v-3e770ffa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contract-list-container .add-btn span[data-v-3e770ffa]{font-size:var(--font-size-md);color:var(--primary-blue);padding:var(--space-sm) var(--space-lg);background:var(--secondary-yellow);border-radius:var(--radius-lg);font-weight:var(--font-weight-bold);display:inline-block;cursor:pointer;-webkit-transition:all var(--transition-base) ease-out;transition:all var(--transition-base) ease-out}.contract-list-container .add-btn span[data-v-3e770ffa]:hover{opacity:.9}.contract-list-container .list-content[data-v-3e770ffa]{color:var(--primary-black)}.contract-list-container .list-content[data-v-3e770ffa] .el-table table{border-collapse:separate;border-spacing:0 10px}.contract-list-container .list-content[data-v-3e770ffa] .el-table .el-table__body-wrapper{max-height:180px;overflow:auto}.contract-list-container .list-content[data-v-3e770ffa] .el-table th{color:var(--primary-grey);font-size:10px;padding:6px 0;border-bottom:none}.contract-list-container .list-content[data-v-3e770ffa] .el-table th:first-child>.cell{padding-left:45px;min-width:100px}.contract-list-container .list-content[data-v-3e770ffa] .el-table td{padding:var(--space-lg) 0;cursor:pointer;font-size:var(--font-size-md);color:var(--primary-black);background-color:var(--secondary-grey-3)}.contract-list-container .list-content[data-v-3e770ffa] .el-table td:first-child{border-top-left-radius:18px;border-bottom-left-radius:18px}.contract-list-container .list-content[data-v-3e770ffa] .el-table td:first-child .cell{padding-left:45px;min-width:100px}.contract-list-container .list-content[data-v-3e770ffa] .el-table td:last-child{border-top-right-radius:18px;border-bottom-right-radius:18px}.contract-list-container .list-content[data-v-3e770ffa] .el-table td .cell .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contract-list-container .list-content[data-v-3e770ffa] .el-table td .cell .status img{width:20px;height:20px}.contract-list-container .list-content[data-v-3e770ffa] .el-table td .cell .status span{font-size:var(--font-size-base);margin-left:var(--space-sm)}.contract-list-container .list-content[data-v-3e770ffa] .el-table td .cell .el-dropdown i{cursor:pointer}.teacaherContractSetting{min-width:140px}.teacaherContractSetting li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacaherContractSetting li span{font-size:var(--font-size-base);margin-left:5px;cursor:pointer}.teacaherContractSetting li i{font-size:var(--font-size-xxl)}.contractInfoDialog{background-color:var(--primary-white);border-radius:8px;padding:var(--space-lg) var(--space-xxl);height:100vh}.contractInfoDialog .el-dialog__header{padding:var(--space-sm) var(--space-lg) var(--space-lg)}.contractInfoDialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:var(--primary-blue)}.contractInfoDialog .el-dialog__body{padding:0 var(--space-lg)}.contractInfoDialog .dialog-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.contractInfoDialog .dialog-content .info-content,.contractInfoDialog .dialog-content .preview-content{padding:0 0;height:calc(100% - 40px);overflow:auto}.contractInfoDialog .dialog-content .info-content{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:400px;padding-right:var(--space-lg)}.contractInfoDialog .dialog-content .preview-content{-webkit-box-flex:5;-ms-flex:5;flex:5;min-width:880px;padding-left:var(--space-lg)}@media screen and (max-width:1500px){.contractInfoDialog .info-content{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:300px}.contractInfoDialog .preview-content{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:850px}}.contractInfoDialog .personal-info-content{padding-bottom:var(--space-lg);border-bottom:solid 1px var(--secondary-grey-3);-webkit-box-sizing:border-box;box-sizing:border-box}.contractInfoDialog .personal-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--space-lg);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contractInfoDialog .personal-info-wrapper .party-item{padding-bottom:var(--space-xxl);margin-bottom:var(--space-xxl);border-bottom:2px solid #dcdfe6}.contractInfoDialog .personal-info-wrapper .party-item h3{margin-bottom:var(--space-sm)}.contractInfoDialog .personal-info-wrapper .form-item{margin-bottom:var(--space-lg);display:-webkit-box;display:-ms-flexbox;display:flex}.contractInfoDialog .personal-info-wrapper .form-item label{font-family:var(--font-family-medium);color:var(--primary-grey);font-size:10px}.contractInfoDialog .personal-info-wrapper .form-item .left,.contractInfoDialog .personal-info-wrapper .form-item .right{-webkit-box-flex:1;-ms-flex:1;flex:1}.contractInfoDialog .personal-info-wrapper .form-item .left{margin-right:2%}.contractInfoDialog .personal-info-wrapper .form-item .edit-item{margin-top:var(--space-xs)}.contractInfoDialog .personal-info-wrapper .form-item .edit-item .el-date-editor{width:100%}.contractInfoDialog .personal-info-wrapper .form-item .edit-item .el-radio{height:38px;line-height:38px}.contractInfoDialog .personal-info-wrapper .form-item .edit-item .el-radio .el-radio__input{margin-bottom:3px;cursor:pointer}.contractInfoDialog .personal-info-wrapper .form-item .edit-item .el-radio .el-radio__label{font-size:var(--font-size-base)}.contractInfoDialog .edit-info-btn-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contractInfoDialog .edit-info-btn-area .edit-button-save{background-color:var(--primary-blue);color:var(--primary-white);font-family:var(--font-family-semiBold);font-size:var(--font-size-base);border-radius:var(--radius-xxl);cursor:pointer;border:none;padding:var(--space-sm) 18px;margin-right:var(--space-sm);-webkit-transition:all var(--transition-base) ease-out;transition:all var(--transition-base) ease-out}.contractInfoDialog .el-icon-warning-outline{cursor:pointer;margin-left:5px}