﻿body{ font-family:'微软雅黑';}
/*主体*/
.article{ float:left; margin-top:6px; width:100%;}
.article:first-child{ margin-top:0;}
.half{ width:50%;*width: 49.999%;}
.article .wrap-l{ margin-right:3px;}
.article .wrap-r{ margin-left:3px;}

/*标题*/
.article .title{ position:relative; line-height:33px; background:url(../images/righttitlebig.png) repeat-x; border:1px solid #c1d3de; overflow:visible;}
.article .title h2{ float:left; margin-left:7px;margin-top: 10px; padding-left:22px; font-weight:bold; font-size:14px; font-family:'宋体'; color:#000000; background:url(../images/titleico.png) no-repeat left center;}
.article .title h2.title-list{ top:-1px; left:-1px; z-index:1; position:absolute; background:none; margin-left:0; padding:0;}
.article .title h2 ul{}
.article .title h2 ul li{ width:98px;  border-left:1px solid transparent; border-right:1px solid transparent;float:left; padding-left:8px;}
.article .title h2 ul li a{ display:block;line-height:35px; padding-left:22px; color:#000; font-size:14px; font-weight:normal;}
.article .title h2 ul li.current{ border-left:1px solid #c1d3de; border-right:1px solid #c1d3de; background:url(../images/titlebg01.png) repeat-x;}
.article .title h2 ul li.current a{ background:url(../images/titleico.png) no-repeat left center; font-weight:bold;}
.article .title .more{ font-size:12px; float:right; margin-right:12px; color:#000; width:33px; background:url(../images/more.png) no-repeat right center;}
.article .title .more:hover{ text-decoration:underline;}

/*内容*/
.article .content{ border:1px solid #c1d3de; border-top:none;}
.article .content .toollist li{ margin:20px 0 12px 42px; float:left; width:52px; text-align:center;}
.article .content .toollist li:first-child{ margin-left:33px;}
.article .content .toollist li a.img{ display:block; width:48px; height:48px;}
.article .content .toollist li p a{ display:block; line-height:24px; font-size:13px; color:#000;}
.article .content .toollist li.add-btn{ height:72px; margin-left:22px; text-align:center; cursor:pointer;}
.article .content .toollist li.add-btn img{ margin-top:18px;}

/*通知公告*/
.notice .content, .matter .content{ padding-top:11px; height:198px;}
.notice .content .notice-list li{ line-height:25px;}
.notice .content .notice-list li .notice-title{ float:left; margin-left:14px; padding-left:17px; color:#000000; font-size:12px; background:url(../images/listico.png) no-repeat left center;}
.notice .content .notice-list li .notice-title:hover{ text-decoration:underline;}
.notice .content .notice-list li .notice-time{ float:right; margin-right:16px; color:#969696;}

/*待办事项/已办事项*/
.matter .content .matter-content{ display:none;}
.matter .content .current{ display:block;}
.matter .content .matter-content .today{ float:left; margin:6px 25px 0 17px; width:110px; background:url(../images/date.png) no-repeat;}
.matter .content .matter-content .today .year{ line-height:33px; font-size:13px; color:#ffffff; text-align:center;}
.matter .content .matter-content .today .date{ text-align:center;line-height:82px; color:#e22f1d; font-size:48px;}
.matter .content .matter-content .matter-list li{ line-height:25px;}
.matter .content .matter-content .matter-list li .matter-time{ float:left; padding-left:16px; width:36px; background:url(../images/listico.png) no-repeat left center; color:#969696;}
.matter .content .matter-content .matter-list li .matter-title{ float:left; margin-left:18px; color:#000;}
.matter .content .matter-content .matter-list li .matter-title:hover{ text-decoration:underline;}

/*我的培训*/
.duty .content{ height:198px;}
.duty .content table{ width:100%;}
.duty .content table thead tr{ line-height:24px; background:#f1f8fc; border-top:1px solid #fff; border-bottom:1px solid #d1e1ea;}
.duty .content table thead th{ border-left:1px solid #fff; border-right:1px solid #c3d4de;}
.duty .content table thead tr th:first-child{ border-left:none;}
.duty .content table thead tr th.last-item{ border-right:none;}
.duty .content table .leader{ width:54px; padding-left:16px;}
.duty .content table .contact{ width:120px; padding-left:42px;}
.duty .content table .remark{ padding-left:33px; width:76px;}

