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


.h1:visited {color:#003399; text-decoration:underline; padding:0px 10px;font-family:verdana, arial, sans-serif;}
.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;font-family:verdana, arial, sans-serif;}
.h2:link { color:#0066FF; text-decoration:none; font-family:verdana, arial, sans-serif;}
.h2:hover { color:#0066FF; text-decoration:none; font-family:verdana, arial, sans-serif;}
.h2:active { color:#0066FF; text-decoration:none;font-family:verdana, arial, sans-serif;}

.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:#0000ff; text-decoration:none; line-height:130%; font-size:12px;}
.h8:link {color:#0000ff; text-decoration:none; line-height:130%;font-size:12px;}
.h8:hover {color:#0000ff; text-decoration:underline; line-height:130%;font-size:12px;}
.h8:active {color:#0000ff; text-decoration:none; line-height:130%;font-size:12px;}
.list{ font-size:11px; color:#005EC2;}
.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;>margin:7px 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:0 auto; margin-top:1px; 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;  width:993px; margin:0 auto; 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; }
.center{width:1003px; margin:0 auto; padding:0px; height:auto; clear:both;}

.mid{width:650px;  margin:0 auto;}
.otherpic{ text-align:center;color:#333333;}

.mid ol middetail a{ font-size:10px;}
.specs{ color:#CC0000;}
.buyother{ background-color: #FFA500;}
.capacities{ background-color:#E8F8FF; }

.mid ul{ float:left;list-style:none; margin:0px; padding:0;}
.mid ul li{ list-style:none;width:250px; margin:3px 0px; text-align:center; line-height:24px;}
.mid ul li .leftpic{ float:left; margin-right:10px;}
.mid ol{list-style:none;margin:10px 0px 3px 10px;padding:0px; float:left; width:300px;}
.mid ol li{list-style:none; margin:3px 100px; padding:0px;width:367px;}
.mid li h2{font-family:verdana, sans-serif;font-size:16px;margin:0 0 8px 0;margin:12px 0px;}
.bigprice{font-size:18px;}


/* left ----------------------------  */
#left{width:680px; float:left; margin-top:15px; padding:0px;}

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

.categories{margin:25px 0px 0px 10px; padding-bottom:25px;  width:664px; border-bottom:1px #666666 dashed;}
.categories2{margin:25px 0px 0px 10px; padding-bottom:25px; width:664px; }
.categories img, .categories2 img{float:left;}
.categories h1, .categories2 h1{float:right; font-size:14px; color:#000000; font-weight:normal; width:495px; margin:0px 0px 10px 0px; padding:0px; line-height:130%}
.categories a, .categories2 a {color: #0000FF; text-decoration:underline; font-size:13px;}
.categories ul, .categories2 ul{margin:0px; padding:0px; list-style:none;}
.categories li, .categories2 li{margin:0px; padding:1px 0px; display:inline; float:left; width:162px;}
.battery{float:right; margin:0px; padding:0px; width:490px;}
.battery a{font-size:12px; color:#000000; text-decoration:underline;line-height:150%;}

.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 !  */

/* right ------------------------------  */
#right{float:right; margin:15px 6px 0px 0px; padding:0px; width:303px;  display:inline;}

.new{ float:left; border:1px dashed #66CCFF; width:276px;  padding:10px; margin:10px 5px 0px 3px; background-color:#D3F4FF; background-image:url(images/new-bj.gif);  }
.new h1{font-size:12px; font-weight:bold; margin:0px; padding:0px; width:100%}
.new b{text-decoration:underline;}
.new p{margin:8px 5px;}
.new h3{font-size:12px; color:#009933; font-weight:normal; text-decoration:underline; margin:0px; padding:0px; line-height:180%}
.new h3 a{font-size:12px; color:#009933; font-weight:normal; text-decoration:underline; margin:0px; padding:0px;}
.img{float:left; margin-right:10px;}
.js{ width:600px; float:left;}
.js ul{ list-style:none;}
.js ul li{ padding:5px; width:500px; margin:2px;}

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

.contact{margin:15px auto 0px auto; padding:0px; width:282px; float:right; background:url(images/bj-5.gif) no-repeat;}
.contact h1{background:url(images/tu-5.gif) no-repeat; color:#FFFFFF; font-size:14px; width:252px; height:15px; margin:0px; padding:3px 15px;}
.contact_img{margin:10px;}
.contact p{margin:10px;}

.contact span{margin:0px; padding:0px 5px; width:272px;}


/* right eind !  */

.google{margin:40px 0px 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; margin:0 auto; padding:0px; width:1003px; text-align:center; clear:both;}

/*  battery css  ----------------------------------  */
.path{ padding:5px 5px 5px 10px; margin:0 auto; width:986px; background-color:#F1F1F1; font-size:11px ; margin-top:8px;}
.heading {margin:0px; padding:0px; width:770px;}
.heading h1 {margin:20px 0px; padding:15px; font-size:14pt; font-weight:normal; line-height:100%; }
.path a{ color:#333333;}


.info p{margin:5px 0px 15px 0px; padding:0px; font-size:11px; color:#333; float:left;font-family:verdana, arial, sans-serif; clear:both;}
.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:11px;}
.pic li a{ color:#3C73B6;text-decoration:none;}

.category {float:right; margin:35px 0px 20px 0px; padding:0px;width:210px; display:inline; height:100%; }
.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;}

.jz{ margin-left:30px; margin-right:30px; padding-top:50px; font-weight:bold;}

#sectag {CLEAR: both; BACKGROUND: #FFCC00; WIDTH:985px; margin-left:10px; margin-top:10px;BORDER: #FFCC00 1px solid;}
#sectag UL { list-style:none; padding:0px; margin:0px;}
#sectag UL LI {FLOAT: left;  MARGIN: 0px; padding:3px 0px 3px 0px; font-weight:bold; font-size:14px;}
.secdiv{margin:10px 0px 10px 10px; padding-left:10px; height:auto;}

.TagCur {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: #ffffff; WIDTH: 185px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 28px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none }
.TagJobEMS {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND:#FFCC00; WIDTH: 186px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 28px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none}
	
.div_sec_con {
	CLEAR: both; margin-left:10px;BORDER: #FFCC00 1px solid; WIDTH: 985px; height:auto;}
.div_sec_con p{ margin: 10px;color:#666666; clear:both;}
.div_sec_con b{color:#333333;}
.div_sec_con h1{ margin:10px; font-size:14px; color:#333333;}
.div_sec_con ul{ list-style:none; margin:10px auto 10px 5px; padding:0px; display:inline;}
.div_sec_con ul li{ width:215px; padding:5px; float:left;color:#005EC2;font-size:13px;}
.div_sec_con img{ margin-left:20px;}


#tabsF {float:left; width:100%; background:#efefef; line-height:normal; font-weight:bold; }
#tabsF ul {margin:0; padding:10px 10px 0 10px; list-style:none;}
#tabsF li {display:inline; margin:0px 0px 0px 15px; padding:0;  }
#tabsF a { float:left; background:url("images/tableftF.gif") no-repeat left 3px; margin:0; padding:0 0 0 4px; text-decoration:none; font-size:13pt; color:#0B3764; }
#tabsF a span { float:left; display:block; background:url("images/tabrightF.gif") no-repeat right 3px; padding:3px 15px 3px 6px; color:#0B3764; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsF a span {float:none;}
/* End IE5-Mac hack */
#tabsF a:hover span { color:#0B3764; }
#tabsF a:hover {background-position:0% -42px; font-size:13pt; color:#0B3764; }
#tabsF a:hover span {background-position:100% -42px;}
#tabsF a:hover span {background-position:100% -42px;}
#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:990px; clear:both;}
* html .inner {display:inline}/* for ie*/
html>body #outer {display:table}/*for mozilla */
html>body .inner {display:table;float:left}/*for mozilla */
@media all and (min-width: 0px){/* opera 7 styles */
html>body .inner {display:inline-block;float:none;}
}
/*.text{font-size:14pt; color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold}*/
.inner{ float:left; border:1px dashed #66CCFF; width:300px;  padding:10px; margin:5px 5px 0px 3px; background-color:#D3F4FF; background-image:url(images/new-bj.gif); height:110px;}
.inner h1{font-size:9pt; font-weight:bold; margin:0px; padding:0px;}
.inner h3 {font-size:12px; color:#339900; font-weight:normal; text-decoration:underline; margin:0px; padding:0px; line-height:180%}
.inner h3 a:visited{font-size:12px; color:#339900; font-weight:normal; text-decoration:underline; margin:0px; padding:0px;}
.inner p{margin:4px 5px;}



.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:#003399; font-size:12px;} 
.month li a:hover{text-decoration:underline;color:#000000; font-size:12px;}

/*  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; clear:both;}
.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 ol li{margin-bottom:10px; list-style:inside; list-style-type: decimal;}
.elb1{ float:left; width:300px; margin:0px; padding:0px;}
.elb2{ float:left; width:300px; margin:0px; padding:0px;}
.elb2 ol{ margin-bottom:3px; padding:0px; width:300px;}
/*  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:#006699; 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;} 

