h1{font-size:18px; font-weight:bold; margin:10px; color:#003399;}
h2{color:#666; font-weight:bold; margin:10px 10px 0px 10px; font-size:12px;}
#dtyw {width:962px; margin:10px auto 20px auto;}
#dtyl { width:216px; float:left; border:1px #7AA5D6 solid;}
#dtyr { margin-left:231px;}
#dtyml { width:766px; float:left;}
#dtymr { margin-left:771px; border:1px #C7D49F solid; background-color:#F8FFED;}

.dtyltf{ background-color:#E5ECF9; color:#333; font-size:11px; font-weight:bold; padding:7px; font-family:Verdana;}
.dtylt{ background-color:#E5ECF9; color:#333; font-size:11px; font-weight:bold; padding:7px; font-family:Verdana; border-top:1px #7AA5D6 solid;}
#dtyld { margin:5px 5px 10px 5px;font-family:Verdana; font-size:11px;}
#dtyld li{ color:#999; border-bottom: 1px #7BA5D6 dashed; padding:5px 2px;}
#dtyld li a{ color:#30519C; margin-right:5px;}
#dtyld li a:hover{ background-color:#30519C; color:#FFF; text-decoration:none;}
#dtyld span{ margin-right:5px; color:#333; }

.dptitle { color:#666; padding-bottom:10px;}
.dptitle a{ color:#003399; margin-right:5px; font-size:15px; font-weight:bold; text-decoration:none; border-bottom: 2px #003399 solid;}
.dptitle a:hover{ background-color:#003399; color:#FFF;}
.dpkw {padding-bottom:5px;}
.dpkw a{ color:#666; font-weight:bold; text-decoration:none; border-bottom: 1px #666 dashed;}
.dpkw a:hover{ background-color:#666; color:#FFF;}
.dpdesc { line-height:150%;}
.dpcate { color:#009900; padding-bottom:30px;}
.dpcate a{ color:#009900;}
.dpcate a:hover{ background-color:#009900; color:#FFF; text-decoration:none;}
.dtyad { margin:5px 0px 10px 0px; text-align:center;}
#dtynrec { text-align:center; font-size:14px; font-weight:bold;}

#dtynav {  text-align:center;font-family:Arial, Helvetica, sans-serif; color:#AAA; margin:10px 0px;}
#dtynav a { padding: 2px 6px; border:#DDD 1px solid; margin:0px 2px; background-color:#FFF; color:#38529C; text-decoration:none; padding-top:2px; }
#dtynav a:hover { background-color:#38529C; color:#FFF; }
.dtynavno {padding: 2px 6px;margin:0px 2px;}
.dtynavcur {padding: 2px 6px;margin:0px 2px; color:#38529C; font-weight:bold;}
.dtyload { text-align:center; padding:10px;}

.dplistl { float:left; width:47px; background:url(/images/cal.jpg) no-repeat 0px 5px;}
.dplistl p {padding:0px; text-align:center;}
.cpy { margin:15px 0px 0px 0px; font-size:10px; font-family:Arial;}
.cpd {  font-size:16px; font-family:Arial; font-weight:bold;}
.dplistr { margin-left:56px;}
.dpmtitle { font-size:18px; font-weight:bold; margin:10px; color:#003399;}
.dpmkw{color:#666; font-weight:bold; margin:10px 10px 0px 10px;}
.dpmcate { color:#009900; margin-left:10px;}
.dpmcate a{ color:#009900;}
.dpmcate a:hover{ background-color:#009900; color:#FFF; text-decoration:none;}
.dpmmemo { font-size:13px; font-weight:bold; margin:20px 10px 10px 10px; background-color:#EFEFEF; padding:5px; border-top:1px #AAA solid; font-family:Verdana; }
.dpmmemol{float:left;}
.dpmmemor{text-align:right; color:#FF0000; font-weight:normal; font-size:11px; }
.dpmmemor a{ color:#009900;}
.dpmmemor a:hover{ background-color:#009900; color:#FFF; text-decoration:none;}
.dpmmemoblue { font-size:13px; font-weight:bold; margin:20px 10px 10px 10px; background-color:#E7F0F8; padding:5px; border-top:1px #B7D1EA solid; font-family:Verdana;}
.dpmdesc { line-height:150%;margin:0px 30px 0px 30px;}
#dpmpre{ background-color:#F1F5FC; border: 1px #7AA5D6 dashed;margin:10px 10px 0px 10px; padding:5px 10px; }
#dpmpre li { margin:5px 0px;}
#dpmpre li span { font-weight:bold; margin-right:10px; color:#5F8DDC;}
#fvs { width:366px; margin:10px auto; border: #FFCFA7 1px solid; color:#FF0000; padding: 4px; font-size:13px; text-align:center; background-color:#FEFFED; }
#mtxt{ width:370px; height:100px;}
#ajaxnl{ text-align:center; font-size:14px;}
