/*Head Kandy*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
body
{
	background: #231F20 url(../img/hk_Bg.gif) scroll 0 0 repeat;
	font: normal 12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 16px;
	color: #636364;
	margin: 30px 0 0 0;
}
#rap
{
	margin: 0px auto;
	width:899px;
	background: #231F20;
}

.acc
{
	display: none;
}
a
{
	color: #FE1212;
	text-decoration: underline;
	outline: none;
}
a:hover
{
	color: #333;
}
h1
{
	font: bold 16px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 20px;
	color: #88D1C5;
	margin: 0 0 5px 0;
}
h2
{
	font: bold 16px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 20px;
	color: #fff;
	margin: 5px 0 0 0;
}
h3
{
	font: normal 12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 20px;
	color: #88D1C5;
	margin: 5px 0 0 0;
}
h4
{
	font: normal12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 20px;
	color: #FF3701;
	margin: 5px 0 0 0;
}
h5
{
	font: italic 12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 20px;
	color: #88D1C5;
	margin: 5px 0 0 0;
}
h6
{
	font: italic 12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 20px;
	color: #fff;
	margin: 5px 0 0 0;
}
ul, ol, dd
{
	padding: 0 0 0 20px;
	margin: 5px 0 0 0;
}
li, dl
{
	font: normal 12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 20px;
	color: #fff;
}
p
{
	font: normal 12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 18px;
	color: #fff;
	margin: 5px 0 0 0;
}
/*head*/
#hk_h
{
	position: relative;
	float: left;
	width:539px;
	height:243px;
	background: #231F20 url(../img/hk_h.gif) 0 0 no-repeat;
}
#hk_h h1
{
	text-indent: -90000px;
}
#hk_h h2
{
	text-indent: -90000px;
}
#hk_h h3
{
	text-indent: -90000px;
}
/*menu*/
#hk_m
{
	position: absolute;
	left: 30px;
	top: 163px;
	width:435px;
	height:25px;
	background: #231F20 url(../img/hk_m.gif) 0 0 no-repeat;
}
#hk_m ul#global
{
	position: relative;
	margin: 0;
	padding: 0;
	width:435px;
	height:25px;
}
#hk_m ul#global li
{
	list-style: none;
	position: absolute;
	padding: 0;
	margin: 0;
}
ul#global li, ul#global a 
{
	height: 25px;
	display: block;
	top: 0px;
}
#hk_m ul#global li a 
{
	text-indent: -90000px;
	text-decoration: none;
}
#menu1	{left: 0px; width: 51px;}
#menu2	{left: 55px; width: 71px;}
#menu3	{left: 131px; width: 141px;}
#menu4	{left: 282px; width: 69px;}
#menu5	{left: 355px; width: 80px;}
#menu1	a:hover	{background: transparent url(../img/hk_m.gif) -0px -25px no-repeat;}
#menu2	a:hover	{background: transparent url(../img/hk_m.gif) -55px -25px no-repeat;}
#menu3	a:hover	{background: transparent url(../img/hk_m.gif) -131px -25px no-repeat;}
#menu4	a:hover	{background: transparent url(../img/hk_m.gif) -282px -25px no-repeat;}
#menu5	a:hover	{background: transparent url(../img/hk_m.gif) -355px -25px no-repeat;}
#menu1	a.on			{background: transparent url(../img/hk_m.gif) -0px -25px no-repeat; cursor: default;}
#menu2	a.on			{background: transparent url(../img/hk_m.gif) -55px -25px no-repeat; cursor: default;}
#menu3	a.on			{background: transparent url(../img/hk_m.gif) -131px -25px no-repeat; cursor: default;}
#menu4	a.on			{background: transparent url(../img/hk_m.gif) -282px -25px no-repeat; cursor: default;}
#menu5	a.on			{background: transparent url(../img/hk_m.gif) -355px -25px no-repeat; cursor: default;}
/*banner*/
#hk_b
{
	position: relative;
	float: left;
	width:360px;
	height:243px;
}
/*content*/
#hk_c
{
	position: relative;
	float: left;
	width:477px;
	height:388px;
	overflow: auto;
	padding: 15px 30px 0 30px;
	background:  #231F20;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
/*image*/
#hk_i
{
	position: relative;
	float: right;
	width:360px;
	height:450px;
}
#hk_images
{
	position: relative;
	overflow: auto;
	float: right;
	width:359px;
	height:449px;
	background:#231F20;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	text-align:center;
}
#hk_images img {
	border:4px solid #88D1C5;
	margin-top:20px;
}
/*foot*/
#hk_f
{
	position: relative;
	float: left;
	width:507px;
	height:35px;
	padding: 10px 0 0 30px;
	background: #231F20;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
#hk_f p
{
	font: normal 12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 18px;
	color: #F6CE9B;
}