@charset "utf-8";
/*取消 Html 原有樣式---------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{
	margin:0;
	padding:0;
}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{
	border:0;
	z-index:22;
	behavior:url("css/iepngfix.htc");
}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

/*基本------------------------------------------*/
html { overflow:-moz-scrollbars-vertical; overflow-y:scroll;z-index: 999;font-size:12px;}
body{font-family: Arial, Verdana, sans-serif, "新細明體";background:#f6f6f6;color:#000000;}
a {color:#000000;text-decoration:none;}

/*共用-----------------------------------------*/
#wrapper{position:relative;margin:0px auto;width:954px;background: url(../images/index_bg.gif) repeat-y;padding-left:5px; overflow:hidden;}
#header{ position:relative; float:left;background: url(../images/top_bg.gif) no-repeat; width:949px;min-height:168px;_height:168px;z-index:99;}
#logo{position:relative; float:left;margin-top:30px;z-index:99;}
#menu{float:left;background:url(../images/run_bg.gif) repeat-x; width:949px;height:34px; margin-top:1px;z-index:99;}
.secondmenu{ display:inline-block; float:left;width:710px; background: url(../images/menu.jpg) no-repeat;height:33px;z-index:99;}
.run{display:inline-block; float:left;width:239px;height:33px;color:#f6f6f6; line-height:33px;}
.m1{ display:inline-block; float:left;width:141px;height:33px; margin-left:1px; text-indent:-9999px;}
.m2{ display:inline-block; float:left;width:141px;height:33px; margin-left:1px;text-indent:-9999px;}
.m3{ display:inline-block; float:left;width:141px;height:33px; margin-left:1px;text-indent:-9999px;}
.m4{ display:inline-block; float:left;width:141px;height:33px; margin-left:1px;text-indent:-9999px;}
.m5{ display:inline-block; float:left;width:141px;height:33px; margin-left:1px;text-indent:-9999px;}
#main{position:relative; float:left;width:908px; background:url(../images/sidebar_bg.gif) repeat-y; padding-left:46px;z-index:99;}
#sidebar{ width:185px; min-height:630px;_height:630px; background:#fafafa; padding-bottom:53px; float:left;}
.search{width:185px; background:#1e1e1e; height:65px; text-align:center; padding-top:8px;}
.searchtext{ border:1px solid #d4d0c8; width:166px; margin-bottom:9px;}
.title{width:185px; background:url(../images/list.gif) no-repeat; height:39px; text-indent:-9999px;}
#content{width:709px;float:left; margin-left:9px;}
#fckcontent{width:709px;float:left;}
#footer{position:relative; clear:both; width:948px; background:url(../images/footer_bg.gif) repeat-x; min-height:68px;_height:68px; margin-left:1px; text-align:center;}
.copyright{ color:#646464; font-size:12px; padding-top:43px;}

/*清單定位*/
.submenu{ position:absolute;left:185px; z-index:9999;display:block;width:400px;background:#fafafa;display:none;}
.submenu_li{position:relative;width:185px;border-bottom:1px dotted #b9b9b9;background: url(../images/ico.gif) no-repeat;background-position:19px 50%;cursor:pointer;}
.submenu_li:hover{}
.submenu_li a{ display:block; width:153px;padding-left:32px;padding-top:2px;padding-bottom:2px;}
.submenu_li a:hover{ color:#F00;}
.threemenu{ position:absolute;top:0px;left:370px; width:153px; z-index:999; display:block; background:#fafafa;display:none;}
/*目錄*/
.sidemenu{position:relative;width:153px;border-bottom:1px dotted #b9b9b9;background: url(../images/ico.gif) no-repeat;background-position:19px 50%; padding-left:32px;padding-top:10px;padding-bottom:8px; cursor:pointer;z-index:99;}
.sidemenu:hover{background-color:#ccc;}
/*商品*/
.sidemenuend{position:relative;display:inline;width:185px;cursor:pointer;background:#fafafa;}
.sidemenuend a{ display:inline-block;width:153px;padding-left:32px;padding-top:0px;padding-bottom:0px;}
.sidemenuend a:hover{ color:#F00;}
.sidemenuend:hover{}

/*商品頁*/
.product_title{ position:relative; float: left ; width:695px; margin-top:5px; margin-left:6px; display:inline;z-index:1;}
.product_title img{z-index:99;}
.productimg2{ float: left;margin-right:0px;}
.crumb{ position:relative; float: left;padding-left: 10px; line-height:20px; padding-top:2px; background: url(../images/ico21.gif) no-repeat; width:655px;background-position:11px 50%; padding-left:40px;}
.pageul{width:269px;height:18px;position:relative;display:inline-block;}

.product_bg{float:left;width:692px; min-height:543px; _height:543px;background: url(../images/product_bg.gif) no-repeat; margin-left:12px; display:inline; padding-top:15px;*padding-top:19px;}
.product_bg ul{float:left;width:692px;}
.product_bg li{ float:left;width:198px; min-height:148px; _height:148px;text-align:center;margin-left:15px; margin-right:8px; margin-top:0px;z-index:1; line-height:20px;}
.product_bg a{ width:198px;}

.pname{ width:695px; text-align:center; line-height:25px; color:#097315;font-size:16px;}
.pname2{ width:695px; text-align:center;color:#000;}
.pname2 a{ display:inline-block;width:50px;}
.pname3{ width:100px;color:#000; margin-top:13px;}
.pname3 a{ display:inline;width:50px; line-height:25px;}
.pname4{ width:695px; text-align:center;color:#000;}
.pname4 a{ display:inline-block;width:646px;}
.fckcont{width:662px;margin-left:33px;}
.pageul_span{position:absolute; width:120px;top:62px;*top:60px;right:20px;}
.pageul_span2{position:absolute; width:120px;top:639px;right:20px;z-index:999;}
.pageul_span_select{border:1px solid #7f9db9; width:71px;}