html, body {height:100%; padding:0; font-family: "Microsoft JhengHei", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size:16pt; color:#000000; background-color:#FFFFFF}
a {font-family: "Microsoft JhengHei", "Verdana", "Arial", "Helvetica", "sans-serif"; color:#256B9F; text-decoration: none; display:block; width:100%; height:100%}
label, input, button {font-family: "Microsoft JhengHei", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size:16pt; padding: 0px; margin: 0.1px 1px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box }
.frm_l {width:50px; height:42px; font-size:12pt; line-height:14pt; white-space:nowrap; color:#FFFFFF; background-color:#3399CC}
.frm_ls {width:50px; height:42px; font-size:12pt; line-height:14pt; white-space:nowrap; color:#FF0000; background-color:#3399CC}
.frm_lw, .pfrm_lw {width:50px; height:42px; font-size:12pt; line-height:14pt; white-space:nowrap; color:#000000; background-color:#B5B5B5; box-shadow: inset #434343 -1px -1px 1px 0, inset #FFFFFF 1px 1px 1px 0; -webkit-box-shadow: inset #434343 -1px -1px 1px 0, inset #FFFFFF 1px 1px 1px 0; -moz-box-shadow: inset #434343 -1px -1px 1px 0, inset #FFFFFF 1px 1px 1px 0; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px}
.frm_lws, .pfrm_lws {width:50px; height:42px; ont-size:12pt; line-height:14pt; white-space:nowrap; color:#FF0000; background-color:#B5B5B5; box-shadow: inset #434343 -1px -1px 1px 0, inset #FFFFFF 1px 1px 1px 0; -webkit-box-shadow: inset #434343 -1px -1px 1px 0, inset #FFFFFF 1px 1px 1px 0; -moz-box-shadow: inset #434343 -1px -1px 1px 0, inset #FFFFFF 1px 1px 1px 0; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px}
.frm_t {width:auto; height:42px; background-color:#ECF7FF}
.frm_x {height:23px; line-height:23px; font-size:14pt; background-color:#ECF7FF}
.frm_xl {height:23px; line-height:23px; font-size:14pt}
.frm_xs {height:18px; line-height:18px; font-size:12pt}

.pfrm_l {width:50px; height:42px; font-size:12pt; line-height:14pt; white-space:nowrap; color:#FFFFFF; background-color:#32B179}
.pfrm_ls {width:50px; height:42px; font-size:12pt; line-height:14pt; white-space:nowrap; color:#FF0000; background-color:#32B179}
.pfrm_t {width:auto; height:42px; background-color:#EBFEF6}
.pfrm_x {height:23px; line-height:23px; font-size:14pt; background-color:#EBFEF6}

.dfrm_l {width:50px; height:42px; font-size:12pt; line-height:14pt; white-space:nowrap; color:#FFFFFF; background-color:#B7732F}
.dfrm_ls {width:50px; height:42px; font-size:12pt; line-height:14pt; white-space:nowrap; color:#FF0000; background-color:#B7732F}
.dfrm_t {width:auto; height:42px; background-color:#FBEFE3}
.dfrm_x {height:23px; line-height:23px; font-size:14pt; background-color:#FBEFE3}

.td_btn {height:50px; font-size:16pt}
.td_trm {height:23px; line-height:23px; font-size:14pt; white-space:nowrap; text-overflow:ellipsis; text-overflow-mode:ellipsis; overflow:hidden; max-width:1px}
.td_pic {height:112px; text-align:center; background-color:#737373}
.td_nam {height:13pt; line-height:13pt; font-size:12pt; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; text-overflow-mode:ellipsis; overflow:hidden; max-width:1px}
.td_msg {white-space:nowrap; vertical-align:middle; text-align:center}
.td_spe {height:12pt; line-height:12pt; font-size:11pt; color:#535353; white-space:nowrap; text-overflow:ellipsis; text-overflow-mode:ellipsis; overflow:hidden; max-width:1px}
.td_prc {height:12pt; line-height:12pt; font-size:11pt; color:#E45411; font-weight:bold; text-align:right; white-space:nowrap; white-space:nowrap}
.td_des {height:12pt; line-height:12pt; font-size:11pt; color:#959595; white-space:nowrap; text-overflow:ellipsis; text-overflow-mode:ellipsis; overflow:hidden; max-width:1px}
.td_stt {height:12pt; line-height:12pt; font-size:11pt; white-space:nowrap; text-align:right}
.td_big_pic {height:20pt; line-height:20pt; font-size:14pt; color:#FFFFFF; white-space:nowrap; text-overflow:ellipsis; text-overflow-mode:ellipsis; overflow:hidden; max-width:1px}
.td_big_spe {height:14pt; line-height:14pt; font-size:13pt; color:#003567; white-space:nowrap; text-overflow:ellipsis; text-overflow-mode:ellipsis; overflow:hidden; max-width:1px}
.td_big_des {height:13pt; line-height:13pt; font-size:12pt; text-overflow:ellipsis; text-overflow-mode:ellipsis; overflow:hidden; max-width:1px}
.td_big_two {overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; text-overflow: ellipsis}
.td_big_prc {height:16pt; line-height:16pt; font-size:16pt; color:#E45411; font-weight:bold; text-overflow:ellipsis; text-overflow-mode:ellipsis; overflow:hidden; max-width:1px}
.div_nam {height:13pt; line-height:13pt; font-size:12pt; font-weight:bold; text-overflow: ellipsis; overflow:hidden}
.div_spe {height:12pt; line-height:12pt; font-size:11pt; color:#535353; overflow:hidden}
.div_prc {height:12pt; line-height:12pt; font-size:11pt; color:#E45411; overflow:hidden}
.wrp {display:table; width:100%; height:100%; cursor: pointer}
.cel {display:table-cell; vertical-align:middle}
.inp_txt {width:150px; height:38px; font-size:14pt}
.inp_txt2 {width:250px; height:38px; font-size:14pt}
.inp_btn, .inp_btn2, .inp_btn3 {height:48px; font-size:14pt; background-color:#CBCBCB; border:2px solid #333333; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background-image: linear-gradient(90deg, rgba(153,153,153,0.1) 40%, rgba(255,255,255,0.5) 60%); background-image: -o-linear-gradient(90deg, rgba(153,153,153,0.1) 40%, rgba(255,255,255,0.5) 60%); background-image: -moz-linear-gradient(90deg, rgba(153,153,153,0.1) 40%, rgba(255,255,255,0.5) 60%); background-image: -webkit-linear-gradient(90deg, rgba(153,153,153,0.1) 40%, rgba(255,255,255,0.5) 60%); background-image: -ms-linear-gradient(90deg, rgba(153,153,153,0.1) 40%, rgba(255,255,255,0.5) 60%)}
.inp_btn:active, .inp_btn2:active, .inp_btn3:active {-webkit-box-shadow: inset 0px 0px 5px #333333; -moz-box-shadow: inset 0px 0px 5px #333333; box-shadow: inset 0px 0px 5px #333333}
.inp_btn {width:200px}
.inp_btn2 {width:128px}
.inp_btn3 {width:80px}
.inp_rdo {width:28px; height:28px; font-size:14pt; vertical-align: middle}
.inp_chk {width:28px; height:28px; font-size:14pt; vertical-align: middle}
.inp_slt {width:97%; height:38px; font-size:14pt; border:1px solid #ccc; vertical-align:top}
.inp_slt_c {width:97%; height:38px; font-size:14pt; border:1px solid #BCBC54; vertical-align:top; background-color: #BCBC54}
.inp_fil {width:98%; height:38px; font-size:10pt; border:1px solid #ccc; vertical-align:top; color:#FFFFFF}
.inp_tar {width:97%; height:80px; font-size:14pt}
.col_go {color:#FFFFFF; background-color:#01B969; font-weight: bold}
.col_cls {color:#FFFFFF; background-color:#E45411; font-weight: bold}
.ctt {width:100%; min-width:320px; max-width:640px}
.srh {font-size:14pt;}
.itm {background-color: #FFFFFF}
.itm_c {background-color: #BCBC54}
.itm_d {background-color: #C0C0C0; color: #707070 }
.dot {color:#FFFFFF; font-size:12pt; font-weight: bold; text-align: center; text-shadow:2px 2px 2px #000000; height:16px; filter:progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=2)}
.dot_c {color:#FFFFFF; font-size:20pt; font-weight: bold; text-align: center; text-shadow:2px 2px 2px #000000; height:20px; filter:progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=2)}
.tol {color:#FFFFFF; font-size:16pt; font-weight: bold; text-align: center; text-shadow:2px 2px 2px #000000; height:16px; filter:progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=2)}
.tol_c {color:#FF6900; font-size:16pt; font-weight: bold; text-align: center; text-shadow:2px 2px 2px #000000; height:16px; filter:progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=2)}
.ok_c {color:#068B47; font-size:14pt; font-weight: bold; font-style:italic; text-align: center; text-shadow:2px 2px 2px #EB6100; height:20px; filter:progid:DXImageTransform.Microsoft.Glow(Color=#EB6100,Strength=2)}
.prc {color:#E45411; font-size:9pt}
.prc_b {font-size:16pt; font-weight:bold}
.prc_c {font-size:12pt; color:#FFF100; text-shadow:1px 1px 1px #959595; filter:progid:DXImageTransform.Microsoft.Glow(Color=#959595,Strength=1);}
.prc_d {color:#EE2A32; text-shadow:1px 1px 1px #959595; filter:progid:DXImageTransform.Microsoft.Glow(Color=#959595,Strength=1);}
.prc_o {font-size:10pt; color:#000000; text-decoration:line-through}
.pic {background-repeat:no-repeat; background-position: center center; filter:alpha(opacity=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=0) progid:DXImageTransform.Microsoft.Fade(duration=0.4,overlap=0.9); zoom: 1;}
.pic_l {background-color:#004477}
.pic_ls {background-color:#FFFF00}
.pic_d {background-color:#E45411}
.msg_ico {background:url("../image/m_dlg.gif") no-repeat center; width:38px; height:20px; line-height:24px; font-size:10pt; font-weight:bold; color:#FFFFFF}
.msg {-ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }
.sha {border-bottom:1px solid #888888; border-right:1px solid #888888; box-shadow: 2px 2px 2px #888888; -webkit-box-shadow: 2px 2px 2px #888888; -moz-box-shadow: 2px 2px 2px #888888; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#c0c0c0')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#c0c0c0'); }
.msg_box {background-color:#1575A5 }
.msg_boxs {background-color:#FF0000 }
.tos {padding:10px 16px; border:5px solid #FFFFFF; text-align:center; background-color:#313131; color:#FFFFFF; font-size:16pt}
.lod {background:url("../image/loading.gif") no-repeat center}
.btn {background-color:#0D618C; color:#FFFFFF}
.btnp {background-color:#3B956E; color:#FFFFFF}
.btnd {background-color:#945A21; color:#FFFFFF}
.pag {font-size:12pt; background-color:02461F; color:#FFFFFF}
.pagp {font-size:12pt; background-color:023673; color:#FFFFFF}
.nvg {width:50%; height:42px; text-align: center; background-color:#F1F1F1}
.nvg_f {font-size:18pt; color:#959595}
.box {background-repeat :no-repeat; background-position : center center}
.mrq {font-size:12pt; color:#E5E5E5; display:inline}
.mrqn {font-size:12pt; color:#FFFFFF; display:inline}
.srh_tip {font-size:14pt}
.date {text-align:center; vertical-align:middle; height:9pt; line-height:9pt; font-size:9pt; color:#959595}
.hdr_top {background:linear-gradient(180deg, #FFFFFF 0%, #B7DBEC 100%); background:-webkit-linear-gradient(180deg, #FFFFFF 0%, #B7DBEC 100%); background:-o-linear-gradient(180deg, #FFFFFF 0%, #B7DBEC 100%); background:-moz-linear-gradient(180deg, #FFFFFF 0%, #B7DBEC 100%); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFB7DBEC', EndColorStr='#FFFFFFFF'); padding-right:6px}
.hdr_btm {background:linear-gradient(180deg, #B7DBEC 0%, #D7EBF5 100%); background:-webkit-linear-gradient(180deg, #B7DBEC 0%, #D7EBF5 100%); background:-o-linear-gradient(180deg, #B7DBEC 0%, #D7EBF5 100%); background:-moz-linear-gradient(180deg, #B7DBEC 0%, #D7EBF5 100%); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFB7DBEC', EndColorStr='#FFFFFFFF')}
.hdr_txt {text-shadow:1px 1px 2px #4CC268; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#FF4CC268', Positive='true'); color:#004477}
.hdp_top {background:linear-gradient(180deg, #FFFFFF 0%, #B7ECC3 100%); background:-webkit-linear-gradient(180deg, #FFFFFF 0%, #B7ECC3 100%); background:-o-linear-gradient(180deg, #FFFFFF 0%, #B7ECC3 100%); background:-moz-linear-gradient(180deg, #FFFFFF 0%, #B7ECC3 100%); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFB7ECC3', EndColorStr='#FFFFFFFF'); padding-right:6px}
.hdp_btm {background:linear-gradient(180deg, #B7ECC3 0%, #D5F4E7 100%); background:-webkit-linear-gradient(180deg, #B7ECC3 0%, #D5F4E7 100%); background:-o-linear-gradient(180deg, #B7ECC3 0%, #D5F4E7 100%); background:-moz-linear-gradient(180deg, #B7ECC3 0%, #D5F4E7 100%); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFB7ECC3', EndColorStr='#FFFFFFFF')}
.hdp_txt {text-shadow:1px 1px 2px #4CC268; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#FF4CC268', Positive='true'); color:#007727}
