.toprow > .link{
    background-color: #2F6905;
    border-bottom: 1px solid #2F6905; 
}
.header{
    background-color: #4C7E29;

}
.main-content .container-index .newslist .caption li.current a{
    border-top: 3px solid #527833;
    color: #568043;
}
.main-content .container-index .newslist .content ul li .cont.content-txt a:hover{
    color: #568043;
}
.main-content .container-index .newslist .content ul li div .content-info p a:hover{
    color: #568043;
}
.main-content .container-index .calendar .ui-datepicker .dayTip_last a{
    background-color: #4BB315 ;
}
.main-content .container-index .calendar .ui-datepicker .dayTip a{
    background-color: #527833;
}
.header .nav li:hover a{
    color:#fff;
}
.footer{
    background-image: none;
   background-color: #2F6905; 
}
.css-footer{
    background-color: #2F6905; 
    min-height: 249px;
    font-size: 12px;
    overflow: hidden;
    color: #d9d9d9;
    text-align: left;
}
.css-public-page .css-toprow {
    background-color: #2F6905;
    border-bottom: 1px solid #2F6905;
}
.css-public-page .css-toprow .link li {
    color: #fff;
}

.css-public-page .css-toprow .link li a {
    color: #fff;
}

.css-public-page .css-toprow .container .welcome {
    color: #fff;
}
.css-public-page .css-header {
    height: 100px;
    background-color: #4C7E29;
}
.css-public-page .css-header  .logo{
    height: 55px;
    margin-top: 22px;
    float: left;
}
.css-public-page .css-header  .logo img{
    height: 100%;
}



/* 个人中心 */
body .cs-userindex .cs-caption .more {
    color: #2F6905;
  }
  
  body .userindex-page .btn-primary {
    background-color: #2F6905;
  }
  
  body .userindex-page .btn-primary:hover {
    background-color: #2F6905;
  }
  
  body .btn-primary {
    background-color: #2F6905;
  }
  
  body .btn-primary:hover {
    background-color: #2F6905;
  }
  
  body .userindex-page .btn-default {
    background-color: #2F6905;
    color: #fff;
  }
  
  body .userindex-page .btn-default:hover {
    background-color: #2F6905;
  }
  
  body .userindex-page .btn {
    background-color: #2F6905 !important;
  }
  
  body .userindex-page .btn:hover {
    background-color: #2F6905;
  }
  
  body .userindex-page .btnnor {
    background-color: #2F6905;
  }
  
  body .userindex-page .btnnor:hover {
    background-color: #2F6905;
  }
  
  body #affairTabs .pager .yiiPager .selected a {
    background-color: #2F6905;
    border-color: #2F6905;
  }
  
  body #affairTabs .pager .yiiPager a {}
  
  body .cs-userindex .cs-btn {
    background-color: #2F6905;
  }
  
  body .cs-userindex .cs-btn:hover {
    background-color: #2F6905;
  }
  
  body .infoBox .span1 a,
  body .infoBox .span7 a,
  body .attentionList .span2 a,
  body .infoBox .span6 a {
    color: #2F6905;
  }
  
  body .css-recruit .css-operate li a {
    background-color: #2F6905;
  }
  
  body .aire {
    background-color: #2F6905;
  }
  
  body .infoList .span2 a {
    color: #2F6905;
  }
  
  body .userindex-page .pages .selected a {
    background-color: #2F6905;
    color: #fff;
    border-color: #2F6905;
    border: 1px solid #ddd;
  }
  
  body #affairTabs .curr span {
    border-top-color: #2F6905 !important;
  }
  
  
  body .seek-steps .step-2 .arrow-w {
    width: 0;
    height: 0;
    border-style: solid;
    border-color: #2F6905 transparent #2F6905 transparent;
    border-width: 17.5px 0px 17.5px 10px;
  }
  
  body .step-p {
    margin-right: 27px;
    position: relative;
  }
  
  body .step-green {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #2F6905;
    border-color: #2F6905 -moz-use-text-color #2F6905 #2F6905;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    color: #FFFFFF;
    font-weight: bold;
    border-color: #2F6905;
  }
  
  body .step-green .arrow-t {
    display: inline-block;
    right: -20px;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent transparent transparent #2F6905;
    border-width: 17.5px 10px 17.5px 10px;
    background-image: none;
  }
  
  body .step-green .arrow-w {
    background-image: none;
    display: inline-block;
    left: -11px;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: #2F6905 transparent #2F6905 transparent;
    border-width: 17.5px 0px 17.5px 10px;
  }
  
  body .cs-set .cs-toptit {
    color: #000;
  }
  
  body .cs-set .cs-content .cs-form-line .cs-input .cs-inline .btn-blue button {
    background-color: #2F6905 !important;
  }
  
  body .cs-set .cs-btn {
    background-color: #2F6905;
  }
  
  body .cs-set .cs-btn:hover {
    background-color: #2F6905;
  }
  
  body .cs-set .bg-default {
    background-color: #f9f9f9;
  }
  
  body .cs-set .bg-default:hover {
    background-color: #f9f9f9;
  }
  
  .css-public-page .userindex-page .container .sidenav .panel .panel-heading {
    background-color: #2F6905;
  }
  
  .cs-userindex .cs-numlist dl a {
    color: #2F6905;
  }
  
  .breadcrumb ol li a {
    color: #2F6905;
  }
  
  .css-public-page .userindex-page .container .sidenav .panel ul .current a {
    color: #2F6905;
  }
  
  .css-public-page .userindex-page .container .sidenav .panel ul .current {
    border-left: 1px solid #2F6905;
  }
  
  .css-public-page .css-toprow .link li .text-primary {
    color: #f26222 !important;
  }
  
  body .infoBox.home-calendar-list .infoList.attentionList .span5 a {
    color: #2F6905;
  }
  
  .css-public-page .css-toprow ul li a {
    color: #fff;
  }
  
  .css-public-page .css-toprow .container {
    color: #fff;
  }
  
  .css-public-page .css-toprow .link li a {
    color: #fff;
  }
  
  .campusList li a {
    color: #2F6905;
  }
  .tab a{
    color: #2F6905;
  }