/* CSS Document */

img{border:0;}
input{ padding:2px;}
form{margin: 0; padding:0; }
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
}
body {margin: 0; padding:0; background-color:#e5e5e5; font-family:Arial;}

.showimg1{width:150px; height:150px; border:1px #ddd solid;}
.showimg2{width:240px; height:180px; border:1px #ddd solid;}
.model{ display:block;!important; height:30px; line-height:25px; text-align:center;}

.focus,.true,.false,.show,.submit{padding:4px 0 2px 22px;line-height:13px; font-size:11px;}
.focus{border:1px solid #0bF;color:#000; background:url(images/chk3.gif) #E2F5FF 2px 2px no-repeat;}
.true{border:1px solid #0b0;color:#360;background:url(images/chk1.gif) #E6FFE6 2px 2px no-repeat;}
.false{border:1px solid #F60;color:#b00;background:url(images/chk2.gif) #FFF2E9 2px 2px no-repeat;}
.show{color:#4d94c1;background:url(images/chk4.gif) 1px 1px no-repeat;}
.submit{border:1px solid #F60;color:#b00;background-color:#FFF2E9;}

.page_no{ color:#999;}
a.page:link ,a.page:visited{color: #03f;}

a:link ,a:link {color: #000000;}
a:hover {color: #FF0000;}
a.chgLink0,a.chgLink0:link,a.chgLink0:visited{display:block!important; float:left; width:342px; height:28px; line-height:28px; font-weight:bold; font-size:14px; text-align:center; text-decoration:none; color:#6976b8;}
a.chgLink0:hover{ background:url(images/sTitle4.jpg) no-repeat;color:#031ea9;}

a.chgLink1,a.chgLink1:link{display:block!important; float:left; width:342px; height:28px; line-height:28px; font-weight:bold; font-size:14px; text-align:center;text-decoration:none;color:#6976b8;}
a.chgLink1:hover{ background:url(images/sTitle5.jpg) no-repeat; color:#031ea9;}

a.chgLink0Over,a.chgLink0Over:link,a.chgLink0Over:visted,a.chgLink0Over:hover{display:block!important; float:left; width:342px; height:28px; line-height:28px; font-weight:bold; font-size:14px; text-align:center;background:url(images/sTitle4.jpg) no-repeat; text-decoration:none; color:#000;}

a.chgLink1Over,a.chgLink1Over:link,a.chgLink1Over:visted,a.chgLink1Over:hover{display:block!important; float:left; width:342px; height:28px; line-height:28px; font-weight:bold; font-size:14px; text-align:center;background:url(images/sTitle5.jpg) no-repeat; text-decoration:none; color:#000;}

a.menu:link ,a.menu:visited { display:block; height:20px; width:96px;background:url(images/menu_1.gif) no-repeat;color: #fff; font-size:12px; font-weight:bold; text-decoration:none; text-align:center; line-height:20px; margin:0 auto;}
a.menu:hover {color:#c00;background:url(images/menu_2.gif) no-repeat;}
a.menuover:link ,a.menuover:visited,a.menuover:hover {display:block; height:20px; width:96px;background:url(images/menu_2.gif) no-repeat;color: #c00; font-size:12px; font-weight:bold; text-decoration:none; text-align:center; line-height:20px; margin:0 auto;}
a.menu_2:link ,a.menu_2:visited {display:block;height:23px; width:133px;color: #FFF; font-size:13px; font-weight:bolder; padding-top:5px; background:url(images/s1.gif) 16px 9px #F49122 no-repeat; padding-left:40px; border:1px #000 solid; text-decoration:none;}
a.menu_2:hover {color: #FFF; font-size:13px;background:url(images/s2.gif) 16px 9px #C00 no-repeat;}
a.menuover_2:link ,a.menuover_2:visited,a.menuover_2:hover {display:block;height:23px; width:133px;color: #FFF; font-size:13px; font-weight:bolder; padding-top:5px; background:url(images/s2.gif) 16px 9px #c00 no-repeat; padding-left:40px; border:1px #000 solid; text-decoration:none;}

a.sClass:link ,a.sClass:visited {display:block; height:25px; width:116px;background:url(images/s3.gif) 5px 8px no-repeat;color: #d7c0d5; font-size:13px; font-weight:bold; text-decoration:none; line-height:25px; margin:0 auto; padding-left:15px;border-bottom:1px #a26a9d solid;}
a.sClass:hover {color:#fff; background-color:#a26a9d;}
a.classlist,a.classlist:link ,a.classlist:visited{display:block;height:33px; width:136px;color: #000; font-size:13px; font-weight:bolder; line-height:33px;background:url(images/class_1.gif) center no-repeat; padding:8px 0 8px 10px;text-decoration:none; margin:0 auto;}
a.classlist:hover{color: #FFF;background:url(images/class_2.gif) center no-repeat;}
a.classlistOver:link,a.classlistOver:visited,a.classlistOver:hover{display:block;height:33px; width:136px;color: #FFF; font-size:13px; font-weight:bolder; line-height:33px;background:url(images/class_2.gif) center no-repeat; padding:8px 0 8px 10px;text-decoration:none; margin:0 auto;}

a.bclass,a.bclass:link ,a.bclass:visited{ font-size:16px; font-weight:bold; padding-bottom:10px;}
a.bclass img{ margin-bottom:10px;}

.class_title{ font-size:16px; color:#9f0291; font-weight:bold;}
.path{font-size:13px; color:#9f0291; font-weight:bold;}
.path a{font-size:13px;color:#9f0291;}

#header {margin:0 auto; text-align:center; width:880px; padding-top:10px;}
#mainbox{border:1px #999 solid; border-top:none; width:880px; margin:0 auto; background-color:#fff;}
#showSwf{ position:absolute; padding:305px 0 0 280px;}

#showImg{text-align:right;width:460px;height:370px;}
#showImg img{ margin:0 auto; }
#showAboutImg{text-align:center;width:420px;height:380px; overflow:hidden;margin:0 auto;}
#showAboutImg img{ margin:0 auto; }
#showAboutImg1{width:420px;margin:0 auto; border:1px #ddd solid; padding-top:10px;}
#showAboutImg1 a {display:block; float:left; padding:0 0 10px 12px;}
#showAboutImg1 a img{border:1px #ddd solid;}
#about_title{height:30px;padding:0 10px 0 20px; font-size:15px;font-weight:bold; color:#FFF;}
#about_desc{ width:340px; background-color:#e5e5e5; border:1px #000 solid; border-top:none; padding:20px 10px 10px 10px;}
#about_desc strong,#about_desc b{ color:#03c; padding:10px 0; font-size:14px;}
#classlist{ list-style:none; margin:0; padding:0; padding:15px 0;}
#classlist .title{ color:#fff; font-weight:bold; font-size:14px; padding:5px 0 0 12px;}
#classlist .search{ padding:10px;}

.showprod{ margin:0; padding:0; width:100%;}
.showprod dt{margin:0;padding-top:10px;clear:both;}
.showprod dd{margin:0; padding:2px 0; }
.showprod dt img{width:400px;height:400px;border:1px #ddd solid;}
.showprod .title{ clear:both;font-size:13px; font-weight:bold; padding:5px 0;}
.showprod .title1 {clear:both; display:block;float:left;font-size:13px; font-weight:bold; width:90px;color:#000;}
.showprod .title2 {display:block;float:left;color:#B01C81;font-size:12px;width:150px;font-weight:bold; }
.showprod .title2 ul{ padding:0; margin:0;}
.showprod .name{ font-size:16px; font-weight:bold; padding:10px 0; color:#B01C81;}
.prodmore{padding:5px 10px; border:1px #ddd solid;}
.prodmore span{ display:block!important; border-bottom:2px #ddd solid;padding-bottom:10px; font-weight:bold;}

a.spiclink{display:block; float:left; width:46px; padding:4px 2px 0 2px;}
a.spiclink img{border:1px #ddd solid;width:46px; height:46px;}
a.spiclink:hover{ display:block; width:46px; padding:4px 2px 0 2px; background:url(images/spicbg.gif) top center no-repeat;}
a.spiclink:hover img{border:1px #d9017c solid;width:46px; height:46px;}
a.spiclink1{display:block; float:left; width:46px; padding:4px 2px 0 2px;background:url(images/spicbg.gif) top center no-repeat;}
a.spiclink1 img{border:1px #d9017c solid;width:46px; height:46px;}

#footer{ margin:0 auto; text-align:center;background:url(images/foot.gif) top repeat-x #030303; width:880px; height:60px; text-align:center; color:#fff; padding:10px 0;}
#footer img{ margin:0 auto; }