a:link,a:visited{text-decoration:none;color:black;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
a:hover{text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}

body{text-align:center;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
td{font-size:9pt;}
#head_line{background-color:#AFD16D;border-top:3px double #AFD16D;height:5px;width:780px;}
a,a:link,a:visited,a:hover{font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#head_right ul{margin:0;padding:0}
#head_right li{float:left;text-align:center;margin:5px;}
#head_right a:link,#head_right a:visited{color:#999999;line-height:200%;}
#head_right img{border-width:0;}
#body{width:780px;pdding-top:5px;}
.link_text a:link,.link_text a:hover,.link_text a,.link_text a:visited{color:#004FDF;font-size:9pt;}
.link_title a:link,.link_title a:hover,.link_title a{color:#004FDF;font-width:600;font-size:11pt;}
.bs{margin:0px;padding-left:30px;line-height:120%}
.body_title{border-left:5px solid;border-top:1px solid;padding:3px 0 0 3px;height:22px;margin-bottom:5px;}
.body_title h1{font-size:10pt;margin:0px;color:black;}
#product_directory ul{margin:0px;}
#product_directory li{width:49%;float:left;padding:5px;height:95px;}
#product_directory{padding:3px;border-width:1px 0 1px 1px;border-color:#cccccc;border-style:solid;height:38px;}
#product_directory,#product_directory a:link,#product_directory a:visited,#product_directory a{color:#666666;font-size:9pt;word-break:break-all;}
#product_directory h2{color:#004FDF;font-size:10pt;margin:0px;}


#product_show{padding:3px;height:160px;font-size:9pt;color:black;font-weight:100;border:1px solid #aaaaaa}
#product_show .subdiv{height:80;padding:3px;float:left;border-bottom:1px dotted #999999;}
#product_show #pimg{border-right:2px solid #999999;border-top:2px solid #999999;margin:5px;}
#product_show #pimg td{border:1px solid #333333}
#product_show img{margin:6px;border:2px solid #999999;}
#product_show .subdiv h2{margin:0;color:#004FDF;text-align:center;font-size:9pt;font-weight:200;}

#news{padding:3px 3px 3px 10px;float:left;}
#news h1{margin:0;font-size:9pt;color:#004FDF;font-weight:200;}

#recommend img{width:88px;height:45px;margin:2px;float:left;border:3xp double #cccccc;margin-right:5px;}
#recommend h1{font-size:9pt;color:#004FDF;margin:0;}
#recommend{color:#999999;padding:3px;border-left:1px solid #cccccc;border-top:1px solid #cccccc;font-size:9pt;}
#recommend h2{font-size:9pt;color:black;font-weight:400;margin:0;}
#Exhibition{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#Exhibition ul{margin:0 0 0 30px;}
#foot{
border-top:1px solid #999999;
padding:5px;
text-align:center;
width:760px;
background-color:#f7f7f7;
color:black;
}
.list_title{padding:3px;color:#999999;text-align:left;}
.list_title a,.list_title a:hover,.list_title a:link,.list_title a:visited{color:#004FDF;font-size:9pt;font-weight:bold;}
.list_title #selected{color:red;font-size:9pt;font-weight:bold;}
.title_style1{border-width:0 1px 1px 0;border-style:solid;border-color:#cccccc;text-align:left;width:30%;}
.title_style1 #inside{border-left:5px solid #6699ff;margin-left:20px;padding:3px 50px 3px 25px;font-weight:bold;}


.search{border:1px solid #cccccc;border-left:15px solid #336699;}
.search td{padding:5px;}
.search select,.search input#text{border:1px solid #6699ff;}


.s_context0{margin:0 5px;padding:5px;heigh:180px;border-bottom:1px dotted #999999;}
.s_context1{margin:0 5px;padding:5px;heigh:180px;border-bottom:1px dotted #999999;}
.s_context1 .bs_img_list{border:1px solid black;float:left;margin:5px;}
.s_context1 h1,.s_context1 h2{margin:0px;font-size:9pt;color:#004FDF;}
.s_context0 .bs_img_list{border:1px solid black;float:left;margin:5px;}
.s_context0 h1,.s_context0 h2{margin:0px;font-size:9pt;color:#004FDF;}

.s_context0 .action,.s_context1 .action,.s_context0 .action a:link,.s_context1 .action a:hover,.s_context1 .action a{color:#999999;font-size:12px;}


#bs_commend .bar{font-size:9pt;margin:0px;padding:3px;color:#666666;text-align:left;width:98%;margin:3px;border-bottom:1px dotted #999999;margin-bottom:10px;}


.mainTable{margin:5px;font-size:9pt;padding:3px;line-height:150%;color:#666666}
.mainTable h1{font-size:9pt;margin:0px;color:black}
.mainTable td{border-bottom:1px dotted #aaaaaa;}
.mainTable #title td{border-bottom:1px solid #999999;font-size:9pt;color:black;font-weight:600;text-align:center;color:#004FDF}
