.protocol-dialog .el-dialog__header{text-align:center;border-bottom:1px solid #f0f0f0;margin-right:0;padding-top:35px}.protocol-dialog .el-dialog__title{color:#1a1a1a;font-size:28px;font-weight:700}.protocol-dialog .el-dialog__body{padding:25px 40px 15px}.protocol-body-wrapper{flex-direction:column;display:flex}.protocol-date-box{background-color:#f9fbff;border-radius:6px;margin-bottom:25px;padding:16px 24px}.protocol-date-box p{color:#666;margin:6px 0;font-size:16px}.protocol-scroll-content{text-align:left;max-height:550px;padding-right:15px;overflow-y:auto}.protocol-scroll-content::-webkit-scrollbar{width:8px}.protocol-scroll-content::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:4px}.protocol-scroll-content::-webkit-scrollbar-track{background:0 0}.protocol-section{margin-bottom:30px}.protocol-section-title{color:#1a1a1a;margin-bottom:16px;font-size:22px;font-weight:700}.protocol-subsection-title{color:#333;margin:12px 0;font-size:18px;font-weight:700}.protocol-paragraph{color:#4a4a4a;text-align:justify;margin-bottom:10px;font-size:17px;line-height:1.7}.protocol-footer-sign{text-align:left;border-top:1px solid #f0f0f0;margin-top:25px;padding-top:20px}.protocol-footer-sign p{color:#333;margin:8px 0;font-size:16px;font-weight:500}.modal-footer{justify-content:center;padding-top:10px;padding-bottom:30px;display:flex}.modal-btn{border-radius:6px;width:200px;height:52px;font-size:18px}.modal-btn.confirm{background-color:#e63935!important;border-color:#e63935!important}.modal-btn.confirm:hover{background-color:#d32f2f!important;border-color:#d32f2f!important}
