﻿@charset "utf-8";
#nav {
    margin-bottom: 9px;
}
#main {
    width: 928px;
	margin: 0 auto;
}
#footer {
    background: url(../images/common/footer-bg.gif) repeat-y left top;
}
#left, #right {
    float: left;
	display: inline;
}
#left {
    width: 177px;
}
#right {
    width: 730px;
	margin-left: 17px;
}
#sub-nav {
    background: url(../images/common/left-bg.gif) repeat-y left top;
	margin-bottom: 7px;
}
#sub-nav ul {
    margin: 7px 0 7px 20px;
}
#sub-nav li {
    background: url(../images/common/sub-nav-icon1.gif) no-repeat left 4px;
	padding-left: 19px;
	line-height: 20px;
	font-weight: bold;
}
#sub-nav li a:link, #sub-nav li a:visited {
    color: #000;
}
#sub-nav li ul {
    margin: auto 0 auto auto;
}
#sub-nav li li {
    background: url(../images/common/sub-nav-icon2.gif) no-repeat left 8px;
	padding-left: 12px;
    font-weight: normal;
}
#sub-contact {
    background: url(../images/common/left-bg.gif) repeat-y left top;
	margin-bottom: 7px;
}
#sub-contact p {
    margin: 5px 16px 2px 19px;
	line-height: 18px;
}
#sub-title {
    line-height: 35px;
	background: url(../images/common/sub-title-bg.gif) no-repeat left top;
	margin-top: 6px;
}
#sub-title h2 {
    font-weight: bold;
	font-size: 12px;
	color: #d93706;
	margin-left: 18px;
}
#bread {
    float: right;
	display: inline;
	color: #837f7e;
	margin-right: 15px;
}
#bread a:link, #bread a:visited {
	color: #837f7e;
}
#products-details {
    width: 695px;
	margin: 0 auto 40px auto;
	color: #3c3c3c;
	line-height: 18px;
}
#products-details h4 {
    font-size: 12px;
}
#products-details ul {
    width: 618px;
	margin: 19px auto 29px auto;
}
#products-details li {
    float: left;
	display: inline;
	margin-right: 34px;
}
#products-details li img {
    padding: 1px;
	border: 1px solid #bcbcbc;
    width: 168px;
    height: 156px;
}
#products-list {
    padding-top: 30px;
}
#products-list ul {
    width: 636px;
	margin: 0 auto;
}
#products-list li {
    float: left;
	display: inline;
	margin: 0 18px;
}
#products-list li div {
    margin-bottom: 13px;
}
#products-list li p {
    text-align: center;
	margin-bottom: 22px;
}
#page {
    text-align: center;
	background: url(../images/common/line.gif) repeat-x left top;
	padding: 10px 0;
	margin-bottom: 10px;
}
#page input {
    width: 28px;
	height: 17px;
	line-height: 17px;
	border: 1px solid #3c3c3c;
}
#page input:focus {
    background: #ffc;
}
#page strong.current {
    color: #FF6600;
}
#news-list {
    width: 680px;
	margin: 14px auto 0 auto;
}
#news-list ul {
    margin-bottom: 0px;
}
#news-list li {
    line-height: 35px;
	background: url(../images/common/line.gif) repeat-x left bottom;
	padding-left: 18px;
}
#news-list li span {
    float: right;
	display: inline;
	margin-right: 18px;
	color: #777;
}
#news-list li a:link, #news-list li a:visited {
    display: inline-block;
	background: url(../images/common/news-li-bg.jpg) no-repeat left center;
	padding-left: 28px;
}
#news-details
{
 width:680px;
 text-align:center;
 margin:14px auto 0 auto;
}
#news-details h1
{
  font-size:14;
  font-weight:bold;
  margin-bottom:8px;
  color:#333;  
}
#news-details .date
{
    margin-bottom:25px;
	color:#8a8a8a;
}
#news-details .content
{
    text-align:left;
	margin-bottom:30px;
}
#edit {
	margin: 35px 50px 26px 45px;
}
#help {
    width: 460px;
	margin: 0 auto;
	color: #135393;
}
#help td {
    padding: 6px;
}
#help .important {
    color: #f00;
	margin-right: 6px;
}
#help input {
    height: 19px;
	line-height: 19px;
}
#message {
    width: 630px;
	margin: 0 auto;
}
#message p {
	background: url(../images/help/line.gif) repeat-x left bottom;
	line-height: 18px;
	color: #222;
	padding: 9px 6px 9px 10px;
	font-family: Arial, "宋体";
}
#message strong {
    color: #000;
}
#message p.reply {
	background: none;
	color: #133a93;
	font-weight: bold;
}
#message li.one {
    background: #f2f2f2;
}
#message li {
    margin-bottom: 4px;
}
#message p.reply strong {
	color: #133a93;
}
#products-list li .pic {
    width: 170px;
	height: 158px;
	padding: 1px;
	background: #fff;
	border: 1px solid #bcbcbc;
	text-align: center;
}