﻿/*
发表评论的form的td要有空白间隔：
*/
td {
  padding:2px;
}
/*  
以下三行被商品页的内容所使用，因谢兴华COPY别的网站的商品介绍的表格，需要这三行来装饰表格
*/
.property{width:700px;border:1px solid #ccc;border-collapse:collapse;background:#fafafa;}
.property td{border:1px solid #ccc;padding:5px;}
.propertyName{width:120px;}


/*  
以下是新模板的CSS
*/
@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-family:Arial,'宋体','新宋体',sans-serif;font-size:12px;text-align:left; background:#fff;} 
ul,ol,li,dl,dd{margin:0;padding:0;list-style:none} 
p,form,input{margin:0}
input,select { vertical-align:middle;}
img{border:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px}
.clearfix:after{content:".";height:0;display:block;visibility:hidden;clear:both}
.clearfix{-height:1%;*min-height:1%}
div { overflow:hidden;}
table {border-collapse: collapse;border-spacing: 0;}
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#FC5900;text-decoration:none;}
a:active {color:#FC5900;}
.fr { float:right;}

#header { width:998px; margin:0 auto; margin-bottom:8px;}
#top { background:#F3F3F3 url(images/top.gif) repeat-x; height:32px; line-height:32px; padding:7px 20px 0; border-bottom:1px solid #DBDBDB;}
#logo_nav { padding-top:9px;}
#logo { float:left; width:196px; height:53px; padding-left:15px;}
.navwrap { width:755px; float:right;}
.banner { margin-bottom:8px;}
.tel { background:url(images/icon.png) no-repeat 0 8px; padding-left:30px; padding-top:5px; width:330px; float:left; }
.tel img { vertical-align:-8px; margin-left:16px; }
.telnum { font-size:30px; color:#FF6300; font-weight:bold;}
.tmenu { float:right; width:380px; padding-right:5px; text-align:right; line-height:25px;}
p.subtitle { color:#FF6300; font-weight:bold;}
.heart,.baticon { width:20px; height:17px; background:url(images/icon.png) no-repeat 0 -48px; margin-right:5px;vertical-align:middle;}
.nav { height:29px;}
.nav li { height:29px; float:left; margin-right:5px; width:87px; text-align:center; background:url(images/mbg.gif) no-repeat; line-height:29px; font-size:14px;}
.nav li.cur { background:url(images/mbg_on.gif) no-repeat;}
#searchbar { height:38px; padding-left:8px; background:#FF7600 url(images/search_bg_l.gif) no-repeat;}
.search { height:38px; padding-right:8px; background:url(images/search_bg_r.gif) no-repeat right top; line-height:38px;}
.searchbox { _padding-top:5px; padding-left:10px; float:left; width:570px;}
.sinp { height:21px; width:235px; border:0 none; margin-right:15px;}
.sbtn { width:75px; height:27px; background:url(images/sbtn.gif) no-repeat; cursor:pointer; border:0 none; margin-right:10px;}
.bat { float:right; width:333px; background:url(images/bat.gif) no-repeat; height:28px; line-height:28px; text-align:center; _padding-top:6px; margin-top:5px;}
.bat a { padding:0 6px;}
.baticon { background-position:0 -303px; margin-left:5px;}
.keyword { height:37px; line-height:37px; background:url(images/top3.gif) repeat-x; padding:0 10px;}
.keyword em { font-style:normal; color:#276710; font-weight:bold;}
.keyword img { margin-left:5px; margin-top:8px; vertical-align:-4px;;}

#mainbox { width:998px; margin:0 auto;}
.maintop { margin-bottom:10px;}
.maintop_l { width:243px; float:left;}
.maintop_lbox { margin-bottom:8px;}
.maintop_lbox h3 { background:url(images/ltoptitle.gif) no-repeat; height:30px; text-indent:-9999px;}
.maintop_lbox h3.tt { background:url(images/tt.gif) no-repeat;}
.maintop_lbox h3.cheap { background:url(images/cheap.gif) no-repeat;}
.maintop_lbox h3.newcheap { background:url(images/newcheap.gif) no-repeat;}
.ltcon { border-left:1px solid #E5CFA8; border-right:1px solid #E5CFA8; padding:8px; background:url(images/lbg.gif) repeat-x left bottom;}
.ltcon h4 { width:24px; height:220px; float:left; background:url(images/icon.png) no-repeat left bottom; margin-top:5px;}
.ltcon h5 {height:24px; border:1px solid #D8D7D5; line-height:24px; padding-left:20px; background:#E8E8E8 url(images/arrow.gif) no-repeat 8px 8px; color:#9D5706; font-weight:normal; margin-bottom:5px; clear:both;}
.ltcon h5.on { background:#FAFAFA url(images/arrow.gif) no-repeat 8px 8px;}
ul.toplist { float:left;width:200px;}
.toplist li { line-height:23px;}
.toplist li em { float:right; padding-right:5px; font-style:normal;}
.ltbot { padding-bottom:4px; background:url(images/ltopbot.gif) no-repeat center bottom;}
.catelist { margin-bottom:15px;}
.catelist li { line-height:24px; border-bottom:1px dotted #E5E5E5; padding-left:20px; float:left; width:85px;}
.maintop_r { width:751px; float:right;}
.rtop { margin-bottom:8px;}
.rtop_l { float:left; width:497px;}
.rtop_r { float:right; width:247px;background:url(images/rtopbot1.gif) no-repeat center bottom; padding-bottom:5px;}
.rtop_r h3 { height:32px; background:url(images/title_ann.gif) no-repeat; text-align:center; font-size:14px; line-height:32px; font-weight:normal;}
.rtopcon { padding:8px; border-left:1px solid #DBE5A8; border-right:1px solid #DBE5A8; background:url(images/rtopconbg.gif) repeat-x left bottom;}
ul.rtoplist {}
ul.rtoplist li { line-height:23px; padding-left:25px; background:url(images/n.gif) no-repeat 5px 7px;}
.newprobox {}
.newprobox h3 { height:32px; background:url(images/new_title.gif) no-repeat; line-height:32px;}
.newprobox h3.catesearch { background:url(images/catesearch.gif) no-repeat; }
.newprobox h3.proinfo { background:url(images/proinfo.gif) no-repeat;}
.newprobox h2 { height:29px; line-height:29px; background-color:#E8E8E8;}
.newprobox h2 img { vertical-align:middle;}
.newprobox h2 .sort { padding-left:100px;}
.newprobox h2 .sort label { color:#693D0B; font-weight:normal;}
.more { float:right; font-size:14px; color:#425E2F; padding-right:15px;}
.newprocon { padding:5px; border:1px solid #E6D5B3;}
.s_op { line-height:30px; margin-bottom:10px;}
.s_op div { height:30px; padding:0 10px;}
.s_op a { padding:0 5px;}
.s1 { background-color:#E8E8E8;}
.s2 { background-color:#F0F0F0;}
.newprolist { padding:10px 0 0 8px;}
.newpro { background:url(images/dot.gif) repeat-x 0 280px;}
.newpro li { width:175px; text-align:center; float:left; margin-right:5px; margin-bottom:35px; overflow:hidden;}
.newpro li .pro-title{ height:36px; line-height:18px; overflow:hidden;}
.newpro li h6 { line-height:30px; font-size:14px;}
.newpro li p { line-height:18px; padding-top:5px;}
.price { color:#BF030A; font-weight:bold;}
.proimg { width:160px; height:120px; margin:0 auto; overflow:hidden; border:1px solid #D5D5D5; vertical-align:middle;}
.mainlistbox { margin-bottom:8px;}
.mainlistbox h3 { background-color:#E8E8E8; height:30px; line-height:30px; margin-bottom:8px;}
.mainlistcon_l { width:738px; border:1px solid #E8D6B2; float:left; padding:20px 0 18px 12px;}
.mainlistcon_r { width:238px; float:right; background:#FEEED4 url(images/rtopbg.gif) no-repeat center top; padding-top:3px;}
.mlistcon { padding-bottom:3px; background:url(images/rbotbg.gif) no-repeat center bottom;}
.mlist { border-left:1px solid #FA8803; border-right:1px solid #FA8803; padding:8px;}
.mlist ul {}
.mlist ul li { text-align:center; width:205px; margin:0 auto; margin-bottom:10px;}
.mlist ul li .pro_img { width:203px; height:147px; border:1px solid #E6E6E4; border-bottom:0 none;}
.mlist ul li .pro_title { width:205px; height:23px; background:url(images/protitilebg.gif) no-repeat; line-height:23px;}
.mlist ul li .pro_title a { color:#fff;}

#footer { width:998px; margin:0 auto;}
.bot_top { height:30px; line-height:30px; background-color:#FF7600; color:#fff; padding-left:15px; font-size:13px; margin-bottom:5px;}
.f_box { margin-bottom:10px; clear:both;}
.f_box_l { width:220px; float:left; padding:10px 20px;}
.f_tel { text-align:right;}
p.time { color:#51691F;}
.f_lbox { background-color:#F6F6F6; padding:5px;}
.f_lbox p { line-height:22px;}
.f_navbox { float:right; width:705px; padding:4px; border:1px solid #CDCDCD;}
.f_nav_top { height:32px; background-color:#CDCDCF; overflow:hidden; margin-bottom:4px;}
.f_nav_t li { float:left; display:block; width:100px; padding-left:40px; height:32px; background:url(images/icon.png) no-repeat 8px -85px; line-height:32px; font-size:16px; font-weight:bold;}
.f_nav_t li.bnav2 { background-position:8px -127px; background-color:#C2C2C4;}
.f_nav_t li.bnav3 { background-position:8px -168px;}
.f_nav_t li.bnav4 { background-position:8px -208px; background-color:#C2C2C4;}
.f_nav_t li.bnav5 { background-position:8px -250px;}
.f_nav_b { height:120px; overflow:hidden; background-color:#EDEDED;}
.f_nav_b div { width:140px; float:left; overflow:hidden; height:115px; padding-top:5px;}
.f_nav_b div.white { background-color:#fff;}
.f_nav_b div li { line-height:25px; background:url(images/arrow.gif) no-repeat 15px 8px; padding-left:25px;}
.botmenu { background-color:#CDCDCF; border-bottom:5px solid #FB8700; padding-top:10px; text-align:center;}
.botmenu p { line-height:23px; color:#333;}
.m10 { height:10px; clear:both; width:240px;}
.morepro { clear:both; height:25px; text-align:right; line-height:25px;}
.loac { height:30px; background-color:#EDECEC; line-height:30px; padding-left:10px; clear:both; margin-bottom:10px;}
.newsdetailbox {}
.newsdetailbox h3 { background-color:#F4DAC9; height:30px; text-align:center; line-height:30px; color:#9E3F05; font-size:14px;}
.athor { height:35px; line-height:35px; border-bottom:1px dotted #B3B3B3; color:#696969; text-align:center;}
.newsdetailcon { padding:10px;}
.newsdetailcon p { line-height:24px; padding-top:10px; font-size:14px; text-indent:28px;}
.commit { padding:2px; border:1px solid #B3B3B3;}
.commit h2 { height:35px; background-color:#ADDFEC; padding-left:25px; font-size:14px; color:#733F02; line-height:35px;}
.combtn { float:right; text-align:center; font-size:14px; color:#202020; margin:3px 5px 0; padding:3px 5px; cursor:pointer;}
.commitbox { padding:5px;}
.commitcon { padding:10px;}
.commit-op { padding:6px;}
.commit-op li { padding:4px 0 4px 20px;}
.commit-op li.graybg { background-color:#F3F3F3;}
.commit-op li.cbtnbox { text-align:center; padding:15px;}
.commit-op li label { padding-right:10px; color:#067390;}
.txtinp { width:460px; height:18px; line-height:18px; border:1px solid #919191;}
.txtinp1 { width:325px; border:1px solid #919191; height:18px; line-height:18px;}
.txtarea { width:460px; height:90px; border:1px solid #919191; vertical-align:top;}
.txtarea1 { width:325px;height:90px; border:1px solid #919191; vertical-align:top;}
.cbtn { cursor:pointer;}
.compare { padding:5px 10px; background-color:#D6EFF4; font-size:14px; color:#0B697E; margin-bottom:10px; clear:both;}
.total { padding-left:50px;}
.page { padding-left:20px; }
.page a:link,.page a:visited { padding:0 3px; color:#0B697E;}
.page a:hover { color:red;}

.proinfo-top-l { float:left; width:461px; padding-left:8px; padding-top:5px;}
.proimg-box { float:left; width:140px;}
.prosmallphoto { width:132px; height:137px; border:1px solid #919191; overflow:hidden; margin-bottom:5px;}
.prophotobtn { background:#E6E4E5 url(images/magnifier.gif) no-repeat 8px 5px; height:31px; padding-left:37px; font-size:14px; line-height:30px; width:98px; }
.callonline { border:1px solid #7D8B8B; margin-top:5px; width:132px; margin-bottom:5px;}
.proinfobox { float:right; width:310px; color:#686868;}
.proinfobox h4 { font-size:14px; line-height:25px; margin-bottom:8px;}
.proinfobox ul { margin-bottom:10px;}
.proinfobox li { padding:5px 0; font-size:14px;}
.protip { background-color:#F8EACE; padding:3px 5px; font-size:14px; }
.pro-op { padding:20px 0 10px;}
.proinfoboxad { border:1px solid #C3B18D; clear:both;}
.proinfo-top-r { float:right; width:245px; padding:5px; background-color:#E9F2F1;}
.proinfo-top-r h5 { font-size:14px; color:#628585; height:23px; line-height:23px; text-align:center; background-color:#C3E3E2;}
.proinfo-top-r li { text-align:center; margin-top:8px; clear:both;}
.questionbox { padding:2px; border:1px solid #B3B3B3;}
.quel { float:left; width:444px;}
.quer { float:right; width:300px;}
.quer h4 { height:30px; background-color:#ECD4AE; padding:3px 0 0 25px; margin-bottom:2px;}
.relatecon { background-color:#ECE4D7; padding:10px 0 20px 10px;}
.relatecon h5 { width:24px; height:220px; float:left; background:url(images/icon.png) no-repeat left bottom; margin-top:5px;}

.newprobox .newsdetailcon h3 { background:none;}
 