/*
Style Name:山东省消费者协会
Author: Fifthmouse
*/
* {
	margin: 0px;
	padding: 0px;
}
body {
	background-image: url(../images/bodyBg.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	font-size:12px;
	font-family: Arial, "宋体";
	*text-align /*IE5.5*/:center; /* 针对ie5居中对齐 */
}
#wrapper {/*- 主体 -*/
	width: 1004px;
	height:auto!important; /*IE7 自动高度*/
	min-height:900px;
	display:block;
	*text-align /*IE5.5*/:left; /* ie5居中对齐后文字居左对齐 */
	background-image: url(../images/wrapperBg.gif);
	background-repeat: repeat-y;
	background-position:5px 187px;
}
* html #wrapper {
	height:900px;
}
#PrimaryContent {/*- 主要内容 -*/
	width:759px;
	height:auto!important; /*IE7 自动高度*/
	min-height:560px;
	margin:0px 0px 0px 0px;
	display:block;
	float:left;
}
* html #PrimaryContent {/*- IE6 -*/
	height:560px;
}
#SideContent {/*旁边内容*/
	width:225px;
	min-height:560px;
	padding:0px 10px 0px 5px;
	display:block;
	float:left;
}
* html #SideContent {/*- IE6 -*/
	height:560px;
}
#header {/*- 头部 -*/
	min-height: 176px;
	padding:0px 0px 10px 0px;
	background-color:#FFF;
	background-image: url(../images/headerBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	clear: both;
}
#footer {/*- 底部 -*/
	height:70px;
	margin:5px 0px 0px 0px;
	padding:25px 0px 0px 0px;
	background-color:#FFF;
	background-image: url(../images/copyrightBg.gif);
	background-repeat: repeat-x;
	background-position:0px 10px;
	clear:both;
}
#footer p {
	font-size:12px;
	line-height:24px;
	font-family: Arial, "宋体";
	text-align:center;
}
#logo {
}
#banner {
}
/*- 导航条 - 开始 -*/
#navBg {
	width: 994px;
	height: 56px;
	margin:0px 5px;
	background-image: url(../images/navBg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#nav {
	width: 994px;
	height:29px;
	text-align: center;
	list-style-type: none;
}
#nav li {
	margin: 0px 6px;
	padding:0px 5px;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 29px;
	font-family: "宋体";
}
#nav li a {
	color: #000;
	text-decoration: none;
}
#nav li a:hover {
	text-decoration: underline;
}
#homepage #nav li.home,
#aboutus #nav li.aboutus,
#news #nav li.news,
#hotspot #nav li.hotspot,
#consumernav #nav li.consumernav,
#rights #nav li.rights,
#commend #nav li.commend,
#statute #nav li.statute,
#liluntiandi #nav li.liluntiandi,
#yearmotif #nav li.yearmotif,
#complaint #nav li.complaint,
#exposal #nav li.exposal,
#journals #nav li.journals
{
	margin: 0px 6px;
	padding:0px 5px;
	background-image: url(../images/navDbg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #000;
	line-height: 29px;
	text-decoration: none;
}
/*- 各地消协导航条 - 开始 -*/
#navCityAddress {
	width:888px;
	height:24px;
	padding:0px 0px 0px 106px;
	display:block;
	float:left;
	text-align: center;
	list-style-type: none;
}
#navCityAddress li {
	margin: 0px 9px;
	display: block;
	float: left;
	font-weight: bold;
	font-size: 14px;
	line-height: 26px;
	font-family: "宋体";
}
#navCityAddress li a {
	color: #000;
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
}
#navCityAddress li a:hover {
	text-decoration: underline;
}
/*- 各地消协导航条 - 结束 -*/
/*- 导航条 - 结束 -*/


/*- 侧边导航条 - 开始 -*/
#subNav {
	height:auto !important; /*IE7 自动高度*/
	min-height:62px;
	padding:0px 0px 5px 0px;
	display:block;
}
* html #subNav {
	height:62px;
}
#subNav h3 {
	*width /*IE5.5*/:225px;
	height: 26px;
	*padding: /*IE5.5*/:0px; 
	padding:0px 0px 0px 25px;
	background-image: url(../images/subNavTitleBg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height: 26px;
}
#subNav ul {
	width:223px;
	height:auto !important; /*IE7 自动高度*/
	min-height:62px;
	padding:12px 0px 5px 0px;
	border:1px solid #FF6F00;
	background-color:#FFF2D5;
	list-style-type: none;
	color:#000;
	font-size:14px;
	line-height:28px;
}
* html #subNav ul {
	*width /*IE5.5*/:225px;
}
#subNav li {
	width:181px;
	*width /*IE5.5*/:206px;
	height:25px;
	margin:0px 8px 5px 9px;
	padding:0px 0px 0px 25px;
	background-image: url(../images/subNavLi2Bg.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
}
#subNav li a  {
	color:#666;
	text-decoration:none;
}
#subNav li a:hover {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#subNav li.nonce {
	background-image: url(../images/subNavLiBg.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
	font-weight:bold;
}
#subNav li.nonce a {
	color:#000;
}
/*- 侧边导航条结束 -*/

/*------ 搜索开始 ------*/
#subSearch {
	min-height:103px;
	padding:0px 0px 5px 0px;
	*+ float:left;
}
#subSearch {
	height:103px;
}
#subSearch h3 {
	* width /*IE5.5*/:225px;
	height: 26px;
	padding:0px 0px 0px 25px;
	background-image: url(../images/subNavTitleBg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height: 26px;
}
#subSearch form {
	width:223px;
	height:61px;
	padding:16px 0px 0px 0px;
	border:1px solid #FF6F00;
	background-color:#FFF2D5;
}
* html #subSearch form {
	* width /*IE5.5*/:225px;
}
#subSearch label {
	width:210px;
	height:24px;
	margin:0px 0px 0px 11px;
	display:inline-block;
}
#subSearch select {
	font-size:12px;
	line-height:18px;
}
#subSearch .keyword {
	width:150px;
	height:18px;
	border:1px solid #B9B9B9;
}
#subSearch .search {
	width:48px;
	height:20px;
	border-style:none;
	background-image: url(../images/subSearchBtnBg.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
	color:#000;
	font-size:12px;
	line-height:20px;
	font-family: Arial, "宋体";
	text-indent:1px;
}
/*------ 搜索结束 ------*/
#subBtn ul {
	list-style-type : none;
}



#PrimaryContent h2 {
	height:35px;
	margin:0px 0px 15px 0px;
	border-bottom:3px solid #F2F2F2;
	background-image: url(../images/subContentTitleIcon.gif);
	background-repeat: no-repeat;
	background-position:5px 6px;
	display:block;
	color:#000;
	font-weight:bold;
	font-size:14px;
	line-height:35px;
	font-family: Arial, "宋体";
	text-indent:30px;
}

/*- 静态二级页面文章 - 开始 -*/
.elseContent{
	width:700px;
	height:auto!important; /*IE7 自动高度*/
	min-height:540px;
	margin:0px auto;
	padding:10px 15px;
	border:1px solid #EAE5CC;
	background-color:#FDFCF2;
}
* html .elseContent{
	height:560px;
}
.elseContent .titleLine{
	width:615px;
	height:11px;
	margin:3px auto;
	display:block;
	text-align:center;
}
.elseContent h3 {
	color:#ED4C14;
	font-size:16px;
	line-height:30px;
	font-family: Arial, "宋体";
	text-align:center;
}
.elseContent h4 {
	color:#ED4C14;
	font-size:14px;
	line-height:30px;
	font-family: Arial, "宋体";
	text-align:center;
}
.elseContent h5 {
	color:#000;
	font-size:14px;
	line-height:30px;
	font-family: Arial, "宋体";
}
.elseContent h6 {
	color:#000;
	font-size:12px;
	line-height:30px;
	font-family: Arial, "宋体";
}
.elseContent ol {
	list-style-type : none;
}
.elseContent p {
	color:#000;
	font-size:12px;
	line-height:20px;
	text-indent:24px;
}
/*- 静态二级页面文章 - 结束 -*/
/*- 315网盟详情 - 开始 -*/
ul#link {
	list-style-type : none;
}
ul#link li {
	width:146px; 
	height:55px; 
	padding:10px 14px;
	float:left;
}
/*- 315网盟详情 - 结束 -*/

/*- 搜索页面 - 开始 -*/
.searchContent{
	width:700px;
	height:auto!important; /*IE7 自动高度*/
	min-height:540px;
	margin:0px auto;
	padding:10px 15px;
	border:1px solid #EAE5CC;
	background-color:#FDFCF2;
}
* html .searchContent{
	height:560px;
}
.searchContent span.titleLine{
	text-align:center;
}
.searchContent h3 {
	color:#ED4C14;
	font-size:16px;
	line-height:30px;
	font-family: Arial, "宋体";
	text-align:center;
}
.searchContent h4 {
	color:#ED4C14;
	font-size:14px;
	line-height:30px;
	font-family: Arial, "宋体";
	text-align:left;
}
.searchContent h5 {
	color:#000;
	font-size:14px;
	line-height:30px;
	font-family: Arial, "宋体";
}
.searchContent h6 {
	color:#000;
	font-size:12px;
	line-height:30px;
	font-family: Arial, "宋体";
}
.searchContent ol {
	list-style-type : none;
}
.searchContent ul {
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #ddd;
	list-style-type : none;
}
.searchContent ul li {
	font-size:14px;
	line-height:26px;
	text-indent:24px;
}
.searchContent ul li a {
	color:#333;
	text-decoration:none;
}
.searchContent ul li a:hover {
	color:#900;
	font-weight:bold;
	text-decoration:underline;
}
.searchContent p {
	color:#000;
	font-size:12px;
	line-height:20px;
	text-indent:24px;
}
/*- 搜索页面 - 结束 -*/

/*- 消费知识分类 - 开始 -*/
.sort {
	width:736px;
	height:40px;
	margin:0px auto;
}
.sort ul {
	list-style-type : none;
}
.sort li {
	height:30px;
	margin:0px 10px;
	float:left;
	font-size:14px;
	line-height:30px;
	font-family: Arial, "宋体";
}
.sort li.nonce {
	font-weight:bold;
}
.sort li a {
	color:#000;
	text-decoration:none;
}
.sort li a:hover {
	color:#900;
	text-decoration:underline;
}
/*- 消费知识分类 - 结束 -*/

/*- 消费者满意单位搜索 - 开始 -*/
.listSearch {
	width:736px;
	height:40px;
	margin:0px auto;
}
.listSearch label {
	font-size:14px;
	line-height:30px;
	font-family: Arial, "宋体";
}
/*- 消费者满意单位搜索 - 结束 -*/

/*- 二级列表 - 开始 -*/
.listContent {
	width:736px;
	min-height:540px;
	margin:0px auto;
}
* html .listContent {
	height:560px;
}
.listContent table th {
	padding: 0px 4px;
	background-color:#F9F9F9;
	color:#000;
	line-height:30px;
	border-top: 2px solid #B4D9E3;
	border-bottom: 1px solid #B4D9E3;
}
.listContent table td span {
	color:#04608C;
}
.listContent table td span a {
	color:#04608C;
}
.listContent table td span a:hover {
	color:#04608C;
}
.listContent table tr {
	background-color: #FFF;
	color:#333333;
	font-size: 12px;
	line-height: 26px;
	font-family: Arial, "宋体";
}
.listContent table tr.alternation {
	background-color: #F8FCFE;
}
.listContent table td {
	padding: 0px 4px;
	border-bottom: 1px solid #E1E9EE;
}
.listContent table td a {
	text-decoration: none;
	color: #000;
}
.listContent table td a:hover {
	text-decoration: underline;
}
/*- 二级列表 - 结束 -*/

/*- 推荐产品 - 开始 -*/
.listProduct {
	width:640px;
	min-height:540px;
	margin:0px auto;
}
* html .listProduct {
	height:560px;
}
.listProduct table {
	background-color: #F2FAFF;
	margin-bottom: 10px;
}
.listProduct table th {
	color:#333;
	font-size: 12px;
	line-height: 26px;
	font-family: Arial, "宋体";
}
.listProduct table td {
	color:#333;
	font-size: 12px;
	line-height: 26px;
	font-family: Arial, "宋体";
}
.listProduct table td a {
	color: #0066CC;
	text-decoration: underline;
}
.listProduct table td a:hover {
	text-decoration: underline;
	color: #000000;
}
/*- 推荐产品 - 结束 -*/

/*- 投诉咨询 - 开始 -*/
.plaintContent {
	width:640px;
	min-height:540px;
	margin:0px auto;
}
* html .plaintContent {
	height:560px;
}
.plaintContent table {
	border-top: 1px solid #B4D9E3;
	border-right: 1px solid #B4D9E3;
}
.plaintContent table th {
	padding: 0px 4px;
	background-color:#F9F9F9;
	color:#000;
	line-height:30px;
	border-right: 1px solid #B4D9E3;
	border-bottom: 1px solid #B4D9E3;
	border-left: 1px solid #B4D9E3;
}
.plaintContent table td span {
	color:#04608C;
}
.plaintContent table td span a {
	color:#04608C;
}
.plaintContent table td span a:hover {
	color:#04608C;
}
.plaintContent table tr {
	background-color: #FFF;
	color:#000000;
	font-size: 12px;
	line-height: 26px;
	font-family: Arial, "宋体";
}
.plaintContent table tr.alternation {
	background-color: #F8FCFE;
}
.plaintContent table td {
	padding: 0px 4px;
	border-bottom: 1px solid #B4D9E3;
}
.plaintContent table td a {
	text-decoration: underline;
	color: #cc0000;
	font-weight:bold;
	font-size:14px;
}
.plaintContent table td a:hover {
	text-decoration: none;
}
/*- 投诉咨询 - 结束 -*/

/*- 我要咨询 - 开始 -*/
.myPlaintText {
	width:95%;
	* html height:120px;
	min-height:120px;
	margin:10px auto;
	padding:5px;
	background-color:#FAF7DC;
}
.myPlaintContent {
	width:680px;
	min-height:540px;
	margin:0px auto;
}
* html .myPlaintContent {
	height:560px;
}
.myPlaintContent table {
	border-top: 1px solid #B4D9E3;
	border-right: 1px solid #B4D9E3;
	border-left: 1px solid #B4D9E3;
	background-color:#fff;
}
.myPlaintContent table th {
	padding: 0px 4px;
	background-color:#F9F9F9;
	color:#000;
	line-height:30px;
	border-bottom: 1px solid #B4D9E3;
}
.myPlaintContent table tr {
	color:#000000;
	font-size: 12px;
	line-height: 26px;
	font-family: Arial, "宋体";
}
.myPlaintContent table tr.alternation {
	background-color: #F8FCFE;
}
.myPlaintContent table td span.require {
	color:#900;
	font-size:14px;
	line-height: 26px;
	font-family:sans-serif;
}
.myPlaintContent table td {
	padding: 0px 4px;
	border-bottom: 1px solid #B4D9E3;
}
.myPlaintContent table td a {
	text-decoration: underline;
	color: #990000;
}
.myPlaintContent table td a:hover {
	text-decoration: none;
}
.myPlaintContent table input.enter {
	width:59px;
	height:20px;
	margin:7px 0px 0px 19px;
	border:solid 1px #DC6B00;
	background-color:#DC6B0;
	background-image: url(../images/loginBtnBg.gif);
	background-repeat: no-repeat;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	font-family: Arial, "宋体";
}
.myPlaintContent table input.cancel {
	width:59px;
	height:20px;
	margin:7px 0px 0px 10px;
	border:solid 1px #DC6B00;
	background-color:#DC6B0;
	background-image: url(../images/loginBtnBg.gif);
	background-repeat: no-repeat;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	font-family: Arial, "宋体";
}
/*- 我要咨询 - 结束 -*/

/*- 消费调查 - 开始 -*/
.researchForm {
	padding:0px 0px 0px 30px;
}
.researchForm h4 {
	font-size:14px;
	line-height: 30px;
	color: #000000;
	text-align: left;
}
.researchForm label {
	width: 600px;
	height: 26px;
	display: block;
	font-size:12px;
}
.researchForm {
}
.researchForm ul {
}
.researchForm ul li {
	width:50%;
	float:left;
	line-height: 24px;	
	font-size:14px;
}

/*- 消费调查 - 结束 -*/

/*- 消协系统通讯录 - 开始 -*/
.addressContent {
	width:736px;
	min-height:540px;
	margin:0px auto;
}
* html .addressContent {
	height:560px;
}
.addressContent table {
	border-right: 1px solid #B4D9E3;
}
.addressContent table th {
	padding: 0px 4px;
	background-color:#F9F9F9;
	color:#000;
	line-height:30px;
	border-top: 2px solid #B4D9E3;
	border-left: 1px solid #B4D9E3;
	border-bottom: 1px solid #B4D9E3;
}
.addressContent table td span {
	color:#04608C;
}
.addressContent table td span a {
	color:#04608C;
}
.addressContent table td span a:hover {
	color:#04608C;
}
.addressContent table tr {
	background-color: #FFF;
	color:#333333;
	font-size: 12px;
	line-height: 26px;
	font-family: Arial, "宋体";
	border-left: 1px solid #B4D9E3;
}
.addressContent table tr.alternation {
	background-color: #F8FCFE;
}
.addressContent table td {
	border-bottom: 1px solid #B4D9E3;
	border-left: 1px solid #B4D9E3;
}
.addressContent table td a {
	text-decoration: none;
	color: #000;
}
.addressContent table td a:hover {
	text-decoration: underline;
}
/*- 消协系统通讯录 - 结束 -*/

/* Pages Main Tyle */
.page {
	width:640px;
}
.pages {
	color: #000000;
	cursor: default;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	margin:10px auto;
	padding: 3px 0px 3px 0px;
}
.pages .count,
.pages .number,
.pages .arrow
{
	color: #000000;
	font-size: 12px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
}
/* Page and PageCount Style */
.pages .count {
	font-weight: bold;
	border-right: none;
	padding: 2px 10px 1px 10px;
}
/* Mode 0,1,2 Style (Number) */
.pages .number {
	font-weight: normal;
	padding: 2px 10px 1px 10px;
}
.pages .number a,
.pages .number span {
	font-size: 12px;
}
.pages .number span {
	color: #999999;
	margin: 0px 3px 0px 3px;
}
.pages .number a {
	color: #000000;
	text-decoration: none;
}
.pages .number a:hover {
	color: #0000ff;
}
/* Mode 3 Style (Arrow) 
.pages .arrow {
	font-weight: normal;
	padding: 0px 5px 0px 5px;
}
.pages .arrow a, .pages .arrow span {
	font-size: 10px;
	font-family: Webdings;
}
.pages .arrow span {
	color: #999999;
	margin: 0px 5px 0px 5px;
}
.pages .arrow a {
	color: #000000;
	text-decoration: none;
}
.pages .arrow a:hover {
	color: #0000ff;
}
*/
