.mt-page{color:#202630;font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;font-size:16px;line-height:1.65;background:#fff}
.mt-page *{box-sizing:border-box}.mt-page [hidden]{display:none!important}.mt-page h1,.mt-page h2,.mt-page p,.mt-page dl,.mt-page dd{margin:0}
.mt-page a{overflow-wrap:anywhere}.mt-page .mt-container{width:100%;max-width:1200px;padding:0 24px;margin:0 auto}
.mt-page .mt-crumb{background:#f5f7f9;border-bottom:1px solid #e0e5eb;font-size:14px;color:#737d89}.mt-page .mt-crumb .mt-container{display:flex;gap:12px;align-items:center;min-height:52px}
.mt-page .mt-hero{position:relative;overflow:hidden;background:#292e36;color:#fff}.mt-page .mt-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff0d 1px,transparent 1px),linear-gradient(90deg,#ffffff0d 1px,transparent 1px);background-size:64px 64px;pointer-events:none}
.mt-page .mt-hero__inner{position:relative;z-index:1;padding:72px 0 64px}.mt-page .mt-hero__eyebrow{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:.08em;margin-bottom:18px}.mt-page .mt-hero__eyebrow:before{content:"";width:28px;height:2px;background:#d92d30}
.mt-page .mt-hero h1{font-size:48px;line-height:1.25;font-weight:750;max-width:30ch;color:#fff;overflow-wrap:anywhere}.mt-page .mt-hero__sub{max-width:64ch;margin-top:16px;color:#ffffffbd;font-size:18px;line-height:1.8}
.mt-page .mt-hero__meta{display:flex;flex-wrap:wrap;gap:20px 48px;margin-top:32px;padding-top:24px;border-top:1px solid #ffffff24}.mt-page .mt-hero__meta dt{font-size:14px;color:#ffffff9e}.mt-page .mt-hero__meta dd{margin-top:4px;font-size:18px;font-weight:700}
.mt-page .mt-content{padding:120px 0}.mt-page .mt-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start}.mt-page .mt-grid>div{min-width:0}
.mt-page .mt-form{padding:36px;border:1px solid #dce2e8;background:#fff}.mt-page .mt-form__head{padding-bottom:20px;border-bottom:1px solid #e0e5eb}.mt-page .mt-form h2{font-size:28px;line-height:1.4}.mt-page .mt-form p{margin-top:8px;color:#627080;font-size:15px}
.mt-page .mt-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin-top:24px}.mt-page .mt-fields label{display:flex;flex-direction:column;gap:7px;font-size:16px;font-weight:600;min-width:0}.mt-page .mt-required{color:#d72e32}.mt-page .mt-wide{grid-column:1/-1}
.mt-page input,.mt-page select,.mt-page textarea{display:block;width:100%;min-width:0;min-height:46px;margin:0;padding:11px 13px;border:1px solid #b9c3cf;border-radius:0;background:#fff;color:#202630;font:inherit;font-size:16px;font-weight:400}
.mt-page textarea{min-height:112px;resize:vertical}.mt-page input:focus,.mt-page select:focus,.mt-page textarea:focus{outline:2px solid #d92d30;outline-offset:2px}.mt-page small{font-size:14px;font-weight:400;color:#647181;line-height:1.65}
.mt-page .mt-form__actions{display:flex;gap:16px;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid #e0e5eb}.mt-page .button{min-height:48px;padding:12px 28px;background:#d92d30;color:#fff;border:1px solid #d92d30;font:inherit;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}
.mt-page .button:hover{background:#b92228}.mt-page a:focus-visible,.mt-page button:focus-visible{outline:2px solid #d92d30;outline-offset:3px}.mt-page .mt-side{display:flex;flex-direction:column;gap:24px;min-width:0}.mt-page .mt-card{padding:24px;border:1px solid #e0e5eb;background:#f5f7f9}.mt-page .mt-card h2{font-size:20px;line-height:1.4}
.mt-page .mt-card ul{display:flex;flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none}.mt-page .mt-card li{display:flex;gap:10px;font-size:15px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.mt-page .mt-card li:before{content:"";flex:0 0 6px;height:6px;margin-top:10px;background:#d92d30}
.mt-page .mt-card--dark{background:#292e36;border-color:#292e36;color:#fff}.mt-page .mt-card--dark h2{color:#fff}.mt-page .mt-card--dark li{color:#ffffffbd}.mt-page .mt-more{display:inline-flex;gap:8px;margin-top:18px;font-size:16px;font-weight:700;color:#df3b3e}.mt-page .mt-card dl{margin-top:8px}.mt-page .mt-card dt{font-size:14px;color:#627080;margin-top:14px}.mt-page .mt-card dd{font-size:16px;font-weight:600;overflow-wrap:anywhere}
.mt-page .mt-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.mt-page .mt-alert{padding:22px;margin-bottom:24px;background:#fff4e8;border-left:3px solid #b9242f}.mt-page .mt-alert h2{font-size:20px}.mt-page .mt-alert ul{margin:12px 0 0;padding-left:20px}.mt-page .mt-success{border-top:3px solid #26784c}.mt-page .mt-success p{margin:16px 0}.mt-page .mt-picker{display:flex;align-items:center;gap:16px;margin-bottom:28px}.mt-page .mt-picker select{width:auto;flex:1;max-width:700px}
@media(max-width:1248px){.mt-page .mt-hero__inner{padding-left:24px;padding-right:24px}}
@media(max-width:1000px){.mt-page .mt-grid{grid-template-columns:minmax(0,1fr);gap:36px}.mt-page .mt-card{padding:24px}}
@media(max-width:700px){.mt-page .mt-container{padding-left:20px;padding-right:20px}.mt-page .mt-hero__inner{padding:48px 20px}.mt-page .mt-hero h1{font-size:32px}.mt-page .mt-hero__sub{font-size:16px}.mt-page .mt-hero__meta{gap:20px 28px}.mt-page .mt-hero__meta>div{max-width:100%}.mt-page .mt-hero__meta dd{font-size:17px}.mt-page .mt-content{padding:36px 0 48px}.mt-page .mt-fields{grid-template-columns:minmax(0,1fr)}.mt-page .mt-form{padding:24px}.mt-page .mt-form__actions .button{width:100%}.mt-page .mt-picker{align-items:stretch;flex-direction:column}.mt-page .mt-picker select{max-width:100%;width:100%}}
