/* 主题颜色 */


/********************************************************* pink *************************************************************/


/* 注册步骤页面 */

.theme-pink .top-con .top-right a.step_top,
.theme-pink .scrollItem,
.theme-pink .add-lin.active:before {
    background: #fba3bc;
}

.theme-pink .add-page-nav .active a:before {
    background: url(../../images/pink/add-img6.png) no-repeat;
}

.theme-pink .add-page-nav .active.add-first a:before {
    background: url(../../images/pink/add-img4.png) no-repeat;
}

.theme-pink .add-page-nav .active.add-last a:before {
    background: url(../../images/pink/add-img5.png) no-repeat;
}

.theme-pink .add-lin2:before {
    background-image: -moz-linear-gradient( 0deg, rgb(251, 163, 188) 0%, rgb(251, 188, 206) 34%, rgb(252, 214, 225) 60%, rgb(233, 238, 241) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(251, 163, 188) 0%, rgb(251, 188, 206) 34%, rgb(252, 214, 225) 60%, rgb(233, 238, 241) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(251, 163, 188) 0%, rgb(251, 188, 206) 34%, rgb(252, 214, 225) 60%, rgb(233, 238, 241) 100%);
}

.theme-pink .text-muted,
.theme-pink a.text-muted:focus,
.theme-pink a.text-muted:hover,
.theme-pink .page-titles,
.theme-pink .fenhui-con ul li,
.theme-pink .set3inputf a,
.theme-pink .set3inputf a:hover,
.theme-pink .stet4-wxdiv h3 {
    color: #fba3bc;
}

.theme-pink .magic-checkbox:checked+label:before {
    background: #fba3bc;
    border: #fba3bc;
}

.theme-pink .page-titles span {
    border-color: #fba3bc;
}

.theme-pink .fenhui-con ul li i {
    box-shadow: 0 0 0 2px #fba3bc inset;
}

.theme-pink .fenhui-con ul .active i {
    background-color: #fba3bc;
    box-shadow: 0 0 0 0px #fba3bc inset;
}


/* 个人中心 */

.theme-pink .add-smq-navbar {
    background: #fba3bc !important;
}

.theme-pink .add-nav-width .active {
    background: #ec96ae !important;
}

.theme-pink .add-smq-mainnav-menu .active:not(.active-sub)>a {
    background: #fef8fa !important;
    border-left: 4px solid #fba3bc !important;
    color: #fba3bc !important;
}

.theme-pink .add-smq-mainnav-menu>ul>li>a:hover {
    background: #fef8fa !important;
    border-left: 4px solid #fba3bc !important;
    color: #fba3bc !important;
}

.theme-pink .add-smq-mainnav-menu li a i {
    color: #fba3bc !important;
}

.theme-pink .add-smq-mainnav-menu ul.collapse li {
    background: #fef8fa !important;
}

.theme-pink .add-smq-mainnav-menu ul.collapse li.active a {
    background: url(../../images/pink/icon2.png) 35px center no-repeat !important;
}

.theme-pink .add-smq-mainnav-menu .collapse li a {
    background: url(../../images/pink/icon2.png) 35px center no-repeat !important;
}

.theme-pink .add-smq-mainnav-menu ul ul a:hover {
    background: url(../../images/pink/icon2.png) 35px center no-repeat !important;
}

.theme-pink .add-smq-mainnav-container .menu-popover>.popover-title {
    background-color: #fba3bc !important;
    color: #fff;
}

.theme-pink .add-smq-mainnav-container .menu-popover .sub-menu ul a,
.theme-pink .add-smq-mainnav-container .menu-popover .sub-menu ul li {
    background: #fff !important;
}

.theme-pink .add-smq-mainnav-container .menu-popover .sub-menu ul a:hover,
.theme-pink .add-smq-mainnav-container .menu-popover .sub-menu ul ul>li>a:hover {
    color: #fba3bc !important;
}

.theme-pink .menu-popover .single-content {
    background: #fba3bc !important;
}

.theme-pink #mainnav-menu>li>a.hover {
    background-color: #fba3bc;
}

.theme-pink #mainnav-menu>li>a.hover i {
    color: #fff !important;
}

.theme-pink .add-smq-mainnav-menu>ul>li>a.hover:hover {
    background: #fba3bc !important;
    border-left: 0 !important;
    color: #fff !important;
}

.theme-pink .add-smq-mainnav-menu .active:not(.active-sub) .active:not(.active-sub)>a {
    border-left: 0 !important;
    background: url(../../images/pink/icon2.png) 35px center no-repeat !important;
    color: #fba3bc !important;
}

.theme-pink #container .table.kv-grid-table tbody td a:hover,
.theme-pink #container .table-responsive table tbody td a:hover {
    color: #fba3bc !important;
    text-decoration: underline;
}

.theme-pink .add-smq-hoverblue:hover,
.theme-pink .add-smq-hoverblue:hover i,
.theme-pink .add-col {
    color: #fba3bc !important;
}

.theme-pink .qj-conh3 {
    background: url(../../images/pink/qjh3bj.png) left 5px no-repeat;
}

.theme-pink .magic-radio:checked+label:before {
    border-color: #fba3bc;
}

.theme-pink .magic-radio+label:after {
    background: #fba3bc;
}

.theme-pink .bj-conh3 {
    background: url(../../images/pink/qjh3bj2.png) left 1px no-repeat;
}

.theme-pink .add_menunav a.active {
    color: #fba3bc;
    border-bottom: 3px solid #fba3bc;
}

.theme-pink .add-jf-list li.add-jf-list-first {
    background: #fba3bc;
}


/* 新增按钮 */

.theme-pink .btn-4877e9,
.theme-pink .btn-4877e9:hover,
.theme-pink .btn-primary,
.theme-pink .btn-primary:focus,
.theme-pink .btn-primary:active,
.theme-pink .btn-primary.active {
    background-color: #fba3bc !important;
    border-color: #fba3bc !important;
}

.theme-pink .add-bg-2a77fa {
    background: #fba3bc;
}

.theme-pink .add-fp-btn .btn.active,
.theme-pink .add-ticket-zf .btn.active,
.theme-pink .add-fp-btn .btn:hover,
.theme-pink .add-ticket-zf .btn:hover {
    border: 1px solid #fba3bc !important;
}

.theme-pink .add-fp-btn .btn.active,
.theme-pink .add-fp-btn .btn:hover {
    background-image: url(/images/pink/ticksub3.png);
}

.theme-pink .spread_btn a,
.theme-pink .retract_btn a {
    color: #fba3bc;
}

.theme-pink .spread_btn a {
    background: url(../../images/pink/qt_icon1.png) right center no-repeat;
}

.theme-pink .retract_btn a {
    background: url(../../images/pink/qt_icon1_2.png) right center no-repeat;
}

.theme-pink .color_4877e9,
.theme-pink .color_4877e9:hover,
.theme-pink .color_4877e9:focus,
.theme-pink .color_4877e9:active:hover,
.theme-pink .color_4877e9:active:focus {
    color: #fba3bc;
}

.theme-pink input#iskai[type="checkbox"]:checked,
.theme-pink input#needmail[type="checkbox"]:checked {
    background: #fba3bc;
}

.theme-pink .add-smq-title {
    border-left: 5px solid #fba3bc;
}

.theme-pink .add-btn-2a77fa,
.theme-pink .add-btn-2a77fa:hover,
.theme-pink .add-btn-2a77fa:focus,
.theme-pink .add-btn-2a77fa:active {
    background-color: #fba3bc;
    border-color: #fba3bc !important;
}

.theme-pink .bcir.current {
    border: 7px solid #fde9ef;
    background: #fba3bc;
}

.theme-pink .line_gray.current {
    border-bottom: 1px solid #fba3bc;
}

.theme-pink .add-ticket-zf .btn.active,
.theme-pink .add-ticket-zf .btn:hover {
    background-image: url(/images/pink/ticksub4.png);
}

.theme-pink .btn-3698fb,
.theme-pink .btn-2c8bff,
.theme-pink .btn-next,
.theme-pink .btn-next:hover,
.theme-pink .btn-next:focus,
.theme-pink .btn-next.focus {
    background: #fba3bc;
    border-color: #fba3bc !important;
}


/********************************************************* blue *************************************************************/


/* 注册步骤页面 */

.theme-blue .top-con .top-right a.step_top,
.theme-blue .scrollItem,
.theme-blue .add-lin.active:before {
    background: #2c8bff;
}

.theme-blue .add-page-nav .active a:before {
    background: url(../../images/blue/add-img6.png) no-repeat;
}

.theme-blue .add-page-nav .active.add-first a:before {
    background: url(../../images/blue/add-img4.png) no-repeat;
}

.theme-blue .add-page-nav .active.add-last a:before {
    background: url(../../images/blue/add-img5.png) no-repeat;
}

.theme-blue .add-lin2:before {
    background-image: -moz-linear-gradient( 0deg, rgb(44, 139, 255) 0%, rgb(137, 188, 249) 34%, rgb(230, 236, 242) 60%, rgb(233, 238, 241) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(44, 139, 255) 0%, rgb(137, 188, 249) 34%, rgb(230, 236, 242) 60%, rgb(233, 238, 241) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(44, 139, 255) 0%, rgb(137, 188, 249) 34%, rgb(230, 236, 242) 60%, rgb(233, 238, 241) 100%);
}

.theme-blue .text-muted,
.theme-blue a.text-muted:focus,
.theme-blue a.text-muted:hover,
.theme-blue .page-titles,
.theme-blue .fenhui-con ul li,
.theme-blue .set3inputf a,
.theme-blue .set3inputf a:hover,
.theme-blue .stet4-wxdiv h3 {
    color: #2c8bff;
}

.theme-blue .magic-checkbox:checked+label:before {
    background: #2c8bff;
    border: #2c8bff;
}

.theme-blue .page-titles span {
    border-color: #2c8bff;
}

.theme-blue .fenhui-con ul li i {
    box-shadow: 0 0 0 2px #2c8bff inset;
}

.theme-blue .fenhui-con ul .active i {
    background-color: #2c8bff;
    box-shadow: 0 0 0 0px #2c8bff inset;
}


/* 个人中心 */

.theme-blue .add-smq-navbar {
    background: #2c8bff !important;
}

.theme-blue .add-nav-width .active {
    background: #2a78fb !important;
}

.theme-blue .add-smq-mainnav-menu .active:not(.active-sub)>a {
    background: #f1f7ff !important;
    border-left: 4px solid #2c8bff !important;
    color: #2c8bff !important;
}

.theme-blue .add-smq-mainnav-menu>ul>li>a:hover {
    background: #f1f7ff !important;
    border-left: 4px solid #2c8bff !important;
    color: #2c8bff !important;
}

.theme-blue .add-smq-mainnav-menu li a i {
    color: #2c8bff !important;
}

.theme-blue .add-smq-mainnav-menu ul.collapse li {
    background: #f1f7ff !important;
}

.theme-blue .add-smq-mainnav-menu ul.collapse li.active a {
    background: url(../../images/blue/icon2.png) 35px center no-repeat !important;
}

.theme-blue .add-smq-mainnav-menu .collapse li a {
    background: url(../../images/blue/icon2.png) 35px center no-repeat !important;
}

.theme-blue .add-smq-mainnav-menu ul ul a:hover {
    background: url(../../images/blue/icon2.png) 35px center no-repeat !important;
}

.theme-blue .add-smq-mainnav-container .menu-popover>.popover-title {
    background-color: #2c8bff !important;
    color: #fff;
}

.theme-blue .add-smq-mainnav-container .menu-popover .sub-menu ul a,
.theme-blue .add-smq-mainnav-container .menu-popover .sub-menu ul li {
    background: #fff !important;
}

.theme-blue .add-smq-mainnav-container .menu-popover .sub-menu ul a:hover,
.theme-blue .add-smq-mainnav-container .menu-popover .sub-menu ul ul>li>a:hover {
    color: #2c8bff !important;
}

.theme-blue .menu-popover .single-content {
    background: #2c8bff !important;
}

.theme-blue #mainnav-menu>li>a.hover {
    background-color: #2c8bff;
}

.theme-blue #mainnav-menu>li>a.hover i {
    color: #fff !important;
}

.theme-blue .add-smq-mainnav-menu>ul>li>a.hover:hover {
    background: #2c8bff !important;
    border-left: 0 !important;
    color: #fff !important;
}

.theme-blue .add-smq-mainnav-menu .active:not(.active-sub) .active:not(.active-sub)>a {
    border-left: 0 !important;
    background: url(../../images/blue/icon2.png) 35px center no-repeat !important;
    color: #2c8bff !important;
}

.theme-blue #container .table.kv-grid-table tbody td a:hover,
.theme-blue #container .table-responsive table tbody td a:hover {
    color: #2c8bff !important;
    text-decoration: underline;
}

.theme-blue .add-smq-hoverblue:hover,
.theme-blue .add-smq-hoverblue:hover i,
.theme-blue .add-col {
    color: #2c8bff !important;
}

.theme-blue .qj-conh3 {
    background: url(../../images/blue/qjh3bj.png) left 5px no-repeat;
}

.theme-blue .magic-radio:checked+label:before {
    border-color: #2c8bff;
}

.theme-blue .magic-radio+label:after {
    background: #2c8bff;
}

.theme-blue .bj-conh3 {
    background: url(../../images/blue/qjh3bj2.png) left 1px no-repeat;
}

.theme-blue .add_menunav a.active {
    color: #2c8bff;
    border-bottom: 3px solid #2c8bff;
}

.theme-blue .add-jf-list li.add-jf-list-first {
    background: #2c8bff;
}


/* 新增按钮 */

.theme-blue .btn-4877e9,
.theme-blue .btn-4877e9:hover,
.theme-blue .btn-primary,
.theme-blue .btn-primary:focus,
.theme-blue .btn-primary:active,
.theme-blue .btn-primary.active {
    background-color: #2c8bff !important;
    border-color: #2c8bff !important;
}

.theme-blue .add-bg-2a77fa {
    background: #2c8bff;
}

.theme-blue .add-fp-btn .btn.active,
.theme-blue .add-ticket-zf .btn.active,
.theme-blue .add-fp-btn .btn:hover,
.theme-blue .add-ticket-zf .btn:hover {
    border: 1px solid #2c8bff !important;
}

.theme-blue .add-fp-btn .btn.active,
.theme-blue .add-fp-btn .btn:hover {
    background-image: url(/images/blue/ticksub3.png);
}

.theme-blue .spread_btn a,
.theme-blue .retract_btn a {
    color: #2c8bff;
}

.theme-blue .spread_btn a {
    background: url(../../images/blue/qt_icon1.png) right center no-repeat;
}

.theme-blue .retract_btn a {
    background: url(../../images/blue/qt_icon1_2.png) right center no-repeat;
}

.theme-blue .color_4877e9,
.theme-blue .color_4877e9:hover,
.theme-blue .color_4877e9:focus,
.theme-blue .color_4877e9:active:hover,
.theme-blue .color_4877e9:active:focus {
    color: #2c8bff;
}

.theme-blue input#iskai[type="checkbox"]:checked,
.theme-blue input#needmail[type="checkbox"]:checked {
    background: #2c8bff;
}

.theme-blue .add-smq-title {
    border-left: 5px solid #2c8bff;
}

.theme-blue .add-btn-2a77fa,
.theme-blue .add-btn-2a77fa:hover,
.theme-blue .add-btn-2a77fa:focus,
.theme-blue .add-btn-2a77fa:active {
    background-color: #2c8bff;
    border-color: #2c8bff !important;
}

.theme-blue .bcir.current {
    border: 7px solid #d9e7ff;
    background: #2c8bff;
}

.theme-blue .line_gray.current {
    border-bottom: 1px solid #2c8bff;
}

.theme-blue .add-ticket-zf .btn.active,
.theme-blue .add-ticket-zf .btn:hover {
    background-image: url(/images/blue/ticksub4.png);
}

.theme-blue .btn-3698fb,
.theme-blue .btn-2c8bff,
.theme-blue .btn-next,
.theme-blue .btn-next:hover,
.theme-blue .btn-next:focus,
.theme-blue .btn-next.focus {
    background: #2c8bff;
    border-color: #2c8bff !important;
}


/********************************************************* red *************************************************************/


/* 注册步骤页面 */

.theme-red .top-con .top-right a.step_top,
.theme-red .scrollItem,
.theme-red .add-lin.active:before {
    background: #d30b15;
}

.theme-red .add-page-nav .active a:before {
    background: url(../../images/red/add-img6.png) no-repeat;
}

.theme-red .add-page-nav .active.add-first a:before {
    background: url(../../images/red/add-img4.png) no-repeat;
}

.theme-red .add-page-nav .active.add-last a:before {
    background: url(../../images/red/add-img5.png) no-repeat;
}

.theme-red .add-lin2:before {
    background-image: -moz-linear-gradient( 0deg, rgb(211, 11, 21) 0%, rgb(210, 91, 97) 34%, rgb(210, 180, 181) 60%, rgb(233, 238, 241) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(211, 11, 21) 0%, rgb(210, 91, 97) 34%, rgb(210, 180, 181) 60%, rgb(233, 238, 241) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(211, 11, 21) 0%, rgb(210, 91, 97) 34%, rgb(210, 180, 181) 60%, rgb(233, 238, 241) 100%);
}

.theme-red .text-muted,
.theme-red a.text-muted:focus,
.theme-red a.text-muted:hover,
.theme-red .page-titles,
.theme-red .fenhui-con ul li,
.theme-red .set3inputf a,
.theme-red .set3inputf a:hover,
.theme-red .stet4-wxdiv h3 {
    color: #d30b15;
}

.theme-red .magic-checkbox:checked+label:before {
    background: #d30b15;
    border: #d30b15;
}

.theme-red .page-titles span {
    border-color: #d30b15;
}

.theme-red .fenhui-con ul li i {
    box-shadow: 0 0 0 2px #d30b15 inset;
}

.theme-red .fenhui-con ul .active i {
    background-color: #d30b15;
    box-shadow: 0 0 0 0px #d30b15 inset;
}


/* 个人中心 */

.theme-red .add-smq-navbar {
    background: #d30b15 !important;
}

.theme-red .add-nav-width .active {
    background: #bd0a13 !important;
}

.theme-red .add-smq-mainnav-menu .active:not(.active-sub)>a {
    background: #fef0f1 !important;
    border-left: 4px solid #d30b15 !important;
    color: #d30b15 !important;
}

.theme-red .add-smq-mainnav-menu>ul>li>a:hover {
    background: #fef0f1 !important;
    border-left: 4px solid #d30b15 !important;
    color: #d30b15 !important;
}

.theme-red .add-smq-mainnav-menu li a i {
    color: #d30b15 !important;
}

.theme-red .add-smq-mainnav-menu ul.collapse li {
    background: #fef0f1 !important;
}

.theme-red .add-smq-mainnav-menu ul.collapse li.active a {
    background: url(../../images/red/icon2.png) 35px center no-repeat !important;
}

.theme-red .add-smq-mainnav-menu .collapse li a {
    background: url(../../images/red/icon2.png) 35px center no-repeat !important;
}

.theme-red .add-smq-mainnav-menu ul ul a:hover {
    background: url(../../images/red/icon2.png) 35px center no-repeat !important;
}

.theme-red .add-smq-mainnav-container .menu-popover>.popover-title {
    background-color: #d30b15 !important;
    color: #fff;
}

.theme-red .add-smq-mainnav-container .menu-popover .sub-menu ul a,
.theme-red .add-smq-mainnav-container .menu-popover .sub-menu ul li {
    background: #fff !important;
}

.theme-red .add-smq-mainnav-container .menu-popover .sub-menu ul a:hover,
.theme-red .add-smq-mainnav-container .menu-popover .sub-menu ul ul>li>a:hover {
    color: #d30b15 !important;
}

.theme-red .menu-popover .single-content {
    background: #d30b15 !important;
}

.theme-red #mainnav-menu>li>a.hover {
    background-color: #d30b15;
}

.theme-red #mainnav-menu>li>a.hover i {
    color: #fff !important;
}

.theme-red .add-smq-mainnav-menu>ul>li>a.hover:hover {
    background: #d30b15 !important;
    border-left: 0 !important;
    color: #fff !important;
}

.theme-red .add-smq-mainnav-menu .active:not(.active-sub) .active:not(.active-sub)>a {
    border-left: 0 !important;
    background: url(../../images/red/icon2.png) 35px center no-repeat !important;
    color: #d30b15 !important;
}

.theme-red #container .table.kv-grid-table tbody td a:hover,
.theme-red #container .table-responsive table tbody td a:hover {
    color: #d30b15 !important;
    text-decoration: underline;
}

.theme-red .add-smq-hoverblue:hover,
.theme-red .add-smq-hoverblue:hover i,
.theme-red .add-col {
    color: #d30b15 !important;
}

.theme-red .qj-conh3 {
    background: url(../../images/red/qjh3bj.png) left 5px no-repeat;
}

.theme-red .magic-radio:checked+label:before {
    border-color: #d30b15;
}

.theme-red .magic-radio+label:after {
    background: #d30b15;
}

.theme-red .bj-conh3 {
    background: url(../../images/red/qjh3bj2.png) left 1px no-repeat;
}

.theme-red .add_menunav a.active {
    color: #d30b15;
    border-bottom: 3px solid #d30b15;
}

.theme-red .add-jf-list li.add-jf-list-first {
    background: #d30b15;
}


/* 新增按钮 */

.theme-red .btn-4877e9,
.theme-red .btn-4877e9:hover,
.theme-red .btn-primary,
.theme-red .btn-primary:focus,
.theme-red .btn-primary:active,
.theme-red .btn-primary.active {
    background-color: #d30b15 !important;
    border-color: #d30b15 !important;
}

.theme-red .add-bg-2a77fa {
    background: #d30b15;
}

.theme-red .add-fp-btn .btn.active,
.theme-red .add-ticket-zf .btn.active,
.theme-red .add-fp-btn .btn:hover,
.theme-red .add-ticket-zf .btn:hover {
    border: 1px solid #d30b15 !important;
}

.theme-red .add-fp-btn .btn.active,
.theme-red .add-fp-btn .btn:hover {
    background-image: url(/images/red/ticksub3.png);
}

.theme-red .spread_btn a,
.theme-red .retract_btn a {
    color: #d30b15;
}

.theme-red .spread_btn a {
    background: url(../../images/red/qt_icon1.png) right center no-repeat;
}

.theme-red .retract_btn a {
    background: url(../../images/red/qt_icon1_2.png) right center no-repeat;
}

.theme-red .color_4877e9,
.theme-red .color_4877e9:hover,
.theme-red .color_4877e9:focus,
.theme-red .color_4877e9:active:hover,
.theme-red .color_4877e9:active:focus {
    color: #d30b15;
}

.theme-red input#iskai[type="checkbox"]:checked,
.theme-red input#needmail[type="checkbox"]:checked {
    background: #d30b15;
}

.theme-red .add-smq-title {
    border-left: 5px solid #d30b15;
}

.theme-red .add-btn-2a77fa,
.theme-red .add-btn-2a77fa:hover,
.theme-red .add-btn-2a77fa:focus,
.theme-red .add-btn-2a77fa:active {
    background-color: #d30b15;
    border-color: #d30b15 !important;
}

.theme-red .bcir.current {
    border: 7px solid #fce3e5;
    background: #d30b15;
}

.theme-red .line_gray.current {
    border-bottom: 1px solid #d30b15;
}

.theme-red .add-ticket-zf .btn.active,
.theme-red .add-ticket-zf .btn:hover {
    background-image: url(/images/red/ticksub4.png);
}

.theme-red .btn-3698fb,
.theme-red .btn-2c8bff,
.theme-red .btn-next,
.theme-red .btn-next:hover,
.theme-red .btn-next:focus,
.theme-red .btn-next.focus {
    background: #d30b15;
    border-color: #d30b15 !important;
}


/********************************************************* green *************************************************************/


/* 注册步骤页面 */

.theme-green .top-con .top-right a.step_top,
.theme-green .scrollItem,
.theme-green .add-lin.active:before {
    background: #188131;
}

.theme-green .add-page-nav .active a:before {
    background: url(../../images/green/add-img6.png) no-repeat;
}

.theme-green .add-page-nav .active.add-first a:before {
    background: url(../../images/green/add-img4.png) no-repeat;
}

.theme-green .add-page-nav .active.add-last a:before {
    background: url(../../images/green/add-img5.png) no-repeat;
}

.theme-green .add-lin2:before {
    background-image: -moz-linear-gradient( 0deg, rgb(24, 129, 49) 0%, rgb(54, 129, 72) 34%, rgb(100, 128, 107) 60%, rgb(233, 238, 241) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(24, 129, 49) 0%, rgb(54, 129, 72) 34%, rgb(100, 128, 107) 60%, rgb(233, 238, 241) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(24, 129, 49) 0%, rgb(54, 129, 72) 34%, rgb(100, 128, 107) 60%, rgb(233, 238, 241) 100%);
}

.theme-green .text-muted,
.theme-green a.text-muted:focus,
.theme-green a.text-muted:hover,
.theme-green .page-titles,
.theme-green .fenhui-con ul li,
.theme-green .set3inputf a,
.theme-green .set3inputf a:hover,
.theme-green .stet4-wxdiv h3 {
    color: #188131;
}

.theme-green .magic-checkbox:checked+label:before {
    background: #188131;
    border: #188131;
}

.theme-green .page-titles span {
    border-color: #188131;
}

.theme-green .fenhui-con ul li i {
    box-shadow: 0 0 0 2px #188131 inset;
}

.theme-green .fenhui-con ul .active i {
    background-color: #188131;
    box-shadow: 0 0 0 0px #188131 inset;
}


/* 个人中心 */

.theme-green .add-smq-navbar {
    background: #188131 !important;
}

.theme-green .add-nav-width .active {
    background: #16772d !important;
}

.theme-green .add-smq-mainnav-menu .active:not(.active-sub)>a {
    background: #f0fef3 !important;
    border-left: 4px solid #188131 !important;
    color: #188131 !important;
}

.theme-green .add-smq-mainnav-menu>ul>li>a:hover {
    background: #f0fef3 !important;
    border-left: 4px solid #188131 !important;
    color: #188131 !important;
}

.theme-green .add-smq-mainnav-menu li a i {
    color: #188131 !important;
}

.theme-green .add-smq-mainnav-menu ul.collapse li {
    background: #f0fef3 !important;
}

.theme-green .add-smq-mainnav-menu ul.collapse li.active a {
    background: url(../../images/green/icon2.png) 35px center no-repeat !important;
}

.theme-green .add-smq-mainnav-menu .collapse li a {
    background: url(../../images/green/icon2.png) 35px center no-repeat !important;
}

.theme-green .add-smq-mainnav-menu ul ul a:hover {
    background: url(../../images/green/icon2.png) 35px center no-repeat !important;
}

.theme-green .add-smq-mainnav-container .menu-popover>.popover-title {
    background-color: #188131 !important;
    color: #fff;
}

.theme-green .add-smq-mainnav-container .menu-popover .sub-menu ul a,
.theme-green .add-smq-mainnav-container .menu-popover .sub-menu ul li {
    background: #fff !important;
}

.theme-green .add-smq-mainnav-container .menu-popover .sub-menu ul a:hover,
.theme-green .add-smq-mainnav-container .menu-popover .sub-menu ul ul>li>a:hover {
    color: #188131 !important;
}

.theme-green .menu-popover .single-content {
    background: #188131 !important;
}

.theme-green #mainnav-menu>li>a.hover {
    background-color: #188131;
}

.theme-green #mainnav-menu>li>a.hover i {
    color: #fff !important;
}

.theme-green .add-smq-mainnav-menu>ul>li>a.hover:hover {
    background: #188131 !important;
    border-left: 0 !important;
    color: #fff !important;
}

.theme-green .add-smq-mainnav-menu .active:not(.active-sub) .active:not(.active-sub)>a {
    border-left: 0 !important;
    background: url(../../images/green/icon2.png) 35px center no-repeat !important;
    color: #188131 !important;
}

.theme-green #container .table.kv-grid-table tbody td a:hover,
.theme-green #container .table-responsive table tbody td a:hover {
    color: #188131 !important;
    text-decoration: underline;
}

.theme-green .add-smq-hoverblue:hover,
.theme-green .add-smq-hoverblue:hover i,
.theme-green .add-col {
    color: #188131 !important;
}

.theme-green .qj-conh3 {
    background: url(../../images/green/qjh3bj.png) left 5px no-repeat;
}

.theme-green .magic-radio:checked+label:before {
    border-color: #188131;
}

.theme-green .magic-radio+label:after {
    background: #188131;
}

.theme-green .bj-conh3 {
    background: url(../../images/green/qjh3bj2.png) left 1px no-repeat;
}

.theme-green .add_menunav a.active {
    color: #188131;
    border-bottom: 3px solid #188131;
}

.theme-green .add-jf-list li.add-jf-list-first {
    background: #188131;
}


/* 新增按钮 */

.theme-green .btn-4877e9,
.theme-green .btn-4877e9:hover,
.theme-green .btn-primary,
.theme-green .btn-primary:focus,
.theme-green .btn-primary:active,
.theme-green .btn-primary.active {
    background-color: #188131 !important;
    border-color: #188131 !important;
}

.theme-green .add-bg-2a77fa {
    background: #188131;
}

.theme-green .add-fp-btn .btn.active,
.theme-green .add-ticket-zf .btn.active,
.theme-green .add-fp-btn .btn:hover,
.theme-green .add-ticket-zf .btn:hover {
    border: 1px solid #188131 !important;
}

.theme-green .add-fp-btn .btn.active,
.theme-green .add-fp-btn .btn:hover {
    background-image: url(/images/green/ticksub3.png);
}

.theme-green .spread_btn a,
.theme-green .retract_btn a {
    color: #188131;
}

.theme-green .spread_btn a {
    background: url(../../images/green/qt_icon1.png) right center no-repeat;
}

.theme-green .retract_btn a {
    background: url(../../images/green/qt_icon1_2.png) right center no-repeat;
}

.theme-green .color_4877e9,
.theme-green .color_4877e9:hover,
.theme-green .color_4877e9:focus,
.theme-green .color_4877e9:active:hover,
.theme-green .color_4877e9:active:focus {
    color: #188131;
}

.theme-green input#iskai[type="checkbox"]:checked,
.theme-green input#needmail[type="checkbox"]:checked {
    background: #188131;
}

.theme-green .add-smq-title {
    border-left: 5px solid #188131;
}

.theme-green .add-btn-2a77fa,
.theme-green .add-btn-2a77fa:hover,
.theme-green .add-btn-2a77fa:focus,
.theme-green .add-btn-2a77fa:active {
    background-color: #188131;
    border-color: #188131 !important;
}

.theme-green .bcir.current {
    border: 7px solid #ecfef0;
    background: #188131;
}

.theme-green .line_gray.current {
    border-bottom: 1px solid #188131;
}

.theme-green .add-ticket-zf .btn.active,
.theme-green .add-ticket-zf .btn:hover {
    background-image: url(/images/green/ticksub4.png);
}

.theme-green .btn-3698fb,
.theme-green .btn-2c8bff,
.theme-green .btn-next,
.theme-green .btn-next:hover,
.theme-green .btn-next:focus,
.theme-green .btn-next.focus {
    background: #188131;
    border-color: #188131 !important;
}