@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a{color:#000000; text-decoration:none;}
a:hover{color:#781887; text-decoration:underline;}
.zhref{color:#D6B9DB;}
.htitle,.htitle2{color:#FFFFFF; text-align:center;; height:20px; line-height:20px;}
.htitle2{background:url(../images/home_dot.jpg) repeat-y left; display:block;}
.box2{border-left:#656565 1px solid;}
.box3{border-left:#aaa 1px solid;}
.sbox2,.sbox3{background:url(../images/home_box_bg.jpg) repeat-x top;}
.hproductname{overflow:hidden; color:#FFFFFF; display:block; width:116px; line-height:13px;}
.hproductname:hover{color:#FFFFFF;}
#homesearch input{ line-height:12px; padding:0px 10px; margin:0px; border:#B1B1B1 1px solid; font-size:12px; width:80%;}
.sele{width:160px;}

.tophref{color:#781887; size:14px; font-weight:bold; text-decoration:none;}
.menu_c{background:url(../images/menu_bg_check.jpg);}

#menu a{ padding-bottom:2px; display:block; color:#FFFFFF; text-decoration:none; text-align:center;}
#leftmenu{ margin:0px 10px 0px 5px; background-image:url(images/left_menu_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#F4EAF3;}
#leftmenu a{ display:block; line-height:27px; padding-left:20px; border-bottom:#B481BC 1px solid; color:#761886; text-decoration:none;}
#leftmenu a:hover,#leftmenu .a_c{background-color:#B481BC; color:#FFFFFF;}
#leftmenu .a1{display:block; line-height:27px; padding-left:20px; border-bottom:#B481BC 1px solid; color:#761886; text-decoration:none;
background-image:url(../images/left_menu_bg1.jpg); background-repeat:repeat-x; background-position:top;
}
#leftmenu .a1:hover,#leftmenu .a1_c{background-image:url(../images/left_menu_bg2.jpg); background-repeat:repeat-x; background-position:top; background-color:#B481BC; color:#FFFFFF;}
#leftmenu .sa_c,#leftmenu .sa{padding-left:20px; background-color:#fff; border:0px;}
#leftmenu .sa_c,#leftmenu .sa_c:hover,#leftmenu .sa:hover{padding-left:20px; background-color:#F9F5FA; border:0px; color:#761886;}

#productsearch input{ line-height:16px; border:0px; padding:0px 10px; font-size:12px; width:80%;}

#title{font-size:16px; font-weight:bold; padding-top:10px; line-height:31px;}
#location{ color:#FFFFFF;padding-top:10px; line-height:31px;}
#location a{color:#FFFFFF;}
#content{ padding:20px 12px; line-height:25px;}
#fcontent{padding:30px; line-height:25px;}
#pagelist{font-weight:bold;}
#pagelist span{ color:#781887;}
.newstitle{font-size:16px; font-weight:bold; text-align:center; line-height:30px;}
.newsdate{text-align:center; line-height:26px;}
.newscontent{line-height:22px; font-size:12px;}
.maptitle{ background:#781887; font-weight:bold; padding:40px 0px 5px 7px;}
.mapcontent{ background:url(../images/map_dot.jpg) repeat-y 6px; padding-left:20px;}
.ptitle{font-size:18px; font-weight:bold; color:#781887; padding:5px 0px 20px 0px;}
.productcontent{line-height:26px;}
#productclassinfo{ background:#EFEFF0; color:#781887; border:#781887 1px solid; border-right:0px; line-height:23px; height:23px; margin:0px; padding:0px; width:98%;}
.pinfotitle,.pinfotitle_c{display:block; float:left; padding:0px 5px; border-right:#781887 1px solid;}
.pinfotitle_c{ background:#781887; color:#FFFFFF; cursor:pointer;}

.product1,.product2{ width:49%; float:left; margin:10px 0px;}

#footmenu a{ font-size:14px;  padding:0px 12px; }
#footmenu span{margin-left:12px;}
#footmenu span a{ background-color:#D6B9DB; color:#FFFFFF; padding:3px 12px;}
#copy,#copy a{color:#781887}

#toplink{display:block; width:24px; height:30px; position:absolute;}