body {
	font-size: 12px; margin: 0px auto; width: 964px; font-family: arial, Helvetica, sans-serif
}
input {
	text-align: center
}
img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
h2 {font-size:12px;}
h3 {font-size:12px;color: #f60;}
a {text-decoration: none;}
.clear {clear: both;}
form {display: inline;}
#header {width: 958px;}
tr {text-align:center;}
.logo{background: url(images/winter.jpg) no-repeat; position: relative; height: 70px;}
.logo img {padding-right: 0px; padding-left: 10px; padding-bottom: 0px; padding-top: 20px;}
#header .about {
    background-position: right bottom;
	font-weight: bold;
	font-size: 11px;
	right: 0px;
	background-image: url(images/tel.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 6px;
	width: 338px;
}
#header .about a {margin-left: 10px; color: #666; text-decoration: none;}
#head .about a:hover {text-decoration: underline;}
.nav {padding-left: 20px; background: url(images/bg_nav_list.gif) no-repeat; margin: 0px; width: 944px; padding-top: 1px; height: 27px;}
.nav ul {margin:0;padding:0;}
.nav li {display:inline;}
.nav a {
	border-right: #e1e6e6 1px solid; padding-right: 10px; display: block; padding-left: 10px; font-weight: bold; font-size: 11pt; float: left; padding-bottom: 1px; color: #666; line-height: 22px; padding-top: 3px; height: 22px; text-decoration: none;}
.nav a:hover {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 1px; line-height: 22px; padding-top: 3px; height: 20px; text-decoration: underline;}
.search {background: url(images/bg_search.gif) no-repeat; margin-bottom: 10px; width: 964px; line-height: 35px; height: 35px;}
.search .bottomsearch {display: inline; float: left; margin-left: 220px; padding-top: 4px;}
.search .sub2 {background: url(images/blank.gif) no-repeat center 50%; width: 75px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; height: 25px; border-bottom-style: none;}
#mainbody {float: right; overflow: visible; width: 752px;}
.navigate {margin: 6px 0px; width: 750px; height: 15px;}
.navigate a {font-size: 12px; color: #347db0; text-decoration: none;}
.navigate a:hover {font-size: 12px; color: #347db0; text-decoration: underline;}
#mainbody h1 {font-weight: bold; font-size: 18px;}
#mainbody p a {color: #0071ab; text-decoration: underline;}
#mainbody .rongliang {
	padding-left: 30px; font-weight: bold; margin: 0px; overflow: hidden; line-height: 30px; height: 30px;
	text-align:center;
	border-bottom:#f60 1px solid;}
#mainbody .rongliang2 {
	padding-left: 30px; font-weight: bold; margin: 0px; overflow: hidden; line-height: 30px; height: 30px;
	text-align:center;}
#mainbody .rongliang2 a{
text-decoration:none;
margin-right:30px;	}
#mainbody .line {border:#f60 1px solid;}
#mainbody .pic {width:200px;text-align:center;float:left;}
#mainbody .info {width: 550px; padding-top: 10px;height: auto;float:right;}
#mainbody .info a {color: #0072ad; text-decoration: none;}
#mainbody .info a:hover {color: #0072ad; text-decoration: underline;}
#mainbody .infobattery {width: 332px;padding-top: 10px;height: auto;float:right;margin-top: 10px;}
#mainbody .infobattery a {color: #0072ad; text-decoration: none;}
#mainbody .infobattery a:hover {color: #0072ad; text-decoration: underline;}
#mainbody .picbattery {width:400px;text-align:center;float:left;}
.topofpage {float:right}
#mainbody .list {border-top:#cacaca 1px solid;}
#mainbody .list li {list-style-type:none;width:170px;float:left;}
#mainbody .list li a {color: #0072ad; text-decoration: none;}
#mainbody .list li a:hover {color: #0072ad; text-decoration: underline;}
#mainbody .list2 {border-top:#cacaca 1px solid;}
.middle4 {padding-right: 3px; padding-left: 3px; padding-bottom: 0px; width: 750px; padding-top: 0px;}
.middle4 ul {border-right: #eeeeee 1px solid; border-top: #eeeeee 1px solid; float: left; margin: 10px 10px 0px 0px; border-left: #eeeeee 1px solid; width: 175px; padding-top: 10px; border-bottom: #eeeeee 1px solid; height: 236px; text-align: center;text-decoration: none;}
.inp {border-right: #eeeeee 1px solid; border-top: #eeeeee 1px solid; border-left: #eeeeee 1px solid; border-bottom: #eeeeee 1px solid;}
.middle4 li {margin: 4px 0px; width: 170px; list-style-type:none;}
.middle4 li b {display: block; height: 34px;}
.middle4 img {margin: 4px 0px; width: 140px; height: 106px;}
.middle4 a {color: #1c4185; text-decoration: none;}
.middle4 a:hover {color: #cc0000;}
.price {font-weight: bold; color: #cc0000;}
.feature {border-right: #ccc 1px solid; border-top: #ccc 1px solid; margin-top: 10px; padding-left: 12px; font-weight: bold; float: left; border-left: #ccc 1px solid; width: 736px; line-height: 20px; border-bottom: #ccc 1px solid; background-color: #f2f2f2;}
#mainbody .cart_overview h2 {padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 14px; padding-bottom: 0px; margin: 0px 0px 8px; padding-top: 0px;}
#mainbody #bantab {clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 30px 0px 0px; width: 752px; padding-top: 0px; border-bottom: #e56a12 1px solid; height: 19px;}
#mainbody #bantab ul {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#mainbody #bantab li {font-size: 12px; float: left; cursor: pointer; color: #0071ad; line-height: 20px; list-style-type: none; height: 20px;}
#mainbody #bantab li a {display: block; padding-left: 20px;}
#mainbody #bantab li a:hover {text-decoration: underline;}
#mainbody #bantab #tab_spec {font-size: 12px; background: url(images/tab.gif) no-repeat left bottom; margin: 0px; width: 150px;}
#mainbody #bantab #tab_rev {padding-right: 0px; padding-left: 0px; font-size: 12px; background: url(images/tab.gif) no-repeat left bottom; padding-bottom: 0px; margin: 0px; width: 150px; padding-top: 0px;}
#mainbody #bantab #tab_sim {padding-right: 0px; padding-left: 10px; font-size: 12px; background: url(images/tab.gif) no-repeat left bottom; padding-bottom: 0px; margin: 0px; width: 150px; padding-top: 0px;}
#mainbody #bantab #current {font-weight: bold; background: url(images/tabhover.gif) no-repeat left bottom; color: #ffffff;}
#mainbody .t_specs_prod {background: #dfeeda; margin: 16px 0px; width: 752px;}
#mainbody .t_specs_prod thead {background: #dae6ee; text-align: left;}
#mainbody .t_specs_prod .tth {font-weight: bold; background: #dfeeda;}
#mainbody .t_specs_prod td {background: #f4f8fa;}
#mainbody .t_specs_prod .t {font-weight: bold; background: #ffffff;}
#mainbody #tab_spec_data p {font-size: 12px;}
#mainbody .dealdetal {margin-top: 4px; padding-bottom: 4px; width: 300px; text-align: left;}
#mainbody .dealred {font-weight: bold; font-size: 14px; color: #cc0000;}
#mainbody .dealgray1 {color: #666; text-decoration: line-through;}
#mainbody .dealdetal input {vertical-align: middle;}
#hotbattery {float: left; overflow: hidden; width: 190px; margin-right: 1px;}
#hotbattery p {font-weight: bold; font-size: 14px; background: url(http://www.laptopsbatteries.net/images/title-bg.gif) no-repeat; overflow: hidden; width: 190px; color: #ffffff; text-indent: 15px; line-height: 23px; height: 23px;margin:0;text-align:center;}
#hotbattery h1 {font-weight: bold; font-size: 14px; background: url(http://www.laptopsbatteries.net/images/title-bg.gif) no-repeat; overflow: hidden; width: 190px; color: #ffffff; text-indent: 15px; line-height: 23px; height: 23px;margin:0;text-align:center;}
#hotbattery .bandslist {border-right: #cacaca 1px solid; padding-right: 0px; padding-left: 0px; font-weight: bold; padding-bottom: 10px; margin: 0px; overflow: hidden; border-left: #cacaca 1px solid; width: 188px; padding-top: 10px;}
#hotbattery ol {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; overflow: hidden; padding-top: 0px;}
#hotbattery li {padding-right: 0px; padding-left: 0px; padding-bottom: 4px; margin-left: 15px; padding-top: 4px; list-style-type: none;}
#hotbattery li a {font-size: 12px; margin: 0px; width: 150px; color: #036; height: 12px; text-decoration: none;}
#hotbattery li a:hover {font-size: 12px; margin: 0px; color: #f60; height: 12px; text-decoration: underline;}
#hotbattery .batterylist {border-right: #ddd 1px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 4px; margin: 0px; overflow: hidden; border-left: #ddd 1px solid; width: 188px; padding-top: 0px; }
#hotlist {margin:5px 0; clear:both; width:100%; border:#ddd 1px solid; background-color:#EFF7FE; float:left;}
#hotlist h4{font-size: medium;  padding:8px 0 0 10px; width:100%}
#hotlist ul{padding:0px 0px 8px 10px; list-style:none; margin-left:10px; width:136px; float:left;}
#hotlist ul li{ padding:2px 0; font-size:11px;}
.fourp {color: #f60;font-weight: bold;}
#footer {margin-top: 10px; width: 964px; text-align: center;border-top:#cacaca 2px solid;}
#footer .line {border:#cacaca 2px solid}
#footer .footernav {border-right: #ccc 1px solid; padding-right: 0px; border-top: #ccc 1px solid; padding-left: 10px; padding-bottom: 5px; overflow: hidden; border-left: #ccc 1px solid; width: 947px; color: #202020; padding-top: 5px; border-bottom: #ccc 1px solid;}
#footer .footernav ul {clear: both;}
#footer .footernav li {float: left; width: 24.7%; line-height: 18px; padding-top: 0px; text-align: left;}
#footer a:hover {color: #0071ab; text-decoration: underline}
#footer a {padding-right: 4px; padding-left: 4px; padding-bottom: 0px; color: #0071ab; padding-top: 0px;}
#footer P {padding-right: 0px; padding-left: 0px; padding-bottom: 4px; margin: 2px 0px; width: 80%; line-height: 16px; padding-top: 4px; text-align: center;}
.copyright {font-size: 11px; color: #666;}
div.forms {display: inline;}
.stock {font-weight: bold; font-size: 14px; color: #0071ab;}
.greenfont {font-weight: bold; font-size: 14px; color: #4f8513;}
.cabj {background-color: #ff6;}
.fii {color: #963; font-style: normal;}
.superior {color: #ff0000;}
.safe {color: #ff0000;}

