body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	color: #222222;
	font-size: 12px;
}
a:link {
	color: #222222;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #222222;
}
a:hover {
	text-decoration: underline;
	color: #222222;
}
a:active {
	text-decoration: none;
}
a.bailj:link {
	color: #ffffff;
	text-decoration: none;
}
a.bailj:visited {
	text-decoration: none;
	color: #ffffff;
}
a.bailj:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.bailj:active {
	text-decoration: none;
}
.bai {
	font-size: 12px;
	color: #FFFFFF;
}
.sskuang {
	font-size: 12px;
	height: 13px;
	width: 120px;
	border: 1px none #CCCCCC;
}
.zi1 {
	font-size: 12px;
	color: #676767;
}
.dlbiao {
	font-size: 12px;
	background-color: #E9E9E9;
	height: 15px;
	width: 140px;
	border: 1px solid #FFFFFF;
}
.zi2 {
	font-size: 12px;
	color: #CD0000;
}
.zi26 {
	font-size: 12px;
	line-height: 26px;
	color: #222222;
	background-image: url(images/xiaxian.gif);
}
.ljbiao {
	height: 20px;
	width: 180px;
	border: 1px solid #8f8f8f;
}



.M001MN2102 { width: 178px; border: solid #5DB4E1 1px; margin-bottom: 8px;}
.M001MN2102 h3{ padding: 5px 0 0 0; height: 18px; background: url(/ccri/files/imgs/menu_titlebg.gif) repeat-x 0 0; border: solid #E7E7E7 1px;}
.M001MN2102 h3 span{ background: url(/ccri/files/imgs/dot.gif) no-repeat 0 0; padding-left: 11px; color: #51A3CE; font-size: 14px;}
.M001MN2102 ul { padding: 1px 1px 0 1px; display: block; border: solid #E7E7E7 1px;}
.M001MN2102 li { font-size: 12px; font-weight: bold; display: block; }
.M001MN2102 a { background: url("/ccri/files/imgs/menu_02.gif") no-repeat left top; height: 24px; display: block; margin-right: -5px; margin-left:-2px;}
.M001MN2102 a span { padding: 4px 0 0 22px; color: #666; display: block;}
*html .M001MN2102 a span { padding: 6px 0 0 22px; color: #666; display: block;}
*+html .M001MN2102 a span { padding: 6px 0 0 22px; color: #666; display: block;}
.M001MN2102 a:hover { background-position: 0% -50px; text-decoration: none; }
.M001MN2102 a:hover span {  color: #000;}
.M001MN2102 .cr a{ background-position: 0% -100px;  }
.M001MN2102 .cr span{ color: #000; }.nbiao {
	font-size: 14px;
}
.nzi {
	font-size: 12px;
	line-height: 25px;
	color: #444444;
}
.ziright {
	font-size: 12px;
	color: #F86A38;
}

