/*--產品-----------------------------------------------------------------------------------------------------------*/
/*==三角形列表========================*/
#mbiaoge {
    width:690px;
    margin-left:-25px;
    margin-bottom:20px;
}
#ubiaoge li{
	list-style:none;
	background:url(images/p2/knife/cos.png) no-repeat scroll 0px 8px transparent;
	padding-left:10px;
	float:left;
	margin-right:10px;
	width :195px;
	font-size:10pt;
}
#ubiaoge li a:hover{
	list-style:none;
    background:url(images/p2/knife/cos_2.png) no-repeat scroll 0px 8px transparent;
	color:#F00;
	display:block;
	z-index:10;
	margin-left:-10px;
	padding-left:10px;
}
.phover{
    list-style:none;
    background:url(images/p2/knife/cos_2.png) no-repeat scroll 0px 8px transparent;
	color:#F00;
	display:block;
	z-index:10;
	margin-left:-10px;
	padding-left:10px;
}
#biaoge {
	list-style:none;
}
#biaoge li a{
    
    list-style:none;
	background:url(images/p2/knife/cos.png) no-repeat scroll 0px 10px transparent;
    min-width:100px;
	overflow:hidden;
    height:26px;
    line-height:30px;
    float:left;
	
	margin:0 0 0 2px;
	padding-left:10px;
	color:#919191;
	display:block;
}
#biaoge li.biaotou {
	list-style:none;
    min-width:100px;
	overflow:hidden;
    height:10px;
    line-height:30px;
    float:left;
	margin:0 0 0 2px;
	padding-left:10px;

	display:block;	
	*float:left;
}
#biaoge li a:hover{
	background:url(images/p2/knife/cos_2.png) no-repeat scroll 0px 10px transparent;
	color:#F00;
	display:block;
	float:left;
	*float:left;
	list-style:none;
}
#biaoge li.biaotou {
	display:block;
	float:left;
	list-style:none;
}
/*==========================*/
#products_line{
	float:left;
	width:100%;
	min-height:50px;
	padding:45px 0 0 0;
	background-image: url(images/p2/knife/line_2.png);
	background-repeat: no-repeat;
	background-position: 0px 20px;
}
#products_line_products{
	list-style:none;
	background:url(images/p2/knife/list_produccts.png) no-repeat ;
	width:100%;
	height:54px;
	margin-bottom:10px;
	margin-left:5px;
	float:left;
}
#products_line_products:hover{
	background:url(images/p2/knife/pic.png) no-repeat left center;
}
.products_pic{
	float:left;
	width:135px;
	padding:17px 0 0 35px;
	margin-top:0px;
}
.products_word{
	color:#0a4588;
	min-width:120px;
	max-width:120px;
	min-height:20px;
	text-align:center;
	float:left;
	position:relative;
	font-family:"新細明體";
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	margin-top:3px;
	line-height:150%;
	padding:5px 18px 10px 18px;
	background:url(images/p2/knife/line_right.png) no-repeat left;
	font-size: 12px;
}
.products_icon{
	float:left;
	position:relative;
	height:46px;
	line-height:48px;
	margin-top:2px;
	padding:5px 18px 0 17px;
	background:url(images/p2/knife/line_right.png) no-repeat left ;
}
.products_icon img{
	padding:7px 0 0 3px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    .products_icon{padding:5px 7px 0 4px;} 
} 

/*==產品部分 detail========================*/
#detail{
    margin-top:25px;
    width:650px;
    float:left;
    font-size:10pt;
    line-height: 160%;
}
#detail2{
    margin-top:34px;
    margin-left:22x;
    margin-left:50px !important;   
    width:650px;
    _width:680px;
    float:left;
    font-size:10pt;
    line-height: 160%;

}
#textarea{
	*margin-top:-50px;
}

.ptable{
    border-left:1px solid #C3C3C4;
    border-bottom:1px solid #C3C3C4;  
    margin-bottom:0px; 
    text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	
}
.ptable th{
    background:#96c3e9;
	text-align:center;
    color:#FFF;
    line-height:160%;
	font-family:Arial, Helvetica, sans-serif; 
    border-left:1px solid #C3C3C4;  
}
.ptable tr.white td{
 	border-left:1px solid #C3C3C4;  
    background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	/*text-align:left;
	padding:0 0 0 35px;
	height:30px;*/
}
.ptable tr.gray td{
	border-left:1px solid #C3C3C4;  
    background-color:#e6e6e7;
	font-family:Arial, Helvetica, sans-serif;
	/*text-align:left;
	padding:0 0 0 35px;
	height:32px;*/	
}

table.ptable td,table.ptable tr th, table.ptable2 td,table.ptable2 tr th,table.tables td,table.tables th{
	border-right:#c3c3c4 solid 1px;
	text-align:center;
	height:30px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-0.03px;
}

table.ptable tr th, table.ptable2 tr th{
	letter-spacing:0px;
}

.ptable2{
     border-left:2px solid #C3C3C4;  
    text-align:center;
    display:inline-table;
	
    /*table-layout:fixed;
    white-space:nowrap;*/
    border-bottom:1px solid #C3C3C4;  
    zoom: 1;
	overflow:scroll;
    *display: inline; 
	font-family:Arial, Helvetica, sans-serif;
	overflow-y:none;
	
}

.ptable2 th{  
    background:#96c3e9; 
	font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
    line-height:200%;
    white-space:nowrap;
	padding :0 11.5px 0 10px;

	
}

.ptable2 td{
	font-family:Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #e6e6e7;
}

.ptable2 tr.white td{
    background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
.ptable2 tr.gray td{
    background-color:#e6e6e7;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	table-layout:fixed ;
    white-space:nowrap; 
   
    zoom: 1;
	*display: inline; /*ie7*/
}

.ptable3{
    text-align:center;
	font-family:Arial, Helvetica, sans-serif;
    table-layout:fixed;
    white-space:nowrap;
}

/*隔行變色*/
.tables{
	margin-bottom:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C3C3C4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3C3C4;
}
.tables tr th, .tables tr td { vertical-align:middle; }
.tables tr th{
    background:#96c3e9;
	text-align:center;
    color:#FFF;
    line-height:160%;
	font-family:Arial, Helvetica, sans-serif; 
    /*border-left:1px solid #C3C3C4;*/
}
.tables tr td { padding:5px; }
.tables tr.even td { background:#E6E6E7; }
.tables tr.over td {  }
/*.tables tr td table tr.even td { background:none; }
.tables tr td table tr.over td { background:none;  }*/
.tables table tr th, .tables table tr td { border:0; }

#alltable{
    
}

#tabs{
    *margin-top:10px;
    border-bottom:1px solid #999;  
    min-height:26px;
    width:650px;
	
}
#tabs ul{
    margin-left:-40px;
}
#tabs ul li{
    text-align:center;
    background:url(images/p2/knife/dt1.jpg) bottom no-repeat;
    list-style-type:none;
    padding:0 0px 0 2px;        
    margin-right:3px;
    height:26px;
	width:70px;
    float:left;
    line-height:200%;
	font-weight:500;
	letter-spacing:2px;
}
#tabs ul li a:hover {
    color:#0074b3;
}

.tab{
    margin-top:3px;
	background:#FFF;
    width:650px; 
    float:left;
	min-height:100px;
	overflow:hidden;
	
}

.tab1{
    margin-bottom:30px;
    float:left;
}

.tableHeader{
    width:150px; 
    float:left;
	background:#fff;
	padding-bottom:80px;

}

.tableBody{
	margin-bottom:-2px;
    
	position:relative;
	float:left;
    display:inline-table;
	min-width:100px;
}
#product_item_detail_width {
	width:500px;

	float:left;
	height: auto !important;
	overflow-x:auto;
}
#product_item_detail_list {

}
#product_item_detail {
	width:400px;
	border:0px;
	float:left;}

.pager2{
    float:right;
	margin-bottom:10px;
}

#top_detail{
	width:680px;
	min-height:150px;
	overflow:hidden;
	background:url(images/p2/knife/table.png) bottom no-repeat;
	padding:0 0 20px 0;
}
#products_zoom{
	background:url(images/p2/knife/zoom_bg.png) no-repeat left;
	width:145px;
	height:408px;
	float:left;
	margin-right:20px;
}
#products_zoom img{
	margin:25px;
	margin-left:20px;
	margin-right:15px;
}

.material_line{
    margin-top:10px;
    background /**/:url(images/p2/knife/material_line.png) no-repeat; 
    width:650px;
    height:20px;
    float:left;
}
/*==表格上的文字和icon部分========================*/
#top_detail_title{
	background:url(images/p2/knife/title_main.png) no-repeat scroll 0px 2px transparent;
	padding:0 0 0 10px;
	margin:10px 0 0 0px;
	line-height:22px;
	color:#0074b3;
	width:185px;
	min-height:17px;
	overflow:hidden;
	font-size:16px;
	font-weight:bold;
	float:left;
}
#top_detail_icon{
	width:290px;
	height:30px;
	float:right;
	margin:2px 0 0 0;
 }
#top_detail_icon img{
	margin:1px;
	float:right;
}
#top_detail_main{
	width:480px;
	line-height:16px;
	float:left;
	color:#000;
	font-family:"新細明體";
	padding:15px 0 0 0px;
	margin:15px 0 0 0; 
	font-size:12px;
	background:url(images/p2/knife/top_main_line.png) no-repeat scroll 10px 2px transparent;
}
/*==表格01========================*/
.table01 table{
	margin:29px 0 0 0;
	
}
.table01{
	width:485px;
	min-height:24px;
	overflow:hidden;
	margin:13px 0 0 0px;
	background:#000;
	float:left;
	color:#535353;
	font-weight:bold;
	background:url(images/p2/knife/table01.png) no-repeat top left;

}
.table01 .table_title tr td{
	background:#96c3e9;
	color:#FFF;
}
.table01 table td{

	border-right:#c3c3c4 solid 1px;
	height:30px;
}
/*==表格02========================*/
.table02_top{
	width:650px;
	height:24px;
	border-bottom:1px solid #d2d2d2;
	margin:20px 0 0 0px;
}
.table02_top li{
	background:url(images/p2/knife/btn_bg.png) no-repeat;
	color:#9fa0a0;
	font-family:Arial, Helvetica, sans-serif ,"新細明體";
	font-size:12px;
	float:left;
	width:63px;
	height:24px;
	list-style:none;
	text-align:center;
	margin-left:3px;
}
.table02_top li a{
	color:#9fa0a0;
	display:block;
}
.table02_top li a:hover{
	color:#0074b3;
	display:block;
}
.table02{
	width:647px;
	min-height:24px;
	overflow:hidden;
	margin:5px 0 0 3px;
	float:left;
	color:#535353;
	font-weight:bold;
}

.table02 .table_title tr td{
	background:#96c3e9;
	color:#FFF;
}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
    #notable tr td{height:30px;} 
    
} 

