.red-12pt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #113973; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.tdbj {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}

.red-12pt:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.input {
	font-size: 11px;
	border: 1px solid #CACACA;
	font-family: Arial, Helvetica, sans-serif;
}
.img {
	border: 1px solid #D7D7D7;
}
.cp_x {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}

.wz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #868686;
}



BODY {
	MARGIN: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.content-11pt {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, 新細明體, sans-serif; TEXT-DECORATION: none
}
.content-11pt A {
	FONT-SIZE: 11px; COLOR: #444444; TEXT-DECORATION: none
}
.content-11pt A:hover {
	FONT-SIZE: 11px; COLOR: #444444; TEXT-DECORATION: underline
}
.white-12pt B {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, 新細明體, sans-serif; TEXT-DECORATION: none
}
.content-12pt {
	FONT-SIZE: 12px; COLOR: #111111; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, 新細明體, sans-serif; TEXT-DECORATION: none
}
.content-12pt A {
	FONT-SIZE: 12px; COLOR: #444444; TEXT-DECORATION: none
}
.content-12pt A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.title-12pt {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #1b3043; FONT-FAMILY: Arial, Helvetica, 新細明體, sans-serif; TEXT-DECORATION: none
}
.title-12ptB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, 新細明體, sans-serif; TEXT-DECORATION: none
}
.title-14pt {
	FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, 新細明體, sans-serif; TEXT-DECORATION: none
}
.title-14ptB {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, 新細明體, sans-serif; TEXT-DECORATION: none
}
.title-16pt {
	FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, 新細明體, sans-serif; TEXT-DECORATION: none
}
.title-16ptB {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lmy {
	background-image: url("ybj.jpg"/*tpa=http://www.khlcard.com/card/images/ybj.jpg*/);
	background-repeat: repeat-y;
}

A {
	FONT-SIZE: 11px;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:hover {
	FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: underline
}

A.sy1:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.sy1:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.sy1:hover {
	TEXT-DECORATION: underline
}
A.lm {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}
A.lm:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}

.pro_bj {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url("news_bj.gif"/*tpa=http://www.khlcard.com/card/images/news_bj.gif*/); BACKGROUND-REPEAT: repeat-x
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.foto {
float: left;
display: inline;
margin: 0 10px 16px 0;
background-color: white;
text-align: center;
border: 1px solid #FFFFFF;
position: relative;
}

.foto img {
margin: 13px auto 0 auto;
padding: 1px;
border: 1px solid #CFCFCF;
}

.foto:hover {
background-color: #D6ECF8;
border: 1px solid #82B7DF;
}

.foto p a, .foto p a:visited {
font-size: 1.1em;
color: #003960;
font-weight: normal;
margin-top: 6px;
}

.foto p {
margin-top: 6px;
color: #003960;
}
