.cmCalendarExt{ cursor:default; border:1px solid #DBDEE1; background:url(../Images/Icon_Calender.gif) no-repeat right; }
.cmDialogExt{ cursor:default; border:1px solid #DBDEE1; background:url(../Images/Icon_Dialog.gif) no-repeat right; }

.region{ border-left:1px solid #D0E0F0;border-right:1px solid #D0E0F0;border-bottom:1px solid #D0E0F0;}
.regionTitle{ border-left:1px solid #D0E0F0;border-right:1px solid #D0E0F0;border-bottom:1px solid #D0E0F0;}
.regionTitle{ background-image:url(../../Resource/Images/NRegionBg.gif); height:21px;}
.regionTitle .title{ float:left; color:Black; font-weight:bold; margin-left:22px;}
.regionTitle .more{ float:right;}
.regionTitle .more a{ color:#2A4C6F; text-decoration:none;}

.regionTitleMax{ background-image:url(../../Resource/Images/NRegionBgMax.gif); height:21px;}
.regionTitleMax .title{ float:left; color:Black; font-weight:bold; margin-left:22px;}

.regionTRL{ border-left:1px solid #D0E0F0;border-right:1px solid #D0E0F0;border-top:1px solid #D0E0F0;}
.calendar table{ margin-bottom:0px;}
.calendar td{ text-align:center;}

.tabsIns{ border-left:1px solid #D0E0F0;border-right:1px solid #D0E0F0;border-bottom:1px solid #D0E0F0;}
.tabsInsTitle{ background-image:url(../../Resource/Images/NInstitutionBg.gif); height:22px;}
.tabsInsTitle .title{ float:left; color:Black; font-weight:bold; margin-left:21px; margin-top:3px;}
.tabsInsTitle .title a{ cursor: pointer; text-align: center; color: #29526E; font-size:13px; margin-right:16px; text-decoration:none; font-weight:normal;}
.tabsInsTitle .more{ float:right; margin-top:2px;}
.tabsInsTitle .more a{ color:#2A4C6F; text-decoration:none;}
.tabsInsContent .keyword{ color:black; float:left; text-decoration:none; width:65px; text-align:right; margin-left:4px; line-height:22px;}
.tabsInsContent .title{ color:black; float:left; line-height:22px;}
.tabsInsContent .title a{ color:#39628E; text-decoration:underline; float:left; margin-right:10px;}

.newsHeader td{ border-left:1px solid #D0E0F0; border-bottom:1px solid #D0E0F0; padding:1px;height:21px;background-color:#EFF6FE;}
.newsHeader .first{ border-bottom:1px solid #D0E0F0;padding:1px; border-left:0px none #fff;}
.newsRows td{ border-bottom:1px dotted #C3C4C6; height:26px;padding:1px;}

.formsContent .first { width:74px;}
.formsContent .top { vertical-align:top; padding-top:4px;}
.formsContent th {padding:0px 3px 0px 5px;}
.formsContent td {padding:0px 3px 0px 5px; height:28px;}
.formsContent .newsHeader td {height:21px;}
.formsContent td .required {float:right;}
.formsContent select { padding:0 1 1 1; height:22px;}
.checkbox td { padding-left:0px;}
.checkbox label { font-weight:normal;}

.divGv-Head{background-color:#EFF6FE; border:solid 1px #ccc; font-size:13px; height:23px;}
.divGv-Head td{border:solid 1px #ccc; font-size:13px; height:22px; }
.divGv-Row{border:solid 1px #EFF6FE;}
.divGv-Row td{border:solid 1px #ccc;font-size:13px; height:22px;}

.tabs{border-left: #D0E0F0 1px solid;border-right: #D0E0F0 1px solid;border-bottom: #D0E0F0 1px solid; height: 196px;}
.tabs dl dt{background-image:url(../../Resource/Images/NInstitutionBg.gif);border-left: #D0E0F0 0px none;border-bottom: #ccc 0px solid; margin-top:-1px; height:24px; padding-left:14px; padding-top:7px;}
.tabs dl dt a{cursor: pointer; text-align: center; color: #29526E; font-size:13px; margin-left:9px; margin-right:9px; text-decoration:none; font-weight:normal;}
.tabs dd{ margin-left:0px; margin-top:-1px;}

.buttonSearch{ background:url('../Images/Icon_ButtonBg.gif') 0px -68px; border:1px solid #D0E0F0; padding-top:1px; cursor:pointer;height:22px;width:60px; margin-top:7px; margin-right:4px;}
.buttonPre{ background:url('../Images/Icon_Pre.gif') 0px;border:0px none #fff;cursor:pointer;height:22px;width:23px;}
.buttonNext{ background:url('../Images/Icon_Next.gif') 0px;border:0px none #fff;cursor:pointer;height:22px;width:23px;}
.buttonFirst{ background:url('../Images/Icon_First.gif') 0px;border:0px none #fff;cursor:pointer;height:22px;width:23px;}
.buttonEnd{ background:url('../Images/Icon_End.gif') 0px;border:0px none #fff;cursor:pointer;height:22px;width:23px;}

.reportFilters{margin-bottom:0px;}
.reportFilters td{ padding:0px; height:20px;}

.reportHeader{ border-left:1px solid #ccc;border-bottom:1px solid #ccc; padding:2px;height:28px;background-color:#f5f5f5;}
.reportHeaderC{ border-left:1px solid #ccc;border-bottom:1px solid #ccc; padding:2px;height:28px;background-color:#f5f5f5; text-align:center;}
.reportHeaderJ{ border-left:1px solid #ccc;border-bottom:1px solid #ccc; padding:2px;height:28px;background-color:#f5f5f5; text-align:justify;}
.reportHeaderL{ border-left:1px solid #ccc;border-bottom:1px solid #ccc; padding:2px;height:28px;background-color:#f5f5f5; text-align:left;}
.reportHeaderR{ border-left:1px solid #ccc;border-bottom:1px solid #ccc; padding:2px;height:28px;background-color:#f5f5f5; text-align:right;}
.reportHeader th{ border-left:1px solid #ccc;border-bottom:1px solid #ccc; background-color:#f5f5f5;}
.reportHeader a{font-weight:normal; color:black;}

.reportRows{ padding:2px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;height:26px;padding:2px;}
.reportRowsC{ padding:2px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;height:26px;padding:2px; text-align:center;}
.reportRowsJ{ padding:2px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;height:26px;padding:2px; text-align:justify;}
.reportRowsL{ padding:2px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;height:26px;padding:2px; text-align:left;}
.reportRowsR{ padding:2px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;height:26px;padding:2px; text-align:right;}

.coupa td{padding-top:0px; padding-bottom:0px;}

a.linksUrl:link {color: #0000FF}     /* 未访问的链接 */
a.linksUrl:visited {color: #800080}  /* 已访问的链接 */

a.tabs1{ background:url('../Images/Icon_TabD.gif') no-repeat center; vertical-align:bottom; text-align:center; font-weight:bold; height:28px; font-size:9pt; font-family:Arial; line-height:34px; color:Black; margin-bottom:-12px; text-decoration:none;}
a.tabs2{ background:url('../Images/Icon_TabE.gif') no-repeat center; vertical-align:bottom; text-align:center; font-weight:bold; height:28px; font-size:10pt; font-family:Arial; line-height:34px; color:Black; margin-bottom:-12px; text-decoration:none;}

span label{font-weight:normal;}
.items .header { background-color:#f5f5f5;}
.items .header td {border-left:1px solid #ddd; padding:1px;text-align:center;height:26px;text-align:center;}
.items .row td {border-left:1px solid #ddd; border-top:1px solid #ddd; padding:1px;text-align:center;}

.button1{border:1px solid #ccc;background-color:#f5f5f5;cursor:pointer;padding-top:2px;height:26px;padding-left:10px;padding-right:10px;margin-right:4px;margin-top:4px;margin-bottom:4px;}
.button2{border:1px solid #4599d0;background-color:#4599d0;cursor:pointer;color:white;text-decoration:none;font-size:10pt;padding-top:6px;padding-bottom:6px;height:26px;padding-left:8px;padding-right:8px;margin-right:4px;margin-top:4px;margin-bottom:4px;color:white;}
.button2:hover{color:white;}
.button2:visited{color:white;}
.button3{border:1px solid #ccc;background-color:#f5f5f5;cursor:pointer;padding-top:2px;height:22px;padding-left:10px;padding-right:10px;margin-right:4px;margin-top:4px;margin-bottom:4px;}

.menu{clear:both;height:22px;margin-top:4px;}
.menu .level1_icon{float:left;margin-left:20px;}
.menu .level1_title{float:left;font-weight:bold;margin-left:4px;font-size:10pt;}
.menu .level2_icon{float:left;margin-left:40px;}
.menu .level2_title{float:left;margin-left:4px;}
.menu a{cursor:pointer;word-wrap:break-word;color:black;text-decoration:none;font-size:10pt;}

textarea{font-family:Arial;}


