body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td,th {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, 宋体;
	color: #333333;
	font-style: normal;
}

textarea.InputArea
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE:solid solid solid solid;
    border-width:1px 1px 1px 1px;
    border-color:#888888;
 }
 INPUT.input
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE:solid solid solid solid;
    border-width:1px 1px 1px 1px;
    border-color:#888888;
    HEIGHT:18px;
    LEFT: 0px;
    TOP: 0px;
    VERTICAL-ALIGN: center
}
select.Inputselect
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE:solid solid solid solid;
    border-width:1px 1px 1px 1px;
    border-color:#888888;
}
td.bg_tu{line-height: 23px;background-position:bottom right;background-repeat:no-repeat;}.box {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: DADADA;
	border-right-color: DADADA;
	border-bottom-color: DADADA;
	border-left-color: DADADA;
}
#Layer1 {
	position:absolute;
	left:804px;
	top:32px;
	width:74px;
	height:82px;
	z-index:1;
}
.h20{line-height:20px;}
.h22{line-height:22px;}
.h18{line-height:18px;}
.body-brown-text {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "??", "seoul", "helvetica", "verdana"
}
.body-text2 {
	FONT-SIZE: 12px; COLOR: #656158; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "??", "seoul", "helvetica", "verdana"
}
.table_right
 {
 BORDER-RIGHT: #C6C6C6 1px solid; BORDER-TOP: #C6C6C6 0px solid; BORDER-LEFT: #C6C6C6 0px solid; BORDER-BOTTOM: #C6C6C6 0px solid
 }
 .table_top
 {
 BORDER-RIGHT: #C6C6C6 0px solid; BORDER-TOP: #C6C6C6 1px solid; BORDER-LEFT: #C6C6C6 0px solid; BORDER-BOTTOM: #C6C6C6 0px solid
 }
  .table_left
 {
 BORDER-RIGHT: #C6C6C6 0px solid; BORDER-TOP: #C6C6C6 0px solid; BORDER-LEFT: #C6C6C6 1px solid; BORDER-BOTTOM: #C6C6C6 0px solid
 }
  .table_bottom
 {
 BORDER-RIGHT: #C6C6C6 0px solid; BORDER-TOP: #C6C6C6 0px solid; BORDER-LEFT: #C6C6C6 0px solid; BORDER-BOTTOM: #C6C6C6 1px solid
 }
 .table_right_bottom
 {
 BORDER-RIGHT: #C6C6C6 1px solid; BORDER-TOP: #C6C6C6 0px solid; BORDER-LEFT: #C6C6C6 0px solid; BORDER-BOTTOM: #C6C6C6 1px solid
 }
 .table_left_bottom
 {
 BORDER-RIGHT: #C6C6C6 0px solid; BORDER-TOP: #C6C6C6 0px solid; BORDER-LEFT: #C6C6C6 1px solid; BORDER-BOTTOM: #C6C6C6 1px solid
 }
  .table_left_right
 {
 BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 0px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 0px solid
 }
  .table_left_top
 {
 BORDER-RIGHT: #C6C6C6 0px solid; BORDER-TOP: #C6C6C6 1px solid; BORDER-LEFT: #C6C6C6 1px solid; BORDER-BOTTOM: #C6C6C6 0px solid
 }
.normal-text-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #474747; LINE-HEIGHT: 16px; FONT-FAMILY: '宋体','Arial', 'seoul', 'helvetica', 'verdana'
}
.green-text-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3c8fa4; LINE-HEIGHT: 16px; FONT-FAMILY: '宋体','Arial', 'seoul', 'helvetica', 'verdana'
}
.normal-text {
	FONT-SIZE: 11px; COLOR: #474747; LINE-HEIGHT: 16px; FONT-FAMILY: '宋体', 'Arial', 'seoul', 'helvetica', 'verdana'
}
.body-text {
	FONT-SIZE: 12px; COLOR: #736d61; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "宋体", "seoul", "helvetica", "verdana"
}
.main-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: '宋体', 'seoul', 'helvetica', 'verdana'
}
A:active {
	FONT-SIZE: 9pt; COLOR: #333333; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 9pt; COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 9pt; COLOR: #625d53; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; COLOR: #333333; TEXT-DECORATION: underline
}
.alink {
        font-size: 9px;
        color: #000000;
        text-decoration: none;
}


	flatform@charset "utf-8";
/* fontStyle */ tt, i, b, u, s, strike, big, small, 
/* phrase */ em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym,
/* special */ a, img, applet, object, font, basefont, br, script, map, q, sub, sup, span, bdo, iframe, 
/* formctrl */ input, select, textarea, label, button, 
/* document */ address, div, 
p,ul, ol, li,th, td { margin: 0; padding: 0; }
hr { display: none; }
img { font-size: 1%; line-height: 1; border: 0; }
ul, ol, li { list-style: none; }

body {
	margin: 0;
	padding: 0;
	border: 0;
	}

html { overflow-y: scroll; }
html, body { height: 100%;  /* Required */ }


	/*** ESSENTIAL STYLES ***/
.sf-menu {
	line-height:	1.0;
	background:		#fff;
	height:			20px;
	position:		relative;
	width: 574px; margin: 0;
	padding-left: 0px;
	clear: both;
}
.sf-menu  {
	margin:	 0;
	padding: 0;
	list-style:	 none;
}
.sf-menu {
	line-height:	1;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	left:   0px;
	width:			126px; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			131px;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu li li { float: none; }
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			-40px;
	top:			71px; /* match top ul list item height */
	z-index:		99;
}

a { text-decoration: none; color: inherit; }
