/* ================= shared additions for the inner pages ================= */

/* header logo (dark lockup on the white bar) */
.header .logo{width:auto;height:auto;background:none;display:block}
.header .logo img{display:block;height:38px;width:auto}
.nav>a{padding:0 12px;margin-left:6px}

/* footer: contact block replaces the old app / qrcode column */
.footer_cont .list .item{width:150px}
.contact{width:252px;text-align:left}
.contact .c_title{display:block;font-size:18px;line-height:25px;color:#fff;font-weight:600;margin-bottom:14px}
.contact p{font-size:12px;line-height:20px;margin:0 0 6px;color:rgba(255,255,255,.8)}
.contact .c_label{color:rgba(255,255,255,.55)}
.contact .c_addr{color:#fff;line-height:19px;margin-bottom:10px}
.contact .c_time{color:#fff;margin-bottom:0}
.footer_cont .logo img{width:150px;height:auto}

/* modal grows when the enterprise fields are visible */
.modal_box{height:auto;min-height:486px;padding-bottom:26px;align-self:flex-start}
.modal_form_item{transition:opacity .22s ease;height:auto}
.modal_form_item.show{opacity:1;min-height:41px;margin-bottom:25px}

/* toast */
.toast_tip{position:fixed;left:50%;top:50%;z-index:1000;transform:translate(-50%,-40%);padding:13px 26px;border-radius:6px;background:rgba(0,0,0,.78);color:#fff;font-size:15px;line-height:22px;opacity:0;transition:all .28s ease;pointer-events:none}
.toast_tip.in{opacity:1;transform:translate(-50%,-50%)}

/* "我们的方案" cards: icon swap on hover is handled in js, keep the grid tidy */
.plan_list>li{cursor:default}

/* about page: contact CTA */
.link_cont .cta{display:inline-block;margin-top:26px;padding:0 30px;height:44px;line-height:44px;border-radius:22px;background:linear-gradient(90deg,#1442d3 0,#3981f1 100%);font-size:16px;color:#fff;cursor:pointer}
.link_cont .cta:hover{opacity:.92}

/* footer credit line: a little breathing room above the copyright row */
.footer_sub{padding-bottom:9px}
/* about page: keep the building photo clear of the contact cards */
.aboutLink .link_cont .company{top:16px;width:372px;height:auto}
/* about page contact cards: keep the two-line copy inside the box */
.aboutLink .user>li{padding:10px 8px 10px 13px;height:auto;min-height:126px}
.aboutLink .user .doc>p{font-size:13px;line-height:19px}
