body { margin:0px; padding:0px; text-align:center; background-color: #8AD7EF; }

body, td { line-height:25px; font-size:21px; }

a {color:#336699;text-decoration:none;}
a:visited{color:#339933;}
a:hover{color:#cc0000;}

span.eng { font-family:Arial; font-size:21px; }
div#frameWrap { margin:0px; padding:0px; margin:0, auto; width:1000px; background:url(../images/tmcon_54.jpg) repeat-y; }
div#frameWrap .conbody { margin:0px; padding:10px; padding-top:15px; font-family:標楷體; line-height:25px; font-size:21px; }
div#frameWrap .conbody ul { margin:0px; padding:0px; list-style:none; }
div#frameWrap .conbody ul li { margin:0px; padding:0px; padding-bottom:5px; list-style:none; list-style-position: outside; padding-left:35px; background-color: transparent; background-image: url(../images/bullet.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0% 0%; }

div#frameWrap .conbody ul.sm li { margin:0px; padding:0px; padding-bottom:5px; list-style:none; list-style-position: outside; padding-left:25px; background-color: transparent; background-image: url(../images/bullet2.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 5px; }

div#frameWrap .conbody ul.sm2 li { margin:0px; padding:0px; padding-bottom:5px; list-style:none; list-style-position: outside; padding-left:25px; background-color: transparent; background-image: url(../images/bullet3.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 5px; }

div#frameWrap .conbody ul.sm3 li { margin:0px; padding:0px; padding-bottom:5px; list-style:none; list-style-position: outside; padding-left:25px; background-color: transparent; background-image: url(../images/bullet4.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 5px; }

div#frameWrap .conbody ul.nobut li { margin:0px; padding:0px; padding-bottom:5px; list-style:none; list-style-position: outside; padding-left:25px; background-color: transparent; background:none; }

td.bordertable1 { border:2px solid #66339a; border-bottom:0px; border-right:0px; }
td.bordertable2 { border:2px solid #66339a; border-bottom:0px; }
td.bordertable3 { border:2px solid #66339a; border-right:0px; }
td.bordertable4 { border:2px solid #66339a; }

span.highlight { color:#ff0000; }

div.tips { margin:0px; padding:10px; padding-left:25px; background-color:#ccff66; }
div.tips2 { margin:0px; padding:10px; padding-left:25px; background-color:#ccff66; text-align:center; color:#cb3f66; }

.counter{font-family:標楷體;font-size:14px;line-height:32px;}
.counter .eng{font-size:12px;}
