﻿@charset "utf-8";
/***********************************************************************
 @ filename         : product.css
 @ author           : twin lin
 @ description      : 首頁
 @ media            : screen
 @ modified         : 2012-5-7
**********************************************************************/
/*
.product_current{
	width:110px; height:62px; position:absolute; left:110px;z-index:999;
}
*/
/************內容************/
div#content {
	/*height:850px;*/
	padding-top:30px;
	padding-bottom:80px;
	margin: 0 auto;	
	height: auto;
	
}
div#content.p00_bg{
	background:url(../product_images/bg123.jpg) top center repeat-x;
}
div#content.p01_bg{
	background:url(../product_images/bg01.jpg) top center repeat-x;
}
div#content.p02_bg{
	background:url(../product_images/bg02.jpg) top center repeat-x;
}
div#content.p03_bg{
	background:url(../product_images/bg03.jpg) top center repeat-x;
}
div#content.p04_bg{
	background:url(../product_images/bg04.jpg) top center repeat-x;
}
div#content.p05_bg{
	background:url(../product_images/bg05.jpg) top center repeat-x;
}
div#content.p06_bg{
	background:url(../product_images/bg06.jpg) top center repeat-x;
}
div#header div.nav div.current_menu{
	position:relative;
	height: 62px;
	width: 110px;
	
}
/************主內容************/
div.product_content {
	clear:both;
	width:940px;
	height:auto;
	margin:0 auto;
	position:relative;
	font-size:13px;
}
div.product_content div.main_content {
	text-align:center;
	margin-top: 100px;
}
div.product_content div.main_content_keyword {
    margin-top:3px;
	padding-top:3px;
	padding-left:3px;
	text-align:left;
	border-width:1px;
	border-top-style:solid; 
	border-color:#cccccc;
	
}



.left_keyword_form_input

{
 	text-align:left;
	border-width:1px;
	border-top-style:solid; 
	border-left-style:solid; 
    border-right-style:solid;
	border-bottom-style:solid; 
	border-color:#cccccc;
	
}

/************地圖************/
div#content div.sitemap_pro {
	margin:0 auto;
	margin-top: -30px;	 
	width:940px;
	padding-top:120px;
	
/*	height:140px;*/
	font-size:12px;
	color:#cccccc;
	text-align:right;
	border-width:1px;
	border-bottom-style:solid; 
	border-color:#cccccc;
	background:url(../products_images/sub_menu_pro.gif) 0 0 no-repeat;
	
}


div#content div.sitemap {
	margin:0 auto;
	margin-top: -30px;	 
	width:940px;
	padding-top:70px;
	
/*	height:140px;*/
	font-size:12px;
	color:#cccccc;
	text-align:right;
	border-width:1px;
	border-bottom-style:solid; 
	border-color:#cccccc;
	background:url(../products_images/sub_menu_index.gif) 0 0 no-repeat;
	
}

div#content div.sitemap_rec {
	margin:0 auto;
	margin-top: -30px;	 
	width:940px;
	padding-top:70px;
	
/*	height:140px;*/
	font-size:12px;
	color:#cccccc;
	text-align:right;
	border-width:1px;
	border-bottom-style:solid; 
	border-color:#cccccc;
	background:url(../products_images/sub_menu_rec.gif) 0 0 no-repeat;
	
}


div#content div.sitemap .current {
	color:#72933a;
	font-weight:bold;
}
/************選單************/
div#content div.nav {
	margin:0 auto;
	padding-left:10px;
	padding-top:20px;
	width:940px;
	height:20px;
	margin-bottom:5px;
	font-size:24px;
	font-weight:600;
	color:#ff6600;
	font-weight:900;
	
}
div#content div.nav h2.product_title{
	float:left;
	height:50px;
	width:300px;
}
div#content div.nav ul.main_menu{
	float:right;
	height:50px;
	width:640px;
	background:url(../product_images/menu_bg_w770.png) right 0 no-repeat;
}
div#content div.nav ul.main_menu li {
	width:92px;
	height:50px;
	float:left;
	display: block;
	overflow:hidden;
	text-indent: -200em;
}
div#content div.nav ul.main_menu li a {
	display:block;
	height:50px;
	width:92px;
	background:url(../product_images/menu.png) 256px 0 no-repeat;
}
div#content div.nav ul.main_menu li.menu1, 
div#content div.nav ul.main_menu li.menu1 a, 
div#content div.nav ul.main_menu li.menu1 a:link {
	background-position:-2px 0;
}
div#content div.nav ul.main_menu li.menu2, 
div#content div.nav ul.main_menu li.menu2 a, 
div#content div.nav ul.main_menu li.menu2 a:link {
	background-position:-96px 0;
}
div#content div.nav ul.main_menu li.menu1 a:hover {
	background-position:-2px -50px;
}
div#content div.nav ul.main_menu li.menu2 a:hover {
	background-position:-96px -50px;
}
div#content div.nav ul.main_menu li.menu1 a.current {
	background-position:-2px -50px;
}
div#content div.nav ul.main_menu li.menu2 a.current {
	background-position:-96px -50px;
}

/**產品目錄**/
.productSlide{
	position:relative;
	z-index:10;
	width:940px;
	height:129px;
	top:5px;
	margin:0px auto;
	padding-bottom:20px;
}
.productSlideIn{
	width:940px;
	height:129px;
	margin:0 auto;
	background:url(../products_images/sub_menu_index.gif) 0 0 no-repeat;
}
.productSlide .aLeft, .productSlide .aRight{
	height:129px;
}
.productSlide .aLeft{
	float:left;
	width:25px;
}
.productSlide .aRight{
	float:right;
	width:25px;
}
.productSlide .aBody, .productSlide .aItem{
	position:relative;
}
.productSlide .aBody{
	float:left;
	width:890px;
	height:129px;
}
.productSlide .aItem div{
	position:relative;
	float:left;
	width:127px;
	height:129px;
	text-indent:-9999px;
}
.productSlide .aItem a{
	display:block;
	position:absolute;
	width:127px;
	height:129px;
	background:url(../products_images/sub_menu.jpg) 0 0 no-repeat;
}
.productSlide .aItem a:hover{
	background:url(../products_images/sub_menu_over.jpg) 0 0 no-repeat;
	width:127px;
	height:129px;
}
#productSlide .productSlideIn .aBody .aItem .p01 a, 
#productSlide .productSlideIn .aBody .aItem .p01 a:link {
	background-position:0 0;
}
#productSlide .productSlideIn .aBody .aItem .p02 a, 
#productSlide .productSlideIn .aBody .aItem .p02 a:link {
	background-position:-127px 0;
}
#productSlide .productSlideIn .aBody .aItem .p03 a, 
#productSlide .productSlideIn .aBody .aItem .p03 a:link {
	background-position:-254px 0;
}
#productSlide .productSlideIn .aBody .aItem .p04 a, 
#productSlide .productSlideIn .aBody .aItem .p04 a:link {
	background-position:-381px 0;
}
#productSlide .productSlideIn .aBody .aItem .p05 a, 
#productSlide .productSlideIn .aBody .aItem .p05 a:link {
	background-position:-508px 0;
}
#productSlide .productSlideIn .aBody .aItem .p06 a, 
#productSlide .productSlideIn .aBody .aItem .p06 a:link {
	background-position:-634px 0;
}
#productSlide .productSlideIn .aBody .aItem .p07 a, 
#productSlide .productSlideIn .aBody .aItem .p07 a:link {
	background-position:-761px 0;
}
#productSlide .productSlideIn .aBody .aItem .p01 a.current {
	background:url(../products_images/sub_menu_over.jpg) 0 0 no-repeat;
}
#productSlide .productSlideIn .aBody .aItem .p02 a.current {
	background:url(../products_images/sub_menu_over.jpg) -127px 0 no-repeat;
}
#productSlide .productSlideIn .aBody .aItem .p03 a.current {
	background:url(../products_images/sub_menu_over.jpg) -254px 0 no-repeat;
}
#productSlide .productSlideIn .aBody .aItem .p04 a.current {
	background:url(../products_images/sub_menu_over.jpg) -381px 0 no-repeat;
}
#productSlide .productSlideIn .aBody .aItem .p05 a.current {
	background:url(../products_images/sub_menu_over.jpg) -508px 0 no-repeat;
}
#productSlide .productSlideIn .aBody .aItem .p06 a.current {
	background:url(../products_images/sub_menu_over.jpg) -634px 0 no-repeat;
}
#productSlide .productSlideIn .aBody .aItem .p07 a.current {
	background:url(../products_images/sub_menu_over.jpg) -761px 0 no-repeat;
}
