body { padding: 0; margin: 0; font-size: 11px; color: #414141; font-size: 15px; font-family: Arial; }
table, tr, td, div { font-size: 12px; }
		a:link, a:visited{
			color:#414141;
			cursor:pointer;
			text-decoration:none;
		}
		a:hover, a:active{
			text-decoration:underline
		}

		a img { border: none; }

#body_content { margin: 0 auto; width: 1000px; }

#prod_list_main
{
	width:998px;
	border:1px solid #414141;
	border-top:2px solid #414141;
	border-bottom:0;
	padding:0;
	padding-bottom:5px;
}
#prod_list
{	
	padding: 0; margin: 15px 0 0 10px; list-style: none;
	clear:both;
	padding:10px 0 0 0;
	float:left;
}
#prod_list li
{
	position :relative;
	float:left;
	width:240px;
	font-size: 12px;
	height:153px;
	text-align: center;
}
#prod_list li a
{
	text-decoration:none;
	color:#333;
}
#prod_list li span
{
	position:absolute;
	top: 126px; 
	right: 16px;
	text-align: center;
	cursor: pointer;
}
.prod_img
{
	display:block;
	height:104px;
	width:202px;
	border:1px solid #ccc;
	overflow:hidden;
	margin:0 auto 5px auto;
	text-align:center;
	background:url(ajax-loader.gif) no-repeat 50% 50%
}

.prod_img img
{
	max-width: 136px; max-height: 102px; _width: 136px; _height: 102px;
}

#header { height: 90px; position: relative; }
	#header #menu { position: absolute; right: 0; bottom: 0;}
		#header #menu ul { padding: 0; margin: 0; list-style: none; }
		#header #menu ul li { float: left; padding: 5px 10px; margin-left: 3px; }
		#header #menu ul li a { color: #fff; }
		#header #menu ul li.color_0382cf { background-color: #888b8d; }
		#header #menu ul li.color_79ba18 { background-color: #888b8d; }
		
		#logo a { display: block; float: left; width: 183px; height: 80px; background: #fff url(logo456.png) left 10px no-repeat; }

		#header_nav { float: right; }
			#header_nav ul { list-style: none; margin: 0; padding: 0; }
			#header_nav ul li { float: left;}	
			#header_nav ul li a { display: block; font-weight: bold; background-color: #888b8d; text-align: center; font-size: 11px; color: #fff; width: 76px; padding: 8px 0 8px 0; margin: 4px 3px 0 3px; }
			#header_nav ul li a.aboutus { background-color: #888b8d; }
			#header_nav ul li a.ows { background-color: #888b8d; }
			#header_nav ul li a.guanyu { background-color: #888b8d; }
			#header_nav ul li a.login { background-color: #888b8d; width: auto; padding: 8px 5px 8px 5px;  }
			#header_nav ul li a.userinfo { background-color: #888b8d; width: auto; padding: 8px 5px 8px 5px;  }
			

#OWSContent { width: 100%;  overflow: hidden; }
		#OWSMenu { width: 100%; clear: both; float: left; }
		#OWSMenu ul { padding: 0; margin: 0; list-style: none; }
		#OWSMenu ul li { float: left; padding: 5px 10px; margin-right: 3px; }
		#OWSMenu ul li a { color: #fff; }
		#OWSMenu ul li.color_0382cf { background-color: #888b8d; }
		#OWSMenu ul li.color_79ba18 { background-color: #888b8d; }
	
	.OWSList { padding: 5px; border: 2px solid #888b8d; float: left; margin: 5px; }
	.OWSList a { color: #333; display: block; }

	.imglist { padding: 0; margin: 0; list-style: none; }
	.imglist li { float: left; padding: 3px; text-align: center; }
	.imglist li span { display: block; }

	.OWSContentLeft { float: left; width: 300px; }
		.OWSContentLeft ul.sample { overflow: auto; padding: 0; margin: 0; list-style: none; }
		.OWSContentLeft ul.sample li { float: left; width: 98px; font-size: 12px; padding: 5px 0; margin-right: 2px; margin-top: 5px; color: #333; font-weight: bold; text-align: center; } 
		.OWSContentLeft ul.sample li.nomargin { margin-right: 0; width: 100px  }
/*		.OWSContentLeft ul.sample li.colorgray { background-color: #aaa; color: #333; }
		.OWSContentLeft ul.sample li.colorgray_image { background: #aaa url('tabicons_099.gif') 10px center no-repeat; }
		.OWSContentLeft ul.sample li.image { background: url('tabicons_099.gif') left center no-repeat; }*/
		.image { background: url('tabicons_099.gif') left center no-repeat; }
		.progressBg { font-size: 12px; padding: 5px 0; background-color: #8ddee4; color: #333; font-weight: bold; text-align: center; }
		.owsImgClass { max-width: 75px; max-height: 50px; _width: 75px; _height: 50px; }


		.colorgray { background-color: #aaa; color: #333; }
		.colorgray_image { background: #aaa url('tabicons_099.gif') 10px center no-repeat; }

		.colorblue { background-color: #8ddee4; color: #333; }
		.colorblue_image { background: #8ddee4 url('tabicons_099.gif') 10px center no-repeat; }
		.colorblue1_image { background: #16c200 url('tabicons_099.gif') 6px center no-repeat; }
		.colorblue2_image { background: #0f8300 url('tabicons_099.gif') 6px center no-repeat; }
		.colorblue3_image { background: #084900 url('tabicons_099.gif') 6px center no-repeat; }
		.colorblue1_image a { color: #333; }
		.colorblue2_image a { color: #f0f0f0; }
		.colorblue3_image a { color: #fff; }

		.colorgray a { color: #333; }
	.OWSContentRight { float: left; width: 670px; }
		.OWSContentRight h3 { float: left; width: 660px; background-color: #30cdd7; color: #111; font-size: 12px; padding: 5px 0 5px 5px; margin-top: 5px; margin-left: 5px; }
	
	.tableDiv { padding: 5px 0 5px 5px; }
	.jiantou { background: url('pupsnow_004.gif') 50% 50% no-repeat; width: 300px; height: 16px; clear: both; }


#PageBar { clear: both; width: 100%; margin: 12px auto; padding: 0; text-align: center; }
	#PageBar span.currentPageNo, #PageBar strong.currentPageNo { color: #f00; font-weight: bold; display: inline: margin: 0 2px; border: 1px solid #ccc; padding: 4px; }
	#PageBar a.pageNo, #PageBar a.pageNext, #PageBar a.pagePrev { display: inline; margin: 0 2px; border: 1px solid #ccc; padding: 4px; }
	#PageBar span.pageNo, #PageBar span.pageNext, #PageBar span.pagePrev { display: inline; margin: 0 2px; border: 1px solid #ccc; padding: 4px; }



#footerCopyright { text-align: center; padding: 7px 0; background-color: #333; color: #fff; }


		.carousel-box1 {font-size: 12px; position : relative; height: auto; padding-top: 7px; padding-left: 30px; width: 968px; overflow:hidden; text-align: left; }
			.carousel-box1 ul li {list-style: none;  position: relative; float: left; padding: 15px 28px 0 0 !important; padding: 10px 26px 0 0; }
			.carousel-box1 ul li a { position: relative; float: left; width: 200px; height: 230px; text-decoration: none; color: #713652; }
			.carousel-box1 ul li a span { display: block; width: 200px; height: 230px; overflow:hidden; cursor:pointer;}
			.carousel-box1 ul li a strong {display: block; width: 156px; height: 30px; padding: 8px 13px 0 16px; overflow: hidden; line-height: 1.143em; font-size: 1.167em; color: #713652; cursor: pointer; position: absolute; top: 177px; left: 0; }
			.carousel-box1 ul li a strong b { display: block; padding: 1px 0 0 0; font-weight: normal; color: #333; }				
			.carousel-box1 ul li a strong em { font-size: 0.857em; font-style: normal; color: #713652; }

