/* Created on 2013/3/25 */
html,body	{ font:12px/150% 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; background: #F9F9F9; color:#393939; margin:0; }
a	{ color:#393939; }
a:hover	{ color:#d80001; }
:link, :visited , ins { text-decoration: none; }
.bLink { color: #1C67A4; }
.bLink:hover	{ color:#d80001; }
.bLink:link, :visited , ins { text-decoration: underline; }
.blLink { color: #1C67A4; text-decoration: underline; }
.blLink:hover	{ color:#d80001; }
.blLink:link, :visited , ins { text-decoration: underline; }
.bbLink { color: #0000FF }
.bbLink:hover	{ color:#d80001; }
.bbLink:link, :visited , ins { text-decoration: underline; }
.labelLink { color: #393939; cursor: pointer; }
.labelLink:hover	{ color:#d80001; text-decoration: underline; }
.itemLink { color: #1C67A4; cursor: pointer; }
.itemLink:hover	{ color:#d80001; }
.attLink { color: #1C67A4; text-decoration: underline; cursor: pointer; }
.attLink:hover	{ color:#d80001; }
.suLink { color: #0074D9; cursor: pointer; }
.suLink:hover	{ color:#FF1000; text-decoration: underline; }
.mailLink { font-size: 14px; font-weight: bold;color: #1C67A4; cursor: pointer; }
.mailLink:hover	{ color:#d80001; text-decoration: underline; }
.pages	{ float: left; margin: auto; width: 100%; }
.pageBody	{ margin: 10px auto; width: 1100px; }
.pageBody1200	{ margin: 10px auto; width: 1200px; }
.pageBodyNP	{ margin: 0px auto; width: 1200px; }
.curHand { cursor: pointer; }
.br	{ clear: both; }
.br2	{ clear: both; height: 2px; }
.br5	{ clear: both; height: 5px; }
.br7	{ clear: both; height: 7px; }
.br10	{ clear: both; height: 10px; }
.br15	{ clear: both; height: 15px; }
.br20	{ clear: both; height: 20px; }
.br30	{ clear: both; height: 30px; }
.br50	{ clear: both; height: 50px; }
.noneDis	{ display:none; }
.colW100P	{ width: 100%; }
.colH100P	{ height: 100%; }
.colW10	{ width: 10px; }
.colW40	{ width: 40px; }
.colW50	{ width: 50px; }
.colW55	{ width: 55px; }
.colW60	{ width: 60px; }
.colW70	{ width: 70px; }
.colW80	{ width: 80px; }
.colW90	{ width: 90px; }
.colW100	{ width: 100px; }
.colW110	{ width: 110px; }
.colW120	{ width: 120px; }
.colW130	{ width: 130px; }
.colW140	{ width: 140px; }
.colW150	{ width: 150px; }
.colW160	{ width: 160px; }
.colW170	{ width: 170px; }
.colW180	{ width: 180px; }
.colW190	{ width: 190px; }
.colW200	{ width: 200px; }
.colW210	{ width: 210px; }
.colW220	{ width: 220px; }
.colW230	{ width: 230px; }
.colW250	{ width: 250px; }
.colW270	{ width: 270px; }
.colW280	{ width: 280px; }
.colW283	{ width: 283px; }
.colW290	{ width: 290px; }
.colW300	{ width: 300px; }
.colW350	{ width: 350px; }
.colW360	{ width: 360px; }
.colW651	{ width: 651px; }
.colW725	{ width: 725px; }
.colW775	{ width: 775px; border: 1px dashed #FF0000; }
.colW875	{ width: 875px; }
.paraHr	{ width: 98%; height: 1px; border:none; border-top: 1px dashed #C7C8C9; }
.paraHr95p	{ width: 95%; height: 1px; border:none; border-top: 1px dashed #C7C8C9; }
.paraHr850	{ width: 850px; height: 1px; border:none; border-top: 1px dashed #C7C8C9; }
.hr97P	{ width: 97%; height: 1px; margin: auto; border:none; border-top: 1px dotted #C7C8C9; }
.iudIcon	{ cursor: pointer; vertical-align:middle; padding: 0px 2px 0px 0px; }
.disIcon	{ vertical-align:middle; }
.searchIcon	{ width: 25px; cursor: pointer; vertical-align:middle; padding: 10px 0px 0px 0px; border: 1px dashed #FF0000; }
.iudFrmTable	{ width: 100%; height: 100%; background: #F9F9F9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.iudFrmTabTit	{
					border: #F29536 1px solid;
					height: 30px;
					letter-spacing: 10px;
					font-size: 14px;
					font-weight: bold;
					text-align:center;
					background: #F1C15F; /* Old browsers */
					/* IE9 SVG, needs conditional override of 'filter' to 'none' */
					background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmYWFlM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MSUiIHN0b3AtY29sb3I9IiNmYWFlM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiNmNjkzMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					background: -moz-linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#faae3f), color-stop(61%,#faae3f), color-stop(95%,#f6931f)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* IE10+ */
					background: linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9D99F', endColorstr='#F1C15F',GradientType=0 ); /* IE6-8 */
					-webkit-border-top-left-radius: 5px;
					-webkit-border-top-right-radius: 5px;
					-moz-border-radius-topleft: 5px;
					-moz-border-radius-topright: 5px;
					border-top-left-radius: 5px;
					border-top-right-radius: 5px;
				}
.iudFrmTabCon	{
					vertical-align: top;
					font-size: 12px;
					border-right: #F29536 1px solid;
					border-bottom: #F29536 1px solid;
					border-left: #F29536 1px solid;
					-webkit-border-bottom-right-radius: 5px;
					-webkit-border-bottom-left-radius: 5px;
					-moz-border-radius-bottomright: 5px;
					-moz-border-radius-bottomleft: 5px;
					border-bottom-right-radius: 5px;
					border-bottom-left-radius: 5px;
				}
.iudTabCol	{ width: 150px; height: 35px; text-align: right; }
.iudTabCol100	{ width: 100px; height: 35px; text-align: right; }
div.frmBtnDiv	{ margin: auto; text-align: center; }
div.frmBtnLDiv	{ float: left; width: 100%;}
div.frmBtnRDiv	{ float: right; margin: 0px 10px 0px 0px; text-align: center; }
div.paraFrm	{ float: left; border: #FF0000 0px solid; }
div.paraFrm100P	{ width: 100%; float: left; border: #FF0000 0px solid; }
div.paraFrm100	{ width: 100px; float: left; border: #FF0000 0px solid; }
div.paraFrm180	{ width: 180px; float: left; border: #FF0000 0px solid; }
div.paraFrm220	{ width: 220px; float: left; border: #FF0000 0px solid; }
div.paraFrm222	{ width: 222px; float: left; border: #FF0000 0px solid; }
div.paraFrm230	{ width: 230px; float: left; border: #FF0000 0px solid; }
div.paraFrm250	{ width: 250px; float: left; border: #FF0000 0px solid; }
div.paraFrm280	{ width: 280px; float: left; border: #FF0000 0px solid; }
div.paraFrm296	{ width: 296px; float: left; border: #FF0000 0px solid; }
div.paraFrm350	{ width: 350px; float: left; border: #FF0000 0px solid; }
div.paraFrm380	{ width: 380px; float: left; border: #FF0000 0px solid; }
div.paraFrm420	{ width: 420px; float: left; border: #FF0000 0px solid; }
div.paraFrm445	{ width: 445px; float: left; border: #FF0000 0px solid; }
div.paraFrm450	{ width: 450px; float: left; border: #FF0000 0px solid; }
div.paraFrm500	{ width: 500px; float: left; border: #FF0000 0px solid; }
div.paraFrm580	{ width: 580px; float: left; border: #FF0000 0px solid; }
div.paraFrm592	{ width: 592px; float: left; border: #FF0000 0px solid; }
div.paraFrm800	{ width: 800px; float: left; border: #FF0000 0px solid; }
div.paraFrm890	{ width: 890px; float: left; border: #FF0000 0px solid; }
div.checkFrm	{ margin: 0px 0px 0px 0px; float: left; border: #FF0000 0px solid; }
div.checkFrm280	{ width: 280px; margin: 0px 0px 0px 35px; float: left; border: #FF0000 0px solid; }
div.checkFrm250	{ width: 250px; margin: 3px 0px 0px 0px; float: left; border: #FF0000 0px solid; }
div.checkFrm260	{ width: 260px; margin: 3px 0px 0px 0px; float: left; border: #FF0000 0px solid; }
div.itemFrmR20	{ float: left; margin: 0px 20px 0px 0px; border: #FF0000 0px solid; }
div.itemFrm50	{ width: 50px; float: left; border: #FF0000 0px solid; }
div.itemFrm60	{ width: 60px; float: left; border: #FF0000 0px solid; }
div.itemFrm70	{ width: 70px; float: left; border: #FF0000 0px solid; }
div.itemFrm80	{ width: 80px; float: left; border: #FF0000 0px solid; }
div.itemFrm100	{ width: 100px; float: left; border: #FF0000 0px solid; }
div.itemFrm120	{ width: 120px; float: left; border: #FF0000 0px solid; }
div.itemFrm150	{ width: 150px; float: left; border: #FF0000 0px solid; }
div.itemFrm200	{ width: 200px; float: left; border: #FF0000 0px solid; }
div.noteFrm	{ float: right; margin: 0px 10px 0px 0px; border: #FF0000 0px solid; }
div.noteFrmL	{ float: left; margin: 0px 10px 0px 0px; border: #FF0000 0px solid; }
div.noteFrmTL	{ float: left; margin: 3px 0px 0px 10px; border: #FF0000 0px solid; }
div.noteFrmT15L	{ float: left; margin: 15px 0px 0px 10px; border: #FF0000 0px solid; }
div.imgFrm	{ float: left; margin: 0px 0px 0px 3px; border: #FF0000 0px solid; }
div.subImgFrm	{ float: left; margin: 12px 0px 0px 3px; border: #FF0000 0px solid; }
div.subFrm	{ width: 800px; float: left; border: #FF0000 0px solid; }
div.subProd	{ width: 700px; float: left; margin: 0px 0px 0px 5px; padding: 6px 0px 6px 4px; border: #9EB6CE 1px solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
div.tItemFrm80	{ width: 80px; margin: 3px 0px 0px 0px; float: left; border: #FF0000 0px solid; }
div.fusFrm800	{ width: 800px; margin: auto; border: #FF0000 0px solid; }
div.fusFrm900	{ width: 900px; margin: auto; border: #FF0000 0px solid; }
.disTxt	{ color: #ADADAD; }
.suTxt	{ color: #0074D9; }
label.paraSpace	{ float:left; width: 9px; }
label.paraRedTxt	{ line-height:23px; font-weight: bold; float:left; color: #A31515; text-align:right; margin: 0px 8px 0px 0px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.paraTxt	{ line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.sdParaTxt	{ line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 20px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.paraTxt80	{ width: 80px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; }
label.paraTxt90	{ width: 90px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; }
label.paraTxt100	{ width: 100px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; }
label.paraTxt110	{ width: 110px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.paraTxt120	{ width: 120px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.paraTxt125	{ width: 125px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.paraTxt140	{ width: 140px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.paraTxt150	{ width: 150px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 8px 0px 0px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.dutParaTxt70	{ width: 70px; line-height:23px; font-weight: bold; float:left; text-align:right; margin: 0px 2px 0px 0px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
label.valTxt	{ line-height:23px; float:left; color: #1C94C4; }
label.noteTxt	{ line-height:23px; color: #FF1000; font-weight: bold; margin: 0px 0px 0px 15px; }
label.more	{ color: #FF1000; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
label.more:hover	{ text-decoration: underline; }
input.txt30	{ width: 30px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt35	{ width: 35px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt50	{ width: 50px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt80	{ width: 80px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt90	{ width: 90px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt100	{ width: 100px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt120	{ width: 120px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt135	{ width: 135px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt150	{ width: 150px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt200	{ width: 200px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt250	{ width: 250px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt300	{ width: 300px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt500	{ width: 500px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt578	{ width: 578px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt600	{ width: 600px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txt700	{ width: 700px; height: 20px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.txtSt	{ color: #BFBFBF; }
input.ntxt50	{ width: 50px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.ntxt90	{ width: 90px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.ntxt172	{ width: 172px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.ntxt220	{ width: 220px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.ntxt272	{ width: 272px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.ntxt273	{ width: 273px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.ntxt290	{ width: 290px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.ntxt350	{ width: 350px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.ntxt840	{ width: 843px; height: 20px; margin: 0px 0px 0px 3px;  border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.nltxt200	{ float:left; width: 200px; height: 20px; margin: 0px 0px 0px 3px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.nltxt350	{ float:left; width: 350px; height: 20px; margin: 0px 0px 0px 3px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 1px; }
input.checkBox	{ float:left; border: #CCCCCC 1px solid; vertical-align:middle; margin:5px 5px 0px 10px; }
input.ckBox	{ border: #CCCCCC 1px solid; vertical-align:middle; margin:-3px 2px 0px 0px; }
input.nckBox	{ border: #CCCCCC 1px solid; vertical-align:middle; margin:-3px 2px 0px 5px; }
input.ntckBox	{  float:left; border: #CCCCCC 1px solid; vertical-align:middle; margin:6px 2px 0px 5px; }
input.ckBox	{ border: #CCCCCC 1px solid; vertical-align:middle; margin:3px 0px 0px 0px; }
input.srCkBox	{  float:left; border: #CCCCCC 1px solid; vertical-align:middle; margin:5px 5px 0px 15px; }
.ckBoxDiv	{ vertical-align:middle; margin:3px 2px 0px 5px; float:left; }
.ckBoxDivL15	{ vertical-align:middle; margin:3px 2px 0px 15px; float:left; }
.ckBoxLab	{ margin:3px 0px 0px 0px; float:left; }
.ckBoxInput	{ margin:0px 0px 0px 0px; float:left; }
.txtLab	{ margin:6px 0px 0px 0px; float:left; }
select.sel	{ border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.sel120	{ width: 120px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.sel150	{ width: 150px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.sel200	{ width: 200px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.sel240	{ width: 240px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.sel250	{ width: 250px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.sel350	{ width: 350px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.nsel200	{ width: 200px; margin: 0px 0px 0px 3px; border: #CCCCCC 1px solid; letter-spacing: 1px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.nsel220	{ width: 220px; margin: 0px 0px 0px 3px; border: #CCCCCC 1px solid; letter-spacing: 1px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.nsel250	{ width: 250px; margin: 0px 0px 0px 3px; border: #CCCCCC 1px solid; letter-spacing: 1px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.nsel400	{ width: 400px; margin: 0px 0px 0px 3px; border: #CCCCCC 1px solid; letter-spacing: 1px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.nsel420	{ width: 420px; margin: 0px 0px 0px 3px; border: #CCCCCC 1px solid; letter-spacing: 1px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 14px; color:#393939; }
select.selOpt	{ border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
select.selOpt70	{ width: 70px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
select.selOpt120	{ width: 120px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
select.selOpt135	{ width: 135px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
select.selOpt250	{ width: 250px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
select.selOpt320	{ width: 320px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
select.selOpt350	{ width: 350px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
select.selOpt420	{ width: 420px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
select.selOptL70	{ width: 70px; border: #CCCCCC 1px solid; font-family: 微軟正黑體,Arial,Tahoma,Georgia; font-size: 12px; color:#393939; }
textarea.nDesc838	{ width: 838px; height: 50px; margin: 3px 0px 3px 3px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.desc450	{ width: 450px; height: 100px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.desc480	{ width: 480px; height: 100px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.desc500	{ width: 500px; height: 100px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.desc520	{ width: 520px; height: 100px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.desc650	{ width: 650px; height: 100px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.desc750	{ width: 750px; height: 100px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.desc785	{ width: 785px; height: 100px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.desc100P	{ width: 100%; height: 100px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.edit500	{ width: 500px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.edit600	{ width: 600px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
textarea.edit700	{ width: 700px; border: #CCCCCC 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
#wClose	{ height: 18px; text-align:right; margin: auto; border: #FF0000 0px solid; }
.closeImg	{ cursor: pointer; margin: 3px 5px 0px 0px; border: #FF0000 0px solid; }
.centerTxt	{ text-align:center; }
.rightTxt	{ text-align:right; }
.errMsg	{ color: #FF1000; }
.noteMsg	{ color: #FF1000; }
.noteFbMsg	{ color: #FF1000; font-weight: bold; }
.frmHr	{ width: 98%; margin: auto; height: 1px; border-bottom:1px dashed #99D2FB; }
#accImgFrm	{ display:none; margin-top: 100px; text-align:center; }
.accImgDiv	{ display:none; margin-top: 90px; text-align:center; }
#reMsg	{ display:none; margin-top: 100px; text-align:center; }
#ckFpFrm	{ display:none; top:0; left:0; position:absolute; margin: 10px 0px 20px 0px; text-align:center; border:0px dashed #FF0000; z-index:95; }
.ckMsg	{ display: none; float: right; color: #FF1000; margin: 5px 30px 0px 0px; }
.cnreMsg	{ display: none; float: left; color: #FF1000; margin: 0px 0px 5px 62px; }
.doneFrm	{ width: 200px; font-size: 14px; font-weight: bold; letter-spacing: 2px; margin: auto; padding: 0px 0px; }
.doneFrmT100	{ width: 200px; text-align:center; font-size: 14px; font-weight: bold; letter-spacing: 2px; margin: auto; padding: 100px 0px 0px 0px; }
.doneFrmT300	{ width: 300px; text-align:center; font-size: 14px; font-weight: bold; letter-spacing: 2px; margin: auto; padding: 100px 0px 0px 0px; }
.shade	{ background:#000000; display:none; height:100%; width:100%; top:0; left:0; position:absolute; z-index:90; }
.subShade	{ background:#000000; display:none; top:0; left:0; position:absolute; z-index:99; }
.alphaShade	{ background:#000000; display:none; height:100%; width:100%; top:0; left:0; position:absolute; z-index:90; filter:alpha(opacity=30); -moz-opacity:0.3; opacity: 0.3; }
#msgFrm	{ display:none; background: #CCCCCC; position: absolute; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; z-index:97; margin: -4px; }
#iudFrm	{ position: absolute; display:none; border: #A5ACB5 1px solid; background: #F8F3E2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; z-index:95; padding: 2px 2px; }
#loginFrm	{  width: 300px; height: 300px; margin: auto; }
#loginFrm .title	{ width: 300px; height: 30px; float: left; margin: auto; line-height: 30px; letter-spacing: 3px; border: #7DA2CE 1px solid; background: url(../images/titbg301_2.jpg) repeat-x; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#loginFrm .title label	{ font-size: 16px; font-weight: bold; margin: 15px; line-height: 25px; }
#loginFrm .content	{ width: 300px; margin: auto; float: left; background: #F9F9F9; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.loginRow	{ width: 210px; margin: auto; padding: 0px 0px; }
.loginRow label	{ font-size: 14px; font-weight: bold; letter-spacing: 2px; }
#fpFrm	{  width: 320px; margin: auto; }
#fpFrm .title	{ width: 320px; height: 30px; margin: auto; float: left; line-height: 30px; letter-spacing: 3px; border: #7DA2CE 1px solid; background: url(../images/titbg301_2.jpg) repeat-x; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#fpFrm .title label	{ font-size: 16px; font-weight: bold; margin: 15px; line-height: 25px; }
#fpFrm .content	{ width: 320px; height: 290px; margin: auto; float: left; background: #F9F9F9; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.fpRow	{ width: 300px; margin: auto; padding: 0px 0px; }
.fpRow label	{ font-size: 14px; font-weight: bold; letter-spacing: 2px; }
.fpBtnRow	{ float: right; width: 250px; margin: 0px 30px 0px 0px; }
.fpBtn	{ float: right;cursor: pointer;width: 60px;height: 35px;font-size: 14px;font-weight: bold;color: #FFFFFF;letter-spacing: 3px;text-align:center;background: #4CA3EE; border: #347DEF 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.fpBtn:hover	{ background: #A8CDF1; border: #4CA3EE 1px solid; }
.btnItem	{ float: right; cursor: pointer;width: 60px;height: 35px;font-size: 14px;font-weight: bold;color: #FFFFFF;letter-spacing: 3px;text-align:center;background: #4CA3EE; border: #347DEF 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.btnItem:hover	{ background: #A8CDF1; border: #4CA3EE 1px solid; }
.loginMsg	{ display: none; float: right; color: #FF1000; margin: 5px 10px 0px 0px; }
.msgBox	{ display: none; float: right; color: #FF1000; margin: 5px 10px 0px 0px; }
.ftPwd	{ float: right; margin: 0px 25px 0px 0px; border:0px dashed #99D2FB; }
.ftPwd label	{ cursor: pointer; font-size: 11px; color: #676767; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
.ftPwd label:hover	{ color: #D80001; }
.ftPwdR60	{ float: right; margin: 0px 80px 0px 0px; border:0px dashed #99D2FB; }
.ftPwdR60 label	{ cursor: pointer; font-size: 11px; color: #676767; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
.ftPwdR60 label:hover	{ color: #D80001; text-decoration: underline; }
.ctaRow	{ width: 190px; margin: auto; padding: 0px 0px; }
.ctaImgDiv	{ float: left; }
.ctaImgDiv img	{ border: #4CA3EE 1px solid; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.ctaConDiv	{ height: 50px; float: right; }
#loginBt	{ float: left;cursor: pointer;width: 60px;height: 35px;font-size: 14px;font-weight: bold;color: #FFFFFF;letter-spacing: 3px;text-align:center;background: #4CA3EE; border: #347DEF 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
#loginBt:hover	{ background: #A8CDF1; border: #4CA3EE 1px solid; }
.txtCenter	{ text-align: center; }
.txtRight	{ text-align: right; }
.txtLeft	{ text-align: left; padding: 0px 0px; line-height: 20px; }
.txtWeigth	{ font-weight: bold; }
.dataTable	{ display:table; }
.dataRow	{ display: table-row; }
.dataCell	{ display: table-cell; }
.dataColspan	{ display:table-caption; }
.txtBold	{ font-weight: bold; line-height: 20px; }
.L1Box	{ margin: auto; float: left;width: 1100px; }
.L2LBox	{ float: left; width: 550px; height: 395px; }
.L2RBox	{ float: left; width: 550px; height: 395px; }
.L2RBox img	{ margin: 5px; }
.L3Box	{ float: left; width: 540px; height: 200px; margin: 5px 5px 0px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.L4Box	{ float: left; width: 265px; height: 180px; margin: 5px; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.L5Box	{ float: left; width: 265px; height: 85px; margin: 5px; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.L5Box540	{ float: left; width: 540px; height: 85px; margin: 5px; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.L6Box	{ float: left; width: 173px; height: 85px; margin: 5px; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.news	{ float: left; margin: 0px 0px 0px 30px; font-size: 14px; border:0px dashed #FF0000; }
.news ul	{ padding: 0px 0px 0px 10px; border:0px dashed #FF0000; }
.news ul li	{ width:100%; cursor: pointer; height:25px; line-height:25px; margin: 1px 0px 0px 0px; overflow:hidden; }
.boxTit	{ float: left; margin: 20px 0px 0px 20px; font-weight: bold; font-size: 24px; border:0px dashed #FF0000; }
.boxTit20	{ float: left; margin: 20px 0px 0px 20px; font-weight: bold; font-size: 20px; border:0px dashed #FF0000; }
.boxTit3T	{ float: left; margin: 12px 0px 0px 12px; font-weight: bold; font-size: 19px; }
.searchFrm	{ margin: auto; width: 1000px; }
.searchFrm img	{ vertical-align:-2px; }
.searchFrm label	{ font-size: 12px; margin: 0px 0px 0px 2px; }
.searchFrm span	{ color: #0074D9; cursor: pointer; font-size: 12px; vertical-align: bottom; margin: 0px 0px 0px 8px; }
.searchFrm span:hover	{ color:#FF1000; text-decoration: underline; }
.searchFrm1200	{ margin: auto; width: 1200px; }
.searchFrm1200 img	{ vertical-align:-2px; }
.searchFrm1200 label	{ font-size: 12px; margin: 0px 0px 0px 2px; }
.searchFrm1200 span	{ color: #0074D9; cursor: pointer; font-size: 12px; vertical-align: bottom; margin: 0px 0px 0px 8px; }
.searchFrm1200 span:hover	{ color:#FF1000; text-decoration: underline; }
.searchParam	{ float: left; width: 900px; margin: 0px 0px 5px 20px; border:0px dashed #FF0000; }
.searchParam span	{  margin: 0px 15px 0px 2px; }
.searchParamT	{ float: left; width: 1000px; margin: 0px 0px 5px 0px; border:0px dashed #FF0000; }
.searchParamT img	{ vertical-align:-2px; }
.searchParamT span	{  margin: 0px 15px 0px 2px; }
.advSearchFrm	{ margin: auto; width: 1000px; border:0px dashed #FF0000; }
.advSearchFrm img	{ vertical-align:-2px; }
.advSearchFrm label	{ font-size: 12px; margin: 0px 0px 0px 2px; }
.advShParam	{ float: left; width: 900px; margin: 15px 0px 5px 20px; }
.advShParam span	{  margin: 0px 15px 0px 2px; }
.noteLab	{ float: right; color: #FF1000; font-weight: bold; letter-spacing: 3px; margin: 0px 5px 0px 0px; }
.tabLink	{ margin: auto; padding: 0px 0px 3px 0px; width: 1000px; text-align:right; }
.tabLink label	{ cursor: pointer; margin: 0px 10px 0px 0px; color: #0A2F73; font-size: 12px; font-weight: bold; letter-spacing: 3px; }
.tabTit	{ margin: auto; width: 1000px; height: 30px; line-height: 30px; border: #7DA2CE 1px solid; background: url(../images/titbg301_2.jpg) repeat-x; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.tabTit label	{ margin: 0px 0px 0px 15px; color: #0A2F73; font-size: 14px; font-weight: bold; letter-spacing: 3px; }
.tabTit span	{ float: right; color: #A31515; margin: 0px 20px 0px 0px; letter-spacing: 1px; }
.tabTit span.snMu	{ cursor: pointer; float: right; color: #0A2F73; margin: 0px 15px 0px 0px; letter-spacing: 1px; }
.tabTit span.snMu:hover	{ text-decoration: underline; }
.tabTit span.tabBtn	{ cursor: pointer; float: right; font-size: 12px; color: #0A2F73; margin: 0px 15px 0px 0px; letter-spacing: 1px; }
.tabTit span.tabBtn:hover	{ text-decoration: underline; color: #d80001; }
.tabTit1100	{ margin: auto; width: 1100px; height: 30px; line-height: 30px; border: #7DA2CE 1px solid; background: url(../images/titbg301_2.jpg) repeat-x; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.tabTit1100 label	{ margin: 0px 0px 0px 15px; color: #0A2F73; font-size: 14px; font-weight: bold; letter-spacing: 3px; }
.tabTit500	{ margin: auto; width: 500px; height: 30px; line-height: 30px; border: #7DA2CE 1px solid; background: url(../images/titbg301_2.jpg) repeat-x; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.tabTit500 label	{ margin: 0px 0px 0px 15px; color: #0A2F73; font-size: 14px; font-weight: bold; letter-spacing: 3px; }
.tabMuDiv	{ cursor: pointer; float: right; color: #0A2F73; margin: 10px 0px 0px 0px; letter-spacing: 1px;border: #BFBFBF 0px solid;  }
.colMuDiv	{ cursor: pointer; float: right; color: #0A2F73; margin: 2px 0px 0px 0px; letter-spacing: 1px;border: #BFBFBF 0px solid;  }
.tabMu	{ cursor: pointer; float: right; color: #0A2F73; margin: 0px 5px 0px 0px; letter-spacing: 1px;border: #BFBFBF 0px solid;  }
.tabMu:hover	{ text-decoration: underline; }
.tabTit350	{ margin: auto; width: 350px; height: 30px; line-height: 30px; border: #7DA2CE 1px solid; background: url(../images/titbg301_2.jpg) repeat-x; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.tabTit350 label	{ margin: 0px 0px 0px 15px; color: #0A2F73; font-size: 14px; font-weight: bold; letter-spacing: 3px; }
.tabTit350 span	{ float: right; color: #A31515; margin: 0px 20px 0px 0px; letter-spacing: 1px; }
.tabTit750	{ margin: auto; width: 750px; height: 30px; line-height: 30px; border: #7DA2CE 1px solid; background: url(../images/titbg301_2.jpg) repeat-x; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.tabTit750 label	{ margin: 0px 0px 0px 15px; color: #0A2F73; font-size: 14px; font-weight: bold; letter-spacing: 3px; }
.tabTit750 span	{ float: right; color: #A31515; margin: 0px 20px 0px 0px; letter-spacing: 1px; }
.tabTit850	{ margin: auto; width: 850px; height: 30px; line-height: 30px; border: #7DA2CE 1px solid; background: url(../images/titbg301_2.jpg) repeat-x; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.tabTit850 label	{ margin: 0px 0px 0px 15px; color: #0A2F73; font-size: 14px; font-weight: bold; letter-spacing: 3px; }
.tabTit850 span	{ float: right; color: #A31515; margin: 0px 20px 0px 0px; letter-spacing: 1px; }
.tabSearchFrm	{ float: right; color: #A31515; margin: 0px 20px 0px 0px; letter-spacing: 1px; }
.tabSearchFrm img	{ vertical-align:-3px; }
.tabSearchFrm label	{ font-size: 12px; margin: 0px 2px 0px 2px; font-weight: 100; }
.tabSearchFrm input	{ font-size: 12px; }
.tabBd	{ margin: auto; width: 1000px; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.tabBd350	{ margin: auto; width: 350px; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.tabBd500	{ margin: auto; width: 500px; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.tabBd750	{ margin: auto; width: 750px; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.tabBd750	{ margin: auto; width: 750px; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.tabBd850	{ margin: auto; width: 850px; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.tabBd1100	{ margin: auto; width: 1100px; border-right: #7DA2CE 1px solid; border-bottom: #7DA2CE 1px solid; border-left: #7DA2CE 1px solid; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.gridTop	{ margin: auto; width: 980px; padding: 10px 0px 0px 0px; }
.gridTable	{ margin: auto; width: 980px; padding: 10px 0px 5px 0px; display:table; }
.gridTable340	{ margin: auto; width: 340px; padding: 10px 0px 5px 0px; display:table; }
.gridTable500	{ margin: auto; width: 500px; padding: 10px 0px 5px 0px; display:table; }
.gridTable740	{ margin: auto; width: 740px; padding: 10px 0px 5px 0px; display:table; }
.gridTable840	{ margin: auto; width: 840px; padding: 10px 0px 5px 0px; display:table; }
.gridTable1050	{ margin: auto; width: 1050px; padding: 10px 0px 5px 0px; display:table; }
.gridTable1100	{ margin: auto; width: 1100px; padding: 10px 0px 5px 0px; display:table; }
.gridTable1180	{ margin: auto; width: 1180px; padding: 10px 0px 5px 0px; display:table; }
.gridTit	{ background: url(../images/titbg301.gif) repeat-x; font-size: 14px;  height: 30px; text-align: center; font-weight: bold; letter-spacing: 3px; }
.gridTitF12	{ background: url(../images/titbg301.gif) repeat-x; font-size: 12px;  height: 30px; text-align: center; font-weight: bold; letter-spacing: 3px; }
.gridTitL	{ background: #EBF2FB; font-size: 14px;  height: 30px; text-align: left; font-weight: bold; letter-spacing: 3px; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; border-left: #CECECE 1px solid; }
.gridRow	{ height: 30px; }
.gridRow:hover	{ background: #EBF3FD; }
.gridRowNon	{ height: 30px; }
.gridRowDis	{ height: 30px; background: #F7EDEE; }
.gridRowDis:hover	{ background: #EBF3FD; }
.gridHighlight	{ background: #fdf5ce; /* Old browsers */ }
.gridRowCenter	{ height: 30px; text-align:center; }
.gridLine	{ border: #CECECE 1px solid; }
.gridLine_TRB	{ border-top: #CECECE 1px solid; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; }
.gridLine_RBL	{ height: 25px; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; border-left: #CECECE 1px solid; }
.gridLine_RB	{ height: 25px; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; }
.gridLine_B	{ height: 25px; border-bottom: #CECECE 1px solid; }
.gridLine_R	{ height: 25px; border-right: #CECECE 1px solid; }
.gridLine_N	{ height: 25px; }
.tableTit	{ display: table-row; background: url(../images/titbg301.gif) repeat-x; font-size: 14px; height: 30px; line-height:30px; text-align: center; font-weight: bold; letter-spacing: 3px; }
.tableRow	{ height: 25px; line-height:25px; display: table-row; }
.tableRowCenter	{ height: 25px; line-height:25px; text-align:center; display: table-row; }
.tableTd	{ display: table-cell; border: #CECECE 1px solid; }
.tableTdTRB	{ display: table-cell; border-top: #CECECE 1px solid; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; }
.tableTdRBL	{ display: table-cell; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; border-left: #CECECE 1px solid; }
.tableTdRB	{ display: table-cell; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; }
.tableTdRB label	{ cursor: pointer; padding: 0px 3px; }
.tabMore	{ margin: auto; width: 980px; text-align: right; padding: 0px 0px 10px 0px; }
.tabMore label	{ margin: 0px 10px 0px 0px; color: #FF1000; font-weight: bold; cursor: pointer; }
.colTit	{ background: url(../images/titbg301.gif) repeat-x; font-size: 14px;  height: 30px; text-align: right; font-weight: bold; letter-spacing: 2px; }
.rowOver	{ background: #EBF3FD; }
.introdItem	{ float: left; margin: 0px 5px; width: 32%; _height:30px;; line-height: 30px; min-height:30px; text-align:center; cursor: pointer; background: url(../images/titbg301.gif) repeat-x; border: #CECECE 1px solid; }
.introdItem:hover	{ 
				background: #fdf9e1; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmZGY5ZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZGY1Y2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZWZhZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #fdf9e1 10%, #fdf5ce 50%, #fefae8 90%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#fdf9e1), color-stop(50%,#fdf5ce), color-stop(90%,#fefae8)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* IE10+ */
				background: linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdf9e1', endColorstr='#fefae8',GradientType=0 ); /* IE6-8 */
				border-style:solid; border-width:1px; border-color:#FBCB09; 
				border: black 1px solid #FBCB09; 
				color: #CF742E; 
			}
.introdEmy	{ float: left; margin: 0px 5px; height: 30px; border: #BFBFBF 1px solid; }
.itemOver	{ background: #EBF3FD;}
.introdRow	{ width: 975px; display: table-row; }
.introdTd	{ display: table-cell; background: #F2F2F2; border: #BFBFBF 1px solid; padding: 10px; }
.introdTdTRB	{ display: table-cell; overflow:auto; vertical-align:top; padding: 10px; border-top: #BFBFBF 1px solid; border-right: #BFBFBF 1px solid; border-bottom: #BFBFBF 1px solid; }
.introdTdRBL	{ display: table-cell; background: #F2F2F2; font-weight: bold; text-align: center; padding: 10px; border-right: #BFBFBF 1px solid; border-bottom: #BFBFBF 1px solid; border-left: #BFBFBF 1px solid; }
.introdTdRB	{ display: table-cell; padding: 10px; border-right: #BFBFBF 1px solid; border-bottom: #BFBFBF 1px solid; }
.introdPic	{ margin: auto; display:table-cell; text-align:center; vertical-align:middle; }
.introdCom	{ font-weight: bold; text-align: center; }
.comImg	{ cursor: pointer; }
.rowLabel	{ cursor: pointer; }
.rowCursor	{ cursor: pointer; }
.pnrCursor	{ cursor: pointer; }
.funBtn	{ 
			cursor: pointer; 
			background: #f9f9f9; /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  #f9f9f9 10%, #f6f6f6 50%, #fafafa 90%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#f9f9f9), color-stop(50%,#f6f6f6), color-stop(90%,#fafafa)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* IE10+ */
			background: linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#fafafa',GradientType=0 ); /* IE6-8 */
			border-style:solid; border-width:1px; border-color:#CCCCCC; 
			border: black 1px solid #CCCCCC; 
			color: #1C94C4; 
			letter-spacing: 3px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
			width: 60px;
			height:25px;
			text-align: center;
			line-height:22px;
		}
.funBtn:hover	{ 
				cursor: pointer; 
				background: #fdf9e1; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmZGY5ZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZGY1Y2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZWZhZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #fdf9e1 10%, #fdf5ce 50%, #fefae8 90%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#fdf9e1), color-stop(50%,#fdf5ce), color-stop(90%,#fefae8)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* IE10+ */
				background: linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdf9e1', endColorstr='#fefae8',GradientType=0 ); /* IE6-8 */
				border-style:solid; border-width:1px; border-color:#FBCB09; 
				border: black 1px solid #FBCB09; 
				color: #CF742E; 
				letter-spacing: 3px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				width: 60px;
				height:25px;
				text-align: center;
				line-height:22px;
			}
.funBtn_D	{ 
				background: #f9f9f9; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #f9f9f9 10%, #f6f6f6 50%, #fafafa 90%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#f9f9f9), color-stop(50%,#f6f6f6), color-stop(90%,#fafafa)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* IE10+ */
				background: linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#fafafa',GradientType=0 ); /* IE6-8 */
				border-style:solid; border-width:1px; border-color:#CCCCCC; 
				border: black 1px solid #CCCCCC; 
				color: #CCCCCC; 
				letter-spacing: 3px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				width: 60px;
				height:25px;
				text-align: center;
				line-height:22px;
			}
.msgTit	{ color: #0A2F73; font-weight: bold; padding: 10px; }
.msgTime	{ color: #0074D9; padding: 10px 10px 5px 10px; }
.msgTime span	{ padding: 0px 50px 0px 0px; }
.msgTxt	{ padding: 5px 10px 10px 10px; }
.msgAtt	{ padding: 10px 10px 5px 10px; }
.msgAtt label	{ color: #0074D9; }
.msgAtt ul	{ padding: 0px 0px 0px 15px; }
.msgAtt ul li	{ width:100%; height:25px; line-height:25px; padding-top:0px; overflow:hidden; }
.msgAtt ul li img	{ padding:0px 8px; }
.pagesAcc	{ height:30px; line-height:30px; text-align:center; color:#666666;}
.tabNote	{ color: #FF1000; letter-spacing: 1px; }
label.contItem	{ cursor: pointer; padding:0px 0px 0px 5px; }
.msgFrmTable	{ width: 100%; height: 100%; float: left; border: #828790 1px solid; background: #F0F0F0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin: -4px; }
.msgFrmTitle	{ font-family: Tahoma,Georgia; color: #393939; font-size: 14px; font-weight: bold; text-align: left; margin: 0px 0px 12px 15px; }
.msgFrmTitle span	{ margin: 0px 0px 0px 8px; vertical-align: top;}
.msgFrmFooter	{ padding: 10px 2px; }
.btnFrmAR	{ float: right; text-align: center; margin: 0px 30px 0px 0px; }
.altHr	{ width: 95%; height: 1px; border:none; border-top: 1px #E0E0E0 solid; }
.pwdCol	{ color: #393939; font-size: 14px; text-align: right; margin: 10px 30px 3px 30px; }
.noteCol	{ color: #D80001; font-size: 14px; line-height: 25px; text-align: left; margin: 6px 30px 3px 30px; }
.errMsgCol	{ text-align: right; margin: 0px 30px 0px 0px; }
.tabFrm	{ float: left; width: 1100px; border: 0px solid #CCCCCC; }
.tabFrmL	{ float: left; margin: 0px 0px 0px 180px; width: 350px; height: 320px; border: #7DA2CE 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.tabFrmR	{ float: right; margin: 0px 180px 0px 0px; width: 350px; height: 320px; border: #7DA2CE 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.tabFrmTit	{ float: left; width: 300px; height: 30px; line-height: 30px; padding: 5px 0px 0px 0px; border: #FF0000 0px solid; }
.tabFrmTit label	{ margin: 0px 0px 0px 15px; color: #0A2F73; font-size: 14px; font-weight: bold; letter-spacing: 3px; }
.frmGrid	{ float: left; width: 300px; height: 30px; line-height: 30px; padding: 5px 0px 0px 20px; display:table; }
.frmGrid img	{ float: left; padding: 6px 2px 0px 0px; display:table; }
.frmGrid450	{ float: left; width: 450px; height: 30px; line-height: 30px; padding: 5px 0px 0px 20px; display:table; }
.frmGrid450 img	{ float: left; padding: 6px 2px 0px 0px; display:table; }
.frmGrid700	{ float: left; width: 700px; height: 30px; line-height: 30px; padding: 5px 0px 0px 20px; display:table;}
.frmGrid700 img	{ float: left; padding: 6px 2px 0px 0px; display:table; }
.frmGrid750	{ float: left; width: 750px; height: 30px; line-height: 30px; display:table; }
.frmBtn	{ float: left; width: 290px; padding: 15px 0px 0px 20px; text-align: right; display:table; }
.frmBtnA	{ margin: auto; text-align: center; display:table; }
.web_bottom{ height:30px; line-height:30px; text-align:center; color:#666666;}
.pager { padding:3px; margin:3px; text-align:center; }
.pager  a { border:1px solid #CCDBE4; padding:2px 8px 2px 8px; margin:2px; color:#0061DE; text-decoration:none;}
.pager  a:hover { border:1px solid #2B55AF; color:#FFFFFF; background-color:#3666D4;}
.pager  a:active {border:1px solid #000099; color:#000000;}
.pager  span.current { padding:2px 8px 2px 8px; margin:2px; color:#000000; text-decoration:none;}
.pager  span.disabled { border:1px solid #CCDBE4; padding:2px 8px 2px 8px; margin:2px; color:#DDDDDD;}
.pager  span.arrow { font-family: Tahoma, Verdana; font-size: 14px; }
.itemMenuDiv	{ margin: auto; width: 1000px; height: 30px; padding: 2px 0px 0px 0px; }
.itemMenu	{ margin: auto; width: 1000px; }
.itemMenu ul	{ margin: 0px; padding: 2px 3px 0px 3px ; display: inline-block; list-style: none; }			
.itemMenu ul li	{ float: left; color: #393939; height: 23px; font-size: 14px; text-align:center; vertical-align: middle; margin: auto 2px; padding: 2px 2px; cursor: pointer; }
.searchBar	{ margin: auto; width: 1000px; height: 30px; line-height: 30px; padding: 0px 5px; }
.searchBar img	{ vertical-align:-3px; }
.searchBar label	{ font-size: 12px; margin: 0px 2px 0px 2px; font-weight: 100; }
.searchBar input	{ font-size: 12px; }
.tabsBar	{ margin: auto; width: 1000px; height: 30px; line-height: 30px; padding: 0px 5px; }
.tabsBar860	{ margin: auto; width: 860px; height: 30px; line-height: 30px; padding: 0px 5px; }
.tabsBar1200	{ margin: auto; width: 1200px; height: 30px; line-height: 30px; padding: 0px 5px; }
.tabsBar ul{ list-style:none; height:28px; padding:0px 5px; }
.tabsBar860 ul{ list-style:none; height:28px; padding:0px 5px; }
.tabsBar1200 ul{ list-style:none; height:28px; padding:0px 5px; }
.tabsSel { 
			height: 29px;
			line-height: 25px;
			list-style: none;
			color: #E6830E;
			font-weight: bold;
			background: #F9F9F9;
			float: left;
			font-size: 14px;
			position: relative;
			margin: 1px 0px 0px 2px;
			padding: 0px 10px;
			white-space: nowrap;
			border-top: #7DA2CE 1px solid;
			border-right: #7DA2CE 1px solid;
			border-left: #7DA2CE 1px solid;
			-webkit-border-top-left-radius: 3px;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-topright: 3px;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}
.tabsOut { 
			height: 25px;
			line-height: 25px;
			list-style: none;
			float: left;
			color: #0A2F73;
			font-size: 14px;
			position: relative;
			margin: 4px 0px 0px 2px;
			padding: 0px 10px;
			cursor: pointer;
			white-space: nowrap;
			border-top: #7DA2CE 1px solid;
			border-right: #7DA2CE 1px solid;
			border-left: #7DA2CE 1px solid;
			background: url(../images/titbg301_2.jpg) repeat-x;
			-webkit-border-top-left-radius: 3px;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-topright: 3px;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}
.tabsOut:hover { color: #E6830E; background: #FDF9E1; }
.tabsPage	{ margin: auto;width: 1000px; padding: 0px 5px; border: #7DA2CE 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.tabsPage860	{ margin: auto;width: 860px; padding: 0px 5px; border: #7DA2CE 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.tabsPage1200	{ margin: auto;width: 1200px; padding: 0px 5px; border: #7DA2CE 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.inSearchBar	{ margin: auto; width: 960px; padding: 10px 5px; }
.inTabsBar	{ margin: auto; width: 960px; height: 30px; line-height: 30px; padding: 0px 5px; }
.inTabsBar ul{ list-style:none; height:28px; padding:0px 5px; }
.inTabsBar1050	{ margin: auto; width: 1050px; height: 30px; line-height: 30px; padding: 0px 5px; }
.inTabsBar1050 ul{ list-style:none; height:28px; padding:0px 5px; }
.inTabsSel { 
			height: 29px;
			line-height: 25px;
			list-style: none;
			color: #E6830E;
			font-weight: bold;
			background: #F9F9F9;
			float: left;
			font-size: 14px;
			position: relative;
			margin: 1px 0px 0px 2px;
			padding: 0px 10px;
			cursor: pointer;
			white-space: nowrap;
			border-top: #CECECE 1px solid;
			border-right: #CECECE 1px solid;
			border-left: #CECECE 1px solid;
			-webkit-border-top-left-radius: 3px;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-topright: 3px;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}
.inTabsOut { 
			height: 25px;
			line-height: 25px;
			list-style: none;
			float: left;
			color: #999797;
			font-size: 14px;
			position: relative;
			margin: 4px 0px 0px 2px;
			padding: 0px 10px;
			cursor: pointer;
			white-space: nowrap;
			border-top: #CECECE 1px solid;
			border-right: #CECECE 1px solid;
			border-left: #CECECE 1px solid;
			background: #F0F0F0;
			-webkit-border-top-left-radius: 3px;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-topright: 3px;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}
.inTabsOut:hover { color: #E6830E; font-weight: bold; background: #FDF9E1; }
.inTabsPage	{ margin: auto; width: 960px; padding: 0px 5px; border: #CECECE 1px solid; }
.inTabsPage1050	{ margin: auto; width: 1050px; padding: 0px 5px; border: #CECECE 1px solid; }
.inDataPage	{ margin: auto; width: 960px; padding: 0px 5px; border: #7DA2CE 1px solid; }
.infoBox	{ margin: auto; width: 930px; padding: 0px; }
.infoTit	{ height: 20px; line-height: 20px; padding-left: 3px; }
.infoTit ul{ list-style:none; height:30px; padding:0px; }
.infoTit ul li { height: 30px; line-height: 25px; list-style: none; color: #0A2F73; font-weight: bold; background: #E0EDFE; border: #7DA2CE 1px solid; float: left; font-size: 14px; position: relative; top: 1px; margin: 4px 0px 0px 5px; padding: 0px 10px; white-space: nowrap; }
.infoSubTit	{ height: 25px; line-height: 20px; }
.infoSubTit img	{ vertical-align: -3px; }
.infoSubTit label	{ font-size: 14px; font-weight: bold; color: #1C94C4; }
.infoContent	{ padding: 30px 20px 5px 20px; border: #7DA2CE 1px solid; }
.infoCon	{ padding: 10px 10px 10px 10px; border: #7DA2CE 1px solid; }
.infoTit750	{ margin: auto; width: 750px; height: 20px; line-height: 20px; padding-left: 3px; }
.infoTit750 ul{ list-style:none; height:30px; padding:0px; }
.infoTit750 ul li { height: 30px; line-height: 25px; list-style: none; color: #0A2F73; font-weight: bold; background: #E0EDFE; border: #7DA2CE 1px solid; float: left; font-size: 14px; position: relative; top: 1px; margin: 4px 0px 0px 5px; padding: 0px 10px; white-space: nowrap; }
.infoContent750	{ margin: auto; width: 750px; padding: 30px 20px 5px 20px; border: #7DA2CE 1px solid; }
.infoEdit	{ float: right; padding: 10px 25px 0px 0px; }
.infoEdit img	{ cursor: pointer; }
.bkList	{ float: right; padding: 0px 5px 5px 0px; }
.dataFrm	{ width: 100%; margin: auto; }
.dataFrm img	{ vertical-align: -5px; }
.dataFed	{ background: url(../images/titbg301.gif) repeat-x; height: 30px; line-height: 23px; letter-spacing: 2px; font-weight: bold; }
.dataTit	{ background: url(../images/titbg301.gif) repeat-x; height: 30px; line-height: 23px; letter-spacing: 2px; font-weight: bold; text-align:center; }
.blueTxt { color:#0000FF; height: 30px; line-height: 23px; letter-spacing: 2px; }
.redTxt	{ color: #FF1000; height: 30px; line-height: 23px; letter-spacing: 2px; }
.dataNote	{ color: #FF1000; height: 25px; line-height: 23px; letter-spacing: 2px; }
.dataNote label	{ font-weight: bold; font-size: 14px; text-decoration: underline; }
.redRate	{ color: #FF1000; }
.iudDivLabel	{ line-height:23px; color: #0000FF; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
.iudDivLabel span	{ line-height:23px; font-weight: bold; color: #FF1000; font-family: 微軟正黑體,Arial,Tahoma,Georgia; letter-spacing: 2px; }
.rpyBtn	{ float: right; cursor: pointer; margin: 0px 5px 0px 0px; }
.rpyBtnLab	{ cursor: pointer; }
.rpyTr	{ display:none; }
.replyFrm	{ overflow:hidden; width: 100%; margin: auto; border: #AED0EA 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.replyFrmNb	{ overflow:hidden; width: 1050px; margin: auto; padding: 0px 0px 0px 150px; }
div.rpyFrm	{ float: left; padding: 0px 15px; border: #FF0000 0px solid; }
div.rpyFrm100P	{ width: 100%; float: left; padding: 0px 15px; }
.replyHr	{ width: 98%; height: 1px; border:none; border-top: 1px solid #AED0EA; }
.replyTxt	{ padding: 5px 20px; float: left; color: #0000FF; }
.flwFrm	{ overflow:hidden; width: 100%; margin: auto; border: #AED0EA 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
div.flwSubFrm	{ float: left; padding: 0px 15px; border: #FF0000 0px solid; }
div.flwSubFrm100P	{ width: 100%; float: left; padding: 0px 15px; }
.hrNb	{  width: 1050px; margin: auto; padding: 0px 0px 0px 150px;  border: #AED0EA 0px solid; }
.flwSubFrmNb	{ overflow:hidden; width: 1050px; margin: auto; padding: 0px 0px 0px 150px; border: #FF0000 0px solid; }
div.upFileDiv	{ float: left; }
div.upFileDiv500	{ width: 500px; float: left; }
div.upFileDiv785	{ width: 785px; float: left; }
div.upFileDiv700	{ width: 900px; float: left; }
div.upListFrm	{ width: 100%; display: none; float: left; }
div.fusUpListFrm750	{ width: 750px; display: none; margin: auto; }
div.fusUpListFrm900	{ width: 900px; display: none; margin: auto; }
#upFileList	{ float: left; }
#upBtn	{ float: left; margin: auto; padding: 0px 0px 0px 8px; }
#upFile	{ cursor: pointer; padding: 0px 0px 0px 0px; }
#upQueue	{ float: right; margin: auto; padding: 0px 0px 0px 8px; border: #FF0000 0px solid; }
#upQueueL	{ float: left; margin: auto; padding: 0px 0px 0px 8px; border: #FF0000 0px solid; }
div.attItem	{ background: #E7EFFA; margin: 0px 0px 5px 8px; padding: 0px 8px; font-size: 12px; font-family: 微軟正黑體,Tahoma,Georgia; color: #393939; float: left; border: #DDDDDD 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
div.itemFrm	{ float: left; }
.funIcon	{ float: left; cursor: pointer; vertical-align:middle; }
div.colseNote	{ margin: auto; text-align:center;}
.colseNote label	{ color: #FF1000; margin: auto; font-size: 14px; font-weight: bold; height: 25px; line-height: 23px; letter-spacing: 2px; }
#loadImgDiv	{ position: absolute; display:none; border: #A5ACB5 1px solid; background: #F9F9F9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; z-index:98; padding: 2px 2px; }
.vdoList	{ width: 940px; float: left; padding: 5px 20px 10px 20px; }
.vdoFrm	{ width: 100%; float: left;border: #FF0000 0px solid; }
.vdoLeft	{ width: 320px; height: 180px; float: left; text-align: center; vertical-align: middle; margin: auto; border: #393939 1px solid; cursor: pointer; }
.vdoCon	{ float: left; margin: 0px 5px 15px 15px;border: #FF0000 0px solid; }
.vdoTime	{ color: #0074D9; text-align: left; margin: 0px 10px 0px 5px; border: #FF0000 0px solid;}
.vdoTit	{ margin: 5px 10px 5px 5px;border: #FF0000 0px solid; }
.vdoTitTxt	{ color: #0A2F73; font-size: 16px; font-weight: bold; cursor: pointer; }
.vdoTitTxt:hover	{ color: #d80001; text-decoration: underline; }
.vdoDesc	{ margin: 5px 10px 5px 20px; }
.vdoRt	{ width: 960px; float: left; text-align: center; }
.vdoHr	{ width: 100%; height: 1px; border:none; border-top: 1px dotted #C7C8C9; }
.labR30	{ margin: 0px 30px 0px 0px; }
.fusFrm	{ width: 100%; float: left; }
.fusLeft	{ width: 80px; height: 80px; float: left; background: #E0EDFE; text-align: center; vertical-align: middle; margin: 10px 5px 20px 5px; border: #7DA2CE 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.fusReCount	{ color: #0A2F73; font-size: 22px; font-weight: bold; margin: 20px 0px 8px 0px; }
.fusReLink	{ color: #999999; cursor: pointer; }
.fusReLink:hover	{ color: #393939; text-decoration: underline; }
.fusCon	{ width: 640px; float: left; margin: 8px 5px 15px 5px; }		
.fusTime	{ color: #0074D9; text-align: left; margin: 0px 0px 0px 5px; }
.fusTit	{ margin: 5px 0px 5px 5px; }
.fusTitTxt	{ color: #0A2F73; font-size: 16px; font-weight: bold; cursor: pointer; }
.fusTitTxt:hover	{ text-decoration: underline; }
.fusHr	{ width: 100%; height: 1px; float: left; border:none; border-top: 1px dotted #C7C8C9; }
.fusHr97P	{ width: 97%; height: 1px; margin: auto; border:none; border-top: 1px dotted #C7C8C9; }
.fusTabBar	{ width: 900px; margin: auto; padding: 0px 20px 0px 0px; text-align: right; line-height: 25px; }
.fusMain	{ width: 900px; border: #7DA2CE 1px solid; margin: auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.fusMainTitle	{ margin: 10px 10px 0px 10px; color: #0A2F73; font-size: 18px; font-weight: bold; line-height: 25px; }
.fusMainCon	{ width: 95%; margin: 0px 10px 0px 15px; font-weight: bold; line-height: 25px; }
.fusMainCon img	{ margin: 2px 5px 0px 15px; }
.fusMainMan	{ width: 95%; margin: 0px 10px 10px 15px; color: #0074D9; font-weight: bold; line-height: 25px; }
.fusMainMan span	{ float: left; color: #0A2F73; margin: 0px 10px; font-weight: bold; line-height: 25px; }
.replyBar	{ margin: 0px 0px 0px 0px; width: 95px; float: right; text-align: right; }
.favBar	{ margin: 5px 10px 0px 0px; width: 30px; float: right; text-align: right; }
.favBar img	{ cursor: pointer; }
#replyDiv	{ display: none; }
.replyBox	{ width: 900px; border: #7DA2CE 1px solid; margin: auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.rpyAtt	{ width: 97%; float: left; margin: 0px 10px 10px 10px; line-height: 25px; }
.rpyAtt img	{ margin: 2px 5px 0px 15px; }
.fusReply	{ width: 900px; border: #CECECE 1px solid; margin: auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.fusReplyMan	{ margin: 15px 15px 0px 15px; float: left; color: #0074D9; font-weight: bold; line-height: 25px; }
.fusReplyMan span	{ color: #0A2F73; margin: 0px 10px 0px 0px; font-size: 14px; font-weight: bold; line-height: 25px; }
.fusReplyCon	{ margin: 0px 15px 10px 15px; float: left; color: #393939; font-weight: bold; line-height: 25px; }
.delRpyFrm	{ float: right; margin: 20px 20px 0px 0px; line-height: 25px; }
#delConfirm { display: none; }
#favDiv	{ display:none; background: #CCCCCC; position: absolute; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; z-index:96; margin: -4px; }
.frmTable	{ width: 100%; height: 100%; float: left; border: #828790 1px solid; background: #F0F0F0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin: -4px; }
.frmTitle	{  font-size: 14px; font-weight: bold; text-align: left; margin: 15px 0px 15px 15px; }
.frmTitle span	{ margin: 0px 0px 0px 8px; vertical-align: top;}
.frmContent	{ height: 290px; text-align:center; }
.folderBr	{ width: 270px; height: 280px; text-align: left; background: #F9F9F9; border: #A5ACB5 1px solid; overflow: auto; margin: auto; }
.folderBr ul	{ margin:5px 0px 0px 0px; padding:0px; }
.folderBr ul li	{ list-style:none; height:22px; cursor: pointer; }
.folderBr ul li img	{ margin:0px 5px 0px 30px; }
.folderBr ul li span	{ vertical-align: top; }
.favTop	{ padding:5px 0px 0px 5px; cursor: pointer; }
.favTop img	{ margin:0px 5px 0px 0px; }
.favTop span	{ vertical-align: top; }
.subFav	{ display: none; }
.favSel	{ background: #3399FF; color: #F9F9F9; border-top: #F3D982 1px dotted; border-bottom: #F3D982 1px dotted; }
.frmFooter	{ padding: 10px 2px; }
#folderCon	{ display: none; padding: 10px 2px; }
#addFdFrm	{ display: none; padding: 10px 2px; }
#editFdFrm	{ display: none; padding: 10px 2px; }
.noteFrm980	{ width: 980px; margin: auto; text-align: left; }
.btnFrm980	{ width: 980px; margin: auto; text-align: right; border: #F3D982 0px dotted; }
.btnFrm980 input	{ margin: 0px 5px 0px 0px; }
.btnFrmHL	{ width: 50%; float: left; text-align: left; }
.btnFrmHL input	{ margin: 0px 0px 0px 10px; }
.btnFrmHR	{ width: 50%; float: left; text-align: right; }
.btnFrmHR input	{ margin: 0px 10px 0px 0px; }
.btnFrmAL	{ width: 100%; float: left; text-align: left; }
.btnFrmAR	{ width: 100%; float: left; text-align: right; }
.btnFrmAR input	{ margin: 0px 15px 0px 0px; }
.btnFrmA	{ width: 100%; float: left; text-align: center; }
.btnFrmA input	{ margin: 0px 0px 0px 0px; }
.fdInput	{ width: 170px; height: 22px; color:#393939; border: #CCCCCC 1px solid; font-size: 14px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; margin: 0px 2px 0px 10px; }
.fdInput220	{ width: 220px; height: 22px; color:#393939; border: #CCCCCC 1px solid; font-size: 14px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; margin: 0px 2px 0px 10px; }
.shResult	{ margin: auto; padding: 5px; text-align: center;}
.favFDBar	{ margin: auto; width: 960px; padding: 2px 0px 0px 0px; border: #FF0000 0px dotted; }
.favFDBar ul{ list-style:none; padding:0px; }
.favFDBar ul li {  list-style: none; color: #CF742E; float: left; position: relative; }
.fdBwr	{ color: #CF742E; cursor: pointer; }
.fdBwr:hover	{  font-weight: bold; text-decoration: underline; }
#altBox	{ display:none; background: #CCCCCC; position: absolute; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; z-index:97; margin: -4px; }
.altFrm	{ width: 100%; height: 100%; float: left; border: #696969 1px solid; background: #F0F0F0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin: -3px; }
.altCon	{ padding: 20px 10px; background: #F9F9F9; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; position: absolute; top: -2px; right: 5px; bottom: 55px; left: 0px; }
.altCon img	{ margin:0px 5px 0px 0px; padding: 5px 0px 0px 0px; }
.altCon span	{ font-size: 14px; vertical-align: top; line-height: 30px; }
.altBtn	{ padding: 20px 20px; height: 20px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; position: absolute; bottom: 1px; right: 1px; }
.fdImg	{ padding: 6px 5px 0px 6px; cursor: pointer; }
.favItem	{  vertical-align: top;line-height: 30px; cursor: pointer; }
.dataFrmA	{ width: 100%; float: left; padding: 0px;  border: #FF0000 0px solid;}
.dataFrmH	{ width: 50%; float: left; padding: 0px; }
.dataLDiv	{ float: left; padding: 0px 0px 0px 50px; border: #FF0000 0px solid; }
.dataRDiv	{ float: right; padding: 0px 50px 0px 0px; border: #FF0000 0px solid; }
.noteUl { list-style-type:none; padding:0px; }
.noteUl li	{ line-height: 25px; margin: 0px; padding: 4px 0px 0px 5px; }
.noteUl li span	{ line-height: 25px; font-weight: bold; margin: 0px; padding: 4px 0px 0px 5px; }
.noteUla { margin:auto; list-style-type:none; padding:0px; }
.noteUla li	{ line-height: 25px; margin: 0px; padding: 4px 0px 0px 5px; }
.noteUla li span	{ line-height: 25px; font-weight: bold; margin: 0px; padding: 4px 0px 0px 5px; }
.ilTit	{ background: #117BD7; padding: 5px 10px; font-size: 12px; font-weight: bold; font-family: 微軟正黑體,Tahoma,Georgia; color: #FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.suLab	{ padding: 0px 10px 0px 0px; }
.suLabLink	{ cursor: pointer; }
.suLabLink:hover	{ color:#FF1000; text-decoration: underline; }
.suCancal	{  padding: 0px 0px 0px 10px; }

.iudFrmDiv	{ width: 100%; height: 100%; background: #F9F9F9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.iudFrmDivTit	{
					border: #7DA2CE 1px solid;
					color: #0A2F73;
					height: 30px;
					line-height:30px;
					letter-spacing: 10px;
					font-size: 14px;
					font-family: 微軟正黑體,Tahoma,Georgia;
					font-weight: bold;
					text-align:center;
					background: url(../images/titbg301_2.jpg) repeat-x;
					-webkit-border-top-left-radius: 5px;
					-webkit-border-top-right-radius: 5px;
					-moz-border-radius-topleft: 5px;
					-moz-border-radius-topright: 5px;
					border-top-left-radius: 5px;
					border-top-right-radius: 5px;
				}
.iudFrmDivTit img	{ position:absolute; cursor: pointer; top: 10px; right: 10px;}
.iudFrmDivCon	{
					position:absolute;
					left: 2px; top: 34px; right: 2px; bottom: 2px;
					vertical-align: top;
					font-size: 12px;
					overflow-x: auto;
					overflow-y: auto;
					border-right: #7DA2CE 1px solid;
					border-bottom: #7DA2CE 1px solid;
					border-left: #7DA2CE 1px solid;
					-webkit-border-bottom-right-radius: 5px;
					-webkit-border-bottom-left-radius: 5px;
					-moz-border-radius-bottomright: 5px;
					-moz-border-radius-bottomleft: 5px;
					border-bottom-right-radius: 5px;
					border-bottom-left-radius: 5px;
				}
.dutInfo580	{ float: left; margin: 0px 0px 0px 12px; width: 568px; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
.dutFrm530	{ float: left; margin: 0px 0px 0px 34px; width: 530px; border: #F29536 1px solid; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
.dutInFrm520	{ float: left; width: 520px;  padding: 5px; font-size: 12px; font-family: 微軟正黑體,Arial,Tahoma,Georgia; }
.dutGridTit	{ 
				border: #F29536 1px solid;
				height: 30px;
				line-height:30px;
				letter-spacing: 10px;
				font-size: 14px;
				font-weight: bold;
				text-align:center;
				background: #F1C15F; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmYWFlM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MSUiIHN0b3AtY29sb3I9IiNmYWFlM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiNmNjkzMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#faae3f), color-stop(61%,#faae3f), color-stop(95%,#f6931f)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* IE10+ */
				background: linear-gradient(top, #F9D99F 0%, #F1C15F 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9D99F', endColorstr='#F1C15F',GradientType=0 ); /* IE6-8 */
			}
.dutGridLine	{ border: #F29536 1px solid; }
.dutGridLine_TRB	{ border-top: #F29536 1px solid; border-right: #F29536 1px solid; border-bottom: #F29536 1px solid; }
.dutGridLine_RBL	{ height: 25px; border-right: #F29536 1px solid; border-bottom: #F29536 1px solid; border-left: #F29536 1px solid; }
.dutGridLine_RB	{ border-right: #F29536 1px solid; border-bottom: #F29536 1px solid; }
.stepFrm	{ margin: auto; width: 1000px; }
.stepFrm img	{ vertical-align:-2px; }
.stepFrm label	{ font-size: 14px; font-family: Arial,微軟正黑體,Tahoma,Georgia; letter-spacing: 2px; color:#0074D9; margin: 0px 0px 0px 2px; }
.stepFrm span	{ color: #0074D9; cursor: pointer; font-size: 14px; vertical-align: bottom; margin: 0px 0px 0px 8px; }
.stepFrm span:hover	{ color:#FF1000; text-decoration: underline; }
.iudTabLabel	{ color: #1C94C4; line-height:23px; }

.cldDiv	{ width: 918px; margin: auto; font-family: Arial,微軟正黑體,Tahoma,Georgia; border: #00FF00 0px solid; }
.cldTop	{ float: left; border: #00FF00 0px solid; }
.cldTopImg	{ float: left; cursor: pointer; margin: 0px 3px 0px 0px; }
.cldTopItem	{ float: left; cursor: pointer; margin: 0px 8px 0px 5px; }
.cldTopTit	{ float: left; }
.cldTopTit label	{ float: left; font-size: 14px; font-weight: bold; letter-spacing: 3px; margin: 1px 0px 0px 15px; }
.hlday	{ color: #FF1000; }
.cldTabTitBox	{ width: 100px; height: 30px; float: left; border-top: #CECECE 1px solid; border-right: #CECECE 1px solid; border-left: #CECECE 1px solid; }
.cldTabTitBg	{ background: url(../images/titbg301.gif) repeat-x; }
.cldTabTitBoxTRB	{ width: 135px; height: 30px; float: left; border-top: #CECECE 1px solid; border-right: #CECECE 1px solid; }
.cldTabTit	{ font-size: 12px; font-weight: bold; letter-spacing: 5px; text-align:center; margin: 6px 0px 0px 0px; }
.cldBox	{ width: 100px; height: 120px; float: left; border: #CECECE 1px solid; }
.cldBoxTRB	{ width: 135px; height: 120px; float: left; border-top: #CECECE 1px solid; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; }
.cldBoxRBL	{ width: 100px; height: 120px; float: left; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; border-left: #CECECE 1px solid; }
.cldBoxRB	{ width: 135px; height: 120px; float: left; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; }
.cldNum	{ float: right; margin: 5px 5px 0px 0px; }
.cldNum:hover	{ text-decoration: underline; }
.cldNumNow	{ float: right; margin: 5px 5px 0px 0px; color: #FF1000; }
.cldNumNow:hover	{ text-decoration: underline; }
.cldNumNowBg	{ background: #FDF8DD; }
.cldNumHd	{ float: right; margin: 5px 5px 0px 0px; }
.cldNumHdBg	{ background: #F6C9C2; }
.cldDayHdBg	{ background: #FBE1DD; }
.cldNumDis	{ float: right; margin: 5px 5px 0px 0px; color: #AAAAAA; }
.cldNumDis:hover	{ text-decoration: underline; }
.cldNumSun	{ float: right; margin: 5px 5px 0px 0px; }
.cldNumDisSun	{ float: right; margin: 5px 5px 0px 0px; color: #AAAAAA; }
.cldHdDiv	{ width: 114px; font-size: 11px; padding: 3px 3px; color: #777777; }
.cldSrDiv	{  float: left; width: 116px; font-size: 11px; padding: 2px 3px; color: #0000FF; }
.cldMoSrDiv	{  float: left; width: 116px; font-size: 11px; padding: 2px 3px; }
.cldDayBox	{ width: 60px; border: #CECECE 1px solid; }
.cldDayRBLBox	{ width: 60px; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; border-left: #CECECE 1px solid; }
.cldTimeBox	{ float: right; margin: 0px 3px 0px 0px; }
.cldDayTRBBox785	{ width: 785px; border-top: #CECECE 1px solid; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; }
.cldDayRBBox785	{ width: 785px; border-right: #CECECE 1px solid; border-bottom: #CECECE 1px solid; }
.cldNoteBox	{ float: left; margin: 0px 0px 0px 3px; }
.cldNoteBox ul { list-style-type:none; padding: 0px 0px 0px 0px; }
.cldNoteBox ul li	{ margin: 0px; padding: 3px 0px 3px 2px; height: 23px; }
.cldNoteBox ul li img	{ vertical-align:-3px; }
.cldNoteBox ul li label	{ cursor: pointer; font-weight: bold; margin: 0px; padding: 0px 0px 0px 5px; }
.cldNoteBox ul li label:hover	{ color:#d80001; text-decoration: underline; }
.cldNoteBox ul li span	{ color: #FF1000; margin: 0px; padding: 0px 0px 0px 10px; }
.cldBtnBox	{ float: left; margin: 5px 0px;}
.cldBtn	{ 
			cursor: pointer; 
			background: #f9f9f9; /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  #f9f9f9 10%, #f6f6f6 50%, #fafafa 90%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#f9f9f9), color-stop(50%,#f6f6f6), color-stop(90%,#fafafa)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* IE10+ */
			background: linear-gradient(top,  #f9f9f9 10%,#f6f6f6 50%,#fafafa 90%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#fafafa',GradientType=0 ); /* IE6-8 */
			border-style:solid; border-width:1px; border-color:#CCCCCC; 
			border: black 1px solid #CCCCCC; 
			color: #1C94C4; 
			letter-spacing: 3px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			width: 50px;
			height:23px;
			line-height:20px;
		}
.cldBtn:hover	{ 
				cursor: pointer; 
				background: #fdf9e1; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmZGY5ZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZGY1Y2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZWZhZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #fdf9e1 10%, #fdf5ce 50%, #fefae8 90%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#fdf9e1), color-stop(50%,#fdf5ce), color-stop(90%,#fefae8)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* IE10+ */
				background: linear-gradient(top,  #fdf9e1 10%,#fdf5ce 50%,#fefae8 90%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdf9e1', endColorstr='#fefae8',GradientType=0 ); /* IE6-8 */
				border-style:solid; border-width:1px; border-color:#FBCB09; 
				border: black 1px solid #FBCB09; 
				color: #CF742E; 
				letter-spacing: 3px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				border-radius: 3px;
				width: 50px;
				height:23px;
				line-height:20px;
			}
.attDiv	{ float: left; padding: 0px 5px; }
.attDiv span	{ padding: 0px 0px 0px 3px; }
#fnfTitDiv	{ 
			width: 500px; height: 25px; margin:auto; background: #C1DBFC; border: #7DA2CE 1px solid;
			-webkit-border-top-left-radius: 8px;
			-webkit-border-top-right-radius: 8px;
			-moz-border-radius-topleft: 8px;
			-moz-border-radius-topright: 8px;
			border-top-left-radius: 8px;
			border-top-right-radius: 8px;
		}
#fnfTitDiv label	{ margin: 0px 10px; line-height:25px; font-weight: bold; font-size: 14px; }
#fnfConDiv	{ 
				width: 500px; height: 50px; margin: auto; background: #F9F9F9;
				border-right: #7DA2CE 1px solid;
				border-bottom: #7DA2CE 1px solid;
				border-left: #7DA2CE 1px solid;
				-webkit-border-bottom-left-radius: 8px;
				-webkit-border-bottom-right-radius: 8px;
				-moz-border-radius-bottomleft: 8px;
				-moz-border-radius-bottomright: 8px;
				border-bottom-left-radius: 8px;
				border-bottom-right-radius: 8px;
		}
#fnfConDiv label	{  margin: 0px 10px; line-height:30px; font-weight: bold; font-size: 14px; }

.signDiv	{ width: 918px; margin: auto; font-family: Arial,微軟正黑體,Tahoma,Georgia; text-align:center; }
.signTopTit	{ float: left; }
.signTopTit label	{ float: left; font-size: 14px; font-weight: bold; letter-spacing: 3px; margin: 1px 15px 0px 1px; }
.signBox	{ float: left; width: 896px; margin: 10px auto; padding: 10px; border: #CECECE 1px solid }
.signBtn	{ width: 880px; margin: 10px auto; padding: 0px 10px; text-align:center; }
.signHrB910	{ width: 910px; margin: auto; height: 1px; border:none; border-top: 1px solid #7DA2CE; }
.signHrBD910	{ width: 910px; margin: auto; height: 1px; border:none; border-top: 1px dashed #7DA2CE; }
.signHr910	{ width: 910px; margin: auto; height: 1px; border:none; border-top: 1px dashed #C7C8C9; }
.inputBox	{ float: left; }
.plyDelImg	{ float: right; cursor: pointer; }

.oddRow	{ background: #F7F4F4; }
.evenRow	{ background: #FBF0C7; }
.memIntrodRow	{ width: 875px; display: table-row; }
.oddTd	{ display: table-cell; border: #BFBFBF 1px solid; padding: 10px; }
.oddTdTRB	{ display: table-cell; overflow:auto; vertical-align:top; padding: 10px; border-top: #BFBFBF 1px solid; border-right: #BFBFBF 1px solid; border-bottom: #BFBFBF 1px solid; }
.evenTd	{ display: table-cell; border: #F0C36D 1px solid; padding: 10px; }
.evenTdTRB	{ display: table-cell; overflow:auto; vertical-align:top; padding: 10px; border-top: #F0C36D 1px solid; border-right: #F0C36D 1px solid; border-bottom: #F0C36D 1px solid; }
.memIntrodPic	{ margin: auto; display:table-cell; text-align:center; vertical-align:middle; }
.memIntrodCom	{ font-weight: bold; text-align: center; }
.fundTeamPic	{ width: 150px; height: 150px; }
.divRow	{ float: left; width: 835px; display: table-row; border: #FF0000 0px solid; }
.oddTit	{ float: left; width: 835px; display: table-cell; background: #F7F4F4; border: #BFBFBF 1px solid; }
.evenTit	{ float: left; width: 835px; display: table-cell; background: #FBF0C7; border: #F0C36D 1px solid; }
.oddTitTxt	{ float: left; margin: 0px 0px 5px 10px; height:25px; line-height:30px; font-weight: bold; font-size: 14px; }
.oddBox	{ float: left; width: 835px; display: table-cell; background: #F7F4F4; border-right: #BFBFBF 1px solid; border-bottom: #BFBFBF 1px solid;border-left: #BFBFBF 1px solid;  }
.evenBox	{ float: left; width: 835px; display: table-cell; background: #FBF0C7; border-right: #F0C36D 1px solid; border-bottom: #F0C36D 1px solid;border-left: #F0C36D 1px solid;  }
.subBarBtn	{ float: right; }
.rdData	{ float: left; margin: 5px 5px 0px 5px; }
.rdDataL10	{ float: left; margin: 5px 5px 0px 10px; }
.rdHr	{ float: left; width: 824px; margin: 5px 0px 0px 5px; height: 1px; border:none; border-top: 1px dashed #C7C8C9; }
.oddHr	{ float: left; width: 824px; margin: 5px 0px 0px 5px; height: 1px; border:none; border-top: 1px dashed #BFBFBF; }
.evenHr	{ float: left; width: 824px; margin: 5px 0px 0px 5px; height: 1px; border:none; border-top: 1px dashed #F0C36D; }
.fedDiv	{ float: left; width: 42px; }
.attItemBox	{ float: left; width: 777px; }
.attItemDiv	{ float: left; padding: 0px 5px 0px 0px; }
.attItemDiv img	{ vertical-align:-3px; }
.attItemDiv span	{ cursor: pointer; color:#0074D9; padding: 0px 5px 0px 0px; }
.attItemDiv span:hover	{ color:#d80001; text-decoration: underline; }
.fdRptDiv	{ display:none; position:absolute; z-index:89; width: 600px; padding: 5px; background: #FBF0C7; border: #F0C36D 1px solid; }
.fdRptItem	{ float: left; padding: 0px 5px; }
.fdRpLink	{ cursor: pointer; text-align: left; padding: 0px 0px; line-height: 20px; }
.fdRpLink:hover	{ color:#d80001; text-decoration: underline; }
.subInfoDiv	{ display:none; position:absolute; z-index:89; width: 600px; padding: 5px; background: #FBF0C7; border: #F0C36D 1px solid; }
.subInfoItem	{ float: left; padding: 0px 5px; }
.amtDiv	{ float: left; width: 1050px; margin: 15px 0px 0px 0px; }
.amtItem	{ float: left; width: 300px; margin: 0px 0px 0px 10px; }
.amtItem img	{ float: left; position:absolute; margin: 1px 0px 0px 0px; }
.amtItem label	{ margin: 0px 0px 0px 16px; }
.amtLink	{ float: right; }
.amtLink label	{ color: #0074D9; cursor: pointer; vertical-align: bottom; margin: 0px 0px 0px 8px; }
.amtLink label:hover	{ color:#FF1000; text-decoration: underline; }

.amtFrm	{ float: left; width: 1050px; margin: 15px 0px 0px 0px; border: #FF0000 0px solid; }
.amtGridTable	{ margin: auto; width: 1050px; max-height: 600px; overflow: auto; padding: 0px 0px 0px 0px; display:table; }
.arnInfo	{ margin: 10px; }
.arnList	{ border: #CECECE 1px solid; margin: auto; width: 1050px; height: 450px; overflow-x: auto; overflow-y: auto; }
.arnList1080	{ border: #CECECE 1px solid; margin: auto; width: 1080px; height: 450px; overflow-x: auto; overflow-y: auto; }
.sltTr	{ height: 30px; letter-spacing: 1px; }
.sltTr:hover	{ background: #EBF3FD; }
.rasTr	{ height: 30px; letter-spacing: 1px; background: #FFEFBB; }
.rasTr:hover	{ background: #EBF3FD; }
.pbmTr	{ 
			height: 30px; letter-spacing: 1px;
			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6e8e8+0,f8cccc+40,f8cccc+60,f6e8e8+100 */
			background: #F6E8E8; /* Old browsers */
			background: -moz-linear-gradient(top,  #F6E8E8 0%, #F8CCCC 40%, #F8CCCC 60%, #F6E8E8 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top,  #F6E8E8 0%,#F8CCCC 40%,#F8CCCC 60%,#F6E8E8 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom,  #F6E8E8 0%,#F8CCCC 40%,#F8CCCC 60%,#F6E8E8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F6E8E8', endColorstr='#F6E8E8',GradientType=0 ); /* IE6-9 */

	    }
.pbmTr:hover	{ background: #EBF3FD; }
.pbmTm {  line-height:23px; color: #0074D9; margin: 0px 15px 0px 5px; font-size: 12px; }
.lstRpy {  line-height:23px; color: #FF0000; margin: 0px 15px 0px 5px; font-size: 12px; }
div.pbmFrm	{ float: left; width: 800px; margin: 0px 0px 0px 20px; border: #FF0000 0px solid; }
.pbmRpyFrm550	{ overflow:hidden; width: 550px; margin: auto; border: #AED0EA 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
div.pbmRpy	{ float: left; padding: 5px 5px; border: #FF0000 0px solid; }
div.rpyBtnFrm	{ float: right; padding: 5px 5px 0px 0px; }
.cmsnShFrm	{ margin: auto; width: 1100px; }
.cmsnShFrm img	{ vertical-align:-2px; }
.cmsnShFrm label	{ font-size: 12px; margin: 0px 0px 0px 2px; }
.cmsnShFrm span	{ color: #0074D9; cursor: pointer; font-size: 12px; vertical-align: bottom; margin: 0px 0px 0px 8px; }
.cmsnShFrm span:hover	{ color:#FF1000; text-decoration: underline; }
.cmsnTabBar	{ margin: auto; width: 1050px; height: 30px; line-height: 30px; padding: 0px 5px; border: #FF0000 0px solid; }
.cmsnTabBar ul{ float: left; list-style:none; height:28px; padding:0px 5px; }
.tabsTit { 
			height: 25px;
			line-height: 25px;
			list-style: none;
			float: left;
			color: #0A2F73;
			font-size: 12px;
			font-weight: bold;
			position: relative;
			margin: 4px 0px 0px 2px;
			padding: 0px 10px;
			white-space: nowrap;
		}
.cmsnTabsS { 
			height: 29px;
			line-height: 25px;
			list-style: none;
			color: #E6830E;
			font-weight: bold;
			background: #F9F9F9;
			float: left;
			font-size: 12px;
			position: relative;
			margin: 1px 0px 0px 2px;
			padding: 0px 10px;
			white-space: nowrap;
			border-top: #7DA2CE 1px solid;
			border-right: #7DA2CE 1px solid;
			border-left: #7DA2CE 1px solid;
			-webkit-border-top-left-radius: 3px;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-topright: 3px;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}
.cmsnTabsO { 
			height: 25px;
			line-height: 25px;
			list-style: none;
			float: left;
			color: #0A2F73;
			font-size: 12px;
			position: relative;
			margin: 4px 0px 0px 2px;
			padding: 0px 10px;
			cursor: pointer;
			white-space: nowrap;
			border-top: #7DA2CE 1px solid;
			border-right: #7DA2CE 1px solid;
			border-left: #7DA2CE 1px solid;
			background: url(../images/titbg301_2.jpg) repeat-x;
			-webkit-border-top-left-radius: 3px;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-topright: 3px;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}
.cmsnTabsO:hover { color: #E6830E; background: #FDF9E1; }
.cmsnPage	{ margin: 12px auto;width: 1050px; padding: 0px 5px; border: #7DA2CE 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
div.accFrm	{ float: left; width: 850px; margin: 0px 0px 0px 15px; border: #7DA2CE 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
div.accQt	{ width: 830px; margin: auto; }
.shFrm	{ margin: auto; width: 1100px; }
.shFrmGrid	{ float: left; width: 520px; height: 30px; line-height: 30px; padding: 3px 0px 0px 3px; display:table; }
.shFrmGrid img	{ float: left; padding: 7px 2px 0px 0px; display:table; }
.bkBtn	{  float: right; margin: 0px 10px 0px 0px; cursor: pointer; color: #0A2F73; font-size: 12px; font-weight: bold; letter-spacing: 3px; }
.bkBtn label	{  }
.bkBtn:hover { color: #FF1000; }

.ui-progressbar { position: relative; }
.progress-label { position: absolute; left: 50%; transform: translate(-50%, -50%); top: 12px; font-weight: bold; text-shadow: 1px 1px 0 #FFFFFF; }
.infile	{ opacity: 0; cursor: pointer; }
.upfBtn	{ position: absolute; cursor: pointer; border-radius: 5px; border: solid 1px #808080;  font-family: MicrosoftJhengHei; font-size: 14px; font-weight: bold; letter-spacing: 0.3px; text-align: center; color: #FFFFFF; background: #6F6F6F; background: -moz-linear-gradient(top,  #6F6F6F 0%, #515151 100%); background: -webkit-linear-gradient(top,  #6F6F6F 0%,#515151 100%); background: linear-gradient(to bottom,  #6F6F6F 0%,#515151 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6F6F6F', endColorstr='#515151',GradientType=0 ); }
.upQe	{ float: left; margin: auto; padding: 0px 0px 0px 0px; border: #FF0000 0px solid; }

#cfmNote	{ position:absolute; display:none; width: 700px; height: 420px; margin: auto; background: #F9F9F9; border: #96582A 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; z-index:99; }
#cfmNote .logo	{ float: left; width: 660px; margin: 20px 20px 0px 20px; text-align:center; }
#cfmNote .logo img	{ max-height:69px; }
#cfmNote .content	{ float: left; width: 660px; margin: 20px 20px 0px 20px; line-height: 25px; letter-spacing: 2px; word-break: break-all; }
#cfmNote .tit	{ float: left; width: calc(100% - 180px); height: 38px; margin: 0px 90px; padding: 10px 0px 0px 0px; font-size: 14px; font-weight: bold; color: #96582A; line-height: 25px; letter-spacing: 2px; word-break: break-all; }
#cfmNote .txt	{ float: left; width: calc(100% - 180px); margin: 0px 90px 10px 90px; padding: 0px; line-height: 25px; letter-spacing: 2px; word-break: break-all; }
#cfmNote .nlk	{ float: left; width: 660px; margin: 10px 20px 0px 20px; }
#cfmNote .nlk label	{ float: left; cursor: pointer; color:#0088C6; line-height: 25px; letter-spacing: 2px; }
#cfmNote .nlk label:hover	{ opacity: 0.6; filter: alpha(opacity=60); text-decoration: underline; }
#cfmNote .clause	{ float: left; display:none; width: 660px; height: 250px; margin: 10px 20px 0px 20px;  word-break: break-all; border: 1px solid #95CCE5; overflow:auto; }
#cfmNote .clause .item	{ float: left; width: 620px; margin: 10px; line-height: 25px; letter-spacing: 2px; word-break: break-all; }
#cfmNote .nck	{ float: left; width: 660px; margin: 10px 20px 20px 20px; }
#cfmNote .nck .ckBox	{ float: left; margin: 3px 5px 0px 0px;  }
#cfmNote .nck label	{ float: left; margin: 0px 3px 0px 0px; cursor: pointer;  color:#0088C6; letter-spacing: 2px; }
#cfmNote .hr	{ float: left; width: 660px; margin: 0px 20px; height: 1px; border:none; border-top: 1px dashed #C7C8C9; }
#cfmNote .btnDiv	{ float: left; width: 660px; margin: 20px; text-align: center; }
#cfmNote .btnDiv .btn	{ cursor: pointer; margin: 0px 10px; width: 80px; height: 35px; font-size: 14px; font-weight: bold; color: #96582A; letter-spacing: 3px;text-align:center; background: #FFD47E; border: #BA9355 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
#cfmNote .btnDiv .btn:hover	{ background: #BC9143; border: #96582A 1px solid; color: #F9F9F9; }
#cfmNote .btnDiv .btn:disabled	{ cursor: default; margin: 0px 10px; width: 80px; height: 35px; font-size: 14px; font-weight: bold; color: #6D6D6D; letter-spacing: 3px;text-align:center; background: #F4F4F4; border: #ADB2B5 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }