/* CSS Document */

*{ margin:0;}

body {background:#fff url(../images/index1_05.gif) repeat-x left top;}


body,td,th {color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}

ul,li,form,img {border: 0px;}

div,button,input,textarea,select { color: #000; font: 12px Verdana, Arial, Helvetica, sans-serif; }

a:link{ color: #039; text-decoration: none; }

a:visited{ color: #039; text-decoration: none; }

a:hover{ color: #f00; text-decoration: none; }

.space{ height:10px; overflow:hidden;}

.space_01{ height:5px; overflow:hidden;}

.space_02{ height:1px; overflow:hidden;}


.text{ line-height:150%;}

h1{ font-weight:bold; font-size:18px; color:#f60; text-align:center; font: 宋体,Arial, Helvetica, sans-serif;}

.row_left{ padding:0px 0px 0px 5px;}

.row_right{ padding: 0px 5px;}

.dot_01{ background:url(../images/dot_01.gif) repeat-x left bottom;}

.dot_02{ background:url(../images/dot_02.gif) repeat-y left top; width:1px;}

.dot_03{ background:#F1F9FC url(../images/dot_01.gif) repeat-x left bottom;}


/*box*/

.box_img{ border:1px solid #000;}

.box_img_01{ border:1px solid #D2D2D2; background:#fff;}

.box_01{ border:1px solid #92B0DD; }

.box_02{ border:1px solid #C0C0C0; background:#f5f5f5;}

.box_03{ border-bottom:1px solid #92B0DD;border-left:1px solid #92B0DD;border-right:1px solid #92B0DD; background:#F1F9FC;}

	
	/*header*/

.top_menu_bg{ background: url(../images/top_menu_bg.gif) repeat-x left top; height:27px;}

.top_menu_bg a:link{ color: #AD008A; text-decoration: none; }

.top_menu_bg a:visited{ color: #AD008A; text-decoration: none; }

.top_menu_bg a:hover{ color: #f00; text-decoration: none; }

.top_banner{ background:url(../images/top_banner.jpg) no-repeat left top; width:567px; height:83px;}

.menu_bg{ background:url(../images/menu_bg.gif) repeat-x left top; height:29px;}

/**/
.menu_link{ color:#fff;}

.menu_link a:link{ color: #fff; text-decoration: none; }

.menu_link a:visited{ color: #fff; text-decoration: none; }

.menu_link a:hover{ color: #ff0; text-decoration: none; }


.link_blue{ color:#039;}

.link_blue a:link{ color: #039; text-decoration: underline; }

.link_blue a:visited{ color: #039; text-decoration: underline; }

.link_blue a:hover{ color: #f00; text-decoration: underline; }

.link_black{ color:#000; }

.link_black a:link{ color: #000; text-decoration: none; }

.link_black a:visited{ color: #000; text-decoration: none; }

.link_black a:hover{ color: #f00; text-decoration: none; }

.link_gray{ color:#555; }

.link_gray a:link{ color: #555; text-decoration: none; }

.link_gray a:visited{ color: #555; text-decoration: none; }

.link_gray a:hover{ color: #f00; text-decoration: none; }


.link_brown{ color:#7B472B;}

.link_brown a:link{ color: #7B472B; text-decoration: none; }

.link_brown a:visited{ color: #7B472B; text-decoration: none; }

.link_brown a:hover{ color: #f00; text-decoration: none; }



.link_yellow{ color:#ff0;}

.link_yellow a:link{ color: #ff0; text-decoration: none; }

.link_yellow a:visited{ color: #ff0; text-decoration: none; }

.link_yellow a:hover{ color: #ff0; text-decoration: none; }




/*font*/

.font_affiche{ color:#C6FF00; font-size:14px; font-weight:bold;}

.font_green{ color:#00762F;}

.font_orange{ color:#FF8E00;}

.font_blue{ color:#039;}

.fontRed{ color:#f00;}

.font_white{ color:#fff;}



/*title*/

.title_step{ background:url(../images/title_step.jpg) no-repeat left top; width:173px; height:25px; font-size:14px; font-weight:bold; color:#fff; padding:2px 0px 0px 22px;}

.title_bg{ background:url(../images/title_bg.jpg) repeat-x left top;}

.title{ color:#fff; font-size:14px; font-weight:bold; padding:2px 0px 0px 0px;}

.title_01{ background:url(../images/title_bg_02.gif); height:23px; border-bottom:1px solid #91B0DE;}

.font_title_01{ color:#039; font-weight:bold; padding:3px 0px 0px 0px;}

.title_right{ background:#fff url(../images/title_foster_bg.gif) repeat-x left top; height:24px; font-size:14px; font-weight:bold; color:#AD008A;}

.title_right a:link{ color: #AD008A; text-decoration: none; }

.title_right a:visited{ color: #AD008A; text-decoration: none; }

.title_right a:hover{ color: #f00; text-decoration: none; }

.title_photo_bg{ background:url(../images/title_photo_bg.gif); height:34px;}

.title_photo{ color:#00A4EA; font-weight:bold; font-size:14px;}

/*news*/

.sub_nav_bg{ background:url(../images/sub_nav_bg.gif) left top; height:25px; border-left:1px solid #92B0DD; border-bottom:1px solid #92B0DD; border-right:1px solid #92B0DD;}

.news_date{ color:#555; font-size:11px;}

.add_date{ color:#A0A0A0;}

/*notebook*/

.messageBoard{ width:100%; }

.messageBoardTitle{ background:#039; border:#92B0DD 1px solid;padding:5px; color:#fff;}

.messageBoardContent{background:#fff; border-left:#92B0DD 1px solid; border-right:#92B0DD 1px solid; border-bottom:#92B0DD 1px solid;  color:#fff; padding:5px;}

.messageName{ float:left; width:150px; padding:2px 0px 0px 0px; color:#fff;}

.messageBoardText{ padding:10px 0px 0px 10px; line-height:150%; color:#00762F;}

.adminReset{ padding:5px; border:#E7E7E7 1px solid; background:#F1F9FC; margin:5px 10px; color:#039;}

select{	
	width:120;
	height:22px;
	font-size:12px;
	margin:0;
	padding:0;
}.font001 {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.footerbg {
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
