a {
    color: #ff6d00;
}
a:hover,
a:focus {
    color: #eb560b;
}

/*nav*/

.yv-navbar {
    background: #121212;
}

/*.yv-navbar .navbar-header {
    background-color: rgba(255, 255, 255, 0.05);
}*/

.yv-navbar .navbar-header.bc {
    background-color: #ff6d00;
}
.yv-navbar .navbar-collapse {
    background-color: #121212;
}

/*.navbar-nav > li > a:hover,
.navbar-nav > li.open {
    background: rgba(0, 0, 0, 0.1);
}*/

/*.navbar-nav > li.active {
    background: rgba(0, 0, 0, 0.12);
}*/
/*.navbar-nav.navbar-right > li.active {
    background: rgba(255,255,255,0.12);
    color: #ff6d00;
}*/
.navbar-nav > li.active > a {
    /*background: rgba(255,255,255,0.12);*/
    color: #ff6d00;
}
.navbar-nav li .dropdown-menu .current a {
    color: #ff6d00;
}
.prod-brand{
    background: #eb560b!important;
}
.menubar {
    background-color: #eb560b;
}
.menubar li.active a,
.menubar li a:hover {
    color: #FFF;
}
.menubar li.active:before {
    border-bottom-color: #FFF;
}

/*sidebar*/

.sidebar-left {
    background-color: #222;
}
.sidebar .heading {
    color: rgba(255, 255, 255, 0.6);
}
.topmenu > li:after {
    background-color: #666;
    border-color: #222;
}
.topmenu > li.active:after {
    background-color: #ff6d00;
    border-color: #ffd9bc;
}

/*.topmenu > li.active {
    background-color: #36404c;
}*/


/*.topmenu > li:after {
    border-top-color: #17201f;
    border-bottom-color: #404a48;
}*/

.topmenu li a:hover {
    color: #ff6d00;
}
.topmenu li:hover:after {
    background-color: #ff6d00;
    border-color: #eb560b;
}
.topmenu li.active a {
    color: #ff6d00;
}
.topmenu li.open > a {
    background-color: rgba(255, 255, 255, 0.05);
    color: #ff6d00;
}

/*.topmenu li a>.figure {
    background-color: #353d3c;
}*/

.topmenu li.open > a > .figure {
    /*background-color: #ff6d00;*/
    color: #ff6d00;
}
.topmenu li>.submenu li a:hover {
    color: #ff6d00;
}
.topmenu li>.submenu li.active:after,
.topmenu li>.submenu li:hover:after {
    background-color: #ff6d00;
}
.topmenu li>.submenu li.active a {
    color: #ff6d00;
}
.sidebar-minimized .sidebar .topmenu>li.hover:before,
.sidebar-minimized .sidebar .topmenu>li.open.hover:before,
.sidebar-minimized .sidebar .topmenu>li.open:hover:before,
.sidebar-minimized .sidebar .topmenu>li:hover:before {
    border-color: transparent #191919 transparent transparent;
}
.sidebar-minimized .sidebar .topmenu li .submenu {
    background-color: #191919;
}
.sidebar-minimized .sidebar .topmenu > li > .submenu > li.submenu-header {
    color: #ff6d00;
}
@media (min-width: 768px) and (max-width: 991px) {
    .sidebar .topmenu>li.hover:before,
    .sidebar .topmenu>li.open.hover:before,
    .sidebar .topmenu>li.open:hover:before,
    .sidebar .topmenu>li:hover:before {
        border-color: transparent #191919 transparent transparent;
    }
    .sidebar .topmenu li .submenu {
        background-color: #191919;
    }
    .sidebar .topmenu > li > .submenu > li.submenu-header {
        color: #ff6d00;
    }
}

/*title*/

.yv-page-header .title:before {
    border-left-color: #ff6d00;
}

/*nav*/

.yv-nav-tabs > li.active > a,
.yv-nav-tabs > li.active > a:hover,
.yv-nav-tabs > li.active > a:focus {
    background-color: #fff;
    border-color: #dfdfdf #dfdfdf #fff;
    color: #ff6d00;
}
.page-tabs li.active a {
    color: #ff6d00;
    border-color: #ff6d00;
}
.page-tabs li.active:before {
    border-top-color: #ff6d00;
}
.page-tabs .text i {
    color: #ff6d00;
}

/*pagination*/

.pagination-box > .active > a,
.pagination-box > .active > a:focus,
.pagination-box > .active > a:hover,
.pagination-box > .active > span,
.pagination-box > .active > span:focus,
.pagination-box > .active > span:hover {
    border-color: #ff6d00;
    color: #ff6d00;
}

/*panel*/

.panel-wrapper .panel-content {
    border-top-color: #ff6d00;
}
.yv-table > thead {
    background-color: #f9f1ec;
}
.yv-table > thead > tr > th,
.yv-table > thead > tr > td {
    border-right-color: #ddd;
}
.yv-table > tbody > tr > th,
.yv-table > tbody > tr > td {
    border-top-color: #eee;
}
.yv-table > tbody > tr:hover {
    background-color: #f9f6f4;
}
.yv-table > thead > tr > td.active,
.yv-table > tbody > tr > td.active,
.yv-table > tfoot > tr > td.active,
.yv-table > thead > tr > th.active,
.yv-table > tbody > tr > th.active,
.yv-table > tfoot > tr > th.active,
.yv-table > thead > tr.active > td,
.yv-table > tbody > tr.active > td,
.yv-table > tfoot > tr.active > td,
.yv-table > thead > tr.active > th,
.yv-table > tbody > tr.active > th,
.yv-table > tfoot > tr.active > th {
    background-color: #f9f6f4;
}
.yv-panel-footer {
    border-top-color: #eee;
}
.table > thead > tr > td.primary,
.table > tbody > tr > td.primary,
.table > tfoot > tr > td.primary,
.table > thead > tr > th.primary,
.table > tbody > tr > th.primary,
.table > tfoot > tr > th.primary,
.table > thead > tr.primary > td,
.table > tbody > tr.primary > td,
.table > tfoot > tr.primary > td,
.table > thead > tr.primary > th,
.table > tbody > tr.primary > th,
.table > tfoot > tr.primary > th {
    background-color: #f9f6f4;
}

/*Return head*/

.totop {
    background-color: rgba(255, 109, 0, 0.8);
}
.totop:hover,
.totop:active,
.totop:focus {
    background-color: rgba(255, 109, 0, 0.9);
}

/*btn*/

.btn-link {
    color: #ff6d00;
}
.btn-link:hover,
.btn-link:focus {
    color: #eb560b;
}
.yv-btn-primary {
    background-color: #ff6d00;
    color: #fff;
}
.yv-btn-primary:focus,
.yv-btn-primary.focus {
    background-color: #eb560b;
    color: #fff;
}
.yv-btn-primary:hover {
    background-color: #eb560b;
    color: #fff;
}
.yv-btn-primary:active,
.yv-btn-primary.active,
.open > .dropdown-toggle.yv-btn-primary {
    background-color: #ff6d00;
    color: #fff;
}
.yv-btn-primary:active:hover,
.yv-btn-primary.active:hover,
.open > .dropdown-toggle.yv-btn-primary:hover,
.yv-btn-primary:active:focus,
.yv-btn-primary.active:focus,
.open > .dropdown-toggle.yv-btn-primary:focus,
.yv-btn-primary:active.focus,
.yv-btn-primary.active.focus,
.open > .dropdown-toggle.yv-btn-primary.focus {
    background-color: #eb560b;
    color: #fff;
}
.yv-btn-primary.disabled,
.yv-btn-primary[disabled],
fieldset[disabled] .yv-btn-primary,
.yv-btn-primary.disabled:hover,
.yv-btn-primary[disabled]:hover,
fieldset[disabled] .yv-btn-primary:hover,
.yv-btn-primary.disabled:focus,
.yv-btn-primary[disabled]:focus,
fieldset[disabled] .yv-btn-primary:focus,
.yv-btn-primary.disabled.focus,
.yv-btn-primary[disabled].focus,
fieldset[disabled] .yv-btn-primary.focus,
.yv-btn-primary.disabled:active,
.yv-btn-primary[disabled]:active,
fieldset[disabled] .yv-btn-primary:active,
.yv-btn-primary.disabled.active,
.yv-btn-primary[disabled].active,
fieldset[disabled] .yv-btn-primary.active {
    background-color: #fcb37c;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-color: #faebe0;
    color: #333;
}

/*panel title*/

.panel-header .text i {
    color: #ff6d00;
}

/*form title*/

.form-title .text {
    border-left-color: #ff6d00;
}

/*主体文字颜色*/

.yv-text-primary {
    color: #ff6d00;
}

/*标签*/

.badge-primary {
    background-color: #ff6d00;
}

/*进度条*/

.yv-progress .progress-bar {
    background-color: #ff6d00;
}

/*排序*/

.icon-sort-color {
    color: #ff6d00!important;
}
.icon-filter-color {
    color: #ff6d00!important;
}

/*提示图标*/

.tips-bar i {
    color: #ff6d00;
}

/*多选复选框*/

.c-input > input:checked ~ .c-indicator {
    border-color: #ff6d00;
}
.c-checkbox input:checked ~ .c-indicator:before {
    color: #ff6d00;
}
.c-radio input:checked ~ .c-indicator:before {
    background: #ff6d00;
}

/*input select*/

.form-control:focus {
    border-color: #ff6d00;
}

/*datepicker*/

.ui-datepicker td a.ui-state-active,
.ui-datepicker td span.ui-state-active {
    background-color: #ff6d00 !important;
}

/*步骤*/

.steps > ul > li.current > a,
.steps > ul > li.done > a {
    color: #ff6d00;
}
.steps > ul > li.done > a > .number {
    background-color: #ff6d00;
    border-color: #ff6d00;
}
.steps > ul > li.current > a > .number {
    border-color: #ff6d00;
}
.steps > ul > li.current > a > .number:after {
    color: #ff6d00;
}
.steps > ul > li.done:first-child > a:after {
    background-color: #ff6d00;
}
.steps > ul > li.done:last-child > a:after {
    background-color: #ff6d00;
}
.steps > ul > li.done > a:after {
    background-color: #ff6d00;
}
.steps > ul > li.current:first-child > a:after {
    background-color: #ff6d00;
}
.steps > ul > li.current > a:after {
    background-color: #ff6d00;
}
.steps > ul > li.current:last-child > a:after {
    background-color: #ff6d00;
}

/*choose*/

.choose-type li.active a {
    color: #ff6d00;
}
.choose-type li.active a .small {
    color: #ff6d00;
}
.choose-type li.active {
    border-color: #ff6d00;
}
.choose-type li.active:before {
    border-bottom-color: #ff6d00;
}

/*多选*/
.checkbox-group .btn.active {
    color: #ff6d00;
    background: #f9f1ec;
    border-color: #ff6d00;
}
.checkbox-group .btn.active .detail:before{
    border-top-color: #ff6d00;
}

/*按钮切换*/

.console-btn.active {
    background-color: #f9f1ec;
    border-color: #fcb37c;
    color: #ff6d00;
}

/*添加附件*/

.order-file-add {
    color: #ff6d00;
}

/*.repeat-order-fileadd {
    border-color: #ff6d00;
    color: #ff6d00;
}
.order-file span:hover {
    background: rgba(64, 201, 162, 0.8);
}*/


/*订单总计*/

.yv-table .total {
    background: #faddc7;
    border-left-color: #fcb37c;
}
.yv-table .total:hover {
    background: #faddc7;
}

/*滑动条*/

.slider-selection {
    border-color: #ff6d00;
    background: #f9f6f4;
}
.slider-handle {
    border-color: #ff6d00;
}

/*文本信息*/

.callout-info {
    border-left-color: #ff6d00;
    /*background: #f5fdfd;*/
}

/*buy*/

.group-title {
    color: #ff6d00;
}
.group-title:after {
    background: #ff6d00;
}
.input-group-custom .input-group-addon:hover {
    background: #faebe0;
    border-color: #fcb37c;
}

/*div select*/

.c-divselect cite:hover {
    border-color: #ff6d00;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #ff6d00;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #ff6d00;
    border-color: #ff6d00;
}
.select2-dropdown {
    border-color: #ff6d00;
}

/*datepicker*/

.bootstrap-datetimepicker-widget table td.today:before {
    border-bottom-color: #ff6d00;
}
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
    background-color: #ff6d00;
}
.bootstrap-datetimepicker-widget table td span.active {
    background-color: #ff6d00;
}
.bootstrap-datetimepicker-widget button[data-action],
.bootstrap-datetimepicker-widget button[data-action]:active {
    background-color: #ff6d00;
    border-color: #ff6d00;
}

/*customer BP*/


/*.panel-box-title .title {
    color: #ff6d00;
}*/

.panel-box-title:before {
    border-left-color: #ff6d00;
    border-top-color: #ff6d00;
}
.ribbon-primary .ribbon-inner {
    background-color: #ff6d00;
}
.ribbon-primary .ribbon-inner:before {
    border-color: #ff6d00 transparent #ff6d00 #ff6d00!important;
}

/*tab*/

/*.tablist {
    border-bottom-color: #ff6d00;
}*/
.tablist li.active a:before {
    background: #ff6d00;
}
.tablist li.active a {
    color: #ff6d00;
}
.tablist li .record {
    background: #ff6d00;
}

/*镜像*/

.image-sidebar li.active {
    border-left-color: #ff6d00;
    background: #f9f1ec;
}
.image-sidebar li.active a {
    color: #ff6d00;
}

/*淡色背景色*/

.btn-group-toolbar,
.quota-info,
.card-box {
    background: #f9f6f4;
}
.product-icon {
    color: #ff6d00;
}

/*caculator*/


/*.calc-body .navbar-header {
    background: #eb560b;
}*/

.caculator-menu,
.location {
    background: #f9f1ec;
}
.location.open {
    background: #fff;
}
.location a.dropdown-toggle:hover {
    background: #fff;
}
.location a:hover {
    background: #faebe0;
}
.caculator-menu li.active .figure,
.caculator-menu li a:hover .figure {
    background: #ff6d00;
}
.caculator-menu li a:hover,
.caculator-menu li.active a {
    color: #ff6d00;
}
.detail-item.edit:before {
    background: #faebe0;
    border-color: #ff6d00;
}
.detail-item .title:before {
    background: #ff6d00;
}
.price-sub {
    color: #ff6d00;
}
.price-total {
    color: #ff6d00;
}
.calc-pay {
    background: #ff6d00;
    box-shadow: 0 4px 5px -2px #ff6d00;
}
.calc-pay:after {
    border-left-color: #ff6d00;
}
.detail-item .tools a:hover {
    color: #ff6d00;
}

/*访问控制*/

.selective-mode .list:hover {
    border-color: #ff6d00;
}
.selective-mode .list:hover i {
    color: #fcb37c;
}

/*账户总览*/

.account-amount .btn-outline {
    border-color: #ff6d00;
}
.account-amount .btn-outline:hover {
    background: #f9f1ec;
}

/*添加附件*/

.attachment-list li:hover,
.attachment-list li:hover .icon-close {
    border-color: #ff6d00;
    color: #ff6d00;
}
.file-add:hover {
    border-color: #ff6d00;
}

/*domain*/

.whois-form .header {
    border-left-color: #eb560b;
}

/*layui table*/
.soul-table-filter[soul-filter="true"] i {
    color: #ff6d00!important;
}
.layui-laypage a:hover{ color:#ff6d00 }
.layui-laypage input:focus,.layui-laypage select:focus{ border-color:#ff6d00!important }
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#ff6d00 }

/*cascader*/
.bootstrap-cascader > .dropdown-menu li.open a,.bootstrap-cascader > .dropdown-menu li.open a.selected,.bootstrap-cascader > .dropdown-menu li a.selected {
    color: #ff6d00;
    background: #f9f1ec;
}
.bootstrap-cascader.open .dropdown-toggle,.bootstrap-cascader .yv-btn-default:hover{
    border-color: #ff6d00!important;
}

/*协议*/
.sal-list .title:before{
    background: #ff6d00;
}
.account-card .info .round.primary{
    background: #ff6d00;
}