﻿
body, td, th, input, select, textarea, button {
	/*font:11px/1.5 tahoma, arial, 宋体, sans-serif;*/
	color:#363636;
}
body {
	background:#C0C0C0 url(../images/sbg.jpg) top center repeat-x;
	margin:0;
}
.bodydiv {
    width: 1280px;
    background-color:#FFFFFF;
}
.invoicediv{
   width: 960px;
    background-color:#FFFFFF;
}
img {
	border:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	text-align:left;
}
th, td {
	border-collapse:collapse;
	padding:0;
}
/*a {
	color:#363636;
	text-decoration:none;
}*/
a:hover {
	color:#c00;
	text-decoration:none;
}
a, button {
	behavior:url(htc/select.htc);
}
button {
	border:0;
	cursor:pointer;
}
hr {
	height:1px;
}
ul, li {
	list-style:none;
	margin:0;
	padding:0;
}
.top {
	background:url(../images/topbg.jpg) repeat-x;
	height:142px;
}
/****************************************************************************************************************/
form, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, p {
	margin:0;
	padding:0;
}
#page {
	width:878px;
	margin:0 auto;
}
.lBg {
	background:url(../images/l-bg.gif) repeat-y;
}
.rBg {
	background:url(../images/r-bg.gif) repeat-y;
}
.mpage {
	width:858px;
	background:#FFF;
}

.banner, .sbanner {
	margin:1px 0;
}
.ser {
 padding:60px 0 0 535px
}
.bannerLine {
	height:6px;
	background:#ffad01;
}
.middle {
	margin:1px 0;
}
.midBox {
	margin:0 1px;
	background:url(../images/middleBg.jpg) top center repeat-x;
}
.iAbout {
	margin-bottom:15px;
}
.as dt {
	margin-bottom:10px;
}
.m02 li {
	width:130px;
	height:24px;
	background:#e6e6e6 url(../images/asd01.jpg) 3px 11px no-repeat;
	float:left;
	margin:3px 4px;
	line-height:24px;
}
.m02 a {
	padding-left:15px;
}
.m01 li {
	width:170px;
	height:24px;
	background:#e6e6e6 url(../images/asd01.jpg) 3px 11px no-repeat;
	margin:3px 0;
	line-height:24px;
}
.m01 a {
	padding-left:15px;
}
.ki {
	margin-top:20px;
}
.footer {
	background:url(../images/footbg.jpg);
	height:67px;
	line-height:67px;
	padding:0 15px;
}
.footer span {
	float:right;
}

}
.stop {
	background:url(../images/sh.jpg);
	height:95px;
}
.cs dt {
	font-size:24px;
	margin:8px 0;
	border-bottom:#d0d0d0 solid 1px;
}
.cs dt span {
	float:right;
	font-size:11px;
	margin-top:10px;
	color:#999
}
.cl01 {
	color:#F60;
	font-weight:normal
}
.cl02 {
	color:#060;
	font-weight:normal;
}
.scont {
	margin-bottom:10px;
}
.menu {
	width:858px;
	height:34px;
}
#mDiv {
	background:url(../images/menuDiv.jpg);
	width:2px;
	height:34px;
	overflow:hidden;
	float:left;
}
.menu li {
	float:left;
	overflow:hidden
}

.menu a {
	background-image: url(../images/menulist.jpg);
	height:34px;
	display:block
}
.menu a:hover {
	background-image: url(../images/menulist_cur.jpg);
	height:34px;
	display:block
}
#m01 {
	width:98px;
}
#m02 {
	width:113px;
	background-position:-100px 0
}
#m03 {
	width:121px;
	background-position:-215px 0
}
#m04 {
	width:110px;
	background-position:-338px 0
}
#m05 {
	width:108px;
	background-position:-450px 0
}
#m06 {
	width:143px;
	background-position:-560px 0
}
#m07 {
	width:153px;
	background-position:-705px 0
}
.bannerOn {
	position:relative;
}
.bannerOut {
	position:absolute;
}
.bBg {
	background:url(../images/b-bg.gif) top center repeat-x;
	height:10px;
}
.prolist{ width:650px; text-align:center; margin:0 auto 10px auto; float:left}
.prolist div { width:154px; height:100px; float:left; text-align:center; margin:2px}
.prolist img{ width:150px; height:80px; display:block; padding:2px; border:solid 1px #ddd}

.pages{ text-align:center;margin:5px 0  5px 0}

.nTitle{color:#5a5a5a; font-weight:bold; font-size:14px; padding:5px; border-bottom:1px dotted #ccc; text-align:center}
.nInfo{ text-align:center; color:#999}
.nCon{}
.nBot{ text-align:right; padding:5px; border-top:1px dotted #ccc; margin:10px 0 10px 0; clear:both}

.ordertable th{ background:#ffe; font-weight:bold; font-size:12px; text-align:left}
.ordertable td{ border-bottom:dashed 1px #ddd;text-align:left;  }
center{ font-size:13px; font-weight:bold; color:orange}*/


/******************************************************************************************************************************/

.ds span {
    display: block;
}
.navbar-custom {
    background-color:#229922;
    color:#ffffff;
    border-radius:0;
}

.navbar-custom .navbar-nav > li > a {
    color:#fff;
}
.navbar-custom .navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
    color: #ffffff;
    background-color:transparent;
}
.navbar-custom .navbar-brand {
    color:#eeeeee;
}

.nav-stacked-font{

    color: #e6e6e6;
}

.address-div{
    padding:30px;
}

dt {
       text-align:left;
}