/*CSS reset*/
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;height: auto;width:960px;border: 0px; margin: 0px  auto; color:#333; background-color: #F1F1F1; background-image: url(images/bj.gif);background-repeat: repeat-y; background-position: center 90px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p{ padding: 0; margin: 0;}    
img { border: 0;}    
ul{list-style: none;}    
h1,h2,h3,h4,h5,h6,em{font-weight: normal; font-style:normal; font-size: 100%;}    
i{ font-style:italic; color:#069;}  
a{padding:0px; margin: 0px; color: #333;  text-decoration: none;}
a:hover {color: #f30; text-decoration: underline;}
.clear{clear:both; }

.bluefont{color:#000; font-size:11px;font-weight:bold;}
.redfont{color:#CB0101; font-size: 20px;  font-weight: bold; }
.redfont2{color:#CC0000; }
.redfont3{color:#CC0000;  font-weight: bold;}
.greenfont{color:#4F8513; font-weight:normal; }
.greyfont{color:#999; text-decoration: line-through;font-size: 11px; padding-left:8px;}

h1{font-size: large;}
h2{font-weight:bold; font-size:13px; line-height:27px;background:url(images/left_h2.gif); padding-left:10px; color:#fff;background-color:#EDF0F2;}
h3{ color:#c30; font-weight:bold; font-size:13px; line-height:30px; margin-top:10px; float:left; width:600px;}
h4{padding-left: 3px; font-size: 12px; background: #fff; margin-bottom: 12px; padding-bottom: 0.5em; color: #999; padding-top: 0px; border-bottom: #e4eaea 1px dotted}
h4 a{ color:#999;}
h5{ background:url(images/right1.gif) repeat-x; line-height:27px;background-color:#EDF0F2; color:#fff; font-weight:bold; padding-left:12px;}

/*css detail */
#header{ width:960px; padding-top:8px; height:70px; clear:both;}
#header .logo {width:500px;  float:left;}
#header .logo img{padding:2px 0 0 2px; }
#header .about{ float:right;  background-repeat: no-repeat; color:#9bc0dd;}
#header .about a{color:#666;text-decoration:underline; margin:0 0 0 16px; }
#header .about .rss{ background:url(images/rss.gif) 56px 0 no-repeat; padding-right:18px;}
#header .about a:hover {text-decoration:underline; }
#header .search{ width:330px; float:right; margin-top:17px; }
#header .inputtext{ width:260px; height:20px; line-height:22px;float:left;}
#header .submit {background:url(images/search.gif)  no-repeat;width:48px;height:24px; border:0; cursor:pointer; margin-left:8px;float:left;}

#nav {width:960px;height:28px; background:url(images/nav_bj.gif) repeat-x; clear:both;}
#nav li{ float:left;}
#nav .new{background:url(images/nav_new.gif) repeat-x; }
#nav a{font-size:10pt; font-weight:bold; text-decoration:none; line-height:28px; border-right:#FFB1AA 1px solid; padding:0 17px; display:block; float:left; color:#fff; }
#nav a:hover{ background:url(images/nav_a.gif) repeat-x;}

#main{ float:left; width:960px; padding-top:35px; margin-top:1px; background:url(images/cabanner.jpg) no-repeat;}

.banner{ height:120px;}
.banner a{ float:left;}
.banner p{ float:right;}
#left{width:160px;float:left;}
#left .categories{width:158px; border:1px solid #dbdfe2;}
#left .categories li{background:url(images/left_bj1.gif) repeat-x; line-height:23px; border-bottom:1px solid #dbdfe2; }
#left .categories li a{background:url(images/dian1.gif) 2px 2px no-repeat; padding-left:12px;}
#left .hot{width:158px; border:1px solid #dbdfe2; margin-top:12px; padding-bottom:2px;}
#left .green{ color:#006666;}
#left .red{ font-size:15px; color:#FF3333;}
#left .orange { color:#666633;}
#left .yellow { color:#FFCC33; font-size:14px;}
#left .hot li{line-height:20px;  border-bottom:1px dashed #ddd; padding-left:8px;}

#center { float:right;width: 624px;margin:0 14px 0 0; font-family:Arial, Helvetica, sans-serif; }


.laptopbattery {padding:6px 0; width:624px; border-top:1px solid #DBDFE2; margin-top:4px;}
.ptext{  padding:0px 8px 10px 8px; width:592px; float:left; line-height:16px;}
.ptext a{ color:#c60;}

.laptopbattery .box{width:280px; text-align:center; float:left; margin-right:8px; margin:20px 0; padding-left:20px; }
.laptopbattery .box a{  text-decoration:underline;color:#369; }
.laptopbattery .box .web2 {width:280px; line-height:22px;}
.laptopbattery .box .web2  img{ padding-left:10px; vertical-align:middle;}
.laptopbattery .box .share{margin-top:10px; }

.laptopbattery .txt{float:left; width:310px;}
.laptopbattery .txt p{}
.laptopbattery .txt ul{ float:left; padding:10px;font-size:12px;}
.laptopbattery .txt ul li{ line-height:18px; font-family:Arial, Helvetica, sans-serif;width:300px;}
.buy2{ background-color:#F1F1FC; padding:8px 6px; margin-top:8px;  font-size:11px;}
.buy2 form input{ margin:3px 0 0 3px;}
.laptopbattery .buy2 em{  color:#045499; display:block; padding-top:5px;}

 
.description { 	padding-bottom:10px;  float:left;  width:624px;}
 h3 { font-size:12px; font-weight:bold;  line-height:24px; 	border-bottom: 1px solid  #dadada;  float:left; width:624px;	}
.description p{font-size:12px; padding-left:6px;  width:592px; margin-top:10px;  float:left; font-family:Arial, Helvetica, sans-serif}
.description ul{ padding:10px 0px 0px 12px;  float:left;  }
.description li{ padding-bottom:8px;}
.description li a{text-decoration:none;  color:#0085e6; }
.description li a:hover{text-decoration:none;  color:#ff4f01; }


.fit {  padding-top:20px;   background-repeat:repeat-x; 	 float:left; 	width:624px; }
.fit ul{ padding:10px 0px 20px 20px;  float:left; }
.fit ul li{float:left; list-style-type:none; width:182px; margin:5px 5px; padding:0px; height:20px; }
.fit li a{text-decoration:none;  color:#c60; margin-top:20px; }
.fit li a:hover{color:#0085e6; }

.support{ padding-top:20px; width:624px;	padding-bottom:10px;  float:left; }
.support p{font-size:12px; padding-left:6px;  width:592px;  margin-top:10px;  float:left;  }
.support p a{text-decoration:none; color:#c60;}
.support p a:hover{text-decoration:none; color:#0085e6;}
.support ul{ margin:10px 0px 0px 12px; float:left; width:580px; }
.support ul li{ padding-left:10px; line-height:18px; background:url(images/dian3.gif) 0 8px no-repeat;}
.support ul li a{text-decoration:none;color:#c60; }
.support ul li a:hover{text-decoration:none;color:#0085e6; }

#right{width:150px;float:right;}
#right .newarrival{width:148px; border:1px solid #dbdfe2; background-color:#EDF0F2; float:right; }
#right .newarrival li{ text-align:center;  padding:6px 0 4px 0;}
#right .newarrival li a{ text-decoration:underline; color:#369;}
#right .newarrival li a:hover {color: #f30; text-decoration: underline;}

#right .global{background:url(images/global.jpg) no-repeat; width:150px; height:50px; float:left; margin-top:10px;text-align:center; }
#right .global p{ width:120px; height:15px; margin-top:25px; padding-left:22px;}
#right .global a{   display:block; width:24px; height:15px; float:left; margin:3px;}

#right .sell{margin-top:10px; width:148px; float:left;border:1px solid #dbdfe2;}
#right .stit{ background:url(images/right1.gif) no-repeat; line-height:35px; padding-left:12px;}
#right .sell ul{ padding:6px 0 ; overflow:hidden; height:100%;}
#right .sell img{ float:left; width:42px; height:40px; padding:0 4px 0 2px;}
#right .sell li{ margin:5px 0; width:148px; float:left;}
#right .sell li a{ font-size:12px;}
#right .sell li p{ width:90px; float:left; }
#right .sell span{color:#900; display:block;}
#right .best {margin-top:8px; float:left}


#footer{width:960px; float:left; margin-top:30px; border-top:1px solid #ddd; padding-top:10px;}
#footer .foot{width:942px; color:#666;   float:left; padding-left:10px;}
#footer .foot dl{ width:176px; float:left; padding:2px 0 10px 12px; font-size:11px;}
#footer .foot dt a{ color:#666; font-weight:bold;line-height:26px; font-size:13px;}
#footer .foot dd{ line-height:20px;  background:url(images/dian4.gif) 0 6px no-repeat; padding-left:12px;}

#footer .copyright{ text-align:center; f color:#999; margin-top:15px; float:left;width:802px; padding:0 75px;}
#footer .copyright a{ color:#666;}
#footer .copyright img{ padding:10px 0;  }
#footer .copyright p{ text-align:center;width:802px; padding-top:12px; font-size:11px;}
#footer .copyright p a{ padding:0 8px; text-decoration:underline}

/*css model */
#modelmid{ width:616px; margin:0 12px; float:right; overflow:hidden;}
.model{border-top:1px solid #DBDFE2; padding-top:10px; margin-top:4px;  width:616px; float:right}
.modtext{ float:left;  color:#666;}
.modtit{float:left;  font-weight:bold;line-height:28px;width:598px; padding-top:15px;}
.model ul{ float:left;  width:588px; margin:10px 0 10px 8px;}
.model ul li{ width:190px; float:left; height:24px; }
.model ul li a{   text-decoration:underline;}

.modlist{ width:616px; float:left; border-top:1px solid #DBDFE2; margin-top:20px;}
.listt{float:left; font-weight:bold;line-height:28px;width:598px; padding-top:12px;}
.modlist ul{ overflow:hidden; float:left; width:616px;}
.modlist li{width:134px; height:250px;overflow:hidden;border:1px solid #E1E1E1;text-align:center;float:left; margin:8px 0 0 8px; padding:0 6px;}
.modlist li a img{ width:110px; height:90px; }
.modlist li a {line-height:18px;display:block;padding:8px 0;}
.modlist li em {line-height:18px;display:block; padding:0 0 4px 0;}
.modlist li span {display:block; padding:4px 0 0 0;}

/*css index */
#indexmain{width:960px; }
.featured{float:left;width:596px; border:10px solid #E6EAED; font-family:Arial, Helvetica, sans-serif;}
.featured li{float:left; height:180px; width:293px;}
.featured a{ display:block;}
.featured em{ display:block;}
.featured span{ display:block;}
.featured strong{ display:block; padding:4px 0;}
.fp1{float:left; width:135px; text-align:center; padding:6px 4px;}
.fp1 em{color:#666; }

.fp2{float:left; width:140px; padding:6px 4px;}
.fp2 em{ font-size:20px; line-height:24px; margin-left:-10px;}
.fp2 a{ color:#666;background:url(images/dian4.gif) 0 10px no-repeat; line-height:18px;  padding:5px 0 0 10px;}

.indexlist{ width:616px; float:left;  }
.listt{float:left; font-weight:bold;line-height:28px;width:598px; padding-top:12px;}
.indexlist ul{ overflow:hidden; float:left; width:616px;}
.indexlist li{width:134px; height:250px;overflow:hidden;border:1px solid #E1E1E1;text-align:center;float:left; margin:8px 0 0 8px;   padding:0 6px;}
.indexlist li a {line-height:18px;display:block;padding:7px 0;}
.indexlist li form{padding:7px 0;display:block;}
.indexlist li em {line-height:18px;display:block; padding:0 0 4px 0;}
.indexlist li span {display:block; padding:4px 0 0 0;}


#cse-search-results iframe {width:616px;}
/*css about shipping faq contact */
#policy{ width:616px; margin:0 12px; float:left; overflow:hidden;}
#policy p{ width:610px; float:left; padding:3px 0 3px 6px; line-height:16px;}
#policy p a{ padding-left:10px;}


#mid .detail2{ width:599px; float:left; padding:8px; }
#mid .detail2 .discription{ float:left; font-size:13px; font-weight:bold;line-height:24px; width:598px;}
#mid .detail2 p{ float:left; width:590px;}
#mid .detail2 .tit{float:left; font-size:14px; color:#f60; line-height:28px;width:598px;}
#mid .detail2 ul{ width:588px; float:left; margin:10px 0 10px 8px;}
#mid .detail2 ul li{ width:190px; float:left; height:24px;}
#mid .detail2 ul li a{ color:#069; text-decoration:underline;}

/*css adapter */

#mid{ width:616px; margin:0 12px; float:left; overflow:hidden;}
#mid .adapter{border-top:1px solid #DBDFE2; padding:10px 0; margin-top:20px;  float:left}
#mid .adapter .view{ text-align:center; color:#666; width:210px; float:left;}
#mid .adapter .view em{font-size:11px; display:block; padding:6px 0 10px;} 
#mid .adapter .view img{ margin:3px 0; }
#mid .adapter .buy{ width:160px;_width:150px; float:left; padding-left:6px;  }
#mid .adapter .inst a{ font-size:11px;  background:url(images/dian1.gif) 0 4px no-repeat; padding-left:11px; line-height:16px; color:#666; text-decoration:underline;}
#mid .adapter .inst a:hover{ color: #54b6e7; }
#mid .adapter .offer{border-left: #e4eaea 1px dotted; width:230px; height:330px; float:right; padding-left:8px; }
#mid .adapter .offer dl{ float:left;}
#mid .adapter .offer dt{ font-weight:bold; line-height:20px;}
#mid .adapter .offer dt strong{  display:block; padding:4px 0; line-height:16px; color:#c51; }
#mid .adapter .offer dd{ font-size:11px; color:#666; background:url(images/dian2.gif) 0 1px no-repeat; padding-left:15px; line-height:16px;}
#mid .adapter .offer p{ float:left; width:240px; border-top:1px dashed #dedede; padding-top:10px; margin-top:10px;}
#mid .adapter .offer p a{ display:block; padding-left:22px;}
#mid .adapter .a1{background:url(images/a1.gif) no-repeat; }
#mid .adapter .a2{background:url(images/a2.gif) no-repeat; }
#mid .adapter .a3{background:url(images/a3.gif) no-repeat; }
#mid .adh1{ margin-top:-35px; width:610px;}


#mid .brandhot{ width:610px;float:left; }
#mid .brandhot ul{ width:500px ; float:right;}
#mid .brandhot li{ border-bottom:1px solid #DADFE3; line-height:20px; float:left; width:500px;}
#mid .brandhot li a{ display:block; float:left; padding-left:12px;}
#mid .brandhot li span{ display:block; float:right; padding-right:20px; color:#c00;}
#mid .detail{ border:1px solid #ddd; width:598px; float:left; padding:8px; height:350px; overflow:scroll; overflow-x:hidden;  }
#mid .detail .discription{ float:left; font-size:13px; font-weight:bold;line-height:24px; width:598px;}
#mid .detail .tit{float:left; font-size:14px; color:#f60; line-height:28px;width:598px;}
#mid .detail ul{ width:588px; float:left; margin:10px 0 10px 8px;}
#mid .detail ul li{ width:190px; float:left; height:24px; font-size:11px;}
#mid .detail ul li a{ color:#069; text-decoration:underline;}
#mid .specifications{ width:616px; float:left; margin-top:10px; padding-bottom:32px;}
#mid .specifications li{ width:610px;line-height:20px;border-bottom:1px solid #DBDFE2; float:left;}
#mid .specifications strong{ line-height:32px;}
#mid .specifications span{ display:block;  float:left; width:285px; padding-left:20px;}
#mid .specifications .cap { color:#F60; font-weight:bold;}
#mid .specifications em{ display:block;   float:left; width:285px; padding-left:20px;}
#mid .suptit{ float:left; font-size:13px; font-weight:bold;line-height:24px; width:600px;}
 
