/* Destination tiles replace the legacy navigation images at the same size. */
.cyts-dnav,.cyts-dnav *{box-sizing:border-box}
.cyts-dnav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;float:left;clear:both;width:940px;margin:0 0 18px 10px;padding:0;border:0;background:#fff;font-family:"Microsoft YaHei","PingFang SC",sans-serif;color:#333;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none}
.cyts-dnav .cyts-dnav-group{display:block;float:none;width:auto;margin:0;padding:0;border:0;background:none}
.cyts-dnav .cyts-dnav-group h2{display:flex;align-items:center;justify-content:center;gap:5px;float:none;width:100%;height:46px;margin:0 0 9px;padding:0;border:0;background:none;color:#fff;font-family:inherit;font-size:24px;line-height:1;font-weight:400;text-indent:0;letter-spacing:0;text-shadow:0 1px 1px #ffffff50;white-space:nowrap}
.cyts-dnav .cyts-dnav-group h2 small{font-family:"Segoe UI",Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;color:inherit}
.cyts-dnav .cyts-dnav-gx h2{background:#c1add2}.cyts-dnav .cyts-dnav-gn h2{background:#ecb479}.cyts-dnav .cyts-dnav-cj h2{background:#80cad7}
.cyts-dnav .cyts-dnav-tiles{display:grid;grid-template-columns:156fr 144fr;grid-auto-rows:55px;gap:9px 4px;width:100%;margin:0;padding:0}
.cyts-dnav .cyts-dnav-tile{display:flex;flex-direction:column;align-items:stretch;justify-content:center;float:none;width:auto;height:55px;margin:0;padding:3px 16px;border:0;border-radius:0;background:none;color:#333;text-decoration:none;overflow:hidden;white-space:nowrap;text-indent:0;text-align:left}
.cyts-dnav .cyts-dnav-tile strong{display:block;float:none;margin:0;padding:0;color:#333;font-family:inherit;font-size:18px;line-height:23px;font-weight:400;letter-spacing:.3px;white-space:nowrap}
.cyts-dnav .cyts-dnav-tile span{display:block;float:none;margin:0;padding:0;color:#616363;font-family:inherit;font-size:13px;line-height:18px;font-weight:400;letter-spacing:0;white-space:nowrap}
.cyts-dnav .cyts-dnav-gx .cyts-dnav-tile{background:#e4e3f1}.cyts-dnav .cyts-dnav-gx .cyts-dnav-tile:nth-child(n+7){background:#d9ede4}.cyts-dnav .cyts-dnav-gn .cyts-dnav-tile{background:#fbe8d7}.cyts-dnav .cyts-dnav-cj .cyts-dnav-tile,.cyts-dnav .cyts-dnav-gn .cyts-dnav-tile.sea{background:#bee3eb}
.cyts-dnav .cyts-dnav-tile:focus-visible{outline:2px solid #49775c;outline-offset:-2px}.cyts-dnav .cyts-dnav-tile:hover{filter:brightness(.975);text-decoration:none}
/* Inner pages retain their existing compact mobile header. */
@media(max-width:767px){body.cyts-inner-page .cyts-dnav.cyts-inner-destinations{display:none!important}}
