﻿/* ################ search box ################ */
.search_search {
	height:28px;
	text-align:right;
	padding:15px;
}
#mod_search_searchword {
	margin-top:8px;
}
.inputbox_search {
	width:150px;
	height:20px;
	line-height:20px;
}
.button_search {
	width:40px;
	height:20px;
	background-color:#494949;
	color:#FFFFFF;
	border:0;
}
/* ################ logo ################ */
#logo {
	float:left;
	margin:15px;
}
#logo img {
	
}
/* ################ mainmenu ################ */
#mainmenu {
	clear:both;
	padding:0 4px;
	height:45px;
	background-image:url('../images/bg_menu.gif');
	background-repeat:repeat-x;
	list-style:none;
	font-size:14px;
	font-weight:bolder;
}
.menu {

}
.item1, .item2, .item66, .item21, .item8, .item62, .item6, .item11, .item74, .item23, .item78 {
	float:left;
	width:90px;
	height:29px;
	margin-top:7px;
	line-height:29px;
	text-align:center;
}
#mainmenu li:hover {
	background-color:#4e0808;
	border:solid 1px #931010;
}
#mainmenu li.active {
	background-color:#4e0808;
	border:solid 1px #931010;
}
#mainmenu li a:link, #mainmenu li a:visited {
	color:#FFFFFF;
}
  /*second level menu*/
#mainmenu li.parent {
	position:relative;
}
#mainmenu li ul {
	list-style:none;
	position:absolute;
	top:29px;
	left:-1px;
	padding-top:6px;
	z-index:10;
	display:none;
}
#mainmenu li ul li {
  width:90px;
	height:29px;
	background-color:#4e0808;
	border:solid 1px #931010;
	line-height:29px;
	text-align:center;
}

#mainmenu li:hover ul {
	display:block;
}
  /*compatible ie6 & get a special effect*/
#mainmenu a {
	display:block;
	width:89px;
	height:28px;
}
#mainmenu a:hover {
	background-color:#4e0808;
	border-top:solid 1px #931010;
	border-left:solid 1px #931010;
}
/* ################ User1 ################ */
div.JT-ClearBox {
	display:none;
}
div#slideshowboxCaption {
	width:280px;
	height:25px;
	line-height:25px !important;
	font-weight:normal;
	background-color:#CCCCCC;
	overflow:hidden;
}
#slideshowboxnav {
	width:280px;
}
/* ################ Component ################ */
table.blog_homepage {

}
div.blog_more_homepage {

}
div.blog_more_homepage ul {
	list-style:none;
}
div.blog_more_homepage li {
	height:25px;
	line-height:25px;
	background-image:url('../images/decorative.png');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:23px;
}
a.blogsection {
	font-size:12px;
}
/* ################ User2 ################ */
ul.latestnews_user2 {
	list-style:none;
}
li.latestnews_user2 {
	height:25px;
	line-height:25px;
	background-image:url('../images/decorative.png');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:23px;
	overflow:hidden;
}
a.latestnews_user2 {

}
/* ################ User3 ################ */
ul.latestnews_user3 {
	list-style:none;
}
li.latestnews_user3 {
	height:25px;
	line-height:25px;
	background-image:url('../images/decorative.png');
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:28px;
	overflow:hidden;
}
a.latestnews_user3 {

}
/* ################ User4 ################ */
ul.latestnews_user4 {
	list-style:none;
}
li.latestnews_user4 {
	height:25px;
	line-height:25px;
	background-image:url('../images/decorative.png');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:23px;
	overflow:hidden;
}
a.latestnews_user4 {

}
/* ################ User5 ################ */
ul.latestnews_user5 {
	list-style:none;
}
li.latestnews_user5 {
	height:25px;
	line-height:25px;
	background-image:url('../images/decorative.png');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:23px;
	overflow:hidden;
}
a.latestnews_user5 {

}
/* ################ User6 ################ */

/* ################ submenu ################ */
ul.menu_submenu {
	list-style:none;
}
ul.menu_submenu li{
  /*height:25px;*/
	line-height:25px;
	margin-left:10px;
	background-image:url('../images/decorative.png');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:23px;
	border-bottom:1px dashed #cccccc;
	/*overflow:hidden;*/
}
ul.menu_submenu li.active {
	border-bottom:1px dashed #991111;
}
ul.menu_submenu li.active a {
	color:#991111;
}
/* ################ breadcrumb(space:763px) ################ */
#breadcrumb span {
	margin-left:10px;
}

#breadcrumb a {
	color:#FFFFFF;
	height:30px;
	line-height:30px;
}

/* ################ footmenu ################ */
#footnote table {
	float:left;
	width:50%;
	height:30px;
}

.mainlevel_footmenu {
	color:#919191 !important;
	font-size:12px;
}

#active_menu_footmenu {
	color:#e09313 !important;
}

/* ################ copyright ################ */
#copyright {
	float:right;
	height:42px;
	line-height:42px;
	padding-right:5px;
	color:#FFFFFF;
	
}

#imgConac {
  width:42px;
  height:42px;
}
/* ################ component_content(space:723px) ################ */

   /* ################ Front Page Blog Layout(This website have not use it.) ################  */
.blog_fpbl {
	width:100%;
	margin:1px;
}

.article_column {

}

.article_column img {

}

.column_separator {

}

.contentpaneopen_fpbl { /*此table存在cellspacing和cellpadding，总共2px*/
	font-size:12px;
}

.contentpaneopen_fpbl div {
	
}

.contentpaneopen_fpbl p {
	text-align:center;
	line-height:25px;
	height:25px;
	color:#666666;
}

.contentpaneopen_fpbl img {
	width:237px;
	padding:3px;
	border:1px solid #cccccc;
	cursor:pointer;
}

.article_separator {
	display:none;
}
   /* ################ Category Blog Layout ################ */
.blog_cbl {
	width:100%;
	margin:1px;
	font-size:12px;
}

.contentpaneopen_cbl {
	font-size:12px;
}

table.contentpaneopen_cbl table tbody tr {
	font-size:12px;
}

.contentpaneopen_cbl hr {
	width:720px;
}

.contentpaneopen_cbl p {
	text-align:center;
	line-height:25px;
	height:25px;
	color:#666666;
	font-size:12px;
}

.contentpaneopen_cbl img {
	width:237px;
	padding:3px;
	border:1px solid #cccccc;
	cursor:pointer;
}
   /* ################ Category List Layout ################ */

.contentheading_cll {
	width:723px;
	text-align: center;
	font-weight: bolder;
	font-size:14px;
	height:25px;
}

.contentpane_cll {

}

table.contentpane_cll table tbody tr {
	font-size:12px;
} 

.contentdescription_cll {

}

#adminForm {

}

.sectiontableheader_cll {
	font-size:12px;
}

.sectiontablefooter_cll {
	font-size:12px;
	height:22px;
}

.sectiontableentry1_cll {
	font-size:12px;
	height:22px;
}

.sectiontableentry2_cll {
	font-size:12px;
	height:22px;
}

.contentpaneopen_cll {
	font-size:12px;
	line-height:20px;
	width:100%;
}
.contentpaneopen_cll tbody tr td p {
	margin-bottom: 10px ;
}
   /* ################ Article Layout ################ */
.contentpaneopen {
	font-size:12px;
	line-height:20px;
	width:100%;
}
.contentpaneopen table{
	font-size:12px;
}
.contentpaneopen tbody tr td p {
	margin-bottom: 10px ;
}
.contentheading {
	width:723px;
	text-align:center;
	font-weight:bolder;
	font-size:14px;
	height:25px;
}
   /* ################ search page ################ */

form#searchForm {

}
table.contentpaneopen_search {
	width:100%;
}
table.contentpaneopen_search span.highlight {
	font-weight:bolder;
}
table.contentpaneopen_search tbody tr {
	font-size:12px;
}
table.searchintro_search {
	color:#ff0000;
}
table.searchintro_search tbody tr {
	font-size:12px;
}
select#ordering {
	font-size:12px;
}
   /* ################ jpxs(Category Blog Layout) ################ */
table.blog_jpxs img {

}
table.contentpaneopen_jpxs a {
    display: block;
    width: 235px;
    height: 156px;
}
table.contentpaneopen_jpxs img {
    width: initial;
    height: inherit;
}
table.blog_jpxs div {
	float:left;
	width:241px;
	height:176px;
	overflow:hidden;
}
table.contentpaneopen_jpxs p {
	text-align:center;
}
table.contentpaneopen_jpxs span {
    font-size: inherit !important;
}
   /* ################ jpxs_three level submenu(Category Blog Layout) ################ */
li.item115, li.item125 {
}
ul.menu_submenu ul {
	list-style:none;
}
ul.menu_submenu ul li {
	background-image:url('../images/rectangle77_.png');
	background-position:0 8px;
	background-repeat:no-repeat;
	padding-left:20px;
}
/*
ul.menu_submenu ul li.active {
	border-bottom-color:#ff8400;
}
ul.menu_submenu ul li.active a:link, ul.menu_submenu ul li.active a:hover, ul.menu_submenu ul li.active a:visited {
	color:#ff8400;
}
*/
ul.menu_submenu ul li a:link, ul.menu_submenu ul li a:hover, ul.menu_submenu ul li a:visited {
	color:#494949;
}
ul.menu_submenu ul li.active a:link, ul.menu_submenu ul li.active a:hover, ul.menu_submenu ul li.active a:visited {
	color:#991111;
}
ul.menu_submenu li.parent {
	border-bottom:0 !important;
}
   /* ################ zyzzj(Category Blog Layout) ################ */
.blog_zyz tbody tr td div .contentheading_zyz {
	display:none;
}
td.contentheading_zyz {
	width:721px;
	height:30px;
	line-height:30px;
	background-image:url('../../../images/stories/zyzzj/bg_zyz.jpg');
	background-repeat:no-repeat;
	text-align:center;
	font-size:14px;
	font-weight:bolder;
	color:#ffffff;
}
.contentpaneopen_zyz p {
	margin:10px;
}
/* ################ xwkd ################ */
table.blog_xwkd {

}
div.blog_more_xwkd div strong {
	display:none;
}
div.blog_more_xwkd ul {
	list-style:none;
}
div.blog_more_xwkd li {
	height:25px;
	line-height:25px;
	background-image:url('../images/decorative.png');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:23px;
}
a.blogsection {
	font-size:12px;
}
/* ################ lzjh ################ */
#lzjh {
	margin:5px 10px 30px;
	border-color:#000000;
	border-collapse:collapse;
}
#lzjh tr {
}
#lzjh th {
	height:33px;
	border-color:#000000;
}
#lzjh td {
	padding-left:3px;
	border-color:#000000;
}