html, body {
	color: #333333; line-height:150%; background:transparent; margin:0; padding:0;
}

a       { color:#000000; text-decoration:none; }
a:hover { color:#ee1144; text-decoration:none; }
table   { width:100%; }

#SearchBox { border:1px solid #888888; font-size:12px; }

#ns_Wrapper { width:990px; text-align:left; background:transparent; border:0px; padding:0px; }
@media screen and (max-width:990px) {
#ns_Wrapper { width:100%; }
}
.ns_WrapperR1, .ns_WrapperR3, #ns_Wrapper4, #ns_Wrapper6 { display:none; }

#ns_Header { width:100%; background:transparent; margin:0px; padding:0px; }
.ns_HeaderR1, .ns_HeaderR3, #ns_Header4, #ns_Header6 { display:none; }
#id_Header { width:100%; }
#id_HeaderLeft  { }
#id_HeaderRight { }
#id_HeaderCol   { width:100%; }

#ns_Footer { width:100%; background:transparent; margin:0px; padding:0px; }
.ns_FooterR1, .ns_FooterR3, #ns_Footer4, #ns_Footer6 { display:none; }
#id_Footer { width:100%; }
#id_FooterLeft  { }
#id_FooterRight { }
#id_FooterCol   { width:100%; }

#id_Menu { width:100%; }
#id_MenuLeft  { text-align:left; }
#id_MenuRight { text-align:right; }
#id_CtrlBtn { display:none; }
#id_MemoLeft, #id_MemoRight { width:50%; }

#ns_Copyright { width:100%; }

#ns_Main { width:100%; }
.ns_MainR1, .ns_MainR3, #ns_Main4, #ns_Main6 { display:none; }

#id_Main { width:100%; }
#id_Content  { padding-left:0px; padding-right:0px; }
#id_ColLeft  { width:180px; }
#id_ColRight { width:180px; }

#ns_Content  { width:100%; }
.ns_ContentR1, .ns_ContentR3, #ns_Content4, #ns_Content6 { display:none; }
#ns_Content5 { }
#id_ContentTop    { width:100%; }
#id_ContentBottom { width:100%; }

#id_ContTop       { width:100%; }
#id_ContTopLeft   { }
#id_ContTopCenter { display:; }
#id_ContTopRight  { }

#id_ContBottom       { width:100%; }
#id_ContBottomLeft   { }
#id_ContBottomCenter { display:; }
#id_ContBottomRight  { }

#id_ColLeft .meMsg_MsgTitleBlk, #id_ColRight .meMsg_MsgTitleBlk { }
#id_ColLeft .meMsg_MsgBlk, #id_ColRight .meMsg_MsgBlk { }
#id_ColLeft .meMsg_MsgContentBlk, #id_ColRight .meMsg_MsgContentBlk { }
#id_ColLeft .meMsg_MsgListBlk, #id_ColRight .meMsg_MsgListBlk { }

#ns_Content .meMsgInfo { }
#ns_Content .meMsg_MsgTitleBlk { }
#ns_Content .meMsg_MsgBlk .meMsg_MsgTitle { }
#ns_Content .meMsg_MsgBlk .meMsg_MsgSubTitle { }
#ns_Content .meMsg_MsgBlk .meMsg_Content { }
#ns_Content .meMsg_MsgContentBlk table { }
#ns_Content .meMsg_MsgContentBlk .meMsg_MsgTitle { }
#ns_Content .meMsg_MsgContentBlk .meMsg_Content { }

#ns_Content .meMsg_MsgURLList { margin:0px; padding:0px; }
#ns_Content .meMsg_MsgURL  { margin-left:20px; list-style:disc outside; color:#222222; font-size:12px; }
#ns_Content .meMsg_MsgFileList { margin:0px; padding:0px; }
#ns_Content .meMsg_MsgFile { margin-left:20px; list-style:disc outside; color:#222222; font-size:12px; }

#id_ContentTop    .meMsg_MsgTitleBlk { }
#id_ContentBottom .meMsg_MsgTitleBlk { }
#id_ContTop       .meMsg_MsgTitleBlk { }
#id_ContBottom    .meMsg_MsgTitleBlk { }

#PageCtrl   { font-size:12px; font-weight:normal; color:#666666; }
#PageCtrl a { font-size:12px; font-weight:normal; color:#666666; }
#PageCtrl .ThisPage  a { font-size:12px; font-weight:bold;   color:#000000; }
#PageCtrl .OtherPage a { font-size:12px; font-weight:normal; color:#666666; }

#MemberMenu { text-align:left; }

/* forms elements */
.weFormDiv        {}
.weForm           { font-weight:normal; font-family:細明體; font-size:12px; color: #666666; width:auto; }
.weForm .header   { font-family:細明體; font-weight:normal; font-size:12px; text-align:center; padding:4px; color:#000000; background-color:#a0a0a0; }
.weForm .caption  { font-family:細明體; font-weight:normal; font-size:12px; text-align:right; white-space:nowrap; }
.weForm .captionTop  { font-family:細明體; font-weight:normal; font-size:12px; text-align:right; white-space:nowrap; vertical-align:top; }
.weForm td        { font-family:細明體; font-weight:normal; font-size:12px; text-align:left; padding-top:1px; padding-bottom:1px; }
.weForm hr        { width:99%; height:0px; border:1px #E18A00 solid; }
.weForm a         { font-weight:normal; }
.weForm a:hover   { font-weight:normal; }
.weForm .formview { font-weight:normal; color:#222222; line-height:150%; font-size:12px; }
.weForm .formbold { font-weight:bold;   color:#222222; line-height:150%; font-size:11px; }
.weForm .desc     { font-family:細明體; font-weight:normal; font-size:12px; text-align:left; vertical-align:top; }

.weForm input { font-family:細明體; height:13px; border:1px solid #bbbbbb; font-size:12px; color:#666666; padding:2px; margin:0px; vertical-align:middle; }
.weForm input:focus { border:1px solid #888888; }
.weForm input[type=submit] { height:19px; padding:1px; }
.weForm input[type=button] { height:19px; padding:1px; }
* html .weForm input { height:12px; }
* html .weForm input.button { height:18px; padding:1px; background:#dddddd; }

.weForm select { font-family:細明體; font-size:12px; color:#000000; background-color: #ffffff; padding:2px; vertical-align:middle; margin:0px; border:1px solid #bbbbbb; }
.weForm select, x:-moz-any-link { height:17px; padding:0px; }
.weForm select, x:-moz-any-link, x:default { height:19px; padding-top:2px; }
* html .weForm select { height:19px; font-size:13px; }
*+html .weForm select { height:19px; font-size:13px; }

.weForm textarea { width:420px; font-weight:normal; font-family:細明體; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; padding:3px; margin:0px; }
.ViewTextArea    { width:428px; color:#222222; background-color:white; border:1px solid #a0a0a0; padding:3px; }
.weForm textarea,      x:-moz-any-link { width:420px; } /* firefox 2 */
.weForm .ViewTextArea, x:-moz-any-link { width:428px; } /* firefox 2 */
.weForm textarea,      x:-moz-any-link, x:default { width:420px; } /* firefox 3 */
.weForm .ViewTextArea, x:-moz-any-link, x:default { width:428px; } /* firefox 3 */
* html .weForm textarea      { width:420px; } /* ie 6 */
* html .weForm .ViewTextArea { width:428px; } /* ie 6 */
*+html .weForm textarea      { width:418px; } /* ie 7 */
*+html .weForm .ViewTextArea { width:426px; } /* ie 7 */

/* 管理後台內容區背景色 */
.PanelBgColor { }
