* {
	margin:0;
	padding:0;
}
body {
margin:0 auto;
background:#BEC3C6 url(images/bg.jpg) center top no-repeat;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a {
	color:#2970A6;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;color:#43851F;
}

#header{width:936px; height:90px; margin:0 auto;}
#logo{ float:left; width:368px;}
#logo img{ width:368px; padding-left:2px;}
#logo p{font-weight:bolder; color:#FFFFFF;font-family:Arial; padding-left:15px; font-size:11px;}
#headright{ float:left; padding-left:280px; padding-top:3px;color:#FFFFFF;}
#headright a{ color:#FFFFFF; font-size:11px; font-family:Verdana,BitStream vera Sans,Helvetica,Sans-serif;}
#headright form{padding:33px 20px 0 0;margin:0;}
.search{ padding-left:3px;}
#nav{ height:35px; list-style:none;margin:0 auto;width:936px;padding-left:20px;}
#nav li{ float:left; list-style:none; padding-right:15px;  height:35px; line-height:35px; overflow:hidden;}
#nav a{ color:#5D6A87; font-weight:bold; text-decoration:none; font-size:12px;}
#content{width:936px;margin:0 auto; padding-top:4px;background:#FFF url(img/sidesep.gif) right repeat-y;}
/****************left**********************/
#left{ float:left;width:665px; background-color:#FFFFFF; padding-left:10px; padding-right:10px;border-right:1px solid #ccc; padding-bottom:25px;}
#path{ padding-top:10px;font-size:11px
}
h1{ font-size:170%; margin:7px 0 0 0;font-family:Arial; }
h2{border-bottom:1px dashed #ccc;font-family:Arial; font-size:12px; padding-bottom:4px; clear:both;}
hr{ border-bottom:1px dashed #999; height:1px; width:665px; margin-right:15px!important;margin-right:0px; clear:both;}
h3{color:#CA2E2B; font-size:15px; margin:6px 0; clear:both;}
h4{ font-size:12px; padding:7px 0; line-height:130%; clear:both}
.battery{margin:5px 10px 5px 0!important;margin:0px; padding:10px 0 0 0; border-top:1px solid #ccc; float:left;width:665px;}
.batteryimg{ float:left; padding-right:25px;font-family:Verdana, Geneva, sans-serif; font-weight:normal;font-size:80%; text-align:center;}
.batteryimg p{ padding-bottom:5px;}
.imgwa{ padding-top:3px;border-bottom:1px dashed #ccc;}
.detail{ float:left; width:325px;}
.detail p.info{ padding-top:5px;padding-bottom:6px; line-height:140%; font-size:11px;border-bottom:1px dashed #ccc; color:#555;}
.detail p.warranty{padding-top:5px;padding-bottom:6px;border-bottom:1px dashed #ccc;}
.detail p.price{ padding-top:8px;}
.detail p.price b{ font-size:15px; color:#FF0000;}
.detail p.price span{ color:#659B12;}
.feather dt,dd{line-height:25px; font-size:11px; margin:0 0 1px 0; color:#555;}
.feather dt{font-weight:bold; width:100px; float:left; padding-left:3px;}
.feather dd{width:550px; height:25px; padding-left:10px; background-color:#F1F1F1; float:left;}
.des{ font-size:11px; line-height:160%; padding-top:8px; clear:both;} 
.attention{font-size:11px; margin-left:15px;}
.attention li{ padding-bottom:5px;}
.declare{ font-size:11px; color:#555; padding-top:20px;}
#tag{ padding:10px; border:1px solid #CECECE; background-color:#F7F7F7; clear:both; margin-top:20px; line-height:140%;}
#tag a{ text-decoration:underline;}
.t1{ font-size:11pt;}
.t2{ font-size:10.6pt;}
.t3{ font-size:9.0pt;}


.batteryadapter{ list-style:none; margin:0; padding:0; clear:both; line-height:130%; clear:both;}
.batteryadapter li{ float:left; width:75px;}
.sign{margin-top:30px; font-weight:bold; text-align:center;}
.sign b{ color:#FF0000; font-size:14px;}

/*********** right ********/
#right{ width:243px; background-color:#F7F7F7; float:left;line-height:145%;
		 padding-left:7px!important; padding-left:3px;
}
.hot{font-size:95%;
	width:245px;*width:248px;_width:245px;
	padding:10px 0 0 5px;*padding:10px 0 0 2px;_padding:10px 0 0 2px;
	 margin:0 0 20px 0;
	 float:right;}
h5{ background-image:url(images/bgtitle.jpg); padding:5px 20px; height:22px; font-size:12px;  font-family:Arial, Helvetica, sans-serif; width:196px; font-weight:bold;}
.hot ul{ margin-bottom:10px;}
.hot li{ list-style-image:url(images/li_bg.gif); margin-left:20px;*margin-left:22px;_margin-left:22px;margin-top:5px;}
.red{ color:#FF0000;}
.red1{ color:#F4721C; font-family:Arial, Helvetica, sans-serif}
/***********************footer********************************/
#footer{ background-image:url(images/footer_bj.jpg); width:936px; margin:0 auto;color:#555; font-size:11px; height:85px;}
.footer_path{ text-align:right; padding-right:10px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #000;}
.footer_path a{ color:#555;}
.footer_path a:hover{ text-decoration:underline;}
.policy{ padding-top:5px;}
.policy p{float:right; padding-right:10px;}
.policy ul{margin:0; padding:0 5px; list-style:none}
.policy li{background:url(images/li_bg.gif) 0 no-repeat;padding:0 10px 0 10px; float:left;}
.policy li a{ color:#555;}
/*****************adapter**************/
.adapter{width:240px;}
.adapter b a{ color:#000000;}
.adapter img{ float:left;}
/*****************sonybattery**************/
.sonyprice{font-size:15px; color:#FF0000;}
.note{ color:#104B9B;}