

/*

国际研磨网 公共CSS

Code by  Zenkin 2007-9-7 极速互联

*/

*{
	margin:0px;
	padding:0px;
}

body{
	text-align:center;
	/*width:1003px;*/
	font-size:12px;
	font-family:Verdana;
}

a{
	color:#0057CC;
	text-decoration:none;
	font-size:12px;
}

a:hover{
	color:#f00;
	text-decoration:underline;
}

.inp{
	border:1px solid #ccc;
	border-top:1px solid #333;
	border-left:1px solid #333;
	font-size:13px;
	padding:2px 0 0 2px;
	height:19px;
}
.sub{

}


img{border:none; }/*调整标签默认样式*/
ul{list-style-type: none}
form{display:inline;}
table{font-size:12px;}

a.red,.red{color:red !important}/*字体颜色变化*/
a.blue,.blue{color:blue !important}
a.orange,.orange{color:#f60 !important}
a.gray,.gray{color:gray !important}
a.black,.black{color:black !important}

.left{text-align:left !important; }/*align变化*/
.right{text-align:right !important; }
.center{text-align:center !important; }
.clear{clear:both !important}


a.a-img-2f{/* 阿里巴巴类型按钮效果 2中文字 */
	background:url(img/linkimg1.gif) no-repeat 0px 0px;
	height:22px;
	padding:2px 0px 0px 11px;
	text-decoration:none;
	width:45px;
	text-align:center;

}
a.a-img-2f:hover{
	background:url(img/linkimg1.gif) no-repeat right top;
	text-decoration:none;


}
a.a-img-4f{/* 阿里巴巴类型按钮效果 4中文字 */
	background:url(img/linkimg2.gif) no-repeat 0 0;
	height:22px;
	padding:2px 0px 0px 11px;
	text-decoration:none;
	width:71px;
	text-align:center;
	margin-bottom:2px;
}
a.a-img-4f:hover{
	background:url(img/linkimg2.gif) no-repeat right top;
	text-decoration:none;
}

/* 顶头状态 */

	.loginstate{
		width:965px;
		clear:both;
		background:url(img/topbg.gif) repeat-x left bottom ;
		height:30px;
	}
	.ls-inner{
		width:960px;
		text-align:center;
	}
	.lsi-l{
		float:left;
		width:220px;
	}
	.lsi-l a{
		color:#666;
	}
	.lsi-r{
		float:right;
		width:630px;
		text-align:left;
		vertical-align: middle;
	}

	/* body loginhead */

	.loginhead{background: transparent }

	.loginheaddiv{
		text-align:left;
		padding:2px 15px 0 0;
		vertical-align: middle;
		width:600px;
	}
	.loginheaddiv strong{
		color:red;
	}
	.loginheaddiv input.inp{
		width:100px;
	}

	body.loginhead input.inp.sffocus {
		background:#FEFFE6;
		border-top-color:#3A530D;
		border-left-color:#3A530D;
		border-right-color:#CAED89;
		border-bottom-color:#CAED89;
		color:blue;
	}
	.topsubmit{
		padding:5px 0 0 0;
		height:18px;
		line-height:18px;
	}


/* logo view */

	.logoview{
		width:960px;
		margin-top:1px;
		text-align:center;
	}

	.lv-inner{
		text-align:left;
		padding:3px 0 0 0;
	}
	.lvi-l
{
	float: right;

	text-align: right;
	margin-left: 15px;
}
	.lsi-l-inner{
		padding:5px 0 0 0;
	}

	.lvi-r{
		float:right;
		width:730px;
		background:#fff;
		text-align:right;

	}
	.lsi-r-inner{
		padding:1px 0 0 0;
	}

	#ad-top-1{
		margin:1px 0px 1px 0;
	}

/* topmenu */

	.topmenu
{
	width: 700px;
	height: 60px; /*background:url(img/topbgbg.jpg) repeat-x 0px 0px; */
	background: #FFFFFF;
	text-align: left;
	margin: 0px 0 1px 0px;
	padding: 4px 0px 0px 0px; /*border:1px solid #FF7300; */
}

	.ul-tm-top
{
	clear: both;
	height: 21px;
}
	.ul-tm-top li{
		float:left;
		margin:0px 5px 0px 5px;
	}
	.ul-tm-top li a{
		color:#000 !important;
		width:70px;
	}
	.ul-tm-top li a:hover{
		color:#C30 !important;
		font-weight:bold;
		text-decoration:underline;
	}

	ul.ul-tm-top li{
		position:relative;
	}
	ul.ul-tm-top li span{
		position:absolute;
		top:-5px;
		left:55px;
	}

	/* 菜单浮动的小图片 */

	.n

/* search */
	.search{
		width:965px;
	}

	.searchT{
		padding:5px 0 0 0;
		width:960px;
	}
	.searchT ul{
		clear:both;
		background:url(img/ssee.jpg) repeat-x left top;
		height:26px;
		padding:5px 0 0 205px;
	}
	.searchT ul li{
		float:left;
		width:72px;
		text-align:center;
		height:20px;
		line-height:20px;
		position:relative;
	}
	.searchT ul li a{
		float:left;
		width:72px;
		text-align:center;
		height:20px;
		line-height:20px;
		text-decoration:none !important;
		color:#000;
	}
	.searchT ul li a:hover{
		color:#FF7300;
	}

	.mouseover span{
		width:72px;
		top:-5px;
		left:0px;
		padding:5px 0 1px 0;
		cursor:pointer;
		position:absolute;
	}
	.mouseout span{
		border-top:3px solid #c00;
		width:72px;
		top:-5px;
		left:0px;
		padding:2px 0 0px 0;
		cursor:pointer;
		position:absolute;
		font-weight:bold;
	}
	.clicked span{
		background:url(img/sse.jpg) no-repeat 0 0;
		position:absolute;
		top:-9px;
		left:0px;
		width:72px;
		cursor:pointer;
		padding:6px 0 3px 0;
		letter-spacing: 2px;
		font-weight:bold;
		color:#fff;
		font-size:14px;

	}
	._default span{
		width:72px;
		top:-5px;
		left:0px;
		padding:5px 0 1px 0;
		cursor:pointer;
		position:absolute;
	}
	.hidden1{
		display:none;
	}

	.searchB{
		clear:both;
		background:#f9f9f9;
		height:50px;
		padding:10px;
		border-bottom:1px solid #eee;
		width:960px;
	}
	.searchB .inp{
		height:24px;
		padding:3px 0 1px 2px;
		font-size:14px;
		color:#999;
	}

	div.searchB input.inp.sffocus {
		background:#fff;
		border-top-color:#FFCC33;
		border-left-color:#FFCC33;
		border-right-color:#FFCC33;
		border-bottom-color:#FFCC33;
		color:#000;
	}
	.stitle_name{
		font-weight:bold;
		font-size:14px;
		color:#00347B;
	}

	.searchB .searchsubmit{
		padding:2px 5px 1px 5px;
		cursor:pointer;
	}

/* 公共友情连接 */

	.flink{
		marigin:2px 0 2px 0;
		width:960px;
		background:#f7f7f7;
		line-height:20px;
	}
	.flink h2{
		font-size:12px;
		color:#333;
		border-top:3px solid #999;
		background:e3e3e3;
		line-height:23px;
		padding-left:10px;
		text-align:left;
	}
	.imglink{
		text-align:left;
		padding:5px 0 5px 0;
	}
	.testlink{
		text-align:left;
		padding:2px 0 2px 0;
	}

	.imglink img{
		width:88px;
		height:31px;
	}

/* b-bottom */

	#b-bottom{
		text-align:center;
		margin-top:10px;
		clear:both;
		padding:10px;
	}

	.cp1{
		border-top:3px solid #f60;
		line-height:25px;
		padding:10px;
		margin-top:10px;

	}


/* 统一解决More问题 span 汉字*/

	span.emore{
		float:right;
		display:inline;
	}
	span.emore{
		padding-right:5px;
		font-weight:normal;
	}
	span.etitle{
		float:left;
		display:inline;
	}

	u.emore{
		float:right;
		display:inline;
	}
	u.emore{
		padding:8px 5px 0 0;
		font-weight:normal;
	}



