/* 头部 */

a {
    color: #0157e0;
}

.text-primary {
    color: #2f55a0;
}

a:hover,
a:active,
a:focus {
    color: #2f55a0;
}

.hov-corblue2f:hover {
    color: #2f55a0;
}

.hov-bgorg88:hover {
    background-color: #ff8834;
}

.hov-bggryb0:hover {
    background-color: #b0b0b0;
}

.bg-blue {
    /*按钮背景颜色*/
    background-color: #2f549f;
}

.bg-orange {
    background-color: #ff9934;
}

.cor-blue167 {
    /*链接颜色*/
    color: #0157e0;
}

.cor-blue2f {
    color: #2f549f!important;
}

.cor-blue {
    color: #2f55a0;
}

.btn-blue {
    background-color: #2f55a0 !important;
    border-color: #2f55a0;
}

.btn-primary,
.btn-primary:focus {
    background-color: #2f55a0!important;
    border-color: #2f55a0;
}

.btn-white.btn-primary {
    border-color: #2f549f;
    color: #2f549f!important;
}

.g-headertop a:hover {
    color: #2f549f;
}

.g-headertop .g-taskbardown1 a {
    color: #2f549f;
}

.g-tasksearch button {
    background: #2f549f;
}

.g-tasksearch {
    border: 3px solid #2f549f;
    border-radius: 3px;
    height: 41px;
}

.g-tasknavdrop {
    background: #2f549f;
}

#nav .sub li:hover a:hover {
    color: #2f549f;
}

.g-subshow div {
    color: #2f549f;
}

.g-taskbarnav .g-tasknavbtn {
    background: url('../../images/navbtnbg.png') no-repeat 0 9px;
}

.g-taskbarnav .g-tasknavbtn .u-ahref {
    background: #2f549f;
}

.g-taskbarnav .banner-r .tab-bot a {
    color: #2f549f;
}

.btn-primary:active,
.btn-primary:hover {
    background-color: #1b6aaa!important;
    border-color: #1b6aaa!important;
}

.g-taskbarnav a:hover {
    color: #2f549f;
    /*text-decoration: none;*/
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    background-color: #2f549f;
    border-color: #2f549f;
}

.g-subshow {
    border: 1px solid #2f549f;
    border-left: none;
}

.tabbable .nav-tabs>li>a:hover {
    color: #23527c;
}

.g-taskbarnav .g-tasknavbtn .u-ahref:hover {
    background-color: #1b6aaa;
}


/* 头部header-top */

.header-top {
    background-color: #2f55a0;
}

.g-taskbarnav {
    border-bottom: 2px solid #2f549f;
}

@media screen and (max-width: 991px) {
    .navbar {
        background-color: #2f549f;
    }
}


/* top */

.go-top .u-hov {
    background-image: url(../../images/go-top.png?);
}


/* footer */

.footer .g-address a:hover {
    color: #2f55a0;
}


/* main */

.pagination>li.active>a {
    background-color: #2f549f;
    border-color: #2f549f;
}


/* index */

nav .g-taskbarnav .nav-tabs .z-tit1 {
    border-bottom: 2px solid #2f549f;
}

.g-servicer li .u-index:hover h4 a {
    color: #2f549f;
}

.g-info .f-pd:hover .u-infowrap a {
    color: #2f549f;
}

.g-servicer .g-servicer-wrap1 {
    border-top: 2px solid #2f549f;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
    border: 1px solid #2f549f !important;
}


/* taskindex */

.g-taskclassify .bg-blue {
    background: #2f55a0;
}


/* taskcommon */

.wizard-steps li.active .step,
.wizard-steps li.active:before {
    border-color: #2f55a0;
    background: #2f55a0;
}

.tasknav .badge {
    background-color: #2f55a0!important;
}

.tasktitle {
    border-left: 2px solid #2f55a0;
}

.tasknav .nav-tabs>li>a:hover {
    color: #2f55a0;
}


/* issuetask */

section .poster .wizard-steps li.active .step,
section .poster .wizard-steps li.active:before,
section .poster .wizard-steps li.complete .step,
section .poster .wizard-steps li.complete:before {
    background: #2f55a0;
    border-color: #2f55a0;
}

.task-r .task-select>a:hover {
    border: 2px solid #2f549f;
    color: #2f549f;
}

.task-r .task-select>.z-bule {
    border: 2px solid #2f549f;
    color: #2f549f;
}

.task-bar>a {
    background: #2f55a0;
    border: 1px solid #2f55a0;
}

.widget-box .btn-info {
    background: #2f549f!important;
    border-color: #2f549f;
}

.tab-content .wizard-steps li.active .title,
.tab-content .wizard-steps li.complete .title {
    color: #2f55a0;
}

.task-r .task-tit span {
    color: #2f55a0;
}

.taskDetails .f-tab {
    border-color: #2f55a0;
}

.taskDetails .nav-tabs>.f-trubtn.active>a,
.nav-tabs>.f-trubtn.active>a:focus,
.nav-tabs>.f-trubtn.active>a:hover {
    border-color: #2f55a0 #2f55a0 transparent;
    border-top: 2px solid #2f55a0;
    color: #2f55a0;
}


/* serivceCase */

.personal-case-list,
.personal-evaluate-detail {
    color: #2f55a0;
}

.personal-active {
    color: #2f55a0;
    border-bottom: 2px solid #2f55a0;
}


/* case */

.case-classify-well .nav>.active>a {
    background-color: #2f55a0;
}

.case-search-list .nav-pills>li.active>a,
.case-search-list .nav-pills>li.active>a:focus,
.case-search-list .nav-pills>li.active>a:hover {
    color: #337ab7;
}

.case-list-item .case-list-item-name a:hover,
.case-list-item-admin-info p:hover {
    color: #2f55a0;
}


/* footerLink */

.help-center-answers h3 {
    color: #2f55a0;
}

a.footer-link-list-item-active {
    color: #337ab7;
    border-left: 5px solid #2f55a0;
}

.help-center-list h3 {
    color: #2f549f;
}


/*sign*/

.allbtn {
    background: #00408f!important;
    border-color: #00408f;
}

.loginmain .wizard-steps li.active .step {
    border-color: #3054A2;
    background: #3054A2;
}

.loginmain .wizard-steps li.active .title {
    color: #00408f;
}

.login-box .btn-primary:active,
.login-box .btn-primary:hover,
.login-box .open .btn-primary.dropdown-toggle {
    border-color: #1b6aaa;
}

.loginmain .wizard-steps li.active .step,
.loginmain .wizard-steps li.active:before {
    border-color: #3054a2;
}

.loginmain-container .inline .lbl:hover {
    color: #2f55a0;
}

.g-signmain .loginmain .s-logintit {
    border-left: 3px solid #00408f;
}

.loginmain .wizard-steps li.active .title {
    color: #00408f;
}

input[type=checkbox].ace+.lbl::before,
input[type=radio].ace+.lbl::before {
    color: #32a3ce;
}

.input-icon>input:focus+.ace-icon {
    color: #579;
}


/* im */

.im .im-side {
    background: #2f549f;
}

.im-side1 .im-side1-list3 .im-btn {
    background: #2f549f!important;
}

.im-side2 .im-side1-list1 {
    background: #2f549f;
}

.im-side2 .im-side1-list3 {
    background: #2f549f;
}

.z-navHome {
    color: #2f55a0!important;
    ;
}

.nav-dex .u-navitem a:hover,
.nav-dex .g-subshow a:hover {
    color: #2f55a0!important;
}

.g-copyright {
    color: #2f549f;
    border: 1px solid #2f549f;
}

.needs-sidebar .needs-sidebar-wrap .wrap4 a:hover {
    border-color: #2f55a0;
    background-color: #2f55a0;
    color: #fff;
}

.answerlist-btn {
    color: #2f549f;
    border: 1px solid #2f549f;
}

.answerlist-btn:hover {
    color: #fff;
    border: 1px solid #2f549f;
    background-color: #2f55a0;
}

.rel_arrow_cont .button {
    background: #2f549f;
}

.rel_arrow_cont .button:hover {
    background: #2f549f;
}

.shop_ewm_m1 {
    background-color: #2f549f;
}

.shop_ewm_m1:hover {
    background-color: #2f549f;
}

.blue_btn_m1 {
    background-color: #2f549f;
}

.blue_btn_m1:hover {
    color: #fff;
}


/* 3.8新增 */

.kppw3_8-user-info-index>span.active,
.head-news-list>a>span,
.kkpw-nav-tabs>li.active>a::after,
.kppw3_8-home-mall-content-pay>a,
.kppw3_8-case-box .cg-case-list>div>a,
.kppw3_8-case-box .cg-case-list:hover>p,
.create-task-process-box>div.active,
.create-task-process-box>div.active>span,
.create-task-box .task-r .task-select>a>span,
.button100lan,
.button-lan,
.skill-second-list>div>a.active,
.select-type-box>a.active,
.kkpw-content-wrap ul>li>a::after,
.kkpw-content-wrap ul>li>p::after,
.create-task-box .task-area-select-tab>a>span,
.select-mode-tab>div.active>span,
.select-mode-kg>span.active>i,
.shop-navlist > ul > li.active,
.add-period-btn,
.gotoLogin,
.buttonlan {
    background-color: #2f55a0 !important;
}

.kppw3_8-user-box .kkpw-content-wrap ul>li>a:hover,
.kppw-type-list-box>li:hover .cor-white,
.kppw-subtype-list>strong,
.head-menu-recommend-title>span,
.vip-index-client-list>a,
.create-task-box .uploader-list .info:hover,
.vip-interview-list>p>a:hover,
.vip-interview-page-list-title:hover,
.vip-interview-page-list-desc>a:hover,
.skill-first-box>a.active,
.nav-tabs>li.active>a,
.shop-shoucang-btn.active>i,
.create-task-box .task-r .task-case-middel span>a,
.select-mode-gj>strong>span,
.shop3_8-box .buygoods-header .buygoods-about>p>span,
.user-left-nav-box .panel-default.active>a,
.user-left-nav-box .panel-default.active>a>span>i,
.create-task-box .uploader-list .info:hover,
.vip-interview-list>p>a:hover,
.new-dynamic-list>div>div>p>span,
.kppw3_8-user-box .tab-top .p-mgl>div>a,
.shop-navbg .shop-navlist .noactive>a:hover,
.kppw3_8-order-detail-zb-box td>a,
.buttonfff{
    color: #2f55a0 !important;
}

.kppw3_8-head-subtype-box,
.head-menu-recommend-title>span,
.new-task-list-title>p,
.kppw-mall-shp-list>div.active::after,
.kppw3_8-task-detail-box .description-title,
.button-lan,
.vip-index-client-list>a,
.skill-second-list>div>a.active,
.select-type-box>a.active,
.user-left-nav-box .panel-default.active>a,
.new-order-content>p>span,
.my-service-box>p>span,
.shop-navbg,
.kppw3_8-order-detail-acceptance-title,
.gotoLogin,
.buttonfff,
.nav-tabs>li.active>a,
.shop-ck-btn,
.view-evaluation-info-title{
    border-color: #2f55a0 !important;
}

.kppw3_8-shop-content-box .kppw-mall-shp-list>div.active::before {
    border-bottom-color: #2f55a0 !important;
}

.create-task-box .task-area-select-tab>a>span,
.select-mode-tab>div.active>span,
.select-mode-kg>span.active>i {
    background: #2f55a0 !important;
}

.button-bai,
.vip-interview-content-title>a,
.mfzx-btn,
.vip-interview-page-list-btn>a:hover {
    border-color: #2f55a0 !important;
    color: #2f55a0 !important;
}

.vip-index-client-list>a:hover,
.vip-interview-list>div>a:hover,
.shop-ck-btn {
    background: #2f55a0!important;
    color: #fff!important;
}
.gotoLogin{
    color: #fff !important;
}