 /* 确保 Element UI 消息提示在最顶层 */
 .el-message {
     z-index: 999999 !important;
 }

 /* 或者更通用的方式 */
 *[class*="message"] {
     z-index: 999999 !important;
 }

 #supportBoxs {
     display: table-cell;
     text-align: center;
     border: 1px solid #ccc;
     vertical-align: middle;
 }

 #supportBoxsBOX {
     display: block;
 }

 #pdfView {
     display: none;
 }

 .documentsDetail-fileTitle {
     background-color: rgb(240, 240, 240);
     text-align: center;
     overflow: hidden;
 }

 .fileTitle {
     font-size: 20px;
     margin-top: 28%;
 }

 .documentsDetail-excel-view-iframe {
     background-color: rgb(240, 240, 240);
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .documentsDetail-excel-view-iframe-tips {
     display: flex;
     flex-direction: column;
     gap: 26px;
     align-items: center;
 }

 .documentsDetail-excel-view-iframe-tips>p {
     font-size: 14px;
     color: #6a6b6d;
     font-weight: 400;
 }

 .documentsDetail-excel-view-download-guide {
     cursor: pointer;
 }

 .suggestion-footer {
     width: 100%;
     display: flex;
     justify-content: end;
 }

 .suggestion-error-msg {
     font-size: 14px !important;
     color: #E60039 !important;
     text-align: left;
     flex: 1;
 }

 .blankCont i {
     width: auto !important;
 }

 @media screen and (max-width: 768px) {
     .fileTitle {
         margin-top: 48%;
         font-size: 18px;
     }
 }

 .feedBackInfo {
     border: 1px solid #DADCE0 !important;
     border-top: none !important;
 }

 .documentsDetail-header-timSele {
     padding-bottom: 15px;
     margin-bottom: 15px !important;
     border-bottom: 1px solid #E5E5E5;
 }

 .documentsDetail-header-dec-select {
     display: flex;
     align-items: center;
     margin-left: 20px;
 }

 .documentsDetail-header-dec-select .el-select {
     margin-right: 10px;
 }

 .el-input--small .el-input__inner {
     border-radius: 50px;
     width: 140px;
     border: 1px solid #2A2B2E;
 }

 .el-select:hover .el-input__inner {
     border: 1px solid #2A2B2E !important;
 }

 .el-select .el-input__inner:focus {
     border-color: #2A2B2E !important;
 }

 .el-select .el-input.is-focus .el-input__inner {
     border-color: #2A2B2E !important;
 }

 .el-select .el-input .el-select__caret {
     color: #2A2B2E !important;
 }

 .backtypetwo-item-yes,
 .backtypetwo-item-no {
     padding: 2px 4px !important;
 }

 .pdf-viewer-wrap,
 .pdf-viewer-wrap-no {
     height: auto;
 }


 .downBtnBox {
     border-radius: 50px;
     width: 120px;
     border: 1px solid #E60039;
     height: 32px;
     line-height: 32px;
     display: flex;
     justify-content: center;
     align-items: center;
     color: #E60039;
     cursor: pointer;
     font-size: 12px;
 }

 .downBtnBox:hover {
     background-color: #FEF7F3;
 }

 .downBtnBox2 {
     display: none;
 }

 .downBtnBox img,
 .downBtnBox2 img {
     display: inline-block;
     width: 20px;
     height: 20px;
     margin-right: 4px;
 }

 .documentsDetail-header-issue {
     display: flex;
     align-items: center;
     font-size: unset;
     line-height: normal;
 }

 .documentsDetail-header-issue1 {
     display: none;
 }

 .feedBackInfo {
     width: auto !important;
     padding: 0px !important;
     border: 0px !important;
 }

 .feedBackInfo a::before {
     width: 0px !important;
     height: 0px !important;
 }

 .documentsDetail {
     width: 90%;
     margin: 10px auto;
 }

 .documentsDetail .documentsDetail-header h1 {
     font-size: 24px;
 }

 .documentsDetail-header-dec-time {
     font-size: 14px;
 }

 .documentsDetail-pdf-view-outter {
     margin-top: 0px !important;
 }

 @media screen and (max-width: 1080px) {
     .documentsDetail {
         padding: 0;
     }

     .documentsDetail-header-issue1 {
         border-radius: 4px;
         padding: 20px 15px;
         margin-top: 24px;
         background-color: #F1F3F5;
         text-align: center;
         display: block;
     }

     .helpContBox {
         position: relative;
         height: 62px;
         border-bottom: 1px solid #E3E5E6;
         margin-bottom: 20px;
     }

     .helpCont {
         margin: 0 auto;
         display: inline-block;
     }

     .documentsDetail-header-issue1-txt {
         font-size: 14px;
         color: #2A2B2E;
     }

     .backtypetwo-item-yes,
     .backtypetwo-item-no {
         padding: 6px 12px !important;
     }

     .documentsDetail-header-dec {
         display: block !important;
         font-size: 16px !important;
     }

     .documentsDetail-header-timSele {
         border-bottom: 0px !important;
         margin-bottom: 0px !important;
         padding-bottom: 0px !important;
     }

     .documentsDetail-header-dec-time {
         display: flex;
         justify-content: space-between;
     }

     .documentsDetail-header-dec-select {
         display: block;
         margin-left: 0;
     }

     .documentsDetail-header-dec-select .el-select {
         width: 100% !important;
         margin-left: 0 !important;
         margin-top: 10px !important;
     }

     .documentsDetail-header-dec-select .el-select {
         width: 100% !important;
         margin-left: 0 !important;
         margin-top: 14px !important;
     }

     .documentsDetail-header-dec-select .el-select .el-input--small .el-input__inner {
         width: 100% !important;
     }

     .downBtnBox {
         display: none;
     }

     .documentsDetail-header-issue {
         display: none;
     }

     .downBtnBox2 {
         display: block;
     }
 }