.student-container[data-v-e435b910]{height:100%;padding-top:var(--space-xxl)}.student-container .student-main[data-v-e435b910]{background-color:var(--primary-white);border-radius:var(--radius-lg);padding:var(--space-lg)}.student-container .student-top[data-v-e435b910]{padding:var(--space-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.student-container .student-top .addContract[data-v-e435b910]{padding:var(--space-sm) var(--space-lg);background-color:var(--secondary-yellow);border-radius:var(--radius-sm);cursor:pointer}.student-container .student-top .addContract[data-v-e435b910]:hover{opacity:.8}.student-container .student-top .filter-date[data-v-e435b910]{position:relative;min-width:285px!important}.student-container .student-top .filter-date .date[data-v-e435b910]{cursor:pointer;padding:6px 15px;border:1px solid #cececf;border-radius:15px}.student-container .student-top .filter-date[data-v-e435b910] .el-date-editor--daterange{width:70%;border-color:#cececf;height:28px;border-radius:16px}.student-container .student-top .filter-date[data-v-e435b910] .el-date-editor--daterange .el-input__inner{font-size:var(--font-size-base)}.student-container .student-top .filter-date[data-v-e435b910] .el-date-editor--daterange .el-range-input{background:none;font-size:var(--font-size-base)}.student-container .student-top .filter-date[data-v-e435b910] .el-icon-date{display:none}.student-container .student-top .filter-date[data-v-e435b910] .el-range-separator{font-size:10px;color:var(--primary-black);line-height:20px}.student-container .student-top .filter-date[data-v-e435b910] .el-input__icon{color:var(--primary-black);line-height:21px}.student-container .student-top .filter-date[data-v-e435b910] .el-range-input{background:var(--secondary-grey-3);color:#8d8b8b}.student-container .student-top .filter-date[data-v-e435b910] .el-range-input:hover{cursor:pointer;opacity:.6}.student-container .student-content[data-v-e435b910]{padding:var(--space-sm) var(--space-lg) var(--space-lg)}.student-container .student-content[data-v-e435b910] .el-table__header th{color:var(--primary-grey);font-family:var(--font-family-medium)}.student-container .student-content[data-v-e435b910] .el-table__header th .cell{padding-left:14px;font-size:var(--font-size-base);white-space:nowrap;font-weight:400}.student-container .student-content[data-v-e435b910] .el-table .leave-row td{color:var(--secondary-grey-2)}.student-container .student-content[data-v-e435b910] .el-table__body td{padding:6px 0;font-size:var(--font-size-base);font-family:var(--font-family-regular);color:var(--primary-black)}.student-container .student-content[data-v-e435b910] .el-icon-error{color:rgba(255,0,0,.553);font-size:var(--font-size-lg);cursor:pointer;margin-right:var(--space-sm)}.student-container .student-content[data-v-e435b910] .el-icon-error:hover{opacity:.6}.student-container .student-content[data-v-e435b910] .more{display:inline-block;width:20px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAXCAYAAAAoRj52AAAABHNCSVQICAgIfAhkiAAAAOdJREFUKFOdkUFVA0EQRKvWAHEADsBBggIWB/QYgChIUEByz0yDArIOkLASkBAMTPE6EFheWA70setNVf0euvukVixI3ADYkViZ2Zql+ArALQZTK66Zc9mRPBkKgJ5CeCV5+lPAmjn7HYmHgyDprWk4Yyw2G2+bRi3ACH80s34v/DZ/C+5+JmkaHCmlLhzo7jMJzwAmn5Y9icuo25M8H+ZImAe5jsPVsZSyBXh19MLdL2rV9pteXUqp/aobJaJVwO1b/Q8wZ1+SCECQuDezl7huLBdDywPg6EeNCSNW4f2Ro+AAyWWEvwNM0GhoNg+ONAAAAABJRU5ErkJggg==) no-repeat 50%;background-size:3px 12px;cursor:pointer;text-align:center}.student-container .student-content[data-v-e435b910] .more:hover{opacity:.8}.student-container .student-content[data-v-e435b910] .el-icon-edit{font-size:var(--font-size-lg);cursor:pointer}.student-container .student-content[data-v-e435b910] .el-icon-edit:hover{opacity:.6;color:var(--primary-blue)}.addContract-dialog{background-color:var(--primary-white);border-radius:8px}.addContract-dialog .addContract-container{padding:var(--space-sm) 45px;margin-bottom:var(--space-lg)}.addContract-dialog .addContract-container .addContract-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--space-lg)}.addContract-dialog .addContract-container .addContract-item .addContract-left{margin-right:5%}.addContract-dialog .addContract-container .addContract-item .addContract-left,.addContract-dialog .addContract-container .addContract-item .addContract-right{width:47%}.addContract-dialog .addContract-container .addContract-item .addContract-left .el-input,.addContract-dialog .addContract-container .addContract-item .addContract-left .select-radio,.addContract-dialog .addContract-container .addContract-item .addContract-right .el-input,.addContract-dialog .addContract-container .addContract-item .addContract-right .select-radio{margin-top:var(--space-sm)}.addContract-dialog .addContract-container .addContract-item .addContract-left .el-date-editor,.addContract-dialog .addContract-container .addContract-item .addContract-right .el-date-editor{width:100%}.addContract-dialog .addContract-container .addContract-item .addContract-left .bedroom-choose,.addContract-dialog .addContract-container .addContract-item .addContract-right .bedroom-choose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.addContract-dialog .addContract-container .addContract-item .addContract-left .bedroom-choose span img,.addContract-dialog .addContract-container .addContract-item .addContract-right .bedroom-choose span img{width:20px;height:20px}.addContract-dialog .addContract-container .addContract-item .addContract-left .bedroom-choose .el-radio .el-radio__label span,.addContract-dialog .addContract-container .addContract-item .addContract-right .bedroom-choose .el-radio .el-radio__label span{margin-left:5px}.addContract-dialog .addContract-container .addContract-item .addContract-left div,.addContract-dialog .addContract-container .addContract-item .addContract-right div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.addContract-dialog .addContract-container .addContract-item .addContract-left div .day,.addContract-dialog .addContract-container .addContract-item .addContract-right div .day{width:50px;height:100%;margin-left:15px;margin-top:var(--space-sm)}.addContract-dialog .addContract-container .addContract-item .addContract-left div .time,.addContract-dialog .addContract-container .addContract-item .addContract-right div .time{margin:var(--space-sm) var(--space-sm) 0;width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.addContract-dialog .addContract-bottom{padding-bottom:var(--space-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.addContract-dialog .addContract-bottom span{font-size:15px;cursor:pointer;padding:var(--space-sm) var(--space-md);color:var(--secondary-black);border-radius:5px}.addContract-dialog .addContract-bottom span:hover{opacity:.6}.addContract-dialog .addContract-bottom span:first-child{background-color:var(--secondary-grey-3);margin-right:3%}.addContract-dialog .addContract-bottom span:last-child{background-color:var(--primary-blue);color:var(--primary-white)}.more-popover{border-radius:4px;font-size:var(--font-size-base);padding:var(--space-sm) 0}.more-popover .more-container .more-item{padding:var(--space-xs) var(--space-lg);cursor:pointer}.more-popover .more-container .more-item:hover{color:var(--primary-blue);background-color:var(--secondary-grey-3)}.contractDetailDialog{background-color:var(--primary-white);border-radius:8px;padding:var(--space-lg) var(--space-xxl);height:100vh}.contractDetailDialog .el-dialog__header{padding:var(--space-sm) var(--space-lg) var(--space-lg)}.contractDetailDialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:var(--primary-blue)}.contractDetailDialog .el-dialog__body{padding:0 var(--space-lg)}.contractDetailDialog .contract-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.contractDetailDialog .contract-container .contract-info,.contractDetailDialog .contract-container .contract-preview{padding:0 0;height:calc(100% - 40px);overflow:auto}.contractDetailDialog .contract-container .contract-info{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:400px;padding-right:var(--space-lg)}.contractDetailDialog .contract-container .contract-preview{-webkit-box-flex:5;-ms-flex:5;flex:5;min-width:880px;padding-left:var(--space-lg)}@media screen and (max-width:1500px){.contractDetailDialog .contract-info{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:300px}.contractDetailDialog .contract-preview{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:850px}}.contractDetailDialog .contract-form-container{padding-bottom:var(--space-lg);-webkit-box-sizing:border-box;box-sizing:border-box}.contractDetailDialog .contract-form{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}.contractDetailDialog .contract-form .contract-party{padding-bottom:var(--space-xxl);margin-bottom:var(--space-xxl);border-bottom:2px solid #dcdfe6}.contractDetailDialog .contract-form .contract-party h3{margin-bottom:var(--space-sm)}.contractDetailDialog .contract-form .form-item{margin-bottom:var(--space-lg);display:-webkit-box;display:-ms-flexbox;display:flex}.contractDetailDialog .contract-form .form-item label{font-family:var(--font-family-medium);color:var(--primary-grey);font-size:10px}.contractDetailDialog .contract-form .form-item .left,.contractDetailDialog .contract-form .form-item .right{-webkit-box-flex:1;-ms-flex:1;flex:1}.contractDetailDialog .contract-form .form-item .left{margin-right:2%}.contractDetailDialog .contract-form .form-item .add-icon,.contractDetailDialog .contract-form .form-item .delete-icon{width:25px;cursor:pointer}.contractDetailDialog .contract-form .form-item .add-icon img,.contractDetailDialog .contract-form .form-item .delete-icon img{width:100%}.contractDetailDialog .contract-form .form-item .add-icon{margin-top:15px}.contractDetailDialog .contract-form .form-item .delete-icon{margin-left:var(--space-lg)}.contractDetailDialog .contract-form .form-item .otherTerm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contractDetailDialog .contract-form .form-item .edit-item{margin-top:var(--space-xs)}.contractDetailDialog .contract-form .form-item .edit-item .el-date-editor{width:100%}.contractDetailDialog .contract-form .form-item .edit-item .el-radio{height:38px;line-height:38px}.contractDetailDialog .contract-form .form-item .edit-item .el-radio .el-radio__input{margin-bottom:3px;cursor:pointer}.contractDetailDialog .contract-form .form-item .edit-item .el-radio .el-radio__label{font-size:var(--font-size-base)}.contractDetailDialog .contract-bottom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contractDetailDialog .contract-bottom-btn .saveBtn{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}.sign-dialog-container{background-color:var(--primary-white);border-radius:var(--radius-lg)}.sign-dialog-container .sign-all-name{padding:var(--space-lg) var(--space-xxxl)}.sign-dialog-container .sign-all-name .signCanvas{border:1px solid var(--primary-black);border-radius:var(--radius-sm)}.sign-dialog-container .sign-all-name .btn-group{margin-top:var(--space-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sign-dialog-container .sign-all-name .btn-group span{cursor:pointer;color:var(--primary-white);background-color:var(--primary-blue);border-radius:var(--radius-lg);padding:var(--space-xs) 15px;font-size:var(--font-size-lg)}.sign-dialog-container .sign-all-name .btn-group span:first-child{margin-right:15px}.contract-container[data-v-0baa8aee]{padding:30px}