/* CSS Document */
*{ margin:0 auto; padding:0;} 
ul{ list-style:none;}
img{ border:0;}
body{ margin:0 auto; padding:0; width:950px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:30px;}

#head{ height:auto;width: 950px; background:url(images/top.jpg) top center no-repeat; margin:0; padding:0;}
#head-left{ float:left; margin:0 0 0 15px;}
#head-right{ float:right;width:422px; margin:57px 0 0 15px;}

.header_nav_left{float:left;height:20px;width:240px; text-align:center;background-image:url(images/top-home.gif);background-repeat:no-repeat;padding-top:7px; margin-left:48px; _margin-left:23px;padding-left:0px;}
.topxian{color:#E5B668;padding-left:4px;padding-right:4px;}
.header_nav_left a{ color:#FFFFFF; text-decoration:none;}
.header_nav_left a:hover { text-decoration:underline;}
.header_nav_right {	float:left;height:25px;width:134px; margin:0; padding:0;}


.brand{ clear:both;background:url(images/brand.jpg) top center no-repeat; width:950px; height:34px; margin-top:-1px;}
.brand li{ float:left;height:34px; margin:0 8px; line-height:34px;}
.brand li a{color:#FFFFFF; font-size:12px;text-align: center; font-weight:500;text-decoration: none;}
.brand li a:hover{ text-decoration:underline;}



#head .search_box{width:950px;background:url(images/top-search.jpg) no-repeat; height:41px;}
#head .search{ float:right; width:580px; color:#fff1ca; font-size:12px;font-weight:bold; color:#DE0049;}
#head .search span{ float:left; height:40px; line-height:40px; _margin-top:10px;}
#head .search span strong{ padding:0 2px;}
#head .search select{border:1; height:20px;line-height:20px; width:150px; font-size:12px;}
#head .search form { float:right; padding-right:40px; height:41px; line-height:41px; _margin-top:5px; }
#head .search input{vertical-align:middle; }
#head .input_1{border:1px solid #aaa; margin:0 4px;_margin:0 2px; height:21px;line-height:21px; width:250px; text-align:center; font-size:12px; vertical-align:middle;}
#head .input_2{background: url(images/go.jpg) no-repeat center right; width:60px; height:41px;border:0;}

#content{ width:950px; height:auto;}

.left{ float:left; width:750px;}
h2{color:#666; height:15px;line-height:15px; margin:10px 0 10px 0; width:750px;font-size:11px; font-weight:normal;}
h2 a{ color:#666; padding:0 5px; text-decoration:none;}
h2 a:hover{ text-decoration:underline;}

.products{ width:750px;}
.pic{ margin-top:4px;width:400px; float:left; text-align:center;}
.pic img{width:360px; margin:0px 20px;}

.info{ width:350px; float:left;}
.info h1{ font-size:18px; font-weight:bold; color:#444; margin:0px 0 5px 0;}
.info h3{ font-size:11px; font-weight:bold; color:#444;}

.desc{ width:350px; margin:15px 0 0 0; font-size:11px;}
.desc-left{ float:left; width:130px; height:19px;}
.desc-right{ float:left; width:220px; height:19px;}


.price{ width:350px;  font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif; margin-top:15px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
.price span{ margin-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.price1{ font-size:13px; height:20px; margin-top:10px;clear:both;}
.price2{ font-size:18px; color:#cb0101; font-weight:bold; height:30px; margin:5px 0 0px 0;clear:both;}
.price2 a{ color:#444; font-size:15px;}
.price2 a:hover{ color:#f60;}
.price3{ font-size:11px;clear:both; margin-bottom:5px; line-height:22px;}
.price3 select{ width:170px;}
.layout{color:#c60; font-weight:bold; font-size:15px; font-style:normal; line-height:24px;}
.layout input{ margin:0 5px;}

.warranty{ font-size:10px; line-height:15px; margin:10px 0;}
.bookmark{ background:url(images/bookmark.jpg) no-repeat;line-height:22px;}
.bookmark a{ padding-left:30px; color:#000;font-size:11px; text-decoration:underline;}


.shift{ width:750px; height:21px; border-bottom:1px solid #ccc; clear:both; margin-top:20px;}
.shift a{background:url(images/back1.jpg) no-repeat;line-height:21px; width:144px; float:left; margin:0 5px; text-align:center; font-size:11px; color:#666; text-decoration:none;}
.shift .warr{background:url(images/back.jpg) no-repeat; color:#FFFFFF;}


.description{ width:750px; height:auto; margin-top:15px; line-height:180%; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; font-size:11px;color:#555;}
.description h5{ margin:5px 0; font-size:13px; font-weight:bold;}
.description a{ color:#555; font-weight:bold;}

.battery{ clear:both; margin:0; padding:0; width:750px; height:auto;}
.battery h3{ color:#555; font-size:13px; padding:0px 0 5px 0;}
.battery ul{width:750px;}
.battery ul li{ float:left; width:180px; line-height:16px; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; color:#565656;font-size:10px;}
.battery ul li a{color:#565656; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; text-decoration:none; font-size:10px;}
.battery ul li a:hover{text-decoration:underline;color:#FF6601;}

.intr{ width:750px; height:auto; margin-top:10px;}
.intr h3{ color:#555; font-size:13px; margin:5px 0 10px 0;}
.intr .intr1{ margin-left:0px; padding-right:30px;}
.intr .intr1 a{color:#555; text-decoration:none;}
.intr1 li{ margin:8px 0px 8px 0; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; font-size:11px;color:#555;background:url(images/icon.gif) no-repeat 0 3px;list-style:none;padding:0px 0px 0px 20px; line-height:16px;  line-height:180%;}
.intr ul li{ margin:8px 0px 8px 0; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; font-size:11px;color:#555; line-height:16px;}


.right{ float:left; width:190px; margin:30px 0 0 10px;}

.right h5{ width:190px; background:url(images/ad.jpg) no-repeat; height:25px; text-align:center; line-height:25px; font-size:12px; font-weight:bold; color:#666;}

.ad{ text-align:center; width:188px; border: #ccc solid 1px; background-color:#f9f9f9;  margin-left:0; border-top:none; margin-bottom:25px; padding:15px 0;}
.ad a{ color:#000000; text-decoration:none;}
.ad a:hover{color:#000000; text-decoration:underline;}
.ad span{color:#f00; font-weight:bold; font-size:14px;padding-left:3px;}
.ad .pri1{ padding-bottom:15px; margin-bottom:15px; border-bottom: #ccc solid 1px;}

.product{text-align:left; width:188px; border: #ccc solid 1px; background-color:#f9f9f9; margin-left:0; border-top:none; padding-bottom:10px;}
.product li{ height:19px; margin-left:10px; }
.product .a1{ color:#666; font-size:12px; padding:8px 0 8px 1px; font-weight:bold; }
.product a{ color:#666; text-decoration:none;}
.product a:hover{ color:#666; text-decoration:underline;}




#footer{ width:950px; height:170px; background:url(images/bottom.jpg) no-repeat top center; clear:both; margin:20px 0 20px 0; text-align:center;border-left: #ccc solid 1px;border-right: #ccc solid 1px;}

#footer .foot{ padding-top:70px; margin-bottom:10px;}
#footer .rights{ width:950px; line-height:150%; }
#footer a{ font-size:11px;  }
#footer .rights a{ color:#069;}
#footer .foot a{ padding:0 5px; font-size:12px; color:#000; text-decoration:none;}


