@charset "utf-8";

*{
	margin: 0;
	padding: 0;
}
.highlight{
background-color:#999999;
color:#FFFFFF;
font-size:1em; 
border-radius:1em;
padding:0 1em;
line-height:1.6em;
display:inline-block;
margin-top:6px;
}


summary{background-color: #999999; color:#FFF; font-size:0.8em}

details{
	line-height: 1.1em;
	text-indent: 0.8em;
	text-align: left;
	}

li{
	line-height: 180%;
	text-indent: -1.5em;
	padding: 0 2em;
	font-size: 1em;
	color: #606060;
}


p {line-height: 2em; text-align: left;
font-size:1em; color:#606060}
p.small {line-height: 120%}
p.big {line-height: 150%}


 /*页眉页脚*/
#toubu{height:2em;background:#D13176;top:0px; position: fixed; width:100%;
border-radius: 0em 0em 0.8em 0.8em; text-align:center; z-index:1; vertical-align: middle;
font-size: 1em; text-align: center; color: #FFFFFF; letter-spacing: 1px; padding-top:0.5em}

#footer{
	font-size: 0.95em;
	text-align:center;
	letter-spacing: 0.1em;
	height: 40px;
	line-height:40px;
	position:fixed;
	bottom:0px;
	width:100%;
	background:#D13176;
	border-radius: 10px 10px 0 0;
	display:grid;
grid-template-columns: 3fr 1fr 3fr;
color:#fff;
	} 


/*旋转屏幕自适应*/
.left{float:left;}
.right{	 
	display:table-cell;
	_display:block;
	zoom:1;
	position: relative;
	top: 1em;
	left: 1em;	
	padding:1em 0 0 1em;}
.qitou { padding-left:5px;}

a:link {
	color:#D13176;
text-decoration:underline;	
}
a:visited {
	color:#D13176;
text-decoration:underline;	
}
.textline {
	margin-top:5px;	
	width:85vmin;
	line-height:1.5em;
font-size: 0.9em;
letter-spacing: -1px;
word-wrap:break-word;
	}

#footer a:link {
color:#fff;
text-decoration:none;
font-size: .95em;
}

#footer a:visited {
color:#fff;
text-decoration:none;
font-size: .95em;
}
/*

.textline a:link {
	color:#D13176;
text-decoration:underline;	
}

.textline a:visited {
	color:#D13176;
text-decoration:underline;	
}

*/


.img2 {max-width:25%; height:auto;}

