﻿@charset "utf-8";
/* CSS Document */
html {
	font-size: 16px;
}
 @media screen and (min-width: 375px) {
html {
        /* iPhone6的375px尺寸作为16px基准，414px正好18px大小, 600 20px */
        font-size: calc(100% + 2 * (100vw - 375px) / 39);
 font-size: calc(16px + 2 * (100vw - 375px) / 39);
}
}
@media screen and (min-width: 414px) {
html {
        /* 414px-1000px每100像素宽字体增加1px(18px-22px) */
        font-size: calc(112.5% + 4 * (100vw - 414px) / 586);
 font-size: calc(18px + 4 * (100vw - 414px) / 586);
}
}
@media screen and (min-width: 600px) {
html {
        /* 600px-1000px每100像素宽字体增加1px(20px-24px) */
        font-size: calc(125% + 4 * (100vw - 600px) / 400);
 font-size: calc(20px + 4 * (100vw - 600px) / 400);
}
}
@media screen and (min-width: 1000px) {
html {
        /* 1000px往后是每100像素0.5px增加 */
        font-size: calc(137.5% + 6 * (100vw - 1000px) / 1000);
 font-size: calc(22px + 6 * (100vw - 1000px) / 1000);
}
}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input {
	margin: 0;
	padding: 0;
	border: 0
}
body {
	max-width: 1280px;
	margin: 0 auto;
	background: #fff;
	font-family: 'STHeiti', 'Microsoft YaHei', Helvetica, Arial, sans-serif;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}
a, button, input, textarea {
	-webkit-tap-highlight-color: rgba(0,0,0,0);/*-webkit-user-modify:read-write-plaintext-only; */
}
h1, h2, h3, h4, h5, h6, h7 {
	font-weight: normal;
	font-size: inherit
}
i, em, strong {
	font-style: normal
}
a, a:active, a:hover, a:focus, a:visited {
	text-decoration: none
}
a, img {
	-webkit-touch-callout: none
}
a {
	color: #444
}
ol, ul, li {
	list-style: none
}
input[type="button"], input[type="submit"], input[type="reset"] {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
textarea, input[type="password"], input[type="text"], input[type="button"], select {
	border: none;
	resize: none;
	outline: 0;
	-webkit-appearance: none;
	white-space: pre-wrap;
	word-wrap: break-word;
	background-color: #fff;
	font-family: 'STHeiti', 'Microsoft YaHei', Helvetica, Arial, sans-serif;
}
.clearfix:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}
section{ padding: .7rem; }
.pic-item{ width: 100%; margin-bottom: .7rem  }
.pic-item a{ display: block; }
.pic-item a img{ width: 100% }
.pic-item a:hover{ opacity: .9 }
.pic-item:nth-last-child(1){ margin-bottom: 0}

.year_picker{position:fixed;top:0;width:100%;height:2.7rem;background-color:#ffffff;z-index:10000;}
.year_picker ul{overflow:hidden;padding:0.5rem 0;height:1.7rem;line-height:1.7rem;}
.year_picker ul li{width:21%;margin:0 2%;float:left;text-align:center;font-size:0.95rem;color:#7b7b7b;}
.year_picker ul li.active{background-color:#3d51a7;color:#ffffff;border-radius:0.85rem;}
.year_picker ul li.active a{color:#ffffff;}
.newlist{margin-top:2rem;}
