.m {font-size: 14.8px;line-height: 120%;color: #006600;}
.m2 {font-size: 14px;line-height: 150%;color: #000000;}
.pl {font: 12px Arial, Helvetica, sans-serif;line-height: 150%;color: #666666;}
.mmp {font-size: 12px;
    line-height: 160%;
    padding-right: 8px;
    float:left;
    margin-top: 12px;}
.mmp a:link {color: #518EBE;}
.mmp a:visited {color: #518EBE;}
form {
    padding: 0px;
    border: 0px;}
a:link {
    color: #336699;
    text-decoration: underline;}
a:visited {
    color: #666699;
    text-decoration: underline;}
a:hover {
    color: #FFFFFF;
    text-decoration: none;
    background: #003399;}
a:active {
    color: #FFFFFF;
    text-decoration: none;
    background: #FF9933;}
a img {
  border-width:0;  }
body,td,th {
    font: 12px Arial, Helvetica, sans-serif;
    line-height: 150%;}
table {
    border: none;
    padding: 0;
    margin: 0;}
h1 {
    font-size: 25px;
    font-weight: bold;
    color: #494949;
    margin:0 0 18px 0; 

    padding: 10px 0px 8px 0px;
    white-space: nowrap;}
h2 {
    font: 14.8px normal Arial, Helvetica, sans-serif; color: #006600;
    margin-bottom: 5px; line-height: 150%;}	
h3 {
    font: 14.8px normal Arial, Helvetica, sans-serif; color: #666666;
    margin-bottom: 5px; line-height: 150%;
    background-color: #EEFFEE;}	

.STYLE1 {
	color: #646464;
	font-weight: bold;
}
.STYLE2 {font-weight: bold}
/* underline */
.ul {
    border-bottom: 1px dotted #DDDDDD;
    line-height: 100%; }
.act {
    color: #FF5555;
    text-decoration: none;
    font-size: 12px;
    text-align: center;
    border-right: 1px solid #FFAAAA;
    border-bottom: 1px solid #FFAAAA;
    background-color: #FFDDDD;
    padding: 3px 3px 2px 3px;
}
.act:hover {
    color: #FFFFFF;
    font-size: 12px;
    border-left: 1px solid #FF9999;
    border-top: 1px solid #FF9999;
    border-right: 1px solid #FF3333;
    border-bottom: 1px solid #FF3333;
    background-color: #FF5555;
    padding: 3px 3px 2px 3px;
}
.act a:link {
    text-decoration: none;
    color: #FF5555;
    font-size: 12px;
    text-align: center;
    padding: 3px 3px 2px 3px;
}
.act a:visited {
    text-decoration: none;
    color: #FF5555;
    font-size: 12px;
    text-align: center;
    padding: 3px 3px 2px 3px;
}
.act a:hover {
    color: #FFFFFF;
    font-size: 12px;
    border-left: 1px solid #FF9999;
    border-top: 1px solid #FF9999;
    border-right: 1px solid #FF3333;
    border-bottom: 1px solid #FF3333;
    background-color: #FF5555;
    padding: 3px 3px 2px 3px;
}
.gact {
    color: #BBBBBB;
    font-size: 12px;
    text-align: center;
    border: 1px solid #FFFFFF;
}
.gact a:link {
    color: #BBBBBB;
    font-size: 12px;
    text-decoration: none;
    text-align: center;
    border: 1px solid #FFFFFF;
}
.gact a:visited {
    color: #BBBBBB;
    font-size: 12px;
    text-decoration: none;
    text-align: center;
    border: 1px solid #FFFFFF;
}
.gact a:hover {
    color: #FFFFFF;
    font-size: 12px;
    border-left: 1px solid #FF9999;
    border-top: 1px solid #FF9999;
    border-right: 1px solid #FF3333;
    border-bottom: 1px solid #FF3333;
    background-color: #773333;
    text-align: center;
}
.mt {
    width: 100%; 
    margin-left: auto;
    margin-right: auto; */
    border-spacing: 0px;
    border-bottom: 20px solid #FFFFFF;
}
.olt{
    width:100%;
    padding:0px;
}
.olt td{
    border-bottom:1px dotted #DDDDDD;
}
/* icon on the left */
.pil {
    height: 48px;
    width: 48px;
    margin-right: 10px;
    border: 1px solid #CCCCCC;
    margin-bottom: 5px;
}
.indent {margin-left: 15px;line-height: 150%;padding-right: 8px; color: #000000;}


#blocknav A:link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.4em; FONT-SIZE: 140%; BACKGROUND: #003399; MARGIN-BOTTOM: 0.4em; PADDING-BOTTOM: 0.4em; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 0.4em; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
#blocknav A:visited {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.4em; FONT-SIZE: 140%; BACKGROUND: #c00; MARGIN-BOTTOM: 0.4em; PADDING-BOTTOM: 0.4em; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 0.4em; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
#blocknav A:hover {
	BORDER-RIGHT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
#blocknav A:active {
	BORDER-RIGHT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}

.areaNav { width:95%; border:1px solid #86b2cb; padding:15px 5px 10px 5px;background-color: #e8f6ff}

#piil { float:left; width:60px;}
#piir {	float: right; width:575px}
#wen {width: 635px; float:left;}
.font_h1{ flaot:left; width:580px;font-size: 25px;
    font-weight: bold;
    color: #494949;
    margin:0 0 18px 0; 
    padding: 10px 0px 8px 0px;}


#VecTab {margin:0 auto; width:960px; clear:both;}
#left { float:left; width:635px; overflow:hidden; word-break:break-all; word-wrap:break-word;}
#middle { float:left; width:25px;}
#right { float: right;width:300px;}

#duiban1 {float:left; width:480px; overflow:hidden;}
#duiban2 {float: right;width:480px;}

