<!--
BODY{

  margin-right : 0px;
  margin-left : 10px;
  margin-top : 10px;
  margin-bottom : 20px;
 
 background-color: #ffffff;

  scrollbar-3dlight-color: #32CD32;
  scrollbar-arrow-color: #32CD32;
  scrollbar-base-color: #ffffff;
  scrollbar-darkshadow-color: #32CD32;
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #ffffff;

 color: #000000 ;
 font-size:12px;
text-align:center;

}


td{
 font-size:12px;
}

.form{background-color : #ffffff;border : 0px solid #32CD32;
  color : #333333;
}

input{background-color : #ffffff;border : 1px solid #32CD32;
  color : #333333;}

.submit{background-color : #ffffff;border : 1px solid #32CD32;
  color : #333333;}

a:link {color : #333333 ; text-decoration : under-line ;}

a:visited {color : #666666 ; text-decoration : under-line ;}

a:active {color : #cccccc ; text-decoration : none ;}

a:hover {color : #cccccc ; text-decoration : none;}

HR{
border: 1px dashed #32CD32;
}

.menu{border : 1px solid #32CD32;}

.line{
 background-color :#32CD32;
  color : #ffffff;
}

.menu2{
border-width : 0px 1px 1px 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style: solid;
border-color : #32CD32 ;
}

.s{
font-size:10px;
}




.header{
 height:99px;
 width:500px;
}

.footer{
height:22px;
width:500px;
background-color :#32CD32;
color : #ffffff;
font-size:12px;
text-align:center;
padding: 5px 0px 5px 0px;
margin: 0px 0px 0px 0px;

}

.banner_d{
height:103px;
width:500px;
padding: 0px 0px 3px 0px;
margin: 3px 0px 3px 0px;
border:1px solid #32CD32;
background-color :#32CD32;
}


.banner_f{
height:103px;
width:500px;
padding: 3px 0px 0px 0px;
margin: 3px 0px 3px 0px;
border-top:1px dashed #32CD32;
}


.index_link{
 width:500px;
 height:21px;
text-align:right;
border-bottom:1px dashed #32CD32;
}

.index_link_l{
 width:412px;
 height:12px;
font-size:12px;
text-align:right;
margin: 4px 5px 5px 0px;
}

.index_link_r{
 width:75px;
 height:15px;
text-align:right;
margin: 3px 5px 3px 0px;
}




.link{
 width:500px;
 height:20px;
font-size:12px;
text-align:right;
border-bottom:1px dashed #32CD32;
padding-top:2px;
padding-right:5px;
}

.about{
 width:500px;
 height:20px;
font-size:12px;
text-align:left;
border-bottom:1px dashed #32CD32;
padding: 5px 20px 5px 20px;
margin: 0px 0px 5px 0px;
color:#990000;

}




.header2{
height:31px;
width:500px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-bottom:1px dashed #32CD32;
}

.banner{
height:31px;
width:90px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.link2{
height:31px;
width:410px;
font-size:12px;
text-align:right;
padding: 12px 5px 0px 0px;
margin: 0px 0px 0px 0px;
}







.main{
width:500px;
margin:0px;
padding:0px;
}


.left{
width:294px;
margin: 5px 10px 5px 0px;
padding:0px;
vartical-align:top;
text-align:left;

}

.right{
 width:196px;
margin: 5px 0px 5px 0px;
padding:0px;
vartical-align:top;
text-align:left;
}



.b_top{
width:294px;
height:144px;
margin: 0px 0px 0px 0px;
padding:2px 0px 0px 0px;
background-color :#32CD32;
text-align:center;

}

.b_top2{
width:294px;
height:14px;
margin: 0px 0px 5px 0px;
padding:2px 0px 2px 10px;
background-color :#32CD32;
color : #333333;
font-size:10px;

}

.c_title{
width:294px;
height:22px;
margin: 0px 0px 0px 0px;
padding:5px 0px 5px 10px;
font-size:12px;
text-align:left;
vartical-align:middle;
background-color :#32CD32;
color : #ffffff;

}

.news_n{
width:294px;
height:22px;
margin: 0px 0px 0px 0px;
padding:5px 0px 5px 10px;
font-size:11px;
text-align:left;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid dashed solid;
border-color:#32CD32;
}

.news_e{
width:294px;
height:22px;
margin: 0px 0px 5px 0px;
padding:5px 10px 5px 10px;
font-size:11px;
text-align:right;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
border-color:#32CD32;
}


.news_n_n{
width:294px;
margin: 0px 0px 0px 0px;
padding:5px 10px 5px 10px;
font-size:12px;
text-align:left;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid dashed solid;
border-color:#32CD32;
}



.news_n_e{
width:294px;
margin: 0px 0px 5px 0px;
padding:5px 0px 5px 10px;
font-size:12px;
text-align:left;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
border-color:#32CD32;
}








.top_bottom{
width:294px;
height:81px;
margin: 5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


.m_title{
width:196px;
height:22px;
margin: 0px 0px 0px 0px;
padding:5px 0px 5px 10px;
font-size:12px;
text-align:left;
vartical-align:middle;
background-color :#32CD32;
color : #ffffff;

}

.menu_n{
width:196px;
height:22px;
margin: 0px 0px 0px 0px;
padding:4px 0px 4px 10px;
font-size:12px;
text-align:center;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
border-color:#32CD32;
}

.menu_e{
width:196px;
height:22px;
margin: 0px 0px 5px 0px;
padding:4px 0px 4px 10px;
font-size:12px;
text-align:center;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
border-color:#32CD32;
}


.menu_p{
width:196px;
height:22px;
margin: 0px 0px 0px 0px;
padding:4px 0px 4px 10px;
font-size:12px;
text-align:left;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid dotted solid;
border-color:#32CD32;
}

.menu_pr{
width:196px;
height:18px;
margin: 0px 0px 0px 0px;
padding:2px 0px 2px 10px;
font-size:10px;
text-align:left;
vartical-align:left;
border-width: 0px 1px 1px 1px;
border-style: none solid dotted solid;
border-color:#32CD32;
}


.menu_r{
width:196px;
height:20px;
margin: 0px 0px 5px 0px;
padding:5px 8px 4px 10px;
font-size:11px;
text-align:right;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
border-color:#32CD32;
}



.login1{
width:196px;
height:22px;
margin: 0px 0px 0px 0px;
padding:5px 0px 4px 10px;
font-size:11px;
text-align:center;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid dashed solid;
border-color:#32CD32;
}

.login2{
width:196px;
height:48px;
margin: 0px 0px 0px 0px;
padding:4px 20px 4px 10px;
font-size:12px;
text-align:right;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid dashed solid;
border-color:#32CD32;
}

.login3{
width:196px;
height:30px;
margin: 0px 0px 5px 0px;
padding:5px 0px 0px 0px;
font-size:12px;
text-align:center;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
border-color:#32CD32;
}

.login4{
width:196px;
height:78px;
margin: 0px 0px 5px 0px;
padding:5px 5px 5px 5px;
font-size:12px;
text-align:left;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
border-color:#32CD32;
}


.news_sp{
width:196px;
height:89px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 5px;

}



.cart{
width:500px;
height:100px;


margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}


.bbs{
width:250px;
height:120px;
margin: 5px 5px 5px 0px;
padding:0px;
vartical-align:top;
text-align:center;
font-size:12px;
border: 1px solid #32CD32;
background-color :#32CD32;
color:#ffffff;

}

.shopping{
 width:245px;
height:120px;
margin: 5px 0px 5px 0px;
padding:0px;
vartical-align:top;
text-align:center;
font-size:12px;
border: 1px solid #32CD32;
background-color :#32CD32;
color:#ffffff;
}

.menu_b{
width:196px;
height:267px;
margin: 0px 0px 5px 0px;
padding:3px 14px 3px 14px;
font-size:12px;
text-align:center;
vartical-align:middle;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
border-color:#32CD32;
}


.about_sp{
width:196px;
height:63px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 5px;

}


.user{
 height:24px;
 width:500px;
margin: 2px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.b{
font-size:14px;
 height:19px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.top_bottom_sp{
width:1px;
height:3px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}


.map_sp{
width:1px;
height:52px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}
-->