* { margin:0;padding:0;}
body,ul,ol,li,dl,dt,dd,p,form,fieldset,table,td,div,span,sup { border:0; margin:0; padding:0; margin-top:0px;}
.top-title{font-weight:bold;height:60px; text-align:left; }
h1 { text-align:left; font-size:14px; font-weight:600; margin:0; padding:0; color:#00CC66}
h2,h3,h4,h5,h6 { font-size:12px; font-weight:400; margin:0; padding:0;}
body { background:#FFF; margin:0 auto; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center}
ul,ol,li { list-style:none;}
img,a img { border:0; margin:0; padding:0;}
a,a:link { color:#656565; text-decoration:none;}
a:hover,a:active,a:focus { color:#FE0002; text-decoration:underline;}
.clear { clear:both; visibility:hidden;}
.blank6 { height:6px; display:block; clear:both; overflow:hidden;}
.blank10 { height:10px; display:block; clear:both; overflow:hidden; }
.red1,a.red1:link,a.red1:visited { color:#FE0002;}
.cGreen { color:#2C9E13;}
.redb { color: #FF0031; font-weight: bold;}
.red1 { float:right; color: #FF0031; font-weight: bold;}
.green { color: #01A719;}
.red { font: 11px Arial; color:#FF0000;}
#header { width:950px; margin:8px auto auto auto; margin-top:0px;}
.logonav { height:92px; background: url(../images/bg_logonav_bottom.gif) no-repeat left bottom; overflow:hidden;}
.logonav .logo { width:180px; padding-left:10px; float:left; padding-top:11px; text-align:left;}
.logonav .navMain { float:left; width:625px; padding-left:1px; padding-top:4px;}
.logonav .navMain ul { height:23px; padding-left:1px;}
.logonav .navMain li { width:70px; float:left; height:18px; font-size:14px; color:#489507; padding-top:7px; background: url(../images/bg_mainnav_left.gif) right 1px no-repeat; margin-left:-1px; display:inline;}
.logonav .navMain .mainnavcur { width:72px; background:url(../images/bg_mainnav_leftcur.gif) center no-repeat; font-weight:700; color:#FFF; position:relative;}
.navMain a { color:#000;}
.navMain a:hover, .othernav a:hover { color:#FF6600; text-decoration:underline;}
.logonav .othernav { width:105px; float:left; margin-left:6px; text-align:right; height:20px;padding-top:2px;}
.othernav a { margin-left:5px; margin-right:10px; color:#000;}
.othernav p { text-align:right; font: Arial, Helvetica, sans-serif 22px bolder; padding:20px 10px; color:#489507; height:25px; display:block;}
.noticeTop { width: 933px; text-align: center; border-left: #7FD943 solid 1px; border-right: #7FD943 solid 1px; background:url(../images/bg_notice.jpg) repeat-x; height:30px; line-height:30px; padding-left:15px; color:#FFF; display: block; }
.noticeTop a { color:#FFFFCC; margin-right:4px; margin-left:6px;}
.noticeTop a:hover,.search .hotsearch a:hover { text-decoration:underline;}
.search { height:40px; background:url(../images/bg_searchfld.jpg) repeat-x left top; padding-left:30px; overflow:hidden; }
.search li { float:left; margin-top:10px; text-align:left;}
.search .setitle { width:72px; color:#666; font-weight:700; padding-top:3px;}
.search .setitle img { margin-right:15px;}
.search .sfselect { width:85px; height:19px; padding-left:18px; margin-right:6px;line-height:19px;}
.search .sfinput { width:190px; height:19px; margin-right:6px;}
.search .sfinput input { margin-top:1px; margin-left:4px; width:180px;}
.search .sfbtn { width:70px;}
.search .sfbtn .sfb1 { height:18px; background: #FFF no-repeat; border:none; cursor:pointer;}
.search .sfbtn .sfb1 { width:59px; background-image:url(../images/btn_sfb1.gif); margin-right:5px;}
.search .hotsearch { width:578px; padding-top:2px; }
.search .hotsearch a { color:#000;}
.mainbody{width:950px; overflow:hidden; _display:inline-block; margin:0 auto; clear:both;}
.left{width:234px; overflow:hidden; float:left; _display:inline-block;}
.rightbox{width:710px; padding-left:6px; overflow:hidden; float:left;}
.line-through {text-decoration:line-through; color:#FF0000}
.line-through-r{ text-decoration: line-through; float:right }
.border2 { border-left: #D3D3D3 solid 1px;  border-right: 1px #D3D3D3 solid;}
.borderbottom { background:no-repeat left top;	height: 5px; overflow: hidden;}
.left .borderbottom { background-image: url(../images/border_leftbottom.gif);}
.rightbox .borderbottom { background-image: url(../images/border_rightboxbottom.gif);}
.title-r { background:url(../images/bg_title.jpg) repeat-x left top; height: 28px; color: #2C9E13; font-weight: bold; font-size: 14px; border-bottom:#D3D3D3 solid 1px;}
.title-r  .tgl { background: url(../images/bg_shop_titleleft.gif) no-repeat; height: 28px; width: 20px; float: left;}
.title-r .tgr { background: url(../images/bg_titleright.gif) no-repeat; float: right; height: 28px; width: 5px; }
.title-r .tgt { float: left; height: 21px; padding-left: 5px; padding-top: 7px;}
.currentpath { width: 945px; text-align: left; margin:auto}
.pimgTxt { width: 202px; margin:auto; padding-top: 5px; border-bottom: #DBDBDB solid 1px; clear: both; overflow: hidden;}
.pimgTxt  li { float: left; text-align: left; line-height: 20px;}
.categories .border2 { padding:5px 0;}
.categories .border2 li{ background:url(../images/batteries-icon.gif) 12px center no-repeat; height:20px; padding-left:24px; text-align:left;}
.product .product-em{ float:left; width:330px;}
.product .product-img {float:left; width:330px;}
.product .product-img img {  border: 1px solid #E1E1E1;}
.product .product-info { width: 320px; float:left; margin-left: 18px; text-align: left;}
.product-info  h2  { font-size: 16px; font-weight: bold; padding: 0 0 10px 10px;}
.product-info .price  { background-color: #EDF7EE; padding: 5px; margin:5px auto 5px auto; border-top:#CCCCCC 1px solid;	line-height: 18px; }
.product-info .price span { font-size: 14px; }
.product-info .info { padding: 5px 0 5px 10px; line-height: 110%; border-bottom: #CCCCCC 1px solid;}
.blkaDescription .description { text-align: left; line-height: 20px; padding: 10px 20px;}
.p_ringt{ float:right; margin:0px; border-bottom:solid 1px #CCCCCC; padding:4px 10px; font-weight:bold; background-color:#E1FAD6}
.brand-list{ list-style-type:none; height:auto; font-family:arial;}
.brand-list:after{ content:'.';clear:both;}
.brand-list ul {clear:left;}
.brand-list li { float:left; padding-left:2%; width:23%; list-style-type:none; height:25px; font-weight:normal;}
.brand-list li a:hover{ font: #2C9E13 bold 14px; float:left; list-style-type:none; height:25px; font-weight:normal;}
.batteries-list{ list-style-type:none; height:auto; font-family:arial;}
.batteries-list:after{ content:'.';clear:both;}
.batteries-list ul {clear:left;}
.batteries-list li { float:left; padding-left:2%; width:31.3%; list-style-type:none;  font-weight:normal;}
.batteries-list li a:hover{ font: #2C9E13 bold 14px; float:left; list-style-type:none;  font-weight:normal;}
.image { float: left; margin: 2px 9px 3px 0;}
.pageNav {margin-top:4px;padding:10px 0;color:#000000; font: 14px Arial, Helvetica, sans-serif; overflow:hidden; zoom:1;}
.pageNav .typing{float:right;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{line-height:22px; padding: 2px 5px;color:#203558!important; border: solid 1px #2C9E13; text-decoration: none!important;}
.pageNav a:hover{background-color:#E1FAD6; color:#203558!important;}
.pageNav span.current {padding:3px 5px; color:#FF0000!important;background-color:#E1FAD6!important;border: solid 1px #2C9E13; font-weight:bold;}
.pageNav .pre{margin: 0 10px;white-space:nowrap;}
.pageNav .next{margin:0 10px;white-space:nowrap;}
ul.battery-list { width: 660px; border-top: 1px #8b8b8b dotted; color: #565858; margin: 0 0 13px 0; line-height: 120%; clear:both}
.battery-list ul { clear:left;}
.battery-list li { float:left; padding-left:2%; padding-bottom:4px; width:95%; border-bottom: 1px #2C9E13 dotted; height:140px; list-style-type:none;  position: relative; font-weight:normal;}
.info-list{padding-left:24px;}
.info-list li { width:96%; text-align:left;  list-style-image: url(../images/battery.gif) }
.info2 { width: 640px; margin-right: auto; margin-left: auto;  padding: 0 9px; }
.info2  dl  { margin-top: 10px; text-align: left; line-height: 20px; float: left; border:#999 1px solid; }
.info2 dt { padding-left: 20px; color:#000; font-size:14px; font-weight:300; border:#999 1px solid;}
.info2 dd { padding-left: 10px; border:#999 1px solid; }
.info2 .battery-info2 { width:520px}
.info2 .battery-info3 { width:110px}
.right1 {position: absolute; right: 10px; top: 45px; text-align: center;}
#footer { width:950px; margin-right:auto; margin-left:auto;}
.footerNav { background:url(../images/bg_footnav.jpg) repeat-x; height:17px; color:#FFF; padding-top:7px;}
.footerNav a { color:#FFFFCC; margin-right:4px; margin-left:4px; }
.footerNav a:hover { color:#FFF; text-decoration:underline;}
.footerNavbottom { background:url(../images/border_footnav.jpg) no-repeat left top; height:4px; overflow:hidden; border-style:none; margin:0; padding:0;}
.serviceTel { padding-top:15px; padding-bottom:15px; color:#504645;}
.businessCertificate img { margin-right:15px; margin-left:15px;}
.copyright { padding:10px 0;}
.info1 { background: url(../images/info-bg.jpg) no-repeat left top; width: 932px;  height: 153px;  margin-right: auto; margin-left: auto;  padding: 0 9px; }
.info1  dl  { height: 124px; margin-top: 15px; text-align: left; line-height: 20px; float: left; }
.info1 dt { margin-left: 36px; padding-left: 20px; color: #2C9E13; font: Arial 16px bolder;}
.info1 dd { margin-left: 36px; background:url(../images/battery-icon.gif) 10px center no-repeat; padding-left: 20px; color: #656565; }
.info1 .battery-infob { width:459px}
A.us:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.us:visited {
	COLOR: #66CC66;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.us:hover {
	COLOR: #ff9900;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cc{width:90%; margin-left:40px}
.cc A{width:22%; float:left; color: #006633}
.i_facebook{background-image:url(facebook.gif);}
.i_twitter{background-image:url(twitter.gif);}
.battery_store{ margin-left:20px;}
.battery_store li{ list-style-image: url(laptop-battery.gif)}
.reviews{ margin-top:10px; border-top: 1 dotted #666666}
.view1 {color:#336600}
.review_item{background-color:#FFFF99; margin-left:20px;}
.view5star{background-image:url(../images/review/5star.gif); width:95px; float:left}
.view4star{background-image:url(../images/review/5star.gif); width:76px; float:left}
.view3star{background-image:url(../images/review/5star.gif); width:58px; float:left}
.view2star{background-image:url(../images/review/5star.gif); width:38px; float:left}
.view1star{background-image:url(../images/review/5star.gif); width:18px; float:left}
.good_price{font-size:16px; color:#FF0000;}
.translate{ text-align:right}
   .suggestionsBox {
        position: relative;
		z-index:1
        left: 30px;
        margin: 10px 0px 0px 0px;
        width: 200px;
        background-color: #66CC33;
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;
        border: 2px solid #000;    
        color: #000000;
    }
    
    .suggestionList {
        margin: 0px;
        padding: 0px;
    }
    
    .suggestionList li{
        margin: 0px 0px 3px 0px;
		list-style:none;
        padding: 3px;
        cursor: pointer;
    }
    
    .suggestionList li:hover {
        background-color:#FFFF00
    }
a.model{color:#006600}
.red2{color:#FF0000; font-weight:bold}
.blue{color:#0000FF;}
.opcountry{background-color:#00CCFF; width:200px;}
.opcountry option{margin-left:5px;}
.pimgTxt-oder { width: 202px; margin:auto; padding-top: 2px; border-bottom: #DBDBDB solid 1px; clear: both; overflow: hidden; font-size:11px;}
.pimgTxt-oder  li { float: left; text-align: left;}
.blue2{color: #006699}
.new-order-laptop-battery{clear:both; margin-top:10px; width:100%}
.new-order-laptop-battery ul{width:98%}
.new-order-laptop-battery ul li{ list-style:circle; width:24%; float:left}
.battery-description{font:11px Arial; color: #333333;}
.battery_h1{font-size:14px; font-weight:bold; height:25px;}
.view{clear:both}
.view li{ float:left; margin-left:4px; border:1px solid #99CC00}
.laptop-battery-replacement li{line-height:15px; list-style: url(97.gif)}
.us-stock{background-color:#FFFF66;}
.green{font-weight:bold; color:#009933}
.batteries-laptop{background-color:#FFFF99;}
#how-to-test-laptop-battery li{height:120%; list-style:disc; margin-top:5px;}

