body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #313131;
}

body,form,p,td,div,span,li { font-family:宋体; font-size:12px; line-height:120%; }

.button { cursor:pointer; }

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	text-decoration: none;
	color: #3d3d3d;
	font-weight: normal;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	text-decoration: none;
	color: #3d3d3d;
	font-weight: normal;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #025C62;
	text-decoration: none;
	line-height: 14pt;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	line-height: 14pt;
}
a.s1:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15pt;
	text-decoration: none;
	color: #656564;
	font-weight: bold;
}
a.s1:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15pt;
	text-decoration: none;
	color: #656564;
	font-weight: bold;
}

a.s1:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #025C62;
	text-decoration: none;
	line-height: 15pt;
}
a.s1:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #656564;
	line-height: 15pt;
}
a.MenuTree:link    { font-family: "宋体"; font-size: 13px; font-weight: bold; line-height: 15pt; text-decoration: none; color: #656564; }
a.MenuTree:visited { font-family: "宋体"; font-size: 13px; font-weight: bold; line-height: 15pt; text-decoration: none; color: #656564; }
a.MenuTree:hover   { font-family: "宋体"; font-size: 13px; font-weight: bold; line-height: 15pt; text-decoration: none; color: #025C62; }
a.MenuTree:active  { font-family: "宋体"; font-size: 13px; font-weight: bold; line-height: 15pt; color: #656564; }

.t3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	line-height: 18pt;
}
.t2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3d3d3d;
	line-height: 15pt;
}

.t1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	line-height: 14pt;
}
.line {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #656564;
	line-height: 14pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfe1e0;
}
.t1_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	line-height: 14pt;
}
.t1_b {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #1f3a64;
	line-height: 14pt;
}
.kuang {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	line-height: 14pt;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c3c3c3;
	border-bottom-color: #c3c3c3;
	border-left-color: #c3c3c3;
}

.MenuItemP { height:30px; line-height:30px; border-bottom:solid 1px #dfe1e0; padding-left:0px; }
.MenuItemS { height:30px; line-height:30px; border-bottom:solid 1px #dfe1e0; padding-left:20px; }
.MenuItemC { height:30px; line-height:30px; border-bottom:solid 1px #dfe1e0; padding-left:40px; }

.ddlProductCate   { width:188px; }
.txtProductKeyword { width:145px; vertical-align:middle; }
.ibtnPSearch       { width:33px; height:21px; vertical-align:middle; }

.NewsList { height:27px; line-height:27px; background:url(/images/line25.gif); color:#3D3D3D; font-family:Arial,宋体; font-size:12px; }

.NewsTabDiv{ height:25px; line-height:25px; background:url(/images/line25.gif);clear:both; }
.NewsTabLeft  { float:left;  line-height:25px; }
.NewsTabRight { float:right; line-height:25px; width:80px; text-align:center; }

.NewsDetail_NewsTitle   { line-height:30px; height:30px; text-align:center; font-weight:bold; }
.NewsDetail_NewsRelease { text-align:center; color:Gray; }
.NewsDetail_NewsContent { line-height:160%; }

.ProductList_ICO   { width:154px; height:131px; border:solid 1px #E3E5E5; padding:3px; }
.ProductList_Title { text-align:center; line-height:25px; }

.ProductDetail_Pic { width:353px; height:300px; border:solid 1px #E3E5E5; padding:3px; }

.BrandList_ICO   { width:195px; height:100px; border:solid 1px #E3E5E5; padding:1px; }
.BrandList_Title { text-align:center; line-height:25px; }

.BookList_ICO   { width:185px; height:121px; border:solid 1px #E3E5E5; padding:1px; }
.BookList_Title { text-align:center; line-height:25px; }

.error     { height:25px; line-height:25px; background:url(/Admin/images/error.gif) no-repeat 3px center;border:dashed 1px Red; color:Red; }
.errorRed  { padding-left:23px; color:Red; height:25px; line-height:25px; margin:0px 8px 0px 0px; }
.yes       { width:235px; height:20px; line-height:20px; background:url(/Admin/images/yes.gif) no-repeat 3px center;border:dashed 1px Red; color:Red; }
.yesRed    { padding-left:23px; color:Red; }

.button      { cursor:pointer; }
.buttonImg   { height:22px;text-align:center;border:solid 1px #CCCCCC;background:url(/Admin/images/button_bg.gif);cursor:pointer;color:#383838; }
