body{
	margin:0;
	padding:0;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color:#222222;
	overflow-y: auto;
	overflow-x: hidden;
}

table{
	border-collapse:collapse;
}
table th,
table td{
	margin:0;
	padding:0;
	border:0;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #666666;
}
form{
	margin:0;
	padding:0;
}
a {
	text-decoration: none;
}
a img {
	border: none;
}
img{
	border:none;
	margin:0;
	padding:0;
}
select{
	font-size: 11px;
	color: #666666;
}

ul li{
	margin:0;
	padding:0;
	list-style:none;
}     

.form_input {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	BORDER-RIGHT: #D1CCD3 1px solid; 
	BORDER-TOP: #B9B0BA 1px solid; 
	BORDER-LEFT: #B9B0BA 1px solid; 
	BORDER-BOTTOM: #D1CCD3 1px solid; 
	background-color: #F5F5F7;
	height:19px;
}
.selectmg{
	font-size: 12px;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	color:#666666;
	margin:0px -1px 0px 0px;
	padding:0px 0px 0px 0px;
	height:19px;
}
.select_info{
	font-size: 12px;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	color:#666666;
	margin:-1px -1px 0px -1px;
	padding:0px 0px 0px 0px;
	height:19px;
}


/*  hr */
hr{
	display:none;
}

.page_num {
	background:url(../img/btn_mid.jpg) repeat-x;
	font-weight: bold;
}


.omr_table_br {
	border-right: solid 1px #949494;
	border-bottom: solid 1px #949494;
	background-color: #fff;
}
.omr_table_b {
	border-bottom: solid 1px #949494;
	background-color: #fff;
}














#bg{
	width:100%;
	height:100%;
	background:url(../images/map_bg.jpg) no-repeat;
}
#bg_temp{
	width:100%;
	height:100%;
	/*background:url(../images/map_bg.jpg) no-repeat;*/
}

#logo{
	position:absolute;
	left:18px;
	top:0px;
	z-index:10;
}

#head{
	position:relative;
	width:100%;
	height:218px;
	overflow:hidden;
	z-index:8;
}
#head h1{
	position:absolute;
	top:0px;
	left:18px;
	margin:0;
}
#head ul li.login{
	position:absolute;
	list-style:none;
	margin:0;
	padding:0;
	top:70px;
	left:18px;
	width:180px;
	text-align:center;
	color:#000000;
}
#top-menu{
	position:absolute;
	top:12px;
	left:350px;
	z-index:5;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;

}
#top-menu ul{
	margin:0;
	padding:0;
	list-style:none;
	letter-spacing:0px;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
}
#choose{
	position:absolute;
	left:680px;
	top:12px;
	z-index:8;
}
#top-navigation{
	position:absolute;
	top:39px;
	left:0px;
	padding-left:215px;
	width:100%;
	height:27px;
	background:url(../images/top_redbar.gif) repeat-x;
	z-index:9;
}


/* index */
#body_head{
	position:relative;
	width:100%;
	height:100px;
	overflow:hidden;
	z-index:8;
}
#body_head h1{
	position:absolute;
	top:0px;
	left:18px;
	margin:0;
}
#body_head ul li.login{
	position:absolute;
	list-style:none;
	margin:0;
	padding:0;
	top:70px;
	left:18px;
	width:180px;
	text-align:center;
	color:#000000;
}

#bodyflash{
	position:relative;
	top:0px;
	left:0px;
	width:980px;
	height:460px;
}
#body_3contents{
	position:relative;
	left:15px;
	width:965px;
	height:135px;
}
#news{
	position:relative;
	width:320px;
	height:135px;
	float:left;
}
#trade{
	position:relative;
	left:15px;
	width:291px;
	height:135px;
	float:left;
}
#scope{
	position:relative;
	left:27px;
	width:302px;
	height:135px;
	float:left;
}
/* index */


#mainflash{
	position:absolute;
	top:93px;
	left:215px;
}

#sub{
	margin:0;
	padding:0;
	position:absolute;
	top:218px;
	left:0px;
	width:199px;
}
#sub ul{
	margin:0;
	padding:0;
	list-style:none;
}
#sub ul li img{
	vertical-align: top;
}

#body{
	position:relative;
	left:199px;
	width:771px;
/*	height:600px;*/
}

#foot{
	position:relative;
	height:80px;
	background:url(../images/ptn_btm.gif) repeat-x;
}

#foot_img{
	position:absolute;
	top:0px;
	left:916px;
	width:24px;
	height:80px;
	background-image:url(../images/img_btm.gif);
}

#foot_copy{
	position:absolute;
	top:14px;
	left:14px;
	letter-spacing:-1px;
}

#foot_mn{
	position:absolute;
	top:14px;
	left:742px;
	z-index:5;
}

#family_site{
	position:absolute;
	top:40px;
	left:742px;
	z-index:6;
}

.listnum		{ color: #666666; text-decoration:none;}
a.lisknum:link	{ color: #666666; text-decoration:none;} 
a.lisknum:visited{ color: #666666; text-decoration:none;}
a.lisknum:hover { color: #DF140C; text-decoration:underline;}
a.lisknum:active{ color: #666666; text-decoration:none;}


a:link		{ color: #000000; text-decoration:none;} 
a:visited{ color: #000000; text-decoration:none;}
a:hover { color: #DF140C; text-decoration:underline;}
a:active { color: #000000; text-decoration:none;}



/*****************************************/
.body_left					 {background-image:url(../images/body_left_ptn.gif);}
.body_ptn					 {background-image:url(../images/body_ptn.gif);}
.body_right2				 {background-image:url(../images/body_right2.gif);}
.body_left_bottm	     {background-image:url(../images/body_left_bottm.gif); background-repeat:no-repeat;}
.body_bottom			 {background-image:url(../images/body_bottom.gif); background-repeat:no-repeat;}
.body_right_bottom	 {background-image:url(../images/body_right_bottom.gif); background-repeat:no-repeat;}
.left_top				{background:url(../images/left_top.gif) no-repeat;}
.shadow_bropri	{background:url(../images/img_shadow.gif) no-repeat; padding:1px; 0px; 0px; 1px;}
.shadow_images{background:url(../images/img_shadowi.gif) no-repeat; padding:1px; 0px; 0px; 1px;}
.shadow_wall		{background:url(../images/img_shadoww.gif) no-repeat; padding:1px; 0px; 0px; 1px;}
.tbd					{background:url(../images/img_tbdw.gif) no-repeat; padding:0px; 0px; 0px; 4px;}
.pad					{padding:0px; 0px; 0px; 4px;}
.cdw					{background:url(../images/img_choosewallpaper.gif) no-repeat; padding:0px; 0px; 0px; 4px;}
.adw					{background:url(../images/img_alldocdw.gif) no-repeat; padding:0px; 0px; 0px; 4px;}
.videoshadow	{background:url(../images/img_videoshadow.gif) no-repeat;}
.dotline				{background:url(../images/ptn_dotline.gif);}
.dotline_v			{background:url(../images/ptn_dotline_v.gif);}

.searchbox_left	{background:url(../images/searchbox_left.gif) no-repeat; width:5px;}
.searchbox_mid	{background:url(../images/searchbox_mid.gif);}
.searchbox_right{background:url(../images/searchbox_right.gif) no-repeat; width:5px;}
.tab_right			{background:url(../images/tab_right.gif) no-repeat;}
.ptn_tbbar			{background:url(../images/ptn_tbbar.gif);}

.tb_left	{
	BORDER-LEFT: #DFDFDF 1px solid; 
	BORDER-RIGHT: #DFDFDF 0px solid; 
	BORDER-TOP: #DFDFDF 1px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
	text-align:center;
	vertical-align:middle;
}
.tb_mid	{
	BORDER-LEFT: #DFDFDF 0px solid; 
	BORDER-RIGHT: #DFDFDF 0px solid; 
	BORDER-TOP: #DFDFDF 1px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
	text-align:center;
}
.tb_right	 {
	BORDER-LEFT: #DFDFDF 0px solid; 
	BORDER-RIGHT: #DFDFDF 1px solid; 
	BORDER-TOP: #DFDFDF 1px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
	text-align:center;
}
.td_bottom	 {
	BORDER-LEFT: #DFDFDF 0px solid; 
	BORDER-RIGHT: #DFDFDF 0px solid; 
	BORDER-TOP: #DFDFDF 0px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
}
.td_mid	{
	BORDER-LEFT: #DFDFDF 0px solid; 
	BORDER-RIGHT: #DFDFDF 0px solid; 
	BORDER-TOP: #DFDFDF 1px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
}
.td_fullline	 {
	BORDER-LEFT: #DFDFDF 1px solid; 
	BORDER-RIGHT: #DFDFDF 1px solid; 
	BORDER-TOP: #DFDFDF 1px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
	text-align:center;
}

.infobox_left	 {background-color:#E0DCE1;}
.infobox_right	 {background-color:#E0DCE1;}

/*  */
.dotline_inter {
	background:url(../images/dotline_inter.gif);
}
.ptn_story {
/*	background:url(../images/ptn_history.gif);*/
	background:url(../images/ptn_dotline2.gif);
}
.bg_96 {
	background:url(../images/bg_history96.gif) no-repeat;
}
.bg_01 {
	background:url(../images/bg_history01.gif) no-repeat;
}
.bg_06 {
	background:url(../images/bg_history06.gif) no-repeat;
}
.bg_06_ {
	background:url(../images/bg_history06_.gif) no-repeat;
}



/*  /  /  */
.redcr				{color:#DF140C;}
.blackcr				{color:#000000;}
.blackbgcr			{background-color:#000000;}
.whitecr				{background-color:#ffffff;}
.hitcr					{color:#9D9D9D; letter-spacing:0px;}
.ls_1					{letter-spacing:0px;}
.listnum_over		{color:#DF140C; font-weight:bold;}
.dwbyte				{color:#000000; letter-spacing:0px;}
.size12				{font-size:12px;}
.size10				{font-size:10px;}
.size9				{font-size:9px;}
.size8				{font-size:8px;}
.noimg				{color:#b4b4b4; padding-left:32px;}
.forgotxt			{letter-spacing:0px; padding-left:18px;}
.fc						{text-align:center;}
.checkid			{color:#383F8F;}

/* career table*/
.tb_cl	{
	BORDER-LEFT: #DFDFDF 1px solid; 
	BORDER-RIGHT: #DFDFDF 1px solid; 
	BORDER-TOP: #DFDFDF 0px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
}
.tb_cr	{
	BORDER-LEFT: #DFDFDF 0px solid; 
	BORDER-RIGHT: #DFDFDF 1px solid; 
	BORDER-TOP: #DFDFDF 0px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
}
.tb_ct	{
	BORDER-LEFT: #DFDFDF 0px solid; 
	BORDER-RIGHT: #DFDFDF 0px solid; 
	BORDER-TOP: #DFDFDF 1px solid; 
	BORDER-BOTTOM: #DFDFDF 0px solid;
}
.tb_cb	{
	BORDER-LEFT: #DFDFDF 0px solid; 
	BORDER-RIGHT: #DFDFDF 0px solid; 
	BORDER-TOP: #DFDFDF 0px solid; 
	BORDER-BOTTOM: #DFDFDF 1px solid;
}

#career_tb td{
	margin:0;
	padding:7;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
}

/*remote*/
#remoteMenu{
	position:absolute;
	left:940px;
	margin:0;
}

.ed { border:1px solid #CCCCCC; } 
