/* CSS Document */

.main
{
margin: 0 auto;
margin-top: 100px;
width:300px;
background-image:url(images/bg1.png);
height:300px;
}
.main2
{
width:300px;
height:80px;
}
.image
{
width:100px;
margin: 0 auto;
float:left;
}
.tit
{
color:#1a5f02;
font-weight:bold;
margin: 0 auto;
float:left;
width:200px;
}

.tit2
{
width:300px;
color:#575555;
font-weight:bold;
margin: 0 auto;
float:left;
}
.main3
{
width:260px;
color:#575555;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-left:40px;
margin-top:20px;
}
.main33
{
width:260px;
color:#575555;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:30px;
margin-left:20px;
margin-top:20px;
}
.header
{
width:800px;
height:100px;
background-image:url(images/bg1.jpg);
}
.img1
{
width:120px;
margin-left:50px;
margin-top:5px;
float:left;
}
.tit3
{
color:#1a5f02;
margin: 0 auto;
float:left;
width:500px;
}

.menu
{
margin:0 auto;
width:800px;
height:35px;
background-image:url(images/line.jpg);
}
.menu a
{
margin-left: 40px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#FFFFFF;
}
.menu a:hover
{
color: #00FF33;
}
.home_main
{
margin: 0 auto;
width:800px;
}
.home_second
{
margin: 0 auto;
width:800px;
}
.body2
{

margin:0 auto;
width:800px;
height:340px;
background-color:#FFFFFF;
}
.ibody2
{
margin:0 auto;
width:800px;
height:300px;
background-color:#FFFFFF;
}
.ibody2f
{
margin:0 auto;
width:800px;
height:600px;
background-color:#FFFFFF;
}
.body2_1
{
float:left;
width:150px;
height:600px;
background-image:url(images/bg2.jpg);
}
.ibody2_1
{
float:left;
width:150px;
height:320px;
background-image:url(images/bg2.jpg);
}
.ibody2_1ee
{
float:left;
width:150px;
height:500px;
background-image:url(images/bg2.jpg);
}
.ibody2_1e
{
float:left;
width:150px;
height:400px;
background-image:url(images/bg2.jpg);
}
.menu_1
{
width:150px;
height:600px;
background-image:url(images/bg2.jpg);
}
.menu_l a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006600;
line-height:30px;
font-weight:500;
margin-left:30px;
text-decoration:none;
}

.menu_11
{
width:150px;
height:300px;
background-image:url(images/bg2.jpg);
}
.menu_11 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006600;
line-height:30px;
font-weight:500;
margin-left:30px;
text-decoration:none;
}
.menu_112
{
width:250px;
height:300px;
background-image:url(images/bg2.jpg);
}
.menu_112 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006600;
line-height:30px;
font-weight:500;
margin-left:30px;
text-decoration:none;
}
.body2_2
{
float:left;
width:650px;
background-color:#FFFFFF;
height:500px;
}
.body2_29
{
float:left;
width:800px;
background-color:#FFFFFF;
height:550px;
}
.cbody2_2
{
margin: 0 auto;
width:800px;
background-image:url(images/bg2.jpg);
height:400px;
}
.cbody2_1
{
margin:0 auto;
width:800px;
background-color:#FFFFFF;
height:500px;
}
.cbody2_1 div
{
float:left;
}
.cbody2_11
{
width:550px;
height:500px;
}
.cbody2_12
{
width:250px;
background-image:url(images/bg2.jpg);
height:500px;
}

.ibody2_2
{
float:left;
width:650px;
background-color:#FFFFFF;
height:320px;
}
.ibody2_2e
{
float:left;
width:900px;
height:700px;
}
.ibody2_2ee
{
float:left;
width:650px;
background-color:#FFFFFF;
height:400px;
}
.ibody2_2e div
{
float:left;
}
.ordd
{
margin-left:10px;
margin-top:10px;
height:700px;
width:340px;
background-image:url(images/bg2.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.ord2
{
margin-left:10px;
margin-top:10px;
width:630px;
height:380px;
background-image:url(images/bg2.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.ord3
{
margin-left:0px;
margin-top:0px;
width:800px;
background-image:url(images/bg2.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.ord1
{
margin:0 auto;
margin-top:40px;
width:370px;
height:420px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-image:url(images/bg3.png);
}
.cat1
{
margin-left:10px;
margin-top:10px;
width:150px;
height:750px;
}
.cat2
{
margin-left:10px;
margin-top:10px;
width:350px;
height:750px;
}

.body2_21
{
margin:0 auto;
width:400px;
background-image:url(images/bg2.jpg);
height:450px;
}
.ibody2_21
{
margin:0 auto;
margin-top:100px;
width:400px;
background-image:url(images/bg2.jpg);
height:250px;
}
.body3
{
margin: 0 auto;
width:800px;
background-color:#333333;
}
.body3 a
{
margin-left: 600px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color: #ffffff;
}
#pas
{
width:300px;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.tb
{
border: 1px solid #CCCCCC;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#333333;
color:#FFFFFF;	
}
.tb1
{
border: 1px solid #CCCCCC;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.tb1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#990000;
}
.ctb1
{
border: 1px solid #006600;
height:13px;
font-family:Arial, Helvetica, sans-serif;
background-color:#f5f5f5;
font-size:13px;
}
.ctb1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#990000;
}
.ctb11
{
border: 1px solid #006600;
height:13px;
font-family:Arial, Helvetica, sans-serif;
background-color:#f5f5f5;
font-size:13px;
}
.ctb11 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#333333;
}
.ctb12
{
border-bottom: 1px solid #006600;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.ctb12 a
{
color:#000099;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.ctb11 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#333333;
}
#add
{
font-family:Arial, Helvetica, sans-serif;
line-height:35px;
font-size:13px;
}
.up
{
background-color:#f9f9f9;
border:solid 1px #000000;
color:#990000;
}
.up1
{
background-color:#f9f9f9;
border:solid 1px #000000;
}
.dd a
{
color:#666666;
margin-right:5px;
}
.vis
{
margin-left:200px;
margin-top: 150px;
width: 200px;
height:200px;
border: solid 1px #666666;
position:absolute;
background-image:url(images/vis_bg.jpg);
}
.vis1
{
margin-left:250px;
margin-top: 150px;
width:300px;
height:200px;
border: solid 1px #666666;
background-image:url(images/vis_bg.jpg);
position:absolute;
}
.ab
{
width:450px;
font-size:13px;
}
.ab a
{
color:#990000;
text-decoration:none;
}
.ab a:hover
{
background-color:#990000;
color:#ffffff;
}

.a a
{
color:#990000;
}
.a td
{
border: 1px solid #666666;
}
