*{
margin:0px;
padding:0px;
}
a{
color:#3399FF;
text-decoration:none;
}
a:hover{
color:#3399FF;
text-decoration:underline;
}
body{
font-family:Arial, Tahoma, Verdana, MingLiU;
font-size:12px;
color:#4f4f4f;
margin:0 auto;
}


/* ?łĄ */
.header .inner {position:relative;width:440px; height:31px; margin:0 auto; }

.header .inner .nav { position:absolute; top:16px; left:45px; }
.header .inner .nav a {
    float:left; height:27px; text-align:center; 
}
.header .inner .nav a:hover{
    float:left; height:27px; text-align:center;
    background:url(hkin_06_a.gif) no-repeat; background-position:bottom center; 
}
.header .inner .nav a strong {
    display:block; width:86px; height:30px; line-height:27px; font-weight:normal; font-size:14px; 
    color:#000; cursor:pointer; 
}
.header .inner .nav a:hover {text-decoration:none; background:none; }
.header .inner .nav a.current {
    position:relative; top:0px;background:url(/images/en/hkin_06_a.gif) no-repeat; background-position:bottom center;
}
.header .inner .nav a.current:hover {
    position:relative; top:0px; background:url(/images/en/hkin_06_a.gif) no-repeat;background-position:bottom center;
}
.header .inner .nav a.current strong {
    height:30px; line-height:30px; overflow:hidden; color:#1FB3FE; font-weight:normal; 
}

a.download{border: 1px solid #BB141B;background: none repeat scroll 0% 0% #C20000;color:#FFF;font-weight:500;text-decoration:none;
    cursor:pointer;vertical-align:middle;text-align:center;padding:5px 15px;margin:8px 0px 0px 0px;border-radius: 2px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);}	
a.download:hover{color:#FFF;background-color:#E4192D;background-repeat:repeat-x;background-image:-moz-linear-gradient(center top , #E4192D, #E4192D);}   

a.faq{border: 1px solid #14bbb4;background: none repeat scroll 0% 0% #00c2c2;color:#FFF;font-weight:500;text-decoration:none;
    cursor:pointer;vertical-align:middle;text-align:center;padding:5px 15px;margin:8px 0px 0px 0px;border-radius: 2px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);}	
a.faq:hover{color:#FFF;background-color:#01aebf;background-repeat:repeat-x;background-image:-moz-linear-gradient(center top , #01aebf, #01aebf);}   

a, img {
    border:none;
    outline:none
}
#dl_block ul {
  list-style-type:disc;
}  
#dl_block li {
  height: 50px;
  margin: 0 1px;
  padding: 3px 1px;
  text-align: left;
}
#dl_block li  p{
	line-height: 50px;
	vertical-align:middle;
}
