.jm-condition-cover{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:center;padding:5px 0 30px}.jm-condition-cover p:last-child{color:#b2cbd1;font-size:15px;margin-top:22px}.jm-condition-photo{height:240px;outline:1px solid #aac67c;outline-offset:-11px}.jm-condition-index>header{border-top:1px solid #6f865f;padding:26px 0;display:flex;justify-content:space-between;gap:25px;align-items:end}.jm-condition-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.jm-condition-card{display:grid;grid-template-columns:42px 1fr;background:#163745;border:1px solid #718959}.jm-condition-card>span{writing-mode:vertical-rl;padding:20px 10px;font-size:11px;letter-spacing:.15em;color:#c4d895;border-right:1px solid #6c835c}.jm-condition-card>div{padding:25px}.jm-condition-card time{font-size:12px;color:#99b7b8}.jm-condition-card h2{font-family:"Songti SC",SimSun,serif;font-size:25px;margin-top:17px}.jm-condition-card p{font-size:14px;color:#b3c9c8;margin-top:17px;margin-bottom:21px}.jm-condition-card .jm-read{color:#d0e1a1}.jm-permit-frame{max-width:1080px;margin:auto;background:#f4f7eb;border:1px solid #7d9870}.jm-permit-title{padding:35px 44px;background:#cadaab;color:#244446;border-bottom:4px solid #81a075}.jm-permit-title h1{font-size:44px}.jm-permit-title .jm-kicker{color:#536d42}.jm-permit-title .jm-meta{color:#57776b}.jm-permit-body{padding:26px 49px 40px}.jm-permit-body .jm-tools{max-width:740px;margin:auto;color:#5e816e}.jm-permit-summary{max-width:740px;margin:auto;color:#637f6c;font-size:16px;padding:0 0 22px;border-bottom:1px solid #bed0b3}.jm-permit-after{max-width:950px;margin:25px auto 30px;border-bottom:1px solid #5d785a;padding:10px 20px 20px;color:#b6cfbc}.jm-permit-after p{font-size:14px;padding:10px 0}
@media(max-width:760px){.jm-condition-cover{display:block;padding-top:0}.jm-condition-photo{height:190px;margin-top:25px!important}.jm-condition-index>header{display:block}.jm-condition-index>header span{display:block;margin-top:10px}.jm-condition-grid{grid-template-columns:1fr;gap:18px}.jm-condition-card{grid-template-columns:34px 1fr}.jm-condition-card>span{padding:20px 7px}.jm-condition-card>div{padding:23px 20px}.jm-condition-card h2{font-size:23px}.jm-permit-title{padding:26px 21px}.jm-permit-title h1{font-size:31px}.jm-permit-frame{margin:0 -5px}.jm-permit-body{padding:23px 19px}.jm-permit-summary{font-size:15px}.jm-permit-after{padding:10px 0 20px}}
