* {margin: 0px; padding: 0px; }
body{font-family:Arial, Helvetica, sans-serif; font-size: 12px; height: auto;width: 976px; border: 0px; margin: 0px  auto; background-color: #FFF;}
a {padding: 0px; margin: 0px; color: #000;  text-decoration: none}
a:hover {color: #ff0000;	text-decoration: none}
a:visited {color: #2347b3;}
img{border-width:0px;}
div{float: left; }
ul{list-style:none; }
.bluefont{font-weight: bold;color:#275674;padding-right:12px;}
.redfont{ color:#FF0000;font-size: 12px; font-weight: bold;}
.redfont1{ color:#FFFFFF;ont-size: 16px; font-weight: bold;}
.redfont2{ color:#FFFFFF;font-size: 16px; font-weight: bold;}
.greenfont{color:#4F8513; text-decoration: underline;}
.orangefont{color:#F60; font-size: 11px; font-weight: bold;}
.greyfont{color:#999;text-decoration: underline;}
.brownfont{color:#874604;text-decoration: line-through;}

#currentPath {font-size:12px; color:#306893;line-height:20px;font-weight:normal; margin:8px 2px;}
#currentPath a{color:#174b9c;}
#currentPath a:hover{color:#174b9c; text-decoration:underline;}

#header{ width:976px;margin: 0px; padding: 0px; background:url(image/header.gif) no-repeat;}
.top{float:right;width:450px; line-height:33px;}
.top li{float:right;color:#508614;}
.top a{width:70px;padding: 8px;color:#508614; text-decoration:underline;}
.search{float:right; width: 680px;   background: url(image/searchbg.gif);  height:33px;}
.search li{float:left;}
.form3 {vertical-align:middle;}
.select{ width:130px;font-size:14px;   margin:5px 10px;}
.form1 {border: 1px solid #929292; font-size:14px; width:220px; margin:5px 10px;}
.form2{ margin:4px; height:20px;}

#nav {width: 976px; }
.mainnav {float:left;width:976px; color:#fff; text-align: center; height:37px;background: url(image/navbg.gif);}
.mainnav li{float:left; line-height:35px; margin:0px 4px 0 0; }
.normal { width:70px;}
.wid { width:100px;}
.mainnav li a { color:#FFFFFF;letter-spacing:0.8px; text-decoration:none; font-size:13px;display:block; text-align:center; margin-top:2px;}
.mainnav li a:hover {background: url(image/blue-background.gif) right top no-repeat!important;}
.cart img{ border-left: #223184 solid 1px; border-bottom: #223184 solid 2px;}
.view{ width:190px;height:33px; background:#DEF1FF;border-top: #223184 solid 2px;border-bottom: #223184 solid 2px; border-right: #223184 solid 2px; color:#333333; font-size:11px;}

.subnav {float:left;width:976px; color:#fff; text-align: center; height:28px;background: url(image/nav-bg.gif);}
.subnav li{float:left; line-height:28px;color:#174B9C; }
.subnav li a {color:#174B9C;  padding:0 10px;}
.catchword a {color:#cc0000; font-size:15px; }
.catchword a:hover { color:#cc0000;text-decoration:underline;}
.g1{ padding-top:4px;}


#content{width: 976px; margin-top:10px;}
#leftsidebar{float:left;width:236px; margin-right:8px;}
h4{ background:url(image/right1.gif) no-repeat; padding-left:20px; color:#FFF;line-height:29px;font-weight:bold;}
.banner{ width:231px;padding-bottom:11px;border-right: #CCC solid 1px; border-left: #CCC solid 1px;}
.sidebarIcon{ background:url(image/line.gif);width:231px;height:12px;}
.brand{ padding-left:24px; background:url(image/icon1.gif) 6px no-repeat; background-color:#EEEFEA; line-height:22px;letter-spacing:1px; font-weight:bold; }
.brand a{ color:#073779; margin:0 4px;}
.brand1{ padding-left:24px; background:url(image/icon6.gif) 6px no-repeat; background-color:#EEEFEA; line-height:22px; letter-spacing:1px;font-weight:bold;}
.brand1 a{ color:#073779; margin:0 4px;}
.batterybrand li{ float:left; width:70px; padding:2px 0 2px 30px;}
.batterybrand a{ color:#020266; letter-spacing:1px;}
.batterybrand a:hover{ color:#FF6666; text-decoration:underline;}

.hot_brand{ width:222px; padding-left:14px; border-right: #CCC solid 1px; border-left: #CCC solid 1px;  padding:4px 0 4px 10px; background:url(image/leftbj.gif);}
.hot_brand p{font-size: 13px; font-weight:bold; margin:5px 2px;}
.hot_brand li{ padding:4px 8px; }
.maincamera { font-size:14px; font-weight:bold; color:#2F7CBD;}
.hot_brand li a{ color:#003399;font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:120%; }
.hot_brand li a:hover{color:#9E0000; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; line-height:120%; letter-spacing:1px; font-weight:bold;}

#Welcome{ width:730px; padding-top:10px; line-height:17px;}
.pic{padding:4px 10px 0px 4px; float:left;}
.about li{ margin:0 30px; color:#333333;}
.about a { color:#0033cc;}
#Welcome h1 {color:#888;font-size:16px; font-weight: bold;line-height:20px;}
#Welcome h2{ color:#659505; font-weight:bold; font-size:14px; line-height:20px;}

#model{margin:0px auto 0 10px; padding:0px 5px; width:586px; height:100%; overflow:hidden;}
#model fieldset{margin:0px; padding:20px;}
#model h1{font-size:15pt; margin:0px; border-bottom:1px solid #CCCCCC; padding-bottom:4px; font-weight:normal; color:#039;}
#model p{margin:3px 0px; padding:10px; font-size:11px; letter-spacing:1px; color:#000000; background-color:#EDEDED;}
#model p a { color:#003399;}
#model ul{margin:10px; padding:0px; list-style:none;}
#model li{float:left; margin:20px 30px 0px 0px; padding:0px; display:inline; width:100px; font-size:14px; color:#000392; border-bottom:1px dashed #E2E2E2; text-align:center; }

#hotdig { margin:0px 0 0 10px; padding:0px 5px; overflow:hidden;width:560px;}
#hotdig h1 {margin:20px 0px; padding:0px; font-size:14px; font-family:Arial; border-bottom:#CCCCCC solid 1px;}
#hotdig ul{ margin:10px; padding:0px; list-style:none;}
#hotdig li{ margin:0px; padding:0px; font-size:12px;}
#hotdig li a {color:#039;}
#hotdig li h3 { font-size:12px; margin:10px 0;}
#hotdig li h3 a{ color:#039;}

.product{ width:730px; }
.product ul{ float:left;}
.product h1{font-size:14px; color:#666;font-weight: bold; padding-left:30px; background:url(image/icon2.gif) 4px no-repeat; line-height:26px;}
.fang2{font-size:14px; color:#666;font-weight: bold; padding-left:30px; background:url(image/icon3.gif) 4px no-repeat; line-height:26px;}
.fang3{font-size:14px; color:#666;font-weight: bold; padding-left:30px; background:url(image/icon4.gif) 4px no-repeat; line-height:26px;}
.pro_camera{ width:238px; border-bottom: #CCC solid 1px;  padding:0 2px 2px 2px;}
.pro_camcorder{ width:238px; border-right: #CCC solid 1px; border-bottom: #CCC solid 1px; border-left: #CCC solid 1px;padding:2px;padding:0 2px 2px 2px;}
.product img{ padding:4px 40px;}
.dd1{ background:url(image/display.gif) no-repeat; line-height:28px; font-weight: bold; padding-left:30px;}
.dd1 a{ color:#FFF;}
.dd2{ background-color:#eee;color:#2E72B1; height:60px; padding:6px;}
.dd2 a{ color:#659505; text-decoration:underline;}

.band{ width:420px; margin-top:10px;border-bottom: #CCC solid 1px;}
.bandlist li{ background:url(image/bandlist.gif) no-repeat; padding-left:26px; width:110px; line-height:26px; margin:0 3px 3px 0; float:left; letter-spacing:1px;}
.bandlist li a { color:#333333;}
.bandlist li a:hover { color:#CC3300; text-decoration:underline;}
.more{ float:right;font-size:14px; font-weight:bold;}
.more a{color:#DB040B; line-height:28px; padding-right:10px;}

.charge{ width:420px; margin-top:8px;}
.charge li{ float:left; padding-right:8px;}
.cc1{ width:250px; margin-bottom:8px;}
.cc2{ width:250px; background:url(image/icon5.gif) 10px no-repeat; padding-left:20px;}
.cc2 a{ color:#659505; text-decoration: underline;}
.cdown{ width:200px;  font-weight:bold; margin-left:20px;}
.cdown a{color:#208BDB; line-height:28px; padding-right:10px;text-decoration: underline;}

.rightdown{ float:right; margin-top:10px; width:306px;}
.indexdown{ width:302px; border-right: #CCC solid 1px; border-left: #CCC solid 1px; padding:8px 0;}
.indexdown li{ float:right; padding-right:6px;}
.rd1{ width:160px;font-weight:bold;}
.rd2{ width:160px; font-size:14px;font-weight:bold;color:#208BDB; padding:6px 0;}
.rd3{ width:160px; font-size:11px;}
.rd4{ width:160px;font-size:11px;}
.rd4 a{color:#208BDB;padding:6px 0;}

#down{width:976px;  margin-top:8px;}
.down1{width:317px;}
.down2{width:317px; margin:0 11px;}
.three1{ width:270px; padding:4px 10px;font-size:14px; font-weight: bold;}
.three img{ border: 1px solid #ddd;}
.three1 a{ color:#DA0509; line-height:20px;}
.three{ width:315px;border-right: #CCC solid 1px; border-left: #CCC solid 1px;}
.three li{ float:left; padding:2px 8px; font-size:11px;}
.three li a { color:#003399; text-decoration:underline;}

#footer{width:976px; margin-top:8px; border: 1px solid #ddd;}
#footer1{ width:150px; margin:8px 5px; padding:0 0 4px 0;}
#footer1 p{width:150px; font-weight:bold;color:#999;}
#footer1 a{color:#208BDB;}
#footer1 a:hover{color: #cc6633;}
#search2 {width:727px; margin-top:20px;}
.google{ width:700px; background-color:#F0F9FF; border-right: #C8E6FF solid 1px; border-left: #C8E6FF solid 1px; padding:0 0 0 25px; }
.google li{ float:right; padding:0 4px;  line-height:25px;}
#search3{ float:right; padding-left:5px; margin:10px 20px; width:260px; height:34px; background-color:#E5E5E5;border: 1px solid #C0C0C0;}
#search3 li{ float:left; line-height:34px; margin:0px 0px;}

#bottom{width:976px;  margin-top:6px;  padding:6px 0;}
.duty{ font-size:11px; font-weight: bold;color:#666;border-bottom: #ddd solid 1px; padding:2px 8px;}
.pay{ padding:2px 8px;}
.foot1 li{ float:left; color:#4E9BED;}
.foot1 li a{font-size:11px; color:#4E9BED; padding:0 4px;} 
.foot2{float:left; width:700px; font-family: verdana; font-size: 11px; color:#999;}
 
#FAQ {margin:0px 18px 0 0; font-family: Verdana; font-size:12px; color:#000000; width:700px; border: #ccc solid 1px; padding:10px 5px; display:block; float:right;}
#FAQ h1 { font-size:16px;  font-family:Arial, Helvetica, sans-serif; padding:3px 5px;}
#FAQ ul{ margin:5px; padding:5px; list-style-type:none;}
#FAQ ul li {margin:5px 0 0 0; line-height:20px; color:#333;}
#FAQ P{ color:#444; font-size:12px; margin:10px 0 0 10px;}
#FAQ P a { color:#0066CC; text-decoration:underline;}