/*全局样式*/
* {padding:0px; margin:0px;}
html,body{ height:100%;}

*{-webkit-tap-highlight-color: rgba(0,0,0,0);}
body { font-size: 1em;line-height: 1.5;padding:0px; background:#fff; font-family: Helvetica Neue,Helvetica,STHeiTi,Arial,sans-serif; background:#fff;width:auto;}
label {font-size:15px; font-family: "微软雅黑","黑体",Arial,sans-serif;}
ul, li, ol, li { margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form { margin:0px; padding:0px;}
img { border:0px; margin:0px; padding:0px; vertical-align:middle; }
table { border:0px; font-size:14px;}
.clear{clear:both;}
a{ text-decoration:none;}
input, select,textarea{ vertical-align:middle; font-size:12px; font-family:"微软雅黑","黑体",Arial,sans-serif; padding:3px; line-height:20px; outline:none; }
input[disabled]{color:#adadad;}
input[type=button],input[type=submit],input[type=file],button{ cursor: pointer; -webkit-appearance: none; outline:none; }

/*为了消除选中时的虚线框*/
a{
	bblr:expression(this.onFocus=this.blur());/*IE使用*/
	outline-style:none;/*FF使用*/
	text-decoration:none;
}
* + html .wrapper{
    overflow: hidden;
}

.wrapper{width: 90%; margin: 40px auto;padding-bottom: 3vh;}
.wrapper h1{font-size: 1.5em; text-align: center; margin-bottom: 30px;}
.date,.wrapper p.date { margin-bottom: 10px;font-size: 0.9em;}
.wrapper p { line-height: 1.6em;font-size: 1em; }
.wrapper h2 {font-size: 1.2em; margin-top: 2vh; margin-bottom: 5px;}
.wrapper h3{ font-size: 1.1em; font-weight: bold; padding: 10px 0;}
.wrapper h4{ font-size: 1em; font-weight: bold; padding: 10px 0;}
.wrapper h5{ font-size: 1em; font-weight: bold; padding: 10px 0; margin-left: -10px;}
.wrapper ul.sty{ list-style: disc;margin: 2vh 0;} 
.wrapper ul.sty li{margin-left: 30px; font-weight: bold; line-height: 1.8em; font-size: 1em;}
