.sidebar_left{ width:226px; display:inline;}
.sidebar_right{ width:725px; display:inline;}
.list_til{ background:url(../images/cat_til.jpg) no-repeat; height:33px; line-height:33px; text-indent:35px; color:#506e0c; font-weight:bold; font-size:14px;}
.list_con{ background:#f8f7f6; padding:5px;}
.list_con ul li{ line-height:40px; border-bottom:1px dotted #a6a4a2; text-indent:50px;}
.list_con ul li.producttype1{ display:none; }
.list_con ul li a:link, .list_con ul li a:visited{ font-weight:bold; color:#333; font-size:14px}
.list_con ul li a:hover{color: #506e0c}
.list_con ul li.s1{ background:url(../images/s1.jpg) no-repeat 8px 6px;}
.list_con ul li.s2{ background:url(../images/s2.jpg) no-repeat 10px 6px;}
.list_con ul li.s3{ background:url(../images/s3.jpg) no-repeat 10px 6px;}
.list_con ul li.s4{ background:url(../images/s4.jpg) no-repeat 3px 6px;}
.list_con ul li.s5{ background:url(../images/s5.jpg) no-repeat 5px 6px;}
.list_con ul li.s6{ background:url(../images/s6.jpg) no-repeat 3px 6px;}
.list_con ul li.s7{ background:url(../images/s7.jpg) no-repeat 5px 6px;}
.list_con ul li.producttype1{border-bottom:1px dotted #a6a4a2; border-top:none; line-height:25px; background:#eeeeee;}
.list_con ul li.producttype1 a:link, .list_con ul li.producttype1 a:visited{color:#666; font-size:12px; font-weight:bold;}
.section_til{ background:url(../images/pro_icon.jpg) no-repeat 10px center #e7f2d0; height:31px; border:1px solid #d6eda6; text-indent:35px; line-height:31px;color:#506e0c; font-weight:bold; font-size:14px;}
.pro_con{ padding-top:15px;}
.pro_con dl{ width:180px; float:left; display:inline; text-align:center; margin-bottom:10px;}
.pro_con dl dt img{ width:150px; height:120px; border:1px solid #d6d6d6; padding:5px;}
.pro_con dl dd{ line-height:30px;}
.pro_con dl dd a{ font-weight:bold;}
.main_con{ padding:15px 10px;}
.prodetail{padding-left:15px; line-height:30px; font-size:14px;}
.prodetail span{ color:#78951f; font-weight:bold;}
span{ text-align:right;}

.ctxt{border:1px solid #d7d7d7; border-top:none; padding:5px 10px;font-size:14px;overflow:hidden;}
.ctil{background:#f7f7f7; border:1px solid #d7d7d7; padding-left:5px; font-size:14px; }
.ctxt img{ max-width:640px;}
.input{ border:1px solid #d7d7d7; width:200px; height:20px; line-height:20px; padding:0 5px; font-family:arial;}

/**------------  ·ÖÒ³ÑùÊ½  --------------**/
.page{ color:#666; margin-top:10px; line-height:24px; font-family:verdana;border:1px solid #d7d7d7; padding:5px 10px; background:#f7f7f7;}
.page span{ padding:2px 5px;   margin-right:3px; font-size:12px;background:#fff;  border:none; color:#666; border:1px solid #d7d7d7;  }
.page a:link, .page a:visited{ text-decoration:none; color:#666; }
.page a:hover{ color:#78951f;}
.page .current{ background:#78951f; border:none; color:#ffffff; font-weight:bold; padding:2px 6px;}