@charset "utf-8";
/* CSS Document */
img.thumbnail { 

 -ms-interpolation-mode: bicubic;
} 


/* 產品列表 */
.pro_type{padding-bottom:15px; padding-top:10px; margin-bottom:10px;_margin-bottom:0; overflow:hidden; zoom:1;}
.pro_type .pro_type_top{height:22px; position:relative; background:url(../images/index/line.gif) repeat-x bottom; position:relative; margin-bottom:12px;}
.pro_type .pro_type_top .en_2{color:#759d36; font-size:16px; font-family:"Times New Roman"; font-style:oblique; font-weight:bold; padding:0 12px 0 15px; background:#fff; float:left;}
.pro_type .pro_type_top .item{letter-spacing:0.3em; padding:2px 5px 0 22px; display:block; float:left; background:url(../images/product/001.png) no-repeat left top; color:#0066FF;}
.pro_type .pro_type_top .item_0{color:#777; margin-top:2px; display:block;}
.pro_type .pro_type_top .more{position:absolute; right:5px; bottom:5px; width:32px; height:10px;}
.pro_type .box{width:122px; height:150px;_height:160px; margin:0 3px 20px 0; text-align:center; float:left;}
.pro_type .box img{width:120px; border:#ccc 1px solid; margin-bottom:2px;}
.pro_type .box img:hover{border:#aaa 1px solid;}
.pro_type .box .name{color:#757575; padding-bottom:6px; width:122px;}
.pro_type .box .name a{color:#757575; text-decoration:none;}
.pro_type .box .name a:hover{color:#999; text-decoration:underline;}
.pro_type .box .price{background:url(../images/index/price_icon.jpg) no-repeat left 3px; padding-left:14px; height:15px; color:#ff8a00; font-family:Arial; float:right; margin-right:3px;}

/* 產品詳細頁 */
.pro_pic{width:402px; margin:20px 0 0 2px; position:relative; padding-bottom:35px; float:left;}
.pro_pic .pic{width:400px; height:300px; border:#d2d2d2 1px solid; margin-bottom:5px;}
.pro_pic .pic_s{margin-bottom:10px; height:62px;}
.pro_pic .pic_s img{float:left; width:80px; height:60px; border:#d2d2d2 1px solid; margin-right:5px;}
.pro_pic .pic_s img:hover{border:#aaa 1px solid;}
.pro_pic .popularity{position:absolute; left:5px; bottom:0; background:url(../images/product/icon_1.jpg) no-repeat left 2px; padding-left:22px; color:#757575;}
.pro_pic .inq{width:143px; height:30px; position:absolute; right:5px;  _bottom:-30;}


.pro_detail{width:330px; float:right; margin:20px 0 0 0; padding-bottom:35px; position:relative;}
.pro_detail h2{color:#0782ff; font-size:15px; font-weight:bold; margin-bottom:20px;}
.pro_detail .row{background:url(../images/product/line.jpg) repeat-x bottom; padding-bottom:5px; margin-bottom:8px; overflow:hidden; zoom:1;}
.pro_detail .row .item_1{width:90px; background:url(../images/product/icon_2.jpg) no-repeat left 2px; padding-left:16px; float:left;}
.pro_detail .row .text{width:220px; float:left; line-height:20px;}
.pro_detail .inf{background:#ffffe9; padding:10px; margin:10px 0;}
.pro_detail .inf ul li{background:url(../images/product/icon_3.jpg) no-repeat left 8px; padding-left:10px; margin-bottom:3px;}
.pro_detail .back{position:absolute; right:5px; bottom:0; width:86px; height:26px;}
.pro_detail .next{position:absolute; right:110px; bottom:0; width:86px; height:26px;}


/* 詢價單設定 */
.inquiry .ps{line-height:18px; margin:10px 0 10px 60px;}
.inquiry .ps a{color:#0066FF; text-decoration:none;}
.inquiry .ps a:hover{text-decoration:underline;}
.inquiry table{width:100%; margin-top:10px;}
.inquiry table thead th{background:#888; padding:2px 5px; color:#fff; text-align:center; border-bottom:#8e9a12 1px solid;}
.inquiry table tbody th{border-bottom:#ccc 1px dotted; color:#888; text-align:left; padding:2px 5px;}
.inquiry table tbody th a{color:#6f7908; text-decoration:none;}
.inquiry table tbody th a:hover{color:#bbb; margin-left:1px;}
.inquiry table tbody td{border-bottom:#ccc 1px dotted; text-align:center; padding:2px 5px; font-size:12px; color:#777;}
.inquiry table tbody td a{color:#6f83a1; text-decoration:none;}
.inquiry table tbody td a:hover{text-decoration:underline;}
.red{color:#FF0000;}
.inquiry table tfoot th{background:#fff;}
.inquiry table tfoot td{text-align:right; background:#e6e6cc; padding:3px 10px; border-bottom:#d6d6b2 1px solid; border-top:#d6d6b2 1px solid; color:#333;}

.inquiry .fix{float:right; height:25px; text-align:right; position:relative; margin:30px 0;}
.inquiry .fix p{margin-right:170px; padding-top:4px;}
.inquiry .fix .fix_but{position:absolute; right:0; width:128px; height:21px; text-align:center; padding-top:4px; background:url(../images/primary/but_bg2.jpg) no-repeat;}
.inquiry .fix .fix_but a{color:#333; text-decoration:none;}
.inquiry .fix .fix_but a:hover{text-decoration:underline;}
.inquiry .butbox{margin:100px 0 0 30px; height:25px;}
.inquiry .butbox .butbg{width:128px; height:21px; text-align:center; padding-top:4px; background:url(../images/primary/but_bg.jpg) no-repeat; float:left; margin-right:20px;}
.inquiry .butbox .butbg a{color:#333; text-decoration:none;}
.inquiry .butbox .butbg a:hover{text-decoration:underline;}


.inquiry_q{
	margin:50px 0 20px 10px;
	padding:2px 2px 2px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#996600;
	text-decoration: none;
	width:630px;
	height:20px;
	float:left;
}

/* form */
.simpleform{
	font-size:13px;
	color:#666;
	width:100%;
}
.simpleform .text{
	width:220px;
	padding:3px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
}
.simpleform .text1{
	width:300px;
	padding:3px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
}
.simpleform .text2{
	width:40px;
	padding:3px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
}
.simpleform .text3{
	width:160px;
	padding:3px;
	border:0;
	background-color:#FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
}
.simpleform .textbox{
	width:550px;
	height:180px;
	padding:5px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
}
.simpleform .row {
	margin-bottom:15px;
}
.simpleform .row label{
	display:block;
	float:left;
	width: 100px;
	text-align:right;
	margin-right: 8px;
}
.simpleform .buttonbar{width:86px; height:26px; margin:auto;}


/* edm 編輯區 */
.edm{margin:15px 0 20px 0; width:705px; height:841px; padding:250px 0 0 45px;}
.edm .box1{width:122px; height:155px; margin:0 12px 10px 0; text-align:center; float:left;}
.edm .box1 img{width:120px; border:#ccc 1px solid; margin-bottom:2px;}
.edm .box1 img:hover{border:#aaa 1px solid;}
.edm .box1 .name1{color:#757575; padding-bottom:6px; width:122px;}
.edm .box1 .name1 a{color:#757575; text-decoration:none;}
.edm .box1 .name1 a:hover{color:#999; text-decoration:underline;}
.edm .box1 .price1{background:url(../images/index/price_icon.jpg) no-repeat left 3px; padding-left:14px; height:15px; color:#ff8a00; font-family:Arial; float:right; margin-right:3px;}
















