/* CSS Document */
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
width:100%;
}
*{
margin:0px;
padding:0px;
}
ul{list-style-type:none;}

img{border:none;}

#container{ width:866px; margin:0 auto; }
#logo{ float:left; width:194px; height:18px; margin-left:8px; display:inline; margin-top:25px; overflow:hidden;}
#header{ float:left; width:865px;}
#header ul{ float:left; margin-left:335px; display:inline; margin-top:14px;}
#header ul li{ float:left; margin-left:19px; display:inline; color:#bf3d17; font-size:11px;}
#header ul li a{ color:#bf3d17; text-decoration:underline;}
#email{ float:left; background:url(../img/email.jpg) left no-repeat center ; padding-left:16px;}
#cart{ float:left; background:url(../img/cart.jpg) left no-repeat center; padding-left:16px;}
#nav{ float:left; width:866px; background:url(../img/nav_bg.jpg) repeat-x; height:34px; margin-top:15px;}
#nav ul li{ float:left;}
#nav ul li a{ float:left; padding-left:40px; padding-right:39px; height:34px; line-height:38px; border-right:#ffffff solid 1px; background:url(../img/nav_allow.jpg) center top no-repeat; overflow:hidden; color:#716f63; text-decoration:none;}

#content{ float:left; width:866px; border-top:#ececec solid 3px;}
#left{ float:left; width:195px; padding-bottom:17px;}
#catalog{ float:left; width:194px;}
.li1{ float:left; width:176px; background:#bf3d17 url(../img/catalog_allow.jpg) no-repeat; line-height:24px; border-bottom:#FFFFFF solid 1px; padding-left:14px; font-weight:bold;}
.catalog_a{ color:#ffffff; text-decoration:none;}
.catalog_hover{ color:#fefacb; text-decoration:none;}
.li2{ float:left; width:176px; background:#d96f50; line-height:20px; font-size:11px; font-weight:bold;  padding-left:14px; border-bottom:#FFFFFF solid 1px;}

#search{ float:left; width:190px; background:#808080; }
#search label{ float:left; width:180px; margin-left:5px; display:inline; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
.keyword_input{ width:122px; height:18px; border:#eeeeee solid 1px;}
#search_input{ float:left; width:125px; margin-left:5px; display:inline; margin-top:2px; padding-bottom:5px;}
#go{ float:left; margin-left:7px; display:inline; margin-top:7px;}

#ad{ float:left; width:190px; background:#d8d8d8; }
#ad_caption{ float:left; margin-left:29px; display:inline; margin-top:32px;}
#ad_content{ float:left; width:170px; margin-left:10px; display:inline; line-height:25px; font-size:11px; color:#8d9091; text-align:center;}
#right{ float:left; width:670px; color:#000000; padding-bottom:10px;}
.columns_title{ float:left; width:658px; height:21px; border-bottom:#cdcdcd dotted  1px; border-top:#cdcdcd dotted 1px; margin-top:3px; background:#fefacb; font-size:14px; line-height:21px; padding-left:12px;  font-weight:bold;}
#default_about{ float:left; width:662px; padding-left:12px; font-size:11px; line-height:20px; margin-top:10px; color:#666666; padding-bottom:15px;}
.learn_more{ color:#bf3d17;}
.products{ float:left; width:135px; height:175px; margin-left:30px; display:inline; }
.product_img{ float:left; width:110px; height:110px; background:#cdccca; overflow:hidden; text-align:center;}
.product_img2{ float:left; width:110px; height:110px; background:#cdccca; overflow:hidden; text-align:center;}
.product_img img{ width:110px; height:110px; position:relative; top:-4px; left:-4px;}
.product_no{ float:left; width:125px; color:#bf3d17; font-size:11px; margin-top:3px;}
.product_name{ float:left; width:125px;}
.product_name a{ color:#808080; text-decoration:none; font-size:11px;}
#featrued_products{ float:left; margin-left:3px; display:inline; margin-top:15px;}
#bottom{ float:left; width:866px; background:#fefacb; height:47px; border-bottom:#cdcdcd dotted  1px; border-top:#cdcdcd dotted 1px; margin-top:4px; display:inline; position:relative;}
#bottom span{ float:left; margin-left:380px; display:inline; margin-top:17px; color:#bf3d17; font-size:11px;}
.eweb_font{ color:#bf3d17; text-decoration:underline;}
.title{ float:left; width:662px; height:21px; border-bottom:#cdcdcd dotted  1px; border-top:#cdcdcd dotted 1px; text-align:right; background:#fefacb;  font-size:10px; line-height:21px; color:#828282; padding-right:8px;  }
.title a{color:#828282; text-decoration:none;}
#about{ float:left; width:670px; background:#f1f1f1;}
#white{ float:left; width:670px; height:9px; background:#FFFFFF; }
#about{ float:left; border-top:#ffffff solid 2px; }
#page_title{ float:left; width:658px; color:#bf3d17; font-size:14px; font-weight:bold; margin-left:12px; display:inline; margin-top:14px;}
#about_content{ float:left; width:650px; line-height:17px; margin-top:5px; margin-left:12px; display:inline; color:#656262;}
#contact{ float:left; width:670px; border-top:#ffffff solid 2px; padding-bottom:20px; }
#company_name{ float:left; font-size:14px; font-weight:bold; color:#656262; margin-left:12px; display:inline; margin-top:16px;}
#contact ul{ float:left; width:650px; margin-top:5px;}
#contact ul li{ float:left; width:650px; margin-left:12px; display:inline; color:#656262; margin-top:5px; line-height:15px;}
#map{ float:left; width:590px; height:209px; padding:15px; margin-left:14px; display:inline; margin-top:25px; border:#ffffff solid 1px;}
.feedback_name{ float:left; width:125px; margin-left:2px; display:inline;}
.input_style{ background:url(../img/input_bg.jpg) repeat-x; border-top:#989898 solid 1px; height:20px; border-left:#d5d5d5 solid 1px; border-right:#d5d5d5 solid 1px; border-bottom:none; }
.feedback_input{ float:left;}
.feedback_info{ float:left; margin-top:10px; width:650px;}
.input_message{background:#ffffff url(../img/input_bg2.jpg) repeat-x; border-top:#989898 solid 1px; width:305px; height:120px; border-left:#d5d5d5 solid 1px; border-right:#d5d5d5 solid 1px; border-bottom:none; height:115px;}
#submit{ float:left; width:200px; height:30px; margin-left:126px; display:inline; margin-top:20px;}
#products{ float:left; margin-top:18px; margin-left:3px; display:inline;}
#detail_img{ float:left; width:250px; height:250px; border:#808080 solid 1px; padding:2px; overflow:hidden; margin-left:20px; display:inline; margin-top:10px; text-align:center;}
#detail_desc{ float:left; width:272px; margin-left:33px; display:inline; margin-top:13px; font-family:Arial, Helvetica, sans-serif;}
#item_no{ float:left; width:222px; color:#bf3d17;}
#product_name{ float:left; color:#808080; width:218px; margin-top:2px;}
#product_name h2{ font-size:12px;}
#product_desc{ float:left; color:#666565; width:222px; margin-top:18px; font-size:12px; line-height:17px;}
#add_to_cart{ float:left; width:142px; height:23px; margin-top:18px;}
#back{ float:left; width:62px; height:22px; margin-left:48px; display:inline; margin-top:18px;}
#other_products_title{ float:left; width:650px; padding-left:1px; font-weight:bold; margin-left:7px; display:inline; margin-top:50px; border-bottom:dashed #353535 1px; padding-bottom:5px;}
#inquiry_introduction{ float:left; width:600px; font-size:11px;}
#carts{ float:left; width:600px; margin-top:18px; padding-bottom:18px;}
.inquiry_img{ float:left; width:161px; text-align:center; background:#cbcbcb; margin-left:2px; display:inline; margin-top:2px; padding-top:2px; padding-bottom:2px;}
.inquiry_img img{ width:78px; height:78px;}
.inquiry_name{ float:left; width:162px; text-align:center; background:#cbcbcb; margin-left:2px; display:inline; margin-top:2px; line-height:82px; height:82px; font-size:11px;}
.detele{ float:left; width:166px; text-align:center; background:#cbcbcb; margin-left:2px; display:inline; margin-top:2px; line-height:82px; height:82px; font-size:11px;}
#top_tel{ float:left; width:655px; text-align:right; margin-top:10px;}
.login{ float:left; width:500px; margin-top:10px; margin-left:15px; display:inline;}
#login{ float:left; margin-top:30px;}
.login span{ float:left; width:270px; text-align:right;}
.login input{ float:left; width:120px; margin-left:2px; display:inline;}
#login_submit{ float:left; width:300px; margin-left:287px; display:inline; margin-top:10px;}
#error_info{ float:left; width:300px; margin-left:287px; display:inline; margin-top:6px; color:Red; height:20px;}
#get_account{ float:left; width:400px; margin-left:200px; display:inline; margin-top:10px;}
