﻿*{ font-family: "微软雅黑"; font-weight: 400;}


input::input-placeholder{ color:#ccc4cc; font-size:13px; }
input::-webkit-input-placeholder{ color:#ccc4cc; font-size:13px;}
input:-moz-placeholder{ color:#ccc4cc; font-size:13px;}
input::-moz-placeholder{ color:#ccc4cc; font-size:13px;}
input::-ms-input-placeholder{ color:#ccc4cc; font-size:13px;}
textarea::-webkit-input-placeholder { color:#ccc4cc; font-size:13px;}
textarea:-moz-placeholder { color:#ccc4cc; font-size:13px; }
textarea::-moz-placeholder { color:#ccc4cc; font-size:13px;}
textarea::-ms-input-placeholder { color:#ccc4cc; font-size:13px;}

input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
 
} 
input::-webkit-outer-spin-button{
  -webkit-appearance: none !important;
 
}
input[type="number"]{
  -moz-appearance: textfield;
 }
.clear{ clear:both;}


.c-red { color: red; }

.span-edit{ color:#409EFF; cursor:pointer;}
.span-edit:hover{ text-decoration:underline;}

.el-tooltip{ color:#409EFF; cursor:pointer;}
.el-tooltip-1{ color:#fff; cursor:pointer;}
.btn-tooltip{ color:#fff; cursor:pointer;}
.btn-tooltip .el-icon-view:before{ color:#fff; font-size:14px; }

.verify-error{ font-size:12px; color:#F56C6C; line-height:24px;}

.disabledCheck .cell .el-checkbox__inner{ display:none;}
.n-close-icon .el-input__icon{ display:none;}
.n-table-span{ display:inline-block; width:100%; text-align:center;}

.n-el-input-right{ }
.n-el-input-right .el-input__inner{ text-align:right;}
.el-icon-s-operation{ margin-right:5px;}
.n-el-button--primary,.n-el-button--danger{ position:relative; width:28px; height:28px;}
.n-el-button--primary .el-icon-close{ position:absolute; top:7px; left:7px; height:12px; width:12px;}
.n-el-button--danger .el-icon-check{ position:absolute; top:7px; left:7px; height:12px; width:12px;}

.icon{ width:20px; height:20px;}
.icon:before{ position:relative; left:0px; top:0px;}
.icon-shouye:before{ top:3px; font-size:21px;}
.icon-kehu:before{ top:3px; font-size:22px;}
.icon-caigou-xianxing:before{ top:4px; left:-1px; font-size:23px;}
.icon-wuliuchaxun:before{ top:2px; left:1px; font-size:19px;}
.icon-xiaoshoujilu:before{ top:3px; left:-3px; font-size:23px;}
.icon-caiwu1:before{ top:2px; left:1px; font-size:16px;}
.icon-ziliao:before{ top:2px; font-size:18px;}
.icon-shezhi:before{ top:2px; font-size:18px;}
.icon-qudaojinxiaocun:before{ top:2px; font-size:18px;}
.icon-wj-rz:before{ top:2px; left:1px; font-size:18px;}
.icon-tubiaozhizuomoban-119:before{ top:2px; left:0px; font-size:18px;}
.icon-querendan-:before{ top:2px; left:1px; font-size:17px; font-weight:500;}

.n-left-nav{ float:left; padding-top:10px; margin-left:10px;}
.n-left-nav span{ background:#59a1ff; font-size: 13px; color: #fff; text-align: center; padding:5px 10px; border-radius: 5px; height: 28px; line-height: 28px; margin-top: 2px;}

.box-header-center{ text-align:center;}
.n-box-body{ padding:0px 10px 10px 10px;}
.n-red{color:red;}

.n-group{ width: 49%; display:inline-block; margin-bottom:3px; vertical-align:top;}
.n-group-width{ width:100%;}
.n-group-width-9{ width:90%;}
.n-group .n-label{ display:inline-block; text-align: right; width: 130px; font-size: 14px; font-weight:500; color: #606266; line-height: 40px; padding: 0 5px 0 0;  box-sizing: border-box; vertical-align:middle;}
.n-group .n-control{ display: inline-block; width: calc(100% - 135px); vertical-align: top; line-height: 40px;  position: relative; font-size: 14px;}
.n-group .n-control .el-select{ width:100%;}
.n-group .n-control .n-input{ height: 32px; line-height: 32px;  -webkit-appearance: none; background-color: #fff; background-image: none; border-radius: 4px; border: 1px solid #dcdfe6; box-sizing: border-box; color: #606266; display: inline-block; font-size: inherit; outline: 0;  padding: 0 15px; transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%;}
.n-group .n-control .n-textarea{ min-height: 33px; height:54px;}
.n-group .n-control .radio-inline{ padding-top:0px; line-height:20px;}
.n-group .n-control select{ width: 32.3%; line-height: 32px; height: 32px; font-size: 14px; padding: 0 0.75rem; color: #464a4c; background-color: #fff; background-image: none; background-clip: padding-box; border: 1px solid rgba(0,0,0,0.15); border-radius: 0.25rem;}
.n-group .n-select1 select{ width:100%;}
.n-group .n-control .pick{ position: absolute; top: 0; right:0px; width:25px; height: 100%; color: #c0c4cc; text-align: center; cursor:pointer;}
.n-group .n-control .pick:before{ position:absolute; top:2px; left:0px; font-size:26px;}
.n-group .n-control .upload-demo-wrap{ position:relative; }
.n-group .n-control .upload-demo-wrap .upload-demo{ width:100%; display:inline-block; }
.n-group .n-control .upload-demo-wrap .n-link{ position:absolute; left:120px; top:0px;}
.n-group .n-control .upload-demo-wrap .n-link-left{ left:0px; }

.n-group .n-control .n-input:focus { border: 1px solid #3d82f3; }
.n-group .n-control .n-textarea:focus { border: 1px solid #3d82f3; }
.n-group .n-control .is-disabled{ background-color: #f5f7fa;  color: #c0c4cc; cursor: not-allowed;}

.n-group .n-control-pre{ width: calc(100% - 155px);}
.n-group-wrap3 .n-group{ width:33%;}
.n-group-wrap3 .n-group-width{ width:100%;}

.n-group-amount{ line-height:22px; padding-top:10px;}
.n-group-amount .el-button{ float:right; margin-top:0px;}
.n-group-amount-left{width:78%;}
.n-group-amount-right{width:20%;}

/*提示绝对定位*/
.n-group .n-control-pos{}
.n-group .n-control-pos .el-tooltip{ position:absolute; top:14px; right:-20px;}

/*顶部按钮*/
.n-box-shadow{ box-shadow: 0 4px 8px 0 rgb(0 0 0 / 4%); margin-bottom:0px;}
.n-box{ padding:4px 6px; min-height:42px; margin-bottom:10px;}
.n-box .left-wrap{ display:inline-block; width:55%; text-align:left; float:left;}
.n-box .left-wrap .n-btn{ margin-right:10px; margin-left:0px;}
.n-box .right-wrap{ display:inline-block; width:43%; float:right;}
.n-box .right-wrap .n-btn{ margin-left:10px; margin-right:0px;}



.bottom-form .n-box{ margin-bottom:0px;}
.n-upload-files-wrap .n-box{ margin-top:10px; margin-bottom:0px;}
.n-box-top{ margin-top:10px;}
.n-box-bottom{ margin-bottom:10px;}

.n-box .n-upload{ display: flex; align-items: center;  /*justify-content: space-between;*/}
.n-box .n-upload .n-upload-wrap{ width:20%;}
.n-box .n-upload .n-upload-wrap .n-upload-label{ text-align:left; padding-bottom:6px; font-size:12px;}
.n-box .n-upload .n-upload-wrap .n-upload-label .el-image{ vertical-align:middle; }
.n-box .n-upload .n-upload-wrap .n-upload-btn{ height:62px;}
.n-box .n-upload .n-upload-wrap .n-upload-img{ height:auto; min-height:42px;}
.el-button--small, .el-button--small.is-round{ padding:0px 10px;}
.el-upload input[type=file]{ display:none;}

.n-qh-bg{ position: relative; border-radius: 4px; background: #fff;  width: 100%; box-shadow: 0 1px 1px rgb(0 0 0 / 10%);}
.n-qh-bg .qh-item{ display:inline-block;}
.n-qh-bg span{ color: #646a73; font-size: 14px; cursor: pointer; margin: 0 20px; position: relative; display: inline-block;}
.n-qh-bg span a{ color: #646a73;}
.n-qh-bg span a:hover{ color: #3d82f3;}
.n-qh-bg .active{ color: #3d82f3; font-size: 16px;}
.n-qh-bg span:before{ position: absolute; margin: 0 auto; bottom: -15px; width: 100%; height: 3px; border-radius: 3px;  background-color: #3d82f3; display: none; content:"";}
.n-qh-bg span.active:before{ display:block;}

.n-btn-box{ text-align:right;}
.n-btn-box a{ display:inline-block;}
.n-btn-box .n-btn{ height: 28px; line-height: 28px; padding: 0 14px; margin:0px 0px; border-radius: 2px; background-color: #fff; border: 1px solid #e2e4e7; color: #1f2329; cursor: pointer;}
.n-btn-box .n-btn:hover{ border: 1px solid #3d82f3; color:#3d82f3;}
.n-btn-box .n-btn:active { border-color: #3d82f3;  -webkit-box-shadow: inset 0 3px 5px rgba(61,130,243,.125);  -moz-box-shadow: inset 0 3px 5px rgba(61,130,243,.125); box-shadow: inset 0 3px 5px rgba(61,130,243,.125); }
.n-btn-box .n-add{ background-color: #3d82f3; border: 1px solid #3d82f3; color: #fff; }
.n-btn-box .n-add:hover{ background-color: #59a1ff; border: 1px solid #59a1ff; color: #fff; }
.n-btn-box .n-add:active { background-color: #3d82f3; border: 1px solid #3d82f3; }
.n-btn-box .n-input{ border-radius: 4px; border: 1px solid #dcdfe6; box-sizing: border-box; color: #606266;  display: inline-block; font-size: inherit; height:29px; line-height:29px; outline: 0; padding: 0 15px;}
.n-btn-box .n-input:focus { border: 1px solid #3d82f3; }
.n-btn-box select{ width:auto; line-height:30px; height:30px; color:#ccc4cc; font-size:13px; padding: 0 0.75rem; border-radius: 4px; background-color: #fff; background-image: none; background-clip: padding-box; border: 1px solid #dcdfe6;  outline: 0;}
.n-btn-box-left{ text-align:left;}
.n-btn-box-left .n-btn{ margin:0px 10px 0px 0px;}

.n-btn-box .n-btn-big{ background-color:#54a22e; height:40px; line-height:40px;  font-size:18px;}

/*筛选*/
.n-list-group{ width: calc(30% - 4px); display:inline-block; margin:5px 0px; vertical-align:top;}
.n-list-group .n-label{ display:inline-block; text-align: right; width:120px; margin-bottom:0px; font-size: 14px; font-weight:600; color: #999999; line-height:32px; padding: 0 5px 0 0;  box-sizing: border-box; vertical-align:middle;}
.n-list-group .n-control{ position:relative; display: inline-block; width: calc(100% - 125px); vertical-align: top; line-height:32px;  position: relative; font-size: 14px;}
.n-list-group .n-control .n-input{ height: 32px; line-height: 32px;  -webkit-appearance: none; background-color: #fff; background-image: none; border:0px; border-bottom: 1px solid #eff0f1; box-sizing: border-box; color: #606266; display: inline-block; font-size: inherit; outline: 0;  padding: 0 15px; transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%;}
.n-list-group .n-control .n-textarea{ min-height: 33px; height:54px;}
.n-list-group .n-control select{ width:100%; line-height: 32px; height: 32px; color:#ccc4cc; font-size:13px; padding: 0 0.75rem; background-color: #fff; background-image: none; background-clip: padding-box; border:0px; border-bottom: 1px solid #eff0f1;  outline: 0;}
.n-list-group .n-control .pick{ position: absolute; top: 0; right:0px; width:25px; height: 100%; color: #c0c4cc; text-align: center; cursor:pointer;}
.n-list-group .n-control .pick:before{ position:absolute; top:2px; left:0px; font-size:26px;}
.n-list-group .n-control .is-disabled{ background-color: #f5f7fa;  border-color: #e4e7ed; color: #c0c4cc; cursor: not-allowed;}
.n-list-group .n-control .el-input__inner{ border:0px; border-bottom: 1px solid #eff0f1; font-size:16px; color:#333;}
.n-list-group-width5{ width:calc(50% - 4px); display:inline-block; margin:5px 0px; vertical-align:top;}
.n-list-group-width5 .n-label{ display:inline-block; text-align: right; width:140px; margin-bottom:0px; font-size: 14px; font-weight:600; color: #999999; line-height:32px; padding: 0 5px 0 0;  box-sizing: border-box; vertical-align:middle;}
.n-list-group-width5 .n-control{ position:relative; display: inline-block; width: calc(100% - 145px); vertical-align: top; line-height:32px;  position: relative; font-size: 14px;}
.n-list-group-width5 .n-control .n-input{ height: 32px; line-height: 32px;  -webkit-appearance: none; background-color: #fff; background-image: none; border:0px; border-bottom: 1px solid #eff0f1; box-sizing: border-box; color: #606266; display: inline-block; font-size: inherit; outline: 0;  padding: 0 15px; transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%;}
.n-list-group-width5 .n-control .n-textarea{ min-height: 33px; height:54px;}
.n-list-group-width5 .n-control select{ width:100%; line-height: 32px; height: 32px; color:#ccc4cc; font-size:13px; padding: 0 0.75rem; background-color: #fff; background-image: none; background-clip: padding-box; border:0px; border-bottom: 1px solid #eff0f1;  outline: 0;}
.n-list-group-width5 .n-control .pick{ position: absolute; top: 0; right:0px; width:25px; height: 100%; color: #c0c4cc; text-align: center; cursor:pointer;}
.n-list-group-width5 .n-control .pick:before{ position:absolute; top:2px; left:0px; font-size:26px;}
.n-list-group-width5 .n-control .is-disabled{ background-color: #f5f7fa;  border-color: #e4e7ed; color: #c0c4cc; cursor: not-allowed;}
.n-list-group-width5 .n-control .el-input__inner{ border:0px; border-bottom: 1px solid #eff0f1; font-size:16px; color:#333;}
.n-list-group-width4{ width:calc(40% - 4px)}
.n-list-group-width7{ width:calc(75% - 4px); display:inline-block; margin:5px 0px; vertical-align:top;}
.n-list-group-width7 .n-label{ display:inline-block; text-align: right; width:140px; margin-bottom:0px; font-size: 14px; font-weight:600; color: #999999; line-height:32px; padding: 0 5px 0 0;  box-sizing: border-box; vertical-align:middle;}
.n-list-group-width7 .n-control{ position:relative; display: inline-block; width: calc(100% - 145px); vertical-align: top; line-height:32px;  position: relative; font-size: 14px;}
.n-list-group-width7 .n-control .n-input{ height: 32px; line-height: 32px;  -webkit-appearance: none; background-color: #fff; background-image: none; border:0px; border-bottom: 1px solid #eff0f1; box-sizing: border-box; color: #606266; display: inline-block; font-size: inherit; outline: 0;  padding: 0 15px; transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%;}
.n-list-group-width7 .n-control .n-textarea{ min-height: 33px; height:54px;}
.n-list-group-width7 .n-control select{ width:100%; line-height: 32px; height: 32px; color:#ccc4cc; font-size:13px; padding: 0 0.75rem; background-color: #fff; background-image: none; background-clip: padding-box; border:0px; border-bottom: 1px solid #eff0f1;  outline: 0;}
.n-list-group-width7 .n-control .pick{ position: absolute; top: 0; right:0px; width:25px; height: 100%; color: #c0c4cc; text-align: center; cursor:pointer;}
.n-list-group-width7 .n-control .pick:before{ position:absolute; top:2px; left:0px; font-size:26px;}
.n-list-group-width7 .n-control .is-disabled{ background-color: #f5f7fa;  border-color: #e4e7ed; color: #c0c4cc; cursor: not-allowed;}
.n-list-group-width7 .n-control .el-input__inner{ border:0px; border-bottom: 1px solid #eff0f1; font-size:16px; color:#333;}
.n-list-group-width10{ width:100%;}

.n-btn-group{ width:100%;}
.n-btn-group-left{ text-align:left; }

.n-list-group-1{}
.n-list-group-1 .n-label{ width:120px;}
.n-list-group-1 .n-control{ width: calc(100% - 130px);}

.n-list-group .n-control .n-input:focus { border-bottom: 1px solid #3d82f3; }
.n-list-group .n-control .n-textarea:focus { border-bottom: 1px solid #3d82f3; }

.n-state-box{ position:relative; clear:both;}
.n-state-box .state-img{ position:absolute; top:70px; right:350px; width:245px; height:80px; z-index:2000;transform: rotateZ(-20deg)}
.n-state-box .state1{ background:url(../image/icon1.png) no-repeat; background-size:100% 100%;}/*已审核*/
.n-state-box .state2{ background:url(../image/icon2.png) no-repeat; background-size:100% 100%;}/*采购中*/
.n-state-box .state3{ background:url(../image/icon3.png) no-repeat; background-size:100% 100%;}/*已采购*/
.n-state-box .state4{ background:url(../image/icon4.png) no-repeat; background-size:100% 100%;}/*已入库*/
.n-state-box .state5{ background:url(../image/icon5.png) no-repeat; background-size:100% 100%;}/*已出库*/
.n-state-box .state6{ background:url(../image/icon6.png) no-repeat; background-size:100% 100%;}/*已验收*/
.n-state-box .state7{ background:url(../image/icon7.png) no-repeat; background-size:100% 100%;}/*首付款已付*/
.n-state-box .state8{ background:url(../image/icon8.png) no-repeat; background-size:100% 100%;}/*已完成*/
.n-state-box .state9{background: url(../image/icon9.png) no-repeat;background-size: 100% 100%;} /**尾款已付*/
.n-state-box .state10{background: url(../image/icon10.png) no-repeat;background-size: 100% 100%;}/**已销售*/
.n-state-box .state11{background: url(../image/icon11.png) no-repeat;background-size: 100% 100%;} /**销售中*/
.n-state-box .state12{background: url(../image/icon12.png) no-repeat;background-size: 100% 100%;	}/**已作废*/


.n-foot-money{ height:48px;}
.n-foot-money .fix-foot{ height: 60px; background-color: #fff; line-height: 60px; width: 100%; position: fixed; bottom: 0; margin-top: 70px;  z-index: 13; margin-left: -20px; box-shadow: 0 -4px 8px 0 rgb(0 0 0 / 4%);}
.n-foot-money .fix-foot .foot-content{ float: right; margin-right: 3%; width: 64%;}
.n-foot-money .fix-foot .foot-content .el-form-item{ width: 30%; display: inline-block;}
.n-foot-money .fix-foot .foot-content .el-form-item .label-txt{ font-size: 14px; color: #606266; font-weight: 400; padding: 0 12px 0 0;}
.n-foot-money .fix-foot .foot-content .el-form-item .label-val{ color: #fd7a3d; font-size: 20px; font-weight: 900;}


/*选择*/
.n-print-wrap{ height:108px; padding-top:20px; margin-bottom:0px;}
.n-pick-wrap-amount{ height:428px; margin-bottom:0px; overflow-y:scroll;}
.n-pick-wrap{ height:378px; margin-bottom:0px; overflow-y:scroll;}
.n-pick-wrap .left-class{ float:left; width: 262px; border-right: 1px solid #e2e4e7; padding: 20px 24px; height: 100%; overflow-y: auto;}
.n-pick-wrap .left-class ul{ padding:10px;}
.n-pick-wrap .left-class ul div{ line-height:32px; cursor:pointer;}
.n-pick-wrap .right-con{ float:left; margin: 20px 0 0 24px; overflow: hidden;  height: calc(100% - 20px);  width: calc(100% - 300px); position: relative;}

.n-pick-wrap .talbe-wrap,.n-pick-wrap-amount .talbe-wrap{ padding:0px 15px 0px 15px; overflow: hidden; position: relative;}
.n-pick-wrap .talbe-wrap .current,.n-pick-wrap-amount .talbe-wrap .current{ font-size:16px; color:#333; font-weight:bold;}

/**/
.n-autocomplete-div{ display:inline-block;}

/**/
.box-header .n-left{ float:left; display:inline; width:55%;}
.box-header .n-left .n-list-group{ width:calc(50% - 4px); margin-top:0px;}
.box-header .n-right{ float:right; display:inline; width:45%; text-align:right;}

.n-btn-box .left-wrap .n-list-group{ margin:0px;}

/*上传*/
.n-upload-item-hide .el-upload-list{ display:none;}
.n-upload-img{ position: relative; display: flex; align-items: center;}
.n-upload-img .img-item{position: relative; width:32px; height:32px; border: 1px #c0ccda solid; margin: 5px;}
.n-upload-img .img-item .el-image img{ width:30px; height:30px;}
.n-upload-img .img-item .el-icon-close{ position: absolute; bottom: 0; right: 0; color: #fff; background-color:#666;}
.n-upload-img .img-item .el-icon-close:hover{ background-color:#409EFF; cursor: pointer;}
.n-upload-img .img-item .el-icon-download{ position: absolute; bottom: 0; right: 0; color: #fff; background-color:#666;}
.n-upload-img .img-item .el-icon-download:hover{ background-color:#409EFF; cursor: pointer;}

.n-upload-item-order{ display:inline-block; float:left;}
.n-upload-order{ position: relative; display:inline-block; float:left; width:52px; vertical-align:middle; }
.n-upload-order .img-item{position: relative; float:left; width:16px; height:27px; border: 0px #c0ccda solid; margin:0px 5px;}
.n-upload-order .img-item .el-image img{ width:16px; height:27px;}
.n-upload-order .img-item .el-icon-close{ position: absolute; bottom: 0; right: 0; color: #fff; background-color:#666;}
.n-upload-order .img-item .el-icon-close:hover{ background-color:#409EFF; cursor: pointer;}
.n-upload-order .img-item .el-icon-download{ position: absolute; bottom: 0; right: 0; color: #fff; background-color:#666;}
.n-upload-order .img-item .el-icon-download:hover{ background-color:#409EFF; cursor: pointer;}


.home-wrap .item{ float:left; width:20%; padding:7.5px;position: relative; display: block; box-sizing: border-box;}

.card{ border-radius:6px; background-color: #fff; box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);}
.card-header{ position:relative; height: 42px; line-height: 42px; padding: 0 15px; border-bottom: 1px solid #f6f6f6; color: #333; border-radius: 2px 2px 0 0;font-size: 14px; }
.card-header .badge{position:absolute; right:15px;top:50%;margin-top:-9px; height:18px;line-height:18px; display:inline-block;padding:0 6px;font-size:12px;text-align:center;border-radius:2px; color:#fff;}
.card-header .bg-blue{ background-color:#1E9FFF!important;}
.card-header .bg-cyan{ background-color:#2F4056!important;}
.card-header .bg-green{ background-color:#009688!important;}
.card-header .bg-orange{ background-color:#FFB800!important}

.card-body{ position:relative;padding:10px; line-height: 24px; font-size:18px;}
.card-body p{ font-size:18px;}
.card-body .big-font{font-size: 36px;color: #666;line-height: 36px; padding: 5px 0 10px;overflow: hidden;text-overflow: ellipsis;word-break: break-all; white-space: nowrap; }

.home-left{ position:relative; float:left; width:100%; padding:7.5px; box-sizing: border-box;}
.home-left .card-tip{ position:absolute; top:20px; right:20px; color:#333;}
.home-right{ position:relative; float:right; width:25%; padding:7.5px; box-sizing: border-box;}
.home-left .card,.home-right .card{ padding:10px;}

.item-card{ display:inline-block; width:33.33%; float:left; padding:6px 0px;}
.item-card .icon{ width:50px; height:50px; margin:0px auto auto auto;  border-radius:50%; color:#fff;}
.item-card .name{ padding-top:5px; text-align:center; font-size:14px; color:#333;}
.item-card .color1{ background-color:rgba(64,158,255,1);}
.item-card:hover .color1{ background-color:rgba(64,158,255,0.8);}
.item-card .color2{ background-color:rgba(103,194,58,1);}
.item-card:hover .color2{ background-color:rgba(103,194,58,0.8);}
.item-card .color3{ background-color:rgba(248,71,156,1);}
.item-card:hover .color3{ background-color:rgba(248,71,156,0.8);}
.item-card .color4{ background-color:rgba(230,162,60,1);}
.item-card:hover .color4{ background-color:rgba(230,162,60,0.8);}
.item-card .color5{ background-color:rgba(245,108,108,1);}
.item-card:hover .color5{ background-color:rgba(245,108,108,0.8);}
.item-card .color6{ background-color:rgba(144,147,153,1);}
.item-card:hover .color6{ background-color:rgba(144,147,153,0.8);}

.item-card .icon-caigou-xianxing:before{ top:10px; left:12px; font-size: 23px;}
.item-card .icon-caiwu1:before{ top:11px; left:14px; font-size: 20px;}
.item-card .icon-caiwu:before{ top:11px; left:14px; font-size: 21px;}
.item-card .icon-wuliuchaxun:before{ top:8px; left:13px; font-size: 23px;}
.item-card .icon-tubiaozhizuomoban-119:before{ top:8px; left:13px; font-size: 23px;}

.echarts{ width:100%;}
.echarts1{ position:absolute; left:0px; top:0px; width:100%; height:auto;}

.qr-code{ position:absolute; left:0px; bottom:10px; width:100%; text-align:center;}
.qr-code p{ margin:0px 0px 5px}
.qr-code .p1{ font-size:15px; font-weight:600; color:#000;}

.login-btn-wrap .btn.btn-success{ background-color:rgba(103,194,58,1);}
.login-btn-wrap .btn.btn-success:hover{ background-color:rgba(103,194,58,0.8);}







