* { margin:0;padding:0;}
body,ul,ol,li,dl,dt,dd,p,form,fieldset,table,td,div,span,sup { border:0; margin:0; padding:0px;}
img{border:0;}
.safety_note{clear:both; margin-top:10px;}
.nt1{color:#FF0000; font-size:12px; background-color:#DDDDDD; padding:3px;}
.nt2{color:#339933; font-size:12px; clear:both}
h1 { text-align:left; font-size:14px; font-weight:bold; margin:3px; padding:0;}
.page_info{ text-align:left; font-size:12px; font-weight:400; margin:0; padding:0; height:60px; }
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;}
img:hover {
   box-shadow: 0 6px 8px 0 rgba(0,0,0,0.24), 0 10px 25px 0 rgba(0,0,0,0.19);
}
.btncss:hover{  box-shadow: 0 6px 8px 0 rgba(0,0,0,0.24), 0 10px 25px 0 rgba(0,0,0,0.19);}
a,a:link { color:#36F; 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: 12px Arial; color:#FF0000;}
#header { width:950px; margin:8px auto auto auto;}
.logonav { height:90px; background: url(../images/bg_logonav_bottom.gif) no-repeat left bottom; overflow:hidden;}
.logonav .logo { width:170px; padding-left:20px; float:left; padding-top:2px; padding-right:10px; text-align:left;}
.logonav .navMain { float:left; width:625px; padding-left:1px; }
.logonav .navMain ul { height:27px; padding-left:1px;}
.logonav .navMain li { width:70px; float:left; height:20px; 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;}
.othernav a { margin-left:5px; margin-right:10px; color:#000;}
.othernav p { text-align:right; 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:100px;  background: #eee;
  font: 12px Lucida sans, Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center; margin-top:0px;}
.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:540px; 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; _display:inline-block;}
.line-through { text-decoration:line-through; color:#FF6600}
.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; line-height:20px; padding-left:24px; text-align:left;}
.product{margin-top:8px;}
.product p-left{float:left; width:330px;}
.product .product-em{ float:left; width:330px;}
.product .product-img { float: left;}
.product .product-img img { width: 330px; border: 1px solid #E1E1E1;}
.product .product-info { width: 360px; float: left; margin-left: 18px; text-align: left; margin-top:8px;}
.products_info li{list-style-image: url(img/list.gif);
line-height: 16px; margin-top:6px;}
.product-info  h2  { font-size: 16px; font-weight: bold; padding: 0 0 10px 10px;}
.product-info .price  { background-color: #EDF7EE; padding: 10px; margin:15px auto 5px auto; border-top:#CCCCCC 1px solid;	line-height: 25px; }
.product-info .price span { font-size: 14px; font-weight: bold;}
.product-info .info { padding: 5px 0 5px 10px; line-height: 22px; 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; clear: right}
.brand-list:after{ content:'.';clear:both;}
.brand-list ul {clear:left;}
.brand-list li { float:left; padding-left:2%; width:30%; list-style-type:none; height:25px; font-weight:normal;}
.brand-list li a:hover{float:left; list-style-type:none; height:25px; font-weight:normal;}
.batteries-list{ list-style-type:none; height:auto; font-family:arial; clear: left}
.batteries-list:after{ content:'.';clear:both;}
.batteries-list ul {clear:left;}
.batteries-list li { float:left; padding-left:2%; width:42%; list-style-type:none;  font-weight:normal;}
.batteries-list li a:hover{float:left; list-style-type:none;  font-weight:normal;}
.battery_number{ clear:both; margin-top:10px;}
.battery_number li {float:left; padding-left:2%; width:31%; line-height:20px; list-style-type:none; font-weight:lighter }
.battery_number li a{ color: #009900}
.image { float: left; margin: 2px 9px 3px 0;}
.pageNav {margin-top:4px;padding:10px 0;color:#000000; overflow:hidden;}
.pageNav .typing{float:right;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{line-height:32px; padding: 6px 6px;color:#203558!important; border: solid 1px #2C9E13; text-decoration: none!important;}
.pageNav a:hover{background-color:#E1FAD6; color:#203558!important;}
.pageNav span.current {padding:6px 6px; margin-right: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;}
.battery-list { width: 660px; border-top: 1px #8b8b8b dotted; color: #565858; margin: 0 0 13px 0; clear:both}
.battery-list ul { clear:left;}
.battery-list li { float:left; padding-left:0; margin-top:10px; padding-bottom:6px; border-bottom: 1px #2C9E13 dotted; list-style-type:none;  position: relative;}
.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 {right: 10px; top: 45px; text-align: center; clear:both; display:inline-block; position:relative;}
#footer { width:950px; margin-right:auto; margin-left:auto;}
.footerNav { background:url(../images/bg_footnav.jpg) repeat-x; height:24px; 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;}
.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}
.cp{color:#FFF!important; background-color:#069; padding:4px; display:inline-block; margin-top:5px;}
A.au:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.au:visited {
	COLOR: #009966;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.au:hover {
	COLOR: #ff9900;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.description2 { text-align: left;}
#use_tips li{ line-height:10px; list-style: decimal; margin-left:20px;}
.description ol li { list-style:decimal; line-height:150%; margin-left:50px;}
.adapter-brand-list{ list-style-type:none; height:auto; font-family:arial; clear: right}
.adapter-brand-list:after{ content:'.';clear:both;}
.adapter-brand-list ul {clear:left;}
.adapter-brand-list li { float:left; padding-left:2%; width:30%; list-style-type:none; height:45px; font-weight:normal;}
.adapter-brand-list li a:link{ font-size:16px; color: #FF6600; font-weight:bold}
.adapter-brand-list li a:visited{ font-size:16px; color: #336600; font-weight:bold}
.view li{ float:left; margin-left:4px; border:1px solid #99CC00}
.categories .border3 { padding:5px 0;}
.categories .border3 li{ background:url(../images/batteries-icon.gif) 12px center no-repeat; padding-left:24px; text-align:left;}
.ac-adapter li{clear:both; font-size:12px;}
.ac-adapter li a:link{ color:#0000CC}
.ac-adapter li a:visited{ color:#0000CC}
a.adaptor{color:#0033FF}
li.b2{ color:#009933}
.i_facebook{background-image:url(facebook.gif);}
.i_twitter{background-image:url(twitter.gif);}
.good_price{ font-size:30px; font-weight:bold; color:#FF0000}
.good_price2{ font-size:14px; font-weight:bold; color:#FF0000; margin-top:8px}
.sg_mm{width:145px; padding:6px;}
.btncss{margin-top:10px;}
#suggestions{display:none}
.suggestionsBox {
        position: relative;
		z-index:1;
        margin:0px 0px 0px 250px;
        width: 250px;
        background-color: #66CC33;
        border: 2px solid #000;    
        color: #000000;
		text-align:left;
    }
    .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
    }
.t_table {border-collapse:collapse; width:680px; padding:4px; margin-top:10px; margin-bottom:10px;
border: 1px solid #666666;}
.t_table td{
border-collapse:collapse;
border: 1px solid  #666666; padding:5px; text-align:center;
}
.t_table th{
border-collapse:collapse;
border: 1px solid #666666;padding:5px; text-align:center;
}
.adapter-number-list{ list-style-type:none; height:auto; font-family:arial; clear: right}
.adapter-number-list:after{ content:'.';clear:both;}
.adapter-number-list ul {clear:left;}
.adapter-number-list li { float:left; padding-left:2%; width:30%; list-style-type:none; height:25px; font-weight:normal;}
.adapter-number-list  li a:hover{float:left; list-style-type:none; height:25px; font-weight:normal;}
.adapter-number-list li a:link{ color:#0000FF}
.power-plug{ clear:left; width:98%; border:#0066CC 1px dashed ; margin-top:10px}
.red2{color:#FF0000; font-weight:bold}
.blue{color:#0000FF; font-weight:bold}
.store-info{color:#FF0000; width:99%}
.store-info li{font-size:12px; list-style-image: url(store-info.gif); margin-left:15px;}
.laptop-battery-brand ul li{width:30%; float:left; list-style-image:url(list.gif)}
.laptop-battery-brand ul li a{font-size:16px; color: #FF6600;}
#bg{width:100%;}
#main_body{ width:950px;display:inline-block; padding:0;}
.sg-post{float:right;}
.right2 {position: absolute; right: 10px; top: 45px; text-align: center;}
#top_view{display:none;}
#top_tilte{ height:55px;}
.red2{color:#FF0000; font-weight:bold}
.blue{color:#0000FF; font-weight:bold}
.au-battery-store{color:#FF0000; width:99%}
.au-battery-store li{font-size:11px; list-style-image: url(item-info.gif); margin-left:15px;}
.new_order{clear:both; margin-top:8px; text-align:left; margin-left:10px}
.red2{color:#FF3300; font-weight:bold;}
.blue2{color:#0000FF}
.laptop-battery-brand ul li{width:30%; float:left}
.laptop-battery-brand ul li a{font-size:16px; color:#0033FF;}
.stock{background-color: #FFFF33}
.laptop-ac-adapter-brand {clear:both; margin-left:50px;}
.laptop-ac-adapter-brand ul li{list-style-image:url(list.gif);float:left; width:30%;}
.laptop-ac-adapter-brand ul li a{ font-size:16px;  color:#FF6600;}
.laptop-ac-adapter-brand ul li a:hover{ background-color:#00CCCC}
input{
font-size: 1em;
line-height: 1.5em;
text-align: left;
}
.clear1{clear:both;}
.item-w{width:45%;float:left; margin-top:20px; text-align:center; padding:6px; margin-left:10px; border-collapse:collapse; height:auto}
.item-w td{border:1px solid #666666;}
.item-w img{max-width:100%;}
.Singapore-why-order li{font-size:10px; color:#FF0000; list-style-image:url(store-info.gif);}
.form-wrapper {
	background-color: #00CC66;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#eae8e8));
	background-image: -webkit-linear-gradient(top, #f6f6f6, #eae8e8);
	background-image: -moz-linear-gradient(top, #f6f6f6, #eae8e8);
	background-image: -ms-linear-gradient(top, #f6f6f6, #eae8e8);
	background-image: -o-linear-gradient(top, #f6f6f6, #eae8e8);
	background-image: linear-gradient(top, #f6f6f6, #eae8e8);
	border-color: #dedede #bababa #aaa #bababa;
	border-style: solid;
	border-width: 1px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 3px 3px rgba(255,255,255,.1), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;
	-moz-box-shadow: 0 3px 3px rgba(255,255,255,.1), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;
	box-shadow: 0 3px 3px rgba(255,255,255,.1), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;
	margin: 0px auto;
	overflow: hidden;
	padding: 8px;
	width: 450px;
}

.form-wrapper #inputString {
	border: 1px solid #CCC;
	-webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #FFF;
	-moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #FFF;
	box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
  color: #999;
	float: left;
	font: 16px Lucida Sans, Trebuchet MS, Tahoma, sans-serif;
	height: 20px;
	padding: 10px;
	width: 320px;
}

.form-wrapper #inputString:focus {
	border-color: #aaa;
	-webkit-box-shadow: 0 1px 1px #bbb inset;
	-moz-box-shadow: 0 1px 1px #bbb inset;
	box-shadow: 0 1px 1px #bbb inset;
	outline: 0;
}

.form-wrapper #search:-moz-placeholder,
.form-wrapper #search:-ms-input-placeholder,
.form-wrapper #search::-webkit-input-placeholder {
	color: #999;
	font-weight: normal;
}

.form-wrapper #submit {
	background-color: #00CC33;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#31b2c3), to(#00CC33));
	background-image: -webkit-linear-gradient(top, #31b2c3, #00CC33);
	background-image: -moz-linear-gradient(top, #31b2c3, #00CC33);
	background-image: -ms-linear-gradient(top, #31b2c3, #00CC33);
	background-image: -o-linear-gradient(top, #31b2c3, #00CC33);
	background-image: linear-gradient(top, #31b2c3, #00CC33);
	border: 1px solid #00748f;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #FFF;
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #FFF;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #FFF;
	color: #fafafa;
	cursor: pointer;
	height: 42px;
	float: right;
	font: 15px Arial, Helvetica;
	padding: 0;
	text-transform: uppercase;
	text-shadow: 0 1px 0 rgba(0, 0 ,0, .3);
	width: 100px; text-align:center;
}

.form-wrapper #submit:hover,
.form-wrapper #submit:focus {
	background-color: #31b2c3;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00CC33), to(#31b2c3));
	background-image: -webkit-linear-gradient(top, #00CC33, #31b2c3);
	background-image: -moz-linear-gradient(top, #00CC33, #31b2c3);
	background-image: -ms-linear-gradient(top, #00CC33, #31b2c3);
	background-image: -o-linear-gradient(top, #00CC33, #31b2c3);
	background-image: linear-gradient(top, #00CC33, #31b2c3);
}

.form-wrapper #submit:active {
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	outline: 0;
}

.form-wrapper #submit::-moz-focus-inner {
	border: 0;
}
.good_price{color:#FF0000; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.sg-ac-adapter{ clear:both; margin-left:10px; margin-top:6px;}
.sg-ac-adapter span{font-size:14px; color:#009933; font-weight:200;}
.sg-ac-adapter li{margin-left:20px;margin-top:3px;}
.btn_j{margin-top:10px; padding:8px;}
@media screen and (max-width: 950px){
.item-w{table-layout:auto; width:98%;}
.logonav{background:none;}
.logonav .navMain{display:none;}
#top_view{display:inline;}
#main_body{width:98%;}
.mainbody{width:98%;}
.rightbox{width:98%;}
#footer{width:98%;}
.footerNav{height:auto; border:1px solid #ccc;background:url(../images/top1_bg.jpg);}
.footerNav a{line-height:20px;}
#header{width:98%;}
.left{display:none}
.currentpath{width:98%; height:auto; border:1px solid #99CC00}
ul.battery-list { width: 98%;}
.battery-list li {width:95%; height: auto }
.right2{position: relative;clear:both; top:5px;}
.othernav{display:none;}
.logonav{width:98%;}
.info1{display:none;}
.related-model{width:97%;}
}
@media screen and (max-width: 930px){
.left{display:none;}

.right1{display:none;}
}
@media screen and (max-width: 910px){
#main_body{width:98%;}
.item-w{width:98%;}
item-w img{max-width:453px;}

}
@media screen and (max-width: 716px){
#footer{width:98%;}
#header{width:98%;}
.index-battery-list li{ width:45%;}
.hot-sale-laptop-battery li {  width:45%;}
.hot-sale-laptop-ac-adapter li{  width:45%;}
}
@media screen and (max-width: 670px){
#aa{display:none;}
.img670{display:none;}
.tgt{font-size:12px; font-weight:300}
}
@media screen and (max-width: 510px){

.adapter-number-list li {width:45%; height:auto}
.brand-list li{width:45%;}
.adapter-brand-list li{width:45%; font-size:12px;}
.laptop-ac-adapter-brand ul li{width:45%;}
.ac{display:none;}
#inputString{width:55%!important;}
.currentpath{margin-top:10px; clear:both;}
}
@media screen and (max-width: 404px){
.index-battery-list li{ height:auto; width:95%}
.hot-sale-laptop-battery li { height:auto; width:95%}
.hot-sale-laptop-ac-adapter li { height:auto; width:95%}
.setitle{display:none;}
#inputString{width:150px;}
.search{height:auto; text-align:center}
.hotsearch{display:none;}

}