#logo {
    position: relative;
    overflow: hidden;
    padding: 5px 0 0px;
}

#header{
background: rgba(0, 0, 0, 0) linear-gradient(#ffffff, #55b1eb) repeat scroll 0 0;
}

#nav ul li a{color:#555}

#nav ul li.current a{color:#000;}
#nav ul li a:hover{color:#0062a0;}

body{background:#fff;border-top:6px solid #0062a0;}


/*側邊欄*/
.rk_nav__title {
    background:#0a6dac;
    height:32px;border-radius:5px 5px 0 0;}

.rk_nav a {background:#eee;
    border-bottom: 1px solid #ccc;box-shadow: 0 1px 0 #fff inset;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    text-align: left;padding-left:12px;color:#555;
}

.rk_nav a:hover {background:#51809e;
    border-bottom: 1px solid #ccc;box-shadow: 0 1px 0 #fff inset;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    text-align: left;padding-left:12px;color:#fff;
}



#footer {
    clear: both;
    position: relative;
    margin-bottom: 8px;
    padding: 10px 0 30px;
    border-top: 1px solid #999;
    box-shadow: 0 1px 1px rgba(0,0,0,0.1) inset;
    background-color: rgba(0,0,0,0.1);
    max-width:100%;
}


#foot-nav {
    border-bottom:0px solid #c9e8e6;
}

#foot-nav li a {
    color: #0062a0;
}

#contact-info li.tel span {
    font-size: 100%;
}
#contact-info li span {
    color: #555;
}
#contact-info {
    color: #555;
    font-size: 100%;
    line-height: 1.8;
    text-align: center;
}
#contact-info li.email a {
    color: #555;
}
#copyright a{color:#b3b3b3;}
