* { margin:0;padding:0;}
body,ul,ol,li,dl,dt,dd,p,form,fieldset,table,div,span,sup { border:0; margin:0; padding:0;}
h1 { text-align:left; font-size:14px; font-weight:bold; margin:0; 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);
}
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;}
.btn_inform{padding:5px;}
#header { width:950px; margin:8px auto auto auto;}
.logonav { height:87px; 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:0px; 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:45px;background:url(../images/bg_searchfld2.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:28px;padding-left:18px;margin-right:6px;line-height:19px;}
.search .sfinput{width:390px;height:28px;margin-right:6px;}
.search .sfinput input{margin-top:1px;margin-left:4px;width:380px; height:24px;}
.search .sfbtn{width:70px;}
.search .sfbtn .sfb1{height:28px;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:705px; border-left: #D3D3D3 solid 1px;padding-left:6px; overflow:hidden; float:left; _display:inline-block;}
.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 {margin-top:15px;}
.product p-left{float:left; width:330px;}
.product .product-em{ float:left; width:330px; margin-left:18px;}
.product .product-img { float: left;margin-top:8px;}
.detail-images{width: 330px; border: 1px solid #E1E1E1;}
.product .product-info { width: 300px; float: left; margin-left: 5px; text-align: left; margin-top:8px;}
.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: 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;}
.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.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}
.suggestionsBox {
        position: relative;
		z-index:1;
        margin: 0px 0px 0px -500px;
        width: 200px;
        background-color: #66CC33;
        border-radius: 5px;
        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
    }
.t_table {border-collapse:collapse;
border: 1px solid #666666; margin-top:8px; }
.t_table td{
border-collapse:collapse;
border: 1px solid  #666666; padding:4px!important; text-align:center;
}
.t_table th{
border-collapse:collapse;
border: 1px solid #666666;padding:4px!important
}
.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:11px; list-style-image: url(store-info.gif); margin-left:15px;}
.store-info2{ width:99%}
.store-info2 li{font-size:11px; list-style-image: url(store-info.gif); margin-left:15px;}
.adapters-laptop{background-color:#FFFF99;line-height:150%; margin-top:8px; margin-bottom:8px;  clear:both}
.related-model{width:950px;}
.logonav{width:98%;}
.dif img{width:98%;max-width:500px;}
.related-model{width:950px;}
.top_tilte{height:59px;}

ul#translate-flag {padding:0;margin:0;}
#translate-flag li {list-style: none;float:left;_display:inline;padding:0;margin:1px;width:16px;height:11px;background-image:url(https://www.replacement-laptop-battery.com.au/css/flags-sprite.png);background-repeat:no-repeat;}
#translate-flag li a{display:block;width:16px;height:11px;cursor: pointer;}
.adapter_img{width:98%; max-width:400px;}
.promotional{background-color:#060; color:#FFF; padding:5px; border-radius:5px;}
.show_price{margin-top:10px;}
.amm_str{width:150px; padding:5px;}
.aexp_btn{margin-top:10px;}
@media screen and (max-width: 950px){
.related-model{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%;}
}
@media screen and (max-width: 930px){

.right1{display:none;}
}

@media screen and (max-width: 716px){
.adapter-number-list li { height: auto;}
.title-r tgt{ font-size:14px}
#main_body{width:98%;}
#footer{width:98%;}
#header{width:98%;}
.suggestionsBox{margin: 5px 0px 0px 0px;}

}
@media screen and (max-width: 670px){
.laptop-ac-adapter-brand ul li{width:48%;}
.adapter-brand-list li{width:48%; font-size:12px}
.adapter-number-list li{ height:auto}
.t_table{width:95%; text-align:center;}
.show1{display:none;}
.img670{display:none;}
.power-adapter{display:none;}
.adapter-brand-list li{font-size:14px;}
.title-r tgt{ font-size:12px}

}
@media screen and (max-width: 404px){
.title-r tgt{ display:none;}
.adapter-number-list li{ width:45%}
.setitle{display:none;}
#inputString{width:150px;}
.search{height:auto; text-align:center}
.hotsearch{display:none;}

.suggestionsBox {
  margin: 0px 0px 0px 5px;
}
}