body,h1,h2,h3,p,dl,dd,ol,ul,th,td,form,fieldset,input,button,textarea {
	margin:0;
	padding:0;
}
img{
	border:none;
}
html {
	-webkit-text-size-adjust:none;
	word-wrap:break-word
}
h1,h2,h3 {
	font-size:100%
}
ol,ul {
	list-style:none
}
table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	font-size:inherit
}
fieldset,img {
	border:0
}
cite,em,s,i,b {
	font-style:normal
}
input,button,textarea,select {
	font-size:100%
}
body,input,button,textarea,select,option {
	font-size:normal
}
a,input,textarea {
	text-decoration:none;
	outline:0;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
li,img,label,input {
	vertical-align:middle
}
var {
	font-style:normal
}
ins {
	text-decoration:none
}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
 ======================================================================= 
body { font:normal 100% Helvetica, Arial,sans-serif;}
.viewport {
	max-width:720px;
	margin:auto;
	overflow:hidden;
	position:relative;
	background:#fff;
}
/*正文css*/
.imgurl {display:block; width:100%; text-align:center;}
.imgurl img {max-width:98%;}
/*pppp*/
p{
	line-height:30px;
	color:#2F2F2F;
}
.p1{
	text-align:left;
	line-height:30px;
	font-size:18px;
	color:#333;
	margin-top:18px;
	padding:0 10px;
	text-indent:30px;
}
.p2,.p3{line-height:30px; font-size:16px; text-align:left; color:#2F2F2F; padding:0 10px;}
.color1{color:#f00;}/*红色*/
.color2{color:#999;}
.color3{color:#00f;}
.bg1{background:#F9F226;}/*黄色*/
/*评论*/
.imgurl_l{ float:left; margin-right:1%;}
.imgurl_l img{width:50px; height:50px; }
.imgurl_r{ float:left; width:82%;}
.p2 .niu{ float:right;}
.p2 .niu img{width:26px; height:20px; margin-top:-5px;}
.p3 img{width:4px; height:15px; margin-right:8px;}
.bar1{ width:70%; height:1px; border-top:solid #666 1px; overflow:hidden;}
.bar2{ width:100%; height:1px; border-top:dashed #999 1px; overflow:hidden;}
.mb15{ margin:15px 0;}
footer {
	margin: 3% 0;
	color: #ccc;
	text-align: center;
	line-height: 2
}
footer a {
	margin: 0 2%;
	color: #47c18e
}
footer p {
	text-align: center
}
footer .current {
	display: inline-block;
	padding: 0 5%;
	color: #fff;
	border-radius: 5px;
	background: #47c18e
}
footer .copyright {
	font-size: 12px
}

.xtop{font-size:12px; background-color:#fff;}
.xtop h3{text-align:center;padding:10px; color:#000;}
.xtop-nav{
	text-align:center;
	background-color:#F90;
	color:#000;
	font-size:18px;
	padding: 10px;
	margin-top: 26px;
}
.xtop-nav a{margin-left:10px; color:#fff;}
.xtop-left{}
.xtop-left img{width:35%; float:right;}
.xtop-right{line-height:25px; margin-left:10px;}
