body {
	font-size: 11px; margin: 0px auto; width: 1003px; font-family: verdana, geneva, arial, helvetica; color:#333333;-webkit-text-size-adjust:none;
}

#container{
	position:absolute;
	top:145px;
	clear:both;
	width:1003px;
}
	#container #main_left{
	width:730px;
	float:left;
	margin-left:10px;
	border-right:1px solid #ccc;
	margin-bottom:20px;
}
	#container #main_right{width:250px; float:right; clear:right;}
	#container #footer{ clear:both; border-top:20px solid #e5e6e1;}
	
#header {
	position:absolute;
	top:0;
	width:1003px;
	height:135px;
	margin:0 auto;
}
		#header .contact{
	position:absolute;
	width:550px;
	right:0;
	top:5px;
	height:25px;
}
		#header .head_menu{
	position:absolute;
	bottom:48px;
	;
	left:0;
	background:url(../images/menu_bg.gif) center repeat-x;
	height:30px;
	width:100%;
	line-height:30px;
}
		#header .searchBox{
	width:480px;
	position:absolute;
	bottom:80px;
	right:0;
	text-align: right;
	height:40px;
}
		#query{ height:16px;}
		
	#header	.submit{
	background:url(../images/search.gif) center no-repeat;
	width:72px;
	height:35px;
	border:none;
	cursor:pointer;
}
#logo{ margin:10px;}

img{ border:none;}
dd,dt,li{ margin:0; padding:0;}
.head_menu a{ color:#333333; font-weight:bold; text-decoration:none; font-size:12px;}
.head_menu a{ display:block; float:left; }
.head_menu a{padding-left:5px; margin-right:10px; background:url(../images/menu_li.gif) left no-repeat;}
a.no_back_img{ background-image:none;}
.clear_right{ clear:right;}
.clear_left{ clear:left;}
.clear{ clear:both;}
#header .contact {
	height:25px;
	text-align: right;
}
.contact a{
	text-align:center;
	text-decoration:none;
	margin:0 0 0 10px;
	color:#333333;
	font-weight:550;
}
.search_table{ width:88%;}
.search_form{ display:inline;}
.navigate {
	font-weight: bold; font-size: 14px; color: #000; line-height:30px;
}

/*Product Style*/
#main_left .product{ position:relative; margin:0 0 10px 0;}
		.product h1{
	font-size: 16px;
	margin: 0 40px 10px 0;
	width: 380px;
	color: #039;
	padding-top: 15px;
	float:right;
}
		.product .product_image{ position:relative; width:260px; float:left;}
		 .product_image p{ margin:0 10px;}
		.product .product_name{
	float:right;
	width:180px;
	margin-right: 10px;
}
		.product .product_description{
	float:right;
	width:200px;
	margin-right:30px;
}
		.product_name ul,.product_description ul{margin-left:5px; padding:0;}
		.product_name ul li,.product_description ul li{ list-style:none;}
		.product .product_go{ width:360px; float:right; border-top:1px solid #999;}
				 .product_go ul{ margin:5px 0 0 0; padding:0;}
				 .product_go ul li{ background-image:url(../images/list.gif);
				  background-position:0px 1px; background-repeat:no-repeat; list-style:none; padding-left:15px; margin-bottom:5px; /*border-bottom:1px solid #ccc;*/}

/*Product Style End*/

.hot-battery-lists{ width:200px; float:left; text-align:center; border:2px solid #f2f2f2; margin:10px 20px;}
		.hot-battery-lists h3{ margin:0 10px;}

.switchTab{
	line-height:25px;
	height:25px;
	margin:25px 0 0 0;
	clear:both;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
.switchTab a{
	display:block;
	float:left;
	border-right:1px solid #ccc;
	padding:0 5px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.switchTab .current{
}




#features,#codes,#models,#knowladges{ border-bottom:1px solid #ccc;border-top:none; padding:5px 10px; line-height:150%; clear:both;}

#features ol li,#knowladges ol li{ line-height:200%;}



#models a,#codes a{ color:#333; text-decoration:none;}
#models a:hover,#codes a:hover{color: #998d47;}

/*Main Right Style*/

#main_right{}
#main_right p{ text-align:center;}

#main_right ol { margin:0; padding-left:35px;}
#main_right ol li{
	line-height:22px;
	text-transform: capitalize;
}

.hot_product{ color:#CC3333; }
#main_right .hot-lists {
margin:0 10px 0 0; text-align:center;
border-bottom:1px solid #ccc;
}
.hot-lists h4{ margin:5px 10px; font-size:11px;}
.hot-lists p{ margin:5px 0;}

.hot_products{ width:88%; padding:0 15px;}
#main_right h3{ color:#CC3333; font-size:15px; text-indent:15px; margin:5px 0;}
.hot_product_title{ border-bottom:2px solid #ccc; padding:0 0 5px 0;}
/*Main Right End*/


h2 {
	font-weight: bold; font-size: 15px; color: #000
}
.tec_table{}
.tec_table td{ line-height:22px;}


/*Footer Style*/
#footer{}
#footer .footer_product_list{ width:200px; float:left; margin:10px 0; padding:0;}
		.footer_product_list li{ list-style:none; padding:0;}
	#footer	.first_ul{ margin-left:100px;}
	#footer h3{ font-weight:bold; font-size:11px;}
.copyright{ text-align:center; border-top:30px solid #CC3333; clear:both;}
.copyright ul{ padding:0; margin:5px 0;}
.copyright ul li{ display:inline;}
.copyright a{line-height:30px;}
.copyright .rss_feed{ margin-bottom:-4px;}

/*Footer Style End*/


/*Index home Style*/

#batteries-list-index{ display:block; padding:0; margin:0;}

#batteries-list-index dt{ float:left; margin:0 20px;}


#batteries-table-list{}
#batteries-table-list ul{ padding:0; margin:10px 0px;}
#batteries-table-list ul li{ background:url(../images/list1.gif) left no-repeat; list-style:none; text-indent:15px;  margin:0 0 1px 0; line-height:20px;}


/*Index home Style End*/

/*Link Style*/








.navigate a {
	color: #000
}

.footer_product_list li a{ color:#003399;}



.topofpage{ text-align:right; border-bottom:1px solid #999;}
.tr_bg{ background-color:#eff4fa;}
.tr_bg0{ background-color:#eff4fa;}
.tr_bg1{ background-color:#E3EBDC;}
.buy_button{ border:none; background:url(../images/Cart-Add.gif) no-repeat; width:25px;}
.hot_product{}
.span_color{ color:#99CCFF;}
#select_brand{ display:inline;}
.full-battery-list{ height:250px; overflow:scroll;  border-bottom:none}
.m1730{position:absolute; bottom:0; left: 0px; border-bottom:2px solid #f2f2f2;border-top:2px solid #f2f2f2;}
#select{
	position: absolute;
	top:4px;
	right:280px;
	background-color:#FFF4F4
}

.MagicZoomBigImageCont {
	border:			1px solid #f0f0f0;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}

.MagicZoomMain div {
	padding: 0px !important;	
}


.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}



.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
	
}


.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; 
	
}


.MagicZoomLoading img {
	padding-top:	3px !important;

}
#main_right a:hover,#main_right a:visited,#main_right a:link { color:#333;}
form{ display:inline;}
.c{ color:#CC0000; font-weight:bold; font-size:13px;}
#q{ width:18px;}
.pm,.pc{ padding-left:15px;display:block;word-break:break-all ;

}
.pm a{}
.td-bl{ border-bottom:1px solid #ccc;}

