body {
	margin:0px;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
input{vertical-align:middle; height:22px;}
select{vertical-align:middle; height:22px;}
img{vertical-align:bottom; border:0px;}
table{ margin:10px;}
.clear{ clear:both;}
a,a:visited,a:active {color:#3782CC;text-decoration:underline;}
a:hover {color:#FF0000;text-decoration: underline;}


.h1:visited {color:#003399; text-decoration:underline; padding:0px 10px;}
.h1:link { color:#003399; text-decoration:underline; padding:0px 10px; }
.h1:hover { color:#003399; text-decoration:underline; padding:0px 10px; }
.h1:active { color:#003399; text-decoration:underline; padding:0px 10px;}

.h2:visited {color:#0066FF; text-decoration:none;}
.h2:link { color:#0066FF; text-decoration:none; }
.h2:hover { color:#0066FF; text-decoration:none; }
.h2:active { color:#0066FF; text-decoration:none;}

.h3:visited{color:#009933; text-decoration:underline;}
.h3:link { color:#009933; text-decoration:underline; }
.h3:hover { color:#009933; text-decoration:underline; }
.h3:active { color:#009933; text-decoration:underline;}

.h4:visited {color:#FF0000; text-decoration:underline; margin-left:10px;}
.h4:link { color:#FF0000; text-decoration:underline; margin-left:10px;}
.h4:hover { color:#009933; text-decoration:underline; margin-left:10px;}
.h4:active { color:#009933; text-decoration:underline; margin-left:10px; }


.h5:link {  font-size:14px; color:#006699; text-decoration:underline;}
.h5:hover { font-size:14px; color:#006699; text-decoration:underline; }
.h5:active { font-size:14px; color:#006699; text-decoration:underline; }
.h5:visited { font-size:14px; color:#006699; text-decoration:underline; }

.h6:link {color:#B10000; text-decoration:none;  }
.h6:hover {color:#B10000; text-decoration:none;   }
.h6:active {color:#B10000; text-decoration:none; }
.h6:visited {color:#B10000; text-decoration:none; }

.h7:visited {color:#006699; text-decoration:underline; font-weight:bold;}
.h7:link {color:#006699; text-decoration:underline; font-weight:bold;}
.h7:hover {color:#006699; text-decoration:underline; font-weight:bold;}
.h7:active {color:#006699; text-decoration:underline; font-weight:bold;}

.h8:visited {color:#333333; text-decoration:none; line-height:130%}
.h8:link {color:#333333; text-decoration:none; line-height:130%}
.h8:hover {color:#333333; text-decoration:underline; line-height:130%}
.h8:active {color:#333333; text-decoration:none; line-height:130%}
.list{ font-size:12px; color:#999999;}
.allbuy{ margin:10px 0 10px 0px; font-size:16px;}

.text-1{font-size:14pt; }

#logo{background:url(images/bj-1.gif); width:1003px; height:102px; margin:0 auto; padding:0px; }
#logo .bookmark{float:right; margin-right:15px;*margin-right:15px !important;*margin-right:9px; padding:20px 0px; *padding:10px 0px !important;*padding:10px -8px 10px 0px; width:700px; }
#logo ul,li{margin:0px; padding:0px;list-style:none;}
#logo h1{font-family:verdana, sans-serif;font-size:12px; padding:0px 4px; margin:0px;}
#logo ol{ float:right; margin:0px; padding:0px;}
#logo ol.textlogo, #logo ol.upspic{ margin:13px 15px 7px 3px;font-family:Verdana,Arial;}
.cart{color:#CC6600; font-weight:bold; font-size:12px;}
#logo img{float:left;}


#navigation{margin:0 auto; padding:0px; background:url(images/bj-2.gif) no-repeat; height:28px; width:1003px;}
#navigation ul{margin:0px; padding:6px 0px 7px 0px; list-style:none; height:15px; float:left;}
#navigation li{margin:0px; padding:0px 8px; display:inline;  height:28px;}
#navigation img{float:right; margin:6px 15px 7px 0px;}
#navigation a{color:#FFFFFF; font-size:13px; text-decoration:none; font-weight:bold;}

#search_product{background:url(images/search-bj.gif); width:1003px; height:33px; margin:1px auto 0px auto; color:#FFFFFF;}
#search_product form {height:20px; float:left; margin:0px;  padding:0px 0px 0px 10px;}
#search_product ul{margin:0px; padding:3px 0px; list-style:none;}
#search_product li{margin:0px; padding:3px 3px 3px 0px; display:inline; font-size:11px;}
#search_product b{font-size:14pt; font-weight:normal;}
.search_text {width:180px; height:16px; border:1px solid #CCCCCC;}
.search-input{height:16px; border:1px solid #CCC; margin:0px; padding:0px;}
.search_go {background:url(images/go.gif) no-repeat; width:31px; height:20px;  border:0px none; }

#yellow{background-color:#EFEFC9; margin:0 auto; width:1003px; text-align:right; padding:3px 0px; font-size:12px; padding-right:10px;}
#yellow a{background-color:#EFEFC9; color: #000000;  text-align:right; padding:3px 0px; font-size:12px; padding-right:10px;}

#center{width:1003px; margin:0 auto; padding:0px; height:auto; clear:both;}

/* left ----------------------------  */
#left{width:1003px; margin:0 auto; margin-top:15px; margin-bottom:30px; padding:0px; }
#left p{margin-left:16px; line-height:23px;}


.welcome{ margin:0px 0px 0px 0px; padding:20px 0px; width:1003px;}
.welcome h1{font-family: Arial;font-size:18px;color: #000000; font-weight:normal; margin:16px; padding:0px;}
.welcome p{color:#333333; line-height:130%; margin-left:0px;padding-left:0px; font-size:13px; margin-top:10px;}

.categories, .categories3{margin:25px 0px 0px 0px; padding-bottom:25px; width:1003px; border-bottom:1px #666666 dashed;}
.categories2, {margin:25px 0px 0px 10px;  padding-bottom:25px;  width:1003px; }
.categories img, .categories2 img{float:left;}
.categories a, .categories2 a, .categories3 a {color: #2B54AA;  font-size:12px; line-height:150%;}
.categories ol, .categories2 ol{ margin:5px 15px 5px 16px;; display:inline; float:left; width:170px; list-style:none;}
.categories3 ol{ margin:5px 15px 5px 10px;; display:inline; float:left; width:230px; list-style:none;}
.categories p { margin-left:0px 0px 0px 16px;}


.resource{ margin:30px auto 0px 10px; padding:0px; width:620px; line-height:140%;}
.resource h3{margin:0px; padding:4px 0px; color:#D45000; font-size:14pt; font-weight:normal; border-bottom:1px solid #D45000;}
.resource p a{margin:0px; padding:4px 0px; color:#003399; list-style:none;}

/* left eind !  */

.google{margin:40px auto 0px 10px; margin:0 auto;padding:0px; width:883px!important; width/**/:795px; height:100%;  font-size:16px; text-align:center; clear:both;}
.google_img{float:left;}
.google ul{float:left; margin:15px 0px; padding:0px; list-style:none; height:60px; }
.google li{margin:0px 10px; padding:0px; display:inline; height:22px; }


.linked{margin:0 auto; padding:0px; width:980px; border:1px #000000 solid; height:100%; clear:both;}
.linked p{width:400px; float:left; padding:10px 30px; display: inline;font-family:verdana, sans-serif;	font-size:11px; line-height:130%;}
.linked a{font-size:12px;line-height:130%;}
.linked p .pathlink{color:#999; text-decoration:underline;font-family:verdana, sans-serif;	font-size:11px;}
.linked h1{margin:10px; padding:0px; font-size:14px; }


#copyright{margin:10px auto; padding:0px; width:990px; text-align:center; clear:both; font-family:verdana, sans-serif;	font-size:11px;}


/*  battery css  ----------------------------------  */
.path{ padding:5px 5px 5px 10px; width:990px; background-color:#F1F1F1; border:1px solid #E0E0E0; font:12px ; margin-top:8px;}
.heading {margin:0px; padding:0px; width:770px;}
.heading h1 {margin:20px 0px; padding:15px; font-size:17pt; font-weight:normal; line-height:100%; }
.path a{ color:#0066FF;}


.info p{margin:5px 0px 15px 0px; padding:0px; font-size:13px; color:#666666;} 
.text_1{font-size:12pt; color:#993333; text-decoration:line-through;}
.text_2{font-size:14pt; color:#FF0000;}
.info span{float:left; margin:10px 0px; padding:0px; font-size:14pt; color:#990000; }
.info h1{margin:0px; padding:0px; color:#000000; font-size:12px; font-weight:bold;}

.pic{margin:0px; padding:0px; float:left; width:400px; text-align:center;}
.pic ul{margin:10px 0px 0px 0px; padding:0px; list-style:none; text-align:left;}
.pic li{float:left;  width:325px; margin-left:10px; padding:2px; border-bottom:1px #CCCCCC dashed; font-size:12px;}
.pic li a{ color:#3C73B6;}


.category {float:right; margin:35px 0px 50px 0px; padding:0px;width:210px; display:inline; height:100%; overflow:hidden;}
.category ul{  margin:0px 0px 8px 0px; padding:30px 0px 0px 0px; width:201px; list-style:none;background:url(images/bj-6.gif) no-repeat;}
.category li{margin:0px; padding:5px 0px 5px 15px; background:url(images/bj-7.gif) no-repeat; width:186px; vertical-align:middle;}
.category a{color:#FFFFFF; font-size:9pt; font-weight:bold; text-decoration:none; }
.category_img{margin:0px; padding:0px; float:left;}
.category_img2{margin:2px 10px; padding:0px; }


.num_bg1{ width:960px; margin:30px auto 0px 10px; padding:0px;}
.num_bg2{margin:0 auto; padding:15px; border:1px #CCCCCC solid;}
.num_bg2 h1{font-size:13pt; margin:0px; padding:0px; font-weight: bold; color:#D25001;}
.num_bg2 ul{ list-style-type:none; margin:0px 0px; padding:0px 0px 18px 0px;}
.num_bg2 li{ list-style-type:none; margin:6px 3px 6px 3px ; width:220px;  float:left;}
.num_bg2 a{ text-decoration: underline; font-size:9pt; color:#0B3764;}

#h9 a{ float:left; background:url("images/tableftF.gif") no-repeat left -42px; margin:0; padding:0 0 0 4px; text-decoration:none; font-size:13pt; color:#031BFF; }
#h9 a span{ float:left; display:block; background:url("images/tabrightF.gif") no-repeat right -42px; padding:0px 15px 2px 6px;}
#h9 a span {float:none;}


.newbattery{margin:30px auto auto 10px;; padding:0px;  height:100%; overflow:hidden; width:930px; clear:both;}

.month {margin:20px auto 30px 10px; padding:10px; width:970px;  height:100%; overflow:hidden; }
.month ul{margin:0px; padding:0px; list-style:none; float:left;}
.month li{margin:0px 5px; padding:3px 0px; width:180px;}
.month h1{ margin:20px 0px; padding:0px; color:#D25101; font-size:14pt; font-weight:normal;}
.text_3{font-size:14px; font-weight:bold; }
.month li a{text-decoration:none;color:#D25001; font-size:13px;} 
.month li a:hover{text-decoration:underline;color:#000000; font-size:13px;}

/*  battery css end !  ------ */



/*  about us css  ----------------------------------  */
.about{float:left; margin:10px 0px 0px 10px; padding:10px 0px; width:600px;}
.about p{line-height:140%; margin:20px 0px; font-size:13px;}
.about ul{ list-style:none; margin:0px; padding:0px;}
.about ul li{ float:left; margin-right:5px; padding:0px;}
.about h1{margin:0px; padding:0px; border-bottom:1px #666666 solid; font-size:16pt; font-weight:normal; color:#D25101; }
.external{ font-size:18px; font-weight:bold;}
.about ol{ list-style:none; margin:0px; padding:0px;}

/*  about us css end !  ------ */


/*  model css  ----------------------------------  */

.title{margin:15px 15px; padding:10px; width:700px; background-color:#FCFCE0; height:100%; overflow:hidden;}
.title h1{margin:0px 15px; padding:0px; font-size:14pt; color:#D25101; font-weight:normal;}
.title p{margin:5px 15px; padding:0px; color:#003399;}

.top{float:left; margin:0px 0px 0px 15px; padding:0px; width:320px;}
.top h1{font-size:12px; margin:2px 0px; padding:0px;}
.top ul{margin:0px; padding:0px 0px 0px 5px; list-style:none; }
.top li{margin:0px; padding:1px 0px; float:left; width:150px; display:inline; list-style:none;}
.top a {font-size:12px; color:#0066FF; text-decoration:underline; font-weight:normal;}
.top a:visited{font-size:12px; color:#0066FF; text-decoration:underline; font-weight:normal;}

.details{margin:0px 0px 0px 20px; padding:0px; width:720px; }
.details span{font-size:13px; font-weight:normal; color:#333333; margin:0px; padding:0px;}
.details a{color:#D25101;}

.brand{margin:20px 0px 0px 20px; padding:0px; width:700px; height:100%; overflow:hidden;}
.brand h1{ margin:25px 0px 5px 0px; padding:0px 0px 5px 5px; border-bottom:1px #CCCCCC dashed; font-size:14pt; font-weight:normal; color:#D25101;  width:685px; height:20px;}
.brand dl, .brand ul, {margin:0px; padding:0px 0px 0px 5px; list-style:none; }
.brand dt{margin:0px; padding:1px 0px;}
.brand li, .brand dd{margin:0px; padding:3px 2px; float:left; width:162px; display:inline;}
.brand a {font-size:12px; color:#003399; text-decoration:underline; font-weight:normal;}
.brand a:visited{font-size:12px; color:#003399; text-decoration:underline; font-weight:normal;}
.brand img{float:right; padding:0px 0px 0px 15px; margin:0px;}

.suggest {margin:60px 0px 15px 15px; padding:0px; width:720px;  height:100%; overflow:hidden;}
.suggest h1{margin:25px 0px 5px 0px; color:#D25101; padding:0px 0px 5px 10px; border-bottom:1px #CCCCCC dashed; font-size:14pt; font-weight:normal; width:705px; height:20px;}
.suggest ul{margin:0px; padding:0px 0px 0px 5px; list-style:none; }
.suggest li{margin:10px; float:left; width:150px; border-right:1px #CCCCCC dashed;}
.suggest li img{ margin-top:5px; text-align:center;}
.suggest li a{ color:#0066FF}


.modelright{float:right; margin:0px; padding:0px; width:230px;}
.righttop{float:right; margin:15px 8px 0px 0px; padding:8px; width:204px; display:inline; background-color:#E8EEFA; border:1px solid #9CC8FE; }
.righttop h1{margin:0px; padding:0px; font-size:14pt; }

.category-2{margin:20px auto 0px auto; padding:0px; width:230px;}
.category-2 h1{margin:0px; padding:2px 0px 4px 30px; border-bottom:1px #006699 solid; font-size:14pt; color:#D25101; font-weight:normal; background:url(images/tu-3.gif) no-repeat 5px 50%; }
.category-2 ul{margin:15px 0px 0px 5px; padding:0px; list-style:none;}
.category-2 li{margin:0px; padding:4px 0px 4px 15px; background:url(images/tu-4.gif) no-repeat 4px 50%;}
.category-2 a{font-size:13px; color:#000000; text-decoration:underline; font-weight:bold;}
.category-2 a:hover{font-size:13px; color:#FF0000; text-decoration:underline; font-weight:bold;}

.items{margin:50px 0px 30px 15px; padding:0px; width:700px;}
.partner{margin:0px; padding:0px; font-size:11pt;color:#003399;}
.items h3{margin:0px 10px; padding:4px 0px; color:#D45000; font-size:14pt; font-weight:normal; border-bottom:1px solid #D45000;}
/*  model css end !  ------ */

.info { float:left; width:330px; margin:0px 10px 10px 10px; padding:10px; border:1px dashed #E7C81A;  height:100%; overflow:hidden; display:inline; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#FFFADD, gradientType=กฏ1กฏ; background-repeat: repeat-x;}
 
