﻿@charset "utf-8";
html,body{font:12px arial;font-weight:normal;color:#000000;margin:0px;padding:0px;background-color:#FFFFFF;}

a:link {font-weight:normal;color:#000000;text-decoration:none;}
a:visited {font-weight:normal;color:#000000;text-decoration:none;}
a:hover {font-weight:normal;color:#000000;text-decoration:underline;}

a.w:link {font-weight:normal;color:#FFFFFF;text-decoration:none;}
a.w:visited {font-weight:normal;color:#FFFFFF;text-decoration:none;}
a.w:hover {font-weight:normal;color:#FFFFFF;text-decoration:underline;}

table,tr,td,div,p,span{font:12px arial;font-weight:normal;color:#000000;}
input,textarea,option,select{font-size:11px;}
textarea, input{vertical-align:middle;border:#4FA018 1px solid;padding:2px;}
.imgbutton{border:#FFFFFF 0px solid;padding:0px;}
form{margin:0px;padding:0px;}

div.left{float:left;}
div.right{float:right;}
button{PADDING-RIGHT: 10px;DISPLAY: inline-block;PADDING-LEFT: 10px;PADDING-BOTTOM: 0px;VERTICAL-ALIGN: baseline;OVERFLOW: visible;CURSOR: pointer;LINE-HEIGHT: 18px;PADDING-TOP: 0px;HEIGHT: 20px;TEXT-DECORATION: none;-moz-background-clip: padding;-o-background-clip: padding;-webkit-background-clip: padding;-khtml-background-clip: padding;background-clip: padding;border:#4FA018 1px solid;}
.btnred{BACKGROUND: url(../images/btnred.gif) #FFFFFF repeat-x -1px 0px;color:#FFF;}
.btnwhite{BACKGROUND: url(../images/btnwhite.gif) #FFFFFF repeat-x -1px 0px;color:#555;border:#DFDFDF 1px solid;}
.btn{background-image:url(../images/btn_bg1.jpg);background-repeat:no-repeat;background-position:center;width:109px;height:23px;border:#FFFFFF 0px solid;font-size:11px;}

.mainbar{margin:0px auto;width:913px;clear:both;}

#topimg{background:url(../images/topimg01.jpg);}
#menu{height:32px;line-height:32px;background:url(../images/menu/bgtop.jpg) top repeat-x;border:#7CA800 1px solid;width:911px;margin-bottom:1px;}
#menu ul{margin:0px;padding:0px;}
#menu ul li{float:left;margin:0px;padding:0px;list-style:none;}
#menu ul li a{display:block;padding:0px 22px;font:bold 13px/32px Arial;text-decoration:none;color:#000000;}
#menu ul li a:hover,#menu .menu_a_hover{display:block;padding:0px 22px;font:bold 13px/32px Arial;text-decoration:none;background:url(../images/menu/bgover.jpg) center no-repeat;color:#FFFFFF;}
#submenu{background:url(../images/menu/bgbottom.jpg) #78B00D top repeat-x;border:#89C715 1px solid;width:911px;min-height:28px;height:auto !important;height:28px;}
.submenuclass{float:left;display:none;background:url(../images/menu/bgbottom.jpg) #78B00D top repeat-x;width:100%;}
.submenuclass ul{margin:0px;padding:0px;}
.submenuclass ul li{float:left;list-style:none;font:12px/28px Arial;color:#FFFFFF;}
.submenuclass ul li a:link,.submenuclass ul li a:visited{font:12px/28px Arial;color:#FFFFFF;padding:0px 5px;white-space:nowrap;}
#loc{margin-top:8px;}

#mainbody{margin-top:8px;margin-bottom:8px;}

#bottom{background-color:#77A618;color:#FFFFFF;padding:8px 0px;}
#bottom div{padding:0px 8px;color:#FFFFFF;line-height:30px;text-align:center;}
#bottom div a:link,#bottom div a:visited,#bottom div a:hover{color:#FFFFFF;text-decoration:underline;margin:0px 10px;}
#friendslink{line-height:35px;text-align:center;padding:5px 1px;}
#friendslink span{margin:1px 5px;}

.lrbar{float:left;width:202px;margin:0px 1px;padding-bottom:10px;background-color:#F2FAE0;overflow:hidden;}
#left_member_login ul{margin:6px;padding:0px;}
#left_member_login ul li{float:left;margin:2px;padding:0px;list-style:none;}
#left_member_login ul li span{height:20px;line-height:20px;}
#left_member_login .left_login_th{float:left;width:60px;color:#4FA018;}
#left_member_login .left_login_input_width{width:116px;margin:0px;}
.securitycode_input_width{width:30px;margin:0px 3px 0px 0px;}
#left_machining ul{margin:3px;padding:0px;}
#left_machining ul li{float:left;margin:2px;padding:0px;list-style:none;background-image:url(../images/bg001.jpg);background-repeat:no-repeat;background-position:center;width:94px;height:36px;line-height:36px;color:#FFFFFF;text-align:center;font-weight:bold;font-size:14px;}
#right_news ul{margin:4px;padding:0px;}
#right_news ul li{float:left;width:188px;margin:1px;padding:2px;height:17px;line-height:16px;background:url(../images/bg002.jpg) bottom repeat-x;list-style:none;}
#right_news ul li a:link,#right_news ul li a:visited{color:#000000;text-decoration:none;}
#right_news ul li a:hover{color:#000000;text-decoration:underline;}
#right_photos ul{margin:6px;padding:0px;}
#right_photos ul li{margin:2px;padding:0px;list-style:none;text-align:center;}
#right_photos ul li img{border:#E49E30 3px solid;}

.pagetitle{background:url(../images/bgpagetitle.jpg) center no-repeat;font:bold 14px/30px arial;color:#FFFFFF;padding-left:20px;margin-bottom:9px;}
.pagetitle2{background-image:url(../images/tp1.gif);padding-left:35px;margin-bottom:9px;}
.pagetitle2 h2{font:bold 20px/34px arial;color:#000000;}
.home_center{width:484px;margin:0px auto;clear:both;}
#banner{margin-bottom:9px;}
#product_list{}
#product_list ul{margin:0px;padding:0px;}
#product_list ul li{float:left;margin:7px !important;margin:5px;padding:3px;list-style:none;border:#639606 1px solid;width:220px;height:125px;overflow:hidden;}

.protitle{background:url(../images/bg003.jpg) right no-repeat;height:22px;text-align:right;padding-right:3px;color:#283C01;font:bold 13px/22px Arial;margin-bottom:3px;}
.prophoto{width:100px;height:100px;overflow:hidden;margin-right:5px;}
.protext div{line-height:18px;}

.insidebody{margin:0px 25px;}

#ArticleTitle{text-align:center;}
#ArticleDate{border-top:#DFDFDF 1px solid;border-bottom:#DFDFDF 1px solid;height:28px;line-height:28px;text-align:center;}
#ArticleContent{line-height:22px;}
#ArticleButton{text-align:center;margin:5px 0px;}

#content_list ul{margin:5px;padding:0px;}
#content_list ul li{list-style:none;margin:1px;padding:2px;height:21px;line-height:20px;background:url(../images/bg002.jpg) bottom repeat-x;}
#content_list .list_date{color:#CCCCCC;margin-left:10px;}
#content_list ul li .sn{float:left;width:18px;text-align:right;padding-right:10px;}

/* price.asp : price list table style*/
.prc_table{border:#FFFFFF 1px solid;border-bottom:#CCCCCC 1px solid;border-collapse:collapse;}
.prc_tr{background:#FFFFFF;}
.prc_tr:hover{background:#EFEFEF;}
.prc_category{text-align:left;width:28%;}
.prc_style{text-align:left;width:27%;}
.prc_qty{text-align:right;width:15%;}
.prc_unit{text-align:left;width:15%;}
.prc_price{text-align:right;width:15%;}

#right_category ul{margin:0px;padding:0px;}
#right_category ul li{float:left;width:96px;height:31px;line-height:31px;overflow:hidden;margin:2px;padding:0px;list-style:none;background-image:url(../images/bgcate.jpg);text-align:center;}
#right_category ul li a{color:#FFFFFF;font:bold 12px/31px Arial;}

#left_quote .imgstyle{border-bottom:#DDE7C1 1px solid;}
#mcdesc{margin-top:10px;line-height:22px;}
.scdescstyle{line-height:20px;}