/* CSS Document */

body {
background-image:url(../images/bg.png);
background-color: #FFFFFF;
background-repeat:repeat;
}

#round {
width:900px;
left:50%;
margin-left:-450px;
position:relative;
background-color:#FFFFFF;
border:solid #FFCC33 2px;
}

#top {
width: 890px;
height: 220px;
padding: 5px 5px 0px 5px;
}

#links {
width: 890px;
height: 30px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
}

#links a:hover{
width: 890px;
height: 30px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
background-color:#009900;
font-size:12px;
font-family:"新細明體";
text-decoration:none;
color:#FFFFFF;
}

.linkword a:visited {
width: 890px;
height: 30px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
font-size:12px;
font-family:"新細明體";
text-decoration:none;
color:#009900;
}

.link {
border:dotted 1px #66CC99;
font-size:12px;
font-family:"新細明體";
}

.linkword {
font-size:12px;
font-family:"新細明體";
text-decoration:none;
color:#009900;
}

.linkword a:hover {
background-color:#009900;
font-size:12px;
font-family:"新細明體";
text-decoration:none;
color:#FFFFFF;
}

.linkword a:visited {
background-color:#FFFFFF;
font-size:12px;
font-family:"新細明體";
text-decoration:none;
color:#009900;
}

#left {
position:absolute;
width:202px;
height:190px;
top:270px;
left:7px;
border:dotted 1px #66CC99;
padding: 10px 5px 5px 5px;
font-size:12px;
font-family:"新細明體";
}

#webcat {
border:dotted 1px #FFCC00;
width:200px;
height:90px;
margin-top:10px;
}

#hottopic {
width:200px;
height:200px;
padding: 2px 2px 2px 2px;
line-height: 15px;
letter-spacing:1px;
font-size:12px;
font-family:"新細明體";
}


#lefttitle {
background-color:#33CC66;
}

#introduction {
width:650px;
padding: 10px 10px 10px 10px;
margin-left:225px;
font-size:12px;
font-family:"新細明體";
border:dotted 1px #66CC99;
}


#advertise {
width:670px;
height: 145px;
margin-left:220px;
padding: 5px 5px 0px 5px;
}

#ads {
border:dotted 1px #66CC99;
height: 145px;
}

#noticetable {
width:670px;
margin-left:220px;
padding: 10px 5px 5px 30px;
font-size:12px;
font-family:"新細明體";
}

#noticetable a:link{
font-size:12px;
font-family:"新細明體";
text-decoration:none;
color:#009900;
}

#noticetable a:hover{
font-size:12px;
font-family:"新細明體";
text-decoration:none;
color:#009900;
}

#noticetable a:visited{
font-size:12px;
font-family:"新細明體";
text-decoration:none;
color:#009900;
}

#bottom{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
width:900px;
}

#orderpaper {
width:200px;
height:100px;
margin-top:10px;
}

.title {
font-size:15px;
font-family:"新細明體";
line-height:18px;
}


.shownotice {
font-size:12px;
font-family:"新細明體";
color:#000000;
}

.shownotice a:link{
font-size:12px;
font-family:"新細明體";
color:#009900;
text-decoration:none;
}

.shownotice a:visited{
font-size:12px;
font-family:"新細明體";
color:#009900;
text-decoration:none;
}

.shownotice a:hover{
font-size:12px;
font-family:"新細明體";
color:#000000;
text-decoration:underline;
}

.author {
font-size: 12px;
font-family:"新細明體";
color:#999999;
}

.newscontent {
font-size: 12px;
font-family:"新細明體";
color:#000000;
letter-spacing:1px;
}