* { 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;}
h1 { 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: "Helvetica Neue", Helvetica, "Roboto", Arial, "Lucida Grande", "PingFang TC", "蘋果儷中黑", "Apple LiGothic Medium", sans-serif;
    font-size: 15px;
    line-height: 18px;
    color: #464646; text-align:center}
ul,ol,li { list-style:none;}
p{padding:5px;}
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 {color: #FF0031; font-weight: bold; margin-left:10px;}
.green { color: #01A719;}
.red { font: 12px Arial; color:#FF0000;}
#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; text-align:center;}
.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;}
.info_5 li{ padding:5px;}
.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: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: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:#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{ text-align:left; padding:5px; }
.product p-left{float:left; width:330px;}
.product .product-em{ float:left; width:330px;}
.product .product-img { float: left; text-align:center}
.product .item-images { width: 330px; border: 1px solid #E1E1E1;}
.product .product-info { width: 300px; float: left; margin-left: 10px; text-align: left;}
.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;}
.product-info .info li{ padding: 5px;}

.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; margin-top:15px;}
.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; height:25px; font-size:18px; color: #FF6600;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; padding:5px;}
.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{ margin-top:15px; padding: 2px 5px;color:#203558!important; border: solid 1px #2C9E13; text-decoration: none!important; display:inline-block}
.pageNav a:hover{background-color:#E1FAD6; color:#203558!important;}
.pageNav span.current {padding:5px; color:#FF0000!important;background-color:#E1FAD6!important;border: solid 1px #2C9E13; font-weight:bold; margin-right:5px;}
.pageNav .pre{margin: 0 10px;white-space:nowrap;}
.pageNav .next{margin:0 10px;white-space:nowrap;}
.battery-list ul { clear:left;}
.battery-list li { float:left; padding:5px; width:95%; border-bottom: 1px #2C9E13 dotted; min-height:150px; list-style-type:none;  position: relative; font-weight:normal; margin-top:10px;}
.info-list{padding-left:24px;}
.info-list li { width:96%; text-align:left;  list-style-image: url(../images/battery.gif); padding:5px; }
.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: 2px; top: 55px; 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: 173px;  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: 10px; padding-left: 20px; color: #2C9E13;}
.info1 dd { margin-left: 10px; color: #656565; padding:5px; }
.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;}
.ac-adapter li{clear:both;}
.-list{padding-left:24px;}
.-list li { width:96%; text-align:left; color:#006600;  list-style-image: url(../images/au-battery.gif) }
.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:10px;}
.order-ma p{ margin-top:5px;; text-align:left}
.order-ma{ overflow:hidden;}
.blue2{color:#0066FF}
 .suggestionsBox {
        position: relative;
		z-index:1;
        margin: 0px 0px 0px 100px;
        width: 200px;
        background-color: #66FF33;
        border: 2px solid #000;    
        color: #000000; display: none; text-align:left; float: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
    }
.infoul{ margin-left:40px;}
.infoul li{list-style:outside;}
.contact_us img{display:inline-block;vertical-align:middle}
.resouce{width:95%; clear:both; margin-left:10px; margin-top:10px; text-align:left}
.hot-sale-battery { clear:both}
.hot-sale-battery li{list-style:none; margin-left:10px; float:left}
.search_tip{clear:both; display:block;}
.search_tip li{list-style-image:url(QFeG0__02420560.gif); margin-left:25px;}
.index-battery-list{ clear:both; width:100%; margin:0;}
.index-battery-list li{ width:30%;float:left;font-size:small; padding:5px; border:#999 1px double; margin:5px; height:270px; overflow:hidden; text-align:center}
.goumai{margin-top:15px;}
.bidian_model{width:140px; padding:6px; font-size:medium;}
.search_result{margin-top:15px; clear:both; display:block}
.search_result a{padding:5px; border:#096 1px groove; margin-left:8px; display:inline-block}
.clear_float{clear:both; height:0; width:100%; display:block;}
@media screen and (max-width: 950px){
#header{width:98%;}
.discount_banner{width:98%}
.logonav .navMain{display:none;}
.logonav .navMain ul{display:none;}
.logonav .logo{float:left}
.currentpath{width:98%;}
#home_banner{width:98%;}
.othernav{float:left;}
.rightbox{width:98%}
.noticeTop{width:98%; display:none}
.mainbody{width:98%;}
.left{margin-left:5px;}
.info1{display:none;}
.battery-list{width:98%;}
.battery-list li{margin-top:5px;}
.footerNav{ height:auto;background:url(../images/bg_footnav.jpg) repeat;}
#footer{width:98%;}
.img{max-width:96%;}
}
@media screen and (max-width: 650px){
.index-battery-list li{ width:45%; float:left;}
.brand-list li {width:45%; }
.right1{clear:both; margin-top:8px; position: static}
}
@media screen and (max-width: 450px){
.index-battery-list{border:none;}
.index-battery-list li{ width:40%; }
.setitle{display:none;}
.brand-list li {width:48%; margin-top:5px;}
.brand_dianchi{display:none}
.c1{display:none}
.pageNav{max-width:95%;}
.pageNav a{margin-left:3px; line-height:26px;}
}