html{overflow-y:scroll;}
BODY{text-align:center;font-size:15px;line-height:150%;background:#f2e8df;}
DIV{text-align:left;font-size:15px}
FONT,TD,P{font-family:Verdana,Helvetica;font-size:15px;letter-spacing:1.4pt;line-height:150%}
FORM{margin:0;padding:0;}
A:link,A:active,A:visited,A:hover{background:none;color:#363636;font-size:15px;text-decoration:underline}
.title{background:none;color:#000;font-size:18px;font-weight:700;text-decoration:none}
.option{background:none;color:#000;font-size:15px;font-weight:700;text-decoration:none}
.footmsg{background:none;color:#6c6c6c;font-size:12px;font-weight:400;text-decoration:none}
.imgmiddle{vertical-align:middle}
.tbsmall{font-size:12px;color:#316262;text-decoration:none}
.textbox{background-color:#EDEDED;border:#7F9DB9 1px solid;color:#333;font-size:13px;font-family:Arial, Tahomaө, taipei;line-height:150%;padding-left:6px}
input.textbox{height:30px;vertical-align:middle;padding:1px 0px 1px 3px;}
.errFld{border:1px solid #C00}
.errMsg{font-size:12px;color:red}
.blur{color:#AAA}
.A_text_Title{color:#734105;font-size:15px;line-height:22px;font-family:Arial, PMingLiu, taipei;word-spacing:5px}
.orange{color:orange;}
.red{color:red;}
.blue{color:blue;}
.green{color:green;}
.IndianRed{color:IndianRed;letter-spacing:1px;font-family: serif;}
.small9{font-size:12px;font-weight:400;text-decoration:none}
.nobr{white-space:nowrap;word-break:keep-all;overflow:hidden}
.bg-gray{background-color:#C9C9C9}
.bg-yellow{background-color:#FFC}
.nounderline{text-decoration:none}
img.pix{height:1px;display:block;margin:0;border:0;}
.submit{font-size:15px;line-height:160%;height:60px;}

.content,.boxcontent{background:none;color:#000;font-size:15px;}
.tiny,.small{background:none;font-size:12px;font-weight:400;text-decoration:none;}
.step2{margin:3px 0 0 20px;padding:0px;font-size:13px;color:#A9A9A9}
.imgBorder{background: url(beclass_img.png);}
.imgBorder_bullet1{background: url(beclass_img.png) -0px -0px no-repeat ;width: 9px; height: 12px;margin-right:4px;vertical-align:middle;}
.imgBorder_bullet2{background: url(beclass_img.png) -0px -17px no-repeat ;width: 9px; height: 12px;margin-right:4px;vertical-align:middle;}
.imgBorder_check{background: url(beclass_img.png) -0px -120px no-repeat ;width: 16px; height: 16px;vertical-align:middle;}
.imgBorder_list{background: url(beclass_img.png) -0px -34px no-repeat ;width: 16px; height: 16px;margin-left:7px;vertical-align:middle;}
.imgBorder_emailc{background: url(beclass_img.png) -0px -141px no-repeat ;width: 16px; height: 16px;vertical-align:middle;}
.imgBorder_emailr{background: url(beclass_img.png) -0px -162px no-repeat ;width: 16px; height: 16px;vertical-align:middle;}
.imgEditable {background: url(beclass_img.png) 0 -345px no-repeat ;width: 45px; height: 45px;vertical-align:middle;}
.imgMailMsg {background: url(beclass_img.png) -48px -345px no-repeat ;width: 45px; height: 45px;vertical-align:middle;}
.excelimg{background: url(beclass_img.png) -13px -3px no-repeat ;width: 12px; height: 12px;vertical-align:middle;margin:0 3px -1px 3px;}
.detailimg{background: url(beclass_img.png) -29px -3px no-repeat ;width: 12px; height: 12px;vertical-align:middle; margin:0 3px -1px 3px;}

/**/
.helpguide {padding:8px;}
.helpguide p {font-size:15px;letter-spacing:1pt;}
p.helptext {text-indent: -2em; padding-left: 2em;}
.helpguide .imgBorder_list,.helpguide .imgBorder_check{vertical-align:middle;}
p.help_img_space {margin:0 20px;padding: 30px; background-color:#CECECE;}
img.help_img{border:rgb(237,157,78) 3px solid;}
/* 960css */
.container_16{margin-left:auto;margin-right:auto;margin-top:1px;width:960px;background:#FFF;-moz-box-shadow:0px 0px 20px 0px rgba(0%,0%,0%,0.5);-webkit-box-shadow:0px 0px 20px 0px rgba(0%,0%,0%,0.5);box-shadow:0px 0px 20px 0px rgba(0%,0%,0%,0.5);}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15 {display:inline;float:left;margin-left:5px;margin-right:5px;}
.grid_16{display:block;margin-left:0px;margin-right:0px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_16 .grid_1{width:50px;}
.container_16 .grid_2{width:110px;}
.container_16 .grid_3{width:170px;}
.container_16 .grid_4{width:230px;}
.container_16 .grid_5{width:290px;}
.container_16 .grid_6{width:350px;}
.container_16 .grid_7{width:410px;}
.container_16 .grid_8{width:470px;}
.container_16 .grid_9{width:530px;}
.container_16 .grid_10{width:590px;}
.container_16 .grid_11{width:650px;}
.container_16 .grid_12{width:710px;}
.container_16 .grid_13{width:770px;}
.container_16 .grid_14{width:830px;}
.container_16 .grid_15{width:890px;}
.container_16 .grid_16{width:960px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0px;height:0px;font-size:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;*display:inline;*zoom:1;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
html body div.clear, html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;position:static;overflow:hidden;visibility:hidden;width:0;height:0;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
h1 a {text-decoration: none;color: #3b5998;}
h1 a:hover {text-decoration: underline;}
.ctitle{color:blue;vertical-align:middle;}

.img{border:0;margin:0 2px -3px 0;}
.descrpbox{border:1px solid #DDD;color:#666;font-size:13px;display:block;vertical-align:middle;margin:0 22px;padding:4px}
.myfieldset{display:none;font:15px verdana,arial,sans-serif;width:700px;margin:5px 0 20px 60px;padding:20px}
.mylabel{display:inline;text-align:left;margin:15px 0 0}

.ajax_msgbox{margin:5px;padding:10px;background-color:#EEE;height:auto !important;height:120px; min-height:120px;border:1px solid #333333;}

/* Ϩ */
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF; border-left:1px solid #999; border-right:1px solid #999;}
.xb1 {margin:0 15px; background:#999;}
.xb2 {margin:0 13px; border-width:0 2px;}
.xb3 {margin:0 12px;}
.xb4 {height:2px; margin:0 11px;}
.xboxcontent {display:block; background:#FFF; border-left:1px solid #999;border-right:1px solid #999;border-top:0;border-bottom:0;padding:0px;margin:0 10px;}
/**/
.imgmenu_step01{background:url(firstmenu.png) no-repeat -5px 0;}
.imgmenu_step01H{background:url(firstmenu.png) no-repeat -5px -114px;}
.imgmenu_step02{background:url(firstmenu.png) no-repeat -216px 0;}
.imgmenu_step02H{background:url(firstmenu.png) no-repeat -216px -114px;}
.imgmenu_step03{background:url(firstmenu.png) no-repeat -431px 0;}
.imgmenu_step03H{background:url(firstmenu.png) no-repeat -431px -114px;}
.imgmenu_step04{background:url(firstmenu.png) no-repeat -646px 0;}
.imgmenu_step04H{background:url(firstmenu.png) no-repeat -646px -114px;}

.jColorSelect {overflow:hidden; border:1px solid #d9dcdd;}
.jColorSelect div{background:url(pickupcolor.gif) no-repeat;float:left;width:13px;height:13px;cursor:pointer;overflow:hidden;border:1px solid #666666;margin:1px;}
.jColorSelect .checkwht {cursor:default;	background-position:-13px 0;}
.jColorSelect .checkblk {cursor:default;	background-position:-26px 0;}

/*--3px angle tab style 斜邊方框--*/
.BOX_B1, .BOX_B2, .BOX_B3 {display:block; overflow:hidden;height:1px;font-size:1px;}
.BOX_B2, .BOX_B3 {border-width:0 1px;}
.BOX_B1 {margin:0 3px;}
.BOX_B2 {margin:0 2px;}
.BOX_B3 {margin:0 1px;}

/*-INFOBARS-*/
.xcap {display:block; background:transparent; font-size:1px;}
.BOX_B1, .BOX_B2,.BOX_B3 {background-color:#F7F7F7;}
.BOX_B1,  .BOX_B2 {height:1px;}
.BOXContent, .BOXContent2, .BOX_B2,  .BOX_B3{border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.BOX_B1{background:#d3d3d3;}
.BOXContent {padding:5px;padding-left:10px; padding-right:10px; background-color:#F7F7F7;}
.BOXContent2 {padding:5px;padding-left:10px; padding-right:10px; background-color:#F2FBFF;color:#000000;}
/*-------自訂斜邊方框 ------*/
.ReplayContent .BOX_B1,.ReplayContent .BOX_B2, .ReplayContent .BOX_B3 {background-color:#FAFAFA;}
.ReplayContent .BOXContent, .ReplayContent .BOXContent2,.ReplayContent .BOX_B2,.ReplayContent  .BOX_B3{border-left:1px solid #4D9FBE; border-right:1px solid #4D9FBE;}
.ReplayContent .BOX_B1{background:#4D9FBE;}
.ReplayContent .BOXContent {padding:5px;padding-left:10px; padding-right:10px; background-color:#FAFAFA;}
/*-------自訂斜邊方框 ------*/
.RedContent .BOX_B1,.RedContent .BOX_B2, .RedContent .BOX_B3 {background-color:#FAFAFA;}
.RedContent .BOXContent, .RedContent .BOXContent2,.RedContent .BOX_B2,.RedContent  .BOX_B3{border-left:1px solid #FF0D13; border-right:1px solid #FF0D13;}
.RedContent .BOX_B1{background:#FF0D13;}
.RedContent .BOXContent {padding:5px;padding-left:10px; padding-right:10px; background-color:#FAFAFA;}

/*-------自訂斜邊方框 左側直角，右側斜邊------*/
.txtbox_div02 .BOX_B1, .txtbox_div02 .BOX_B2, .txtbox_div02  .BOX_B3{background-color:#FFFFFF;}
.txtbox_div02 .BOXContent, .txtbox_div02 .BOX_B2,  .txtbox_div02 .BOX_B3{border-left:1px solid #4D9FBE; border-right:1px solid #4D9FBE;}
.txtbox_div02 .BOX_B1{background:#4D9FBE;}
.txtbox_div02 .BOXContent {background-color:#FFFFFF;}
.txtbox_div02 .BOX_B1 {margin:0 3px 0 0;}
.txtbox_div02 .BOX_B2 {margin:0 2px 0 0;}
.txtbox_div02 .BOX_B3 {margin:0 1px 0 0;}
/*額外的TEXTBOX*/
/*-------自訂斜邊方框 ------*/
.blueContent .BOX_B1,.blueContent .BOX_B2, .blueContent .BOX_B3 {background-color:#FFF;}
.blueContent .BOXContent, .blueContent .BOX_B2,.blueContent  .BOX_B3{border-left:1px solid #4D9FBE; border-right:1px solid #4D9FBE;}
.blueContent .BOX_B1{background:#4D9FBE;}
.blueContent .blueContent {padding:5px;padding-left:10px; padding-right:10px; background-color:#FFF;}
/*--3px angle tab style 斜邊方框--*/


.txtbox_div{height:25px;border-color:#4D9FBE;border-style:solid;border-width:0;margin:20px 0 0}
.textbox_div_span{display:inline-block;*display:inline;*zoom:1;background:#4D9FBE url(v5_right.gif) no-repeat right bottom}
.textbox_div_span_span{display:inline-block;*display:inline;*zoom:1;background:url(v5_left.gif) no-repeat left bottom;color:#204000;font-weight:700;height:25px;font-size:18px;line-height:25px;padding:0 10px}
/*USER GUIDE*/
.user_guide{margin-top:0}
.user_guide LI{font-size:16px;line-height:24px}
.user_guide LI span{font-size:15px;color:#309}
.hidden_user_guide,.hidden_user_guide p,.hidden_user_guide span,.hidden_user_guide UL,.hidden_user_guide LI{font-size:15px;line-height:24px;color:#E9841F}
.hidden_user_guide a:link,.hidden_user_guide a:hover,.hidden_user_guide a:visited{text-decoration:none;font-size:15px;line-height:24px;color:#E9841F}
/*快捷報名表*/
.fast_ul {margin:0;margin-left:5px; padding-left:0px; }
.fast_ul LI{padding-left:0px !important;padding-left:5px;}


/*搜尋Search CSS*/               
table.winter {font: 110% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;padding: 0; margin: 0; border-collapse: collapse; color: #333; background: #F3F5F7;}
table.winter a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}  
table.winter a:visited {color: #777;}
table.winter a:hover {color: #000;}  
table.winter caption {text-align: left; text-transform: uppercase;  padding-bottom: 10px; font: 200% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;}
table.winter thead th {background: #3A4856; padding: 15px 10px; color: #fff; text-align: left; font-weight: normal;}
table.winter tbody, table.winter thead {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}
table.winter tbody {border-bottom: 1px solid #EAECEE;}
table.winter tbody td {padding: 10px; text-align: left;}
table.winter tbody tr {background: #F3F5F7;}
table.winter tbody tr.odd {background: #E3F7DF;}
table.winter tbody  tr:hover {background: #EAECEE; color: #111;}
/* ---------->>> jtip <<<---------------------------------------------------------------*/
#JT_arrow_left{position:absolute;z-index:101;left:-12px;height:23px;width:10px;top:-3px}
#JT_arrow_right{position:absolute;z-index:101;height:23px;width:11px;top:-2px}
#JT{position:absolute;z-index:100;border:1px solid red;background-color:#fff}
#JT_copy{color:#333;padding:10px}
.JT_loader{background: url(beclass_img.png) -0px -183px no-repeat;width:16px;height:16px;}
#JT_copy p{margin:3px 0}
#JT_copy img{border:1px solid #CCC;padding:1px}
.jTip{cursor:help}
#JT_close_left,#JT_close_right{background-color:#CCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:700}
/* ---------->>> jtip <<<---------------------------------------------------------------*/

/*list_news*/
.listnews	{height:auto !important;height:24px; min-height:24px;text-align:left;width:100%;padding:3px 0 3px 3px;vertical-align:middle;}

/* for IE 6.0以前版本  */
*html .listnews	{height:28px;} 
/* for IE 7.0 */
*+html .listnews {height:28px;} 
#noie6 { text-align:center;background: #FFDFDF;border: 1px solid #FF2F2F;clear: both; color: red; display: block;font-size: 15px; height: 20px; letter-spacing: 1px;  padding: 5px; position: relative; text-align: center; top: 10px; width: 975px; }