* { padding:0; margin:0;}
body{font-size:12px; margin:0px; padding:0px;} 
ul,li{padding:0px; margin:0px; list-style:none;}
a{text-decoration:none; color:#003399;}
a:hover { text-decoration:underline;cursor:pointer; }
img{border:none;}
.clearfix{clear:both;}
.border { border-collapse:collapse;}
.fl {float:left;}
.fr {float:right;}
.tdbg{ background:#e7f3ff;}
.tdbgmouseover{ background:#deebf4;}
.hidden {display: none;}

/*top*/
#OAtop{ background:url(/MIS/OA/Images/topbg.jpg) repeat-x; height:86px;}
#OAtop_l { width:800px; float:left;}
#OAtop_r { width:400px; float:right;}
.logo_tip { margin-left:24px;padding-top:34px;float:left;font-size:24px;font-family:'Microsoft YaHei'; color:#3F96D1;}
 #logo{float:left;padding-top:18px; padding-left:38px; width:280px;}
 .informtion {float:right; padding-top:28px; line-height:22px;  width:280px; color:#3F96D1; font-size:12px;}

.set{ margin-top:5px; border-bottom:1px solid #C3C3FB; height:28px;border-left:1px solid #C3C3FB; border-bottom-left-radius:4px;}
.set li { float:left; margin-left:20px; margin-top:3px;}
.set li a{ font-size:12px;}
.setli { background:url(/MIS/OA/Images/set.jpg) left no-repeat; padding-left:18px;}
.useli { background:url(/MIS/OA/Images/use.jpg) left no-repeat; padding-left:18px;}
.helpli { background:url(/MIS/OA/Images/help.jpg) left no-repeat; padding-left:18px;}
.logout { background:url(/MIS/OA/Images/logout.jpg) left no-repeat; padding-left:18px;}

/*nav*/
.naver{position:relative;background:url(/MIS/OA/Images/navbg.jpg) repeat-x; height:34px;}
#nav{position:absolute; width:100%; min-width:1150px; top:0; /*left:0px;*/z-index:999; background:url(/MIS/OA/Images/navbg.jpg) repeat-x;   }

 #nav li{ float:left; margin-left:20px; margin-right:50px; line-height:30px;padding-left:28px;}
#nav li a{color:#fff; font-family:'Microsoft YaHei'; font-weight:bold;}
#nav .navhome{ background:url(/MIS/OA/Images/navhome.png) left no-repeat;}
#nav .navtong{ background:url(/MIS/OA/Images/tong.png) left no-repeat;}
#nav .navhui{ background:url(/MIS/OA/Images/navhui.png) left no-repeat;}
#nav .navgong{ background:url(/MIS/OA/Images/navgong.png) left no-repeat;}
#nav .navuser{ background:url(/MIS/OA/Images/navuser.png) left no-repeat;}
#nav .navnus{ background:url(/MIS/OA/Images/navnus.png) left no-repeat;}
#nav .navtask{ background:url(/MIS/OA/Images/navtask.png) left no-repeat;}
#nav .navsign{ background:url(/MIS/OA/Images/navsign.png) left no-repeat;}

/*left*/
.oamain_left{ width:260px; padding:10px;height:auto; border: #D5D5FD 1px solid; background: #F7F7FF; color: #333; filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #D5D5FD;/*firefox*/ -webkit-box-shadow: 2px 2px 10px #D5D5FD;/*safari或chrome*/ box-shadow: 2px 2px 10px #D5D5FD;/*opera或ie9*/ border-radius: 3px; }
.userimg { float:left;}
.userimg img { width:75px; height:80px;}
.left_user,.commonuser{ border:1px solid #D9D9FE; background:#ECECFF; padding:10px;}
.userinfo{ float:left; margin-left:10px; font-size:12px; font-family:'Microsoft YaHei'; line-height:30px; color:#4242A7;}
.spacingtitle { line-height:30px;}
.duty_t{ background:url(/MIS/OA/Images/duty.gif) left no-repeat; height:41px; padding-left:52px;}
.duty_tp span{float:right;}
.duty_tp{ background:url(/MIS/OA/Images/dutybg.gif) repeat-x;height:28px; padding-top:12px; font-family:'Microsoft YaHei';}
.duty_c{ background:#FFF; color:#FF0000; padding:5px; font-size:12px;}
.duty_c p{ margin-bottom:25px;}
.duty_c span{ line-height:22px;}
.oaarrow{display:block; width:15px; height:16px; background:url(/MIS/OA/Images/arrow.png) no-repeat left center; }
.oaarrowDown{display:block; width:15px; height:16px; background:url(/MIS/OA/Images/arrowdown.png) no-repeat  left center; }
.fork{display:block; width:15px; height:16px; background:url(/MIS/OA/Images/fork.png) no-repeat left center;  margin-right:5px;margin-left:2px;}
.commonuser{ margin-top:10px;}
.common_t{ background:url(/MIS/OA/Images/commonuser.gif) left no-repeat; height:41px; padding-left:52px;}
.common_c{ background:#fff; padding-top:15px;padding-left:15px;padding-right:15px; padding-bottom:5px;}
.common_c li{ margin-bottom:10px; height:40px;line-height:40px;}
.common_c li .name{ padding-left:10px; font-family:'Microsoft YaHei' ;font-size:18px; color:#4B4B4B;}
.ask{ border:1px solid #35358A;}
.ask li{ background:url(/MIS/OA/Images/asklibg.jpg) no-repeat; height:47px; line-height:47px; text-align:center;}
.ask li a{ font-family:'Microsoft YaHei'; color:#27276C; font-size:24px;}
.history_t{ background:url(/MIS/OA/Images/history.gif) left no-repeat; height:41px; padding-left:52px;}
.history_c{ background:#FFF; padding:15px;}
.history_c li { width:60px; float:left;}
.history_c li a { font-family:'Microsoft YaHei'; font-size:12px;color:#4343A8;}
.oaarrow:hover,.oaarrowDown:hover,.fork:hover,.m_close{ cursor:pointer;}
.m_close {margin-top:10px;}

.more {float:right;position:relative;margin-right:20px; line-height:30px;}
.columns li {position: absolute;cursor: move;width:49%;border:solid 1px white;height:300px; border:1px solid #EBEBFF; border-radius:4px; padding:10px; background:#fff;}
/*.widget a img {height:65px;width:80px;margin-top:10px;}*/
.title {height:41px;line-height:41px;font-family:'Microsoft YaHei';}
.content {background-color:white;}
.inContent {margin-left:30px;}
.office{ margin-top:15px;}
.office .more{ margin-top:10px;}
#sortable { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#sortable li { width:49%; float:left; }
#sortable li:hover{ cursor:move;}
.OAborder{ margin:1%; border:solid 1px white;height:240px; border:1px solid #EBEBFF; border-radius:4px; padding:10px; background:#fff;}
.executive .more{ margin-top:10px;}
.notice .more{ margin-top:7px;}
.clear {clear:both;}

/*table布局*/
.table {border:1px solid #ddd;width:100%;}
.table tr {height:30px;}
.table tr th{border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.table tr td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.tr-hover:hover {background-color:#D5D5FD;}
.trhead {text-align:center;font-size:30px;font-family:'Microsoft YaHei';}



/*首页日历*/
.Calendar { font-family: verdana; text-decoration: none; width: 100%; background-color: #C0D0E8; font-size: 9pt; border: 0px dotted #1C6FA5; }
.CalendarTD { font-family: verdana; font-size: 7pt; color: #000000; background-color: #f6f6f6; height: 20px; width: 11%; text-align: center; }
.Title { font-family: verdana; font-size: 11pt; font-weight: normal; height: 24px; text-align: center; color: #333333; text-decoration: none; background-color: #A4B9D7; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: 1px; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
.Day { font-family: verdana; font-size: 8pt; color: #243F65; background-color: #E5E9F2; height: 20px; width: 11%; text-align: center; }
.DaySat { font-family: verdana; font-size: 8pt; color: #FF0000; text-decoration: none; background-color: #E5E9F2; text-align: center; height: 18px; width: 12%; }
.DaySun { font-family: verdana; font-size: 8pt; color: #FF0000; text-decoration: none; background-color: #E5E9F2; text-align: center; height: 18px; width: 12%; }
.DayNow { font-family: verdana; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF; height: 20px; text-align: center; }
.DayTitle { font-family: verdana; font-size: 9pt; color: #000000; background-color: #C0D0E8; height: 20px; width: 11%; text-align: center; }
.DaySatTitle { font-family: verdana; font-size: 9pt; color: #FF0000; text-decoration: none; background-color: #C0D0E8; text-align: center; height: 20px; width: 12%; }
.DaySunTitle { font-family: verdana; font-size: 9pt; color: #FF0000; text-decoration: none; background-color: #C0D0E8; text-align: center; height: 20px; width: 12%; }
.DayButton { font-size: 9pt; font-weight: bold; color: #243F65; cursor: hand; text-decoration: none; }
.r_navigation{ margin-bottom:3px;line-height: 24px;border: 1px solid #4197E2;background: url(../../App_Themes/AdminDefaultTheme/images/localGIF.gif) 10px center #C7E0F6 no-repeat; padding-left:25px;clear: both; }
.r_navdv{ width:100%; font-size:12px;}
.select{ border-top-left-radius:0;border-bottom-left-radius:0;}

/*主题区块*/
.myTable {width:100%;text-align:center;}
.duty_tp a { float:right;color: black; position:relative; top:-13%;}

/*沟通*/
.Messge_nav { margin-top:10px; height:30px; border:1px solid  #ccc;}
.Messge_nav li { float:left; line-height:30px; margin-left:20px;}
#site_main {margin-top:5px; margin-bottom:5px;}

.table_li {border-spacing:0px; width:100%;}
.table_li tr td, .table_li tr th{border-spacing:0px; line-height:26px;}
.text-right { text-align:right;}
.wid180 {width:180px;}

/*消息提醒*/
.pop_box {border:1px solid #428bca;}
.panel-heading { line-height:35px; background:#428bca; padding-left:10px; color:#fff;}
.panel-heading  span{ float:right; margin-right:10px; background:url(/MIS/OA/Images/close.gif) left no-repeat;width:14px;height:14px; display:block;}
.panel-heading span a { color:#fff;}
#DateDiv {font-size: 20px;color: #278139;font-weight: bold;text-align: left;}
.k_tit { line-height:30px; padding-left:10px;}
.panel-body { background:#fff;}
.btn-primary {border-style: none;
    border-color: inherit;
    border-width: 0;
    background: #428bca;
    color:#fff; padding:4px 10px; height:41px;
    border-radius:5px;
}
.btn-primary:hover{ cursor:pointer;background:#0157B5;}
.btn-important { background-color:#4bb20c;border:none;color:#fff; padding:4px 10px; height:34px;border-radius:5px;}
.btn-important:hover {cursor:pointer;background:#0157B5; }

/*消息*/
.table-border { border-collapse:collapse; }
.table-border td,.table-border th { border:1px solid #ccc; padding:5px;}
.form-control {padding:5px; float:left; width:300px; height:22px; line-height:22px; border:1px solid #ccc; }
/*.table-border td a { margin-right:10px; margin-left:10px;}*/
/*会员选择*/
#seluser{ padding-left:10px; line-height:30px;}
#Group { margin:10px 0;}
.text-left { text-align:left;}

/*工作计划*/
#jouMain { width:100%;}
#jouRight { width:auto; float:none; }
.jouLeft { display:none;}
#dayList li span { margin-right:20px; }

/*任务计划*/
.Mis_title { line-height:30px; padding-left:15px;}
/*公文起草*/
.breadcrumb li { float:left; margin-left:10px; line-height:30px;}
.tdLeft{ width:100px;}
.tdbgmouseover{	background: #C4E4FF;padding:2px;}
.tdbg{background: white; }
.tdbgmouseover:hover{ cursor:pointer;}
.radius{ margin-left:5px; line-height:20px;padding-left:10px;padding-right:5px; background:#F4F4F4; float:left; color:#333333; border:1px solid #D7D7D7;}
.deltab{ margin-left:5px;}
.deltab:hover{ text-decoration:none;}
#OAkeyword{ height:22px; border:1px solid #ccc; padding-top:2px;padding-bottom:2px;}
.tabinput{ border:none; padding-left:5px;}
#Keywords{ display:none;}
/**/
.draftnav{ background:#f5f5f5; border-radius:4px; height:30px; line-height:30px; padding-left:10px; margin:10px;}
.draftnav a{ color:#4b83d2; font-size:14px; margin-left:5px; margin-right:5px;}
.draftnav span{ margin-left:5px; color:#000000; font-size:14px;}
.required {color:red;margin-left:3px;}
.fileUP {border:1px solid #428bca;float:left;width:500px;margin-right:5px;}
.disupFile {margin-left:10px;}
#attachTB tr td{padding:2px;}
.mainDiv{ margin-left:10px; margin-right:10px;}
.draft_ul li { float:left; width:80px;}
.draft_ul .current{ background:#428BCA;}
.draft_ul .current a{ color:#fff;}
.draft_ul li a { display:block;height:30px; line-height:30px; padding-left:15px; padding-right:15px; text-align:center}
.draft_ul li a:hover{ text-decoration:none;}
.bbstitle{text-overflow:ellipsis; overflow:hidden;word-break:keep-all;white-space:nowrap; width:200px; display:block;}
.myTable .hover_hander td a{ display:block;width:100px;margin:auto;border:1px solid #fff; padding:3px;}
.myTable .hover_hander td a:hover{ border:1px solid #ebebff;background:#F4FCFE;}


/*key:UG93ZXJlZCBieSBab29tbGEh6YCQ5rWqQ01TIHd3d3cuWm9vbWxhLmNu */


