﻿body {
	margin: 0px;
}
/*================================Font and text================================*/
td 	
/*(Common texts, mainly the most basal texts, and default texts for all the elements that does not have a style already assigned to them.)*/
	{
	Font-size: 11px;
	Color: #888888;
	Text-decoration: none;
	Line-height: 15pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.td {
	Font-size: 11px;
	Color: #888888;
	Text-decoration: none;
	Line-height: 15pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a,a:link,a:visited 
/*(Chained texts, which are the displayed effects on the texts when the texts are linked)*/
	{
	color: #74B115;
	Text-decoration: none;
	Font-size: 11px;
	font-weight: normal;
}
a:hover 
/*(Chained texts, which are the displayed effects on the texts when the texts are linked)*/
	{
	color: #74B115;
	Text-decoration: underline;
	Font-size: 11px;
	font-weight: normal;
}
ul {
	list-style-type: none;
	list-style-image: url(itemicon.gif);
}
li {
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	vertical-align: text-top;
	
}
.date 
/*(用于顶部的日期)*/
	{
	font-size: 12px;
	font-weight: bold;
	color: #74B115;
	text-decoration: none;
}

.mainmenu 
/*(The styling for the MAIN menu bar)*/
	{
	Color: #A0D115;
	Text-decoration: none;
	Font-size: 12px;
	font-weight: bold;
	}

ul.mainmenu {list-style:none; margin:0; padding:0}
ul.mainmenu * {margin:0; padding:0; text-align:center;}
/* ul.mainmenu a {display:block; color:#000; text-decoration:none}*/
ul.mainmenu a {display:block; color:#FFFFFF; text-decoration:none; font-size:12px; font-weight: normal;}
ul.mainmenu a:hover {Color: #A0D115; Text-decoration: none; Font-size: 12px;font-weight: bold;}
ul.mainmenu li {position:relative; float:left; margin-right:2px;}
ul.mainmenu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none;}
ul.mainmenu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0;}
ul.mainmenu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1;}
ul.mainmenu ul li a:hover {background-color:#c5c5c5; Color: #ffffff; font-weight: normal;}
ul.mainmenu ul ul {left:148px; top:-1px}
ul.mainmenu .menulink {border:none; padding:0px 0px 0px; background:url(images/header.gif); width:100px}
ul.mainmenu .divlink {border:none; padding:0px 0px 0px; background:url(images/menu_line.jpg); width:2px}
ul.mainmenu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)}
ul.mainmenu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat;}
ul.mainmenu .topline {border-top:1px solid #aaa}


a.mainmenu:link,
a.mainmenu:visited{
	Color: #FFFFFF;
	Text-decoration: none;
	Font-size: 12px;
	font-weight: normal;

}
 a.mainmenu:hover{
	Color: #A0D115;
	Text-decoration: none;
	Font-size: 12px;
	font-weight: bold;
}


.moduletable {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BBA46A;
	text-indent: 10px;
	display: block;
	line-height: 28px;
	height: 28px;
	width: 226px;
}
.submenu 
/*(The styling for the SUB menu bars.) */
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #758F2F;
	background-image: url(sublevel_bk_on.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-indent: 10px;
	display: block;
	line-height: 28px;
	height: 28px;
	width: 226px;
}
a.submenu,
a.submenu:link,
a.submenu:visited {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A9C14A;
	background-image: url(sublevel_bk.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-indent: 10px;
	display: block;
	line-height: 28px;
	height: 28px;
	width: 226px;
}
a.submenu:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #758F2F;
	background-image: url(sublevel_bk_on.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-indent: 10px;
	display: block;
	line-height: 28px;
	height: 28px;
	width: 226px;
}

/* visited formating for submenu */
.submenu_visited
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #758F2F;
	background-image: url(sublevel_bk_on.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-indent: 10px;
	display: block;
	line-height: 28px;
	height: 28px;
	width: 226px;
}


.submenu_1 
/*(The styling for the SUB menu bars.) */
{
	font-size: 11px;
	color: #758F2F;
	text-decoration: none;
	text-indent: 10px;
	display: block;
	font-weight: bold;
}
a.submenu_1,
a.submenu_1:link,
a.submenu_1:visited {
	font-size: 11px;
	color: #888888;
	text-decoration: none;
	text-indent: 10px;
	display: block;
	font-weight: bold;
}
a.submenu_1:hover {
	font-size: 11px;
	color: #758F2F;
	text-decoration: none;
	text-indent: 10px;
	display: block;
	font-weight: bold;
}
.bottommenu 
/*用于页脚菜单*/
{
	font-size: 12px;
	color: #A0D115;
	text-decoration: none;
	font-weight: normal;
}
a,
a.bottommenu:link,
a.bottommenu:visited
{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.bottommenu:hover
{
	font-size: 12px;
	color: #A0D115;
	text-decoration: none;
	font-weight: normal;
}



.input {
	text-decoration: none;
	border: 1px solid #A3B97F;
}
.buttom {
	height: 21px;
	font-size: 11px;
	font-weight: bold;
	color: #D4ED73;
	text-decoration: none;
	background-image: url(buttom_bk.jpg);
	background-repeat: repeat-x;
	border: 1px solid #5DB434;
}
.headling1 
{
	font-size: 15px;
	font-weight: bold;
	color: #74B115;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-transform: uppercase;
}
.headling2 
{
	Color: #74B115;
	Text-decoration: none;
	Font-size: 13px;
	Font-family: Verdana;
	Font-weight: bold;
}
.headling3 
{
	Color: #74B115;
	Text-decoration: none;
	Font-size: 13px;
	Font-family: Verdana;
	Font-weight: normal;
}
.footer 
/*页脚版权*/
{
	font-size: 12px;
	color: #4C4C4C;
	text-decoration: none;
}
.font_bold {
	Font-size: 12px;
	Font-family: Verdana;
	Font-weight: bold;
}
.font_white {
	Font-size: 12px;
	Font-weight: bold;
	color: #FFFFFF;
}
/*==========================background===============================*/
.bk1
	/*在顶部, Logo下面的背景*/ 
 {
	background-color: #FFFFFF;
	background-image: url(logo_bk.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bk2
	/*主菜单的背景*/ 
 {
	background-image: url(menu_bk.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bk2_1
	/*主菜单右边小图标的背景*/ 
 {
	background-image: url(menu_icon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.bk3
	/*主菜单下面WELCOME TO EXIT-INFO.BIZ的背景 */ 
 {
	background-image: url(bk1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 9px;
	text-transform: uppercase;
	color: #A6A3A3;
	text-decoration: none;
	text-indent: 17px;
	display: block;
	height: 24px;
	width: 100%;
	line-height: 24px;
}
.bk4
	/*主菜单下面WELCOME TO EXIT-INFO.BIZ下面的背景 */ 
 {
	background-color: #FFFFFF;
	background-image: url(bk2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 5px;
	width: 100%;
}
.bk5
	/*用于中间主内容部分的背景*/ 
 {
	background-color: #FFFFFF;
	background-image: url(bk3.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 8px;
	width: 100%;
}
.bk6
	/*用于底部背景*/ 
 {
	background-color: #787878;
	background-image: url(bk4.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
}
.line
	/*虚线 */ 
 {
	background-image: url(line_1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 1px;
	width: 100%;
}
.line_xu {
	background-image: url(line_1.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 1px;
	width: 100%;
}
/*===============================Form Style================================*/
.login_box {
	border: 1px solid #C6C6C6;
}
.login_box1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
}
.form_font 
{
	font-size: 12px;
	color: #74B115;
	text-decoration: none;
}
.form_fontbold 
{
	font-size: 12px;
	color: #74B115;
	text-decoration: none;
	font-weight: bold;
}              
.input {
	border: 1px solid #A3B97F;
	Font-size: 11px;
	Color: #888888;
	Text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	line-height: 18px;
	text-indent: 5px;
}
.forgot{
	font-size: 10px;
	color: #74B115;
	text-decoration: none;
	font-weight: normal;
}
a.forgot,
a.forgot:link,
a.forgot:visited{
	font-size: 10px;
	color: #74B115;
	text-decoration: none;
	font-weight: normal;
}
a.forgot:hover
{
	font-size: 10px;
	color: #74B115;
	text-decoration: underline;
	font-weight: normal;
}
.buttom {
	font-size: 11px;
	color: #EAFCA2;
	text-decoration: none;
	background-image: url('buttom_bk.jpg');
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #5DB434;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	height: 19px;
	text-align: center;
	width: 98px;
	margin-left: 0px;
}
.buttom1 {
	font-size: 11px;
	color: #EAFCA2;
	text-decoration: none;
	background-image: url(buttom_bk.jpg);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #5DB434;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	height: 19px;
	text-align: center;
	font-weight: normal;
}
select,
selec option{
	Font-size: 11px;
	Color: #888888;
	Text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select {
}
.font_star {
	color: #FF6600;
}
.font_notice {
	color: #BBA46A;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
input {
	Font-size: 11px;
	Color: #888888;
	Text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea {
	Font-size: 11px;
	Color: #888888;
	Text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
label {
	font-size: 12px;
	color: #74B115;
	text-decoration: none;
}
.font_other {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF9000;
	text-decoration: none;
}
/*=================================table表格========================================*/
.table_title {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A9C14A;
}
a.table_title,
a.table_title:link,
a.table_title:visited {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A9C14A;
}
a.table_title:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A9C14A;
}
.table_content {
	Background-color: #E2F1B8;
	font-weight: normal;
}
.table_white {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.table_content1 {
	Background-color: #E2F1B8;
	font-size: 11px;
	font-weight: normal;
}
.table_content2 {
	font-size: 11px;
	font-weight: normal;
}
.table_scro {
}
/*=========================================box=========================================*/
.box {
	border: 1px solid #DADADA;
	line-height: 15px;
	height: 15px;
}
/*=========================================Calendar=========================================*/
.c_day {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BBA46A;
}
.c_am {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_bkam.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_pm {
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_bkpm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_mfull {
	font-size: 12px;
	font-weight: bold;
	Color: #ffffff;
	text-decoration: none;
	background-color: #C8C8C8;
}
.c_mleft {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_m1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_mright {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_m2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_mleft_right {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_x1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_mright_left {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_x2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_a_a {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_a_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_a_f {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_a_f.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_p_p {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_p_p.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_p_f {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_p_f.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_f_a {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_f_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_f_p {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_f_p.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_f_f {
	font-size: 12px;
	font-weight: bold;
	Color: #747474;
	text-decoration: none;
	background-image: url(c_f_f.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*=========================================================QC====================================*/
.QC{
	position:relative;
	z-index:2;
	font-size: 11px;
	font-weight: normal;
}
.QC:hover{
	z-index:3;
	background:none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.QC span{
	display: none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.QC:hover span{
	display:block;
	position:absolute;
	top:5px;
	left:10em;
	width:5em;
	border:1px solid black;
	background-color:#FFFF99;
	padding: 3px;
	color:black;
	text-decoration: none!important;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
/*=========================================================QC text call out================*/
.QC_text{
	position:relative;
	z-index:2;
	font-size: 11px;
	font-weight: normal;
}
.QC_text:hover{
	z-index:3;
	background:none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.QC_text span{
	display: none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.QC_text:hover span{
	display:block;
	position:absolute;
	top:5px;
	left:10em;
	width:25em;
	border:1px solid black;
	background-color:#FFFF99;
	padding: 3px;
	color:black;
	text-decoration: none!important;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

/*==========================================================tool====================================*/
.tool{
	position:relative;
	z-index:2;
	font-size: 11px;
	font-weight: normal;
}
.tool:hover{
	z-index:3;
	background:none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.tool span{
	display: none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.tool:hover span{
	display:block;
	position:absolute;
	top:21px;
	left:-15em;
	width:25em;
	border:1px solid black;
	background-color:#FFFF99;
	padding: 3px;
	color:black;
	text-decoration: none!important;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.tool,
a.tool:link,
a.tool:visited {
	font-size: 12px;
	color: #74B115;
	text-decoration: none;
	font-weight: bold;
}
a.tool:hover {
	font-size: 12px;
	color: #74B115;
	text-decoration: none;
	font-weight: bold;
}

.tool_left{
	position:relative;
	z-index:2;
	font-size: 11px;
	font-weight: normal;
}
.tool_left:hover{
	z-index:3;
	background:none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.tool_left span{
	display: none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.tool_left:hover span{
	display:block;
	position:absolute;
	top:21px;
	left:-25em;
	width:25em;
	border:1px solid black;
	background-color:#FFFF99;
	padding: 3px;
	color:black;
	text-decoration: none!important;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.tool_left,
a.tool_left:link,
a.tool_left:visited {
	font-size: 12px;
	color: #74B115;
	text-decoration: none;
	font-weight: bold;
}
a.tool_left:hover {
	font-size: 12px;
	color: #74B115;
	text-decoration: none;
	font-weight: bold;
}


/*_________________ei-------------------*/
.NormalLink
{
    TEXT-DECORATION: underline;
}
.ValidationErrorStyle
{
    COLOR: #990000;
    line-height: 110%;
    margin-top: 10; 
    margin-bottom: 0;
}
.TableHeadingNormal
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    text-decoration: none;
}
.Normal {
	Font-size: 11px;
	Color: #888888;
	Text-decoration: none;
	Line-height: 15pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.OrgDDLWidth
{
	style:WIDTH: 97%;
}

.CheckList
{
	height:130px;
	overflow:auto;
}

.table_content_CheckList {
	Background-color: #E2F1B8;
	font-weight: normal;
	height:130px;
	overflow:auto;
}