/*--------------------------------------------------------
All Style
Author: Jayden
Design Corp: Enjoyfire.com
--------------------------------------------------------*/

body { background: #bf0058; margin: 0; padding: 0; }
img { border: none; }
td { vertical-align: top; font-size: 12px; color: #4c0023; }

.vmiddle { vertical-align: middle; }
.vbottom { vertical-align: bottom; }

#topmenu { height: 32px; overflow: hidden; font-size: 11px; font-family: Arial; }
#topmenu ul { list-style-type: none; height: 32px; margin: 0; }
#topmenu ul li { float: left; border-left: solid 1px #e081ad; line-height: 44px; }
#topmenu ul li.a { width: 192px; }
#topmenu ul li.b { width: 146px; }
#topmenu ul li.c { width: 122px; }
#topmenu ul li.d { width: 122px; }
#topmenu ul li.e { width: 216px; text-align: right; }
#topmenu ul li a { color: #660733; height: 32px; text-decoration: none; display: block; padding: 0 0 0 6px; }
#topmenu ul li a:hover { color: #FFF; }
#topmenu ul li a.on { color: #FFF; }

#leftmenu { width: 166px; overflow: hidden; font-size: 13px; font-family: Arial; font-weight: bold; }
#leftmenu ul { list-style-type: none; margin: 0; }
#leftmenu ul li { width: 166px; line-height: 54px; background: #950b4b; margin: 0 0 2px; height: 38px; overflow: hidden; }
#leftmenu ul li a { color: #FFF; text-decoration: none; display: block; padding: 0 0 0 9px; height: 38px; }
#leftmenu ul li a:hover { background: #df689f; }
#leftmenu ul li a.on {  background: #df689f; }


.maintable { padding: 3px; border: solid 1px #d75e96; width: 798px; }
.maintable td.st { padding: 0; }
.maintable td form { height: 14px; overflow: hidden; float: right; }
.maintable td input { background:#bf0058; font-size:11px; color:#e081ad; border:none; width:480px; height:14px; line-height:11px; margin: 0 4px 0 0; }

.f_11 { font-family: Arial; font-size: 11px; }
.f_11 a { color: #660733; text-decoration: none; }
.f_11 a:hover { color: #FFF; text-decoration:underline; }

.f_fff { color: #fff; }
.f_e081ad { color: #e081ad; }

.word_2 a:link {font-family: Arial, Helvetica, sans-serif,"新細明體";font-size: 13px;color: #df689f; line-height:18px; text-decoration:none; }
.word_2 a:visited {font-family: Arial, Helvetica, sans-serif,"新細明體";font-size: 13px;color: #000000; line-height:18px; text-decoration:none; }
.word_2 a:hover {font-family: Arial, Helvetica, sans-serif,"新細明體";font-size: 13px;color: #950b4b; line-height:18px; text-decoration:underline; }
.word_2 a:active {font-family: Arial, Helvetica, sans-serif,"新細明體";font-size: 13px;color: #4c0023; line-height:18px; text-decoration:none; }
.word_2 {FONT-FAMILY: Arial, Helvetica, sans-serif,"新細明體";FONT-SIZE: 13px; FONT-STYLE: normal; line-height:18px; TEXT-DECORATION: none; }


.img_r {
	float: right;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
}

.img_l {
	float: left;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.word_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-left: 2px;
	text-align: left;
	font-style: oblique;
	font-weight: bold;
}

