.smenu{ font-size: 16px; background: #f3f8fb; border-bottom: 2px solid #cedde7; padding: 10px; margin-bottom: 2%; line-height: 180%;}
.smenu .select{ font-weight:bold; color: #00379c;}
.smenu  .lne{ color: #cfdee8; margin: 0 6px; }
.smenu .stitle{ display: inline-block;  padding: 0 10px;}
.plysearch .qry-frm{ display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between;}
.plysearch .qry-frm .lst{ width: 49%;}
.qry-frm .lst{ margin-bottom: 1%;}
.qry-frm .ipt{ width: 100%; max-width: 100%; height: 54px; line-height: 54px;  text-indent: 10px; border-radius: 5px; border: 1px solid #e3e3e3;}
.qry-frm .calendar{ background: url(../../img/gov/calendar.png) no-repeat; background-size:16px; background-position: 90% 50%; }
.qry-frm .lst2,.qry-frm .lst3{  display: flex; flex-wrap: nowrap; align-items: flex-start; justify-content: space-between; }
.qry-frm .lst2 .line{ width:20% ;}
.qry-frm .lst3 .line{ width:30% ;}
.qry-frm .lst .line span{ display: block; height: 26px; border-bottom: 2px solid #e3e3e3; margin: 0 5px;}
.qry-frm .lst  .subtn{ width: 100%; height: 54px; line-height: 54px; text-align: center; font-size: 16px; color: #FFF;  background-image: linear-gradient(to right, rgba(69,158,249) , rgba(24,92,207)); border-radius: 5px; border: none;  cursor: pointer;}
.qst .lst  .subtn:hover{ background:rgba(24,92,207);}
.pnwlst_new{ padding: 3% 0;}
.pnwlst_new .lst{border-bottom: 1px solid #ebebeb;}
.pnwlst_new .tbl-tit{ font-size: 18px; font-weight: bold;  border-bottom: 4px solid #ebebeb;}
.pnwlst_new .lst{ display: flex; display: flex; flex-wrap: nowrap; align-items:flex-start; justify-content: space-between; padding:2% 0; font-size: 16px;}
.pnwlst_new .lst .lst-l{ width: 60px; text-align: center; flex-shrink: 0;}
.pnwlst_new .lst .lst-c{ flex: auto;}
.pnwlst_new .lst .lst-r{ width: 140px; text-align: center; white-space: nowrap;}
.pnwlst_new .lst .lst-r a,.pnwlst_new .lst .lst-r a:visited{color: #01369c;}
.pnwlst_new .lst .lst-r a:first-child{ margin-right: 5px;}
.pnwlst_new .tit-fnt{ text-align: center;}
.pnwlst_new .lst .lnk-fnt{margin-bottom: 10px; line-height: 160%;}
.pnwlst_new .lst .lnk-time{ color: #999; font-size: 14px;}
.nwdtl .dtl_tit .sfnt-new{ position: relative;  padding: 15px 0;  color: #999;}
.nwdtl .dtl_tit .sfnt-new .dlnk{ position: absolute; right: 0; top: 8px;}
.nwdtl .dtl_tit .s.sfnt-new .clkum { margin-left: 20px;}
.nwdtl .dtl_tit .sfnt-new .dlnk a{ display: inline-block; text-align: center; border: 1px solid #d0d0d0; padding:6px 15px;}
.nwdtl .dtl_tit .sfnt-new .dlnk a,.nwdtl .dtl_tit .sfnt-new .dlnk a:visited{color: #00379e;}
.nwdtl .dtl_tit .sfnt-new .dlnk a:first-child{ margin-right: 10px;}
.nwdtl .dtl_tit .sfnt-new .dlnk a:hover{ background: #1a5ed1; color: #FFF; border: 1px solid #1a5ed1;}
.dcdrty-cnt{ padding: 5% 0;}
.dcdrty-cnt .dcdrty-tit{ text-align: center; width: 70%; margin: 0 auto; line-height: 240%; margin-bottom: 3%;}
@media screen and (max-width: 1024px) {
.smenu{font-size: 14px;}
}
@media screen and (max-width: 1024px) {
.smenu{font-size: 14px;}
.pnwlst_new .tbl-tit{ font-size: 16px;}
.pnwlst_new .lst{font-size: 14px;}
.pnwlst_new .lst .lnk-time{ font-size: 12px;}
}
@media screen and (max-width: 768px) {
.pnwlst_new .lst .lst-r{ width:80px; text-align: center; white-space: nowrap;}
.pnwlst_new .lst .lst-r a:first-child{ margin-right: 0px; margin-bottom: 5px;}
.pnwlst_new .lst .lst-r a{ display: block; text-align: center;}
}
@media screen and (max-width:600px) {
.plysearch .qry-frm{display: block;}
.plysearch .qry-frm .lst{ width: 100%;}
.qry-frm .lst3{ display: none;}
.plysearch .qry-frm{ margin-bottom: 3%;}
.nwdtl .dtl_tit .sfnt-new .dlnk{ position: static;  top: 0px; padding-top: 15px;}
}
@media screen and (max-width:500px) {
.smenu{font-size: 12px;  }
}
