﻿/*图标*/
.ico, .ico12, .ico14, .ico16, .ico20, .ico24, .ico30, .ico40, .ico50, .ico60 { background-image: url(/res/image/icon/icon1.png); background-size: 2462px 1140px; }

body { color: #333; background-color: #fff; }
a:link { color: #333; }
a:visited { color: #333; }
a:hover { color: #333; }

/*颜色主题*/
.color-main, .color-main:link, .color-main:visited, .color-main a, .color-main a:link, .color-main a:visited { color: #333; }
.color-theme, .color-theme:link, .color-theme:visited, .color-theme a, .color-theme a:link, .color-theme a:visited { color: #008CD4; }
.color-reverse, .color-reverse:link, .color-reverse:visited, .color-reverse a, .color-reverse a:link, .color-reverse a:visited { color: #fff; }
.color-title, .color-title:link, .color-title:visited, .color-title a, .color-title a:link, .color-title a:visited { color: #333; }
.color-subtitle, .color-subtitle:link, .color-subtitle:visited, .color-subtitle a, .color-subtitle a:visited { color: #666; }
.color-text, .color-text:link, .color-text:visited, .color-text a, .color-text a:link, .color-text a:visited { color: #999; }
.color-money, .color-money:link, .color-money:visited, .color-money a, .color-money a:link, .color-money a:visited { color: #DD4B39; }

/*背景色*/
.bg-light { background-color: #F5F5F5 }
.bg-normal { background-color: #fff; }
.bg-dark { background-color: #6D7778; }
.bg-deep { background-color: #008CD4; }

/*通用样式*/
.btn-light { border: 1px solid #bbb; background: #fff; }
.btn-light:hover { border: 1px solid #008CD4; }
.btn-normal { background: #008CD4; color: #fff; }
.btn-normal a { color: #fff !important; }
.btn-deep { background: #008CD4; color: #fff; }
.btn-deep a { color: #fff !important; }

/*keui样式*/
.focus .box { border-color: #008CD4 !important; /*表单控件焦点置入*/ }
.data-item-selected { color: #008CD4 !important; background: #f0f0f0; border-left: 2px solid #008CD4; }
.data-item:hover { color: #008CD4; background: #f0f0f0; border-left: 2px solid #008CD4; }


.switchbox .switchbox-item { color: #666; background: #fff; cursor: pointer; }
.switchbox .switchbox-item:hover { color: #008CD4; background: #fff; }
.switchbox > label { color: #999 }
.switchbox .selected { color: #fff; background: #008CD4; }
#search_batch .main .switchbox .selected { background: #fff; color: #008CD4; }
.radiobox .selected { color: #008CD4; }
.radiobox .selected .radiobox-rect { border-color: #008CD4; }
.radiobox .selected .radiobox-rect div { background-color: #008CD4; }

/*公共组件*/
.paging .active { background: #008CD4; color: #fff; }
.sitemap { color: #666; }
.sitemap a { color: #008CD4; }
.circletips { background-color: red; color: #fff; }
.nodata { color: #E25959; }
.window2 .btn-yes { background: #008CD4; color: #fff; border-color: #008CD4; }


.flowstep { }
.flowstep .num { background: #BDBDBD; color: #fff; }
.flowstep li:after, .flowstep li:before { background: #ddd; }
.flowstep .active .num { color: #fff; background: #008CD4; border: 1px solid #008CD4; }
.flowstep .active:before, .flowstep .active:after { background: #008CD4 }
.flowstep .finish:before, .flowstep .finish:after, .flowstep .finish .num { background: #8A9FD4; }
.flowstep .active .name { color: #008CD4 }
.flowstep .finish .name { color: #BDBDBD; }
/*选中状态*/
.active-main, .active-main:link, .active-main:visited { border-color: #008CD4; color: #008CD4; }
.active-theme, .active-theme:link, .active-theme:visited { background: #008CD4; border-color: #008CD4; }
.active-theme .color-subtitle { color: #fff; }
.active-reverse, .active-reverse:link, .active-reverse:visited { border-color: #008CD4; }

/*首页*/
.search .wd { border: 1px solid #008CD4; }
.hover { }
.hover:hover { color: #008CD4; }

/*页面样式*/
#orderitem .secondary .step-no { background-image: url(/res/image/flowstep_01.png) }
