﻿ 
.grid_col1 {
    width: 56px
}
.grid_col2 {
    width: 70px
}
.grid_col3 {
    width: 110px
}
.grid_col4 {
    width: 150px !important;
}
.grid_col5 {
    width: 190px
}
.grid_col5_6 {
    width: 231px
}
.grid_col6 {
    width: 230px
}
.grid_col7 {
    width: 270px
}
.grid_col8 {
    width: 310px
}
.grid_col9 {
    width: 350px
}
.grid_col10 {
    width: 390px
}
.grid_col11 {
    width: 430px
}
.grid_col12 {
    width: 470px
}
.grid_col13 {
    width: 510px
}
.grid_col14 {
    width: 550px
}
.grid_col15 {
    width: 590px
}
.grid_col16 {
    width: 630px
}
.grid_col17 {
    width: 670px
}
.grid_col18 {
    width: 710px
}
.grid_col19 {
    width: 750px
}
.grid_col20 {
    width: 790px
}
.grid_col21 {
    width: 830px
}
.grid_col22 {
    width: 870px
}
.grid_col23 {
    width: 910px
}
.grid_col24 {
    width: 950px
}
.grid_col24_2 {
    width: 974px
}
.grid_col25 {
    width: 990px
}
.grid_col26{
   width: 1052px;
}
.font14 {
    font-size: 14px
}
.paddingT3 {
    padding-top: 3px
}
.paddingT10 {
    padding-top: 10px
}
.marginL5 {
    margin-left: 5px
}
.marginL10 {
    margin-left: 10px
}
.marginR3 {
    margin-right: 3px
}
.marginR5 {
    margin-right: 5px
}
.marginR10 {
    margin-right: 10px
}
.marginR20 {
    margin-right: 20px
}
.marginB10 {
    margin-bottom: 10px
}
.floatL {
    float: left
}
.floatR {
    float: right
}
.clear {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden
}  
 
.f-fl ,.floatL{
    float:left;
}

.f-fr,.floatR{
    float:right;
}

.clear{
    clear:both;
    height:0;
    line-height:0;
    font-size:0;
    overflow:hidden;
}
a:hover{
    color: #45ab9a;
    text-decoration: underline;
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.paddingT3,.f-pt3 {
    padding-top:3px;
}
.paddingT20,.f-pt20 {
    padding-top:20px;
}
.paddingL2,.f-pl2 {
    padding-left:2px;
}
.f-pl3 {
    padding-left:3px;
}
.paddingL4,.f-pl4 {
    padding-left:4px;
}
.paddingL10,.f-pl10 {
    padding-left:10px;
}
.f-pr3 {
    padding-right:3px;
}
.paddingR10,.f-pr10 {
    padding-right:10px;
}

.f-ml3 {
    margin-left:3px;
}

.marginL5,.f-ml5 {
    margin-left:5px;
}

.marginL10,.f-ml10 {
    margin-left:10px;
}

.f-ml15 {
    margin-left:15px;
}

.marginL20,.f-ml20 {
    margin-left:20px;
}

.marginR3,.f-mr3 {
    margin-right:3px;
}

.marginR5,.f-mr5 {
    margin-right:5px;
}

.marginR10,.f-mr10 {
    margin-right:10px;
}

.marginR20,.f-mr20 {
    margin-right:20px;
}


.mTMinus3,.f-mtm3 {
    margin-top:-3px;
}

.marginT5,.f-mt5 {
    margin-top:5px;
}

.marginT6,.f-mt6 {
    margin-top:6px;
}

.marginT10,.f-mt10 {
    margin-top:10px;
}

.f-mt15 {
    margin-top:15px;
}

.f-mt20 {
    margin-top:20px;
}

.marginT25,.f-mt25 {
    margin-top:25px;
}

.marginB5,.f-mb5 {
    margin-bottom:5px;
}

.marginB10,.f-mb10 {
    margin-bottom:10px;
}

.f-mb15 {
    margin-bottom:15px;
}

.f-mb20 {
    margin-bottom:20px;
}

.f-mb30 {
    margin-bottom:30px;
}

.MB5 {
    margin-bottom:5px;
}  

body{
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    overflow: hidden;
} 
.clear, .f-cb {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
} 
a{
    color: #333;
}

a:hover{
    color: #ff6600;
    text-decoration: none;
}

.g-top{
  height: 31px;
  background: #313130;
}
.g-top .m-top-nav{
  float: left;
}
.g-top .m-top-nav li{
  float: left;
   line-height: 31px;
   border-right:1px solid #000000; 
}
.g-top .m-top-nav li a{
  padding: 0 18px;
  color: #fff;
  display: inline-block;
}
.g-top .m-top-nav li a:hover,.g-top .m-top-nav li a.sel{
  background: #248fda
}
.g-top .m-user,.g-top .m-logout{
  float: right; 
  line-height: 31px;
}
.g-top .m-user i{
  width: 23px;
  height: 23px;
  background: url(../images/top_03.jpg) no-repeat 0 0;
  display: inline-block;
  margin:4px 7px 0 0 ; 
  float: left;
}
.g-top .m-user span{
  display: inline-block;
  padding-right: 8px;
  float: left;
  color: #fff;
}
.g-top .m-user em{
  color: #ff3399;
  float: left;
  font-style: normal;
  padding-right: 12px;
}
.g-top .m-logout{
  width: 62px;
}
.g-top .m-logout a{
  text-align: center;
  background: #282828;
  display: block;
  color: #fff;
}
.g-top .m-logout a:hover{
  background: #e60909;
}
.g-logo{
  height: 80px;
}
.g-logo a{
  display: inline-block;
  width: 375px;
  height: 58px;
  background: url(../images/top_07.jpg) no-repeat 0 0;
  margin:18px 0 0 19px; 
}

#sidebar{position:relative;background: #5985b4;border-top: 1px solid #eeeeee;}
#sidebar i{
  display: inline-block;
  background: url(../images/ico.png) no-repeat 0 0;
}
#sidebar .app-ordered,#sidebar .app-quick-entry{width:206px;}
#sidebar .app-ordered .entry-wrap,#sidebar .app-quick-entry .entry-wrap{display:inline-block;position:relative;display:block;width:173px;text-decoration:none}
#sidebar .app-ordered .entry-wrap .title,#sidebar .app-quick-entry .entry-wrap .title{font-size:14px;color:#333}
#sidebar .app-ordered .entry-wrap .tip,#sidebar .app-quick-entry .entry-wrap .tip{color:#0085D7;font-size:12px;margin-left:5px}
#sidebar .app-ordered .entry-wrap .tip:hover,#sidebar .app-quick-entry .entry-wrap .tip:hover{text-decoration:underline}
#sidebar .app-ordered .icon,#sidebar .app-quick-entry .icon{position:absolute;right:15px;font-size:12px;color:#0085D7;font-family:sellerCenter;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}
#sidebar .app-ordered:hover .icon{-webkit-animation:spring .8s;-o-animation:spring .8s;animation:spring .8s}
#sidebar .app-quick-entry .icon{width:16px;height:16px;line-height:16px;overflow:hidden;text-align:center;vertical-align:middle;right:15px;top:14px;font-size:14px}
#sidebar .app-quick-entry:hover .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:48% 48%;-moz-transform-origin:48% 48%;-ms-transform-origin:48% 48%;-o-transform-origin:48% 48%;transform-origin:48% 48%}
#sidebar .app-list{background:#fff}
#sidebar .app-list.loading{background:url(//gtd.alicdn.com/tps/i4/T1HcvHXd4nXXb6ROYh-48-48.gif) no-repeat center center #fff}
#sidebar .app-list .catrgory-load-error{height:200px;width:100%}
#sidebar .app-list .catrgory-load-error p{height:200px;line-height:200px;text-align:center;color:#666}
#sidebar .app-list .catrgory-load-error p a{color:#0085D7}
#sidebar .app-list .category{background:#456d9e; width: 100%;}
#sidebar .app-list .category .category-name{
  height: 40px;
  line-height: 40px;
  text-indent: 14px;
  color: #c9e3fc;
  border-bottom: 1px solid #2a5283;
}
#sidebar .app-list .category .category-name i{
  background-position: -68px -6px;
  width: 11px;
  height: 11px;
  margin: 15px 13px 0 0;;
}
#sidebar .app-list .category .category-name i.categoryOpen {
  background-position: -82px -6px; 
}
#sidebar .app-list .category li{ }
#sidebar .app-list .category .normal-app{display:none}
#sidebar .app-list .category b.close{display:inline}
#sidebar .app-list .category b.open{display:none}
#sidebar .app-list .category.show-more .normal-app{display:inline}
#sidebar .app-list .category.show-more b.close{display:none}
#sidebar .app-list .category.show-more b.open{display:inline}
#sidebar .app-list .category.last-category{border-bottom:none}
#sidebar .app-list .category:hover .custom-entry{color:#0085D7}
#sidebar .app-list .category-name{width:100%;position:relative;font-size:14px;font-weight:600;-webkit-font-smoothing:antialiased;cursor: pointer;}
#sidebar .app-list .category-name .category-icon{font-family:sellerCenter;font-size:18px;color:#0085D7;vertical-align:top;font-weight:100}
#sidebar .app-list .category-name .custom-entry{font-weight:100;margin-left:10px;font-size:12px;color:#fff;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;transition:color .5s}
#sidebar .app-list .category-name .icon{font-weight:100;font-size:12px;position:absolute;right:0;font-family:sellerCenter;color:#0085D7;cursor:pointer;-webkit-user-select:none}
#sidebar .app-list .category-app li{width: 100%;height:30px;line-height:30px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background: #456d9e;}
#sidebar .app-list .category-app li a{text-indent:-2px;color:#fff;display: block;} 
#sidebar .app-list .category-app li a i{
   background-position: -55px -44px; 
   width: 4px;
   height: 6px;
   margin: 14px 7px 0 16px;
}
#sidebar .app-list .category-app li a.sel i{
   background-position: -62px -44px; 
}
#sidebar .app-list .category-app li a.sel{
     color: #e7ff37;
     font-weight:600px;
}
#sidebar .app-list .category-app li a:hover{
  background: #3f6697;
}
#sidebar .app-quick-entry .entry-wrap{
  background: #5985b4;
  height: 40px; 
  width: 206px;
  border-right: 1px solid #496d94; 
  border-bottom: 1px solid #496d94; 
  cursor: pointer;
  display: block;
  overflow: hidden;
}  
#sidebar .app-quick-entry .entry-wrap .title{
  color: #fff;line-height: 44px;
  font-weight: bold; 
}
#sidebar .app-quick-entry .entry-wrap  i{
  width: 18px;
  height: 18px;
  margin:12px 12px 0 12px; 
}
#sidebar .app-quick-entry .entry-wrap  i.record{
  background-position: 0 -149px
}
#sidebar .app-quick-entry .entry-wrap  i.userInfo{
  background-position: 0 -50px
}
#sidebar .app-quick-entry .entry-wrap  i.otherInfo{
  background-position: 0 -75px
}
#sidebar .app-quick-entry .entry-wrap  i.sutdentSelf{
    background-position: 0 -124px
}
#sidebar .app-quick-entry .entry-wrap  i.teacher{
  background-position: 0 -25px
}
#sidebar .app-quick-entry .entry-wrap  i.school{
    background-position: 0 -99px
}
#sidebar .app-quick-entry .entry-wrap:hover,#sidebar .app-quick-entry .entry-wrap.sel {
  background: #fff; 
  border-right: 1px solid #cbcdcf; 
  border-bottom: 1px solid #5985b4;
}
#sidebar .app-quick-entry .entry-wrap:hover .title,#sidebar .app-quick-entry .entry-wrap.sel .title{
  color: #0e3667
}
#sidebar .app-quick-entry .entry-wrap:hover i,#sidebar .app-quick-entry .entry-wrap.sel i{
   background-position: -23px 0
}

#sidebar .app-quick-entry .entry-wrap:hover  i.record,#sidebar .app-quick-entry .entry-wrap.sel  i.record{
  background-position: -23px -149px
}
#sidebar .app-quick-entry .entry-wrap:hover  i.userInfo,#sidebar .app-quick-entry .entry-wrap.sel  i.userInfo{
  background-position: -23px -50px
}
#sidebar .app-quick-entry .entry-wrap:hover  i.otherInfo,#sidebar .app-quick-entry .entry-wrap.sel  i.otherInfo{
  background-position: -23px -75px
}
#sidebar .app-quick-entry .entry-wrap:hover  i.sutdentSelf,#sidebar .app-quick-entry .entry-wrap.sel  i.sutdentSelf{
    background-position: -23px -124px
}
#sidebar .app-quick-entry .entry-wrap:hover  i.teacher,#sidebar .app-quick-entry .entry-wrap.sel  i.teacher{
  background-position: -23px -25px
}
#sidebar .app-quick-entry .entry-wrap:hover  i.school,#sidebar .app-quick-entry .entry-wrap.sel  i.school{
    background-position: -23px -99px
}
#sidebar .app-quick-entry .entry-wrap i.f-fr{
    width: 11px;
    height: 7px;
    background-position: -52px -8px;
    margin: 16px 10px 0 0 ;
}
#sidebar .app-quick-entry .entry-wrap.entry-wrap-last{
    height: 45px;
}
#sidebar .app-quick-entry .entry-wrap.entry-wrap-last .title{
    line-height: 15px;
    margin-top: 10px;
}
#sidebar .app-list .category-app{padding: 10px 0;}
.m-breakNav{padding-left:18px;color:#666666;font-size:12px ;font-weight:bold;background: #eeeeee;height: 38px;line-height:38px;border-bottom:1px solid #d9d9d9;font-family: '宋体'; }
.m-breakNav a{color:#666666}
.m-breakNav a:hover{color:#5985b4;text-decoration:none}
.m-breakNav i{
    background: url(../images/ico.png) no-repeat -50px -21px;
    width: 14px;
    height: 14px;
    display:inline-block;
    margin-bottom: -3px;
}
.m-breakNav em{
    font-weight: normal;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

th {
    font-weight: normal;
}

.tableSet {
    border-collapse: collapse;
    border: 1px solid #eaeaea;
    width: 100%;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
}

.tableSet thead {
    color: #666;
    background-color: #efefef;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f3f3');
    background: -webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#f3f3f3));
    background: -moz-linear-gradient(top,#f7f7f7,#f3f3f3);
    background: -o-linear-gradient(top,#f7f7f7,#f3f3f3);
    background: linear-gradient(top,#f7f7f7,#ececec);
}

.tableSet thead tr {
    color: #666;
    text-shadow: 0px 1px rgba(255,255,255,.3);
    font-weight: bold;
    color: #333;
    text-align: center;
}

.tableSet thead tr th {
    border: 1px solid #e3e3e3;
}

.tableSet tr {
    color: #333;
}

.tableSet .icoOk{
    width: 16px;
    height: 16px; 
    display: inline-block;
    background: url(../images/ico.png) no-repeat -83px -20px;
}

.tableSet .icoError{
	width: 16px;
    height: 16px; 
    display: inline-block;
    background: url(../images/ico.png) no-repeat -83px -39px;
}

.tableSet th {
    padding: 4px 9px;
    border-bottom: 1px solid #e3e3e3;
    text-align: left;
    background: #efefef;
    font-size: 12px;
    color: #666666;
}

.tableSet td {
    padding: 8px 9px 7px;
    border: 1px solid #e3e3e3;
    font-size: 12px;
    color: #333;
    word-break: break-word;  
	text-align: left;	
}
.tableSet td input[type="button"]{
    cursor: pointer;
    border:0px none;
    background: none;
    color: #070707;
    font-weight: bold;
} 
.tableSet td input[type="button"]:hover{
    color: #5985b6;
}
.tableSet td .line{
    color: #999999;
}
.tableSet td .tag{
    color: #fff;
    background: #5671a7;
    padding: 5px 10px;
}

 .tableSet-split {
    background-color: #f9f9f9;
}

.tableSet tbody tr:hover td{
    background-color: #f2f7ff;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
}
.tableSet tbody tr.thead{
    background-color: #f2f2f2;
}
 
 
.tableSet-noHover tbody tr:hover {
    border: 0px;
    background-color: #fff;
}
 
 
.tableSet .thead td{
    font-weight: bold;
    font-size: 16px;
}
.m-tableTitle{
    width: 100%;
    background: #f9f9f9;
    border-bottom:1px solid #f2f2f2;
    box-shadow: 0 1px 0px #f2f2f2; 
    height: 47px;
    margin-bottom: 7px;
}
.m-stuInfoTableTitle{
	border-top:1px solid #f2f2f2;
    margin-top: 10px;	
}
.m-tableTitle h2{ 
    margin:17px 0 0 20px;
    font-weight: bold;
    color: #000000;
}
.m-tableTitle a{
    width: 63px;
    height: 24px;
    background: #5985b6;
    font-weight: bold;
    font-size: 12px;
    line-height: 24px;
    color: #fff;
    margin:14px 12px 0 0; 
}
.m-tableTitle a span{
    margin-left:9px; 
}
.m-tableTitle a i{
    width: 13px;
    height: 14px;
    margin: 5px 5px 0 0 ;
    display: inline-block;
    background: url(../images/ico.png) no-repeat -67px -21px;
}
.m-tableTitle a:hover{
    background: #3f6697;
}
.m-table{
    padding:0 10px; 
    min-height: 697px;
}
.m-smalltable{
    margin: 0 auto;
    width: 60%;
}
.check_user{
    padding: 15px 0 ;
    font-size: 12px;
    color: #333333
}
.check_user span{
    color: #ff3333;
}
.m-foot{
    background: #E0E0E0;
    font-size: 12px;
    padding: 10px;
    line-height: 20px;
    color: #7A7A7A;
    text-align: center;
}
.g-content{
     overflow: hidden;
}
.g-table{
    background:#fff;
    overflow-y: auto;
}
 .m-form {
  padding:15px 0 30px 0;
 }
 .m-form .firstFormBor{
  position: relative;
  z-index: 1;
 }
 .m-form .firstFormBor .titleLabel {
    float: left;
    width: 90px;
    padding-top: 2px;
    text-align: right;
    font-size: 16px;
    color: #333333;
    line-height: 34px;
}
 .m-form .firstFormBor  .customForm_txtInput, .m-form .firstFormBor .customForm_textarea,.m-form .firstFormBor  .customForm_halftxtInput, .m-form .firstFormBor .customForm_halftextarea  {
    width: 75%; 
    height: 30px;
    line-height:30px;
    background: #f1f1f1;
    float: left;
    border:1px solid #ececec; 
    margin-top: 2px;
 }
 .m-form .firstFormBor  .customForm_halftxtInput, .m-form .firstFormBor .customForm_halftextarea {
    width: 50%; 
 }
  .m-form .firstFormBor .customForm_textarea {
    height: 90px;
    padding:0 2px; 
  } 
  .m-form .firstFormBor .customForm_textarea2 {
	width: 75%; 
    height: 30px;
    line-height:30px;
    background: #f1f1f1;
    float: left;
    border:1px solid #ececec; 
    margin-top: 2px;  
    height: 400px;
    padding:0 2px; 
  }   
  .m-form .firstFormBor .s-fcLRed{
    font-family: '宋体';
    color: #f6714c;
    padding-right: 2px;
    font-size: 16px;
    font-weight: bold;
    margin:0 10px 0 2px; 
}
  .m-form .firstFormBor .s-fcLNormal{
    font-family: '宋体';
	margin:10px 0 0 0;
	line-height: 38px;
	font-size: 16px; 
}
  .m-form .marginline{
   width: 50%;
}
  .m-form  .marginAllLine{
    width: 100%;
  }
  .m-form .marginrow {
    margin-bottom: 8px;
  }
 .m-form .firstFormBor{
   width: 80%;
   margin-left: 2%;  
 }
 
  .m-form .saveFormBar{
   width: 60%;
   margin-left: 20%;
   text-align: center;
 }    
 .m-form .hr{
  text-align: right;
 }
 .m-form hr{  
  border: none;
  border-top: 1px solid #eee;
  width: 80%;
  margin-left: 20%;
  display: inline-block;
  margin:10px 0 20px 0; 
 }
  .m-form .textareaInfo{
    width: 75%; 
    margin: 6px 0 14px 94px;
  }
   .m-form .textareaInfo span{
    color: #666666;
    font-size: 12px;
   }
    .m-form .textareaInfo a{
      width: 54px;
      height: 20px;
      background: #098a9f;
      color: #fff;
      line-height: 20px;
      text-align: center;
    }
     .m-form .textareaInfo a:hover{
      background: #0da6bf;
     }
    .m-form .firstFormBor  .customForm_textarea {
        background: #ffffff;
      }
        .m-form .firstFormBor input[type="radio"]{
          display: inline-block; 
          margin-right: 8px; 
          vertical-align: middle;
        }
.photo{
  position: absolute;
  z-index: 5;
  top: 0px;
  right: -130px;
}
.photo a{
  display: inline-block;
  border: 1px solid #ececec;
  width: 134px;
  height: 155px;
}
.tableSet td .tagGreen ,.tableSet td .tagBlue,.tableSet td .tagOrange,.tableSet td .tagRed,.tableSet td .tagDeepBlue{
  width: 60px;
  text-align: left;
  background: #5671a7;
  display: inline-block;
  padding:5px 2px; 
}
.tableSet td .tagGreen { 
  background: #35b77b;
}
.tableSet td .tagOrange{
  background: #cc6633;
}
.tableSet td .tagRed{
  background: #f75c5a;
}
.tableSet td .tagDeepBlue{
  background: #413081;
}

/*分页*/
.page b{
  padding: 0px 6px;
  margin: 0 3px;
  border: 1px solid #B8BFC4;
  vertical-align: middle;
  background: #B8BFC4;
  color: #fff;
}
.page div {
  width:auto;
  overflow:hidden;
  text-align:right;
  clear:both;
  margin:15px 0;
  padding:5px 0; 
}

#info {
  padding:4px 0;
  display:inline-block;
}

.page a {
  font-family: Arial,Helvetica,'Microsoft YaHei','simsun';
  color: #505050;
  display: inline-block;
  padding: 2px 7px;
  margin: 0 3px;
  border: 1px solid #e7e7e7;
  background: #EEE;
  vertical-align: middle;
  font-size: 12px;
}

.page a:hover {
  text-decoration:none;
  color:#fff;
  background: #5985b6;
  border: 1px solid #5985b6;
}

.page .current {
  display:inline-block;
  padding:0 7px;
  font-weight:bold;
}
/*==分页==*/
.m-formEdit .firstFormBor .titleLabel{
  width: 155px;
}
.m-formEdit .firstFormBor .customForm_halftxtInput{
  width: 35%;
}
 .m-formEdit #container{
  margin-top: 20px;
 }
  .m-formEdit  .time{
  background: url(../images/time.png) no-repeat 0 0;
  width: 18px;
  height: 17px;
  position: absolute;
  z-index: 5;
  top: 10px;
  right: 10px;
  }
  .m-formEdit .firstFormBor input[type="radio"] {
  margin-top: 14px;
  display: inline-block;
  margin-right: 8px;
  vertical-align: bottom;
}
.firstEditFormBtn a{
  height: 33px;
  line-height: 33px;
  padding: 0 25px;
  background: #006b82;
  color:  #fff;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
}

.firstEditFormBtn input {
    height: 33px;
    line-height: 33px;
    padding: 0 25px;
    background: #006b82;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    border: none;
    display: inline-block;
}

.firstEditFormBtn a:hover{
  background: #047d97;
}
.firstEditFormBtn a.sub{
  background: #248fda;
}
.firstEditFormBtn a.sub:hover{
  background: #2aa6fc;
}
.firstEditFormBtn a.sub1{
  background: #f75c5a;
}
.firstEditFormBtn a.sub1:hover{
  background: #F97673;
}
.now-grade{
  width: 100%;
  height: 36px;
  line-height: 36px;
  text-indent: 10px;
  background: #3f6697;
}
.now-grade span{
  font-weight: bold;
  color: #0e3667;
  font-size: 14px;
}
.now-grade select{
  background: #5985b4;
  border: 0px none;
  width: 143px;
  color: #fff;
  font-weight: 600;
}
#sidebar .noticeSidebar .app-list .category
{
   background: #5985b4;
}
#sidebar .noticeSidebar  .app-list .category-app li{
   border-bottom: 1px solid #2a5283;background: none;
   font-size: 14px;
}
 
#sidebar .app-list .category-app li a:hover{
  background: none;
}
.notic_ico{
  vertical-align: initial;
  border: none;
  padding-right: 3px;
}

.g-transfer .g-table{
   width: 100%;
}
.g-transfer .g-logo{
  border-bottom: 1px solid #d8d8d8;
  box-shadow: 0 1px 2px #d8d8d8;
}
.g-transfer .g-content{
  margin-top: 1px;
}
.g-transfer .m-tableTitle .grade,.g-transfer .m-tableTitle .num,.g-transfer .m-tableTitle .name{
  width: 138px;
  border:1px solid #7a7a7a; 
  margin-top: 16px;
  margin-left: 10px;

}
.g-transfer .m-tableTitle .num,.g-transfer .m-tableTitle .name{
  width: 118px;
  padding:0 10px; 
}
.g-transfer .m-tableTitle .name{
    width: 56px;
}
.g-transfer .m-tableTitle .btn_search,.g-transfer .tableSet .tabOpne,.g-transfer .tableSet .tabClose{
  background: url(../images/ico.png) no-repeat -49px -59px;
  display: inline-block;
  width:65px;
  height: 22px;
  opacity: 0.8;
  margin-top: 16px;
  margin-left: 10px;
}
.g-transfer .m-tableTitle .btn_search:hover{
  opacity: 1;
}
.g-transfer .m-tableTitle .check_user{
  width: 254px;
  padding-top: 6px;
}
.g-transfer .tableSet .tabOpne,.g-transfer .tableSet .tabClose{
  width:67px;
  height: 26px;
  background-position: -46px -88px;
  margin-top: 0
}
.g-transfer .tableSet .tabClose{ 
  background-position: -45px -134px;
}
.g-transfer .tableSet .tabOpne:hover,.g-transfer .tableSet .tabClose:hover{
  opacity: 1;
}

.tagColor1 { 
	text-align: left;
	color: #FFF;
	display: inline-block;
	padding:5px 5px;
	background: #35b77b;
}
.tagColor2{
	
	text-align: left;
	color: #FFF;
	display: inline-block;
	padding:5px 5px;
	background: #cc6633;
}
.tagColor0{
		text-align: left;
	color: #FFF;
	display: inline-block;
	padding:5px 5px;
	background: #f75c5a;
}
.tagColor3{
		text-align: left;
	color: #FFF;
	display: inline-block;
	padding:5px 5px; 
	background: #9E3DF8;
}

.m-tableTitle .btn_submit{
    width: 54px;
    height: 20px;
    background: #098a9f;
    color: #fff;
    line-height: 20px;
    text-align: center;
    margin-top: 15px;
    margin-left: 10px;
	display: inline-block;
	font-weight: normal;
}

input.btn{
  border:0px none;
  background: none; 
  height: 24px; 
  color: #fff;
  padding: 0 20px;
  line-height: 24px;
  text-align: center; 
  cursor: pointer;
}
input.btnLightBlue{ 
  background: #098a9f;  
}
input.btnLightBlue:hover{
  background: #0da6bf;
}
input.btnBlue{   
  background: #5985b6;
  font-weight: bold; 
}
input.btnBlue:hover{
  background: #3f6697;
}
input.btnSmallLightBlue{
  background: #248fda;
}
input.btnSmallLightBlue:hover{
  background: #2aa6fc;
} 
input.btnLightBlue1,input.btnDeepBlue{ 
  height: 33px;
  line-height: 33px;
  padding: 0 25px;
  background: #006b82; 
  font-size: 16px;
  font-weight: 600;
  display: inline-block; 
}
input.btnLightBlue1{
   background: #248fda;
}
input.btnDeepBlue:hover{
  background: #047d97;
}
input.btnLightBlue1:hover{
  background: #2aa6fc;
}

/*管理员欢迎页面*/
.indexForManage .indexBanner {
padding: 14px;
}
.indexForManage .matchPlanBor {
padding: 24px 14px 10px 14px; 
position: relative;
z-index: 1;
}
.indexForManage .news .title {
margin-bottom: 14px;
position: relative;
z-index: 1;
width: 100%;
border-bottom: 2px solid #cccccc;
height: 25px;
}
.indexForManage .news .news_con {
font-family: "宋体";
}

.indexForManage .news .more {
border-radius: 3px;
overflow: hidden;
}
.indexForManage .news h2 {
color: #333;
font-size: 14px;
font-weight: bold;
border-bottom: 2px solid #1479b7;
font-weight: bold;
width: 62px;
padding-bottom: 8px;
position: absolute;
z-index: 2;
bottom: -2px;
}

.indexForManage .news .news_con ul {
border-bottom: 2px solid #dddddd;
margin-top: 8px;
padding-bottom: 8px;
margin-bottom: 10px;
}
.indexForManage .news .news_con ul li {
list-style-type: none;
height: 25px;
line-height: 25px;
background: url(../images/ico_doc.jpg) no-repeat 0px 11px;
padding-left: 7px;
font-size: 14px;
color: #666;
}
.indexForManage .news .news_con ul li .f-fr {
color: #999999;
font-size: 12px;
}
.indexForManage .news .news_con ul li a {
color: #999999;
font-size: 12px;
font-weight: bold;
}
/*==管理员欢迎页面==*/