html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; } main { display: block; } h1 { font-size: 2em; margin: 0.67em 0; } ul, ol, li, h1 { line-height:normal; list-style-image:none; list-style-position:outside; list-style-type:none; } dl,ul { margin:0; padding:0; } hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } a { background-color: transparent; } abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration: underline dotted; /* 2 */ } b, strong { font-weight: bolder; } code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } button, input { /* 1 */ overflow: visible; } button, select { /* 1 */ text-transform: none; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } progress { vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } details { display: block; } summary { display: list-item; } template { display: none; } [hidden] { display: none; } body{ background-color: #f2f2f2 } .header{ font-size: .5rem; background-color: #fff; padding:4px; color:#333; text-align: center; } .wrapContent{ background: url(contentBg-index.png) no-repeat top center; background-size: 300%; border-top:2px solid #f8b62a; } .pageTitle { font-size:.5rem; color:#fff; text-align: center; } .pageTitle h1{ background: url(titleBg-yellow.png) repeat; display: inline-block; padding:4px; margin-bottom:0; margin-top: 2px } .pageTitle h2 { background: url(titleBg-black.png) repeat; display: inline-block; padding:4px; margin:4px 0 0 0; } .content{ margin:8px auto; background: #fff; width: 80%; display: block; padding:8px; } .areaSelect ul { margin:10px 0; } .areaSelect ul li{ margin-bottom: 8px; text-align: center; font-size: .5rem } .areaSelect ul a { background-color:#f8b62a; color:#fff; text-decoration: none; padding:4px 32px; display: inline-block; font-size: .8rem } .areaContent dl{ margin-top:8px; } .areaContent dt{ background-color: #f8b62a; color:#fff; padding:2px; } .areaContent dd{ padding:4px; margin-left:0; font-size: .75rem; } .areaContent dd.address{ font-size: .6rem; color:#666; } .footer { font-size: .4rem; text-align: center; } .areaContent dd table{ width: 100% } .areaContent dd a{ color:#333; text-decoration: none }