.competition-agreement[data-v-1858795d]{font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1.8;color:#333;max-width:1000px;margin:0 auto}.agreement-header[data-v-1858795d]{margin-bottom:24px}.agreement-header h2[data-v-1858795d]{text-align:center;color:#409eff;margin:0 0 20px 0;font-size:24px;font-weight:600}.agreement-notice[data-v-1858795d]{margin-bottom:20px}.effective-notice[data-v-1858795d]{background:#f0f9ff;border:1px solid #bee5eb;border-radius:6px;padding:16px;margin-bottom:24px;text-align:center;font-weight:500}.effective-notice p[data-v-1858795d]{margin:0;color:#31708f}.agreement-section[data-v-1858795d]{margin-bottom:32px}.agreement-section h3[data-v-1858795d]{color:#409eff;border-left:4px solid #409eff;padding-left:12px;margin:0 0 16px 0;font-size:18px;font-weight:600}.clause[data-v-1858795d]{margin-bottom:16px;padding:16px;background:#f8f9fa;border-radius:6px;border-left:3px solid #e9ecef}.clause p[data-v-1858795d]{margin:0;text-align:justify}.clause strong[data-v-1858795d]{color:#409eff}.important-clause[data-v-1858795d]{background:#fff3cd;border-left-color:#ffc107}.important-clause strong[data-v-1858795d]{color:#856404}.clause-list[data-v-1858795d]{margin:8px 0 0 0;padding-left:20px}.clause-list li[data-v-1858795d]{margin-bottom:8px;text-align:justify}.platform-url[data-v-1858795d]{color:#409eff;font-weight:500}.agreement-actions[data-v-1858795d]{margin-top:40px;padding:24px;background:#f5f7fa;border-radius:8px;border:1px solid #e4e7ed}.agreement-check[data-v-1858795d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.agreement-checkbox[data-v-1858795d]{font-size:16px;font-weight:500}.action-buttons[data-v-1858795d]{text-align:center}.action-buttons .el-button[data-v-1858795d]{margin:0 12px;min-width:140px;height:44px;font-size:16px}.agree-button[data-v-1858795d]{background:-o-linear-gradient(315deg,#409eff 0,#66b1ff 100%);background:linear-gradient(135deg,#409eff,#66b1ff);border:none}.agree-button[data-v-1858795d]:disabled{background:#c0c4cc;cursor:not-allowed}@media (max-width:768px){.competition-agreement[data-v-1858795d]{padding:0 16px}.agreement-header h2[data-v-1858795d]{font-size:20px}.agreement-section h3[data-v-1858795d]{font-size:16px}.clause[data-v-1858795d]{padding:12px}.agreement-actions[data-v-1858795d]{padding:16px}.agreement-check[data-v-1858795d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.agreement-check .el-button[data-v-1858795d]{margin-top:8px;-ms-flex-item-align:end;align-self:flex-end}.action-buttons .el-button[data-v-1858795d]{display:block;width:100%;margin:8px 0}}@media print{.agreement-actions[data-v-1858795d],.agreement-notice[data-v-1858795d]{display:none}.competition-agreement[data-v-1858795d]{max-width:none;font-size:14px}}.notice .topBox[data-v-f5aa696c]{height:360px;margin-top:111px;padding-top:102px;background-image:url(/img/eventCenter/u49.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.notice .topBox .p1[data-v-f5aa696c]{font-size:33px;font-family:PingFangSC-Medium;font-weight:500;color:#fff;text-align:center}.notice .topBox .p2[data-v-f5aa696c]{font-size:17px;font-family:PingFangSC-Regular;font-weight:400;color:#fff;text-align:center;margin-top:20px}.notice .iconBox[data-v-f5aa696c]{width:1200px;background-color:#fff;border-radius:24px;margin:0 auto;border:1px solid rgba(0,0,0,.06);position:relative;top:-150px;padding:20px 20px;-webkit-box-shadow:0 0 25px 0 hsla(0,0%,64.7%,.1);box-shadow:0 0 25px 0 hsla(0,0%,64.7%,.1)}.notice .iconBox[data-v-f5aa696c] img{max-width:100%;height:auto;display:block;margin:10px auto}.notice .iconBox .p1[data-v-f5aa696c]{font-size:17px;line-height:35px}.notice .btnBox[data-v-f5aa696c]{text-align:center;position:relative;top:-80px}.notice .btnBox button[data-v-f5aa696c]{width:323px;height:40px;background-color:#8486f8;color:#fff;border:none;border-radius:5px}.notice .dialog .btn1[data-v-f5aa696c]{width:100px;height:40px;background-color:#fff;color:#605f5f;border:1px solid #f3f3f3;border-radius:5px;margin-right:20px}.notice .dialog .btn2[data-v-f5aa696c]{width:100px;height:40px;background-color:#8486f8;color:#fff;border:1px solid #8486f8;border-radius:5px}