﻿/* CSS Document */

#top{background:url(top.jpg); height:39px;}
#top ul li{float:left;  padding:0px 10px; background:url(top_x.jpg) no-repeat left center}
#top a{ text-decoration:none; font-size:12px; line-height:20px;}
#top a:link { color:#fff;  }
#top a:visited { color:#fff;  }
#top a:hover { color:#ffce18;  }
#top  a:active{ color:#fff; }

#header{ background:url(header.jpg) top center no-repeat; padding-top:160px;}
.nv{background:url(nv1.jpg) left 15px repeat-x; height:100px;}
.nv ul{padding:0px;margin:30px 0px 0px 20px;}
.nv ul li{float:left; border-left:1px solid #000; text-align:center; padding:0px 10px;margin:3px 0px;}
.nv ul a{ text-decoration:none; font-size:14px;}
.nv a:link { color:#333;  }
.nv a:visited { color:#333;  }
.nv a:hover { color:#900;  }
.nv a:active{ color:#333; }
.kstd{width:500px; overflow:hidden;}
.kstd a{font-size:12px; line-height:25px; padding-right:30px;}
.kstd a:link { color:#7e7c7c;  }
.kstd a:visited { color:#7e7c7c;  }
.kstd a:hover { color:#009;  }
.kstd a:active{ color:#7e7c7c; }

.query{ width:290px; height:100px; }
.query1{ width:230px; height:175px; background:url(nv_right1.png) no-repeat;}
.query input{border:1px solid #9a9a9a; padding:3px; font-size:12px; height:18px; width:190px; vertical-align: middle; }
.query .day{width:160px; margin:0px auto; padding:23px 60px 1px;}
.query .home{width:230px; margin:0px auto; padding:0px 5px;}
.query .home a{font-size:12px;}

#footer{background:url(r2_c2.jpg) repeat-x;  height:100px;}
#footer p{color:#fff; font-size:12px; line-height:30px;}