@charset "utf-8";
/* CSS Document */

@import url(base.css);
#side { width:290px; float:left; overflow:hidden; }
#main { width:680px; float:right;  }
/* 布局 */

.sideTitle { color:#ba1706; text-indent:30px; background:url(images/sideTitle.png) no-repeat left center; }
#category li { padding-left:20px; background:url(images/arrow_two.png) no-repeat 6px 7px; }
#category li a { color:#333; }
#category li a:hover { color:#ba1706; }
#category ul { display:none; }
#category ul li { background:url(images/arrow_gray.gif) no-repeat 6px 7px; }
#category ul li a { color:#666; text-decoration:underline; }
#category .on { background-image:url(images/arrow_two2.png); }
#category .on ul { display:block; }
/* 左侧产品类别 */

#mainTitle { color:#ba1706; font-size:18px; margin-bottom:20px; }
.productList { width:100%; border-collapse:collapse; table-layout:fixed; margin-bottom:30px; }
.productList td { vertical-align:top; }
.productList .img { width:160px; height:100px; padding:20px 10px 35px 10px; text-align:center; position:relative; background:url(images/item.png) no-repeat; }
.badge { position:absolute; top:-10px; right:-10px; }
.price { color:#900; font-size:1.8em; line-height:1; margin-bottom:30px; text-align:right; }
.tj { text-align:right; line-height:30px; font-size:16px;}
/* 产品列表 */

#articleHead { text-align:center; border-bottom:1px dotted #ccc; margin:10px; } /*文章头部*/
.date, .date a { color:#ccc; } /*新闻日期*/
#content { padding:10px; font-size:14px; }
/* 新闻页 */

#item { padding:40px 40px 0px 40px; height:300px; background:url(images/box.png) no-repeat; position:relative; }
.productinfo { width:100%; border-collapse:collapse; table-layout:fixed; }
.productinfo td { border:solid #fff 2px; background:#f6f6f6; line-height:30px; text-indent:10px; }
.infoTitle { color:#060; background:url(images/arrow2.jpg) no-repeat 10px center; text-indent:30px; border-bottom:dotted 1px #ccc; margin-top:10px; }
/* 产品详细页 */

#message { font-size:14px; width:600px; margin:20px auto; padding:5px 10px 10px 10px; border:solid 1px #d3d3d3; background:#f4f4f4; }
/* 在线留言 */

#service { width:94%; border-collapse:collapse; table-layout:fixed; margin:20px auto; font-size:14px; line-height:30px; }
#service th { border-bottom:solid 1px #d3d3d3; }
#service td { border-bottom:dotted 1px #d3d3d3; vertical-align:middle; }
#service tr:hover td { background:#f4f4f4; color:#f60; }
#service tr:hover td a { color:#f60; }
#service .td2 { text-indent:30px; }
