
@keyframes resizeSensorVisibility {
from { top: 0;
}
}

/* see https://github.com/mozilla/pdf.js/blob/55a853b6678cf3d05681ffbb521e5228e607b5d2/test/annotation_layer_test.css */
.annotationLayer {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}
.annotationLayer section {
	position: absolute;
}
.annotationLayer .linkAnnotation > a {
	position: absolute;
	font-size: 1em;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.annotationLayer .linkAnnotation > a /* -ms-a */  {
	background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat;
}
.annotationLayer .linkAnnotation > a:hover {
	opacity: 0.2;
	background: #ff0;
	box-shadow: 0px 2px 10px #ff0;
}
.annotationLayer .textAnnotation img {
	position: absolute;
	cursor: pointer;
}
.annotationLayer .textWidgetAnnotation input,
.annotationLayer .textWidgetAnnotation textarea,
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
	background-color: rgba(0, 54, 255, 0.13);
	border: 1px solid transparent;
	box-sizing: border-box;
	font-size: 9px;
	height: 100%;
	padding: 0 3px;
	vertical-align: top;
	width: 100%;
}
.annotationLayer .textWidgetAnnotation textarea {
	font: message-box;
	font-size: 9px;
	resize: none;
}
.annotationLayer .textWidgetAnnotation input[disabled],
.annotationLayer .textWidgetAnnotation textarea[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled] {
	background: none;
	border: 1px solid transparent;
	cursor: not-allowed;
}
.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
.annotationLayer .buttonWidgetAnnotation.radioButton input:hover {
	border: 1px solid #000;
}
.annotationLayer .textWidgetAnnotation input:focus,
.annotationLayer .textWidgetAnnotation textarea:focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
	background: none;
	border: 1px solid transparent;
}
.annotationLayer .textWidgetAnnotation input.comb {
	font-family: monospace;
	padding-left: 2px;
	padding-right: 0;
}
.annotationLayer .textWidgetAnnotation input.comb:focus {
	/*
	 * Letter spacing is placed on the right side of each character. Hence, the
	 * letter spacing of the last character may be placed outside the visible
	 * area, causing horizontal scrolling. We avoid this by extending the width
	 * when the element has focus and revert this when it loses focus.
	 */
	width: 115%;
}
.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.annotationLayer .popupWrapper {
	position: absolute;
	width: 20em;
}
.annotationLayer .popup {
	position: absolute;
	z-index: 200;
	max-width: 20em;
	background-color: #FFFF99;
	box-shadow: 0px 2px 5px #333;
	border-radius: 2px;
	padding: 0.6em;
	margin-left: 5px;
	cursor: pointer;
	word-wrap: break-word;
}
.annotationLayer .popup h1 {
	font-size: 1em;
	border-bottom: 1px solid #000000;
	padding-bottom: 0.2em;
}
.annotationLayer .popup p {
	padding-top: 0.2em;
}
.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .fileAttachmentAnnotation {
	cursor: pointer;
}

@charset "UTF-8";
/*
 * flex水平布局-居中
 * @param
 */
/* css隐藏滚动条 */
.graduateDefense .see-img {
  width: 0.26042rem;
  height: 0.26042rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.graduateDefense .el-scrollbar {
  padding-bottom: 0.10417rem;
}
.graduateDefense .el-scrollbar .el-scrollbar__wrap {
    overflow-x: hidden;
}
.graduateDefense .graduationRegistration .el-scrollbar {
  position: relative;
  padding-bottom: 0.26042rem;
}
.graduateDefense .graduationRegistration .el-scrollbar .page-box {
    position: absolute;
    bottom: 0;
    left: 0;
}
.graduateDefense .graduationRegistration .el-scrollbar .page-box .text {
      display: inline-block;
      min-width: 0.3125rem;
      margin-right: 10px;
}
.graduateDefense .seeInstructor .cont .floor {
  border: 1px solid #ccc;
  padding: 10px;
  margin-bottom: 0.10417rem;
}
.graduateDefense .seeInstructor .cont .floor .floor-title {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.graduateDefense .seeInstructor .cont .floor .floor-text {
    margin-top: 10px;
}
.graduateDefense .seeInstructor .cont .floor .floor-text .text {
      font-size: 15px;
      text-indent: 0.10417rem;
}
.graduateDefense .seeInstructor .cont .floor .floor-bot {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.graduateDefense .seeInstructor .cont .floor .floor-bot + .floor-bot {
      margin-top: 0;
}
.graduateDefense .seeInstructor .cont .floor .floor-bot .el-form-item {
      width: 50%;
}
.graduateDefense .seeInstructor .cont .floor .floor-bot .date-box {
      display: flex;
      align-items: center;
      justify-content: flex-end;
}
.graduateDefense .seeInstructor .cont .floor .floor-bot .date-box .input input {
        width: 0.26042rem;
        border: none;
        text-align: center;
        padding: 0;
}
.graduateDefense .seeInstructor .cont .floor .floor-bot .date-box .input:nth-child(1) input {
        width: 0.3125rem;
}
.graduateDefense .seeInstructor .cont .floor .floor-bot .date-box .text.value {
        display: inline-block;
        width: 0.26042rem;
        text-align: center;
}
.graduateDefense .assignment .cont {
  border: 1px solid #ccc;
}
.graduateDefense .assignment .cont .floor.border-b {
    border-bottom: 1px solid #ccc;
}
.graduateDefense .assignment .cont .floor .required::before {
    content: '*';
    color: #EF3333;
    margin-right: 4px;
}
.graduateDefense .assignment .cont .floor .cont-title {
    font-size: 0.09375rem;
    font-weight: bold;
    text-align: center;
    height: 0.3125rem;
    line-height: 0.3125rem;
}
.graduateDefense .assignment .cont .floor .border-r {
    border-right: 1px solid #ccc;
}
.graduateDefense .assignment .cont .floor.info-box {
    display: flex;
    height: 0.20833rem;
    line-height: 0.20833rem;
}
.graduateDefense .assignment .cont .floor.info-box .item {
      flex: 1;
      padding: 0 10px;
}
.graduateDefense .assignment .cont .floor .item-title {
    padding: 0 10px;
    height: 0.20833rem;
    line-height: 0.20833rem;
    font-size: 16px;
}
.graduateDefense .assignment .cont .floor.textarea {
    padding: 0 10px;
}
.graduateDefense .assignment .cont .floor.textarea .el-textarea {
      padding-bottom: 0.10417rem;
}
.graduateDefense .assignment .cont .floor.textarea .el-textarea .el-textarea__inner {
        border: none;
        /*隐藏滚动条*/
}
.graduateDefense .assignment .cont .floor.textarea .el-textarea .el-textarea__inner::-webkit-scrollbar {
          display: none;
}
.graduateDefense .assignment .cont .floor.table .table-cont {
    padding: 10px;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box {
      width: 100%;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell {
        padding: 10px 5px;
        text-align: center;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell.week {
          width: 0.41667rem;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell.operate {
          width: 0.72917rem;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell.time {
          width: 0.52083rem;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell.time-value {
          width: 1.04167rem;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell.left {
          text-align: left;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .floor-bot {
          margin-top: 10px;
          display: flex;
          justify-content: space-between;
          align-items: center;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .floor-bot + .floor-bot {
            margin-top: 0;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .floor-bot .el-form-item {
            width: 50%;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .floor-bot .date-box {
            display: flex;
            align-items: center;
            justify-content: flex-end;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .floor-bot .date-box .input input {
              width: 0.26042rem;
              border: none;
              text-align: center;
              padding: 0;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .floor-bot .date-box .input:nth-child(1) input {
              width: 0.3125rem;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .floor-bot .date-box .text.value {
              display: inline-block;
              width: 0.26042rem;
              text-align: center;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .radio-box {
          display: flex;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .radio-box .el-form-item {
            width: 100%;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content {
              text-align: left;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content .el-radio {
                margin-right: 0.52083rem;
}
.graduateDefense .assignment .cont .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content .el-radio:last-child {
                  margin-right: 0;
}
.graduateDefense .assignment .cont .floor.table table, .graduateDefense .assignment .cont .floor.table th, .graduateDefense .assignment .cont .floor.table td {
    border: 1px solid #ccc;
    border-collapse: collapse;
    /* 移除单元格之间的间隔 */
}
.graduateDefense .assignment .cont .floor.bot {
    display: flex;
    justify-content: space-between;
    padding: 10px;
}
.graduateDefense .assignment .cont .floor.bot .item {
      width: 48%;
}
.assignmentPDF {
  border: 1px solid #ccc;
}
.assignmentPDF .floor.border-b {
    border-bottom: 1px solid #ccc;
}
.assignmentPDF .floor .required::before {
    content: '*';
    color: #EF3333;
    margin-right: 4px;
}
.assignmentPDF .floor .cont-title {
    font-size: 0.09375rem;
    font-weight: bold;
    text-align: center;
    height: 0.3125rem;
    line-height: 0.3125rem;
}
.assignmentPDF .floor .border-r {
    border-right: 1px solid #ccc;
}
.assignmentPDF .floor.info-box {
    display: flex;
    height: 0.20833rem;
    line-height: 0.20833rem;
}
.assignmentPDF .floor.info-box .item {
      flex: 1;
      padding: 0 10px;
}
.assignmentPDF .floor .item-title {
    padding: 0 10px;
    height: 0.20833rem;
    line-height: 0.20833rem;
    font-size: 16px;
}
.assignmentPDF .floor.textarea {
    padding: 0 10px;
}
.assignmentPDF .floor.textarea .el-textarea {
      padding-bottom: 0.10417rem;
}
.assignmentPDF .floor.textarea .el-textarea .el-textarea__inner {
        border: none;
        /*隐藏滚动条*/
}
.assignmentPDF .floor.textarea .el-textarea .el-textarea__inner::-webkit-scrollbar {
          display: none;
}
.assignmentPDF .floor.table .table-cont {
    padding: 10px;
}
.assignmentPDF .floor.table .table-cont .table-box {
      width: 100%;
}
.assignmentPDF .floor.table .table-cont .table-box .cell {
        padding: 10px 5px;
        text-align: center;
}
.assignmentPDF .floor.table .table-cont .table-box .cell.week {
          width: 0.41667rem;
}
.assignmentPDF .floor.table .table-cont .table-box .cell.operate {
          width: 0.72917rem;
}
.assignmentPDF .floor.table .table-cont .table-box .cell.time {
          width: 0.52083rem;
}
.assignmentPDF .floor.table .table-cont .table-box .cell.time-value {
          width: 1.04167rem;
}
.assignmentPDF .floor.table .table-cont .table-box .cell.left {
          text-align: left;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .floor-bot {
          margin-top: 10px;
          display: flex;
          justify-content: space-between;
          align-items: center;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .floor-bot + .floor-bot {
            margin-top: 0;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .floor-bot .el-form-item {
            width: 50%;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .floor-bot .date-box {
            display: flex;
            align-items: center;
            justify-content: flex-end;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .floor-bot .date-box .input input {
              width: 0.26042rem;
              border: none;
              text-align: center;
              padding: 0;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .floor-bot .date-box .input:nth-child(1) input {
              width: 0.3125rem;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .floor-bot .date-box .text.value {
              display: inline-block;
              width: 0.26042rem;
              text-align: center;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .radio-box {
          display: flex;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .radio-box .el-form-item {
            width: 100%;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content {
              text-align: left;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content .el-radio {
                margin-right: 0.52083rem;
}
.assignmentPDF .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content .el-radio:last-child {
                  margin-right: 0;
}
.assignmentPDF .floor.table table, .assignmentPDF .floor.table th, .assignmentPDF .floor.table td {
    border: 1px solid #ccc;
    border-collapse: collapse;
    /* 移除单元格之间的间隔 */
}
.assignmentPDF .floor.bot {
    display: flex;
    justify-content: space-between;
    padding: 10px;
}
.assignmentPDF .floor.bot .item {
      width: 48%;
}
.assignmentPDF .el-form-item__content {
    line-height: normal;
}
.proposalPDF-box .assignment-pdf-cover {
  min-height: 3.95833rem;
}
.proposalPDF-box .title-box .title1 {
  font-size: 0.1875rem;
  text-align: center;
  font-weight: bold;
}
.proposalPDF-box .title-box .title2 {
  font-size: 0.125rem;
  text-align: center;
}
.proposalPDF-box .el-form-item__content {
  line-height: normal;
}
.proposalPDF-box .cover-box {
  width: 2.08333rem;
  margin: 0 auto;
  margin-top: 1.04167rem;
}
.proposalPDF-box .cover-box .item {
    display: flex;
    height: 0.26042rem;
}
.proposalPDF-box .cover-box .item + .item {
      margin-top: 10px;
}
.proposalPDF-box .cover-box .item .name {
      width: 0.52083rem;
      display: flex;
      align-items: center;
      justify-content: space-between;
      font-size: 0.09375rem;
}
.proposalPDF-box .cover-box .item .value {
      width: calc(100% - 0.52083rem);
      font-size: 0.09375rem;
      border-bottom: 1px solid #999;
      display: flex;
      align-items: center;
}
.proposalPDF-box .proposalPDF {
  margin-top: 2.08333rem;
  border: 1px solid #ccc;
}
.proposalPDF-box .proposalPDF .floor.border-b {
    border-bottom: 1px solid #ccc;
}
.proposalPDF-box .proposalPDF .floor .required::before {
    content: '*';
    color: #EF3333;
    margin-right: 4px;
}
.proposalPDF-box .proposalPDF .floor .cont-title {
    font-size: 0.09375rem;
    font-weight: bold;
    text-align: center;
    height: 0.3125rem;
    line-height: 0.3125rem;
}
.proposalPDF-box .proposalPDF .floor .border-r {
    border-right: 1px solid #ccc;
}
.proposalPDF-box .proposalPDF .floor.info-box {
    display: flex;
    height: 0.20833rem;
    line-height: 0.20833rem;
}
.proposalPDF-box .proposalPDF .floor.info-box .item {
      flex: 1;
      padding: 0 10px;
}
.proposalPDF-box .proposalPDF .floor .item-title {
    padding: 0 10px;
    height: 0.20833rem;
    line-height: 0.20833rem;
    font-size: 16px;
}
.proposalPDF-box .proposalPDF .floor.textarea {
    padding: 0 10px;
}
.proposalPDF-box .proposalPDF .floor.textarea .el-textarea {
      padding-bottom: 0.10417rem;
}
.proposalPDF-box .proposalPDF .floor.textarea .el-textarea .el-textarea__inner {
        border: none;
        /*隐藏滚动条*/
}
.proposalPDF-box .proposalPDF .floor.textarea .el-textarea .el-textarea__inner::-webkit-scrollbar {
          display: none;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont {
    padding: 10px;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box {
      width: 100%;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell {
        padding: 10px 5px;
        text-align: center;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell.week {
          width: 0.41667rem;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell.operate {
          width: 0.72917rem;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell.time {
          width: 0.52083rem;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell.time-value {
          width: 1.04167rem;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell.left {
          text-align: left;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .floor-bot {
          margin-top: 10px;
          display: flex;
          justify-content: space-between;
          align-items: center;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .floor-bot + .floor-bot {
            margin-top: 0;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .floor-bot .el-form-item {
            width: 50%;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .floor-bot .date-box {
            display: flex;
            align-items: center;
            justify-content: flex-end;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .floor-bot .date-box .input input {
              width: 0.26042rem;
              border: none;
              text-align: center;
              padding: 0;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .floor-bot .date-box .input:nth-child(1) input {
              width: 0.3125rem;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .floor-bot .date-box .text.value {
              display: inline-block;
              width: 0.26042rem;
              text-align: center;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .radio-box {
          display: flex;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .radio-box .el-form-item {
            width: 100%;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content {
              text-align: left;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content .el-radio {
                margin-right: 0.52083rem;
}
.proposalPDF-box .proposalPDF .floor.table .table-cont .table-box .cell .radio-box .el-form-item .el-form-item__content .el-radio:last-child {
                  margin-right: 0;
}
.proposalPDF-box .proposalPDF .floor.table table, .proposalPDF-box .proposalPDF .floor.table th, .proposalPDF-box .proposalPDF .floor.table td {
    border: 1px solid #ccc;
    border-collapse: collapse;
    /* 移除单元格之间的间隔 */
}
.proposalPDF-box .proposalPDF .floor.bot {
    display: flex;
    justify-content: space-between;
    padding: 10px;
}
.proposalPDF-box .proposalPDF .floor.bot .item {
      width: 48%;
}
.proposalPDF-box .proposalPDF .el-radio__input.is-disabled.is-checked .el-radio__inner::after {
    background-color: #C0C4CC;
}
.proposalPDF-box .proposalPDF .el-radio__input .el-radio__inner {
    position: relative;
}
.proposalPDF-box .proposalPDF .el-radio__input .el-radio__inner::after {
      content: '';
      display: inline-block;
      width: 4px;
      height: 4px;
      border-radius: 100%;
      background-color: #FFF;
      position: absolute;
      left: calc(50% - 2px);
      top: calc(50% - 2px);
      transform: scale(0);
      transition: transform .15s ease-in;
}
.proposalPDF-box .proposalPDF .el-radio__input.is-checked .el-radio__inner::after {
    transform: scale(1);
}

@charset "UTF-8";
/*
 * flex水平布局-居中
 * @param
 */
/* css隐藏滚动条 */
.graduateDefense[data-v-812f99c8] {
  min-height: calc(100vh - 0.6875rem - 0.26042rem - 0.10417rem);
  padding: 0.10417rem;
  padding-bottom: 0;
}
.graduateDefense .cont-box[data-v-812f99c8] {
    background: #fff;
    min-height: inherit;
    padding: 0 0.10417rem 0.10417rem;
}
.graduateDefense .cont-box .title .btn-box[data-v-812f99c8] {
      display: flex;
      justify-content: space-between;
}


/*# sourceMappingURL=15-1760075386701.css.map*/