.hidden{overflow:hidden}
.noscript{position: absolute; z-index: 100000; height: 2046px; top: 0px; left: 0px; width: 100%; background: white; text-align: center;}
.loading-mask{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(255,255,255,0.3); z-index: 20000;}
.loading-mask .pageloading {display: flex;}
.loading-mask .loading-image {width: 30px;}
.pageloading{position: absolute; top: 50%; left: 50%; margin: -120px 0px 0px -120px; text-align: center; /*border: 2px solid #8DB2E3;*/ width: 200px; height: 40px; font-size: 13px; padding: 10px; font-weight: bolder; background: #fff; color: #b3b5b8;}
.loading-panel{background:url(../images/loading.gif) no-repeat 10px center;height:40px;padding-left:10px;line-height:40px;width:auto;}
.loading-wrapper{width:100%;height:100%;position:relative;}
.north{overflow: hidden; height: 30px; background: url(/Content/jqueryUI/images/layout-browser-hd-bg.gif) #7f99be repeat-x center 50%; line-height: 20px; color: #fff; font-family: Verdana, 微软雅黑,黑体}
.south{height: 30px; background: #D2E0F2;}
.west{width: 180px;}
.center{background: #eee; overflow-y: hidden}
.centerWindow{position:absolute;left:60px;top:20px;border:0px;width:auto;height:auto;}
.centerMasker{ background: none repeat scroll 0 0 #CCCCCC;}

.marquee-announcement .warn-icon{position:absolute;top:4px;display:inline-block;height:16px;width:16px;background:url(../images/annoncement.gif)}
.marquee-announcement { margin: 0px; position: absolute; top: 5px; left: 190px; width: 340px; height: 24px;color:white;line-height:24px;font-weight: bold;font-size: 13px;}
.marquee-announcement a {color:#fff;}
.marquee-announcement a:hover {color:#fff;text-decoration:none;}

/*******About**********/
.bk{ width:800px; height:405px; background:url(/Images/about-bk.png) no-repeat; border:1px #E8E8E8 solid;}
.title{ width:450px; height:260px; margin-top:110px; margin-left:260px; font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#3E3E3E;}
.title p{ line-height:20px;}
.index_right_tools{float:right;margin-right:5px;height:32px;width:auto;}
.typeContainer .panel-title{color:#eee}
.typePanels .datagrid td {vertical-align:middle;}
.pollMessage{cursor:pointer;text-align:center;}
.index_iframe{height: 100%;width: 100%;border: none;}
.aboutus {background:url(../images/icon/address_books.png) no-repeat center;width:32px;height:32px;display:inline-block;}
.exitsys{background:url(../images/icon/exit.png) no-repeat center;width:32px;height:32px;display:inline-block;}
.userCenter {background:url(../images/icon/advanced.png) no-repeat center;width:32px;height:32px;display:inline-block;}
.ssologin{background:url(../images/icon/ssologin.png) no-repeat center;width:32px;height:32px;display:inline-block;}/***add by nrl 单点登录图标*/
.msg-title{text-align:center;font-size:14px;margin-top:20px;font-family:黑体}
.msg-content{text-align:center;margin:20px 20px 0 20px;}
.message-readed{color:green;}
.message-unread{color:red;}
.message-box{background:url(../images/icon/mail.png) no-repeat center;width:32px;height:32px;display:inline-block;}
.message-unreadbox{background:url(../images/icon/ico-mail.gif) no-repeat center;width:32px;height:32px;display:inline-block;}
.message-unreadbox:hover{background:url(../images/icon/ico-mail.gif) no-repeat center;width:32px;height:32px;display:inline-block;}
.message-numbox{background:url(../images/icon/box_num.png) no-repeat;width:20px;height:21px;display:inline-block;margin-left:-20px;text-align:center;line-height:21px;color:white;font-weight:300;}