/*popup*/
.layui-layer-page .layui-layer-title {background-color: #D70704;color: #fff;}
.layui-layer-page .layui-layer-ico {background: url(../../imgs/imgsJSH/total-icon.png) no-repeat transparent;}

.confirm-modal .layui-layer-btn .layui-layer-btn0{background-color: #D70704;border: 1px solid #D70704;}
.confirm-modal .layui-layer-btn .layui-layer-btn0:hover{background-color: #0288DB; border: 1px solid #0288DB;}
.confirm-modal .layui-layer-btn .layui-layer-btn1{color: #D70704; border: 1px solid #D70704;}
.confirm-modal .layui-layer-btn .layui-layer-btn1:hover {color: #0288DB; border: 1px solid #0288DB;}

.open-modal div.table-div .title td {background-color: #F7FBFF;}
.open-modal .tbl-hover tr:hover td {background-color: #F7FBFF;}
.purchase_modal .table-list tr td span {color: #D70704;}
.purchase_modal .table-list tr td span:hover, .purchase_modal a.findOrder:hover {color: #D0021B;}
.purchase_modal a.findOrder {color: #D70704;}
.purchase_modal div.nav span.active, .purchase_modal div.nav span:hover {color: #fff;background-color: #D70704;}

.approver-div .approver-title {background-color: #E4E4E4;}

.layui-laypage.layui-laypage-modal span button {border-color: #D70704; color: #D70704;}
.layui-laypage.layui-laypage-modal .layui-laypage-curr .layui-laypage-em {background-color: #D70704;}
.layui-laypage-modal a.layui-laypage-prev, .layui-laypage-modal a.layui-laypage-prev.layui-disabled, .layui-laypage-modal a.layui-laypage-next, .layui-laypage-modal a.layui-laypage-next.layui-disabled {background-image: url(../../imgs/imgsJSH/total-icon.png); background-repeat: no-repeat; background-color: transparent;}

.layui-layer-msg a.layui-layer-btn0{border-color:#D70704;background-color:#D70704;}

.open-cc .layui-layer-btn1{background-color: #D70704;}
.open-cc .layui-layer-btn1 :hover{background-color: #0288DB;}
.open-cc a.layui-layer-btn0{border: 1px solid #D70704;color: #D70704;}
.open-cc a.layui-layer-btn0:hover{border: 1px solid #0288DB; color: #0288DB;}
.open-cc .layui-layer-title{background-color:#D70704;}

/* login */
.bottomBox .header{background-color:#D70704;}
.pointList .on{background-color:#D70704;}
.bottomBox .noticeList .more a{color:#D70704;}

/* aside */
.aside>li.current{border-left:3px solid #D70704;}
.aside>li.current a{color:#D70704;}

/* top */
.headerFrame ul li a{color:#333;}
.headerFrame .header .vertical_line{border-left-color: #26282F;}

/* style */
body a{color:#D70704;}
.blue{color: #004C93;}

.icon {background: url(../../imgs/imgsJSH/total-icon.png) no-repeat transparent; display: inline-block;}
.indexIcon {background: url(../../imgs/imgsJSH/index-icon.png) no-repeat transparent; display: inline-block;}
.supplierIcon{background: url(../../imgs/imgsJSH/supplier-icon.png) no-repeat transparent; display: inline-block;}

.headerFrame {background-color: #fff;border-bottom:4px solid #A20000;box-sizing: border-box;}
.headerFrame .header .logo{height:38px;}
.headerFrame .header .logo span.logoIcon {width: 140px; height: 38px; background-position: -10px -10px;}
.headerFrame .header .vertical_line{left: 156px;}
.headerFrame .header .cgpt {left: 178px; font-weight: 600;color:#666;}

.system-frame .system{background-color:#F0F6FA;}
.system-frame .system ul li{margin-right: 50px;}
.system-frame .system ul li a{color:#3C2E2E;}
.system-frame .system ul li a:hover, .system-frame .system ul li a.active {color:#D70704;}
.system-frame .aside{background-color:#B6D8F7;}
.system-frame .aside .second-level{background-color:#F0F6FA;}
.system-frame .aside .second-level a{color: #3C2E2E;}
.system-frame .aside .second-level a.active, .system-frame .aside .second-level:hover a{color: #D70704; border-left: 4px solid #D70704;background-color: #FAFDFF;}
.mainContent{background-color: #F2F4FA;}

.btn-normal{background-color: #D70704;}
.btn-normal:hover{background-color: #A20000;}
.btn-secondary{border: 1px solid #E60012; color: #E60012;}
.btn-secondary:hover{border: 1px solid #A20000; color: #A20000;}
.btn-danger{background-color: #5184B2;}
.btn-danger:hover{background-color: #3258AA;}
.btn-transparent{border: 1px solid #E60012; color: #E60012;}
.btn-transparent:hover{border: 1px solid #A20000; color: #A20000;}

.loading-icon{background: url(../../imgs/imgsJSH/loading.gif) no-repeat -15px -15px;}

.table-4-form td{border: 1px solid #EBEDF3;color:#6F6161;}
.table-4-form .header,.tbhead{background-color:#E4E4E4;color:#3C2E2E;}
.table-4-form .tBlue,.tbhead .tBlue{background-color:#FABB00;}
.table-4-form .label{background-color:#F3F6FD;color:#666;}
.table-4-list .title td,.table-2-edit .title td{background-color:#F7FBFF;color:#666;}
.search-table input[type=text],.search-table select,table input, table select,table textarea{border: 1px solid #EBF0F6;}

.webuploader-pick{color: #D70704;}
.fileContainer{color:#D70704;}

.selectDate{background-image:url("../../imgs/imgsJSH/calendar.png") ;}

.page_bg a.step_current{background-color: #D70704;}
.page_bg a.go{border: 1px solid #D70704;color: #D70704;}

/* laydate */
.layerCalendar .layui-laydate-header i:hover, .layerCalendar .layui-laydate-header span:hover{color: #D70704;}
.layerCalendar .layui-laydate .layui-this{background-color: #D70704 !important;}
.layerCalendar .layui-laydate-footer span:hover{color: #D70704;}

/* property management */
.categoryContainer .sonItem.active, .categoryContainer .sonItem:hover{color: #D70704;}

/* index */
.indexMainContent{background-color: #F2F4FA;}
.scroll-button .active{background-color:#D70704;}
.toDo tr span {color: #D70704;}
.side{background-color:#D70704;}
.toDoNum{background-color:#EF8200;}
.index-head li.active {color: #D70704;border-bottom: 4px solid #D70704;}
ul.tab4news li.active{color: #D70704; border-bottom: 4px solid #D70704;}
.xqjdList tr{border-bottom:1px solid #EBEDF3;}

.all-right .meiro-title{background: #F7FBFF;}
.all-right .bottom{border:1px solid #EBEDF3;border-top:0;background:#fff;}
.all-right .bottomLine{border-bottom:1px solid #EBEDF3;}

.item-botm>.wrap>.tbhead li.active{background: #EF8200;}

/* pagination */
.pagination span.current{background: #D70704;border: solid 1px #D70704;}
#pageChoice>a{border: solid 1px #D70704;color: #D70704;}
.pagination a.prev, .pagination a.next, .pagination span.current.prev, .pagination span.current.next {background: url(../../imgs/imgsJSH/total-icon.png) no-repeat transparent;}

/* east */
.flowChart .header, .commonDiv .header {background: #D70704;}
.flowChart .header span, .commonDiv .header span{color: #fff;}
.flowChart .main, .commonDiv .main {background: #E4E4E4;}
.flowChart .main .on p{background:#D70704;}

.flowChart .main .doing span:before{content:"";border-left:3px solid #D70704;}
.flowChart .main .parallel span:after{content:"";border-left:3px solid #D70704;}
.flowChart .main .doing p a{color:#D70704;}
.flowChart .main .done p a{color:#D70704;}
.flowChart .main .done span:before{content:"";border-left:3px solid #D70704;}
.flowChart .main .done span:after{content:"";border-left:3px solid #D70704;}

/* footer */
.footer-frame{background-color:#EBEDF3;}

/* product/detail.vm */
.productExtInfo ul#tabs4extInfo{background-color:#F2F5F7;border-bottom: 2px solid #D70704;}
.productExtInfo ul#tabs4extInfo li.active{background-color: #D70704;}
.packBtn_unpicked{border:0 solid #EF8200}
.packBtn.packBtn_picked{border:2px solid #EF8200;}

/* noticeList */
.noticeList .head span {border-bottom: 5px solid #EF8200;}
.noticeList .triangle{border-top: 8px solid #EF8200;}