@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea {
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
}
body {
	background:#FFF;
}
li {
	list-style:none;
	}
div {
	margin:auto;
	}
img {
	border:none;
	}
body {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333;
}
a {
	color:#15847b;
	text-decoration:none;
}
a:hover {
	color:#F00;
	text-decoration:underline;
}
.clear {
	clear:both;
	font-size:1px;
	height:10px;
}
.all_table {
	width:96%;
	margin:auto;
	border-left:#1CACA3 1px solid;
	border-right:#1CACA3 1px solid;
	border-bottom:#1CACA3 1px solid;
}
.nowposition {
	background:url(../images/now_bg.jpg);
	height:30px;
	padding-left:10px;
	color:#FFF;
}
.tab_title {
	margin-top:10px;
}
.tab_title tr td {
	border-bottom:#1CACA3 1px solid;
}
.tab_title tr td ul li {
	float:left;
	color:#333;
	display:block;
}
.tab_title tr td ul .hover {
	width:80px;
	height:17px;
	background:url(../images/b_tab_h.gif);
	text-align:center;
	padding-top:8px;
}
.tab_title tr td ul .hover a {
	color:#23584E;
	font-weight:bold;
}
.tab_title tr td ul .line {
	font-size:1px;
	width:10px;
}
.tab_title tr td ul .link {
	width:80px;
	height:17px;
	background:url(../images/b_tab_l.gif);
	color:#fff;
	text-align:center;
	padding-top:8px;
}
.tab_title tr td ul .link a{
	color:#FFF;
}
.form_table tr td {
	padding:5px;
}
.form_table tr th {
	padding:5px;
	color:#15847b;
	font-weight:bold;
}
.form_text {
	border:#1CACA3 1px solid;
	height:16px;
	width:200px;
	padding:2px;
}
.form_select{
	border:#1CACA3 1px solid;
	height:21px;
	padding:2px;
}
.form_textarea {
	border:#1CACA3 1px solid;
	height:100px;
	width:400px;
	padding:2px;
}
.form_button {
	border:#1CACA3 1px solid;
	background-color:#FFF;
	padding:2px 5px;
}
.form_file {
	border:#1CACA3 1px solid;
	background-color:#FFF;
	padding:2px 2px;
}
.form_tr_color {
	background-color:#cbf2f1;
}
.form_th {
	text-align:right;
	font-weight:bold;
	color:#15847b;
}
.from_tr_h1 th{
	background:url(../images/b_tab_h1.gif);
	height:25px;
	color:#FFF;
	font-weight:bold;
}

.list_table tr th {
	height:30px;
	background-color:#1CACA3;
	color:#FFF;
}
.list_table tr td {
	padding:5px;
	/*text-align:center;*/
}
.list_tr_color {
	background-color:#cbf2f1;
}
.list_tr_td_left{
	text-align:left;
}
.list_tr_td_center{
	text-align:center;
}
.list_tr_td_right{
	text-align:right;
}
.list_tab_page {
	border-top:#CCC 1px solid;
}
.search_table tr td{
	padding:5px;
	border:#1CACA3 1px solid;
	border-left:none;
	border-right:none;
}

.tis {
	margin:10px;
	padding:10px;
	border:#990 1px solid;
	background:#FFC;
	text-align:center;
	line-height:150%;
}
.batch_tool {
	border-top:#1caca3 1px solid;
}
.batch_tool .th {
	background:#1caca3;
	width:90px;
	color:#fff;
	border-right:#1caca3 1px solid;
	text-align:center;
	padding:10px;
}
.batch_tool td {
	background:#fff;
	color:#333;
}