﻿body{
	margin:0px;
	padding:0px;
	font: 12px Arial;
    *font: 11px  Arial;	
	color:#555231;
	line-height:24px;
	background:url(../images/bg.jpg) repeat-x top #f4f4e8;}

a{text-decoration: none; color:#666666;}
a:hover{ color:#fe0000;}
ul,li { list-style:none; padding:0; margin:0;}
input {border:1px #cbcbcb solid;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */　
.searchbg { background:url(../images/search_bg.jpg) repeat-x; }
.end { background-color:#edebdc; height:89px; color:#555231;}
.end a{ color:#555231;}
.end a:hover{ color:#4e6709;}
.mag { margin-bottom:14px;}
.title01bg { background:url(../images/titel01_bg.jpg) no-repeat; height:492px; padding-top:10px;}
.title02bg { background:url(../images/title02_bg.jpg) no-repeat; height:219px; padding:10px;}
.syleftmenubg {}
.syleftmenubg a { background:url(../images/syleftmenu_bg.gif); padding-left:54px; height:26px; line-height:26px; color:#555231; display:block;}
.syleftmenubg a:hover { background:url(../images/syleftmenu_bgON.jpg); color:#4e6709;}
.syabout { padding:10px;}
.about { padding:10px;}
.float { float:left; margin:10px 17px 0 21px;}
.prbian { border:1px #beb975 solid;}
.float01 { float:left; margin:10px 16px 0 12px;}
.leftbg { padding-top:16px; background:url(../images/left_bg.jpg) repeat-y;}
.titlebg { background:url(../images/title_bg.jpg) no-repeat; height:36px; line-height:36px; padding-left:16px; font-size:14px; font-weight:bold; color:#527000;}
