﻿body {
	background-color: #94C1D8;
	margin: 0px;
}
p {
	margin: 0px;
	margin-top: 3px;
/*	text-indent: 0px;*/
}
.ctab {
	width: 100%;
}
.zleft {
}
.zright {
}
.zmain {
	width: 1000px;
}
.fxbnner {
	height: 128px;
}
.zthlng {
	height: 22px;
	background-image: url('/style/images/tophead.jpg');
	border: 1px #3A7A99 solid;
	border-bottom: 0px;
}
.zabmenu {
	height: 30px;
	background-image: url('/style/images/menuback.jpg');
	border: 1px #3A7A99 solid;
	border-top: 0px;
	padding-left: 5px;
}
.zthlngx {
	height: 22px;
	background-image: url('/style/images/sx.jpg');
	border: 1px #3A7A99 solid;
	border-top: 0px;
	border-bottom: 0px;
/*	border-bottom: 1px #AFD1E0 solid;*/	vertical-align: middle;
}
.highlight {
	font-size: 10pt;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.zcntx {
	/*	padding-top: 10px; */
	border: 1px #3A7A99 solid;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #E3EFF4; /*	padding: 5px;*/;
	vertical-align: top;
}
.zcntxL {
	padding-left: 10px;
	padding-right: 10px;
	border: 1px #3A7A99 solid;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #E3EFF4;
	vertical-align: top;
}
.lTit {
	width: 340px;
	vertical-align: top;
}
.lTitH {
	background-color: #AFD1E0;
	height: 18px;
	padding-left: 5px;
	padding-right: 5px;
}
.img {
	border: 1px #3A7A99 solid;
}
.zbotline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2pt;
	height: 5px;
	background-color: #FF822F;
	border: 1px #3A7A99 solid;
	border-bottom: 0px;
	border-top: 0px;
}
.zbotlinex {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	border: 1px #3A7A99 solid;
	border-bottom: 0px;
	border-top: 0px;
}
.zbotcnt {
	background-color: #E3EFF4;
	border: 1px #3A7A99 solid;
	border-top: 0px;
	padding: 10px;
}
.zbotcntb {
	border: 1px #3A7A99 solid;
	border-top: 0px;
	border-bottom: 0px;
	padding: 10px;
	background-color: #FFD26F;
}
.zpbot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	text-indent: 0px;
}
.zpbotded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	text-align: center;
}
.hr {
	border: 0px;
	border-bottom: 1px #AFD1E0 solid;
	margin: 10px;
}
.hrx {
	border: 0px;
	border-bottom: 1px #AFD1E0 solid;
	margin: 2px;
}
.hrr {
	border: 0px;
	border-bottom: 1px #AFD1E0 solid;
	margin: 5px;
}
.zplngmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	text-align: right;
	margin-right: 10px;
}
.zpmainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	text-align: left;
	height: 24px;
}
.zpmainmenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	margin: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: left;
	height: 24px;
}
.zpspnmainmenu, .zpspnmainmenu_hov, .zpspnmainmenu_dwn, .zpspnmainmenu_thispage {
	/*	margin-left: 10px;*/
	width: 80px;
	height: 24px;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-repeat: no-repeat;
}
.zarvid, .zarphto {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.zpspnmainmenu {
	background-image: url('/style/images/menutab_nor.jpg');
	text-decoration: none;
	color: #000080;
	cursor: default;
}
.zpspnmainmenu_hov {
	background-image: url('/style/images/menutab_hov.jpg');
	text-decoration: underline;
	color: #CC822F;
	cursor: pointer;
}
.zpspnmainmenu_dwn {
	background-image: url('/style/images/menutab_dwn.jpg');
	text-decoration: underline;
	color: #CC822F;
	cursor: pointer;
}
.zpspnmainmenu_thispage {
	background-image: url('/style/images/menutab_act.jpg');
	text-decoration: underline;
	color: #CC822F;
}
.zpspnmainmenusep {
	width: 5px;
}
.comtbl {
	width: 100%;
	vertical-align: top;
}
.zsdm {
	width: 155px;
	border-left: 1px #AFD1E0 solid;
}
.amenu {
	text-decoration: none;
	color: #000080;
}
.amenu:hover {
	text-decoration: underline;
	color: #CC822F;
}
.amenu:visited {
	text-decoration: none;
}
.amenu:visited:hover {
	text-decoration: underline;
	color: #CC822F;
}
.alink {
	text-decoration: none;
	color: #000080;
}
.alink:hover {
	text-decoration: underline;
	color: #CC822F;
}
.alink:visited {
	text-decoration: none;
}
.alink:visited:hover {
	text-decoration: underline;
	color: #CC822F;
}
.blink {
	text-decoration: none;
	color: #808000;
}
.blink:hover {
	text-decoration: underline;
	color: #CC822F;
}
.blink:visited {
	text-decoration: none;
}
.blink:visited:hover {
	text-decoration: underline;
	color: #CC822F;
}
.dlink {
	text-decoration: none;
	color: #FF0000;
}
.dlink:hover {
	text-decoration: underline;
	color: #CC822F;
}
.dlink:visited {
	text-decoration: none;
}
.dlink:visited:hover {
	text-decoration: underline;
	color: #CC822F;
}
.rlink {
	text-decoration: none;
	font-weight: bold;
}
.rlink:hover {
	text-decoration: underline;
	font-weight: bold;
}
.rlink:visited {
	text-decoration: none;
	font-weight: bold;
}
.rlink:visited:hover {
	text-decoration: underline;
	font-weight: bold;
}
.alink, .alink:hover, .alink:visited, .alink:visited:hover, .dlink, .dlink:hover, .dlink:visited, .dlink:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.ztdleft {
	/*	width: 55%;*/
	padding: 3px;
	vertical-align: top;
}
.ztdfullnx {
	padding: 5px;
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	padding: 10px;
/*	text-indent: 20px;*/	text-align: justify;
}
.ztdfullnx3 {
	padding: 5px;
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	padding: 10px;
	text-align: justify;
	width: 96%;
}
.ztdfullnx2 {
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	text-align: justify;
	width: 600px;
	padding: 10px;
}
.ztdfullnxE5 {
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	text-align: justify;
	width: 400px;
	padding: 10px;
}
.ztdfullnxE5x {
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	text-align: justify;
	width: 600px;
	padding: 10px;
/*	text-indent: */
}
.ztdfullnxEF {
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	text-align: justify;
	width: 598px;
	padding: 10px;
}
.ztdfullnxEFx {
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	border-top: 0px;
	background-color: #EFEFFF;
	text-align: justify;
	width: 598px;
	padding: 10px;
}
.ztdfullnxFF {
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	text-align: justify;
	width: 100%;
	padding: 5px;
}
.ztdright {
	border-left: 1px #AFD1E0 solid;
	vertical-align: top;
	width: 450px;
}
.ztdrightleft {
	width: 50%;
	padding: 3px;
	vertical-align: top;
}
.ztdrightright {
	/*	width: 50%;*/
	width: 225px;
	padding: 3px;
	vertical-align: top;
	border-left: 1px #AFD1E0 solid;
}
.getback {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 5px;
	margin-right: 10px;
}
.tbl50x {
	width: 50%;
}
.zarvid, .zarphto {
	width: 50%;
	border: 1px #AFD1E0 solid;
	height: 200px;
	max-width: 292px;
	max-height: 200px;
}
.xlink {
	border: 1px #AFD1E0 solid;
	height: 64px;
}
.zheadline {
	/*	border: 1px #AFD1E0 solid;*/
	padding-left: 5px;
	padding-right: 5px;
	background-color: #AFD1E0;
	height: 16px;
	font-weight: bold;
}
.zlnkhead {
	padding-left: 5px;
	padding-right: 5px;
	background-color: #D1E0AF;
	height: 16px;
	font-weight: bold;
	border-bottom: 1px #AFD1E0 solid;
}
.zlnkcnt {
	background-color: #DFDFFF;
	padding-left: 5px;
	padding-right: 5px;
}
.zlnkcntGTM {
	background-color: #000000;
}
.zlnkcntwod {
	background-color: #DFDFFF;
}
.zlnkcnt2 {
	background-color: #DFDFFF;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px #AFD1E0 solid;
}
.zlnkcntL {
	background-color: #E6E6F6;
	padding-left: 5px;
	padding-right: 5px;
	text-align: justify;
}
.zlnkcntR {
	background-color: #EFEFFF;
	padding-left: 5px;
	padding-right: 5px;
	text-align: justify;
}
.zlnkcntadmin {
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
}
.tbzlnk {
	border: 1px #AFD1E0 solid;
	width: 100%;
	margin-bottom: 3px;
}
.tbzlnkGTM {
	border: 1px #AFD1E0 solid;
	width: 100%;
	margin-bottom: 3px;
}
.zheadlinemain {
	border: 1px #AFD1E0 solid;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FF822F;
	height: 16px;
	border-bottom: 0px;
}
.zheadlinebox {
	height: 260px;
}
.zheadlinecnt {
	/*	border: 1px #AFD1E0 solid;	*/
	padding-left: 5px;
	padding-right: 5px;
}
.zheadlinecntmain {
	border: 1px #AFD1E0 solid;
	border-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	height: 400px;
	vertical-align: top;
}
.zheadlinecntmain2 {
	border: 1px #AFD1E0 solid;
	border-top: 0px;
	padding: 5px;
	vertical-align: top;
}
.zheadlinecntmain2nb {
	vertical-align: top;
}
.znewsbox {
	border: 1px #AFD1E0 solid;
/*	padding-left: 3px;
	padding-right: 3px;*/ /*	height: 204px;*/	width: 50%;
	vertical-align: top;
}
.zdivhead {
	width: 100%;
	height: 400px;
	overflow: auto;
}
.zdivnxcnt {
	width: 100%;
	height: 204px;
	overflow: auto;
}
.nepdate {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	margin: 0px;
}
.neptime {
	font-size: 16pt;
	font-weight: bold;
	text-align: center;
	margin: 0px;
}
.pads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.pnxtit {
	margin: 5px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.pnxcnt {
	margin: 0px;
	margin-left: 5px;
	margin-right: 5px;
	text-indent: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
}
.pnxcntmore {
	margin: 0px;
	margin-left: 5px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: right;
}
.pheadlinecnt {
	background-color: #C3CFD4;
	padding: 3px;
}
.pheadlinecnte {
	background-color: #D3DFE4;
	padding: 3px;
}
.vnwxtit {
	/*	margin: 5px;*/
/*	margin-left: 10px;*/
	font-size: 16pt;
	font-weight: bold;
}
.vnwxtita {
	/*	margin: 5px;*/
/*	margin-left: 10px;*/
	font-size: 16pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.vnwxtitb {
	/*	margin: 5px;*/
/*	margin-left: 10px;*/
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.vnwxtitbc {
	/*	margin: 5px;*/
/*	margin-left: 10px;*/
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.vnwxtitx {
	margin: 5px;
	font-size: 10pt;
	font-weight: bold;
	color: #999999;
}
.vnwxcnt {
	margin: 10px;
	text-indent: 20px;
	text-align: justify;
}
/*****
iFrame
*****/
.ifeditor {
	text-align: left;
	background-color: #D9FFFF;
	border: 1px #3A7A99 solid;
	width: 100%;
	margin: 0px;
	height: 400px;
}
.ztdfullnxedt {
	vertical-align: top; /*	border: 1px #AFD1E0 solid;*/;
	padding: 5px;
}
.edxtoolbar {
	vertical-align: top;
	border-bottom: 1px #AFD1E0 solid;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.adphead {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	text-indent: 30px;
}
.pLab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	color: #000080;
	text-indent: 0px;
}
.pnot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	color: #000080;
	text-indent: 0px;
}
.spacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1pt;
	height: 1px;
	background-color: #FFD26F;
}
.spmore {
	text-align: right;
	margin: 0;
	margin-bottom: 3px;
}
.vcadminx {
	margin: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px #FFD26F solid;
/*	background-color:#FFD26F;*/
}
.bp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: right;
}
.inx {
	width: 99%;
}
.ztdfullnxGB, .ztdfullnxS {
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	text-align: justify;
	width: 600px; /*	padding-left: 10px;
	padding-right: 10px;
	*/;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.ztdfullnxS {
	width: 594px;
	border: 1px #FF822F solid;
}
.ztdfullnxGBx {
	background-color: #EFEFFF;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.ztdfullnxGBx2 {
	background-color: #EFEFFF;
	width: 594px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.gbhead {
	background-color: #AFD1E0;
	padding-left: 5px;
	height: 18px;
}
.gbheadr {
	background-color: #AFD1E0;
	padding-left: 5px;
	padding-right: 5px;
	width: 25px;
	text-align: right;
}
.gbbody {
	background-color: #FFFFFF;
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.gbhead2 {
	background-color: #AFD1E0;
	padding-left: 5px;
	height: 18px;
	width: 30%;
}
.shead {
	background-color: #FF822F;
	padding-left: 5px;
	height: 18px;
}
.sheadr {
	background-color: #FF822F;
	padding-left: 5px;
	padding-right: 5px;
	width: 25px;
	text-align: right;
}
.sbody {
	background-color: #EFEFFF;
	width: 100%;
	padding: 5px;
	padding-bottom: 2px;
}
.shead2 {
	background-color: #FF822F;
	padding-left: 5px;
	height: 18px;
	width: 30%;
}
.cardImg {
	border: 1px #AFD1E0 solid;
}
.lbody {
	background-color: #FFFFFF;
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #AFD1E0 solid;
}
.lLab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	color: #000080;
	text-indent: 0px;
	border-bottom: 1px #AFD1E0 solid;
}
.lcntbdy {
	background-color: #FFFFFF;
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px #FF822F solid;
}
.sheadl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FF822F;
	padding-left: 5px;
	height: 18px;
}
.plst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-top: 1px #AFD1E0 solid;
	text-align: center;
}
.areight {
	height: 250px;
	overflow: auto;
}
.arflm {
	height: 300px;
	overflow: auto;
}
.arflmb {
	height: 300px;
	overflow: auto;
}
/********************************/
.giftl {
	width: 260px;
	border: 1px #AFD1E0 solid;
}
.giftlh {
	width: 260px;
	border: 1px #AFD1E0 solid;
	background-color: #FF822F;
}
.giftlp {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.giftlhc {
	border: 1px #AFD1E0 solid;
	background-color: #FF822F;
}
.giftlpc {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.giftlbodyh {
	width: 260px;
	border: 1px #AFD1E0 solid;
	border-top: 0px;
	vertical-align: top;
}
.giftlbodyhp {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin-left: 10px;
}
.giftlbodyhc {
	border: 1px #AFD1E0 solid;
	border-top: 0px;
	vertical-align: top;
}
.giftlbodypc {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	margin: 0px;
	margin-left: 10px;
}
.forml {
	width: 90px;
}
.imggift {
	border: 0px;
}
.ginfo {
	border: 1px #E0D1AF solid;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.ecardbo {
	border: 1px #E0D1AF solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 10px;
	text-align: center;
}
.conRcnt {
	width: 100%;
	height: 21px;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000080; /*	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#9DC6D7', endColorStr='#D5F2FE', gradientType='0');*/;
	padding-top: 2px;
	border-bottom: 1px #9DC6D7 solid;
}
.conRall {
	width: 100%; /*	height: 130px;*/;
	border: 1px #9DC6D7 solid;
	background-color: #FCFCFC;
}
.pshort, .pshort2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	margin: 0px;
	margin: 3px;
}
.pshort2 {
	font-weight: bold;
}
.iqhid {
	display: none;
}
.iqvis {
	display: block;
}
.hleft, .hright {
	width: 250px;
	padding: 5px;
}
.hcenter {
	border: 1px #497387 solid;
	padding: 5px;
}
.rqwline {
	margin-top: 20px;
	margin-bottom: 5px;
	border-bottom: 4px #000080 solid;
	font-weight: bold;
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px; margin-right: 20px;
}


.ztdfullnxE5av {
	vertical-align: top;
	border: 1px #AFD1E0 solid;
	background-color: #EFEFFF;
	text-align: justify;
	padding: 10px;
	margin-left: 100px;
}


.pLabaxv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	text-indent: 0px;
	text-decoration:underline;
}

.pLabaxv5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	text-indent: 0px;
}

.pLabaxvae {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	text-indent: 0px;
	color: #008000;
	text-decoration:underline;
}

.pLabaxvaerj{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	text-indent: 0px;
	color: #A00000;
	text-decoration:underline;

}