html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video  {
	margin: 0;
	padding: 0;
	border: 0;
	color:#555555;
}
a{color:#555555;text-decoration:none;white-space:nowrap;}
a:visited{color:#555555;}
a:hover, a:active, a:focus{color:red;text-decoration:none;}
.index_icon{
	font-size: 25pt;
}

.btn1 {
	background-color:#437CE0;
	height: 20px;
	line-height:20px;
	padding: 0px 5px 0px 5px;
	font-size: 10pt;
	border:none;
	color: white;
}

.index_icon1{
	font-size: 20pt;
}

.index_icon_font{
	font-size: 12pt;margin-top: 5px;
}
.panel{
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	background-color: white;
	text-align: center;
	line-height: 25px;
	padding: 5px;
	margin-bottom: 10px;

}
.panel a{color:#555555;text-decoration:none;white-space:nowrap;}
.panel a:visited{color:#555555;}
.panel a:hover, a:active, a:focus{color:#555555;text-decoration:none;}


.panel .title{
	font-size: 13pt;
	text-align: center;
	
	font-weight: bold;
}
.left{
	float: left;
}
.right{
	float: right;
}

.yj{
	border-radius:8px;
	-moz-border-radius:8px;
}

.panel21{
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	background-color: white;
	text-align: center;
	margin-bottom: 10px;
}

.panel1{
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	background-color: white;
	text-align: center;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom: 10px;
}
.panel1 .title{
	font-size: 13pt;
	text-align: center;
	line-height: 30px;
	height:30px;
	font-weight: bold;
}
.panel2{
	border-bottom: 1px solid #EEEEEE;
	background-color: white;
	text-align: center;
	line-height: 30px;
	height: 30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 11pt;
}

.panel3{
	border-bottom: 1px solid #EEEEEE;
	background-color: white;
	text-align: center;

	height: 48px;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:1px;
	font-size: 12pt;
}

.panel4{
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	background-color: white;
	text-align:left;
	line-height: 22px;
	padding: 5px;
	margin-bottom: 10px;
}


.div10{clear: both;height: 10px;line-height: 10px;}
.div20{clear: both;height: 20px;line-height: 20px;}
.div30{clear: both;height: 30px;line-height: 30px;}
.div40{clear: both;height: 40px;line-height: 40px;}
.bottomtips{position: absolute;bottom: 5px;left: 5px;;right: 5px;text-align: center;font-size: 10pt;color:#808080;height: 30px;}
.divtips{text-align: center;height: 30px;line-height: 30px;font-size: 12pt;color: red;}
.icon {
	  width: 1em;
	  height: 1em;
	  vertical-align: -0.15em;
	  fill: currentColor;
	  overflow: hidden;
}

pre{ 
	white-space:pre-wrap; /* css3.0 */ 
	white-space:-moz-pre-wrap; /* Firefox */ 
	white-space:-pre-wrap; /* Opera 4-6 */ 
	white-space:-o-pre-wrap; /* Opera 7 */ 
	word-wrap:break-word; /* Internet Explorer 5.5+ */
	line-height: 25px;font-size: 12pt;font-family: 'Î¢ÈíÑÅºÚ';
}

.cd-nav-trigger {
  position: fixed;
  bottom: 40px;
  right: 8%;
  width: 44px;
  height: 44px;
  line-height:44px;
  text-align: center;
  background: white;
  border-radius: 0.25em;
  box-shadow: 0 0 10px #00D8A0;
  overflow: hidden;
  white-space: nowrap;
  z-index: 110;
  color: #00D8A0;
  opacity:0.8; 
}


