@charset "utf-8";
@import url("global.css");
/* 公共部分开始 */
.layer {
}
.wrap {
	PADDING: 0px;
	WIDTH: 1000px;
	overflow: hidden;
	margin: 0 auto;
}
.title {
	height:20px;
	line-height:1.3em;
	background:url(titledot.jpg) no-repeat 10px 50%;
	border-bottom:1px #CCC solid;
	padding:5px 0 0 25px; /* For FF */
 	*padding:7px 0 0 25px; /* For IE */
	margin:0 0 10px 0;
}
.more {
	background:url(more.gif) no-repeat 0 0;
	cursor:pointer;
	display:block;
	width:50px;
	height:18px;
	overflow:hidden;
	text-indent: -9999px;
	float:right;
	margin:10px;
	font-size: 0px;  /*修正文字不能通过付缩进的问题*/
	line-height:0px; /*修正文字不能通过付缩进的问题*/
}
body {
	margin:0;
	padding:0;
	background: url(bg_body.jpg) repeat-x 0 0 #FFF;
}
/*head */
#header {
	width:1000px;
	height:135px;
	overflow:hidden;
	position:relative;
	margin:0 0 0px 0;


}
#header #siruida {
	width:250px;
	height:100px;
	background: url(logo_siruida.png) no-repeat 0 0;
	_background: url(logo_siruida.gif) no-repeat 0 0; /* For IE6*/
	position:absolute;
	left:10px;
	top:0px;
	overflow:hidden;
	cursor:pointer;
	text-indent:-9999px;
}
#header #shreda{
	width:142px;
	height:27px;
	background: url(btn_shreda.gif) no-repeat 0 0;
	position:absolute;
	right:50px;
	top:10px;
	overflow:hidden;
	cursor:pointer;
	text-indent:-9999px;
}

#header #shreda:hover{
	background: url(btn_shreda.gif) no-repeat 0 -27px;
}

/* menu */
#menu {
	width: 1000px;
	height:32px;
	overflow:hidden;
	/*background:url(navbg.png) no-repeat 0 0;*/
	position:absolute;
	top:103px;
}
#menu ul {
	margin:0 0 0 25px;
}
#menu ul li {
	display:block;
	float:left;
	TEXT-ALIGN: center;
	width:102px;
	height: 32px;
}
#menu ul li span {
	padding:0px 0 0 0;
	display: block;
	width:102px;
	height: 32px;
	float:left;
	text-indent:-9999px;
	cursor:pointer;
}
#menu ul li #home {
	background:url(menubg1.gif) no-repeat 0 0;
}
#menu ul li #home:hover {
	background:url(menubg1.gif) no-repeat 0 -32px;
}
#menu ul li #news {
	background:url(menubg2.gif) no-repeat 0 0;
}
#menu ul li #news:hover {
	background:url(menubg2.gif) no-repeat 0 -32px;
}
#menu ul li #products {
	background:url(menubg3.gif) no-repeat 0 0;
}
#menu ul li #products:hover {
	background:url(menubg3.gif) no-repeat 0 -32px;
}
#menu ul li #products2 {
	background:url(menubg4.gif) no-repeat 0 0;
}
#menu ul li #products2:hover {
	background:url(menubg4.gif) no-repeat 0 -32px;
}
#menu ul li #download {
	background:url(menubg5.gif) no-repeat 0 0;
}
#menu ul li #download:hover {
	background:url(menubg5.gif) no-repeat 0 -32px;
}
#menu ul li #contact {
	background:url(menubg6.gif) no-repeat 0 0;
}
#menu ul li #contact:hover {
	background:url(menubg6.gif) no-repeat 0 -32px;
}


/* 页脚 */
#footerbox {
	width: 100%;
	background:url(bg_foot.gif) repeat-x 0 0;
	color:#999;
	height: auto;
	padding:15px 0 0 0px;
}
#footer {
	width: 1000px;
	min-height:70px;
	margin:0 auto;
	padding: 5px 0 0 0;
}
#footer #logo_foot {
	float:left;
	width:173px;
	height:35px;
	overflow:hidden;
	background:url(logo_foot.gif) no-repeat 0 0;
	margin:10px 0 0 0;
}
#footer #logo_foot:hover {
	background:url(logo_foot.gif) no-repeat 0 -35px;
	cursor:pointer;
}
#footer .line01 {
	width:1px;
	height:60px;
	background:#CCC;
	overflow:hidden;
	margin:0 10px 0 10px;
	float: left;
}
#footer #copyright {
	float:left;
}

#footer #seo, #footer #designer {
	display: none;
}
#footer #counter,#footer #powered,#footer #icp {
	margin:15px 10px 0px 0px;
}
#footer #counter {
	float:right;
	width: 30px;
	height: 20px;
	overflow: hidden;
}
#footer #powered {
	float:right;
	width: 80px;
	height: 20px;
	overflow: hidden;
}

#footer #icp {
	float:right;
}
#footer #icp a {
	color:#666;
}
#footer #icp a:hover {
	color:#F00;
}
/*index*/
#indexleft, #indexnews{
	width:290px;
	_width:280px;
	height:275px;
	_height:295px;
	float:left;
	overflow:hidden;
	background:url(line01.jpg) no-repeat  right -5px;
	margin:0 15px 0 0;
	padding:0 10px 0 0;
	
}
#indexleft {
	width:300px;
	position:absolute;
	display:none;
}

#indexleft p {
	text-indent:2em;
	text-align: justify;	
	line-height:180%;
	margin:0 0 0 15px;
}

#indexnews div {
	margin:0 0 10px 0;
}
#indexnews ul {
	clear:both;
}
#indexnews div img {
	border:1px #CCC solid;
	padding:3px;
	float:left;
	margin:0 10px 0 0;
}
#indexnews div h3 a {
	font-weight: bolder;
	color:#00508e;
}
#indexnews div h3 a:hover {
	font-weight: bolder;
	color:#0cf;
}
#indexleft div p {
	text-align: justify;
}

#indexproducts {
	background:none;
	margin:0 0 0 0;
	width:680px;
	float:right;
}

#indexproducts div {
	float:left;
	margin:0 10px 5px 0;
	width:330px;
	position:relative;
}

#indexproducts div img {
	border:1px #CCC solid;
	padding:3px;
	margin:0 10px 0 0;
	position:absolute;
	top:0px;
	left:0px;
	
}
#indexproducts div h3,#indexproducts div p {
	margin:0 0 5px 100px;
	width:210px;
	overflow:hidden;
}
#indexproducts div p {
	width:235px;
	_width:210px;
}
#indexproducts div h3 {
	border-bottom: 1px solid #CCC;
	color:#00508e;
	background:url(arrow01.gif) no-repeat 4px 30%;
	padding:0 0 5px 20px;
}
#indexproducts div h3 a {
	font-weight: bolder;
	color:#00508e;
}
#indexproducts div h3 a:hover {
	font-weight: bolder;
	color:#F00;
}


#indexleft h2 a, #indexnews h2 a, #indexproducts h2 a{
	color:#f00;
}
#indexleft h2 a:hover, #indexnews h2 a:hover, #indexproducts h2 a:hover{
	color:#000;
	text-decoration:underline;
}
#indexleft h2, #indexnews h2, #indexproducts h2{
	height:33px;
	padding:10px 0 0 20px;
	color:#f00;
	font-size:14px;
	font-weight:bold;
	background:url(bg_index_title.jpg) no-repeat  0 -4px;
	margin:0 0 10px -5px;	
}
.title01 {
	height:33px;
	padding:0px 0 0 20px;
	color:#f00;
	font-size:14px;
	font-weight:bold;
	background:url(bg_index_title.jpg) no-repeat 0 -14px ;
	margin:0 0 5px 0px;	
}
#indexlinkimg{
	height:160px;
	width:998px;
	margin:0 0 0px 0;
	overflow:hidden;
	float: left;
}

#flashshow {
	height:300px;
	margin:0 auto;
	overflow:hidden;
	width:1000px;
}


/*内容区 开始*/
.mainContent {
	FLOAT: left;
	OVERFLOW: hidden! important;
	WIDTH: 780px;
	HEIGHT: auto;
	padding: 0 0 10px 0;
	min-height: 550px;
}

#ChannelBanner {
	weight:1000px;
	height:169px;
	overflow:hidden;
	margin:10px 0 10px 0;
	z-index:999;
}
#ChannelContent {
	padding: 10px;
	position: relative;
}
#ChannelContent #exfair_index_content_more{
	display: block;
	margin:0 15px 10px 0;
	cursor:pointer;
	position: absolute;
	top: 125px;
	left: 230px;
	width: 50px;
}

#ChannelContent #exfair_index_content_download {
	display: block;
	margin:0 15px 10px 0;
	padding:5px 0 0 35px;
	cursor:pointer;
	position: absolute;
	top: 115px;
	left: 400px;
	width: 160px;
	height: 23px;
	background:url(soft_downurlBG.gif) no-repeat left 50%;
}
#ChannelContent #exfair_index_content_download a {
	color:#FFF;
}

#ChannelContent p{
	text-indent: 2em;
	text-align:justify;
	margin:10px 0;
	line-height: 1.9em;

}
#ChannelContent ul{
	margin:0 0 0 2em;
	color:#069;
	font-weight:bolder;
}

#ChannelAnnounce{
	margin:10px 0 10px 0;
	color:#069;
	font-weight:bolder;
	border:dashed 1px #999;
	padding:10px 10px 10px 65px;
	background:url(announce.png) no-repeat left 50%;
}
#ChannelContent ul li{
	font-size:12px;
	list-style-type:disc;
	display: list-item;
	list-style-position: inside;
}
.mainContent .subject {
	height:25px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	margin: 20px 0 15px 0;
	padding:5px 0 0 0;
	COLOR: #069;
	background:url(subject_Bg.gif) no-repeat 50% 50%;
	TEXT-ALIGN: center
}
.mainContent .infos {
	LINE-HEIGHT: 26px;
	HEIGHT: 26px;
	TEXT-ALIGN: right;
	color: #CCC;
}
.mainContent .date {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma
}
.mainContent .hits {
	FONT-WEIGHT: bold
}
.mainContent .content {
	margin: 0px auto;
	PADDING: 10px 0 0 0
}
.mainContent .content a {
	color:#069;
	text-decoration:under-line;

}
.mainContent .content p, #productsbox #productscontent p {
	text-indent: 0em;
	font-size: 12px;
	line-height:1.8em;
	text-align:justify;
	margin:1em 0 1em 0;
}

.mainContent .content table {
	margin: auto auto auto 18px;
	border-collapse: collapse;
	border:2px solid #333;
} 
.mainContent .content table td {
	padding: 5px;
	border:1px solid #666;
}
.mainContent .content table td p {
	margin:0;
	padding:0;
	text-indent:0px;
}
.mainContent .content p img {
	float:left;
	padding:4px;
	margin:20px;
	border:1px #CCC solid;
}
.mainContent .content ul {
	margin: 0.5em 0 1.4em 0;
}
.mainContent .content ul li{
	font-size:12px;
	margin: 0 0 0px 20px;
	list-style-type:disc;
	display: list-item;
	list-style-position: inside;
	line-height:1.8em;
}
.mainContent .content ol  li {
	display: list-item;
	font-size:12px;
	margin: 0 0 5px 20px;
	list-style-type:decimal;
	list-style-position: inside;
}
.mainContent .print {
	TEXT-ALIGN: right
}
.mainContent .bottom {
	TEXT-ALIGN: center
}

/* 下载频道 */
#download_list {
	border:none;
	WIDTH: 760px;
}
#soft_head {
	OVERFLOW: hidden! important;
	HEIGHT: 30px;
	text-align:center;
	background:url(softHeadBg.gif) repeat-x 0 0;
	padding:7px 0 0 0;
	font-weight:bolder;
}
#soft_head_subject, #soft_head_time,#soft_head_count,#soft_head_size{
	OVERFLOW: hidden! important;
	border-top:1px #ccc solid;
	border-bottom:5px #ccc solid;
}

/*soft head end*/
.soft_toptitle, .soft_content, .soft_bottom {
}
.soft_head span, .soft_toptitle span, .soft_content span, .soft_bottom span{
	display:block;
}
.soft_toptitle {
	background:#EEE;
	height:30px;
	
}
.soft_toptitle  span {
	font-weight:bolder;
	background:url(arrow01.gif) no-repeat 5px 50%;
	padding:0 0 0 18px;
}
.soft_toptitle  .soft_subject  a {
	color:#069;
}
.soft_toptitle .soft_subject a:hover {
	color:#333;
}
.soft_subject,  .soft_time,  .soft_count, .soft_size{
	border-top:1px #ccc solid;
	border-bottom:1px #ccc solid;
}
.soft_time,  .soft_count, .soft_size{
	text-align:center;
}
.soft_content{
	padding:0 0 0 2em;
}
.soft_content p{
	text-indent:0em;
}
/* soft_bottom */
.soft_bottom {
	border-bottom:1px solid #CCC;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}
.soft_bottom .soft_lng {
}
.soft_bottom .soft_accredit {
}
.soft_bottom .soft_runco {
}
/*soft detail downurl*/

.soft_detail_toptitle  {
	border-top:1px #ccc solid;
	border-bottom:1px #ccc solid;
	HEIGHT: 23px;
	background:url(softHeadBg.gif) repeat-x 0 0;
	padding:7px 0 0 0;
	font-weight:bolder;
}
.soft_detail_subject  {
	font-weight:bolder;
	background:url(arrow01.gif) no-repeat 5px 50%;
	padding:0 0 0 18px;
}
.soft_detail_content  {
	border:1px dashed #ccc;
	margin:20px 10px;
	padding:15px;
}

.soft_detail_downurl  {
	margin: 10px 0 30px 0;
}
.soft_detail_downurl a {
	height:50px;
	WIDTH: 160px;
	display:block;
	OVERFLOW: hidden! important;
	HEIGHT: 23px;
	margin: 0 15px 0 0;
	text-align:center;
	background:url(soft_downurlBG.gif) no-repeat 0 50%;
	padding:5px 0 0 0;
	color:#FFF;
}
.soft_detail_downurl a:hover {
	color:#F60;
}
/*内容区 标签式滑动门 开始 
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*
/* 标准盒模型 */ 

.invest_index_contact {
	float:left;
	width:350px;
	overflow:hidden;
	margin: 10px 0 0 0;
}
.box360 {
	float:left;
	width:360px;
	overflow:hidden;
	margin: 10px 0 0 0;
}
.box {
	clear:both;
	width:720px;
	overflow:hidden;
	margin: 10px 0 0 0;
	position: relative;
}
.box  h2 {
	OVERFLOW: hidden! important;
	HEIGHT: 25px;
	margin: 0 0 10px 0;
	border-top:1px #ccc solid;
	border-bottom:1px #ccc solid;
	background:url(softHeadBg.gif) repeat-x 0 0;
	padding:0px 0 0 0;
	font-weight:bolder;
}
.box  h2 span{
	display:block;
	margin:3px 0 0 20px;
	color:#069;
	background:url(arrow02.gif) no-repeat 0 50%;
	padding:1px 0 0 20px;
	
}

.box  .msn {
	position:absolute;
	right:0px;
	top:0px;
	width:113px;
	height:25px;
	background:none;
	z-index:999;
	overflow:visible;

	
}
.ttl {
	height:18px;
}
.ctt {
	padding:6px;
	clear:both;
	border:0px solid #064ca1;
	border-top:0;
}
.ctt ul{
	width:720px;
}
.ctt ul li{
	line-height:1.8em;
	background:url(arrow01.gif) no-repeat 5px 50%;
	padding:0 0 0 20px;
	width:340px;
	float:left;
	display:block;
}
.ctt h3 {
	margin:0 0 0px 0;
}
.ctt h3 span {
	float:right;
	margin:10px 20px 0px 0;
	display:block;
	width:45px;	/* For FF*/
 	*width:45px;  /* For ie6 7*/
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(more01.gif) no-repeat 0 0;
	cursor:pointer;
}

/* TAB 切换效果 */ 
.tab {
	background-color: #ffffff;
	border-bottom: 1px solid #ADBBD0;
}
.tab ul {
	height:23px;
	margin: 10px 0 0 0;
}
.tab li {
	float:left;
	height: 23px;
	line-height:1.9;
	cursor:pointer;
}
.tab li span{
	display:block;
	margin:0 10px;
}
.tab .left{
	display:block;
	width:15px;
	background:url(tab/zkl.jpg) no-repeat 100% 0%;
}
.tab .split{
	display:block;
	width:4px;
	background:url(tab/zk.jpg) no-repeat 100% 0%;
}
.tab .right{
	display:block;
	width:4px;
	background:url(tab/zkr.jpg) no-repeat 0% 0%;
}
/* 用于控制显示与隐藏的css类 */ 
.normaltab {
	background-image:url('tab/bbq.jpg');
	color:#1F3A87;
}
.hovertab {
	background-image: url('tab/sbq.jpg');
	color:#ff0000;
}
.dis {
	display:block;
}
.undis {
	display:none;
}
/*内容区 标签式滑动门 结束 
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*内容区 右侧导航菜单开始*/

.sidebox {
	FLOAT: right;
	WIDTH: 213px;
	margin: 0px;
}
.sidebar {
	WIDTH: 213px;
	margin: 10px 0 0 0;
	padding:0 0 0px 0;
	background: url(bg_sidebar_middle.gif) repeat-y 0 0;
	position:relative;

}
.sidebar  #sidebartop {
	BACKGROUND: url(bg_sidebar.jpg) no-repeat 0 0;
	width:213px;
	height:93px;
}
.sidebar  #sidebartop #ChannelTitle {
	display:block;
	position:absolute;
	top:35px;
	left:25px;
	width:140px;
	height:36px;
}
.sidebar  #sidebarmiddle {
	width:213;
	height:auto;
}
.sidebar  #sidebarbottom {
	BACKGROUND: url(bg_sidebar.jpg) no-repeat 0 -330px;
	width:213px;
	height:24px;
	overflow:hidden;
}


/*边栏菜单*/
#navMenu {
	PADDING: 0px;
	margin: 0px;
}
#navMenu LI {
	BACKGROUND: url(Nav_Bg.gif) no-repeat left top;
	margin-BOTTOM: 1px;
	margin:10px 0 0 0;
}
#navMenu A {
	DISPLAY: block;
	PADDING-LEFT: 55px;
	BACKGROUND: url(Nav_Ico.gif) no-repeat 0px 0px;
	OVERFLOW: hidden;
	COLOR: #000;
	LINE-HEIGHT: 31px;
	HEIGHT: 31px
}
#navMenu A .en {
	FONT: 11px Tahoma;
	margin-LEFT: 1em;
	COLOR: #8c8c8c
}
#navMenu A:hover {
	BACKGROUND-POSITION: 0px -31px;
	FONT-WEIGHT: bold;
	COLOR: #069;
	TEXT-DECORATION: none
}
#navMenu .sel {
	BACKGROUND: url(Nav_BgSel.gif) no-repeat left top
}
#navMenu .sel A {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #fff
}
#navMenu .sel A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #FF0
}
#navMenu .sel .en {
	COLOR: #fff
}
#navMenu LI ul li {
	BACKGROUND: none;
	margin-BOTTOM: 1px;
}
#navMenu LI ul li a {
	color:#06F;
}
/* list */
.sidebar .news LI {
	height:22px;
	line-height:22px;
}
.sidebar #exfair_ad {
	width:240px;
	height:300px;
	background:url(exfair_ad.jpg) no-repeat 0 0;
	text-indent:-9999px;
	cursor:pointer;
	margin:10px 0 0 0;
}

.page {
	margin: 15px auto 0px;
	WIDTH: 638px;
	TEXT-ALIGN: right;
	clear:both;
}
.page INPUT {
	BORDER-RIGHT: #bdbdbd 1px solid;
	BORDER-TOP: #bdbdbd 1px solid;
	BORDER-LEFT: #bdbdbd 1px solid;
	BORDER-BOTTOM: #bdbdbd 1px solid
}
.good {
	FLOAT: left;
	width: 213px;
	margin:20px 0 0 0;
}

/* list */
.itemList {
}
.itemList UL {
	margin: 0px;
	PADDING: 0px
}
.itemList LI {
	PADDING-LEFT: 21px;
	BACKGROUND: url(../../public/small/sico.gif) no-repeat 6px center;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	list-style-type:none;
}
.itemList LI a {
	margin:1px 0 0 0;
	color:#333;
}


.itemList LI:hover {
	BACKGROUND-COLOR: #EEE;
}
.itemList .date{
	FONT: 11px Tahoma;
	COLOR: #CCC;
	margin-RIGHT: 15px;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	width:80px;
}
.itemList2 UL {
	margin: 0px;
	PADDING: 0px
}
.itemList2 LI {
	PADDING-LEFT: 21px;
	BACKGROUND: url(../../public/small/sico.gif) no-repeat 6px center;
	LINE-HEIGHT: 22px;
	HEIGHT: 22px;
	list-style-type:none;
}
.itemList2 LI a {
	display:block;
	margin:1px 0 0 0;
	color:#FFF;
}
.itemList2 LI:hover {
	BACKGROUND-COLOR: #0CF
}
/*产品展示 开始*/
.proindex_title {
	clear:both;
}
.proindex_title h2{
	clear:both;
}

.proindex_title h2 p{
	height:40px;
	width:300px;
	background:url(bg_title01.jpg) no-repeat 0 0;
	color:#333;
	padding:15px 0 0 45px;
	font-size:14px;
	cursor:pointer;
	display:block;
}
.proindex_title h2 p:hover {
	background:url(bg_title01.jpg) no-repeat 0 -53px;
	color:#f00;
}

.proindexbox {
	display:block;
	width:140px;
	height:160px;
	float:left;
	margin:0 15px 20px 0px;
}
.proindexbox  {
	display:block;
	width:124px;
	height:160px;
	float:left;
	margin:5px 25px 20px 0px;
	overflow:hidden;  /*很重要，否则会在IE6中错位浮动*/
}
.proindex_title span {
	display:block;
	width:120px;
	height:120px;
	overflow:hidden;
	margin:0px;
	float:left;
	border:2px #CCC solid;
	/*垂直居中开始*/
	overflow:hidden;
	text-align:center;
	display:table;
	*display:inline;
	*position:relative;
}

.proindex_title span p {
	display:table-cell;
	*position:absolute;
	*top:50%;
	*left:50%;
	vertical-align:middle;
}
.proindex_title span p img {
	*position:relative;
	*top:-50%;
	*left:-50%;
	vertical-align:middle;

} /*垂直居中结束*/
.proindex_title span:hover {
	border:2px #F00 solid;
}

/*pro list*/
.ImgListBox {
	float:left;
	width:136px;
	height:180px;
	padding:0px;
	margin:5px 10px 0 5px;
	overflow:hidden;  /*很重要，否则会在IE6中错位浮动*/
}
.ImgListBox .ProductsList {
	float:left;
	display:block;
	width:120px;
	height:120px;
	border:2px #eee solid;
	/*垂直居中开始*/
	overflow:hidden;
	text-align:center;
	display:table;
	*display:inline;
	*position:relative;
}

.ImgListBox .ProductsList p {
	display:table-cell;
	*position:absolute;
	*top:50%;
	*left:50%;
	vertical-align:middle;
}
.ImgListBox .ProductsList  p img {
	*position:relative;
	*top:-50%;
	*left:-50%;
	vertical-align:middle;

} /*垂直居中结束*/


.ImgListBox .ProductsList:hover {
	border:2px #F00 solid;
}
.ImgListBox  h3 {
	float:left;
	width:130px;
	line-height:140%;
	padding:2px;
	margin:5px 0 0 0;
}
.product-img-box {
	float:left;
}
#productsbox {
	min-height:600px;
}
#productsbox .productbigimgbox {
	float:left;
	width:124px;
	height:170px;
	overflow:hidden;  /*很重要，否则会在IE6中错位浮动*/
	margin:0 20px 0 0;

}

#productsbox .productbigimg {
	float:left;
	width:120px;
	height:120px;
	overflow:hidden;
	border:2px solid #eee;
	display:block;
	/*垂直居中开始*/
	overflow:hidden;
	text-align:center;
	display:table;
	*display:inline;
	*position:relative;
}
#productsbox .productbigimg p{
	display:table-cell;
	*position:absolute;
	*top:50%;
	*left:50%;
	vertical-align:middle;
}
#productsbox .productbigimg p img {
	*position:relative;
	*top:-50%;
	*left:-50%;
	vertical-align:middle;

} /*垂直居中结束*/


#productsbox .productbigimg:hover {
	border:2px solid #F00;
}
#productsbox #zoomhint {
	float:left;
	display:block;
	border:1px dashed #ccc;
	margin:10px 0;
	padding:0px 0px 0px 20px;;
	background:url(ico_zoom.gif) no-repeat 5px 4px;
	width:100px;
}
#productsbox #productsdetail {
	margin:15px 0;
	color: #F00;
	float:left;
	width:450px;

}
#productsbox #productsdetail td {
	border-bottom:1px  dashed #CCC;
	height:25px;
}

#productsbox #productscount {
	text-align:right;
	margin:20px 0 0 0;
	color: #CCC;
}


#productsbox #productscontent {
	margin:0 0 0 15px;
	clear:both;
}

#productsbox #productscontent table {
	margin: auto auto auto 18px;
	border-collapse: collapse;
	border:2px solid #666;
} 
#productsbox #productscontent table tr:hover {
	background:#eee;
}
#productsbox #productscontent table td {
	padding: 5px;
	border:1px solid #999;
}
#productsbox #productscontent table td p {
	margin:0;
	padding:0;
	text-indent:0px;
}

/*内容区 结束*/
/*old css*/

.b {
	FONT-WEIGHT: bold
}
.trt {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 762px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid
}
.trl {
	WIDTH: 188px; TEXT-ALIGN: center
}
.trr {
	WIDTH: 574px; TEXT-ALIGN: center
}
.taba {
	
}
.tabb {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 98%; BORDER-BOTTOM: 0px
}
.tabc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 96%; BORDER-BOTTOM: 0px
}
.tda {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tdb {
	HEIGHT: 10px; TEXT-ALIGN: center
}
.tdw {
	BACKGROUND-COLOR: #ffffff
}
.tbg {
	PADDING-LEFT: 5px; BACKGROUND: #f1f1f1; COLOR: #666666; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-BOTTOM: #dcdcdc 1px solid
}
.tbg A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbg A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbg A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbh {
	PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; COLOR: #666666; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-BOTTOM: #dcdcdc 1px dotted
}
.tbh A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbh A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbh A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e2e2e2; COLOR: #000000; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-TOP: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.tbm A {
	COLOR: #000066; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbm A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbm A:active {
	COLOR: #000066; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.red {
	COLOR: #cc0066
}
.green {
	COLOR: #336633
}
.ash {
	COLOR: #a7a6aa
}
.quote {
	BORDER-RIGHT: #dcdcdc 1px dotted; BORDER-TOP: #dcdcdc 1px dotted; BORDER-LEFT: #dcdcdc 1px dotted; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-COLOR: #f6f6f6
}
.quotes {
	BORDER-RIGHT: #dcdcdc 1px dotted; BORDER-TOP: #dcdcdc 1px dotted; BORDER-LEFT: #dcdcdc 1px dotted; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-COLOR: #f6f6f6
}
.foot {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; LETTER-SPACING: 1px
}
.foot A {
	COLOR: #666666
}
.foot A:hover {
	COLOR: #333333
}
.foot A:active {
	COLOR: #666666
}
.lrbtline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.lrbline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.lrtline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid
}
.lrline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid
}
.rbline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.bline {
	BORDER-BOTTOM: #dcdcdc 1px solid
}
.topic {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; HEIGHT: 80px; TEXT-ALIGN: center
}
.content {
	FONT-SIZE: 14px; LINE-HEIGHT: 30px
}
.contents {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; WIDTH:100%; WORD-BREAK:BREAK-ALL; OVERFLOW-X: hidden
}
.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.valcode {
	WIDTH: 40px
}

