﻿@charset "utf-8";
/*--重置--*/
body, ul, ol, li, p, form, table, td, img, div { margin: 0; padding: 0; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
/*--更改区--*/
.navbar-header{ float:left; display:inline;}
/*--/更改区--*/
ul, ol { list-style-type: none; }
dd { margin-left: 0px; }
select, input, img { vertical-align: middle; }
a img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
a{ color:#656565;}
.m-table2 th, .m-table2 td{border:0 none; }
/*--布局重置--*/
/*--g-*--*/
.g-hd,.g-bd,.m-nav,.g-ft,.breadcrumb { width: 980px; margin-right: auto; margin-left: auto; font-family:"微软雅黑", arial, "MS Serif", "New York", "Microsoft YaHei";
word-wrap: break-word; }
body { font-family: "微软雅黑", arial, "MS Serif", "New York", "Microsoft YaHei"; font-size:12px; line-height:24px;  }
body h1, body h2, body h4, body h5, body h6 { font-family: "微软雅黑", arial, "MS Serif", "New York", "Microsoft YaHei"; }
/*.g-bd{ height: auto !important; min-height: 660px; height: 660px; }*/


/*解决子级无法顶开父级*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { display: inline-block }
* html .clearfix { height: 1% }
.clearfix { display: block }
/*IE解决子级无法顶开父级*/
/*-------common-------*/

.container { width: 980px; padding: 0; margin: 0 auto; }
.row { margin-right: 0px; margin-left: 0px; }
/*.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { position: relative; min-height: 1px; padding: 0; }*/
.btn,.m-pagination ul {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.btn2 {font-size:12px; padding-bottom:2px;padding-top:2px;font-weight:normal }
.tooltip-inner { background-color: #CB3131;}
.tooltip.bottom .tooltip-arrow { border-bottom-color:#CB3131;}

/*--/布局重置--*/

/*--模块--*/
/*--m-*--*/
/*--头部--*/

.g-hd { height: 80px;line-height:80px;}
    .g-hd .logo a { color:#fff; display:inline-block; line-height:76px;text-decoration: none;}
        .g-hd .logo a>span { vertical-align: middle;font-family:arial; font-size:24px;font-weight:bold;}
    .g-hd .user { margin:10px 0; color:#fff; }
        .g-hd .user a { color:#fff;}
/*--导航--*/
.m-nav-bg {background-color:#333333;color: #3978C5;}
.m-nav .nav {height:36px;margin-bottom:0; }
.m-nav .nav li a:hover, .nav li a:focus {color: #fff; background-color: #3978C5; }
   .m-nav .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #3978C5; border-color: #3978C5; }
   .m-nav .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav>li.dropdown.open.active>a:hover, .nav>li.dropdown.open.active>a:focus {color: #fff;background-color:  #3978C5;border-color:  #3978C5;}
   .m-nav .nav > li > a:hover, .nav > li > a:focus { text-decoration: none;  }
    .m-nav .nav-tabs>li>a, .nav-pills>li>a {width:88px;padding-right: 0px;padding-left: 0px;margin-right: 2px;line-height: 14px; text-align:center;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;color:#fff; margin-top:0;padding-top: 12px;padding-bottom: 10px;}
        .m-nav .nav .dropdown-menu { background-color:#3978C5; min-width: 88px; border-radius: 2px; border: none; margin-bottom: 0px; box-shadow: none; margin-left: 0px; padding: 0px;margin-top:0;padding-top: 10px; top:24px; }
        .dropdown-menu li a { color: #fff; line-height: 34px; height: 34px; min-width: 80px; text-align: center; padding: 0px; }
        .m-nav .navbar-inverse .navbar-nav>.open>a,.m-nav .navbar-inverse .navbar-nav>.open>a:hover,.m-nav .navbar-inverse .navbar-nav>.open>a:focus { color: #81BF29; background-color: transparent; }
        .m-nav .nav .menus li { float: left; display: inline; padding: 0 10px; min-width: 60px; background: #81BF29; }
.m-nav2>li>a{ color:#000; font-size:14px; font-weight:bold; }
    .m-nav2 .active { background:url(../image/m-nav2-bg.gif) no-repeat center top; background-color:none; }
    .m-nav2>.active>a, .m-nav2>.active>a:hover, .nav-pills>.active>a:focus {
color: #fff;
background-color:transparent;
}
/*--底部--*/
.g-ft-bg { border-top:1px #CBCBCB solid; }
.g-ft{ height:78px;line-height:78px; color:#656565; }
    .g-ft p {text-align:center; font-size:14px; }

/*--列表模块--*/
.m-list{ line-height:24px;}
.m-list span{ padding-left:10px; background:url(../images/list-dian.gif) no-repeat center left;}
.m-list small{ float:right; display:inline;}

.m-list2 li{ float:left; display:inline;}
    .m-list2 li{margin:0 5px; }
.m-dl-list dt {float:left; display:inline; padding:0 5px  }
.m-dl-list2 dt { width:60px;display: inline-block; text-align:right;}
 .m-dl-list dt dd {float:left; display:inline; margin:0 5px; }

/*--/列表模块--*/

/*--首页部门块--*/
.m-department-Block {width:205px; height:110px; display:inline; float:left;margin:7px; padding:0 10px 10px 10px; color:#fff; }

    .m-department-Block .dropdown-menu { background-color:#000;min-width:80px; text-align:center;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding-top:0; padding-bottom:10px; }
        .m-department-Block .dropdown-menu a { height:20px; line-height:20px;}
.m-department-Block .arrow {background: url(../image/img/dropdown-menu-jiao.png) no-repeat right 0px;position:relative;top:-6px; margin-right:3px; }
/*--首页部门块--*/
/*--面包屑--*/
.breadcrumb{ background-color:#FFF;}
.breadcrumb {  margin-bottom: 0; border-bottom: 0 none; }
.m-breadcrumb a{color:#fff; font-size:14px;}
.breadcrumb>.active { color: #3977C5; }
/*--/面包屑--*/
/*-分页-*/
.m-pagination { text-align:center; }
.m-pagination ul>li>a{padding: 7px 14px;color:#3977C5; }
.pagination-container {text-align:center; }
/*-/分页-*/

/*--user登陆--*/
.login-bg { background:url(../Login_files/login-bg.png) repeat top left; }
.login { width:370px;margin:0 auto;padding-top:10%; margin-bottom:50px; }
.login-logo {}
.login-body {background-color: #3977C5; box-shadow:0px 2px 5px rgba(0,0,0,0.350) ;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.350);-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.350); }
    .login-body ol {background-color:#fff; box-shadow:0px 3px 6px rgba(0,0,0,0.400) ;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.400);-moz-box-shadow:0px 3px 6px rgba(0,0,0,0.400);  }
    .login-body li { padding:20px 10px 10px 10px;border-bottom:1px #CCCCCC dotted; /*height:30px;*/ margin:0 10px;  }
    .login-body li label {width:60px; float:left;display:inline;vertical-align:middle;margin-right:10px; }
    .login-body input { border:1px #F7F7F7 solid; box-shadow:0px 0px 0px rgba(0,0,0,0.0);margin-top:-5px;}
    .login-body u-bor0{ border:0 none;}
    .login-body .checkbox input {margin-top:2px\9; margin-top:5px !important; border:0 none;}
.login .submit { height:28px; padding:10px;text-align:right; }
    .login .submit .btn-inverse {padding-left:20px;padding-right:20px; }
.login-logo-list li span { display:block;color:#CC3031; }
/*--/user登陆--*/
/*-弹窗表单-*/
.popup-box { border:1px #ddd solid; }
.bor-t th{ border: 0 none; }
    .popup-box a:hover {text-decoration:none;}
    .popup-box h4{border-bottom:1px #ddd solid;margin:0;padding:10px;padding-bottom:13px; }

.popup-box h4 .btn {font-size:12px; padding-bottom:2px;padding-top:2px;font-weight:normal }
.popup-box .plus-xx {background: url(../image/img/delete.png)no-repeat 0px 1px;width: 14px;height: 14px;display: block; }
/*-模态框-*/
.m-modal {width:390px; }
    .m-modal label { float:left;display:inline; width:90px; }
    .m-modal button.close {padding: 0px 6px;cursor: pointer;background: transparent;border:1px #CCCCCC solid;color:#3978C5;}
 
/*-/模态框-*/
/*-选项卡-*/
.nav-tab {border-bottom:1px #ddd solid; background-color:#F1F1F1; margin-bottom:0;}
/*-/选项卡-*/
/*--*/
.nav-pills .btn3 { height: 26px;margin: 5px;padding: 0;line-height: 26px;}
    .nav-pills .btn3 {color:#fff;}
.nav-pills li .btn3:hover {background-color: #363636; text-decoration: none;
background-color:none;color:#fff; }
.btn3 { height: 26px;margin: 5px;padding: 0;line-height: 26px;color:#fff;font-size:12px;padding-left:15px;padding-right:15px;margin-top:-5px;}
.btn3:hover {background-color: #363636; text-decoration: none;
background-color:none;color:#fff; }
/*-Notes-*/
.Notes span {width:15px; height:10px; display:inline-block; margin-right:10px; }
.u-bulk {width:56px; height:20px; text-align:center;display:block;color:#fff;}
/*--/模块--*/
/*-复选框-定式-*/
.styled_list { margin-right:15px;}

.controls2 {padding-top:5px; }
.controls2 input[type="checkbox"] {
 display:inline; margin:-1px 0 0 10px;
}
.controls2 input[type="radio"] {
 display:inline; margin:-1px 0 0 10px;
}
.controls2 label{display:inline;margin-left:5px;}
/*-任务文本域-*/
.m-textarea {margin: 0px; height: 58px; width: 208px; }
/*--*/
.delete-confirm {cursor:pointer;}
/*-/复选框-定式-*/
/*--原件--*/
/*--u-*--*/

.u-bc { margin-left: auto; margin-right: auto; }/* div居中 */
.u-cb { clear: both }/*清除浮动 */
.u-vm { vertical-align: middle }/*垂直对齐 中间*/
.u-oh { overflow: hidden; display: block; }/*-溢出隐藏-*/
.u-bgno { background: none; }/*-去除背景-*/
.u-ellipsis,.u-ellipsis li, .u-ellipsis p { text-overflow: ellipsis;-o-text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}/*-溢出省了号-*/
.u-hide { display: none; }/*--隐藏*/
.u-po-bm {  position:absolute; bottom:0px; left:0;right:0;}
.u-por{  position:relative;}/*-父级-*/
.u-text-in26 { text-indent: 26px; }/*-缩进-*/
.u-text-right { text-align:right;}/*-文字有对齐-*/
.u-text-center { text-align:center;}/*-文字有对齐-*/
.u-bor0{ border:0 none;}/*-去除边框-*/
.u-curp {cursor:pointer; }/*-手-*/
.u-wire-top { border-top:1px #5796E3 solid;}/*-上边框线-*/
.u-wire-bottom { border-bottom:2px #3572BE solid; }/*-下边框线-*/
.u-wire-bottom2{ border-bottom:1px #3572BE solid; }/*-下边框线-*/
.u-wire { background:url(../image/u-wire-bg.jpg)repeat-x top left; }
.u-borm { border-bottom:1px #ddd solid; }
.u-bortm { border-top:1px #ddd dashed; }/*-上边框线-虚线-*/
.u-borbm { border-bottom:1px #ddd dashed; }/*-下边框线-虚线-*/
.u-max-w250 { max-width:250px !important; width:250px\9;}
.u-max-w100 { max-width:100px !important; }
.u-max-w88 { max-width:88px !important;width:88px\9; }
.u-max-w65 {max-width:65px !important;width:88px\9;}
.u-max-w56 { max-width:56px !important;width:56px\9;}
.u-h110 { height: 110px;}
.u-h90 { height: 94px;}

.u-ml5 { margin-left: 5px; }
.u-ml10 { margin-left: 10px; }
.u-ml15 { margin-left: 15px; }
.u-mr5 { margin-right: 5px; }
.u-mr10 { margin-right: 10px; }
.u-mr15 { margin-right: 15px; }
.u-mr20 { margin-right: 20px; }

.u-mb5 { margin-bottom: 5px; }
.u-mb10 { margin-bottom: 10px; }
.u-mb15 { margin-bottom: 15px; }
.u-mb20 { margin-bottom: 20px; }
.u-mb30 { margin-bottom: 30px; }
.u-mt-2 { margin-top: -2px; }
.u-mt-5 { margin-top: -5px; }
.u-mt3 {margin-top: 3px;}
.u-mt5 { margin-top: 5px; }
.u-mt10 { margin-top: 10px; }
.u-mt15 { margin-top: 15px; }
.u-mt20 { margin-top: 20px; }
.u-mt25 { margin-top: 25px; }

.u-ml30 { margin-left: 30px; }
.u-ml25 { margin-left: 25px; }
/*--*/
.u-mlr5 { margin:0 5px; }
.u-m0 { margin: 0px; }
.u-mt8 { margin-top: 8px; }


.u-pt5 { padding-top: 5px; }
.u-pt10 { padding-top: 10px; }
.u-pt15 { padding-top: 15px; }
.u-pt20 { padding-top: 20px; }
.u-pt70 { padding-top: 70px; }

.u-pr10 { padding-right: 10px; }
.u-pr15 { padding-right: 15px; }
.u-pr20 { padding-right: 20px; }
.u-pr30 { padding-right: 30px; }

.u-pl5 { padding-left: 5px; }
.u-pl10 { padding-left: 10px; }
.u-pl15 { padding-left: 15px; }
.u-pl20 { padding-left: 20px; }
.u-pl25 { padding-left: 25px; }
.u-pl30 { padding-left: 30px; }

.u-pb5 { padding-bottom: 5px; }
.u-pb10 { padding-bottom: 10px; }
.u-pb15 { padding-bottom: 15px; }
.u-pb20 { padding-bottom: 20px; }

.u-plr10 { padding-left: 10px; padding-right:10px; }
.u-plr15 { padding-left: 15px; padding-right:15px; }
.u-plr20 { padding-left: 20px; padding-right:20px; }

.u-p5{ padding:5px;}
.u-p10{ padding:10px;}
/*--*/
.u-p0{ padding:0px;}
.u-ptb0 {padding-top:0;padding-bottom:0; }
/*--*/
.u-mt3 { margin-top: 3px; }
/*-w-*/
.u-w250 { width:250px;}
.u-h80 { height:80px;}
/*--/原件--*/

/*--功能--*/
/*--f-*--*/

/*--/功能--*/

/*--皮肤--*/
/*--s-*--*/

.s-bg { background-color: #272727; }
.s-bg-lv { background-color: #00B37F; }
.s-bg-lan {background-color:#3977C5; }
.s-bg-hei { background-color: #989898; }
.s-bg-hong {background-color:#CC3031; } 
.s-bg-hui {background:#999999;} 
.s-bg-shenhui {background: #5D5D5D; }
.s-text-hong {color:#CC3031; }
.s-text-lan {color:#3977C5;}
.s-text-lv {color: #00B37F; }
.s-text-hong a{color:#CC3031; }
.s-text-lan a{color:#3977C5;}
.s-text-lv a{color: #00B37F; }

/*--/皮肤--*/

/*--状态--*/
/*--z-*--*/


/*--/状态--*/
/*-复选框-实验-定式-*/
.styled_list { margin-right:15px;}

.controls2 {padding-top:5px; }
.controls2 input[type="checkbox"] {
 display:inline; margin:-1px 0 0 10px;
}
.controls2 input[type="radio"] {
 display:inline; margin:-1px 0 0 10px;
}
.controls2 label{display:inline;margin-left:5px;}

/* 当前日期 */
.current-date {

}

/*.styled_checkbox {
  background: wheat; cursor:pointer; border-radius:5px;
  margin: 3px; padding: 0px 5px;
}*/
/*-/复选框-实验-定式-*/