/*CSS  index center*/
.center{ float:left; width:584px; margin-left:10px;}
.banner{ background:url(images/banner.jpg) no-repeat; width:584px; height:164px;}
.banner p{ float:left;}
.banner a{ display:block; width:140px; height:82px;}
.banner a.c1 { height:164px; width:304px;}

.cate{width:582px;margin-top:10px;border:1px solid #cdcdcd; padding-bottom:8px;}
.ctit{ font-size:14px; color:#FF6902; font-weight:bold; line-height:26px; padding-left:12px; background:url(images/featurebj.gif) repeat-x; margin:2px;}
.cate li{ float:left; width:182px; padding-left:12px; margin-top:12px; height:180px}
.cate li img{ width:140px; height:100px;}
.cate li p b{ font-size:14px;}
.cate li a{text-decoration:underline; font-size:11px; color:#06c;}
.cate li a:hover{ color:#f60;}

.featured{width:584px;margin-top:10px;}
.ftit{ background-color:#eee; border-bottom:1px solid #f60; line-height:25px; width:574px; padding-left:10px;}
.featured li{ border-bottom:1px dashed #ddd; padding:12px 0 12px 8px; float:left; width:576px;}
.featured img{width:92px; height:90px; border:1px solid #ddd;}
.featured p{float:left;}
.featured p b{ display:block; width:50px; height:9px; float:left; margin-top:5px;}
.featured p strong{ display:block; width:50px; height:9px; float:left; margin-top:5px;}
.s1{background:url(images/pop.gif) no-repeat;}
.s2{background:url(images/pop2.gif) no-repeat;}
.s3{background:url(images/pop3.gif) no-repeat;}
.ftext{*width:582px !important;width:352px;_width:344px;  padding-top:10px; font-size:11px;margin:0 20px; line-height:16px;}
.ftext a{font-weight:bold;  color:#06c;  line-height:22px;text-decoration:underline;}
.ftext a:hover{ color:#f60;}
.fbuy{ line-height:20px; padding-top:10px; *text-align:right !important;text-align:left;_text-align:right;  font-size:11px; width:90px;}
.featured li form{ float:right; line-height:20px; padding-top:10px; *text-align:right !important;text-align:left;_text-align:right;  font-size:11px; width:90px;}


.intext{width:584px; margin-top:10px; float:left;}
.intit{background-color:#EEEFF1; border:1px solid #ccc; line-height:24px; padding-left:12px; font-size:13px; color:#B4212B; font-weight:bold; float:left; width:570px;margin-top:20px;}
.int{line-height:16px; padding:8px; width:566px;}
.int b{ line-height:28px;}
.intext a{ text-decoration:underline; color:#036;}
.intext a:hover{ color:#f60;}

/*CSS  index right*/
.indexright{ float:right; width:200px;}
.guarantee{ width:188px; height:80px; background:url(images/satibj.gif) no-repeat; padding:2px 6px 0 6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.guarantee b{ font-size:12px; font-weight:bold; *line-height:20px !important; line-height:18px; _line-height:20px;color:#A52D2E; letter-spacing:-1px;}
.guarantee strong{ font-size:12px; font-weight:bold; *line-height:20px !important; line-height:18px; _line-height:20px;color:#A52D2E; letter-spacing:-1px;}
.guarantee a{ color:#0100FE; text-decoration:underline; float:right; font-family:Arial, Helvetica, sans-serif;}

.recommend{margin-top:10px; width:200px; float:left;}
.rtit{ background:url(images/right1.gif) no-repeat; line-height:35px; padding-left:12px;}
.recommend ul{border-left:1px solid #BFDCEC;border-right:1px solid #BFDCEC;border-bottom:1px solid #BFDCEC; padding:6px 2px 6px 6px; overflow:hidden; height:100%;}
.recommend img{ float:left; width:52px; height:50px; padding-right:6px;}
.recommend li{ margin:5px 0; width:190px; float:left;}
.recommend li a{ font-size:12px;}
.recommend li p{ width:132px; float:left; font-size:11px;}
.recommend span{color:#900; font-weight:bold;}

.banner2{ float:left; margin-top:10px;}

.tags{ width:186px;border:1px solid #c3c3c3; padding:6px; margin-top:10px; float:left;}
.ttit{font-size:14px; font-weight:bold; line-height:20px; line-height:24px;}
.tags a{ padding:2px;}
.tags a:hover{color:#F60; text-decoration:underline;}
.ah1{color:#333;font-family:Verdana; font-size:17px;}
.ah2{color:#666;  font-size:11px;font-family:Verdana;}
.ah3{color:#333; font-size:14px;}

/*CSS  model */
.preface{ float:left; width:584px; background:url(images/modelmt.gif) no-repeat; margin-top:4px;}
.pre{ width:562px;border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; float:left; padding:4px 10px; margin-top:5px; line-height:16px;}
.pre a{text-decoration:underline; color:#06c;}
.pre b{ font-size:16px; line-height:24px;}
.pre span{ color:#f90; line-height:22px;}
.preface p em{ background:url(images/modelmd.gif) no-repeat; display:block; width:584px; height:6px; float:left;}

.mlist{ float:left; width:584px; margin-top:20px;}
.title{ font-size:15px; font-weight:bold; line-height:32px; border-bottom:1px solid #ddd;}
.ltit{float:left; width:584px;color:#999; font-size:16px; font-weight:bold; line-height:24px;}
.ltit a{color:#860; background:url(images/d3.gif) 0 3px no-repeat; padding:0 12px; font-size:11px; font-weight:normal;}
.list{ float:left; width:584px;color:#999; font-size:16px; font-weight:bold;}
.list span{ color:#f90; font-size:13px; line-height:22px;}
.list strong{ display:block;  font-weight:bold; color:#333; line-height:22px; width:570px; padding-left:12px; background-color:#F5F7E9; margin:8px 0;}
.list b{ display:block;  font-weight:bold; color:#333; line-height:22px; width:570px; padding-left:12px; background-color:#F5F7E9; margin:8px 0;}
.list a{ display:block; width:132px; padding:6px 4px 6px 10px; float:left;color:#039; font-size:11px; text-decoration:underline; font-weight:normal;}

/*CSS  Adapt Exteral battery specials */
.ex_products{ width:792px; float:left; margin-top:10px;}
.ex_banner3{ border:1px solid #cdcdcd;}

.ex_shopping{ width:510px; _width:500px; float:left; padding:6px 0 6px 16px;}
.ex_shopping li{ width:510px; _width:500px; float:left; margin-top:6px;}
.ex_shopping h1{ font-size:18px; font-weight:bold; height:26px;}

.ex_info{ float:left; margin:10px 0 20px 10px; width:480px; font-size:11px;}
.ex_text{line-height:16px; padding:8px; width:776px;}
.ex_text img{ display:block; text-align:center;}
.ex_text b{  display:block; padding-top:6px;}
.ex_description{ margin:0 0 8px 20px;}
.ex_description li{ background:url(images/d6.gif) 0 7px no-repeat; padding-left:12px; line-height:18px; width:700px; margin:4px 0;}

/*CSS  Policy About FAQ Return Shipping */
.policyleft{ float:left; width:780px;}
.text{ float:left; width:754px; border:1px solid #cdcdcd; padding:6px 12px;}
.text p{ line-height:16px;}
.text p a{color:#069; text-decoration:underline;}
.text p b{ font-size:14px; line-height:22px;}
.text ol{ margin:0 30px}
.text ol li{ margin:8px 0;}
.text ul{ margin:0 10px}
.text ul li{ margin:8px 0; background:url(images/d6.gif) 0 4px no-repeat; padding-left:20px;}
.plia a{ font-size:13px; font-weight:bold; display:block; padding-left:12px; line-height:20px; text-decoration:underline;}
.ppa{text-decoration:underline; color:#039;}



