

/*

国际研磨网 CSS

Code Zen 2007-9-7 

*/


/* 首页 */




.bigon1
{
	font-size: xx-small;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;background-color: #3366ff;
}
.bigoff1
{
	font-size: xx-small;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	
}
	  
#b-content{
	width:963px;
	text-align:left;
}

.b-boxleft{
	float:left;
	width:200px;
	background:#fff;
}

.b-boxright{
	float:right;
	width:755px;
	background:#fff;
}

/* left */
	.b-box1{/*默认橙色*/
		clear:both;
		margin-bottom:5px;
	}
	.b-box1-t{
		background:url(img/b1.jpg) no-repeat 0px 0px;
		height:25px;
		clear:both;
		border-bottom:1px solid #FF7300;
		position:relative;

	}
	.b-box1-t span{
		float:left;
		padding:4px 10px 0px 10px;
		font-weight:bold;
		border:1px solid #FF7300;
		border-bottom:1px solid #fff;
		background:url(img/bgbg.jpg) repeat-x 0px 0px;
		display:inline;
		position:absolute;
		top:5px;
		left:10px;
		color:#333;
	}
	.b-box1-c{
		clear:both;
		padding:5px 0 5px 0;
		background:#fff;
	}
	
	.b-box11-t{
		background:url(img/b1.jpg) no-repeat 0px 0px;
		height:25px;
		border-bottom:1px solid #FF7300;
		position:relative;

	}
	.b-box11-t span
{
	float: left;
	padding: 4px 10px 0px 10px;
	font-weight: bold;
	border: 1px solid #FF7300;
	border-bottom: 1px solid #fff;
	background: url(img/bgbg.jpg) repeat-x 0px 0px;
	display: inline;
	position: absolute;
	top: 5px;
	left: 10px;
	color: #333;
}

	div.b-box1-gray .b-box1-t{/* 灰色*/
		background:url(img/b3.jpg) no-repeat 0px 0px;
		border-bottom:1px solid #777;
	}
	div.b-box1-gray .b-box1-t span{
		background:url(img/bgbg-gray.jpg) repeat-x 0px 0px;
		border:1px solid #777;
		border-bottom:1px solid #fff;
	}
	div.b-box1-gray  .b-box1-c{
		background:#fff
	}
	div.b-box1-gray  .b-box1-c a{
		color:#333 !important;
	}

	div.b-box1-blue .b-box1-t{/* 蓝色*/
		background:url(img/b2.jpg) no-repeat 0px 0px;
		border-bottom:1px solid #3062A5;
	}
	div.b-box1-blue .b-box1-t span{
		background:url(img/bgbg-blue.jpg) repeat-x 0px 0px;
		border:1px solid #3062A5;
		border-bottom:1px solid #fff;
	}
	div.b-box1-blue  .b-box1-c{
		background:#F7FAFF;
	}



	.tablelist{
		width:100%;
	}
	.tablelist td{
		border-bottom:1px dotted #eee;
		padding:1px 1px 2px 1px;
		width:100%;
	}
	.tablelist td a{
		white-space:nowrap;/* 不换行 */
		padding:1px 0 1px 20px;
		width:195px;
		background:url(img/ico4.gif) no-repeat 2px 3px;
		overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
		text-overflow:ellipsis;
	}
	.tablelist td a:hover{
		background:url(img/ico4.gif) no-repeat 2px 3px;
	}
	.tablelist2 td a{
		background:url(img/ico5.gif) no-repeat 2px 3px !important;
	}



	/*  */
	 table.noline td{
		border-bottom:none !important;
	}

	/* ID 识别 */
	#DataList10 a{ /* 最新动态a用下划线 */
		text-decoration:underline;
	}

	/* 名人 访谈 */
	.person{

	}
	.person table{
		margin:2px;
	}
	.person table td{
		padding:3px;
	}
	.person table td img{
		float:left;
		width:65px;
		border:1px solid #999;
		margin:2px 10px 2px 2px;
	}
	.person table td div{
		margin:10px 0 0 10px;
		color:#555;
	}
	.person table td div strong{
		color:#9E2153
	}
	.persontalk{
		text-align:right;
		margin:3px 0 0 0;
	}
	.persontalk a{
		padding:0 0 0 20px;
		background:url(img/155(2).gif) no-repeat 0px 0px;
	}

/* right  */

	.b-box2{
		clear:both;
	}
	.b-box2-left{
		float:left;
		width:552px;
		background:#fff;
		margin-left:4px;

	}
	.b-box2-right
{
	float: right;
	background: url(img/21055.jpg) no-repeat right top;
	width: 185px;
	text-align: center;
	height: 100px;
	vertical-align: top;
}
	ul.shortcut{
		clear:both;
		margin:3px 0 0 0px;
		height:60px;
	}
	ul.shortcut li
{
	float: left;
	width: 90px;
	margin: 1px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	padding-right: 3px;
	padding-left: 26px;
	padding-bottom: 3px;
	padding-top: 6px;
}
	ul.shortcut li a{
		font-weight:bold;
		color:#333;
	}

	div.amountnews{
		margin:5px 0 0 0;
		text-align:left;
		padding:0px 3px 3px 3px;
		color:#999 !important;
		width:195px;
		line-height:23px;
	}
	div.amountnews a{
		color:#000;

	}
	div.an-t{
		height:20px;
		border-bottom:1px dotted #ccc;
		margin:0 0 2px 0;
		font-weight:bold;

	}

	/* trade */

	.b-trade{
		clear:both;
		margin-bottom:5px;
	}
	.b-trade h2{
		background:url(img/b4.jpg) no-repeat left top;
		height:32px;
	}
	.b-trade h2 span{
		font-size:14px;
		color:#FF7300;
		float:left;
		width:85px;
		text-align:center;
		margin:14px 0 0 20px;
	}

	.b-trade .b-tradebox{

		border:1px solid #FA9150;
		border-top:none;
		margin:0 3px 0 2px;
		padding:3px 5px 5px 5px;
	}
	.b-tradebox table{
		margin:3px 0px 3px 0px;
		height:100%;
		width:450px;

	}
	table.tradetbbg{
		background:url(img/tabbg.jpg) repeat 0px 0px;
		height:100%;
		table-layout:fixed;
	}



	.b-tradebox table td{
		padding:2px 1px 2px 28px;
		 width:48%; 
		background: url(img/tt.gif) no-repeat 10px 6px;
		border-bottom:1px dotted #eee;
		height:21px;
		word-break:keep-all;/* 不换行 */
		white-space:nowrap;/* 不换行 */
		overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
		text-overflow:ellipsis;
	}
	.b-trade h3{
		clear:both;
		background:#FFFAEE;
		color:#003CC8;
		font-size:12px;
		line-height:20px;
		height:20px;
		border-bottom:1px dotted #FF7300;
		padding:0 0 0 10px;

	}
	.b-trade h3 span{
		float:left;
		width:150px;
		color:#666;
		letter-spacing: 2px;
	}
	a.more{
		float:right;
		width:80px;
		font-weight:normal;
		text-align:right;
		padding-right:10px;
		color:#ccc !important;
	}

	div.b-tradebox table td a,div.b-tradebox table td a:hover{
	}


/* 滚动广告 */

	.ad1{
		height:100%;
		text-align:center;
		clear:both;
		margin:5px 0 5px 8px;
		width:750px;
		background:#f7f7f7;
		height:55px;
		line-height:55px;
	}


	.bbbox3{
		clear:both;
		margin:0px 0 5px 8px;
		width:750px;
		float:right;
	}
	.bbbox3 h1{
		background:url(img/b5.jpg) no-repeat left top;
		height:32px;
		clear:both;

	}
	.bbbox3 h1 span{
		float:left;
		width:80px;
		font-size:14px;
		color:#FF7300;
		text-align:center;
		margin:14px 0 0 20px;
	}
	.bbbox3 h1 a.more{
		padding:10px 10px 0 0;
	}
	.bbbox3-c{
		border:1px solid #FFB980;
		margin:0 1px 0 2px;
		border-top:none;
		clear:both;
		background:#fff;
		padding:10px 10px 10px 20px;
		height:100%;
	}
	.bbbox3-c h2{
		background:#FFFAEE;
		font-size:14px;
		color:#000;
		letter-spacing: 3px;
		height:25px;
		margin:2px 6px 2px 5px;
		clear:both;
		padding:5px 0 2px 3px;
	}
	.divprolist{
		float:left;
		width:47.8%;
		margin:3px 5px 3px 5px;
		display:inline;
		padding:3px 10px 3px 8px;
		color:#999;
	}
	div.divprolistbg{
		background:#fff;
	}
	.divprolist h3{
		margin:1px 0 3px 0;
		clear:both
	}

	.divprolist h3 a{
		font-size:13px;
		color:#003CC8;
		border-right:none;
	}
	.divprolist a{
		color:#003CC8;
		line-height:18px;
		height:18px;
		display:inline;

	}
	.divprolist a:hover{
		color:#003CC8;
	}






/* ad2 广告栏 */

	.ad2{
		text-align:right;
		margin:5px 0px 5px 8px;
		width:750px;
		float:right;
	}

/* b-box4  */

	.b-box4{
		
		background:#fff;
		margin:2px 0 5px 8px;
		width:750px;
	}
	.b-box4-left{
		width:315px;
		background:#fff;
		float:left;
	}
	.b-box4-right{
		float:right;
		width:430px;
		background:#fff;
	}

	.productlist{
		background:#fff;
	}

	.productlist h2{
		font-size:12px;
		background:url(img/b7.jpg) no-repeat 0px 0px;
		height:33px;
		padding:10px 0 0 20px;
		clear:both;
	}
	.productlist table{
		border:1px solid #FFB980;
		border-top:none;
		width:99.1%;
		margin:0 0 0 1px;
	}
	.productlist table td{
		text-align:center;
		width:30%;
		padding:4px;
		height:125px;
	}
	.productlist table td img{
		width:75px;
		height:75px;
		border:1px solid #fff;
	}
	.productlist table td a.aimg{
		width:80px;
		height:80px;
	}
	.productlist table td a.aimg:hover{
	}

	.productlist table td a{
		display:block;
		margin:3px 0 3px 0;
	}



	/* 产品报价 */

		.pricelist{
			clear:both;
			width:430px;
			background:#fff;
		}

		.pricelist h2{
			background:#736670;
			height:23px;
			font-size:12px;
			padding:2px 5px 0px 10px;
		}
		.pricelist h2 span{
			float:left;
			margin:3px 0 0 10px;
			padding:5px 10px 2px 10px;
			background:#fff;
		}
		.pricelist ul{
			clear:both;
			height:100%;
			width:100%;
			color:#333
		}

		.pricelist ul li{
			float:left;
			text-align:center;
			height:20px;
			line-height:20px;
			border-bottom:1px dotted #eee;

		 }

		.pricelist ul li a{
			color:#f60
		 }
		 li.pricelist-1{/* 470  */
			width:110px;
			overflow:hidden; /*不显示超过对象宽度的内容*/
			text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记（...）*/
			white-space:nowrap;
		 }
		 li.pricelist-2{
			overflow:hidden; /*不显示超过对象宽度的内容*/
			text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记（...）*/
			white-space:nowrap;
			width:200px;
		 }
		 li.pricelist-3{
			width:70px;
		}
		 li.pricelist-4{
			width:50px;
		}
		ul.pricelistHead{
			background:#eee;
			border-bottom:1px solid #ccc;
		}
		ul.pricelistHead li{
			line-height:21px;
			height:21px;
		}

	/* b-box5 */

		.b-box5{
			margin:0px 0 5px 8px;
			width:750px;
			float:right;
		}
		.b-box5 h2{
			background:url(img/b5.jpg) no-repeat 0px 0px;
			clear:both;
			height:22px;
		}
		.b-box5 h4{
			background:#EBEDEC;
			font-size:12px;
			padding:1px 3px 3px 10px;
			margin:2px 0 0 0;
			border-top:1px solid #C9C9C9 ;
			color:#ff7300;
			clear:both;
			height:22px;
		}
		.b-box5 h4 span{
			float:left;
			padding-top:5px;
		}

		.b-box5 h2 span{
			float:left;
			width:80px;
			font-size:14px;
			color:#FF7300;
			text-align:center;
			margin:14px 0 0 20px;
		}

		.b-box5-c{
			width:99.8%;
			margin:0 0 0 2px;
			padding:8px 2px 10px 2px;
			border:1px solid #FFB980;
			border-top:none;
			background:#fff;
			clear:both;
		}

		div.b-box5-blue{} /*  蓝色 */
		div.b-box5-blue h2{background:url(img/b6-0.jpg) no-repeat 0px 0px;}
		div.b-box5-blue h2 span{color:#4A67BD}
		div.b-box5-blue .b-box5-c{border-color:#4DBEFE;	}

		div.b-box5-gray{} /*灰色 */
		div.b-box5-gray h2{background:url(img/b6-1.jpg) no-repeat 0px 0px;}
		div.b-box5-gray h2 span{color:#666}
		div.b-box5-gray .b-box5-c{border-color:#ccc;	}



		.b-box5-box{
			float:left;
			margin:2px;
			padding:5px;
			width:223px;
			text-align:center;
			display:inline;

		}

		.b-box5-box h3{
			font-size:12px;
			background:url(img/mid_sec_title_l.gif) no-repeat 0px 3px;
			height:20px;
			line-height:20px;
			padding:0 0 0 20px;
			clear:both;
			text-align:left;
		}

		.b-box5-box-c{
			clear:both;
			margin:0 0 0 20px;
			width:100%;
		}
		div.b-box5-box h3 span{
			text-align:right;
			padding-left:100px;
			margin-left:10px;
			background:url(img/mid_sec_title_bg.gif) repeat-x 0px 4px;
		}
		div.b-box5-box h3 span a{
			font-weight:normal;
			background:#fff;
			padding:0px 2px 0 2px;
		}


		.tablelist3{
			width:100%;
		}
		.tablelist3 td{
			width:99%;
			border-bottom:1px solid #eee;
			height:23px;
		}

		.tablelist3 td a{
			white-space:nowrap;
			word-break:keep-all;
			padding:3px 1px 3px 18px;
			width:200px;
			text-overflow:ellipsis;
			overflow:hidden;
			background:url(img/ico5.gif) no-repeat 0px 4px;
		}
		
		.tablelist4{
			width:210px;
		}
		.tablelist4 td{
			border-bottom:1px solid #eee;
			height:23px;
		}

		.overtext{
			white-space:nowrap;
			word-break:keep-all;
			text-overflow:ellipsis;
			overflow:hidden;
		}



/* ad3 广告栏 */

	.ad3{
		text-align:right;
		margin:1px 0px 5px 8px;
		width:750px;
		float:right;
	}
	.ad3 img{
		width:143px;
		border:1px solid #999;
	}

/* 跳蚤市场 */

.market-t{
	clear:both;
	height:100%;
	width:100%;
	margin:0 0 10px 0;
}
.market-t td{
	background:#f7f7f7;
	padding:3px 5px 1px 5px;
	text-align:center;
	border-top:2px solid #eee;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	behavior:url(tabhtc.htc);
}

.market-t td a{
	color:#666;
}

.market-t td a:hover{
	color:#000;
}
.market-c{
	margin-top:8px;
	height:100%;
	width:100%;

}

.market-c td{
	padding:2px 2px 2px 10px;
	border-bottom:1px dotted #eee;
	width:32%;
}
.market-c td a{
	margin:0 0 0 5px;
	color:#666;
}





/* expo */

	.expo{}
	div.expo .b-box5-box{}
	div.expo .tablelist3 td a{
	}
	div.expo .tablelist3 td a:hover{
		color:#f00;
	}
	.expoad{
		padding-top:35px;
	}
	.expoad img{
		border:1px solid #999;
	}


/* job */

	div.job{}
	div.job .pricelist{
		width:100%;
	}


	ul.ulcccc{
		behavior:url(lihtc.htc) ;
	}


/* all job */

	.joball{
		background:#fff;

	}
	.joball .jat{
		background:url(img/fe3.jpg) no-repeat 0 0;
		height:40px;
		font-weight:bold;
		color:#fff;
		padding:11px 0 0 20px;
		font-size:14px;
	}
	div.joball table{
		width:100%;
	}
	div.joball table td{
		height:16px;
		line-height:16px;
		padding:1px 1px 1px 10px;
	}
	.jobtb{
		border-bottom:1px solid #eee;
	}
	
	.overtext
	{
		white-space:nowrap;
		overflow:hidden; /*不显示超过对象宽度的内容*/
	}

	.jatbox1{
		float:left;
		width:250px;
	}

	.jatbox2
{
	float: left;
	width: 210px;
}

	.jatbox3
{
	float: right;
	width: 280px;
}

	.jatbox3 td
{
	text-align: center;
}
	
	div.joball h2{
		clear:both;
	}
	div.joball h2 span{
		float:left;
		width:100px;
	}
	div.joball a.more{
		color:#00f !important;
		float:right;
	}






/* hack  by 2007-10-12*/

	.pmore{
		text-align:right;
		margin:3px 0 0 0;
		line-height:20px;
		padding:3px 5px 0 0;
		border-bottom:1px solid #999;
	}
	div.pmore a{
		color:#fff;
		background:#666;
		padding:1px 0 0 1px;
		text-decoration:none;
	}

	div.pmore a:hover{
		color:#fff;
		background:#FAAC2C;
	}





/* 2007-11-11 free ico*/

ul.shortcut li{
	position:relative;
}
span.floatico2{
	position:absolute;
	top:6px;
	right:-3px;
}
/*alibaba*/
a:link{color: #003278;text-decoration: none;} 
a:visited{color: #003278;text-decoration: none;} 
a:hover{color: #FF6600;text-decoration: underline;} 
#slideBox{background:url(http://img.china.alibaba.com/images/cn/home/0110/slideBox_bg.gif);height:168px;width:188px;padding-left:5px;padding-right:5px;} 
#slide{padding-top:5px} 
#slide li img{margin-right:3px} 
#slideBox ul{padding:0;margin:0;clear:both;list-style:none;overflow:hidden} 
#slideBox li{float:left;font-weight:bold;height:37px;w !important;height:27px;} 
#slideBox li a:link,#slideBox li a:visited{color:#000;} 
#slideBox li a:hover{color:#ff7300;text-decoration: none} 
#slideBox .l{background:url(http://img.china.alibaba.com/images/cn/home/0110/slideBox_tableft.gif);width:80px;} 
#slideBox .r{background:url(http://img.china.alibaba.com/images/cn/home/0110/slideBox_tabright.gif);width:94px;float:right} 
#slideBox .l_h{background:url(http://img.china.alibaba.com/images/cn/home/0110/slideBox_tableft_h.gif);width:80px;} 
#slideBox .r_h{background:url(http://img.china.alibaba.com/images/cn/home/0110/slideBox_tabright_h.gif);width:94px;float:right;} 
#slideBox .hide{display:none} 
#slideBox .l a{width:82px;} 
#slideBox .r a{width:88px;} 
.arrow{padding-left:8px;background:url(http://img.china.alibaba.com/images/cn/common/icon/v2/icon_arrow03_right_08x.gif) no-repeat;} 
#slideBox .l a,#slideBox .r a,#slideBox .l_h a,#slideBox .r_h a{padding-left:24px;display:block;height:100%;padding-top:10px;} 
.btn_zchy{background:url(http://img.china.alibaba.com/images/cn/common/icon/v2/icon_zchy01_12x.gif) 5px 10px no-repeat;} 
.btn_cxt{background:url(http://img.china.alibaba.com/images/cn/common/icon/v2/icon_cxt01_12x.gif) 5px 10px no-repeat;} 
.btn_tggs{background:url(http://img.china.alibaba.com/images/cn/common/icon/v2/icon_tggs01_12x.gif) 5px 10px no-repeat;} 
.btn_fbxx{background:url(http://img.china.alibaba.com/images/cn/common/icon/v2/icon_fbxx01_12x.gif) 5px 10px no-repeat;} 
.btn_xzmj{background:url(http://img.china.alibaba.com/images/cn/common/icon/v2/icon_xzmj01_12x.gif) 5px 10px no-repeat;} 
.btn_alisoft{background:url(http://img.china.alibaba.com/images/cn/common/icon/v2/icon_alisoft01_12x.gif) 5px 10px no-repeat;} 
/*cont*/ 
#slideBox .cont_l{float:left;background:url(http://img.china.alibaba.com/images/cn/home/0110/slideBox_conleft.gif);width:157px;height:31px;padding:9px 7px 7px 14px;margin-bottom:4px;overflow:hidden} 
#slideBox .cont_r{float:left;background:url(http://img.china.alibaba.com/images/cn/home/0110/slideBox_conright.gif);width:157px;height:31px;padding:9px 7px 7px 14px;margin-bottom:4px;overflow:hidden} 
#slideBox .oneline{line-height:33px;} 