body{background-color:#ffffff; width:1000px; margin:0 auto; padding:0; font-family:Verdana,  Arial,  Helvetica,  sans-serif;}
ul{ list-style:none;}
*{ margin:0 auto; padding:0;}
a{ text-decoration:none;color:#29614A;font-size:12px;}

#top{ width:1000px; height:auto; background:#FFFFFF;}

.top1{ width:1000px; height:100px;}

.top1-1{width:350px;float:left; margin-top:10px;}
.top1-1 a{ color:#; background:none;}
.top1-2 li{ margin-top:5px;}
.top1-2{float:left; width:650px;text-align:right;}
#top-link{ height:34px; line-height:28px;background:url(/images/top-right-bg.gif) right top no-repeat; text-align:right;}
#top-link a{ margin:0px 10px;font-size:13px;font-weight:600; background:none; color:#FFF;}

.top2{list-style:none; clear:both; background:#006600;height:34px;}

.top2 li{float:left;margin:3px 0 0 5px;background:url(/images/top-cat-r.gif) right top no-repeat;}
.top2 li a{ font-size:12px; margin:0; padding-top:5px; color:#333; background:none; height:30px; float:left; background:url(/images/top-cat-l.gif) left top no-repeat; padding-left:5px; padding-right:5px;}
.top2 .search{ background:none; margin-left:100px;height:35px;}
.input01{ height:22px; line-height:22px; display:block; width:250px; text-align:center; float:left; }
.input02{ margin:0; padding:0; float:left; margin-left:25px; width:80px; }
.top3{ clear:both;height:31px;line-height:31px; background:url(/images/nav-bg.gif) repeat-x;}
.top3 a{ margin:0px 10px; font-size:13px; font-weight:600; color:#212121; float:left;}
.top3 .top3-1{ margin-left:50px;}
.path{ height:30px; line-height:30px; clear:both; background-color:#FFFFFF; font-size:13px;}
.path b{ margin:5px; font-weight:600; color:#006600;}
.path a{color:#006600;}
/* --------------left navi------------- */
#left {float:right;width:200px;margin:0;padding:0;border:1px solid #DED7AD; margin-left:1px;}
#left h2{color:#006600; height:25px; line-height:25px; font-size:15px; font-weight:600;background:#DED7AD; text-align:center;}
#left ul{padding:0; margin:5px 3px 0 3px; list-style:none; height:auto;overflow:hidden; background:#fff;}
#left ul li{ text-align:center;}
#left ul li a img{ margin:5px auto; border:none; padding:2px;}
#left ul li h1 a{ margin:0; font-size:13px; font-weight:600; color:#29614A; text-align:center;}
#left ul li p{margin:0; padding:0;}
#left ul li p a{  font-size:13px; font-weight:bolder; color:#29614A; text-align:center;}
.r-alg{ text-align:center; margin:10px 0;font-size:12px;color:#FF0000; }
.r-alg a{ color:#000000; font-size:12px;}
.r-alg a:hover{ color:#FF0000;}
/* -----------------center--------------------- */
#center{padding:0px;margin:5px; float:right; width:550px; height:auto;}
.pro-img img{ border:none;}
.pro-img img:hover{ width:98px; border:#690 1px solid;}
#center h1{margin-left:10px;font-size:20px; font-weight:600; border-bottom:1px solid #CCC; padding-bottom:5px; text-align:center;}
#center ol{list-style:none; margin:0; padding:0;}
.hots li{height:140px; border-bottom:1px dotted #ccc; margin-top:10px;}


.review{ font-size:12px; margin:0 10px; line-height:180%;color:#666666; text-align:left; font-weight:normal;}
.review a{ color:#666666; text-decoration:underline;}
.pro{width:530px; height:auto; margin:20px 10px;}
.pro h2{display:block; font-size:16px; font-weight:bold;color:#CC6600; margin:20px 0 10px 15px; clear:both;}
.pro ul li{line-height:20px;width:170px; height:20px;float:left;text-align:left; overflow:hidden; margin-left:5px;}

.pro1{ height:auto;width:500px; display:block; font-size:11px;text-align:left; margin-left:10px;}
.pro1 li,  pro1 p{ width:500px; text-align:left; }
.pro1 li a{margin:0; padding:0; text-align:center;color:#29614A;font-size:11px;}
.pro1 li a:hover{color:#FF0000;text-decoration: underline; font-size:11px;}
.review{ line-height:20px;}

.con{ text-align:left;width:540px; margin-left:5px;}
.contact{ text-align:left; font-size:12px;}

.pro-img{ width:100px; margin-left:20px; float:left;}
.pro-r{ width:400px; margin:5px 0px; text-align:center; float:left; font-weight:bold;}
.pro-r a{ width:250px; color:#29614A; font-size:13px; line-height:150%;}
.pro-r a:hover{ text-decoration:underline; color:#FF0000;}
.pro-r form{ width:150px;}

#intr{width:530px; height:auto; clear:both; margin-top:20px;}
#intr h2{ display:block; font-size:16px; font-weight:bold;color:#CC6600; margin:20px 0 10px 15px;}
#intr ol{ font-size:12px; color:#666666;  margin-left:35px;}
#intr ol li{line-height:150%; margin:3px 1px;}
.searchol{font-size:12px; color:#666666;  margin-left:35px;}
.searchol li {line-height:150%; margin:3px 1px;}

/*bof right*/
#right {float:right;width:223px;margin:0px 10px  auto 0px;padding: 0; }
#right h5{ border:1px solid #006600; height:25px; text-align:left; text-indent:20px;font-size:13px; line-height:25px;background:#006600; color:#FFF; font-weight:600;overflow:hidden;}
#right p{ border:1px solid #006600; height:25px; text-align:left; text-indent:20px;font-size:13px; line-height:25px;background:#006600; color:#FFF; font-weight:600;overflow:hidden;}
#right ul{list-style:none; border:#006600 solid 1px;}
#right ul li{ padding-right:10px; text-align:left; text-indent:5px; height:20px; line-height:20px;}
#right ul li a{ text-decoration:none; color:#29614A; font-size:12px;  font-weight:normal;}
#right ul li a:hover{text-decoration:underline; color:#F76510;}

#footer {clear: both;margin:20px 0;padding: 0;text-align:center; font-size:12px;}
#f-line{ height:10px; border-bottom:1px solid #94A6B5; margin:10px 0; }
#footer p{ margin:5px 0;color:#666; }
#footer p a{ color:#666;}

