body {
	font-size: 12px;
	background-image: url(../images/index_01.jpg);
	background-repeat: repeat-x;
	font-weight: normal;
	color: #000000;
}
a:link{
	font-size:12px;
	color:#000;
	line-height: 25px;
	text-decoration: none;
}
a:visited {
	font-size:12px;
	color:#666;
	line-height: 25px;
	text-decoration: none;
}
a:hover {
	font-size:12px;
	color:#ff0000;
	line-height: 25px;
	text-decoration: none;
}

.border{
	border:1px solid #ccc;
}
.dian{
	background-image: url(../images/index_60.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:25px;
	padding-left:12px;
}
.upline{
	border-top: 1px dashed #ccc;
}

/*-banner的样式-*/
.bannerbg {
	background-image: url(../images/index_27.jpg);
	background-repeat: no-repeat;
	height: 167px;
	background-position: 0px 8px;
}

/*-时间的样式-*/
.time{
	font-size:12px;
	color:#666;
	line-height:25px;
	font-weight: normal;
}
.nowTime {
	font-size:12px;
	color:#666;
	line-height:25px;
	font-weight: normal;
}

/*-广告背景的样式-*/
.banner{
	background-image: url(../images/index_27.jpg);
	background-repeat: no-repeat;
	height:175px;
	background-position: 0px 8px;
}

/*-标题栏背景的样式-*/
.titlebg {
	font-size:14px;
	color:#0264c6;
	background-image: url(../images/index_37.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height:24px;
	border:1px solid #ccc;
	border-bottom:none;
}

.titlebluebg {
	font-size:14px;
	color:#fff;
	background-image: url(../images/index_32.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height:24px;
}

.titleNavybluebg {
	font-size:14px;
	color:#fff;
	background-image: url(../images/index_35.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height:24px;
}

/*-more的a样式-*/
a.more:link, a.more:visited, a.more:hover{
	font-size:12px;
	color:#0264c6;
	text-decoration: none;
	font-weight:normal;
	line-height:24px;
	text-align: center;
}

a.whitemore:link, a.whitemore:visited, a.whitemore:hover{
	font-size:12px;
	color:#fff;
	text-decoration: none;
	font-weight:normal;
	line-height:24px;
}

/*-头部登录和注册的a样式-*/
a.login:link{
	font-size:12px;
	color:#0264c6;
	line-height: 20px;
	text-decoration: none;
	padding:0px 5px 0px 5px;
}
a.login:visited {
	font-size:12px;
	color:#0264c6;
	line-height: 20px;
	text-decoration: none;
	padding:0px 5px 0px 5px;
}
a.login:hover {
	font-size:12px;
	color:#ff0000;
	line-height: 20px;
	text-decoration: none;
	padding:0px 5px 0px 5px;
}
/*-头部忘记密码的a样式-*/
a.passward:link{
	font-size:12px;
	color:#000;
	line-height: 20px;
	text-decoration: none;
	padding:0px 0px 0px 10px;
}
a.passward:visited {
	font-size:12px;
	color:#666;
	line-height: 20px;
	text-decoration: none;
	padding:0px 0px 0px 10px;
}
a.passward:hover {
	font-size:12px;
	color:#ff0000;
	line-height: 20px;
	text-decoration: none;
	padding:0px 0px 0px 10px;
}

/*-头部瑞安市食品安全委员会办公室、瑞安市食品药品监督管理总局的样式-*/
.topfont {
	font-size:12px;
	color:#999;
	text-decoration: none;
	padding-left:10px;
	line-height:18px;
}
.topline {
	border-right: 1px solid #ccc;
}

/*-头部search的样式-*/
.searchborder {
	border: 1px solid #ddd;
	background-color:#eaeaea;
	padding:3px;
}

/*-头部menu的样式-*/
.menubg {
	background-image: url(../images/index_17.jpg);
	background-repeat: repeat-x;
}
a.menu:link{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	padding:0px 25px 0px 25px;
	background-image: url(../images/index_19.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
a.menu:visited {
	font-size:14px;
	color:#fff;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	padding:0px 25px 0px 25px;
	background-image: url(../images/index_19.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
a.menu:hover {
	font-size:14px;
	color:#ffff00;
	font-weight:bold;
	line-height: 20px;
	text-decoration: underline;
	padding:0px 25px 0px 25px;
	background-image: url(../images/index_19.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
a.menu-nobg:link{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	padding:0px 23px 0px 23px;

}
a.menu-nobg:visited {
	font-size:14px;
	color:#fff;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	padding:0px 23px 0px 23px;

}
a.menu-nobg:hover {
	font-size:14px;
	color:#ffff00;
	font-weight:bold;
	line-height: 20px;
	text-decoration: underline;
	padding:0px 23px 0px 23px;

}
a.curCatalog:link, a.curCatalog:hover, a.curCatalog:visited {
	font-size:14px;
	color:#ffff00;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	padding:0px 25px 0px 25px;
	background-image: url(../images/index_19.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
a.curCatalog-nobg:link, a.curCatalog-nobg:hover, a.curCatalog-nobg:visited {
	font-size:14px;
	color:#ffff00;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	padding:0px 23px 0px 23px;

}

/*-新闻图片的样式-*/
.pictop {
	font-size:14px;
	color:#fff;
	padding:0px 33px 0px 33px;
	background-image: url(../images/index_29.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	text-align:center;
	height:24px;
}
.picborder {
	border: 1px solid #ccc;
	border-top:none;
	padding:5px;
	height:224px;
}

/*-错误申述的a样式-*/
a.Error:link, a.Error:visited, a.Error:hover{
	font-size:12px;
	color:#FF0000;
	text-decoration: none;
	font-weight:normal;
}

/*-新闻的border样式-*/
.newsborder {
	border: 1px solid #ccc;
	height:233px;
}
/*-头条新闻的样式-*/
.firstnews {
	font-size: 14px;
	font-weight: bold;
	color:#0264c6;
	text-align:center;
	line-height:35px;
}
.redfont {
	font-size: 12px;
	color:#ff0000;
	padding:8px;
	line-height:25px;
}

/*-政府信息公开的a样式-*/
.informationbg{
	background-image: url(../images/index_67.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height:30px;
}
a.information:link, a.information:visited, a.information:hover{
	font-size:14px;
	color:#0264c6;
	font-weight:normal;
	line-height:30px;
	text-decoration: underline;
	padding-left:10px;
}

/*-新闻的border样式-*/
.Complaintsborder {
	border: 2px solid #9ac9f5;
}

/*-专题报道的样式-*/
.Topicsbg {
	background-image: url(../images/index_89.jpg);
	background-repeat: repeat-x;
	height:24px;
	border:1px solid #ccc;
}
.Topicstitlebg {
	border-right: 1px solid #ccc;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	padding:0px 15px 0px 15px;
	line-height:24px;
}
.Topicstitlebg2 {
	border-right: 1px solid #ccc;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding:0px 15px 0px 15px;
	line-height:24px;
}
.Topicspic td img {border:1px #ccc solid;}
.Topicspic td {
	padding:6px;
}

/*-底部的样式-*/
.bottombg {
	background-image: url(../images/index_170.jpg);
	background-repeat: repeat-x;
	height:80px;
}

.bottommiddlebg {
	background-image: url(../images/index_172.jpg);
	background-repeat: repeat-x;
	height:34px;
}

a.sitemap:link, a.sitemap:visited, a.sitemap:hover{
	font-size:12px;
	color:#000;
	font-weight:normal;
	line-height:25px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
	background-image: url(../images/index_177.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
a.sitemap2:link, a.sitemap2:visited, a.sitemap2:hover{
	font-size:12px;
	color:#000;
	font-weight:normal;
	line-height:25px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}

/*-tab页以及滚动效果的样式-*/
.noteTab, .safeTab, .prev, .next {
	cursor:pointer;
}
.noteTabItem, .safeTabItem, safeTabMore {
	display:none;
}

/*-内页左边菜单的a样式-*/
a.submenu:link, a.submenu:visited {
	font-size:14px;
	color:#000;
	font-weight:normal;
	line-height:30px;
	text-decoration: none;
	padding-left:30px;
	background-image: url(../images/index_67.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
}
a.submenu:hover{
	font-size:14px;
	color:#ff0000;
	font-weight:normal;
	line-height:30px;
	text-decoration: none;
	padding-left:30px;
	background-image: url(../images/index_67.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
}
a.submenu2:link, a.submenu2:visited {
	display:block;
	font-size:14px;
	color:#000;
	font-weight:normal;
	line-height:30px;
	text-decoration: none;
	padding-left:30px;
	background-color: #f4f7fb;
	border: 1px solid #d9e7fa;
	background-image: url(../images/index_67.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	width: 165px;
}
a.submenu2:hover{
	display:block;
	font-size:14px;
	color:#ff0000;
	font-weight:normal;
	text-decoration: none;
	padding-left:30px;
	background-color: #f4f7fb;
	border: 1px solid #d9e7fa;
	background-image: url(../images/index_67.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	width: 165px;
}
a.submenu3:link, a.submenu3:visited {
	font-size:12px;
	color:red;
	font-weight:normal;
	line-height:30px;
	text-decoration: none;
	padding-left:30px;
}
a.submenu3:hover{
	font-size:12px;
	color:red;
	font-weight:normal;
	line-height:30px;
	text-decoration: none;
	padding-left:30px;
}
a.submenu4:link, a.submenu4:visited {
	font-size:12px;
	color:#666;
	font-weight:normal;
	line-height:30px;
	text-decoration: none;
	padding-left:30px;
}
a.submenu4:hover{
	font-size:12px;
	color:#666;
	font-weight:normal;
	line-height:30px;
	text-decoration: none;
	padding-left:30px;
}

/*-内页优秀企业巡礼的font样式-*/
.companyfont{
	color:#ff0000;
	font-size:14px;
	font-weight: bold;
}

/*-内页优秀企业巡礼的a样式-*/
a.companymenu:link{
	display:block;
	font-size:12px;
	color:#000;
	font-weight:normal;
	line-height:30px;
	text-decoration: none;
	padding-left:30px;
	background-image: url(../images/index_67.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	width: 165px;
	border-bottom: 1px dashed #ccc;
}
a.companymenu:visited{
	display:block;
	font-size:12px;
	color:#666;
	font-weight:normal;
	text-decoration: none;
	padding-left:30px;
	background-image: url(../images/index_67.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	width: 165px;
	border-bottom: 1px dashed #ccc;
}
a.companymenu:hover{
	display:block;
	font-size:12px;
	color:#ff0000;
	font-weight:normal;
	text-decoration: none;
	padding-left:30px;
	background-image: url(../images/index_67.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	width: 165px;
	border-bottom: 1px dashed #ccc;
}

/*-内页当前位置的font样式-*/
.Locationfont{
	font-size:12px;
	color:#0264c6;
	font-weight:normal;
	line-height:24px;
	text-decoration: none;
	padding-left:12px;
	background-image: url(../images/index_37.jpg);
	background-repeat: repeat-x;
	border:1px solid #ccc;
}

/*-内页中间线条样式-*/
.subline{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

/*-内页分类的样式-*/
.sortfont {
	font-size:14px;
	color:#0264c6;
	font-weight: bold;
	height:30px;
	border-bottom:none;
	background-color: #f2f6fa;
}

a.sort:link{
	font-size:12px;
	color:#000;
	line-height: 30px;
	text-decoration: none;
}
a.sort:visited {
	font-size:12px;
	color:#666;
	line-height: 30px;
	text-decoration: none;
}
a.sort:hover {
	font-size:12px;
	color:#ff0000;
	line-height: 30px;
	text-decoration: none;
}

/*-内页企业数据库的样式-*/
.diandashed{
	background-image: url(../images/index_60.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
	line-height:30px;
	padding-left:12px;
	border-bottom: 1px dashed #CCCCCC;
}

/*-在线投诉的样式-*/
.contettitlefont {
	font-size: 12px;
	font-weight: bold;
	color: #000;	
}
.contetfont {
	font-size: 12px;
	color: #666;
	line-height: 25px;
}

/*-网站地图的样式-*/
.mapstyle1 a:link, .mapstyle1 a:hover, .mapstyle1 a:visited {
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
.mapword1 a:link, .mapword1 a:hover, .mapword1 a:visited {
	background-image:url(../images/mapdot1.gif);
	background-repeat:no-repeat;
	color:#FC4606;
	font-size:14px;
	font-weight:bolder;
	line-height:200%;
	padding-left:25px;
}
.mapword2 a:link, .mapword2 a:hover, .mapword2 a:visited  {
	background-image:url(../images/mapdot.gif);
	background-repeat:no-repeat;
	color:#0066CC;
	font-size:14px;
	font-weight:normal;
	line-height:150%;
	padding-left:38px;
}
.mapword3 a:link, .mapword3 a:hover, .mapword3 a:visited  {
	background-image:url(../images/mapbg.gif);
	background-repeat:no-repeat;
	color:#254B27;
	font-size:12px;
	line-height:200%;
	padding-left:25px;
}
.w_search{ width:708px; height:100px; background:url(../images/t_searchbg.jpg) no-repeat top center; padding-top:60px;}
.w_search_info{ width:360px; padding-left:28px; overflow:hidden; float:left;}
.w_search_info ul{ margin:0px; padding:0px;}
.w_search_info ul li{ padding-bottom:8px; _padding-bottom:15px; overflow:hidden; list-style-type:none;}
.w_search_menu{ width:307px; float:right;}
.w_tier{ width:383px; padding-top:8px;}
.w_search_text{ float:left; width:60px; padding-top:5px;}
.w_search_input{ float:right; width:300px; padding-top:2px;}
.w_search_radio{ float:right; width:300px; padding-top:3px;}

