a {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	color: rgb(68, 85, 170); text-decoration: underline;
}
body {
	margin: 0px; text-align: center; color: rgb(0, 0, 0); font-family: tahoma, 細明體, fantasy; font-size: 12px; background-image: url("Default/css/write.jpg");
}
td {
	line-height: normal; font-family: tahoma, 細明體, fantasy; font-size: 12px;
}
th {
	color: white; line-height: normal; font-size: 12px; font-weight: bold; background-image: url("Default/css/default/bg1.gif"); background-color: rgb(68, 85, 170);
}
th a {
	color: rgb(255, 255, 255); text-decoration: none;
}
th a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.tabletitle1 {
	color: rgb(255, 255, 255); background-color: rgb(101, 149, 214);
}
.tabletitle2 {
	background-color: rgb(228, 232, 239);
}
.tablebody1 {
	line-height: normal; background-color: rgb(255, 255, 255);
}
.tablebody2 {
	line-height: normal; background-color: rgb(228, 232, 239);
}
.tablebody3 {
	background-color: rgb(101, 149, 214);
}
.tableborder1 {
	width: 98%; background-color: rgb(101, 149, 214);
}
.tableborder2 {
	margin: 0px auto; border: 1px solid rgb(222, 222, 222); border-image: none; width: 98%; background-color: rgb(239, 239, 239);
}
.tableborder3 {
	width: 98%; border-right-color: rgb(101, 149, 214); border-bottom-color: rgb(101, 149, 214); border-left-color: rgb(101, 149, 214); border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(239, 239, 239);
}
.tableborder4 {
	border: 1px solid rgb(101, 149, 214); border-image: none; width: 98%;
}
.tableborder5 {
	border: 1px solid rgb(101, 149, 214); border-image: none; background-color: rgb(214, 224, 239);
}
.tableborder6 {
	width: 98%; background-color: rgb(255, 255, 255);
}
.singleborder {
	padding: 0px; line-height: 1px; font-size: 0px; background-color: rgb(101, 149, 214);
}
#tabletitleLink a {
	color: rgb(255, 255, 255); text-decoration: none;
}
#tabletitleLink a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#nobold {
	font-weight: normal;
}
input {
	color: rgb(0, 0, 0); line-height: 15px; font-family: tahoma, verdana, 細明體, fantasy; font-size: 12px;
}
select {
	color: rgb(0, 0, 0); line-height: 15px; font-family: tahoma, verdana, 細明體, fantasy; font-size: 12px;
}
textarea {
	color: rgb(0, 0, 0); line-height: 15px; font-family: tahoma, verdana, 細明體, fantasy; font-size: 12px;
}
option {
	color: rgb(0, 0, 0); line-height: 15px; font-family: tahoma, verdana, 細明體, fantasy; font-size: 12px;
}
.normaltextSmall {
	color: rgb(0, 0, 0); font-family: verdana, Arial, Helvetica, sans-serif, fantasy; font-size: 11px;
}
.menuskin {
	border: 1px solid rgb(102, 102, 102); border-image: none; font-size: 12px; visibility: hidden; position: absolute; background-image: url("Default/dvmenubg3.gif"); background-repeat: repeat-y; background-color: rgb(239, 239, 239);
}
.menuskin a {
	color: black; padding-right: 10px; padding-left: 25px; text-decoration: none;
}
.menuitems {
	margin: 2px; padding: 1px; text-align: left; line-height: 14pt;
}
.brightClass {
	background-color: rgb(215, 215, 215);
}
.redfont {
	color: red;
}
.bluefont {
	color: rgb(101, 149, 214);
}
.imgonclick {
	cursor: pointer;
}
.menu_popup {
	display: none;
}
.itableborder {
	margin: 0px auto; width: 98%; line-height: 15pt;
}
hr {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(101, 149, 214) currentColor currentColor; border-image: none; width: 100%; height: 0px;
}
div.quote {
	background: rgb(243, 243, 243); margin: 5px 20px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; line-height: normal;
}
div.htmlcode {
	background: rgb(253, 253, 223); margin: 5px 20px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; line-height: normal; font-family: tahoma, 細明體, fantasy; font-size: 14px; font-style: oblique; font-weight: bold;
}
div.info {
	padding: 5px; color: rgb(197, 197, 197); line-height: normal; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;
}
font.showtools {
	color: white; background-color: rgb(184, 143, 252);
}
.magicframe {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.pageinput {
	border: 1px solid rgb(214, 224, 239); border-image: none; height: 18px; font-family: Arial, 細明體, fantasy; font-size: 11.5px; background-color: rgb(250, 250, 250);
}
.copyright {
	color: rgb(204, 204, 204); line-height: 130%;
}
#tdleft {
	width: 50%; border-right-color: rgb(101, 149, 214); border-right-width: 1px; border-right-style: solid; float: left;
}
.mainbar1 {
	margin: 0px auto; border: 1px solid rgb(101, 149, 214); width: 98%; height: 25px; line-height: 25px; min-width: 760px; background-color: rgb(228, 232, 239);
}
.mainbar {
	margin: 0px auto; width: 98%; line-height: 22px; border-right-color: rgb(101, 149, 214); border-left-color: rgb(101, 149, 214); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; min-width: 760px; background-color: rgb(255, 255, 255);
}
.mainbar0 {
	margin: 0px auto; width: 98%; line-height: 22px; min-width: 760px; background-color: rgb(255, 255, 255);
}
.mainbar2 {
	margin: 0px auto; width: 98%; line-height: 22px; border-right-color: rgb(101, 149, 214); border-bottom-color: rgb(101, 149, 214); border-left-color: rgb(101, 149, 214); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; min-width: 760px; background-color: rgb(228, 232, 239);
}
.mainbar3 {
	margin: 0px auto; width: 98%; border-right-color: rgb(101, 149, 214); border-bottom-color: rgb(101, 149, 214); border-left-color: rgb(101, 149, 214); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; min-width: 760px; background-color: rgb(255, 255, 255);
}
.mainbar4 {
	margin: 0px auto; width: 98%; height: 25px; line-height: 25px; border-top-color: rgb(101, 149, 214); border-right-color: rgb(101, 149, 214); border-left-color: rgb(101, 149, 214); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; min-width: 760px; background-color: rgb(255, 255, 255);
}
.index_left_states {
	width: 46px; height: 60px; border-right-color: rgb(101, 149, 214); border-right-width: 1px; border-right-style: solid; float: left; background-color: rgb(255, 255, 255);
}
.index_right {
	width: 220px; text-align: left; line-height: 25px; float: right;
}
.index_left_states img {
	margin-top: 28px;
}
.boardlogo {
	border: 0px currentColor; border-image: none; margin-top: 4px; margin-right: 5px; float: right;
}
#topbar_top {
	height: 9px; color: rgb(101, 149, 214); line-height: 9px; font-size: 0px; background-image: url("Default/css/default/topbg.gif");
}
#topbar_mid {
	height: 70px; text-align: left; background-color: rgb(255, 255, 255);
}
#topbar_bottom {
	height: 9px; color: rgb(101, 149, 214); line-height: 9px; font-size: 0px; background-image: url("Default/css/default/bottombg.gif");
}
#topbar_menu {
	height: 22px; text-align: left; line-height: 22px; background-image: url("Default/css/default/tabs_m_tile.gif");
}
#topbar_mid_l {
	width: 25%; margin-top: 5px; margin-left: 5px; float: left; min-width: 180px;
}
#topbar_mid_m {
	width: 60%; margin-top: 5px; float: left; min-width: 468px;
}
#topbar_mid_r {
	text-align: right; line-height: 15pt; margin-top: 5px; margin-right: 5px; float: right; min-width: 90px;
}
.menudiv1 {
	background: url("Default/navspacer.gif") no-repeat; height: 20px; line-height: 20px; text-indent: 8px; margin-left: 2px; float: left;
}
.menudiv2 {
	height: 20px; line-height: 20px; text-indent: 8px; margin-left: 2px; float: left;
}
div.th {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(101, 149, 214) rgb(101, 149, 214) currentColor; margin: 0px auto; border-image: none; width: 98%; height: 26px; text-align: left; color: white; line-height: 26px; font-size: 12px; font-weight: bold; min-width: 760px; background-image: url("Default/css/default/bg1.gif"); background-color: rgb(68, 85, 170);
}
div.th div {
	height: 26px; text-align: center; line-height: 26px;
}
div.th a {
	color: rgb(255, 255, 255); text-decoration: none;
}
div.th a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
div.th img {
	border: 0px currentColor; border-image: none; margin-top: 9px; margin-left: 5px;
}
.bottomline {
	height: 24px; line-height: 24px; border-bottom-color: rgb(101, 149, 214); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#rules {
	text-align: left; line-height: 15px; border-bottom-color: rgb(101, 149, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
#rulesbody {
	padding: 10px; text-indent: 24px;
}
.list1 {
	width: 32px; border-right-color: rgb(101, 149, 214); border-right-width: 1px; border-right-style: solid; float: left;
}
.list_r {
	width: 400px; border-left-color: rgb(101, 149, 214); border-left-width: 1px; border-left-style: solid; float: right;
}
.list {
	margin: 0px auto; width: 98%; height: 26px; text-align: left; line-height: 26px; overflow: hidden; border-right-color: rgb(101, 149, 214); border-bottom-color: rgb(101, 149, 214); border-left-color: rgb(101, 149, 214); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; min-width: 760px; background-color: rgb(255, 255, 255);
}
.list div {
	height: 26px;
}
.list_s {
	width: 32px; text-align: center; border-right-color: rgb(101, 149, 214); border-right-width: 1px; border-right-style: solid; float: left; background-color: rgb(228, 232, 239);
}
.list_s img {
	margin-top: 6px;
}
.list_a {
	width: 80px; text-align: center; overflow: hidden; border-right-color: rgb(101, 149, 214); border-right-width: 1px; border-right-style: solid; float: left; background-color: rgb(228, 232, 239);
}
.list_c {
	width: 50px; text-align: center; overflow: hidden; border-right-color: rgb(101, 149, 214); border-right-width: 1px; border-right-style: solid; float: left; background-color: rgb(255, 255, 255);
}
.list_t {
	width: 120px; text-align: center; overflow: hidden; margin-left: 5px; float: left;
}
.list_r1 {
	width: 400px; border-left-color: rgb(101, 149, 214); border-left-width: 1px; border-left-style: solid; float: right; background-color: rgb(228, 232, 239);
}
.list_img {
	text-align: center; float: left;
}
.list_img img {
	border: 0px currentColor; border-image: none; margin-top: 8px; margin-right: 8px; margin-left: 2px;
}
form {
	margin: 0px;
}
#posttopic {
	margin: 2px; width: 85px; height: 26px; float: left; cursor: pointer; background-image: url("Default/postnew.gif");
}
#postvote {
	margin: 2px; width: 85px; height: 26px; float: left; cursor: pointer; background-image: url("Default/votenew.gif");
}
#postpaper {
	margin: 2px; width: 85px; height: 26px; float: left; cursor: pointer; background-image: url("Default/xzb.gif");
}
#repost {
	margin: 2px; width: 85px; height: 26px; float: left; cursor: pointer; background-image: url("Default/mreply.gif");
}
#postalipay {
	margin: 2px; width: 85px; height: 26px; float: left; cursor: pointer; background-image: url("Default/alipay.gif");
}
.main {
	margin: 0px auto; width: 98%; min-width: 760px;
}
#boardmaster {
	text-align: left; margin-top: 2px;
}
#boardmaster a {
	margin-right: 2px;
}
#masterpic {
	width: 20px; height: 20px; margin-top: 3px; float: left; background-image: url("Default/team2.gif");
}
#boardmanage {
	margin-right: 2px; float: right;
}
#subject {
	text-align: left;
}
#subject img {
	margin-top: 5px;
}
.listexpression {
	margin-top: 2px; margin-right: 8px; margin-left: 2px; float: left;
}
.filetype {
	margin-top: 5px; margin-right: 8px; float: left;
}
.listtitle {
	float: left;
}
.listtitle div {
	float: left;
}
.listtitle img {
	margin-top: 5px; margin-right: 8px; float: left;
}
.postlary1 {
	margin: 0px auto; border: 1px solid rgb(101, 149, 214); border-image: none; width: 98%; text-align: left; min-width: 760px; background-color: rgb(255, 255, 255);
}
.postlary2 {
	margin: 0px auto; border: 1px solid rgb(101, 149, 214); border-image: none; width: 98%; text-align: left; min-width: 760px; background-color: rgb(228, 232, 239);
}
.postuserinfo {
	width: 190px; text-indent: 24px; float: left;
}
.post {
	padding: 10px; margin-left: 190px; border-left-color: rgb(101, 149, 214); border-left-width: 1px; border-left-style: solid; min-height: 300px;
}
.postie {
	padding: 10px; height: 300px; margin-left: 190px; border-left-color: rgb(101, 149, 214); border-left-width: 1px; border-left-style: solid;
}
.postbottom1 {
	margin: 0px auto; width: 98%; height: 28px; text-align: left; line-height: 28px; border-right-color: rgb(101, 149, 214); border-left-color: rgb(101, 149, 214); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; min-width: 760px; background-color: rgb(255, 255, 255);
}
.postbottom2 {
	margin: 0px auto; width: 98%; height: 28px; text-align: left; line-height: 28px; border-right-color: rgb(101, 149, 214); border-left-color: rgb(101, 149, 214); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; min-width: 760px; background-color: rgb(228, 232, 239);
}
#postend {
	border-bottom-color: rgb(101, 149, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.lockuser {
	border-width: 3px 1px 1px; border-style: double solid solid; border-color: rgb(101, 149, 214); margin: 240px 0px 0px 10px; border-image: none; width: 150px; height: 30px; text-align: center; color: rgb(0, 0, 139); line-height: 30px; float: right; background-color: rgb(228, 232, 239);
}
.vote {
	height: 28px; border-left-color: rgb(101, 149, 214); border-left-width: 1px; border-left-style: solid; float: left;
}
.li1 {
	height: 28px; line-height: 28px; border-left-color: rgb(101, 149, 214); border-left-width: 1px; border-left-style: solid;
}
.li2 {
	height: 28px; line-height: 28px; border-left-color: rgb(101, 149, 214); border-left-width: 1px; border-left-style: solid; background-color: rgb(228, 232, 239);
}
