﻿html { height: 100%; color: #000;font-size: 1em;line-height: 1.5em; background: #FFA500; background: url(../images/bg.gif) top center repeat-y #FFA500;}
body {font-size: 14px;font-family: "Lantinghei SC", "Microsoft Yahei", Helvetica, Arial;color: #000; }
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0 }
audio, canvas, iframe, img, svg, video {vertical-align: middle }
fieldset {border: 0;margin: 0;padding: 0 }
textarea {resize: vertical }
input, select, button, textarea {font-size: 100%;font-family: inherit;margin: 0;padding: 0;outline: none; }
a {color: #000;text-decoration: none; }
a:hover {text-decoration: none }
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color:#aaa }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color:#aaa }
input[type=text], select {-webkit-appearance: none }
.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.clearfix {
*zoom:1 }
.clear {clear: both;width: 0px;height: 0px;font-size: 0px;overflow: hidden }
html, body, div, span, header, nav, a, ul, li {margin: 0;padding: 0;border: 0;vertical-align: baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block }
body {-webkit-text-size-adjust: 100% }
ol, ul {list-style: none }
body {max-width: 800px; min-height: 100%; margin: 0 auto; position: relative; box-shadow: 0 0 15px rgba(0,0,0,0.5); background: #fff; word-break: break-all;}