@charset "utf-8";
/*@import url("reset.css");*/
body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	background-attachment: fixed;}
div {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;}
#header_info {
	width:90%;
	height:60px;
	padding-top: 10px;}
#header_info img {
	float:left;
	margin:5px 5px 5px 5px;}
#header_info h1 {
	float:left;
	margin:20px 10px 10px 10px;
	font-size:20px;}
#header_info #header_info_list {
	float:right;
	margin-right:90px;
	margin-top:10px;}
#header_info #header_info_list ul {
	font-size:14px;}
#header_info #header_info_list ul li {
	display:inline;
	margin-left:20px;
	line-height:30px;}
#header_info #header_info_list ul li img {
	float: right;
	margin-top: 0px;
	cursor: pointer;
}	
#footer{
	width:991px;
	clear: both;}
#container {
	background-image:url(../Img/bk_line.jpg);
	background-repeat:repeat-y;
	width:95%;
	padding-bottom:20px;}
#container #footer {
	background-repeat:no-repeat;
	font-size:8px;}
#container #footer img {
	position:relative;
	padding-right:10px;
	float:left;
	left:40%;
	margin-top:10px;}
#header-banner{
	width: 90%;
	/*background: url(../Img/bk_top_content.png) no-repeat;*/
	height: 90px; /* 114px;*/
	margin: 0 auto;
	padding: 0px;}
#header-bg
{
	background: url(../Img/header.jpg) 50% repeat-x;
    margin-top: -25px;
    background-size: contain;
}
#header-bg-content
{
	background: url(../Img/header.jpg) left top no-repeat;
    background-size: cover;
    height: 146px;
    margin-bottom: 15px;
}

/*----menu start----*/
#container .menu {
	background-color:#f5f5f5;
	width:212px;
	float:left;
	padding-left:5px;}
#container .menu h1 {
	background:url(../Img/bk_menu_title.jpg) no-repeat bottom;
	display:block;
	width:212px;
	height:48px;}
#container .menu .menu_sub {
	line-height:40px;
	height:60px; 	
	overflow:hidden;}
#container .menu .menu_sub h2 {
	background-image:url(../Img/bk_flow.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:25px;
	list-style:none;
	font-size:0.8em;
	line-height:55px;
	margin-bottom:2px;	
	padding-left:40px;}
#container .menu .menu_sub:hover {height:auto;}
#container .menu .menu_sub ul {
	margin-left:-60px;
	margin-top:5px;
	padding-left:40px;
	margin-bottom:5px;
	color:#333333;}
#container .menu .menu_sub ul li {
	background-image:url(../Img/bk_flow.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:65px;
	list-style:none;
	font-size:0.8em;
	line-height:40px;
	margin-bottom:2px;
	padding-left:76px;}
#container .menu .menu_sub ul a {
	color:#333333;
	text-decoration: none;}
#container .menu .menu_sub ul li a:hover {
	color:#333333;
	text-decoration: underline;
	font-weight:bold;}
/*----menu end----*/

/*--------right area---------*/
#container #content {
	float:left;
	overflow:hidden;
	padding-left: 38px;
    width: calc(100% - 255px);
	}
#container #content h1 {
	background-image:url(../Img/bk_top_title.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:13px;
	line-height:46px;
	font-weight:normal;}
#container #content h1 a {
	color: #000000;
	text-decoration: none;}
#container #content h1 a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight:bold;}
/*--------right area---------*/

/*----index page start----*/

#container #content #content_search {
	width:750px;
	overflow:hidden;
	padding-top:20px;}
#container #content #content_search #content_search_list {
	clear:both;
	overflow:hidden;
	padding:15px 0;
	+padding:5px 0;}
#container #content #content_search #content_search_list table {
	font-size:13px;
	width:680px;}
#container #content #content_search #content_search_list table th {
	background-color:#f4f5f9;
	line-height:30px;
	border-bottom:#dce0e9 1px solid;
	border-top:#dce0e9 1px solid;
	padding-left:10px;}
#container #content #content_search #content_search_list table td {
	line-height:30px;
	border-bottom:#eeeff4 1px solid;
	padding-left:10px;}
#container #content #content_search #content_search_list table td input {
	background-image:url(../Img/bk_edit_button.jpg);
	height:23px;
	width:44px;
	border:#ffffff 0px solid;
	color:#FFFFFF;
	font-size:13px;}


#container #content #content_search_field {
   border: #e1e6fb 1px solid;
   border-collapse: collapse;
   line-height: 1.5em;
   margin: 20px 0px 10px 0px;
   text-align: left;
   width: 50%;
}
#container #content #content_search_field tr td {
   line-height: 1.5em;
   text-align: left;
   padding:8px;
   border-bottom:#e1e6fb 1px solid;
   border-right:#e1e6fb 1px solid;
}
#container #content #content_search_field tr td div {
	background-image:url(../Img/bk_add_button.jpg);
	background-position:center;
	height:32px;
	width:85px;
	text-align:center;	
}
#container #content #content_search_field tr td a {
	height:32px;
	width:85px;
	color:#FFFFFF;
	font-size:16px;
}
#container #content .header_mnl	{
	margin-left:10px;
}
	
	
	
	
#container #content #content_search_page_up {
	font-size:13px;
	border-bottom:#900 2px solid;
	height:30px;
	width:680px;
	float:left;}
#container #content #content_search #content_search_page_up #content_search_page_num {
	float:left;}
#container #content #content_search #content_search_page_up #content_search_page_num ul {
	line-height:20px;}
#container #content #content_search #content_search_page_up #content_search_page_num ul li {
	display: inline;
	margin:10px 10px 10px 10px;}
#container #content #content_search #content_search_page_up #content_search_page_pages {float:right;}
#container #content #content_search #content_search_page_up #content_search_page_pages ul {line-height:20px;}
#container #content #content_search #content_search_page_up #content_search_page_pages ul li {
	display: inline;
	margin:5px 5px 5px 5px;	}
#container #content #content_search #content_search_page_up #content_search_page_pages a {
	color:#333333;
	text-decoration: none;}
#container #content #content_search #content_search_page_up #content_search_page_pages a:hover {
	color:#333333;
	text-decoration: underline;
	font-weight:bold;}
#container #content #content_search #content_search_page_down {
	font-size:13px;
	border-top:#900 2px solid;
	height:40px;
	padding-top:10px;
	width:680px;
	float:left;}
#container #content #content_search #content_search_page_down #content_search_page_num {
	float:left;
	margin-top:-5px;}
#container #content #content_search #content_search_page_down #content_search_page_num ul {
	line-height:20px;}
#container #content #content_search #content_search_page_down #content_search_page_num ul li {
	display: inline;
	margin:10px 10px 10px 10px;}
#container #content #content_search #content_search_page_down #content_search_page_pages {float:right;}
#container #content #content_search #content_search_page_down #content_search_page_pages ul {line-height:20px;}
#container #content #content_search #content_search_page_down #content_search_page_pages ul li {
	display: inline;
	margin:5px 5px 5px 5px;	}
#container #content #content_search #content_search_page_down #content_search_page_pages a {
	color:#333333;
	text-decoration: none;	}
#container #content #content_search #content_search_page_down #content_search_page_pages a:hover {
	color:#333333;
	text-decoration: underline;
	font-weight:bold;}
/*----index page end----*/	

/*----add page start----*/
#container #content #content_edit {
	width:680px;
	margin-left:0;
	padding-top:20px;
}
#container #content #content_edit #content_edit_title {
	background-color:#efefef;
	font-weight:bold;
	height:40px;
	border-bottom:#ffffff 2px solid;
	border-top:#ffffff 2px solid;}
#container #content #content_edit #content_edit_title ul{ padding-top:6px;}
#container #content #content_edit #content_edit_title ul li {display:inline;}
#container #content #content_edit #content_edit_title ul a {
	color:#333333;
	text-decoration: none;}
#container #content #content_edit #content_edit_title ul li a:hover {
	color:#333333;
	text-decoration: underline;
	font-weight:bold;}
#container #content #content_edit table {
	font-size:13px;
	width:680px;}
#container #content #content_edit table th {
	background-color:#f4f5f9;
	border-bottom:#ffffff 2px solid;	
	line-height:40px;
	width:60px;
	padding-left:10px;}
#container #content #content_edit table td {
	border-bottom:#eeeff4 2px solid;
	padding-left:10px;}
#container #content #content_edit_button {
	height:30px;
	padding:10px 0 10px 580px;}
#container #content #content_edit_button input {
	background-image:url(../Img/bk_add_button.jpg);
	height:32px;
	width:85px;
	border:#ffffff 0px solid;
	color:#FFFFFF;
	font-size:14px;}
/*----add page end----*/	

/*----login page start----*/
#login-header{
	width:991px;
	background-image:url(../Img/login-banner.jpg);
	height:220px;
	margin:0 auto;
	display:block;}
#login-bg{
background-image:url(../Img/login-top.jpg);
background-repeat: repeat-x;
margin-bottom:30px;}
#login_container {
	background-image:url(../Img/bk_login_logo.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:991px;
	padding-top:40px;
	overflow:hidden;}
#login_container #login_area {width:621px; padding-left:350px; padding-right:20px; height:320px;}
#login_container #login_area h1 {font-size:16px;}
#login_container #login_area #login_area_field { padding-top:10px;}
#login_container #login_area #login_area_field table td { padding:5px; border-bottom: 1px solid #CCC}
#login_container #login_area #login_area_footer {
	padding:15px 0 0 15px;}
#login_container #login_area #login_area_footer ul {
	line-height:25px;
	font-size:0.8em;
	list-style:url(../Img/bk_login_flow.jpg);}
#login_container #login_area #login_area_footer ul li a {
	color: #999999;
	text-decoration: none;}
#login_container #login_area #login_area_footer ul li a:hover {
	color: #999999;
	text-decoration: underline;
	font-weight:bold;}
#login_container #footer { clear:both; padding-top:15px;}
#login_container #footer img {
	padding-right:10px;
	float:right;}
/*----login page end----*/

#content_list_add
{
	cursor:pointer;
	moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 5px;
	padding:5px;
	/*width:50%;*/
	color:#fff;	
	text-align:center;

	background-color: #ef9827;
}
#content_list_add a {
   color: #fff;
   text-decoration: none;
}
#content_list_add a:link {
   color: #fff;
   text-decoration: none;
}
#content_list_add a:visited {
   color: #fff;
   text-decoration: none;
}
#content_list_add a:hover {
   color: #fff;
   text-decoration: none;
}
#content_list_edit
{
	cursor:pointer;
	moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 5px;
	padding:5px;
	width:50%;
	color:#fff;	
	text-align:center;

	background-color: #ef9827;
}
#content_list_edit a {
   color: #fff;
   text-decoration: none;
}
#content_list_edit a:link {
   color: #fff;
   text-decoration: none;
}
#content_list_edit a:visited {
   color: #fff;
   text-decoration: none;
}
#content_list_edit a:hover {
   color: #fff;
   text-decoration: none;
}
#content_list_delete 
{
	cursor:pointer;
	moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 5px;
	padding:5px;
	color:#fff;
	width:50%;
	text-align:center;

	background-color: #e1bc92;
}
#content_list_delete a {
   color: #fff;
   text-decoration: none;
}
#content_list_delete a:link {
   color: #fff;
   text-decoration: none;
}
#content_list_delete a:visited {
   color: #fff;
   text-decoration: none;
}
#content_list_delete a:hover {
   color: #fff;
   text-decoration: none;
}

#content_list_sort_left
{
    float: left;
    line-height: 30px;
    width: 20px;
    text-align: center;
}
#content_list_sort_right
{
    float: left;
    margin-left: 10px;
    /*font-size: 5px;*/
    text-align: center;
    cursor:pointer;
}

.impbar {
    text-align: right;
    margin: 40px 0 0 0;
}

.impbtA {
    display: inline-block;
    margin: 0 0 0 3px;
}

.impbtB {
    display: inline-block;
    margin: 0 7px 0 3px;
}

.impbtC {
    display: inline-block;
}




