body,td {
	font-size:9pt;
	font-family:ËÎÌå;
	margin-bottom:0px;
	margin-top:0px;
}
#navigation
{font-size:9px;
line-height:12px;}
width:auto; margin:auto; margin-left:3px; 



A.t:link {
        COLOR: #0000FF; TEXT-DECORATION: none
}
A.t:visited {
        COLOR: #0000FF; TEXT-DECORATION: none
}
A.t:hover {
        COLOR: #ff0000; TEXT-DECORATION: underline
}

A:link{
	color:#003366;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited{
	color:#333333;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
A:hover{
	text-decoration:underline;
	color: #FF0000;
}
A:active{
	text-decoration:underline;
	color: #FF0000;
}

.login_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.textfield {
	border: 1px none #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textarea {
	height: 400px;
	width: 700px;
	border: 1px solid #C1C1C1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #777777;
}
.textfield {
	width: 60px;
	border: 1px solid #C1C1C1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	height: 17px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.photo_bg {
	background-color: #FFFFFF;
	border: 1px solid #D9D7D7;
}
.photo_no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002F83;
}
.photo_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002F83;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.photo_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.photo_txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.table_tr {
	padding: 5px 0px;
}
.news_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	padding: 1px;
}
.news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #005691;
	padding: 5px;
}
.new_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.new_date_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1px;
}
.link_www {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 17px;
	letter-spacing: 1px;
}
.link_date {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 17px;
}
.link_wtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B769D;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 17px;
	font-weight: bold;
}
.link_txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 17px;
}
.link_td {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 17px;
}
.link_friends_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	line-height: 17px;
	padding: 2px;
}
.list_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	letter-spacing: 4px;
}
.teaching_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	padding: 5px;
}
.teaching_date {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	padding: 5px;
}
.diary_title_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #184F87;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
}
.year1 {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.18 {
    font-size: 20px;
	line-height: 20px;
}
.photo_bg1 {

	background-color: #FFFFFF;
	border: 1px solid #D9D7D7;
}
.news_title2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #005691;
	padding: 1px 1px 1px 2px;
}
.icon_bg {
	background-repeat: repeat-x;
}
.icon_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.news_title-3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #CC0000;
	padding: 2px 2px 2px 3px;
}
.news_txt3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	padding: 1px;
}
.products_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	padding: 1px;
}
.theme-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	padding: 2px;
}
.group_txt {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.news_title-5 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #990000;
	padding: 2px 2px 2px 3px;
}
.forum_no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #990000;
	padding: 4px;
}
.forum_title {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 5px;
}
.forum_title_t {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 5px;
}
.forum_time {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	padding: 4px;
}
.forum_txt {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 5px;
}
.table_A-1 {
	
	border-bottom-width: 1px;
	

	border-bottom-style: solid;

	border-bottom-color: #CC0033;
}
.p_title {
	font-size: 15px;
	color: #3D9850;
	font-weight: bold;
}.products_txt {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 5px;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}
.bulletin_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}
.td_h {
	line-height: 22px;
}
.td_txt16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: ;
	color: #000000;
}


.textfield2 {

	font-size: 12px;
	color: #990000;
	border: 1px solid #C2C2C2;
}
.weeklyparnews_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.weeklyparnews_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #595959;
	line-height: 20px;
}
.magazine_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #CC3300;
}
.magazine_txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #595959;
}
.news_day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #C62D00;
	text-align: right;
}
.teaching_txt1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding: 5px;
}
.f1 {BORDER-BOTTOM: 2px inset; BORDER-LEFT: 2px inset; BORDER-RIGHT: 2px inset; BORDER-TOP: 2px inset; height: 12pt; font-size: 12px; background:#e8e8e8}

.f2 {BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM: 1px ridge; BORDER-LEFT: #ffffff 1px ridge; BORDER-RIGHT: 1px ridge; BORDER-TOP: #ffffff 1px ridge; height: 14pt; font-size: 12px}
.f3 {BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM: 1px ridge; BORDER-LEFT: #ffffff 1px ridge; BORDER-RIGHT: 1px ridge; BORDER-TOP: #ffffff 1px ridge; height: 14pt; font-size: 12px; color: #CC0000}
.f4 {BORDER: 1px solid #666666; height: 14pt; font-size: 12px}
.xzh {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "??"; TEXT-DECORATION: none
}
.table-shangxiazuoyou {
	order-top-style: dotted;
	border: 1px dotted #FF0000;
}
.table-xia2 { BORDER-BOTTOM: #999999 1px dotted }
.table-shangxia { BORDER-TOP: #ffff00 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted }
.table-you { BORDER-RIGHT: #ffffff 1px dotted }
.table-zuo { BORDER-LEFT: #ffffff 1px dotted }
.table-shang { BORDER-TOP: #ffffff 1px dotted }
.table-xia { BORDER-BOTTOM: #ffffff 1px dotted }
.table-xiayou { BORDER-RIGHT: #ffffff 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted }
.table-zuoshang { BORDER-TOP: #ffffff 1px dotted; BORDER-LEFT: #cccccc 1px dotted; order-top-style: dotted }
.tborder
{
	background-color: #ffffff;
	border: 1px solid #B4B4B4;
	}
.textarea {
border-color: #D1D1D1;color: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;line-height:18px;
}
.BothSideLine {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.border-all-index {  border: #8c8c8c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 410px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}
.main_menu_title1 {
	BACKGROUND: url(js/image/news_01.gif) no-repeat 1% 100%; WIDTH: 205px; COLOR: #f60; HEIGHT: 22px; background-positionX: center; background-positionY: bottom
}
.main_menu_title2 {
	BACKGROUND: url(js/image/news_02.gif) no-repeat 1% 100%; WIDTH: 205px; COLOR: #663399; HEIGHT: 22px; background-positionX: center; background-positionY: bottom
}
DIV {
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#r_box_pic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	
}
#main_line {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
