html,
body {
    height: 100%;
    width: 100%;
}

body {
    -webkit-text-size-adjust: none;
    -webkit-user-select: none;
    font: normal 100% "sans-serif", "Arial", "Helvetica", "Microsoft YaHei UI";
    background: #F2F2F2;
}

div,
p,
dl,
dd,
h1,
h2,
h3,
h6,
h5,
a,
b,
input,
textarea,
button,
select,
form,
section,
label,
span,
td,
li,
nav,
header,
footer,
body,
ul,
ol,
i {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    padding: 0;
    margin: 0;
}

a {
    text-decoration: none;
    outline: none;
    -moz-outline: none;
    color:blue;
}

li {
    list-style: none;
}

img {
    border: none;
    max-width: 100%;
    vertical-align: top;
}

button {
    border: none;
    outline: none;
    background: none;
}


i,
b,
em {
    font-style: normal;
}

html {
    scroll-behavior: smooth;
}

.wrap {
    width: 100%;
    height: auto;
    max-width: 7.5rem;
    margin: 0 auto;
    position: relative;
    background: #fff;
}
.head{
	padding:.2rem;
}
.head h3{
	font-size:.28rem;
	font-weight:500;
	border-bottom:.01rem solid #ddd;
	height:.5rem;
	margin-bottom:.2rem;
}
.head p{
	text-align:right;
	margin:.1rem 0;
}
.fw-n{
	font-weight:normal;
}
.link{
	font-size:.26rem;
}
.link a{
	display:block;
	margin:.3rem 0;
	color:blue;
}

p {
    font-size: .26rem;
    font-weight: 500;
    margin:.3rem 0;
    line-height:.52rem;
}

.content {
    padding: .2rem .3rem;
}
.item{
	margin:.1rem 0;
}