@charset "utf-8";
/* --------------------------------------------RESET-------------------------------------------- */
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;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
ol, ul {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0;}
/* ------------------------------------------RESET END-------------------------------------------- */
body{ background:#d7d7d7; font-size:12px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a{ color:#177cd5;}
a:hover{ color:#FF0000; text-decoration:none;}
/* ------------------------------------------首頁-------------------------------------------- */
div#border1{ border:1px solid #7c7c7c; width:750px; padding:5px; margin:20px  auto; margin:20px auto;}
div#wrapper{ width:750px;}
div#btndiv{ background:url(../img/index3.jpg); height:195px;}
div#btndiv ul{ width:648px; margin:0 auto; padding:57px 0 0 0;}
div#btndiv ul li{ float:left; text-align:center;}
div#btndiv ul li a{ display:block; background:url(../img/btn.jpg) no-repeat; width:72px; color:#FFFFFF; text-decoration:none; line-height:29px;}
div#btndiv ul li a:hover{ background-position:bottom; padding:1px 0 0 0;}


/* ------------------------------------------內頁-------------------------------------------- */
div#border2{ border:1px solid #7c7c7c; width:800px; padding:5px; margin:20px  auto;}
div#wrapper2{ border:1px solid #7c7c7c; width:798px;}
div#btndiv2{ background:url(../img/top_btnbg.gif); width:798px; height:51px;}

div#btndiv2 ul{ width:648px; margin:0 auto; padding:8px 0 0 0;}
div#btndiv2 ul li{ float:left; text-align:center;}
div#btndiv2 ul li a{ display:block; background:url(../img/btn.jpg) no-repeat; width:72px; color:#FFFFFF; text-decoration:none; line-height:29px;}
div#btndiv2 ul li a:hover{ background-position:bottom; padding:1px 0 0 0;}

div#intxt{ padding:10px 20px; background:#FFFFFF; letter-spacing:1px;}
div#intxt p{ padding:10px 0;}
p.footer{ height:28px; background:url(../img/footer_bg.gif); text-align:center; color:#666666; font-size:11px; border-top:1px solid #7c7c7c; padding:5px 0 0 0;}

h1{ background:url(../img/title_bg.gif); width:175px; line-height:41px; color:#362f2d; font-size:18px; font-weight:bold; text-align:center;}
h2{ color:#333333; font-size:16px; font-weight:bold; padding:10px 0;}
h3{ color:#333333; font-size:16px; font-weight:bold; padding:10px 0; text-indent:30px;}

table.tb1{ margin:0 auto; border:3px solid #CCCCCC;}
table.tb1 td{ padding:5px; border:1px solid #CCCCCC;}

table.tb2{ margin:0 auto; border:3px solid #CCCCCC; width:700px;}
table.tb2 td{ padding:5px; border:1px solid #CCCCCC;}

.txt1{ color:#02779d;}
.txt2{ color:#FFFFFF;}
.txt3{ color:#ed145b;}
.txt4{ color:#9e0b0f;}

.bgc1{ background:#e5f7f8;}

/* --------------新聞室----------- */
div.newsbox{ border:1px solid #CCCCCC; padding:5px; margin:0 auto; width:690px;}
div#intxt div.newsbox p.newstitle{ background:#f0efde; color:#787a54; text-indent:10px; font-size:14px; font-weight:bold;}
div#intxt div.newsbox p.newsintxt{ padding:5px 0 0 210px;}


.clearfloat{ clear:both; line-height:0; font-size:0; margin:0; padding:0;}



