



@font-face {



  font-family: 'thyFont2';
../


  src: url("../



@font-face {



  font-family: 'thyFont3';



  src: url("../font/Questrial-Regular.ttf"); }



@font-face {



  font-family: numFont;



  src: url(""); }



@font-face {



  font-family: siyuan-Heavy;



  src: url("../fonts/SourceHanSansCN-Heavy.otf"); }



main {



  max-width: 1200px;



  margin: 0 auto;



  display: block;



  *zoom: 1; }



  main:before, main:after {



    content: " ";



    display: table; }



  main:after {



    clear: both; }







html {



  background: #fff;



  overflow-x: hidden;



  width: 100%; }







/*样式重置*/



html {



  line-height: 1.15;



  -webkit-text-size-adjust: 100%; }







body {



  margin: 0; }







h1 {



  font-size: 2em;



  margin: .67em 0; }







hr {



  box-sizing: content-box;



  height: 0;



  overflow: visible; }







pre {



  font-family: monospace,monospace;



  font-size: 1em; }







a {



  background-color: transparent; }







abbr[title] {



  border-bottom: none;



  text-decoration: underline;



  text-decoration: underline dotted; }







b, strong {



  font-weight: bolder; }







code, kbd, samp {



  font-family: monospace,monospace;



  font-size: 1em; }







small {



  font-size: 80%; }







sub, sup {



  font-size: 75%;



  line-height: 0;



  position: relative;



  vertical-align: baseline; }







sub {



  bottom: -.25em; }







sup {



  top: -.5em; }







img {



  border-style: none; }







button, input, optgroup, select, textarea {



  font-family: inherit;



  font-size: 100%;



  line-height: 1.15;



  margin: 0; }







button, input {



  overflow: visible; }







button, select {



  text-transform: none; }







[type=button], [type=reset], [type=submit], button {



  -webkit-appearance: button; }







[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {



  border-style: none;



  padding: 0; }







[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {



 }







fieldset {



  padding: .35em .75em .625em; }







legend {



  box-sizing: border-box;



  color: inherit;



  display: table;



  max-width: 100%;



  padding: 0;



  white-space: normal; }







progress {



  vertical-align: baseline; }







textarea {



  overflow: auto; }







[type=checkbox], [type=radio] {



  box-sizing: border-box;



  padding: 0; }







[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {



  height: auto; }







[type=search] {



  -webkit-appearance: textfield;



  outline-offset: -2px; }







[type=search]::-webkit-search-decoration {



  -webkit-appearance: none; }







::-webkit-file-upload-button {



  -webkit-appearance: button;



  font: inherit; }







details {



  display: block; }







summary {



  display: list-item; }







template {



  display: none; }







[hidden] {



  display: none; }







html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, audio, canvas, details, figcaption, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, summary, time, video {



  margin: 0;



  padding: 0; }







fieldset, img {



  border: 0; }







address, caption, cite, code, dfn, em, th, var, optgroup {



  font-style: normal;



  font-weight: normal; }







ins {



  text-decoration: none; }







li {



  list-style: none; }







table {



  font-size: inherit;



  font: 100%;



  border-collapse: collapse;



  border-spacing: 0; }







caption, th {



  text-align: left; }







h1, h2, h3, h4, h5, h6 {



  font-size: 100%; }







q:before, q:after {



  content: ''; }







abbr, acronym {



  border: 0;



  font-variant: normal; }







legend {



  color: #000; }







input, button, textarea, select, optgroup, option {



  font-family: inherit;



  font-size: inherit;



  font-style: inherit;



  font-weight: inherit; }







input, button, textarea, select {



  border: 0;



  padding: 0;



  margin: 0;



  *font-size: 100%;



  line-height: 1.2; }







a img, img {



  -ms-interpolation-mode: bicubic; }







sub, sup {



  vertical-align: baseline; }







article, aside, dialog, figure, footer, header, hgroup, nav, section, blockquote {



  display: block; }







pre {



  white-space: pre-wrap; }







textarea {



  resize: none;



  overflow: auto; }







input[type=text]:focus, input[type=password]:focus, textarea:focus {



  outline: 0; }







button, input {



  outline: 0; }







input[type=password]::-ms-reveal {



  display: none; }







input::-ms-clear {



  display: none; }







input:-ms-input-placeholder {



  color: #999; }







/*样式重置*/







/*# sourceMappingURL=cy.css.map */



