﻿
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
i{font-style:normal}


html {font-size: 16px;-webkit-text-size-adjust: none;min-width:100px; margin:0 auto; max-width:750px;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
p{padding:0;margin:0;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;-webkit-tap-highlight-color:transparent}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration: none;}
.clear { clear: both;}
@media screen and (min-width:100px) {html {font-size:90%;}}
@media screen and (min-width:100px) {html {font-size:90%}}
@media screen and (min-width:100px) {html {font-size:97.5%}}
@media screen and (min-width:100px) {html {font-size:100%}}
@media screen and (min-width:100px) {html{font-size:112.5%}}
@media screen and (min-width:100px) {html {font-size:100%}}

h1{ font-size:1.0rem; text-align:center; padding:1.5rem 0; font-weight:bold; color:#f00; line-height:3.6rem; border-bottom:1px dashed #ccc;}
h1 span{ color:#f00}