/* Notice */

.notice .title-bar { margin:23px 0 18px 0; width:100%; }
.notice .title-bar li { float:left; padding-right:60px; font:200 18px/40px Microsoft Yahei; }
.notice .invalid { background-color:#ce010c; color:#fff; }

.notice .cont-l { float:left; width:37px; }
.notice .cont-l li { margin-bottom:2px; border:1px solid #cecdcb; width:35px; _width:37px; min-height:257px; _height:257px; text-align:center; font:200 18px/23px Microsoft Yahei; cursor:pointer; }
.notice .cont-l li.hover, .notice .cont-l li.current { border:1px solid #1a4492; background:#2770b5; color:#fff; }
.notice .cont-r { float:right; width:940px; _width:952px; min-height:1030px; _height:882px; padding:5px; border:1px solid #cecdcb; }
.notice .cont-r-t { height:30px; border-bottom:2px solid #036; _padding-bottom:2px; }
.notice .cont-r-t li { float:left; margin-right:2px; border:1px solid #e3e3e3; border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; }
.notice .cont-r-t li a { padding:0 8px; font:bold 14px/26px Simsun; color:#4b6a89; text-decoration:none; display:block; }
.notice .cont-r-t li a:hover { color:#f30; }
.notice .cont-r-t li.current { border:1px solid #1a4492; }
.notice .cont-r-t li.current a { background:#2770b5; color:#fff; }
.notice .cont-r-t li.current a:hover { color:#fff; }
.notice .cont-r-m p { font:200 18px/40px Microsoft Yahei; text-align:center; margin:0 auto; }
.notice .cont-r-m span { line-height:18px; margin-bottom:18px; }
.notice .cont-r-b { margin-top:-18px; }
.notice .cont-r-b p { text-align:center; margin:0 auto; }
.notice .cont .detail-cont { _width:990px; border:solid 1px grey; margin:18px auto; _margin-top:0; }
.notice .cont .detail-info { margin:-18px auto; }

.notice table.info { border-collapse:collapse; width:100%; table-layout:fixed; }
.notice table.info th, .notice table.info td { padding:5px; height:20px; border:1px solid #d5d5d5; }
.notice table.info th { background:#f3f3e3; font:bold 14px/20px Simsun; text-align:center; }
.notice table.info th div.red { font:bold 14px/20px Simsun; color:red; text-align:center; }
.notice table.info th.right { text-align:right; }
.notice table.info td { text-align:left; }
.notice table.info td.center { text-align:center; }
.notice table.info td.right { text-align:right; }
.notice table.info a { color:#00c; text-decoration:underline; }
.notice table.info a:hover { color:#f30; }
.notice table.info p { text-align:left; }
.notice table.info th p { text-align:center; }
.notice table.info th .doc { background:#f3f3e3; border:0; font:normal 20px/36px 仿宋_GB2312; text-align:left; width:100%; }
.notice table.info .page-container ul { float:right; }
.notice table.info .page-container li { float:left; padding:0 5px; }
.notice table.info .page-container li a { text-decoration:none; }
.notice table.info .page-container  li input{width:48px;height:15px;float:left;} 
.page-go{ float:left;margin-left:8px;} 

/*announce*/
.announce {  min-height:466px; padding:4px;  margin-top:20px; margin-bottom:20px; overflow-y:auto; position:relative; font-family:Microsoft Yahei; }
.announce a { font:14px/1.5 Microsoft Yahei; }
.announce .announce-main { margin:0 auto; _height:420px; min-height:420px; background:#fff; }
.announce .announce-main .content { padding-top: 50px;}
.announce .announce-main .content a { color:#2d64b3; text-decoration:none; font:14px Microsoft Yahei; }
.announce .announce-main .content .remark { font-size: 14px; margin: 10px 100px 0 100px; text-indent: 2em; line-height: 25px; }
.announce .announce-main .content .title { text-align:center; font-size: 24px; font-weight:bold; }
.announce .announce-main .content .notice { text-align:center; font-size: 14px; font-weight:bold; margin-bottom: 50px; }
.announce .announce-main .content .entName { font-size: 16px; margin: 0 100px 0 100px; width: 80%; line-height: 32px; }
.announce .announce-main .content .bulletin { font-size: 16px; margin: 0 100px 50px 100px; text-indent: 2em; width: 80%; line-height: 32px; text-align: left;}
.announce .announce-main .content .bulletin_red {font-family:Microsoft Yahei; font-size: 16px; margin: 0 100px 50px 100px; text-indent: 2em; width: 80%; line-height: 32px; text-align: left; background-color: #ce010c; color: #fff;}
.announce .announce-main .content .inscribe { float: right; width: 300px; }
.announce .announce-main .content .inscribe .organName { text-align:left; font-size: 16px; margin: 10px auto 10px auto; }
.announce .announce-main .content .inscribe .pubDate { text-align:left; font-size: 16px; margin: 10px auto 10px auto; }

