/*头部start*/
body{background:#fafafa;color:#4d4d4d;font-size: 12px;}
body,html{height:100%;}
/* 修改样式 */
h1, h2, h3{font-size: 14px;}
.blue-btn{width:70px;height:28px;border:none !important;border-radius:4px;background:#57A3F1;color:#fff;font-size:16px;line-height:28px;cursor:pointer;}
.pos-rel{position:relative;}
.hidden{overflow:hidden;}
.visible{overflow:visible!important;}
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.h-30{height:30px!important;}
.layui-layout-admin .layui-logo{border-right:1px solid #117393;z-index:9;background:#0099cb;}
.layui-layout-admin .layui-header{
	background:#0099cb;
}
.layui-header .layui-nav .layui-nav-item>a{
	padding: 0 3px;
}
.layui-nav .layui-nav-more{
	display: none;
}
.layui-nav-tree.layui-nav .layui-nav-item a>span{
	border:0;
}
.layui-layout-left{
	transition: left .5s;
	-moz-transition: left .5s;
	-webkit-transition: left .5s;
	-o-transition: left .5s;
	min-width: 1072px;
}
.layui-layout-left .layui-nav-item:hover>a{
	background:#0092c2;
}
/*.header{height:70px;background-repeat: repeat-x;background-color: #e64b29;background-image: -moz-linear-gradient(top,#ef522f 0,#dc4523 80%);background-image: -webkit-linear-gradient(top,#ef522f 0,#dc4523 80%);background-image: -o-linear-gradient(top,#ef522f 0,#dc4523 80%);background-image: linear-gradient(to bottom,#ef522f 0,#dc4523 80%);}*/
.layui-main{margin:0;width:auto;top:0px;}
.header-main{height:60px;width:100%;position:fixed;top:0;left:0;z-index:999;}
/*.layui-header .layui-nav .layui-nav-item a{fone-size:14px!important;}*/



.layui-laypage, .layui-table-body .layui-none{
	display:none;
}

/*头像*/
/*.layui-layout-admin .layui-logo{line-height:40px!important;}*/
/*.header .site-tree{display:inline-block;width:189px;height:70px;border-right:1px solid rgba(0,0,0,0.2);position:relative;}
.header .site-tree img{width:150px;height:40px;left:20px;top:15px;position:absolute;}
.header .layui-nav {position:static;display:inline-block;background:none;color:#fff;}
.header .layui-nav .layui-nav-item {position:static;width:80px;background:transparent;text-align:center;line-height:70px;}
.header .layui-nav .layui-nav-item:hover .header-nav-menu{display:block;}
.header .layui-nav .layui-nav-item:hover {background:#cd3001;}
.header .layui-nav .layui-nav-item .layui-nav-top {height:50px;background-image:url(../Images/menu-bg.png);background-position:center center;background-repeat:no-repeat;color:#fff;text-align:center;line-height:48px;}
.header .layui-nav .layui-nav-item.layui-this .layui-nav-top {background-image:url(../Images/menu-bg-active.png);color:#cd3001;}
.header .layui-nav .layui-nav-item .layui-nav-top .iconfont{font-size:21px;}
.header .layui-nav .layui-nav-item .layui-nav-bottom{height:20px;color:#fff;font-weight:bold;font-size:13px;line-height:13px;}
.header .layui-nav .layui-nav-item a {padding: 0;}*/
/*头部颜色*/
/*.header-orange {background-color: #e64b29;background-image: -moz-linear-gradient(top,#ef522f 0,#dc4523 80%);background-image: -webkit-linear-gradient(top,#ef522f 0,#dc4523 80%);background-image: -o-linear-gradient(top,#ef522f 0,#dc4523 80%);background-image: linear-gradient(to bottom,#ef522f 0,#dc4523 80%);}
.header .layui-nav .layui-nav-item:hover,.header .layui-nav .layui-nav-item.layui-this,.header-orange .layui-nav .layui-nav-item:hover,.header-orange .layui-nav .layui-nav-item.layui-this {background: #cd3001!important;color:#cd3001!important;}
.header-orange .layui-nav .layui-nav-item.layui-this .layui-nav-top{color:#cd3001!important;}
.header-cyan {background-color: #1ba3c9;background-image: -moz-linear-gradient(top,#1ba3c9 0,#0a92b8 80%);background-image: -webkit-linear-gradient(top,#1ba3c9 0,#0a92b8 80%);background-image: -o-linear-gradient(top,#1ba3c9 0,#0a92b8 80%);background-image: linear-gradient(to bottom,#1ba3c9 0,#0a92b8 80%);border-right: 1px solid #086e8a;border-right: 1px solid rgba(0,0,0,.25);}
.header-cyan .layui-nav .layui-nav-item:hover,.header-cyan .layui-nav .layui-nav-item.layui-this{background: #086e8a!important;color: #086e8a!important;}
.header-cyan .layui-nav .layui-nav-item.layui-this .layui-nav-top{color:#086e8a!important;}
.header-black {background-color: #333;background-image: -moz-linear-gradient(top,#666 0,#2B2B2B 80%);background-image: -webkit-linear-gradient(top,#666 0,#2B2B2B 80%);background-image: -o-linear-gradient(top,#666 0,#2B2B2B 80%);background-image: linear-gradient(to bottom,#666 0,#2B2B2B 80%);border-right: 1px solid #272727;border-right: 1px solid rgba(0,0,0,.25);}
.header-black .layui-nav .layui-nav-item:hover,.header-black .layui-nav .layui-nav-item.layui-this {background: #272727!important;color:#272727!important;}
.header-black .layui-nav .layui-nav-item.layui-this .layui-nav-top{color:#272727!important;}
.header-blue {background-color: #00628C;background-image: -moz-linear-gradient(top,#00628C 0,#377bff 80%);background-image: -webkit-linear-gradient(top,#00628C 0,#377bff 80%);background-image: -o-linear-gradient(top,#00628C 0,#377bff 80%);background-image: linear-gradient(to bottom,#00628C 0,#377bff 80%);border-right: 1px solid #275bba;border-right: 1px solid rgba(0,0,0,.25);}
.header-blue .layui-nav .layui-nav-item:hover ,.header-blue .layui-nav .layui-nav-item.layui-this{background: #275bba!important;color:#275bba!important;}
.header-blue .layui-nav .layui-nav-item.layui-this .layui-nav-top{color:#275bba!important;}
.header-yellow {background-color: #e6c829;background-image: -moz-linear-gradient(top,#DCAC00 0,#DECF04 80%);background-image: -webkit-linear-gradient(top,#DCAC00 0,#DECF04 80%);background-image: -o-linear-gradient(top,#DCAC00 0,#DECF04 80%);background-image: linear-gradient(to bottom,#DCAC00 0,#DECF04 80%);border-right: 1px solid #a69b03;border-right: 1px solid rgba(0,0,0,.25);}
.header-yellow .layui-nav .layui-nav-item:hover ,.header-yellow .layui-nav .layui-nav-item.layui-this{background:#a69b03!important;color:#a69b03!important;}
.header-yellow .layui-nav .layui-nav-item.layui-this .layui-nav-top{color:#a69b03!important;}
.header-green {background-color: #0b8800;background-image: -moz-linear-gradient(top,#0b8800 0,#1c9911 80%);background-image: -webkit-linear-gradient(top,#0b8800 0,#1c9911 80%);background-image: -o-linear-gradient(top,#0b8800 0,#1c9911 80%);background-image: linear-gradient(to bottom,#0b8800 0,#1c9911 80%);border-right: 1px solid #15720c;border-right: 1px solid rgba(0,0,0,.25);}
.header-green .layui-nav .layui-nav-item:hover,.header-green .layui-nav .layui-nav-item.layui-this {background:#15720c!important;color:#15720c!important;}
.header-green .layui-nav .layui-nav-item.layui-this .layui-nav-top{color:#15720c!important;}*/
/*头部下拉*/
/*.layui-nav-item .header-nav-menu {position: absolute;top:70px;right: 0;left: 0;z-index: 904;display: none;padding: 20px 0 20px 189px;min-width: 1280px;border-bottom: 1px solid rgba(0,0,0,.05);background-color: #fffae6;-webkit-box-shadow: 0 3px 4px rgba(0,0,0,.1);box-shadow: 0 3px 4px rgba(0,0,0,.1);}
.header-nav-menu dl {display: table-cell;padding: 0 10px;min-width: 129px;border-left: 1px solid #e2e2e2;text-align: left;line-height:24px;}
.header-nav-menu dl dt {margin-bottom: 14px;color: #333;font-weight: bold;font-size:14px;}
.header-nav-menu dl dd {margin: 6px 0;}
.header-nav-menu dl dd a{font-size:12px;}
.header-nav-menu dl a, .side {font-family: arial,"Microsoft Yahei",sans-serif;}
.header-nav-menu dl a:link, .header-nav-menu dl a:visited {color: #4b4b4b;text-decoration: none;}
.header-nav-menu dl a:link, .header-nav-menu dl a:visited {color: #4b4b4b;text-decoration: none;}
.header-nav-menu dl dd a:hover {color: #e04b43!important;}
.layui-header-help{position:absolute;top:0;right:0;height:70px;}*/
.layui-nav .layui-header-help-cell{float:left;color:#fff;font-size:13px;line-height:60px;position: relative;margin-left:25px;}
.layui-nav .layui-header-help-cell>a{display:block;color:#fff;height:60px;}
.layui-nav-child .layui-title{display:inline-block;border:5px solid transparent;border-bottom:5px solid #fff;position:absolute;top:-10px;left:48%;}
.layui-nav-item .iconType{width:auto;height:auto;margin-right:5px;font-size:20px;}
/*.layui-nav .layui-header-help-cell:nth-child(2){border-left:1px solid rgba(0,0,0,0.2);border-right:1px solid rgba(0,0,0,0.2);}*/
/*.layui-header-help .layui-header-help-cell>ul{position:absolute;left:-1px;top:60px;z-index:100;display:none;padding:10px 0;width:96px;background-color:#cd3001;border:1px solid rgba(0,0,0,0.2);border-top:0px solid transparent;color: #fff;}
.layui-header-help .layui-header-help-cell>ul li:hover,.layui-header-help .layui-header-help-cell>ul li:hover a{background-color: #ef5738;}
.layui-header-help .layui-header-help-cell>ul li{line-height:32px;}
.layui-header-help .layui-header-help-cell>ul li a{color:#ffffff;line-height:30px;}
.layui-header-help .layui-header-help-cell:hover ul{display:block !important;}
.layui-header-help .layui-header-help-cell:hover{background:#cd3001!important;}
.layui-header-help .iconfont.icon-sanjiao{position:relative;left:5px;font-size:12px;}
.layui-header-help .iconfont.icon-wenhao{position:relative;top:3px;right:5px;font-size:22px;}
.header-orange .layui-header-help .layui-header-help-cell:hover{background:#cd3001!important;}
.header-orange .layui-header-help .layui-header-help-cell>ul{background-color:#cd3001;}
.header-orange .layui-header-help .layui-header-help-cell>ul li:hover,.header-orange .layui-header-help .layui-header-help-cell>ul li:hover a{background-color: #ef5738;}
.header-cyan .layui-header-help .layui-header-help-cell:hover{background:#086e8a!important;}
.header-cyan .layui-header-help .layui-header-help-cell>ul{background-color:#086e8a;}
.header-cyan .layui-header-help .layui-header-help-cell>ul li:hover,.header-cyan .layui-header-help .layui-header-help-cell>ul li:hover a{background-color: #1ba3c9;}
.header-black .layui-header-help .layui-header-help-cell:hover{background:#272727!important;}
.header-black .layui-header-help .layui-header-help-cell>ul{background-color:#272727;}
.header-black .layui-header-help .layui-header-help-cell>ul li:hover,.header-black .layui-header-help .layui-header-help-cell>ul li:hover a{background-color:#666;}
.header-blue .layui-header-help .layui-header-help-cell:hover{background:#275bba!important;}
.header-blue .layui-header-help .layui-header-help-cell>ul{background-color:#275bba;}
.header-blue .layui-header-help .layui-header-help-cell>ul li:hover,.header-blue .layui-header-help .layui-header-help-cell>ul li:hover a{background-color:#00628C;}
.header-yellow .layui-header-help .layui-header-help-cell:hover{background:#a69b03!important;}
.header-yellow .layui-header-help .layui-header-help-cell>ul{background-color:#a69b03;}
.header-yellow .layui-header-help .layui-header-help-cell>ul li:hover,.header-yellow .layui-header-help .layui-header-help-cell>ul li:hover a{background-color:#DCAC00;}
.header-green .layui-header-help .layui-header-help-cell:hover{background:#15720c!important;}
.header-green .layui-header-help .layui-header-help-cell>ul{background-color:#15720c;}
.header-green .layui-header-help .layui-header-help-cell>ul li:hover,.header-green .layui-header-help .layui-header-help-cell>ul li:hover a{background-color:#0b8800;}*/
.filter_nums-a{position:relative;}
.filter_nums {position: absolute;top:5px;left:77px;z-index: 9;margin-left: -20px;padding: 0 5px;height: 16px;border-radius: 3px;background-color: #fff600;color: #e54625;font-size: 12px;line-height: 16px;_float: left;}
.area_zero{position: absolute;overflow: hidden;width: 0;height: 0;border-color: transparent;border-style: dashed;}
.area_zero {top: 10px;left:73px;z-index: 8;margin-left: -13px;border-width: 8px;border-left-style: solid;border-left-color: #fff600;}
/*.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after {position: absolute;top: 0;left: 0;width: 0;height:0px;background-color:transparent;-webkit-transition: all .2s;transition: all .2s;}*/
.edit-word{position:absolute;top:0px;right:10px;}
.p-0{padding:0px!important;}.pl-0{padding-left:0px!important;}.pt-0{padding-top:0px!important;}.pr-0{padding-right:0px!important;}.pb-0{padding-bottom:0px!important;}
.p-2{padding:2px!important;}.pl-2{padding-left:2px!important;}.pt-2{padding-top:2px!important;}.pr-2{padding-right:2px!important;}.pb-2{padding-bottom:2px!important;}
.p-5{padding:5px!important;}.pl-5{padding-left:5px!important;}.pt-5{padding-top:5px!important;}.pr-5{padding-right:5px!important;}.pb-5{padding-bottom:5px!important;}
.p-10{padding:10px!important;}.pl-10{padding-left:10px!important;}.pt-10{padding-top:10px!important;}.pr-10{padding-right:10px!important;}.pb-10{padding-bottom:10px!important;}
.p-15{padding:15px!important;}.pl-15{padding-left:15px!important;}.pt-15{padding-top:15px!important;}.pr-15{padding-right:15px!important;}.pb-15{padding-bottom:15px!important;}
.p-20{padding:20px!important;}.pl-20{padding-left:20px!important;}.pt-20{padding-top:20px!important;}.pr-20{padding-right:20px!important;}.pb-20{padding-bottom:20px!important;}
.p-25{padding:25px!important;}.pl-25{padding-left:25px!important;}.pt-25{padding-top:25px!important;}.pr-25{padding-right:25px!important;}.pb-25{padding-bottom:25px!important;}
.p-30{padding:30px!important;}.pl-30{padding-left:30px!important;}.pt-30{padding-top:30px!important;}.pr-30{padding-right:30px!important;}.pb-30{padding-bottom:30px!important;}
.p-40{padding:40px!important;}.pl-40{padding-left:40px!important;}.pt-40{padding-top:40px!important;}.pr-40{padding-right:40px!important;}.pb-40{padding-bottom:40px!important;}
.p-50{padding:50px!important;}.pl-50{padding-left:50px!important;}.pt-50{padding-top:50px!important;}.pr-50{padding-right:50px!important;}.pb-50{padding-bottom:50px!important;}
.p-60{padding:60px!important;}.pl-60{padding-left:60px!important;}.pt-60{padding-top:60px!important;}.pr-60{padding-right:60px!important;}.pb-60{padding-bottom:60px!important;}
.pl-70{padding-left:70px!important;}
.pl-100{padding-left:100px!important;}
.pl-110{padding-left:110px!important;}
.pl-130{padding-left:130px!important;}
.p-120{padding:120px!important;}.pl-120{padding-left:120px!important;}.pt-120{padding-top:120px!important;}.pr-120{padding-right:120px!important;}.pb-120{padding-bottom:120px!important;}
.m-0{margin:0px!important;}.mt-0{margin-top:0px!important;}.mr-0{margin-right:0px!important;}.ml-0{margin-left:0px!important;}.mb-0{margin-bottom:0px!important;}
.m-5{margin:5px!important;}.mt-5{margin-top:5px!important;}.mr-5{margin-right:5px!important;}.ml-5{margin-left:5px!important;}.mb-5{margin-bottom:5px!important;}
.m-10{margin:10px!important;}.mt-10{margin-top:10px!important;}.mr-10{margin-right:10px!important;}.ml-10{margin-left:10px!important;}.mb-10{margin-bottom:10px!important;}
.m-15{margin:15px!important;}.mt-15{margin-top:15px!important;}.mr-15{margin-right:15px!important;}.ml-15{margin-left:15px!important;}.mb-15{margin-bottom:15px!important;}
.m-20{margin:20px!important;}.mt-20{margin-top:20px!important;}.mr-20{margin-right:20px!important;}.ml-20{margin-left:20px!important;}.mb-20{margin-bottom:20px!important;}
.m-25{margin:25px!important;}.mt-25{margin-top:25px!important;}.mr-25{margin-right:25px!important;}.ml-25{margin-left:25px!important;}.mb-25{margin-bottom:25px!important;}
.m-30{margin:30px!important;}.mt-30{margin-top:30px!important;}.mr-30{margin-right:30px!important;}.ml-30{margin-left:30px!important;}.mb-30{margin-bottom:30px!important;}
.m-35{margin:35px!important;}.mt-35{margin-top:35px!important;}.mr-35{margin-right:35px!important;}.ml-35{margin-left:35px!important;}.mb-35{margin-bottom:35px!important;}
.m-40{margin:40px!important;}.mt-40{margin-top:40px!important;}.mr-40{margin-right:40px!important;}.ml-40{margin-left:40px;}.mb-40{margin-bottom:40px;}
.m-45{margin:45px!important;}.mt-45{margin-top:45px!important;}.mr-45{margin-right:45px!important;}.ml-45{margin-left:45px!important;}.mb-45{margin-bottom:45px!important;}
.m-50{margin:50px!important;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.ml-50{margin-left:50px;}.mb-50{margin-bottom:50px;}
.m-55{margin:55px!important;}.mt-55{margin-top:55px!important;}.mr-55{margin-right:55px!important;}.ml-55{margin-left:55px!important;}.mb-55{margin-bottom:55px!important;}
.m-60{margin:60px!important;}.ml-60{margin-left:60px;}.mt-60{margin-top:60px!important;}.mr-60{margin-right:60px!important;}.mb-60{margin-bottom:60px!important;}
.m-70{margin:70px!important;}.mt-70{margin-top:70px!important;}.mr-70{margin-right:70px!important;}.ml-70{margin-left:70px!important;}.mb-70{margin-bottom:70px!important;}
.m-80{margin:80px!important;}.mt-80{margin-top:80px!important;}.mr-80{margin-right:80px!important;}.ml-80{margin-left:80px!important;}.mb-80{margin-bottom:80px!important;}
.m-100{margin:100px!important;}.ml-100{margin-left:100px!important;}.mr-100{margin-right:100px!important;}
.mr-105{margin-right:105px!important;}
.m-120{margin:120px!important;}.ml-120{margin-left:120px!important;}
.m-130{margin:130px!important;}.ml-130{margin-left:130px!important;}
.m-150{margin:150px!important;}.ml-150{margin-left:150px!important;}
.mr-170{margin-right:170px!important;}
.mr-250{margin-right:250px!important;}
.mt-3{margin-top:3px!important;}
.ml-neg40{margin-left: -40px!important;}
.ml-neg30{margin-left: -30px!important;}
.mt-neg20{margin-top: -20px!important;}
.mt-120{margin-top:120px!important;}
.mt-140{margin-top:140px!important;}
.ft-12{font-size:12px!important;}.ft-14{font-size:14px!important;}.ft-16{font-size:16px!important;}.ft-18{font-size:18px!important;}.ft-20{font-size:20px!important;}.ft-22{font-size:22px!important;}.ft-24{font-size:24px!important;}.ft-26{font-size:26px!important;}
.line-h-46{line-height: 46px!important;}
.line-h-38{line-height: 38px!important;}
.line-h-30{line-height: 30px!important;}
.line-h-26{line-height: 26px!important;}
.line-h-24{line-height: 24px!important;}
/*背景颜色*/
.bg-white{background:#fff!important;}
.bg-white-f9fbfc{background:#f9fbfc!important;}
.layui-table-bgnone{background:transparent!important;}
/*按钮背景颜色*/
.btn-bg-gray{border:1px solid #c9c9c9!important;background:#e8e8e8!important;color:#333!important;}
.btn-bg-blue{border:1px solid #216ca6!important;background:#1c8fe8!important;color:#fff!important;}
.btn-bg-gray-e{border:1px solid #c9c9c9!important;background:#e8e8e8!important;color:#333!important;font-size:14px;}
.btn-bg-orange{border:1px solid #009688!important;background-color:#009688!important;color:#fff!important;font-size:14px;}
.btn-bg-red{border:1px solid #e0463e!important;background:#e0463e!important;color:#fff!important;font-size:14px;}
.btn-bg-gray .color-green{position:relative;top:0px;}
.layui-btn-disabled, .layui-btn-disabled:active, .layui-btn-disabled:hover {border: 1px solid #e6e6e6!important;background-color: #FBFBFB!important;color: #C9C9C9!important;cursor: not-allowed;opacity: 1;}
.layui-layer-btn .layui-layer-btn0 {border-color: #0099cb!important;background-color: #0099cb!important;color: #fff;}
/*表单*/
/*.layui-input, .layui-textarea {padding-left:5px;padding-right:5px;}*/
.layui-form-checkbox[lay-skin=primary] {margin-top: 0px;}
.layui-form-radio {margin:0;}
.layui-form-radio span {font-size: 12px;}
/*.layui-form-checkbox {margin-right:0px;}*/
/*内容部分start*/
/*百分比*/
.row .col-1,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-10,.row .col-11,.row .col-12{float:left;display: block;}
.row:after{clear:both;display:block;height:0;content:"";line-height: 0;}
.row .col-1{width:8.333333%;}.row .col-2{width:16.666667%;}.row .col-3{width:25%;}.row .col-4{width:33.333333%;}.row .col-5{width:41.666667%;}.row .col-6{width:50%;}.row .col-7{width:58.333333%;}.row .col-8{width:66.666667%;}.row .col-9{width:75%;}.row .col-10{width:83.333333%;}.row .col-11{width:91.666667%;}.row .col-12{width:100%;}
.site-content-bottom-left-top .col-2{height:45px;}
/*#page-wrapper{float:left;}*/
/*#quickmenu{float:left;position:fixed;top:60px;left:0px;}*/
.fr{float:right;}
.fl{float:left;}
.color-red{color:red!important;}
.color-blue{color:#06d!important;}
.color-darkblue{color:#1c75bb!important;}
.color-green{color:#290!important;}
.color-white{color:#fff!important;}
.color-yellow{color:#ff6600;}
.color-orange{color:#0099cb!important;}
.color-gray6{color:#666!important;}
.gray-light {color: #999!important;}
.gray-lighter {color: #ccc;}
.ft-bold,h1, h2, h3, h4, h5, strong{font-weight:700;}
.ft-normal{font-weight:400!important;}
.b-border-none{border-bottom:none!important;}
.t-border-none{border-top:none!important;}
.r-border{border-right:1px solid #e2e2e2!important;}
.l-border{border-left:1px solid #e2e2e2!important;}
.b-border{border-bottom:1px solid #e2e2e2!important;}
.t-border{border-top:1px solid #e2e2e2!important;}
.t-noborder{border-top:0px solid transparent!important;}
.no-border{border:1px solid transparent!important;}
.border{border:1px solid #e2e2e2!important;}
.height-auto{height:auto!important;}
.inline-block{display:inline-block;}
.align-left{text-align:left !important;}
.align-center{text-align:center !important;}
.align-right{text-align:right !important;}
.site-tree, .site-content {display: inline-block;vertical-align: top;font-size: 14px;}

/*左侧start*/
.layui-main .site-tree{position:absolute;top:0px;left:0px;z-index:500;padding:10px 0 20px;width:189px;height:88%;overflow-y:auto;overflow-x:hidden;border-right:1px solid rgba(0,0,0,0.2);background:#fff;}
@media screen and (min-height:850px){.layui-main .site-tree{height:90%;}}
.layui-side .layui-nav li h2 {position:relative;padding: 0 10px;border-left: 5px solid #0099cb;font-weight:bold;font-size:14px;}
.layui-side .layui-nav li h2 a{color:#999;font-weight: normal;font-size:12px;}
.layui-side .layui-nav li h2 a:hover{color:#61bced;font-weight: normal;font-size:12px;}
.site-tree .layui-tree .site-tree-noicon{padding:0px 10px;}
.layui-side-scroll .layui-nav .site-tree-noicon a cite {font-size: 13px;line-height:30px;}
.site-tree .layui-tree .layui-this a cite{color: #61bced;}
.layui-main .layui-tree li a {height:30px;}
.layui-left-line{margin:10px 0;}
/*.layui-nav-tree {padding: 0;width:190px;border-right:1px solid rgba(0,0,0,0.2);}
.layui-main .layui-nav {position: relative;box-sizing: border-box!important;border-radius: 2px;background-color: #fff;color: #666;font-size: 0;}
.layui-nav-tree .layui-nav-child a {height: 40px;color: #666;line-height: 40px;}
.layui-nav-tree .layui-nav-child a:hover{color: #666;}*/
.layui-side-scroll .layui-nav .layui-nav-child dd:hover {background: #0099cb;}
.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#0099cb;color:#fff;}
.layui-nav .layui-anim dd.layui-this a,.layui-anim dd.layui-this{background-color:#ffffff;color:#fff;}
.layui-nav .layui-anim dd.layui-this a,.layui-anim dd{color:#333;}
/*.layui-layout-right .layui-nav-child{top:0!important;}*/
/*.layui-nav-child dd.active {background:#212935;}*/
/*.layui-nav-child dd a{font-size: 12px;}*/
/*.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{background-color: #faeecf;color:#666;}*/
/*.layui-nav-child dd.layui-this a {color: #666;}*/
/*.layui-nav-itemed>a, .layui-nav-tree .layui-nav-title a, .layui-nav-tree .layui-nav-title a:hover {background-color: #f2f2f2!important;color: #333!important;}
/*.layui-nav-tree .layui-nav-item>a:hover {background-color: #f2f2f2;}
.layui-nav-tree .layui-nav-item a:hover{color: #333;}
.layui-nav-tree .layui-nav-item>a {padding: 0 10px;border-bottom:1px solid #ddd;color:#333;font-weight:bold;font-size:13px;}
.layui-nav-tree .layui-nav-item>a{background:#f2f2f2;}
.layui-nav-tree .layui-nav-bar {width: 5px;height: 0;background-color: #fe654e;}
.layui-nav-tree .layui-nav-item a{height:40px;line-height:40px;}
.layui-nav-tree .layui-nav-item a.active{background-color:#faeecf;}*/
/*.layui-nav-itemed .layui-nav-more {top: 11px;right: 20px;}*/
/*.layui-nav-tree .layui-nav-more {top: 20px;right: 20px;}*/
#page-wrapper{position:relative;width:100%;height: 100%;}
.layui-side-scroll .layui-tree .site-tree-noicon .iconfont{font-size:14px;cursor:pointer;float:right;display:none;}
.layui-main .layui-tree .site-tree-noicon a {height:30px;width:100%;}
.layui-side-scroll .edit-menu .site-tree-noicon{margin-bottom:7px;}
.layui-side-scroll .edit-menu .site-tree-noicon a{border:1px #e6e6e6 solid;border-radius:3px;}
/*.layui-side-scroll .edit-menu .site-tree-noicon .iconfont{padding-right:8px;display:block;}*/
.layui-side-scroll .layui-nav .menu-add{display:none;}
.layui-side-scroll .edit-menu .menu-add{display:block;}
.layui-layout{
	height: 100%;
	width: 100%;
	padding-left:200px;
	padding-top: 60px;
	overflow: hidden;
	box-sizing: border-box;
}

/*右侧start*/
.site-content {position:absolute;left:190px;padding: 20px 0 10px 20px;min-height: 900px;}
.site-content-100{position: relative;background-color: #fafafa;height:100%;width: 100%;overflow: scroll;box-sizing: border-box}
.layui-index-tab>ul>li{position:relative;}
.layui-index-tab>ul>li .dot {position: absolute;top: 8px;display: inline-block;width: 6px;height: 6px;border-radius: 50%;background-color: #ff6450;}

/*首页右侧选项卡*/
.msg-lst {overflow-y: auto;padding-top:5px;height: 190px;}
.msg-lst li {position: relative;overflow: hidden;padding: 0 30px 0 20px;height: 28px;color: #4d4d4d;line-height: 28px;}
.msg-lst a:hover, .msg-lst li:hover {background-color: #fafafa;text-decoration: none;}
.msg-lst a:hover .amount {background-color: #61bbed;}
.msg-lst .txt-clip, .msg-lst a {display: block;color: #4d4d4d;}
.msg-lst .amount {float: right;margin-top: 7px;width: 22px;height: 13px;border-radius: 13px;background-color: #ff6450;color: #fff;text-align: center;line-height: 13px;}
.layui-tab-330{margin:0;width:330px!important;box-shadow: 0 0px 0px 0 rgba(0,0,0,.1);}
.layui-tab-1056{margin:20px 0 0!important;width:1056px!important;box-shadow: 0 0px 0px 0 rgba(0,0,0,.1);}
.layui-tab-content{background:#fff;}
.layui-tab-title{height:35px;background: #fafafa!important;color:#333;font-weight: bold;font-size:13px;}
.layui-tab-title li{line-height: 36px;}
.layui-tab-title .layui-this:after{height:36px;}
.layui-tab-item>span{color:#999;text-align:center;font-size:20px;line-height:196px;}
.site-right-tplres{margin-left:20px;width:220px;border:1px solid #e2e2e2;}
.site-right-tplres h2 {padding-left:20px;height:35px;border-bottom:1px solid #e2e2e2;background: #fafafa;color:#333;text-align:left;font-weight:bold;font-size:13px;line-height:35px;}
.site-right-tplres .site-right-tplview{padding:10px;height:196px;background:#fff;text-align: left;}
a.iconfont.icon-wenhao1{position:relative;left:4px;color:#f7ab06;font-size:18px;}
.site-right-tplres .layui-table {margin:0;border:none!important;}
.site-right-tplres .layui-table thead tr{height:64px;background:#fff;}
.site-right-tplres .layui-table thead tr th{color:#666;text-align:center;font-weight:normal;}
.site-right-tplres .layui-table thead tr th div{color:#999;}
.site-right-tplres .layui-table tbody tr th{border-right:1px solid #e2e2e2;color:#666;font-weight:normal;}
.site-right-tplres .layui-table tbody tr td{color:#999;text-align:center;}
.solidus-outer {position: relative;left: -1px;border-top: 63px solid #ededed;border-left: 139px solid transparent;}
.solidus-inner {position: absolute;top: -63px;left: -137px;left: -138px\9;border-top: 62px solid #fff;border-left: 138px solid transparent;}
.guide-after a, .msg-lst .sms, .solidus-outer span, .week .now {display: inline-block;}
.solidus-outer span {position: absolute;width: 60px;}
.solidus-outer .date {top: -50px;left: -70px;}
.solidus-outer .event {top: -28px;left: -120px;}
.layui-table-noBorder thead th{padding:0;}
.layui-table-noBorder tbody th{text-align:center;}
.layui-table-noBorder .week {margin-top: 5px;color: #999;}
.week .now {position: relative;width: 28px;height: 16px;border: 1px solid #a0d6f4;background-color: #eff8fd;color: #79c4ef;text-align: center;line-height: 16px;}
.week .now .arrow, .week .now .arrow b {position: absolute;display: inline-block;width: 0;height: 0;border-color: transparent;border-style: dashed;border-width: 3px;font-size: 0;line-height: 0;}
.week .now .arrow {top: -7px;left: 12px;border-bottom: 3px solid #a0d6f4;}
.week .now .arrow b {top: -2px;left: -3px;border-bottom: 3px solid #eff8fd;}
.layui-layout-right .layui-nav-item:hover>a{background:#0092c2;}

/*设置页面*/
.site-content-top{padding-left:20px;height:60px;color:#666;font-size:12px;line-height:60px;}
.layui-ms-input{display:inline-block;margin-left:10px;width:200px;height:38px;border:1px solid #e2e2e2;}
/*.layui-input{height:26px;border: 1px solid #61bceb;background-color: #fff;line-height:26px;line-height:26px\9;}*/
.layui-form-select dl dd, .layui-form-select dl dt{line-height:20px;}

.layui-form-select dl {max-height:200px;}


@-moz-document url-prefix(){.firefox-select .layui-select-title{position:relative;top:9px;}.firefox-select .layui-form-select dl{top:40px;}}
/*@-moz-document url-prefix(){.main-permission .layui-select-title{position:relative;top:0px;}}*/
.layui-form-select dl dd.layui-this {color: #fff;}
/*.layui-btn-search{position:relative;top:-1px;height:26px;background:#de5d30;font-size:13px;line-height:26px;opacity:1;}*/
.site-content-bottom{margin:20px 0px 0px 20px;height:800px;min-width:1200px;border:1px solid #e2e2e2;}
.site-content-bottom-left{float:left;width:225px;height:800px;border-right:1px solid #e2e2e2;background:#fff;}
.site-content-bottom-right{float:right;box-sizing:border-box;padding:0px 20px;width:974px;height:800px;}
.site-content-bottom-left-top{height:44px;border-bottom:1px solid #e2e2e2;background: #f1f9f9;}
.icon-menu{text-align: center;line-height:44px;}
.icon-menu .icon{width: 37px;height: 18px;background: url(../Images/accnt_menu.png) no-repeat;cursor: pointer;}
.icon-menu  .icon-node-up {background-position: -37px 0;}
.icon-menu .icon-node-add:hover {background-position: 0 -18px;}
.icon-menu .icon-node-down {background-position: -74px 0;}
.icon-menu .icon-node-down:hover {background-position: -74px -18px;}
.icon-menu .icon-node-edit {background-position: -111px 0;}
.icon-menu .icon-node-edit:hover {background-position: -111px -18px;}
.icon-menu .icon-accnt-add {background-position: -148px 0;}
.icon-menu .icon-accnt-add:hover {background-position: -148px -18px;}
.icon-menu .icon-node-del {background-position: -185px 0;}
.icon-menu .icon-node-del:hover {background-position: -185px -18px;}
.iconfont.icon-shangyi:hover,.iconfont.icon-xiayi:hover{color:#777;}
.site-content-bottom-right-top{height:48px;line-height: 48px;}
.site-content-bottom-right-bottom .layui-table thead th{padding:0px 5px;height:36px;background:#efefef;font-weight: normal;font-size:13px;}
.layui-content-nav-tree{width:225px;border-right:0px solid transparent;}
.layui-content-nav-tree>li>a{font-size:14px;}
.layui-content-nav-innertree>li>a{color:#666!important;}
.layui-content-nav-tree>li>dl>dd>a{color:#666;font-weight: bold;font-size:13px;}
.layui-content-nav-innertree{overflow:hidden;width:225px;border-right:0px solid transparent;}
.layui-content-nav-innertree li{padding-left:36px;width:189px;}
.layui-content-nav-tree .iconfont.icon-jianhao,.layui-content-nav-tree .iconfont.icon-jianhao1{margin-right:10px;color:#999;}
.layui-content-nav-tree .layui-nav-item>a {border-bottom:0px solid transparent;background: #fff!important;}
.layui-content-nav-innertree .layui-nav-item>a {padding:0;border-bottom:0px solid transparent;background: #fff!important;}
.layui-content-nav-tree .layui-nav-item dl>dd>a{padding: 0 20px 0 36px;}
.layui-content-nav-innertree .layui-nav-item dl>dd>a{padding: 0 0px 0 36px;}
.site-content-bottom-right-bottom .layui-table td{padding: 9px 5px;}
.iconMan{position:relative;top:4px;display: inline-block;margin-right:5px;width:20px;height:20px;background-image:url(../Images/boy.png);background-position:center center;background-size:20px 20px;background-repeat: no-repeat;}
.iconWoman{position:relative;top:4px;display: inline-block;margin-right:5px;width:20px;height:20px;background-image:url(../Images/girl.png);background-position:center center;background-size:20px 20px;background-repeat: no-repeat;}
.layui-box.layui-tree li{width:225px;}
.layui-box.layui-tree li .layui-icon.layui-tree-branch{position:relative;top:-8px;}
.layui-box.layui-tree li .layui-icon.layui-tree-leaf{position:relative;top:-8px;}
.layui-box.layui-tree li a {display: inline;}
.layui-box.layui-tree li a cite {display: inline-block;overflow:hidden;padding: 0 6px;width:160px;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
div#rMenu {position:absolute; visibility:hidden; top:0; background-color: #999;text-align: left;padding:1px;}
div#rMenu {width: 140px;position: absolute;z-index: 201105;}
div#rMenu ul{padding: 1px;border: 1px solid #B8CBCB;background-color: #fff;-moz-box-shadow: 2px 2px 5px #666;-webkit-box-shadow: 2px 2px 5px #666;box-shadow: 2px 2px 5px #666;}
div#rMenu ul li{position: relative;}
div#rMenu ul li a {display: block;height: 25px;line-height: 24px;padding: 0 5px 0 25px;color: #000;overflow: hidden;}
div#rMenu ul li a:hover{background-color: #348CCC!important;color: #fff!important;;text-decoration: none;}

/*开关*/
.layui-table-form{float:right;display: inline-block;}
.layui-form-onswitch i {background-color: #fff;}
.layui-table-setting td a.color-blue{position:relative;top:-2px;}
.enable-cell .layui-form-onswitch:before {color: #fff;}
.enable-cell .layui-form-switch:before {color: #fff;}
.onJob .layui-form-onswitch:before {color: #fff;}
.onJob .layui-form-switch:before {color: #fff;}
/*添加人员弹窗*/
.search-people{width:900px;height:300px;}
.popUp-bottom{padding-left:10px;}
.menuContent{position: absolute;z-index: 9999;overflow:auto;padding:10px;width:350px;height:200px;border:1px solid #ddd;background:#fff;}
.menuContent #treeList{width:300px;}

/*添加账号*/
select{border:1px solid #e6e6e6;}
select:hover{border-color: #D2D2D2!important;}
.main-permission {padding:20px 20px 50px;min-width: 1200px;}
.main-permission .first-panel .layui-form-label {width:75px;}
.main-hd{position: relative;padding: 8px 20px;height: 26px;border-bottom: 1px solid #ccc;color: #4c4c4c;font-size: 14px;}
.main-hd h2{margin-top: 3px;font-weight: 700;font-size: 14px;}
.account-assign .assign-title{ padding: 10px 0;color: #4c4c4c;font-weight: 400;font-size: 14px;}
.sel-mark-selct {display: inline-block;overflow: hidden;margin-right:10px;margin-bottom: 5px;padding-left: 10px;width: 115px;height: 36px;border: 1px solid #ccc;color:#666;font-size: 12px;line-height: 36px;}
.sel-mark-selct input{ margin-top: -4px;vertical-align: middle;}
.sel-mark-selct.on{border-color: #3aaf2e;background-color: #dff9c9;}
.sel-mark-selct.select-disabled {border-color: #ccc;background-color: #f1f1f1;color: #999;}
.first-panel {display: table;padding: 10px 0px; width: 100%;border-bottom: 1px dashed #e0e0e0;background-color: #fff;}
.first-panel .form-row {display: table; width: 100%;}
.form-row .field, .form-row .field-extend {float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.field-bd input{font-size: 12px;}
.field-tit {position: absolute;top: 5px;left: 0;overflow: hidden;margin-right: 6px;width: 118px;height: 26px;text-align: right;white-space: nowrap;font-size: 12px;line-height: 26px;}
/*.required {margin-right: 2px;color: red;vertical-align: middle;font-weight:700;}*/
.required {color: red;vertical-align: middle;font-weight:700;}
.field-bd {min-height: 26px;}
.main-ope {overflow:hidden;margin: 20px 0;}
.account-select	{position: absolute;z-index: 100;border: 1px solid #ccc;background: #fff;}
.fold {margin:20px 0 0 0;}
.fold-clean .fold-hd {padding: 0 0 4px;background-color: transparent;}
.fold-hd {height: 30px;line-height: 30px;}
.fold-hd h3 {float: left;color: #4C4C4C;font-weight: 700;font-size: 14px;}
.privilige-item:hover .poptip-warn{display: block;}
.fold-hd-permission .poptip {position: absolute;bottom:35px;left: -16px;width: 400px;background: #FAEECF;font-weight: 400;}
.poptip-warn {display: none;border: 1px solid #e8d4a8;background-color: #fcf5e3;}
.poptip {padding: 5px 20px 5px 10px;font-size: 12px;}
.poptip .arrow {width: 0;height: 0;border: 8px dashed transparent;font-size: 0;line-height: 0;zoom: 1;}
.poptip .arrow-bottom {bottom: -16px;left: 20px;border-top: 8px solid transparent;}
.note-switch, .poptip, .poptip .arrow, .tip-pop, .tip-pop i {position: absolute;z-index:999;}
.poptip-warn .arrow-bottom .arrow-in {border-top-color: #fcf5e3;}
.poptip .arrow-bottom .arrow-in {margin-top: -9px;margin-left: -8px;border-top: 8px solid transparent;}
.poptip-warn .arrow-bottom {border-top-color: #e8d4a8;}
.poptip-warn .arrow-top {top:-16px;right:46px;border-bottom:8px solid #e8d4a8;}
.poptip .arrow-top .arrow-in { margin-top: -8px; margin-left: -7px; border-top: 8px solid transparent;}
.poptip-warn .arrow-top .arrow-in { border-bottom-color: #fcf5e3;}
.poptip .arrow-left {top: 24px;left: -16px;border-right: 8px solid transparent;}
.poptip-warn .arrow-left {border-right-color: #e8d4a8;}
.poptip .arrow-left .arrow-in { margin-top: -8px; margin-left: -7px; border-left: 8px solid transparent;}
.poptip-warn .arrow-left .arrow-in { border-right-color: #fcf5e3;}
.poptip-warn-left{top: -10px;left: 30px;}
.panel-info-permission {margin-bottom: 20px;}
.panel-info {border: 1px solid #d3e0e9;}
.filter, .panel-info {background-color: #f2f7fa;}
.panel-info-bd {padding: 0 15px;}
.panel-info-permission .title {margin: 7px 0 5px;color: #666;}
.panel-info-permission .label-group label {margin-bottom: 10px;padding: 5px 10px;color: #666;font-size: 12px;}
.label-group label {margin-right: 10px;margin-bottom: 5px;padding: 3px 15px;border: 1px solid #ccc;background-color: #f8f8f8;cursor: pointer;}
.label-group label, .poptip-wrap {position: relative;display: inline-block;}
.tb-funct {margin-top: 5px;width: 100%;border: 1px solid #E6E6E6;}
.fold .tb-funct th {padding: 10px 0 10px 12px;background-color: #efefef;color: #4c4c4c;vertical-align: middle;text-align: left;font-weight: normal;}
.auth-all-word{ margin-top: -3px; margin-right: 5px;vertical-align: middle;}
.fold .tb-funct td, .fold .tb-funct th {padding: 10px 0 10px 12px;vertical-align: middle;}
.ta-mid {padding-top: 5px;padding-left: 10px;width: 500px;height: 90px;border: 1px solid #81beeb;resize: none;}

.input-style-drop li {white-space: nowrap;box-sizing: border-box;padding: 0 10px;}
.input-style-drop li:hover{background: #cdc7dc;}


.js-needAccount{display: none;}
.input-style-drop-wrap {position: relative;display: none;}
.input-style-drop {top: 0;right: 0;z-index: 199;overflow: auto;box-sizing: border-box;max-height: 320px;min-width: 130px;background-color: #fff;}
.choose-list, .input-style-drop {position: absolute;left: 0;width: 100%;border: 1px solid #ccc;}
.label-group .selected {border-color: #3aaf2e;background-color: #dff9c9;}
label span.iconfont.icon-duihao{position: absolute; top:-6px; right: -28px; display: none; color: #3aaf2e;}
.setting-name+.data-range {float: left;padding-left: 10px;border-left: 1px solid #ccc;}
.fold-hd-permission, .tb-funct .data-range {overflow: visible;}
/*.data-range li:first-child {width: 320px;}*/
.data-range li:first-child {padding-right: 50px;}
.data-range li {margin-right: 0;}
.data-range li, .setting-name {float: left;line-height: 34px;}
.data-range-info {display: inline-block;vertical-align: middle;}
.data-range-info .label-group {display: inline-block;margin-right: 10px;vertical-align: middle;}
.data-range-info .label-group label:first-of-type {border-bottom-left-radius: 2px;border-top-left-radius: 2px;}
.data-range-info .label-group .selected {z-index: 19;}
.data-range-info .label-group label {float: left;margin-right: -1px;margin-bottom: 0;height: 20px;line-height: 20px;}
.privilige-item, .tb-funct label {display: inline-block;}
.data-range li label input{ margin-top: -2px; margin-right: 5px;vertical-align: middle;}
.layui-table td, .layui-table th {padding: 9px 5px;font-size: 12px;}
.layui-table td{font-size: 12px;}
.funct-group  label {padding: 5px;display: inline-block;width: 135px;}

/*管理权限模板*/
.w-fixed {padding-right:0px;min-width:1136px;}
.w-fixed .fold{margin: 25px 0 0 0;}
.main-bd {padding: 20px 20px 50px;padding-bottom: 50px;font-size: 12px;}
.down-opt {margin-bottom: 20px;font-family:"宋体";}
.data-ope .site-content-bottom-right-top{height:auto;line-height:0px;}
.down-opt dt {margin-bottom: 5px;font-weight: 700;}
.down-opt dd{overflow: hidden;}
.down-opt .dow-opt-txt {float: left;margin: 7px 0 0 10px;line-height: 20px;}
.data-ope {overflow: hidden;margin: 10px 0;}
.data-ope .data-ope-right{float:left;margin-left:10px;color:#666;line-height:26px;}
.data-ope .data-ope-right>.iconfont{position:relative;top:2px;color:#2e8ded;}
.tb .hover:hover{cursor:move;}
.tb .hover td{background-color:#faf7c8;}
.fold-clean:after,.fold-hd:after {clear: both;display: table;visibility: hidden;height: 0;content:" ";font-size: 0;}
.bill-lst li:after, .main-hd:after, .main-ope:after, .main-ope:before, .sch-main:after, .sch-main:before {content: "";}
.fold-hd-permission, .tb-funct .data-range {overflow: visible;}
.privilige, .privilige-item, .select-cata-bd ,.guide-tip-wrap{position: relative;}
ol, ul {list-style: none;}
ol {margin-left: 1.6em;}
.note-lst {margin-top: 4px;}
ol li {list-style-type: decimal;}
.note-lst li {color: #666;line-height: 18px;}
.privilige-item:hover #tipMsg{display:block;}
.setting-name {width: 248px;height: 34px;}
.setting-name .layui-checkbox-disbaled[lay-skin="primary"] span{color:#666 !important;}

/*收货地址管理*/
.w-fixed-wide{min-width:1136px;}
.addr-lst{overflow: hidden;width:1120px;}
.addr-item, .select-cata-hd .drop-lst {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.addr-item {position: relative;float: left;box-sizing: border-box;margin: 0 10px 10px 0;padding: 18px;width: 360px;height: 310px;border: 1px solid #d9d9d9;background-color: #fff;}
.addr-item:hover {border-color: #ffc642;}
.addr-tag {position: absolute;top: -1px;right: -1px;display: none;}
.addr-item:hover .addr-tag {display: block;}
.addr-as-default:link, .addr-as-default:visited {background-color: #ffeede;color: #d7822e;}
.addr-item-hd {overflow: hidden;padding-bottom: 6px;border-bottom: 1px solid #E6E6E6;}
.addr-item-hd h3 {float: left;overflow: hidden;width: 320px;height: 24px;color: #333;text-overflow: ellipsis;white-space: nowrap;font: 600 16px/24px "microsoft yahei",sans-serif;}
.addr-item-bd .addr-detail {margin: 12px 0;font-size: 14px;line-height: 24px;}
.addr-item-fld {overflow: hidden;line-height: 24px;}
.addr-item-fld dt {float: left;width: 60px;color: #999;}
.addr-item-fld dd {overflow: hidden;margin-left: 60px;text-overflow: ellipsis;white-space: nowrap;}
.addr-item-ope {position: absolute;bottom: 10px;left: 18px;width: 320px;height: 18px;text-align: right;}
.addr-item-ope .line {margin: 0 10px;color: #999;}
.addr-item-ope a{color:#06d;}
.addr-item-ope a:hover {color: #e04b43;text-decoration: underline;}
.addr-as-default, .addr-default {display: block;padding: 2px 4px;background-color: #ed9947;color: #fff;}

/*审批流程设置*/
.tab-primary {overflow: hidden;margin-bottom: 10px;border-bottom: 1px solid #dadada;}
.tab-primary>li, .tb-wrap-flex {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.tab-primary>li {float: left;box-sizing: border-box;margin-left: 10px;height: 34px;min-width: 100px;border-top: 1px solid #dadada;background-color: #f2f2f2;}
.tab-primary>.on, .tab-primary>li:hover, .tab-sub>li a {background-color: #fff;}
.tab-primary>.on {margin-bottom: -1px;padding-top: 0;height: 35px;border-top: 2px solid #ee512e;}
.tab-primary>li:first-child {margin-left: 0;}
.tab-primary>li a {display: block;padding: 0 10px;height: 33px;border-right: 1px solid #dadada;border-left: 1px solid #dadada;color: #333;text-align: center;font-weight:400;font-size:14px;font-family: arial,"Microsoft Yahei",sans-serif;line-height: 33px;}
.aduit-tab-wrap {margin: 20px 0 35px;}
.opt-level-2 {position: relative;overflow:hidden;height: 36px;border-bottom: 1px solid #ccc;}
.opt-level-2 li {float: left;margin-bottom: -2px;padding: 6px 0 12px;}
.opt-level-2 .curr {padding-bottom: 8px;border-bottom: 4px solid #ff7021;}
.opt-level-2 a {display: block;width: 130px;height: 18px;border-left: 1px solid #999;text-align: center;font: 700 14px/18px "microsoft yahei",sans-serif;}
.opt-level-2 li:first-child a {border-left: none;}
.opt-level-2 .curr a:hover, .opt-level-2 .curr a:link, .opt-level-2 .curr a:visited, .opt-level-2 a:hover {color: #ff7021;text-decoration: none;}
.fold-clean .fold-bd {padding: 0;border: none;background-color: transparent;}
.audit-set label {display: inline-block;margin-right: 15px;padding: 0 10px;width: 108px;height: 34px;border: 1px solid #d5e2eb;background-color: #FFF;line-height: 34px;}

.field-bd-txt, .label, .label-wrap, label input ,.note .icon-arrow,.sl-vam-outer, caption, img, td, th {vertical-align: middle;}
.txt-big, .txt-large, label input {line-height: 20px;}
label input {margin: 0 3px 0 0;height: 16px;}
.audit-set label input, .form-lst-ver .choose-item {margin-right: 10px;}
.audit-set .selected {border-color: #abdea3;background-color: #f8fef2;}
.layui-tab .layui-tab-brief>.layui-tab-title{background:transparent!important;}
.layui-tab.main-bd>.layui-tab-title>li>a{color:#333;}
.layui-tab.main-bd>.layui-tab-title>li.layui-this{background:#fff;}
.layui-tab.layui-tab-brief.main-bd>.layui-tab-title>li.layui-this{background:transparent;}
.layui-tab.main-bd>.layui-tab-title>li.layui-this a {color: #0099cb!important;}

/*新增物品审批流*/
.w-fixed-hd {margin-right: 20px;padding-right: 0;height:26px;min-width: 660px;}
.iconfont.icon-back{position:relative;top:2px;color:#290!important;}
.filter {padding: 10px 5px 5px;border: 1px solid #d3dde7;}
.flt-row {overflow:hidden;margin-right: 20px;}
.flt-item {float: left;margin-bottom: 10px;}
.flt-item .flt-item-tit {float: left;}
.flt-row .flt-item .flt-item-tit {overflow: hidden;margin-right: 5px;width: 90px;height: 26px;text-align: right;text-overflow: ellipsis;white-space: nowrap;line-height: 26px;}
.flt-item .flt-item-bd {display: block;margin-left: 95px;}
.audit-wrap {margin-top: 15px;}
.audit-unit {height:48px;line-height:48px;font-size:14px;padding-right: 10px;border: 1px solid #ccc;background-color: #f2f2f2;}
.audit-unit-item {float: left;padding: 10px 20px;}
.audit-unit-item:first-child {border-right: 1px solid #ccc;}
.audit-unit-item dd, .audit-unit-item dt {float: left;}
.audit-unit-item dt {margin-right: 10px;line-height: 24px;}
.audit-unit-item dd {position: relative;margin-right: 20px;padding: 3px 10px;border: 1px solid #ccc;background-color: #fff; z-index: 1000;}
.icon, .icon-big, .icon-nor {display: inline-block;overflow: hidden;margin-right: 5px;width: 16px;height: 16px;background: url(../Images/audit_ope.png) no-repeat;vertical-align: middle;font-size: 0;}
.audit-unit .icon-select {background-position: 0 0;}
.audit-unit-item .poptip {top: -56px;left: 0;width: 280px;}
.audit-unit-item .poptip-single {top: -40px;}
.audit-unit .icon-line {background-position: -16px 0;}
.audit-unit .icon-auditer {background-position: -32px -16px;}
.audit-main .chart {height: 400px;border: 1px solid #ccc;background-color: #fff;position:relative;}
.audit-unit-item dd:hover .poptip-warn{display:block!important;}
.process-step{border:1px #ccc solid;border-radius:4px;cursor: move;line-height: 28px;min-width:100px;position: absolute;text-align:center;height:41px;line-height:41px;color:#0e76a8;background-color:#ffffff;padding:0 5px;}
/*管理物品类目*/
.word-position{position:relative;top:4px;}
.cate-wrap {min-width: 1240px;border: 1px solid #dadada;background-color: #fff;}
.cate-wrap, .main-bd-compact, .select-cata-bd, .select-group, .tb-custom-wrapper {position: relative;}
.cate-wrap, .cate-wrap .main-container {min-height: 660px;}
.cate-wrap .main-side {width: 330px;min-height: 660px;}
.main-side {position: absolute;top: 0;left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-right: 1px solid #dadada;}
.cate-tree-hd {padding: 20px 18px 0;}
.handle-bar {overflow: hidden;margin-bottom: 15px;height: 36px;border-bottom: 1px dashed #d9d9d9;text-align: center;word-spacing: -.25em;line-height: 36px;}
.handle-bar li {display: inline-block;overflow: hidden;word-spacing: normal;}
.handle-bar .bar-icon {display:block;overflow: hidden;width: 37px;height: 18px;background: url(../Images/accnt_menu.png) no-repeat;vertical-align: middle;font-size: 0;cursor: pointer;}
.handle-bar .icon-node-add {background-position: 0 0;}
.handle-bar .icon-node-add:hover {background-position: 0 -18px;}
.handle-bar .icon-node-import:hover {background-position: -222px -18px;}
.handle-bar .icon-node-select:hover {background-position: -259px -18px;}
.handle-bar .icon-node-edit:hover {background-position: -111px -18px;}
.handle-bar .icon-node-del:hover {background-position: -185px -18px;}
.handle-bar .icon-node-import {background-position: -222px 0;}
.handle-bar .icon-node-select {background-position: -259px 0;}
.handle-bar .icon-node-edit {background-position: -111px 0;}
.handle-bar .icon-node-del {background-position: -185px 0;}
.input-style {position: relative;border: 1px solid #89b2d0;border-collapse: separate;background-color: #fff;line-height: 14px;}
.input-style .input-style-rel {position: absolute;top:0;right: 0;padding: 5px;vertical-align: middle;text-align: center;}
.cate-wrap .main-container {margin-left: 329px;}
.main-container-inner {padding: 18px;}
.cate-wrap .data-ope {margin-top: 8px;margin-bottom: 20px;}
.main-container-inner .word-select{margin: 0;padding: 4px 1px;height: 26px;line-height: 20px;}
/*新增物品*/
.res-detail-line {padding-top:20px;padding-bottom:20px;}
.res-detail-line .field {position: relative;padding: 5px 0 5px 78px;}
.res-detail-line.first-panel {position: relative;box-sizing:border-box;padding-right: 20px;padding-left: 20px;border-bottom: 1px dashed #e0e0e0;background-color: #fff;}
.txt-select {background: url(../Images/trangle.png) right center no-repeat #fff;cursor: pointer;}
.drop-lst {position: absolute;z-index: 199;overflow-x: hidden;overflow-y: scroll;box-sizing: border-box;max-height: 132px;min-width:154px;border: 1px solid #ccc;background-color: #FFF;}
.drop-lst li {font-size:12px;line-height:26px;}
.drop-lst span, .menu-hd, .sch-more-switch, .side-switch, .sort, .sort .icon-sort, button {cursor: pointer;}
.contact-lst dl, .drop-lst span, .syn .bar {overflow: hidden;}
.drop-lst span {display: block;padding: 0 5px;height: 22px;color: #333;line-height: 22px;}
.drop-lst span:hover {background-color: #e1edfa;}
.drop-lst-wrap .drop-lst li{padding:0px 5px;white-space: nowrap;}
.drop-lst-wrap .drop-lst li:hover {background-color: #e1edfa;}
.layui-form-select dl dd:hover {background-color:#de5d30;color: #fff;}
.tb-form .thd {background:#F2F2F2;text-align: right;font-weight:bold;}
.celleditable .thd{line-height:38px;}
.tb-form .layui-textarea{min-height:130px;}
@-moz-document url-prefix(){.tb-form .thd {background:transparent;text-align: right;font-weight:bold;}}
.fold-bd .tb td, .tb-form .vat, .tb-form td, .tb-form-view td {vertical-align: top;}
.tb-form td, .tb-form th {padding: 10px;}
.img-lst {overflow:hidden;
	/*padding: 6px 0 30px;*/
}
.upload-item {position: relative;float: left;margin-right: 10px;}
.upload-item .upload-img-wrap {overflow: hidden;width: 100px;height: 100px;border: 6px solid #ecdeb9;}
.sl-vam {position: relative;display: table;}
.tb-form .sl-vam {margin-bottom: 10px;}
/*.upload-item .upload-img-wrap .sl-vam {width: 100px;height: 100px;}*/
.sl-vam-outer {display: table-cell;}
.sl-vam-inner {margin: 0 auto;text-align: center;}
.upload-item .upload-img-file {position: absolute;right: -14px;bottom: -14px;overflow: hidden;width: 38px;height: 38px;cursor: pointer;}
.upload-item .upload-img-btn {border: 5px solid #fff;border-radius: 50%;background-color: #e6c983;color: #fff;text-align: center;}
.upload-item .upload-img-del {position: absolute;top: -8px;right: -8px;width: 17px;height: 17px;font: 700 14px/15px tahoma;}
.upload-item .upload-img-btn:link, .upload-item .upload-img-btn:visited {color: #fff;}
.upload-item .upload-img-btn {border: 5px solid #fff;border-radius: 50%;background-color: #e6c983;color: #fff;text-align: center;}
.upload-item .upload-img-plus {display: block;width: 28px;height: 28px;font: 700 26px/25px tahoma;}
.upload-btn {position: relative;display: inline-block;overflow: hidden;padding: 0 10px;height: 26px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-align: center;line-height: 24px;cursor: pointer;}
.w-fixed-wide .thd{line-height:38px;text-align: center;}
.layui-table .checkTd{line-height:38px;}
/*待提交物品*/
.sch, .sch-more {border-bottom: 1px solid #d3dde7;}
.sch, .sch-more-switch {background-color: #f2f7fa;}
.sch {box-sizing: border-box;padding:15px 0 1px;width: 100%;}
.sch-main {padding-bottom: 5px;min-width: 1020px;min-height: 41px;position:relative;}
.sch-lst {float: left;padding-left: 20px;max-width: 990px;}
.sch-item-tit, .sel-mark, .text-clip {text-overflow: ellipsis;white-space: nowrap;}
.no-wrap, .sch-item-tit, .sel-mark, .text-clip {white-space: nowrap;}
.data-lst li, .sch-item-tit{overflow: hidden;}
.sch-item-tit {margin-left: -70px;width: 65px;height: 26px;text-align: right;line-height: 26px;}
.sch-item-bd {position: relative;width: 100%;}
.sch-item-bd .sch-input {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 26px;line-height: 16px;}
.sch-item-bd .drop-lst {width: 100%;border-top: none;}
.sch-more {position: relative;margin-top: 6px;width: 100%;}
.sch-more-switch, .sch-more-switch b {position: absolute;display: inline-block;}
.sch-more-switch {left: 50%;width: 30px;height: 15px;margin-left: -15px;border: 1px solid #d3dde7;border-top: none;border-radius: 0 0 30px 30px;text-align: center;line-height: 30px;}
.sch-more-switch b {left: 10px;width: 0;height: 0;border-color: transparent;border-style: dashed;border-width: 7px 5px;font-size: 0;line-height: 0;}
.sch-default .sch-more-switch b {top: 3px;border-top: 7px solid #5a7896;}
.drop-select-area, .drop-select-cata {padding: 10px;max-width: 470px;min-width: 240px;background-color: #fff;}
.drop-select-area {position: absolute;left: 0!important;z-index: 199;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #ccc;}
.select-area-bd, .select-cata-bd {overflow: auto;height: 300px;border: 1px solid #ccc;}
.select-area-bd {position: relative;margin-top:5px;}
.select-area-bd {max-height:360px;}
.select-area-bd .ztree-wrap {overflow: auto;max-height: none;}
.select-area-result {margin-top: 10px;}
.select-area-result strong {display: block;margin-bottom: 15px;}
.res-cate-sel-lst {margin-bottom:20px;height:auto;min-height:30px;}
.res-cate-sel-lst li {padding: 2px 0;}
.iconfont.icon-cuowu{position:relative;top:4px;left:5px;color:#999;font-size:20px;}
.w-flex-normal {min-width: 1198px;}
.data-hd {padding-bottom: 10px;}
.data-console.fr {text-align: right;}
.data-console>.data-console-item {display: inline-block;margin-left: 10px;padding-left: 10px;border-left: 1px solid #CCC;vertical-align: middle;}
.data-console>.data-console-item:first-child {margin-left: 0;padding-left: 0;border-left: none;}
.m-drop-select {position: relative;display: inline-block;vertical-align: middle;}
.m-drop-select>.btn {vertical-align: bottom;}
.m-drop-select .drop-content {position: absolute;top: 100%;z-index: 1000;display: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: -1px;min-width: 160px;border: 1px solid #CCC;background-color: #fff;}
.main-hd .m-drop-select:hover .drop-content{display:block!important;}
.m-drop-select-right .drop-content {right: -1px;left: auto;}
.rc-handle-container {position: relative;min-width: 100px;}
.rc-handle {position: absolute;margin-right: 20px;margin-left: -20px;width: 20px;cursor: col-resize;}
.g-clip{display:block;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
.st {display: inline-block;padding: 1px 2px;border-style: solid;border-width: 1px;border-radius: 2px;margin-right:3px;line-height: 20px;}
.st-class-a, .st-class-b, .st-class-c {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;width: 16px;height: 16px;border-radius:50%;vertical-align: baseline;text-align: center;line-height: 12px;-ms-box-sizing: border-box;}
.st-class-a {border-color: #fab2a6;color: #fa807b;}
.st-class-b {border-color: #9ed7f4;color: #5fbff2;}
.st-class-c {border-color: #d9d9d9;color: #999;}
.num-comb>a{word-break:break-all;}
/*物品ABC分类*/
.abc-class .main-hd-text {float: left;margin-left: 5px;color: #999;font-size: 12px;line-height: 26px;}
.abc-class .poptip-abc {top: 40px;left:-160px;z-index:99999;width: 300px;color: #333;}
.main-hd-text{ position: relative;top:-2px; }
.main-hd-text .icon-wenhao1{color: #f90;}
.poptip-delaytime {left: -222px;top:35px;width: 260px;}
.main-hd-text:hover .poptip{display: block !important;}
.abc-class .fold--with-white-bd .fold-hd {padding: 0 0 4px;border: none;background-color: transparent;}
.abc-class .fold--with-white-bd .fold-bd {overflow: hidden;padding: 10px;border: 1px solid #d7d7d7;background-color: #fff;}
.abc-class .fold-abc-set .field {padding-left: 100px;}
.abc-class .field-ope {padding-top: 27px;}
.field-bd, .form-ver-bd, .input-item-bd, .tb-form td {position: relative;}
.abc-class .try-result {display: table;box-sizing: border-box;padding: 3px 0;width: 100%;border-collapse: collapse;}
.try-result-l, .try-result-r {display: table-cell;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-top: 10px;padding-bottom: 10px;width: 50%;vertical-align: middle;}
.try-result-r {padding-left: 10px;border-left: 1px solid #eee;}
.abc-class .try-result-item {padding: 5px 0;font-size: 14px;line-height: 24px;}
.abc-class .fold-abc-set .field-tit {left: 0;width: 90px;text-align: left;}
.abc-class .form-ver-bd, .abc-class .input-item-bd, .abc-class .tb-form td {position: relative;}
.abc-class .select-group {display: inline-block;vertical-align: middle;}
.abc-class .select-group label {position: relative;float: left;padding: 3px 10px;width: 46px;border: 1px solid #a2b9cc;background-color: #fff;text-align: center;word-spacing: normal;cursor: pointer;}
.abc-class .label {border-radius: 2px;}
.abc-class .fold-abc-set .tb-mid {width: 420px;}
.abc-class .btn-big, .abc-class .btn-biger {padding: 0 25px;font-weight: 700;}
.abc-class .fold-abc-set .ta-mid {width: 408px;height: 90px;}
.abc-class .try-result-l {padding-right: 10px;padding-left: 109px;}
.js-chooseDate .icon-duihao {position: absolute;top: -6px;right: -5px;z-index: 999;display: none;color: #3aaf2e;}
.js-chooseDate.selected {border:1px solid #3aaf2e!important;background-color: #dff9c9!important;}
.tip-nor .icon-nor {float: left;margin-left: -42px;width: 32px;height: 32px;background: url(../Images/icon-32.png) no-repeat;}
.tip-nor .icon-nor-succ {background-position: -32px 0;}
/*待提交物品--查看物品详情*/
.sub-tit {height: 26px;line-height: 26px;font-size: 14px;color: #666;margin-bottom: 10px;overflow: hidden;}
.sub-tit h2 {float: left;font-weight: 400;}
.sub-tit a {font-weight: 700;}
.res-line-info, .res-line-info .state-sep {font-size: 14px;line-height: 60px;}
.state-item, .sub-tit h2 {margin-right: 15px;}
.state-item, .state-sep {float: left;}
.split, .state-sep, .vep {margin: 0 15px;color: #ccc;font-size: 16px;line-height: 22px;}
.first-panel .form-rowA {margin: 0 0 10px;width:auto;}
.field-flex {padding: 5px 0;}
.res-line-info .field-extend {margin-right: 40px;}
.field-flex .fld-bd, .field-flex .fld-tit {float: left;word-spacing: normal;line-height: 18px;}
.field-flex .fld-bd {white-space: normal;}
.field-flex .fld-tit {margin-right: 10px;}
.res-line-info .field-flex .fld-bd, .res-line-info .field-flex .fld-tit {font-size: 14px;line-height: 50px;}
.badge, .buyer span, .handle-bar .bar-icon, .handle-bar li, .mark, .pot, .topbar .choose-group label, .topbar .search-result, .topbar-catalog, .topbar-search {display: inline-block;}
.badge, .main-slider-wrap {background-color: #fafafa;}
.badge {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 5px;height: 28px;min-width: 78px;border-style: solid;border-width: 1px;vertical-align: middle;text-align: center;font-weight:700;font-size:14px;line-height:26px;}
.badge--green {border-color: #390;color: #390;}
.badge--gray, .badge--input {border-color: #eee;color: #666;}
.badge--input {text-align: left;font-weight: 500;}
.res-line-info .badge--input {overflow: hidden;max-width: 660px;min-width: 300px;text-overflow: ellipsis;white-space: nowrap;}
.tab-hd, .tab-hd a, .tab-union {position: relative;}
.tab-sub {height: 35px;border-bottom: 1px solid #208adc;}
.tab-sub>li {float: left;text-align: center;font-weight:400 ;font-size:14px;line-height:34px;}
.tab-sub>li a {display: block;padding: 0 20px;height: 34px;border: 1px solid #ccc;border-bottom: none;}
.tab-sub .selected a {border-color: #208adc;background-color: #208adc;}
.tab-sub .selected a:hover, .tab-sub .selected a:link, .tab-sub .selected a:visited {color: #fff;}
/*.layui-table-bgnone td{background:#fff;}*/
.mark, .res-detail-ft .area span, .topbar .icon {margin-right: 5px;}
.mark {padding: 0 12px;border: 1px solid #ccc;background-color: #f1f1f1;color: #666;font-size:14px;line-height:24px;}
a.color-white{color:#fff!important;}
p.state-item{font-size:14px;}
.m-drop-select .drop-tit {padding: 5px 10px;text-align: left;font-size: 14px;}
.m-drop-select .drop-content .drop-con-lst {overflow: auto;max-height: 224px;background-color: #fff;text-align: left;font-size: 12px;}
/*.m-drop-select .drop-content .drop-con-lst>li {padding:5px;}*/
.m-drop-select .drop-content .drop-con-lst>li .drop-item, .m-drop-select .drop-content .drop-con-lst>li>label {display: block;}
.m-drop-select input[type=checkbox], .m-drop-select input[type=radio] {margin-right: 3px;}
.m-drop-select .drop-ft {padding: 5px;border-top: 1px solid #ccc;text-align: center;}
.imprt-step li {margin-bottom: 20px;padding-left: 74px;min-height: 70px;border: 1px solid #ddd;}
.imprt-step.important-height li:first-child ,.imprt-step.important-height li:first-child .step-cnt{height:132px;}
.imprt-step .step-num {float: left;margin-left: -74px;width: 74px;color: #d2d2d2;text-align: center;font: 700 48px/70px Arial,Helvetica,sans-serif;}
.step-cnt {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px 0 0 20px;min-height: 63px;border-left: 1px dashed #d6d6d6;}
.step-cnt-cell{float:left;box-sizing:border-box;margin-bottom:10px;padding:10px;width:270px;height:80px;border: 1px dotted #d6d6d6;background:#fff;}
.excel {float: left;margin-top: 3px;margin-right: 10px;}
.step-cnt p {margin-bottom: 7px;}
.step-cnt a {display: inline-block;margin-top: 3px;}
.step-cnt .notice {margin-top: 17px;}
.imprt-step .upload-btn {float: left;width: 60px;}

/*待审批物品*/
.tip-big, .tip-nor {overflow: hidden;border: none;color: #333;}
.tip-nor {padding: 15px 20px 15px 62px;}
.tip-no-data {margin-top: -10px;border: 1px solid #ddd;border-top: 0;}
.tip-nor .icon-i {float: left;margin-left: -42px;}
.tip-no-data .iconfont {color: #1c75bb;font-size:38px;}
.tip-nor .tip-hd {padding:0px 0 10px;font-weight:bold;font-size: 14px;}
.tip-nor.tip-no-data .tip-hd {padding:10px 0 0;}

/*审批中物品--查看详情页面*/
.audit-meta {margin: 0 20px 0 0;}
.audit-meta-bdr {border-top: 1px dashed #ccc;}
.audit-meta>ul>li, .audit-tit, .filter-vertical .flt-row, .flow-node, .flt-item, .flt-item .flt-item-tit, .flt-row>.col-1, .flt-row>.col-2, .fold-hd h3, .tab-hd a {float: left;}
.audit-meta>ul>li {margin-right: 15px;padding: 3px 0;}
.audit-meta .audit-meta-item {margin-left: 10px;}
.audit-meta .audit-meta-item button{top:6px!important;}
.audit-meta>ul>li:first-child>.audit-meta-item:first-child {margin-left: 0;}
.audit-meta .audit-meta-item .item-tit {color: #999;}
.audit-flow {margin: 10px 0 30px;border: 1px solid #ccc;background-color: #fff;}
.audit-flow-hd h3 {overflow: hidden;padding: 0 10px;height: 30px;font-size: 14px;line-height: 30px;}
.audit-flow-bd, .flow-node {position: relative;}
.flow-wrap {overflow-x: scroll;overflow-y: hidden;}
.flow {padding:0px 100px 40px 100px;}
.flow>li{padding-top:28px;}
.flow>li>p{position:relative;left: -60px;text-align: center;}
.flow-node {width: 150px;height:132px;}
.flow-node .icon {position: relative;margin-right:0px;z-index: 49;display: inline-block;overflow: hidden;width: 32px;height: 32px;background: url(../Images/audit_flow.png);vertical-align: middle;font-size: 0;}
.flow-node .icon-audit-pass {background-position: 0 0;}
.flow-node .icon-audit-edit {background-position: 0 -32px;}
.flow-node .icon-audit-failed {background-position: 0 -64px;}
.flow-node .icon-audit-over {width: 90px;background-position: 0 -96px;}
.flow-node .icon-audit-disabled {background-position: 0 -192px;}
.flow-node .icon-audit-over-gray {width: 90px;background-position: 0 -160px;}
.flow-node p {height: 20px;line-height: 20px;text-overflow: ellipsis;white-space: nowrap;}
.flow-node div.audit-opinion{height: 20px;line-height: 20px;position:relative;display:block;left: -60px;text-align: center;}
.flow-node div.audit-opinion:hover .poptipStatic{display:inline-block;}
.flow-node .node-txt-over, .flt-row .flt-item .flt-item-tit, .fold-compare h3 {text-overflow: ellipsis;white-space: nowrap;}
.flow-node .node-txt-over {overflow: hidden;max-width: 150px;height:20px;line-height:20px;}
.flow-node .node-time {color: #666;}
.audit-stream li:after, .flow-node:after, .fold-hd:after {content: " ";}
.flow-node {background-image:url(../Images/line.png);background-repeat:no-repeat;}
.flow-node:last-child{background-image:none;}
.circle{width:208px;height:208px;position:absolute;left:-208px;top:0px;background:url(../Images/circle.png) right top no-repeat;display:none;}
.circle2{width:208px;height:208px;position:absolute;left:20px;top:0px;background:url(../Images/circle1.png) right top no-repeat;display:none;}

.poptipStatic {position:absolute;text-align:left;display: none;padding: 5px 20px 5px 10px;font-size: 12px;width:150px;left:120px;top:-3px;border: 1px solid #c7dbeb;background-color: #edf4fa;z-index: 99;}
.accessory .poptipStatic {left:100px;}
.poptipStatic .poptipStatic-arrow {position: absolute;width: 0;height: 0;border: 8px dashed transparent;font-size: 0;line-height: 0;zoom: 1;}
.poptipStatic .poptipStatic-arrowtop {top:5px;left: -16px;border-right: 8px solid #c7dbeb;}
.poptipStatic .poptipStatic-arrowtop .poptipStatic-arrowin {margin-top: -8px;margin-left: -5px;border-right: 6px solid #edf4fa;}
/*管理物品页面*/
.main-bd.main-goods-cate {padding:0px 20px 50px 225px;min-width: 794px;}
.main-bd.main-goods-cate .input-style {display: table;width: 100%;}
.main-goods-cate .cate-side {float: left;box-sizing: border-box;margin-left: -224px;width: 225px;border-right: 1px solid #dadada;}
.main-goods-cate .input-style,.input-style * {box-sizing: border-box;}
.input-style .input-ctrl {position: relative;padding: 5px;width: 100%;outline: 0;border: none;}
.main-goods-cate .input-style .input-style-rel {top:2px;width: 32px;}
.cate-tree-bd {padding: 18px 0 0 18px;}
.main-container {border-left: 1px solid #dadada;}
.res-lib-wrap {margin-top: 20px;}
.data-con {width: 100%;}
.main-goods-cate .data-hd {height: 22px;}
.icon-excel {position:relative;top:-1px;display: inline-block;overflow: hidden;width: 16px;height: 16px;background: url(../Images/icon-16.png);background-position:0px 0px;vertical-align: middle;font-size: 0;}
.poptip-wrap .poptip {top: 30px;right:-50px;width: 345px;}
.poptip-wrap:hover .poptip{display:block!important;}
.poptip-wrap-manage .poptip-warn .arrow-bottom {top: -16px;right:46px;left:auto;border-bottom-color: #e8d4a8;border-top-color:transparent; }
.icon-treaty{display: inline-block;overflow: hidden;width: 16px;height: 16px;background: url(../Images/icon-16.png);background-position:-63px -1px;vertical-align: middle;font-size: 0;}
.icon-valid-price {display: inline-block;overflow: hidden;width: 16px;height: 16px;background: url(../Images/icon-16.png);background-position:-512px 0px;vertical-align: middle;font-size: 0;}
.tab-right {position: absolute;top: 5px;right: 0;z-index: 9;}
.tab-right .approve-switch {font-weight: 700;font-size: 14px;}
.tab-right .approve-switch.color-green:hover, .tab-right .approve-switch.color-green:link, .tab-right .approve-switch.color-green:visited {color: #290;}
.tab-right .approve-switch b {display: inline-block;margin-left: 5px;width: 0;height: 0;border-color: transparent;border-style: dashed;border-width: 4px;border-top: 4px solid #666;font-size: 0;line-height: 0;}
.tab-right .on b {margin-top: 3px;border-top: none;border-top: 4px solid #666;}

/*指定物品采购员*/
.tip {margin-bottom: 10px;padding: 7px 10px 7px 71px;}
.tip-info, .tip-info .iconfont {color: #1c75bb;}
.tip-info {border: 1px solid #c7dbeb;background-color: #edf4fa;}
.tip .iconfont {float: left;margin: 1px 0 0 -51px;}
.sch-border {border: 1px solid #d3dde7;}
.header-nav, .main-hd h2, .main-hd-text, .sch-btn, .sch-item, .sch-item-tit, .sch-lst {float: left;}
.txt-choose .icon-ellipsis, .txt-choose .icon-ellipsis-flat {position: absolute;top: 50%;right:0px;margin-top: -8px;
	background:url(../Images/icon-16.png);background-color: #fff;cursor: pointer;}
.txt-choose .icon-ellipsis-flat {background-position: -79px 0px;}
.tab-union .tab-union-node {margin-top: 10px;}
.tab-union .audit-flow {position: relative;top: 30px;margin-top: 0;margin-bottom: 50px;}
.from-ver-large {margin-bottom: 5px;}
.form-ver-lst>li {float: left;margin: 0 30px 20px 0;}
.form-ver-tit {margin-bottom: 2px;}
.from-ver-large .form-ver-tit {height: 23px;font-size: 14px;}
h4.form-ver-tit {height: 23px;font-size: 14px;}
.txt-choose, .txt-remove {position: relative;}
.pop-tb {width: 900px;}
.pop-side {position: fixed;top: 0;right: 0;bottom: 0;z-index: 100002;-webkit-box-sizing: border-box;box-sizing: border-box;height: 100%;min-width: 400px;min-height: 550px;border: none;background-color: #fff;}
#slideMask{position:fixed!important; z-index: 100001!important;top: 0px!important;}
.pop-tb-switch {position: absolute;top: 50%;left: -22px;margin-top: -25px;width: 22px;height: 50px;background: url(../Images/pop_tb_switch.png) no-repeat;cursor: pointer;}
.pop-side .pop-hd {overflow: hidden;padding: 0 10px;height: 34px;border-bottom: 1px solid #e6e6e6;background-color: #f5f5f5;}
.pop-side .pop-hd h3 {float: left;font-size: 14px;line-height: 34px;}
.pop-side>.pop-hd .icon-cuowu {float: right;margin-top:3px;cursor: pointer;	}
.select-area-hd {position: relative;}
.pop-side>.pop-bd {position: absolute;top: 190px;right: 0;bottom: 0;left: 0;overflow: auto;padding: 10px;}
.pop-side-tb {/*position: absolute;*/top: 0;right: 10px;bottom: 70px;left: 10px;margin: 0;height:500px;overflow-y:auto;}
.pop-sub-hd{text-align: center;font-size: 14px;}
.pop-side .pop-sub-hd {position: relative;z-index: 2;margin: 15px 0 10px;padding: 0 10px;}
.pop-side .pop-sub-hd .data-ope {margin: 0;float: right;}
/*供应商*/
/*选项卡*/
.layui-tab.layui-tab-brief>ul>li>a{color:#333;}
.layui-tab-brief>.layui-tab-title .layui-this a{color:#0099cb!important;}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {border: none;border-bottom: 3px solid #0099cb;border-radius: 0;}
/*新增供应商*/
/*.layui-form-label {width: 90px;}*/
.layui-input-inline-950{position:relative;float: left;display: inline-block;margin-right: 10px;width:950px;vertical-align: middle;}
.layui-input-inline-930{position:relative;float: left;display: inline-block;margin-right: 10px;width:930px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-730{position:relative;float: left;display: inline-block;margin-right: 10px;width:733px;vertical-align: middle;}
.layui-input-inline-650{position:relative;float: left;display: inline-block;margin-right: 10px;width:653px;vertical-align: middle;height:26px;line-height:38px!important;}
.layui-input-inline-600{position:relative;float: left;display: inline-block;margin-right: 10px;width:600px;vertical-align: middle;height:26px;line-height:38px!important;}
.layui-input-inline-550{position:relative;float: left;display: inline-block;margin-right: 10px;width:548px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-450{position:relative;float: left;display: inline-block;margin-right: 10px;width:450px;vertical-align: middle;}
.layui-input-inline-420{position:relative;float: left;display: inline-block;margin-right: 10px;width:420px;vertical-align: middle;}
.layui-input-inline-400{position:relative;float: left;display: inline-block;margin-right: 10px;width:400px;vertical-align: middle;}
.layui-input-inline-350{position:relative;float: left;display: inline-block;margin-right: 10px;width:350px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-350 p{line-height:26px;margin-top:8px;}
/*供应商样式,下注释处放开样式就乱*/
/*.layui-input-inline p{line-height:20px;}*/
.layui-input-inline-380{position:relative;float: left;display: inline-block;margin-right: 10px;width:380px;vertical-align: middle;}
.layui-input-inline-320{position:relative;float: left;display: inline-block;margin-right: 10px;width:320px;vertical-align: middle;}
.layui-input-inline-300{position:relative;float: left;display: inline-block;margin-right: 10px;width:300px;vertical-align: middle;}
.layui-input-inline-270{position:relative;float: left;display: inline-block;margin-right: 10px;width:270px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-260{position:relative;float: left;display: inline-block;margin-right: 10px;width:260px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-240{position:relative;float: left;display: inline-block;margin-right:0px;width:240px;vertical-align: middle;}
.layui-input-inline-220{position:relative;float: left;display: inline-block;margin-right: 10px;width:220px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-215{position:relative;float: left;display: inline-block;margin-right: 10px;width:215px;vertical-align: middle;}
.layui-input-inline-210{position:relative;float: left;display: inline-block;margin-right: 10px;width:210px;vertical-align: middle;}
.layui-input-inline-200{position:relative;float: left;display: inline-block;margin-right: 10px;width:200px;vertical-align: middle;}
.layui-input-inline-195{position:relative;float: left;display: inline-block;margin-right: 10px;width:195px;vertical-align: middle;}
.layui-input-inline-190{position:relative;float: left;display: inline-block;margin-right: 10px;width:190px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-150{position:relative;float: left;display: inline-block;margin-right: 10px;width:150px;vertical-align: middle;line-height:38px!important;}
/*.layui-table p{margin-top: 10px;}*/
.layui-input-inline-140{position:relative;float: left;display: inline-block;margin-right:0px;width:142px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-120{position:relative;float: left;display: inline-block;margin-right: 10px;width:120px;vertical-align: middle;line-height:38px!important;}
.layui-input-inline-100{position:relative;float: left;display: inline-block;margin-right:0px;width:100px;vertical-align: middle;}
.layui-input-inline-90{position:relative;float: left;display: inline-block;margin-right:0px;width:90px;vertical-align: middle;line-height:26px;}
.layui-input-inline-80{position:relative;float: left;display: inline-block;margin-right:0px;width:80px;vertical-align: middle;}
.layui-input-inline-70{position:relative;float: left;display: inline-block;margin-right:0px;width:70px;vertical-align: middle;}
.layui-input-inline-60{position:relative;float: left;display: inline-block;margin-right:0px;width:60px;vertical-align: middle;line-height:26px;}
.layui-input-inline-50{position:relative;float: left;display: inline-block;margin-right:0px;width:50px;vertical-align: middle;}
.layui-input-inline-40{position:relative;float: left;display: inline-block;margin-right:0px;margin-left:20px;width:60px;vertical-align: middle;margin-top:0!important}
.layui-input-inline-48{position:relative;float: left;display: inline-block;margin-right:5px;margin-left:0px;width:48px;vertical-align: middle;text-align:right;line-height:26px;}
.layui-input-inline-38{position:relative;float: left;display: inline-block;margin-right:5px;margin-left:0px;width:38px;vertical-align: middle;text-align:right;line-height:26px;}
.layui-input-inline-30{position:relative;float: left;display: inline-block;margin-right:5px;margin-left:0px;width:30px;vertical-align: middle;text-align:right;line-height:26px;}
.layui-input-inline-20{position:relative;float: left;display: inline-block;margin-right:5px;margin-left:0px;width:30px;vertical-align: middle;text-align:left;line-height:38px;padding-left:5px;}
.layui-input-inline-10{position:relative;float: left;display: inline-block;margin-right:5px;margin-left:0px;width:10px;vertical-align: middle;text-align:right;line-height:38px;}

.celleditable .layui-form-select dl {top:46px;}
.celleditable .layui-input{height:58px;border:none;}
/*.celleditable .edit{margin-top:5px;}*/
.celleditable .layui-input:focus{border:1px solid #81beeb!important;}
.celleditable .selct-l{height:42px;border:none;border-right:1px solid #f2f2f2;}
.celleditable .selct-l:focus{border:1px solid #81beeb!important;}
.celleditable .layui-textarea{border:none;}
.celleditable .layui-textarea:focus{border:1px solid #81beeb!important;}
.celleditable td.celleditable{padding:0px;line-height:8px;}
.selct-l {width: 150px;}
.selct-xl{width:100%;}
.celleditable .selct-xl {height: 42px;border: none;}
.celleditable .selct-xl:focus{border:1px solid #81beeb!important;}
@-moz-document url-prefix(){/*.celleditable td.celleditable>span{position:relative;top: -16px;}.layui-form-radio {position: relative;top: 16px;}*/}
.celleditable-wrap{display:inline-block;}
.layui-textarea {border:1px solid #81beeb;resize: none!important;}
.layui-textarea-h170{height:170px;}
.txt-date {padding: 0px 5px; background: url(../Images/icon_date.png) right center no-repeat #fff; cursor: pointer;}
.celleditable input[type="radio"]{position:relative;top:2px;}
.select-supply-area{width:560px;max-width:560px!important;}
.select-supply-area-bd{height:220px!important;max-height:220px!important;border:1px solid transparent!important;}
.res-cate .item, .res-cate a, .res-cate label {position: relative;display: block;overflow: hidden;margin: 5px 0;padding-left: 8px;height: 28px;vertical-align: middle;text-overflow: ellipsis;white-space: nowrap;line-height: 28px;}
.res-cate {float: left;overflow-x: auto;overflow-y: scroll;margin-left:10px;width: 170px;height: 210px;border: 1px solid #d2d2d2;background-color: #f3faff;}
.res-cate a .sel {display: inline-block;margin-right: 3px;width: 12px;height: 12px;background-image: url(../Images/checkbox.png);background-repeat: no-repeat;vertical-align: middle;font-size: 0;}
.select-cell li{height:30px;}
.select-cell:first-child{margin-left:0px;}
.font-nobold{font-weight:normal;}
.icon-nxt {background:url(../Images/icon-16.png);background-position: -96px -2px;}
.res-cate a .icon-nxt, .res-cate label .icon-nxt {float: right;margin: 7px 5px 0 0;}
.res-cate a:hover, .res-cate label:hover {background-color: #fcfbd5;}
.res-cate a:hover .sel {background-position: 0 -26px;}
.res-cate .selected:hover, .res-cate .selected:link, .res-cate .selected:visited {background-color: #257fd9;color: #fff;}
.res-cate .selected .sel, .res-cate .selected:hover .sel {background-position: 0 -13px;}

/*批量导入供应商*/
.bg-color-white{padding:10px 20px 20px;border:1px solid #ddd;background:#fff;}
.sch-btn{position:absolute;top:0px;right:30px;}
/*待提交供应商*/
.st-fail {border-color: #faaae6;background-color: #ffdcfa;color: #dc50b4;}
.st-unprocess {border-color: #aac8ff;background-color: #dce6ff;color: #506ed2;}
/*待提交供应商--查看物品详情*/
.icon-arrow-bottom, .icon-arrow-lft, .icon-arrow-right, .icon-arrow-top {display: inline-block;margin-left: 3px;width: 0;height: 0;border-style: solid;border-width: 3px;background:url(../Images/icon-16.png);vertical-align: middle;}
.icon-arrow-bottom {border-color: #7d7d7d #efefef #efefef;}
.audit-check {position: relative;}
.audit-check .audit-flow {position: relative;top: 30px;margin-top: 0;margin-bottom: 50px;}
.flow-node .node-tip {position: absolute;top: 0;left: -25px;width: 75px;text-align: center;border: 2px solid #f27c49;border-radius: 2px;background-color: #fff;color: #f27c49;}
.flow-node .node-tip .arrow {position: absolute;bottom: -12px;left: 32px;display: inline-block;height: 0;border-color: transparent;border-style: dashed;border-width: 6px;border-top: 6px solid #f27c49;font-size: 0;line-height: 0;}
.flow-node .poptip-static .msg{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.poptip-static {position: relative;text-align:left;display: none;margin:-30px 15px 0px 15px;padding: 5px 20px 5px 10px;font-size: 12px;min-width:600px;left: -50px;top: 35px;}
.poptip-info {border: 1px solid #c7dbeb;background-color: #edf4fa;}
.poptip-static .poptip-close {position: absolute;top: 5px;right: 5px;color: #999;cursor: pointer;}
.poptip-static .arrow {position: absolute;width: 0;height: 0;border: 8px dashed transparent;font-size: 0;line-height: 0;zoom: 1;}
.poptip-static .arrow-top {top: -16px;left: 20px;border-bottom: 8px solid transparent;}
.poptip-info .arrow-top {border-bottom-color: #c7dbeb;}
.poptip-static .arrow-top .arrow-in {margin-top: -7px;margin-left: -8px;border-bottom: 8px solid transparent;}
.poptip-info .arrow-top .arrow-in {border-bottom-color: #edf4fa;}
.audit-check .audit-check-tail {position: absolute;top: 0;right: 0;}
.audit-check-tab .audit-check-tail {top: 5px;z-index:999;}
.audit-check .audit-check-tail .audit-switch {font-weight: 700;font-size: 14px;}
.audit-check .audit-check-tail .audit-switch.red:hover, .audit-check .audit-check-tail .audit-switch.red:link, .audit-check .audit-check-tail .audit-switch.red:visited {color: #e04b43;}
.audit-check .audit-check-tail .audit-switch b {display: inline-block;margin-left: 5px;width: 0;height: 0;border-color: transparent;border-style: dashed;border-width: 4px;border-top: 4px solid #666;font-size: 0;line-height: 0;}
.form-text{line-height:38px;word-break: break-all;}
.field{position: relative;padding: 5px 0 5px 124px;}
.m-drop-select-s .drop-content {min-width: 64px;}
.m-drop-select .drop-content .drop-con-lst>li:hover {background-color: #e7f4fd;}
.m-drop-select .drop-content .drop-con-lst>li a:hover {color: #e04b43;text-decoration: underline;}

/*潜在供应商*/
.sch-filter {margin-top: 18px;padding-left: 20px;border-top: 1px solid #d3dde7;}
.sch-filter .sch-item {margin-bottom: 0;padding-top: 8px;width: 100%;}
/*潜在供应商详情*/
.st-warn {border-color: #009688;background-color: #009688;color: #fff;position:relative;top:2px;}
.icon-prev-arrow {background: url(../Images/icon-16.png) no-repeat;background-position:-160px -2px;}
.icon-next-arrow {background: url(../Images/icon-16.png) no-repeat;background-position: -175px -2px;}
a{color:#06d;}
.site-tree-noicon  a{color:#333;}
.site-tree-noicon  a:hover{color:#999;}
.flop-item {float: left;box-sizing: border-box;margin-bottom: 20px;width: 33%;}
.flop-box {margin-right: 20px;padding: 10px;height: 170px;border: 1px solid #e6e6e6;background-color: #fff;}
.flop-hd {overflow: hidden;}
.flop-hd h4 {float: left;}
.flop-hd .sex {font-weight: 400;}
.flop-bd{margin:10px 0;}
.contact-lst dl, .contact-lst li{text-align: left;}
.contact-lst dt {float: left;width: 70px;}
.contact-lst dd {margin-left: 70px;}
.contact-lst li {overflow: hidden;padding-left: 40px;width: 80%;line-height: 22px;}
.contact-lst li .tit {float: left;margin-left: -40px;color: #999;}
.flop-add a {display: block;margin-top: 60px;text-align:center;}
.flop-add .iconfont {display: block;}
.tip-notice .iconfont{position:relative;top:1px;color:#1c75bb;}
.tip-notice.tip-sub-set .iconfont{top:0px; margin: 1px 0 0 -21px;}
.tip-notice.tip-sub-set{padding: 7px 10px 7px 31px;}
.fold-eval .fold-bd {padding-right: 420px;border: 1px solid #ccc;}
.eval-main {float: left;margin-top: -1px;margin-left: -1px;width: 100%;height: 380px;}
.eval-main .layui-table {margin: 0;}
.eval-main .form-lst {padding: 20px 0;height: 260px;border-left: 1px solid #ccc;background-color: #fff;}
.eval-main .field {position: relative;padding: 5px 0 5px 124px;}
.eval-main textarea {width: 500px;height: 182px;}
.eval-side {position: relative;left: -1px;float: right;margin-right: -420px;width: 420px;height: 380px;border-left: 1px solid #ccc;background-color: #f7f7f7;}
.up-file-preview{width:180px; height:100px; display: none;}
/*合格供应商详情*/
.st-succ{border-color: #290;background-color: #c4f1b8;color: #290;}
.js-tab-primary-parent .form-text {padding: 7px 10px;}
.audit-check .audit-check-tail .audit-switch.color-green:hover, .audit-check .audit-check-tail .audit-switch.color-green:link, .audit-check .audit-check-tail .audit-switch.color-green:visited {color: #199900;}
/*黑名单供应商详情*/
.st-drop {border-color: #999;background-color: #888;color: #fff;}
/*供应商分组*/
.tb-res-cate .supply-select {position: relative;display: inline-block;box-sizing:border-box;}
.supply-select dt {overflow: hidden;padding: 3px 9px;width:100%;min-width:105px;cursor: default;box-sizing:border-box;}
.supply-select .supply-select-name {float: left;overflow: hidden;margin-right: 3px;max-width: 190px;text-overflow: ellipsis;white-space: nowrap;}
.supply-select .drop-arrow {float: right;margin-top: 7px;width: 0;height: 0;border-color: transparent;border-style: dashed;border-width: 4px;border-top: 4px solid #fff;font-size: 0;line-height: 0;}
.tb-res-cate .cate-hover {border-radius: 3px 3px 0 0;}
.tb-res-cate .cate-hover dt {background-color: #FFF;border: 1px solid #ccc;}
.tb-res-cate .cate-hover .drop-arrow {border-top: 4px solid #858585;}
.tb-res-cate dd {position: absolute;top: 28px;left:0px;z-index: 9;display: none;padding: 3px 9px;width:100%;min-width:105px;border: 1px solid #ccc;border-radius: 0 0 3px 3px;background-color:#faeecf;box-shadow: 0 3px 6px #ccc;border-top-color: #f1ebc9;box-sizing:border-box;}
.tb-res-cate dd a {display: block;width: 100%;height: 24px;color:#666!important;line-height: 24px;}
.tb-res-cate .supply-select a:hover {color: #e04b43!important;text-decoration: none;}
/*供应商弹窗*/
.popUp{padding:10px;}
.popUp .department{box-sizing:border-box;padding:5px 10px;width:230px;height:26px;border:1px solid #61bceb;background-image:url(../Images/trangle.png);background-position:center right;background-repeat:no-repeat;}
.popUp .menuContent{position: absolute;z-index: 9999;overflow:auto;padding:10px;width:350px;height:180px;border:1px solid #ddd;background:#fff;}
.popUp .menuContent #treeList{width: 328px;}
.popUp .choose-group{line-height: 26px;}
.popUp .layui-form-label {padding: 3px 10px;width:60px;}
.popUp .layui-form-label1 {position: relative;float: left;display: block;padding: 3px 5px;width:26px;text-align: right;font-weight: 400;line-height: 20px;}
.popUp .layui-form-item {margin-bottom:0px;}
.select-area-bd, .select-cata-bd {overflow: auto;border: 1px solid #ccc;}
.popUp .layui-unselect.layui-form-checkbox{width:140px;}
.popUp .layui-form-checkbox[lay-skin=primary] span {float: right;width:118px;background: 0 0;color: #666;padding:0;}
/*.layui-form-item .layui-inline{margin-right:0!important;}*/
.layui-form-item .layui-input-inline{line-height:38px!important;}
.sch-main .layui-input-inline{margin-top:0px;}
/*数据自定义设置*/
/*自定义供应商字段*/
.tip-sub-set {margin-bottom: 10px;}
.tb-sup-set {width: 840px;}
.tb-sup-set th,.tb-sup-set td{text-align:center;}
.icon.icon-edit{background:url(../Images/icon-16.png);background-position:-289px 0px;cursor: pointer;}
.icon.icon-edit:hover{background-position:-305px 0px;cursor: pointer;}
.icon.icon-trash{background:url(../Images/icon-16.png);background-position:-256px 0px;cursor: pointer;}
.icon.icon-trash:hover{background-position:-272px 0px;cursor: pointer;}
.icon.icon-add-black{background:url(../Images/icon-16.png);background-position:-368px 0px;cursor: pointer;margin-right:0px;}
.icon.icon-add-black:hover{background-position:-384px 0px;cursor: pointer;}
.tb th {border-bottom: 1px solid #ddd;background-color: #efefef;color: #4c4c4c;}
/* .tb-sup-set .thd {background-color: #f8f8f8; */
.iconfont.icon-cuowu{cursor:pointer;}
.iconfont.icon-cuowu:hover{color:#cc220b;}
/*自定义请购字段*/
.tip-custom {margin-bottom: 10px;}
/*自定义供应商字段预览弹窗*/
.pop {width: 400px;background-color: #fff;position: absolute;z-index: 999;}
.pop-preview {width: 700px;}
/*新增请购字段*/
.custom-poptip {display: inline-block;position: relative;margin-left: 5px;}
.custom-poptip .poptip-warn{display:none;}
.custom-poptip:hover .poptip-warn{display:block;}
.custom-poptip .poptip {left:-180px;width: 180px;bottom:28px;}
.custom-poptip .poptip .arrow-bottom {left: 184px;}
/*赋予标签*/
.depot-class label{display: inline-block; width: 120px; height: 30px; line-height: 30px;border: 1px solid #e2e2e2;}
.depot-class>div{display: inline-block; width: 120px; height: 30px; line-height: 30px;border: 1px solid #e2e2e2;margin-right:4px;}
.depot-class label.on{border: 1px solid #3aaf2e;background: #dff9c9;}
.depot-class>div.on{border: 1px solid #3aaf2e;background: #dff9c9;}
/*管理标签*/
.sel-mark-wrap {margin: 10px 0;line-height: 2;overflow: hidden;}
.sch-item-tit, .sel-mark, .text-clip {text-overflow: ellipsis;white-space: nowrap;}
.no-wrap, .sch-item-tit, .sel-mark, .text-clip {white-space: nowrap;}
.form-panel, .sel-mark, .tb-data, .tb-data td, .tb-data th {border: 1px solid #ccc;}
.label-lst li, .sel-mark {background-color: #f8f8f8;float: left;}
.sel-mark {display: inline-block;width: 100px;padding: 0 10px;margin: 0 15px 10px 0;border: 1px solid #ccc;background: #fff;overflow: hidden;}
.sel-mark .icon{margin-right:0px;}
.sel-mark .layui-input-txt {float: left;width: 75px;margin-left: -10px;padding-left: 10px;border: none;}
.layui-input-txt {height: 14px;line-height: 14px;padding: 5px 4px;}
.icon-close, .icon-close:link, .icon-close:visited {background: url(../Images/icon-16.png);width: 15px;height: 15px;background-position:-112px -1px;cursor: pointer;}
.sel-mark .icon-close {float: right;margin-top: 4px;}
.icon-close:hover {background-position:-128px -1px;}
/*供应商考核*/
/*新增考核*/
.main-hd.w-fixed-extra-wider, .main-hd.w-fixed-static, .main-hd.w-fixed-wide, .main-hd.w-fixed-wider, .main-hd.w-flex-full, .main-hd.w-flex-narrow, .main-hd.w-flex-normal, .main-hd.w-flex-wide, .main-hd.w-flex-wider {padding-right: 0;}
.w-flex-full {min-width: 1200px;}
.w-flex-wider{min-width: 1200px;}
.w-flex-wide{min-width: 1200px;}
.w-fixed-static {min-width: 1124px;}
.input-lst-wrap .layui-form-label{padding: 10px 10px 3px 0px;width: 60px;}
select {margin: 0;padding:0px 5px;height: 38px;line-height: 38px;}
.layui-table th{font-weight:400;font-size: 12px;}

.layui-table thead th{font-weight:600;}
tr>.celleditable .celleditable-btn {position: absolute;top: 50%;right: 2px;z-index: 101;visibility: visible;margin-top: -12px;padding: 0;height: 22px;border-color: transparent;background: 0 0;font-size: 12px;line-height: 22px;}
.iconfont.icon-jiahao2{position:relative;top:2px;color:#bbb;font-size:20px;}
.iconfont.icon-jiahao2:hover{color:#0099cb;}
.iconfont.icon-jianhao1{position:relative;top:2px;color:#bbb;font-size:20px;}
.iconfont.icon-jianhao1:hover{color:#0099cb;}
.sch-pop .sch-lst {max-width: 660px;}/*
.sch-pop-doubleline{padding-bottom:30px;}
.sch-pop-threeline{padding-bottom:70px;}*/
.g-select input {padding: 1px 2px;}
.pop-side .return{color:#999!important;}
/*待提交考核*/
/*考核详情*/
.basic-row {margin-bottom: 10px;}
.basic-row-lst>li {float: left;margin-right: 15px;padding-right: 15px;border-right: 1px solid #dadada;line-height:21px;}
.basic-row-lst .stress {font-weight: 700;}
.basic-row-lst>li:last-child {border-right: none;}
.basic-row-lst .bd, .basic-row-lst .tit {float: left;}
.basic-row-lst .tit {color: #999;}
.basic-row-lst .bd, .basic-row-lst .stress .tit {color: #333;}

.tip-warn, .tip-warn .icon {color: #c59120;}
.tip-warn .icon { background: url(../Images/icon-16.png);background-position: -320px 0px;}
.tip-warn {padding: 7px 10px 7px 31px;border: 1px solid #e8d4a8;background-color: #fcf5e3;}
.tip .icon {float: left;margin: 1px 0 0 -21px;}
/*基础资料约定*/
.tab-sub-submit {background-color: #e6edf5;}
.tab-sub-ope {padding-top: 10px;}
.tab-sub-submit {padding: 20px 0;text-align: center;}
/*全局设置*/
.visual-left {float: left;width: 600px;}
.visual-left .poptip-wrap .poptip {top: 30px;left: -110px;width: 345px;}
.visual-left .poptip-warn .arrow-top {top:-13px;right: 246px;border-bottom: 8px solid #e8d4a8;}
td.label-control>label{display: inline-block;margin-right: 15px;width: 120px;}
.visual-right{float:right;width:450px;}
.sketch {position: relative;margin-top: 34px;padding: 10px 30px 30px;background-color: #fff;}
.layui-table .radio-list{margin-left:5px;}
.layui-table .radio-list li {margin-bottom: 10px;}
/*消息设置*/
.layui-table td>label{margin-right:10px;margin-left:5px;}
.layui-table td .layui-form-item {clear: both;margin-bottom:0px;}
#chooseUsers .sch-main,#chooseInvoice .sch-main{width:900px; min-width: 900px;}
#chooseUsers .sch-btn,#chooseInvoice .sch-btn{position:absolute;top:0px;right:60px;}
/*消息设置弹窗*/
.popUp .title{ padding-left: 10px; font-weight: 600;font-size: 14px;line-height: 24px;}
/*logo设置*/
.border-box{box-sizing:border-box;}
.layui-tab-content-none{padding:0px 10px;background:transparent;}
.logo-fold-bd{overflow: hidden;padding:0px 0px 20px;border: 1px solid #dadada;background-color: #fff;}
.logo-item {overflow: hidden;margin: 20px 20px 10px;}
.logo-area {float: left;margin-right: 30px;width: 625px;height: 150px;border: 1px solid #ddd;background-color: #f8f8f8;text-align: center;}
.logo-area .logo{display:table;}
.logo-area .logo-lineHeight{display: table-cell;width: 625px;height: 150px;vertical-align:middle;}
.logo-area .logo-lineHeight img{width:250px;height:60px;}
.logo-item-side {float: left;}
.small-logo{margin-bottom: 14px;}
.logo-item-side li {color: #999;}
.logo-right-box {position: relative;display: table;}
.big-logo .logo-right-box, .small-logo .logo-right-box {border: 1px solid #ddd;background-color: #f8f8f8;}
.small-logo .logo-right-box-inner,.small-logo .logo-right-box-inner img{width: 166px;height: 40px;}
.big-logo .logo-right-box-inner,.big-logo .logo-right-box-inner img{width: 250px;height: 60px;}
.logo-item-side p {margin-top: 5px;}
.logo-describe {display: inline-block;margin: 0 10px;color: #666;}
.sign-logo{float: left;box-sizing: border-box;padding: 60px 0 20px 40px;width: 365px;height: 550px;border-right: 1px solid #f2f2f2;}
.sign-logo-container {width: 209px;height: 355px;border: 1px solid #d9d9d9;background-color: #fefefe;}
.sign-logo-container img {display: block;width: 209px;height: 355px;}
.sign-logo-item {float: left;padding: 32px 0 0 20px;}
.sign-logo-item p {padding-bottom: 10px;color: #333;line-height: 18px;}
.sign-logo-right {position: relative;width: 587px;height: 356px;border: 1px solid #efefef;background: url(../Images/login_box_demo.jpg) center center no-repeat #fefefe;}
.sign-logo-right-img {width: 210px;height: 356px;background-color: #f9f9f9;}
.sign-logo-right-img img {display: block;width: 210px;height: 356px;}
.company-bg{float: left;box-sizing: border-box;padding: 60px 0 20px 40px;width: 365px;height: 353px;border-right: 1px solid #f2f2f2;}
.company-bg-container {width: 284px;height: 50px;border: 1px solid #d9d9d9;background-color: #fefefe;}
.company-bg-container img {display: block;width: 284px;height: 50px;}
.company-bg-right {position: relative;width: 590px;height: 272px;background-color: #fefefe;}
.company-bg-right-img img {width: 590px;height: 123px;}
.company-bg-right-bg {position: relative;width: 588px;height: 148px;border: 1px solid #e8e8e8;background-color: #f8f8f8;}
.company-bg-right-box {position: absolute;top: 50%;left: 50%;margin: -50px 0 0 -143px;width: 287px;height: 153px;border: 1px solid #e6e6e6;background-color: #fff;}
.company-logo-set{float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 60px 0 20px 40px;width: 365px;height: 353px;border-right: 1px solid #f2f2f2;}
.company-logo-container {width: 182px;height: 42px;border: 1px solid #d9d9d9;background-color: #fefefe;}
.company-logo-container .logo-right-box {width: 182px;height: 42px;}
.company-logo-container .logo-right-box-inner {display: table-cell;vertical-align: middle;text-align: center;}
.company-logo-container img {width: 150px;height: 40px;}
.company-logo-right{position: relative;width: 590px;height: 250px;background: url(../Images/sys_logo_demo_2.0.jpg) center no-repeat;overflow:hidden;}
.company-logo-right .layui-nav {background-color:transparent!important;left:190px;}
.company-logo-right .site-tree {background-color:transparent!important;}
.company-logo-right .layui-logo{width:189px!important;}
/*.company-logo-right .site-tree img{position:relative;top:-8px;}*/
.logo-fold-bd .sel-color.selected,.logo-fold-bd .sel-color:hover {border-color: #51b600;}
.logo-fold-bd .sel-color span {display: block;width: 35px;height: 25px;}
.logo-fold-bd .color-orange span {background-color: #e24927;}
.logo-fold-bd .color-red span {background-color:#ce000d;}
.logo-fold-bd .color-cyan span {background-color: #1ba3c9;}
.logo-fold-bd .color-black span {background-color: #130f10;}
.logo-fold-bd .color-blue span {background-color: #488dd0;}
.logo-fold-bd .color-yellow span {background-color: #e6c829;}
.logo-fold-bd .color-green span {background-color: #0da200;}
.logo-fold-bd .sky-bgimg span {background: url(../Images/sky-bgimg.jpg) no-repeat;}
.logo-fold-bd .sky-bgimg2 span {background: url(../Images/sky-bgimg2.jpg) no-repeat;}
.logo-fold-bd .sky-bgimg3 span {background: url(../Images/sky-bgimg3.jpg) no-repeat;}
.logo-fold-bd .skin-split {float: left;width: 1px;height: 37px;background: #e6e6e6;margin: 0 35px 0 20px;overflow: hidden;}
.logo-fold-bd .sel-color {position: relative;float: left;margin-right: 15px;padding: 4px;border: 2px solid #d4d4d4;background-color: #fff;}
.logo-fold-bd .sel-color:last-child {margin-right:0px;}
.logo-fold-bd .icon-duihao{display:none;position: absolute; top:-6px; right: -5px; color: #3aaf2e;}
.logo-fold-bd .sel-color.selected .icon-duihao{display: block!important;}
.choose-bottom{margin:0px 10px;padding: 10px 0;border: 1px solid #f0e5c9;background-color: #fefaef;}

/*logo预览*/
.preview-header {padding: 20px;background-color: #fcf5e3;border: 5px solid #f0e5c9;}
.pre-main, .pre-main .pre-item {position: absolute;left: 0;right: 0;bottom: 0;}
.pre-main .pre-item {top: 0;height: 100%;width: 100%;overflow: auto;border: none;}
.pre-main {top: 0px;overflow: hidden;}
.log-bg {width: 100%;height: 392px;background-position: center top;background-repeat: repeat-x;background-size: contain;}
.log-bg img {display: block;width: 100%;height: 360px;}
.plate {position: absolute;left: 50%;top: 50%;width: 800px;height: 485px;margin: -240px 0 0 -400px;background-color: #FFF;border: 1px solid #e6e6e6;border-radius: 4px;}
.plate-side, .plate-side>img {width: 285px;height: 485px;}
.plate-side {float: left;border-radius: 4px 0 0 4px;background:#f7f7f8;}
.plate-bd {float: left;width: 515px;}
.plate-bd .com-logo {position: relative;display: table;border-collapse: collapse;width: 250px;height: 60px;margin: 35px auto 20px;color: grey;}
/*.plate-bd .empty {background-color: #f7f7f7;border: 1px solid #e6e6e6;}*/
.plate-bd .form-lst {padding-top: 45px;border-top: 1px dashed #ebebeb;}
.plate-bd .form-lst li {margin-bottom: 20px;}
.plate-bd .field-tit {height: 46px;font-weight: 400;font-size: 16px;line-height:46px;color: #666;}
.pre-main .layui-form-label{height: 46px;font-weight:400;font-size:16px;line-height:46px;color: #666;width:110px;}
.pre-main .layui-input{width:270px;height:48px;padding:5px 32px;border-radius: 4px;margin-right: 15px;border-color: #ccc;background-color: #f5f5f5;font-size:14px;}
.pre-main .layui-input-inline-270{margin-left:125px;}
.pre-main .layui-btn.layui-btn-lg{width: 270px;height: 52px;font-size: 24px;}
.userInput{background:url(../Images/login_img.png) no-repeat;background-position:0px -112px;}
.userInput:focus{background-position:0px -72px;}
.passwordInput{background:url(../Images/login_img.png) no-repeat;background-position:0px -34px;}
.passwordInput:focus{background-position:0px 3px;}
.login-ft {position: absolute;bottom: -24px;right: 0;width: 790px;padding-right: 10px;text-align: right;color: #999;}
.main-email-box{margin:30px auto 0px;background:#fff;width:656px;border:2px solid #d00;padding:10px 20px;text-align:left;}
.main-email-box-top{height:70px; vertical-align:middle;border-bottom:1px solid #e2e2e2;}
.main-email-box-bottom .email-cell{line-height: 26px;padding: 10px 0;font-size: 14px;color: #555;}
.main-email-box-foot{text-align:center;line-height:20px;border-top:1px solid #e2e2e2;padding:10px;}
.main-email-box-foot a{color:#777;}
.main-email-box-foot a:hover{color:#06d;}
/*个人信息+更改密码*/
.contact, .first-panel,.tab-hd, .tab-hd a, .tab-union {position: relative;}
.tab-union-wx {margin:10px auto;width: 530px;}
.tab-union-node {padding: 10px 20px 20px;border: 1px solid #ccc!important;background-color: #fff;}
.tab-con .tab-union-node {display: none;}
.tab-union-wx .tab-union-node {margin-top: 0;}
.tab-union-wx .field {margin-bottom: 5px;}
.disabled {border: 1px solid #61bceb;background-color: #f0f0f0;background-image: -moz-linear-gradient(top,#f2f2f2 0,#ddd 100%);background-image: -webkit-linear-gradient(top,#f2f2f2 0,#ddd 100%);background-image: -o-linear-gradient(top,#f2f2f2 0,#ddd 100%);background-image: linear-gradient(to bottom,#f2f2f2 0,#ddd 100%);color: #999;text-shadow: 1px 1px 0 #f0f1f2;cursor: not-allowed;}

/*消息列表*/
.align-top td{vertical-align: top;}
.news-title {width: 480px;font-weight: 700;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-read{font-weight: 400;display: block;width: 400px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-read:hover{color:#e04b43;text-decoration: underline;}
.news-unread{color:#0099cb;display: block;width: 400px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-unread:hover{color:#e04b43;text-decoration: underline;}
.news-read-icon{display: inline-block;vertical-align: middle;overflow: hidden;font-size: 0;height: 16px;width: 16px;background: url(../Images/icon-16.png);background-position: -336px -2px;}
.news-unread-icon{display: inline-block;vertical-align: middle;overflow: hidden;font-size: 0;height: 16px;width: 16px;background: url(../Images/icon-16.png);background-position: -352px -2px;}
.page-number {margin: 10px 0 10px 10px;height: 18px;line-height: 17px;}
.page-number a{display:inline-block;height: 16px;width: 18px;color:#666;text-align:center;}
.page-number a.page-number-current,.page-number a:hover {padding: 0;border: 1px solid #dadada;background: #f0f0f0;text-decoration: none;}
.layui-laypage .layui-laypage-curr .layui-laypage-em {position: absolute;left: -1px;top: -1px;padding: 1px;width: 100%;height: 100%;background-color:#0099cb;}
.layui-laypage-total{background:transparent!important;}
.news-info{/*display: none;*/padding: 10px 0 5px;position: relative;}
.news-info .poptip {position: relative;}
.news-info p {line-height: 18px;margin-bottom: 5px;}
.poptip .poptip-close {color: #999;position: absolute;top: 5px;right: 5px;cursor: pointer;}
.news-info .iconfont.icon-cuowu {top:0px; left:0px; }

/*数据编号设置*/
.product-box {display: table;width: 1080px;border: 1px solid #dadada;background-color: #fff;min-height: 140px;}
.product-box>* {display: table-cell;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.product-box-main {width: 524px;padding:10px 26px;}
.product-box .layui-table tr:hover{background-color: transparent;}
.product-box span.gray-box {display: inline-block;vertical-align: middle;padding: 0 8px;font: 14px/26px arial,"microsoft yahei",sans-serif;color: #ee512e;background-color: #F2F2F2;}
.product-box-side {position: relative;margin-left: 524px;border-left: 1px solid #dadada;padding: 5px;}
.product-params tbody>tr>td {vertical-align: top; border-top: 1px dashed #ccc!important;}
.product-params tbody>tr:first-child>td {border-top: none!important;}
.input-num {position: relative;border: 1px solid #a2b9cc;height: 24px;box-sizing:border-box;overflow:hidden;display: inline-block;}
.input-num input {display: block;margin-right: 15px;height:26px;border: none;outline: 0;padding: 5px 4px;background-color: transparent;width: 53px;}
.input-num button {position: absolute;right: 0;margin: 0;padding: 0;width: 15px;height: 50%;border: none;outline: 0;background-color: #f1f1f1;cursor: pointer;background-image: url(../Images/icon-16.png);background-repeat: no-repeat;}
.input-num .up {top: 0;background-position:-400px 0px;}
.input-num .down {bottom: 0;background-position:-144px -3px;}
.product-box-side .inner, .product-pre {position: absolute;left: 0;right: 0;}
.product-pre {top: 50%;max-width: 500px;height: 120px;margin: -60px auto 0;text-align: center;}
.product-pre p {margin-top: 20px;height: 24px;padding-bottom: 10px;font-size: 14px;line-height: 24px;border-bottom: 1px solid #dadada;}
.product-pre .product-pre-num {padding-top: 10px;font-size: 24px;color: #ee512e;}
.product-box-side .inner{top: 0;bottom: 0;margin: 5px;background-color: #f7f7f7;}
.celleditable .input-num{border:0px solid transparent;width:188px;height:47px;top:0px!important;}
.celleditable .input-num input {width:173px;}
.celleditable .input-num .up {top: 0;background-position:-400px 3px;}
.celleditable .input-num .down {bottom: 0;background-position:-144px 3px;}
.celleditable .code {font-size: 14px;color: #ee512e;}
/*供应关系*/
.celleditable-table .layui-input,.celleditable-table .layui-input:focus,.celleditable-table .selct-xl{border:2px solid #61bceb;box-sizing:border-box;}
.celleditable-table .layui-input:hover,.celleditable-table .selct-xl:hover{border:4px solid #61bceb!important;box-sizing:border-box;}

/*上传图片样式*/
.layui-upload-file-panel{position:relative;}
.layui-upload-file{position:absolute;left: 0px;top: 0px;width: 100%;height: 100%;}

/*新增项目*/
.dot {border-bottom: 1px dotted #989898;}
.fold .dot {margin-bottom: 10px;border-bottom: 1px dotted #989898;}
.selected-lst {display: inline-block;}
.selected-lst li {position: relative;display: inline-block;height: 24px;line-height: 26px;margin-right: 5px;padding: 0 5px;background-color: #f9f9f9;border: 1px solid #ccc;min-width: 70px;text-align: center;vertical-align: middle;}
.selected-lst .icon-close {position: absolute;top: -1px;right: -6px;display: none;}
.selected-lst li:hover .icon-close {display: block;}
/*删除按钮*/
.icon-delete {background: url(../Images/icon-16.png);background-position: -416px 0px;background-color: #fff;position: absolute;top:12px;right: 0px;cursor:pointer;}
.icon-delete:hover {background-position: -432px 0px;}
.icon-delete:active {background-position: -448px 0px;}

/*审批供应商*/
.audit-ope {margin-top: 20px;padding: 10px 0;border: 1px solid #f6d898;background-color: #fefaef;}
/*进行中项目--项目详情*/
.selected-show-lst li {border: none;background-color: transparent;}
.selected-show-lst .contact {top: -1px;left: 3px;}
.icon-contact {background-position: -464px 0px;display: inline-block;vertical-align: middle;overflow: hidden;font-size: 0;height: 16px;width: 16px;background-image:url(../Images/icon-16.png);}
.sum-hd {margin: 15px 0 30px;text-align: center;}
.sum-tit {font-size: 20px;font-weight: 400;margin-bottom: 5px;}
.sum-lst {margin: 20px 100px 50px;border-left: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;}
.sum-col {height: 36px;margin-bottom: 18px;position: relative;}
.sum-col .col-symbol, .sum-col .col-tit {display: inline-block;width: 80px;height: 36px;line-height: 36px;position: absolute;}
.sum-col .col-tit {left: -90px;text-align: right;}
.sum-col .col-symbol {right: -90px;text-align: left;}
.col-bar-wrap {width: 100%;height: 34px;line-height: 34px;position: absolute;z-index: 9;}
.col-bar {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;margin: auto;border: 1px solid #fdd8e0;background-color: #ffefef;text-align: center;white-space: nowrap;}
.sum-col:after {display: block;width: 100%;content: " ";border-top: 1px dashed #d1d1d1;position: absolute;top: 19px;}
.contact .poptip {width: 200px;top: 25px;right: -10px;z-index: 100;}
.contact:hover .poptip {display:block!important;}
.selected-show-lst .contact .poptip {padding: 0 10px;top: -65px;right: -180px;display: none;}

/*请购管理*/
.layui-table .addr-change {display: inline-block;width: 104px;height: 40px;line-height: 40px;border-left: 1px solid #ccc;color: #333;text-align: center;position: absolute;right: 2px;top:0px;background-color: #fff;}
.layui-table .addr-change b {display: inline-block;height: 0;width: 0;font-size: 0;line-height: 0;border-style: dashed;border-color: transparent;border-width: 4px;border-top: 4px solid #333;position: absolute;top: 17px;right: 15px;}
/*收货地址弹窗*/
.popUp .pop-bd {padding: 10px;}
.popUp .addr-lst {width: auto;max-height: 270px;overflow: auto;position: relative;}
.popUp .addr-lst li {margin: 15px 0;overflow:hidden;}
.popUp .addr-lst>li:first-child {margin-top: 0;}
.popUp .addr-lst>li>div{float: left;width: 590px;height: 34px;line-height: 34px;padding: 0 10px;overflow: hidden;border: 1px solid #ccc;margin-right:20px;}
.popUp .icon.icon-edit{position:relative;top:10px;}
.popUp .new-addr {margin-top: 20px;width: 620px;margin-bottom: 15px;text-align: right;}

/*采购约定*/
.turn-hide .turn{display: inline-block;font-size: 12px;word-spacing: -.25em;}
.turn-hide .turn a {display: inline-block;padding: 8px 10px;word-spacing: normal;letter-spacing: normal;border-top-width: 1px;border-bottom-width: 1px;border-right-width: 1px;border-color: #ccc;border-style: solid;background-color: #fff;color: #333;}
.turn-hide .turn a:first-child {border-top-left-radius: 3px;border-bottom-left-radius:3px;border-left-width: 1px;}
.turn-hide .turn a:last-child {border-top-right-radius: 3px;border-bottom-right-radius:3px;border-left: 0px;}
.turn-hide .turn a.on {color: #fff;border-color: #3aaf2e;background-color: #3aaf2e;}
.icon.icon-add-green{display: inline-block;vertical-align: middle;overflow: hidden;font-size: 0;height: 16px;width: 16px;background-image:url(../Images/icon-16.png);background-position: -480px 0px;margin-top:10px;}
.tip.tip-error{padding: 7px 10px 7px 31px;margin-bottom: 10px;color: #cc220b;background-color: #faedee;border: 1px solid #fad2cd;}
.icon-error{background-image: url(../Images/icon-16.png);background-position: -496px 0;}
.tip .icon-succ{background-image: url(../Images/icon-16.png);background-position: -608px 0;}

/*选择审批流程*/
form.popUp-product{width:440px;height:436px;}
.popUp-product .pop-bd{padding:10px;}
.popUp-product .field-tit{position:static!important;}
.popUp.popUp-product .layui-form-checkbox[lay-skin=primary] span {float:left; width:58px;}
/*.popUp.popUp-product .layui-form-checkbox[lay-skin=primary] i {left: -90px;}*/
.popUp.popUp-product .layui-unselect.layui-form-checkbox {width:78px;margin-right:33px!important;}
.popUp.popUp-product .layui-form-checkbox{margin-right:0px!important;}
.popUp.popUp-product .layui-form-item>a{position:relative;top:-2px;}

/*新增采购订单*/
.order-special .data-node {padding: 20px 20px 0;margin-bottom: 30px;border: 1px solid #ccc;border-top: 2px solid #fabe00;background-color: #fff;position:relative;}
.order-special .data-node .sup-name {margin-bottom: 15px;text-align: center;}
.order-special .data-node .sup-name strong {font-weight:400;font-size:22px;line-height:33px; font-family:arial,"Microsoft Yahei",sans-serif;}
.data-node .drop-content{left:auto!important;right:0px!important;}
.layui-inline.select-td .drop-lst-wrap .drop-lst{top:38px;}
.layui-input-inline-650 .addr-change{display: inline-block;width: 104px;height:36px;line-height:38px;border-left: 1px solid #ccc;color: #333;text-align: center;position:relative;top:-37px;left:546px;background-color: #fff;}
.layui-input-inline-650 .addr-change b {display: inline-block;height: 0;width: 0;font-size: 0;line-height: 0;border-style: dashed;border-color: transparent;border-width: 6px;border-top: 6px solid #c2c2c2;position: absolute;top: 16px;right: 10px;}
.layui-input.txt-percent {background: url(../Images/icon_percent.png) right center no-repeat #fff;padding-right: 15px;}

/*登录*/
.pre-main-special.pre-main {top: 0px;}
.forgot-pwd{position:relative;}
.pre-main-special .poptip-succ {border: 1px solid #bed7a8;background-color: #ebf9df;}
.pre-main-special .plate-bd .poptip {width: 180px;padding: 0 10px;line-height: 24px;background-color: #e0f2d5;border-color: #98c280;border-radius: 6px;color: #528039;left:200px;top: -10px;z-index: 99;}
.pre-main-special .plate-bd .arrow-left {border-right-color: #98c280;top: 15px;border-right: 8px solid transparent;left: -16px;}
.pre-main-special .plate-bd .arrow-in {border-right-color: #e0f2d5;left: 1px;}
.pre-main-special .poptip-succ .arrow-left {border-right-color: #bed7a8;}
.pre-main-special .forgot-pwd:hover .poptip{display:block!important;}

/*审批采购订单*/
.special-contact .contact{top:-4px;}
.special-contact .contact .poptip {width: 200px;bottom:25px;top:auto;right: -190px;z-index: 100;}
.icon-money {background-image:url(../Images/icon-16.png);background-position: -528px 0px;}
/*采购单列表--采购订单详细信息*/
.st-succ-with-right {border-color: #290;color: #290;background-color: #c4f1b8;height:22px;display:inline-block;line-height: 22px;}
.st-refuse-with-right {border-color: #faaae6;color: #dc50b4;background-color: #ffdcfa;line-height: 20px;}
.st-refuse-with-right .poptip-warn{width:230px;bottom:35px;left:-16px;}
.color-pink{color: #dc50b4;font-size: 14px;line-height:28px;}
span.price-ellipsis{width:48px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align: middle}
span.ellipsis{display:inline-block;width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.order-special .m-drop-select-right .drop-content {left: 0px;right: auto;}
.dispatch-lst{border:1px solid #e2e2e2!important;border-top:0px solid transparent;background:#fff;}
.dispatch-lst .fold-hd{height: 30px;line-height: 30px;padding: 0 10px;background-color: #d5e3f2;}
.dispatch-lst .fold-hd h3 {font-size: 14px;}
.dispatch-lst .fold-bd {padding: 10px;background-color: #fafbfc;border: 1px solid #cad8e6;}
/*采购订单详细信息*/
.icon-date{background-image:url(../Images/icon-16.png);background-position: -560px 0px;}
/*自定义详细配置*/
.poptip .arrow-right {border-left: 8px solid transparent;top: 20px;right: -16px;}
.poptip-warn .arrow-right {border-left-color: #e8d4a8;}
.poptip .arrow-right .arrow-in {border-left: 8px solid transparent;margin-top: -8px;margin-left: -9px;}
.poptip-warn .arrow-right .arrow-in {border-left-color: #fcf5e3;}
/*新增付款申请*/
.form-panel {padding: 20px 10px;background-color: #fff;}

/*设置按钮调整*/
.layui-form-checkbox span {padding: 0 5px;}
.pop-sub-tit {font-size: 14px;margin-bottom:5px;padding-left:10px;}
.layui-inline .drop-content{box-sizing: border-box;position: absolute;display: none;top: 100%;z-index: 100;min-width: 138px;margin-top:5px;border: 1px solid #CCC;background-color: #fff;width:100%;}
.layui-inline .drop-content .drop-con-lst {font-size: 12px;text-align: left;background-color: #fff;max-height:240px;overflow: auto;}
.layui-inline .drop-content .drop-con-lst>li {padding: 5px 10px;}
.layui-inline .drop-content .drop-con-lst>li:hover {background-color: #e7f4fd;}
.layui-inline .drop-content .drop-con-lst>li .layui-unselect.layui-form-checkbox span{display:inline-block;width:120px;}
.layui-inline .drop-ft {border-top: 1px solid #ccc;text-align: center;padding: 5px;}
/*新增合同*/
.form-justify,.form-lst-border{border: 1px solid #ccc;padding: 10px 20px 20px;background-color: #fff;margin-bottom:20px;}
.form-justify .form-l {float: left;width: 45%;}
.form-justify .form-r {float: right;width: 45%;}
.form-exchange {position: relative;}
.form-l .layui-form-label,.form-r .layui-form-label{padding: 3px 10px;width: 70px;}
.icon-exchange {background-position: -576px 0px;display: inline-block;vertical-align: middle;overflow: hidden;font-size: 0;height: 16px;width: 16px;background-image:url(../Images/icon-16.png);}

.form-exchange .exchange {position: absolute;top: 40px;left:500px;}

.com-name {font-size: 14px;color: #333;line-height: 26px;}
.fold-bd.contact-info{border: 1px solid #d8d8d8;padding: 15px;background-color: #fff;}
.field-upload-lst {margin: 7px 0 10px;}
.field-upload-lst li {padding: 0 0 3px;}

/*询价结果列表*/
.compare-box {position: relative;overflow: auto;}
.text-clip{display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sup-accept-status {display: inline-block;}
.status-accepted-all{display: inline-block;vertical-align: middle;width: 71px;height: 25px;background:url(../Images/status_accepted_all.png) no-repeat;}
.status-accepted{display: inline-block;vertical-align: middle;width: 56px;height: 25px;background: url(../Images/status_accepted.png) no-repeat;}
.tb-compare .cate-row td {background-color: #faeecf;font-weight: 700;}
.tb-compare .cate-row span {margin-right: 30px;}
.tb-compare .limit {padding: 1px 10px;border: 1px solid #e6e6e6;border-radius: 3px;background-color: #f2f2f2;font-size: 12px;}
.res-ft td {background-color: #f6f6f6;}
.tb-compare .tbd-node.cate-row td {padding: 10px;font-size: 14px;background-color: #f2f8fe;}
.tb-compare th {padding: 10px;font-size: 16px;border-top-color: #ccc;background-image: -webkit-linear-gradient(top,#f2f2f2 0,#e0e0e0 100%);background-image: -moz-linear-gradient(top,#f2f2f2 0,#e0e0e0 100%);background-image: -o-linear-gradient(top,#f2f2f2 0,#e0e0e0 100%);background-image: linear-gradient(to bottom,#f2f2f2 0,#e0e0e0 100%);text-align: center;}
.tb-compare .data {text-align: center;border-left-color: #ccc;color: #333;}
/*询价单详情页*/
.sup-name {text-align: center;position: relative;}
.inquiry-head .sup-name {margin-bottom: 15px;text-align: center;}
.inquiry-head .sup-name strong {font-weight:400;font-size:22px;line-height:33px;}
.fld-group, .fld-group .fld-item, .fld-group .fld-item .fld-bd, .fld-group .fld-item .fld-tit{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.fld-group .fld-item {float: left;}
.fld-group .fld-item .fld-bd, .fld-group .fld-item .fld-tit {float: left;height: 36px;}
.fld-group .fld-item .fld-tit {padding: 8px;border: 1px solid #ccc;background-color: #f1f1f1;font-size:14px;line-height:20px;}
.fld-group .fld-item .fld-bd {border: 1px solid #ccc;border-left: none;background-color: #fff;}
.fld-group .fld-item .fld-bd .fld-bd-txt {position: relative;display: block;padding: 7px 8px;font-size:14px;line-height:20px;}
.fld-group .fld-item+.fld-item {margin-left: 25px;}
.multi-chosen-wrap {width: 455px;position: relative;height: 34px;padding-right: 19px;}
.multi-chosen {background-color: #fff;line-height: 26px;overflow: hidden;position: absolute;left: -1px;top: -1px;right: 20px;border: 1px solid #ccc;padding:2px 4px;height: 36px;}
.multi-choose-wrap, .multi-choose-wrap *, .multi-chosen-wrap, .multi-chosen-wrap * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/*.fld-group .fld-item .fld-bd .multi-chosen {padding: 7px 0 7px 4px;}*/
.multi-choose .item, .multi-choose-wrap .choose-btn, .multi-chosen .item {padding: 0 5px;height: 20px;font-size:14px;line-height:20px;}
.multi-choose .item, .multi-chosen .item {display: inline-block;margin: 0 10px 0 0;background-color: #f2f8fd;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #4d4d4d;}
.multi-choose .item, .multi-chosen .item {width: 130px;}
.multi-chosen-control {position: absolute;right: 0;top: 0;height: 34px;line-height: 34px;vertical-align: middle;text-align: center;width: 20px;background-color: #f1f1f1;}
.multi-chosen-control .arrow {display: inline-block;width: 0;height: 0;}
.multi-chosen-control .arrow-up {border-width: 6px 6px 0;border-style: solid dashed dashed;border-color: #333 transparent transparent;}
.btn-icon .icon {position: absolute;left: 10px;top: 50%;margin-top: -8px;}
.icon.icon-link {display: inline-block;vertical-align: middle;overflow: hidden;font-size: 0;height: 16px;width: 16px;background: url(../Images/icon-16.png);background-position: -592px 0px;}
.btn-icon {padding-left: 30px;padding-right: 10px;position: relative;}
.form-error {color: #e04b43;}
.form-succ {color: #58991f;}

.collapse {border: 1px solid #ccc;border-top-width: 2px;}
.menu-lst a, .opened {display: block;}
.collapse-hd, .collapse-sub-hd {cursor: pointer;}
.collapse-sub-hd {padding: 5px 40px;border-top: 1px solid #ccc;border-bottom: 1px solid #eee;background-color: #f6f6f6;font-size: 14px;}
.collapse-hd {padding: 10px 20px;background-color: #ededed;font-size: 16px;}
.collapse .icon-collapse {display: inline-block;vertical-align: middle;overflow: hidden;font-size: 0;height: 16px;width: 16px;background: url(../Images/icon-16.png);background-position: -640px 0px;}
.collapse .opened .icon-collapse {background-position: -624px 0px;}
.collapse-sub-bd {display: none;background-color: #FFF;}
.collapse-sub-bd li {margin-bottom: -1px;padding: 10px 43px;border-bottom: 1px solid #eee;}
.collapse-sub-bd strong {margin-left: 3px;}
.icon-outdate,.icon-orient{width: 30px;background-position: -686px 0px;display: inline-block;vertical-align: middle;overflow: hidden;font-size: 0;height: 16px;width: 30px;background-image:url(../Images/icon-16.png);position:relative;top:-2px;}
.icon-orient {background-position:-656px 0px;}
/*询价单详情页*/
.deadline-form {position: absolute;top: 34px;left: -1px;z-index: 99;width: 325px;padding: 5px 0 10px 10px;background-color: #fffaee;border: 1px solid #efca79;font-size: 12px;font-family: arial,simsun,sans-serif;}
.deadline-form .field {padding-left: 80px;}
.deadline-form .field-tit {width: 80px;}
.field-bd-txt {display: inline-block;text-align: left;line-height: 26px;word-break: break-all;}
.data-ope .btn-group .layui-form-checkbox{line-height:24px;}
.data-ope .btn-group .layui-form-checkbox[lay-skin=primary] i{top:-3px;}
.icon-asso {background-position: -718px 0px;background-image:url(../Images/icon-16.png);}
.fold-compare {margin: 20px 0 30px;}
.fold-compare .fold-hd {padding-left: 10px;padding-right: 10px;background-color: #e6edf5;border: none;}
.fold-compare h3 {max-width: 600px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;font-size:14px;float:left;}
.sign {height: 16px;line-height: 16px;padding: 1px 2px;border-radius: 2px;font-size: 12px;color: #fff;}
.sign-blue {background-color: #c5d1e7;}
.sign-yellow {background-color: #e9b387;}
.fold-compare .sign {float: left;margin: 6px 10px 0 5px;}
.fold-compare .compare-ope {padding: 10px 0;margin-top: 8px;overflow: hidden;}
.compare-ope .compare-lnk {margin-right: 15px;padding:0px 10px;border: 1px solid #ccc;background-color: #fff;float:left;}
.quotation-lst .compare-lnk{height:38px;line-height:38px;}
.img-wrap {position: relative;}
.img-wrap .accepted {position: absolute;top: -22px;right: 0;width: 50px;z-index: 9;}
.compare-ope .history {float: left;margin-top: 5px;}
.txt-icon-day {padding-right: 22px;background: url(../Images/txt_icon_day.png) right center no-repeat;}
.layui-form-select .layui-input{padding-right:0!important;}

/*报价反馈*/
.reply-wrap {max-height: 250px;padding: 0 10px 0 5px;overflow: auto;}
.reply-list>li {margin-bottom: 15px;}
.reply-hd {overflow: hidden;margin-bottom: 5px;}
.reply-meta {float: left;}
.meta-txt {margin-right: 10px;}
.reply-read, .reply-unread {padding: 0 5px;margin-bottom: 2px;float: right;}
.reply-unread {color: #ff6450;border: 1px solid #ff6450;}
.reply-bd {background-color: #f2f2f2;padding: 8px 10px;}
.reply-read {color: #aeaeae;border: 1px solid #aeaeae;}
/*竞价*/
.fold-hd .rank-tit {float: none;text-align: center;font-size: 22px;font-weight: 400;}
tr.choosed{background:#fefce2!important;}
/*收货检验*/
.toggle-wrap {display: inline-block;position: relative;}
.toggle-wrap .poptip {position: absolute;top: 35px;left: -154px;z-index: 99;}
.toggle-wrap table tr td,.toggle-wrap table tr th{width:85px;min-width: 85px;}
.toggle-wrap .poptip .arrow-top {top: -16px;}
.toggle-wrap:hover .poptip-info{display:block!important;}
.layui-checkbox-disbaled[lay-skin=primary] span {color:#d2d2d2!important;cursor: not-allowed!important;}
.layui-checkbox-disbaled[lay-skin=primary] i {color: #e2e2e2!important;}
.st-as-default {color: #ed9947;background-color: #ffeede;}
.multi-choose-wrap, .multi-choose-wrap *, .multi-chosen-wrap, .multi-chosen-wrap * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.multi-choose-wrap {position: relative;height: 30px;}
.choose--xl {width: 576px;}
.multi-choose, .multi-chosen {background-color: #fff;line-height: 26px;overflow: hidden;position: absolute;z-index: 99;}
.multi-choose {left: 0;top: 0;border: 1px solid #81beeb;padding: 4px;height: 100%;}
.multi-choose .item, .multi-choose-wrap .choose-btn, .multi-chosen .item {padding: 0 5px;height: 20px;font: 14px/20px "microsoft yahei";}
.form-panel-rank {padding-top: 15px;padding-bottom: 15px;}
.form-text>b {margin: 0 5px;font-size: 18px;font-weight: 700;vertical-align: bottom;}
.left-time b {font-size: 26px;  font-weight: 400;}
.rank-stage {top:30%;right: 90px;position: absolute;z-index: 9;}
.fold-clean .form-panel {position: relative;}
.fold-clean .form-panel img {max-width: 100%;}
.form-text>.crr-price {font-size: 26px;}
.tb-fake-bd>li, .tb-fake-hd {height: 33px;line-height: 33px;}
.tab-menu, .tb-fake-hd {border-bottom: 1px solid #e6e6e6;}
.tb-fake-hd-5 .tb-fake-hd span {color: #999;font-weight: 700;width: 18.5%;}
.tb-fake-hd-5 .tb-fake-hd>span:first-child,.tb-fake-hd-5 .tb-fake-bd>li>span:first-child {text-align: left!important;padding-left: 20px;}

.tb-fake-bd {margin-bottom: -1px;height:170px;overflow-y: scroll;}
.tb-fake-hd-5 .tb-fake-bd>li {border-bottom: 1px dotted #ccc;overflow: hidden;position: relative;}
.tb-fake-hd-5 .tb-fake-bd>li span{display:inline-block;width:18.5%;text-align:center;}

.tb-fake-bd>li {border-bottom: 1px dotted #ccc;overflow: hidden;position: relative;}
.tb-fake-bd>li span{display:inline-block;width: 33%;text-align:center;}
.front,.front-percent {height: 22px;line-height: 22px;}
.tb-fake-bd>li:hover {background-color: #fafafa;}
.no-data {vertical-align: middle;padding: 46px 0;color:#999;text-align: center;}
.tb-fake-hd span {width: 33%;color: #999;font-weight: 700;float:left;text-align:center!important;}
.front {width: 22px;display: inline-block;border-radius: 50%;position: relative;text-align:center;font-style: normal;}
.front-blue {background-color: #61bbed;color: #fff;}


/*报表中心*/
.chart-head {position: relative;height: 42px;}
.chart-head h1 {position: relative;z-index: 1;margin: 3px auto;text-align: center;font-weight:500;font-size: 22px;line-height:36px;color: #4d4d4d;}
.chart-head .chart-head-ope {position: absolute;right: 0;top: 5px;text-align: right;z-index: 5;}
.chart-filter {display: table;width: 100%;border-collapse: collapse;border: 1px solid #d3dde7;background-color: #f2f7fa;}
.chart-filter-main {display: table-cell;margin-right: 119px;padding: 0 10px 10px 0;}
.chart-filter-item {float: left;position: relative;margin: 10px 0 0 10px;width: 402px;height: 26px;}
.chart-filter-item dl {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #fff;border: 1px solid #fff;}
.chart-filter-item dd, .chart-filter-item dt {line-height: 24px;}
.chart-filter-item dt {float: left;padding-left: 10px;}
.chart-filter-item dd {position: relative;margin-left: 80px;}
.chart-filter-side {display: table-cell;border-left: 1px solid #d3dde7;background-color: #f2f7fa;width: 118px;text-align: center;vertical-align: middle;}
.chart-main {position: relative;margin-top: 20px;border: 1px solid #e6e6e6;}
.chart-main-hd {padding: 10px;background-color: #f5f5f5;}
.chart-main-hd .layui-btn+.layui-btn {margin-left:-4px;}
.btn-group {display: inline-block;}
.chart-main-hd .data-console {line-height: 1;}
.chart-type-ope{display:inline-block;}
.chart-show-chk, .chart-type-ope .chart-type-item {display: inline-block;height: 28px;background-color: #fff;vertical-align: middle;}
.chart-show-chk {border: 1px solid #ccc;line-height: 28px;cursor: pointer;}
.chart-type-ope .chart-type-item {margin-left: 10px;width: 28px;text-align: center;border: 1px solid #ccc;}
.chart-type-ope .chart-type-item:link, .chart-type-ope .chart-type-item:visited {color: #ccc;text-decoration: none;}
.chart-type-ope .chart-type-item:link, .chart-type-ope .chart-type-item:visited {color: #ccc;text-decoration: none;}
.chart-type-ope .chart-type-item.on {border-color: #ff643c;background-color: #ff643c;}
.chart-type-ope .chart-type-item:first-child {margin-left: 0;}
.chart-type-ope .chart-type-item.on:hover, .chart-type-ope .chart-type-item.on:link, .chart-type-ope .chart-type-item.on:visited {color: #fff;text-decoration: none;}
.sg {display: inline-block;transform: translate(0,0);speak: none;}
.chart-type-ope .chart-type-item .sg {font-size: 20px;line-height: 28px;}
.chart-main-bd {position: relative;padding-bottom: 16px;}
.chart-main-bd .chart-main-tb {margin: 10px 18px 10px 30px;}
.chart-main-bd .chart-main-tb .tb-form td.thd {text-align:left;font-weight:400;}
.chart-main-bd .tb-chart td {text-align: center;}
.chart-index {display: inline-block;margin-right: 5px;vertical-align: middle;width: 12px;height: 12px;cursor: pointer;border-radius:50%;}
.chart-index-0,.highcharts-color-0{background-color:#ffc832!important;}
.chart-index-1,.highcharts-color-1{background-color:#64dc78!important;}
.chart-index-2,.highcharts-color-2{background-color:#96a0ff!important;}
.chart-index-3,.highcharts-color-3{background-color:#ffe632!important;}
.chart-index-4,.highcharts-color-4{background-color:#3cdcc8!important;}
.chart-index-5,.highcharts-color-5{background-color:#c8a0ff!important;}
.chart-index-6,.highcharts-color-6{background-color:#64c8ff!important;}
.chart-index-7,.highcharts-color-7{background-color:#96f082!important;}
.chart-index-8,.highcharts-color-8{background-color:#c8a0ff!important;}
.chart-index-9,.highcharts-color-9{background-color:#ccc!important;}
.tb-chart .th-txt {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tb-chart .th-txt {display: inline-block;vertical-align: middle;width: 78px;height: 18px;line-height: 18px;}
.tb-chart tr td:nth-last-of-type(1) {border-left:0px solid transparent;}
.tb-chart tr td:nth-last-of-type(2) {border-right:0px solid transparent;}
.chart-side {position: absolute;left: 1189px;top: 290px;border: 1px solid #ccc;width: 134px;}
.chart-side .chart-side-hd {padding: 6px 12px;height: 20px;background-color: #f0f0f0;border-bottom: 1px solid #E6E6E6;}
.chart-side .chart-side-hd h4 {float: left;}
.chart-side .chart-side-hd .tail {float: right;}
.chart-side-hd .tail .save-color, .chart-side-hd .tail .sel-color {display: none;}
.chart-side--form .chart-map-form, .chart-side--form .chart-side-hd .tail .save-color, .chart-side-show .chart-map-show, .chart-side-show .chart-side-hd .tail .sel-color {display: block;}
.chart-side .chart-side-bd {max-height: 290px;overflow: auto;}
.highcharts-button,.highcharts-credits{display:none;}
.highcharts-container {overflow:visible;}
svg:not(:root), symbol, image, marker, pattern {overflow: visible!important;}
.highcharts-column-series>text,.highcharts-area-series>text,.highcharts-line-series>text{font-size:13px!important;font-weight:normal!important;}
.container-chart{max-width:1091px;min-height:251px;-webkit-tap-highlight-color: transparent;-webkit-user-select: none;position: relative;background-color:transparent;margin: 0 30px;margin-top:10px;}
span.ellipsis-90{width:90px;display:block;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
span.ellipsis-130{width:130px;display:block;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.list-number{display:inline-block;background:#fbbf00;width:36px;height:36px;border-radius:50%;position:absolute;line-height:36px;color:#fff;text-align:center;left:10px;top:-5px;font-size:18px;font-weight: bold;}
.disabled-masker, .disabled-masker-tips {background-color: #f1f1f1;position: absolute;left:28px;}
.disabled-masker {opacity: .6;filter: alpha(opacity=50);width: 90%;height: 100%;z-index: 499;margin: -8px 0 0 -8px;}
.filter-vertical .flt-row-1 {width: 33.3%;margin-right:0;}
.filter-vertical .flt-row{overflow:visible;}
.filter-vertical .sel-mark {display: inline-block;width:60px;padding: 0 10px;margin: 0 10px 0 0;border: 1px solid #ccc;background: #fff;overflow: hidden;}
.sel-mark-nor .layui-form-radio i {position:relative;top:1px;}
.sel-mark-nor.active{border-color: #3aaf2e;background-color: #dff9c9;}
.iconfont.icon-zhuyi{color:#fea404!important;font-size:20px;position:relative;top:-3px;}
.tip-info-notice {border: 1px solid #eee2ca;background-color: #fcf4e1;color:#b99243;}

/*盘点单*/
.state-panel, .sub-tit {margin-bottom: 10px;overflow: hidden;}
.state-panel {padding-bottom: 5px;font-size: 14px;line-height: 24px;border-bottom: 1px dashed #ccc;}
.state-item, .sub-tit h2 {margin-right: 15px;}
.state-item, .state-sep {float: left;}
.split, .state-sep, .vep {margin: 0 15px;color: #ccc;font-size: 16px;line-height: 22px;}
.tb-narrow-x {width: 600px;}
.symbol {font-size: 14px;color: #666;float:left;font-family:"宋体";position:relative;top:3px;}
.check-progress {padding-top: 20px;border-top: 1px dotted #ccc;}
.check-progress, .mask-field {margin-top: 30px;}
.check-progress h2 {margin-bottom: 15px;font-size: 14px;}

.validate-error, .validate-error:focus {background-color: #ffefef;border-color: #ff9497;}
.form-error .iconfont.icon-tanhao{position:relative;top:2px;}

.enable-cell-left .layui-table-form{float:left;}

/*404页面*/
.error-img{margin:100px auto 60px;text-align:center;}
.mistake-text {text-align: center;margin-top: 20px;}
.mistake-text h1 {font-size:24px;font-weight: bold;}
.mistake-text p {font-size: 14px;line-height: 60px;}
.mistake-text .goBackBtn {width:120px;height: 30px;line-height: 30px;display: inline-block;border: none;border-radius: 4px;margin-top:20px;background: #e64b29;color: #ffffff;font-size:14px;}

/*没有权限界面*/
.noPermissionArea{width:1200px;margin:150px auto 60px;}
.noPermissionArea-left{width:425px;float:left;}
.noPermissionArea-right{width:775px;float:left;text-align:center;}
.noPermissionArea-right h1{font-size:32px;color:#ec651a;margin-bottom:30px;margin-top:40px;}
.noPermissionArea-right ul li{list-style:disc;}
.noPermissionArea-right ul li a{color:#ec651a;}
.noPermissionArea-right ul{text-align:left;margin-left:200px;font-size:16px;line-height:60px;}


/*细分*/
.celleditable-sub .celleditable-operation{padding:0px;}
.celleditable-sub .celleditable input{border-bottom:1px solid #ddd;}
.celleditable-sub .celleditable input:last-child{border-bottom:0px solid #ddd;}
.celleditable-sub .celleditable-operation>div{height:46px;line-height:46px;border-bottom:1px solid #ddd;}
.celleditable-sub .celleditable-operation>div:last-child{border-bottom:0px solid #ddd;}
.celleditable-sub .celleditable-operation>div .layui-unselect{border-bottom:1px solid #ddd;}
.celleditable-sub .celleditable-operation>div:last-child .layui-unselect{border-bottom:0px solid #ddd;}
.celleditable-sub .celleditable div:last-child input{border-bottom:0px solid #ddd;}

/*检验物品*/
.square-box{display:inline-block;width:60px;height:20px;border:1px solid #ddd;line-height:20px;text-align:center;font-size:12px;margin-right:10px;cursor:pointer;}
.square-box i{border:5px solid transparent;border-bottom:5px solid #ccc;position:relative;bottom:11px;left:5px;}
.square-box i.trangle-bottom{border:5px solid transparent;border-top:5px solid #ccc;position:relative;top:11px;left:5px;}

/*自定义平台首页*/
.set-step-item {position: relative;padding-left: 55px;}
.step-bar {position: absolute;top: 0;left: 0;width: 30px;height: 100%;}
.step-bar-tit {position: relative;width: 30px;height: 30px;line-height: 30px;font-size: 20px;font-family: arial,tahoma,sans-serif;color: #fff;text-shadow: 0 1px 0 rgba(0,0,0,.3);background: #4171b8;border-radius:50%;z-index: 1;text-align:center;}
.step-bar-line, .step-bar-line span {position: absolute;top: 0;height: 100%;}
.step-bar-line {left: 50%;margin-left: -2px;width: 5px;background: #e6e6e6;}
.step-bar-line span {left: 0;width: 100%;background: #4171b8;}
.step-con {float: left;}
.step-con-tit {line-height: 30px;color: #4171b8;font-size: 16px;font-weight: 400;}
.step-con-bd {padding: 15px 0 50px;}
.skin-sel {padding: 15px;border: 1px solid #ccc;background: #fff;width: 175px;}
.skin-lst {margin-left: -15px;}
.skin-lst:after, .skin-lst:before {content: " ";display: table;height: 0;visibility: hidden;font-size: 0;}
.skin-lst .skin-item {position: relative;float: left;margin-left: 15px;padding: 4px;border: 2px solid #d4d4d4;cursor: pointer;-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;transition: .2s;}
.skin-lst .skin-item span {display: block;width: 30px;height: 25px;}
.skin-lst .skin-red span {background: #ce000d;}
.fyn-lst li, .step-con-desc {font-family: arial,"Microsoft Yahei",sans-serif;}
.step-con-desc {line-height: 20px;font-size: 14px;color: #999;}
.step-con-bd {padding: 15px 0 50px;}
.skin-img-view{position:relative;width:1200px;height:250px;border:1px solid #ddd;overflow:hidden;}
.skin-img-view img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.skin-sel-btn a span.upload_img{position:relative;margin-right:5px;top:-2px;}
.set-step-item2 .step-con-bd:after, .set-step-item2 .step-con-bd:before {content: " ";display: table;height: 0;visibility: hidden;font-size: 0;}
.frame-box-hd {height: 38px;line-height: 38px;}
.frame-box-hd h4 {font-size: 16px;font-weight: 400;color: #333;}
.frame-box-bd {border: 1px solid #ccc;-webkit-box-shadow: 5px 5px 5px rgba(7,0,2,.1);-moz-box-shadow: 5px 5px 5px rgba(7,0,2,.1);box-shadow: 5px 5px 5px rgba(7,0,2,.1);}
.frame-ly-header {height: 39px;padding-top: 20px;background: #fff;}
.frame-skin-skyimg .frame-ly-header, .frame-skin-skyimg2 .frame-ly-header, .frame-skin-skyimg3 .frame-ly-header {padding-top: 21px;margin: -1px -1px 0;background: url(../Images/topbg.jpg) no-repeat;}
.frame-grid {padding: 0 30px;}
.frame-skin-skyimg .frame-ly-header .frame-grid, .frame-skin-skyimg2 .frame-ly-header .frame-grid, .frame-skin-skyimg3 .frame-ly-header .frame-grid {padding: 0 31px;}
.frame-grid:after, .frame-grid:before {content: " ";display: table;height: 0;visibility: hidden;font-size: 0;}
.frame-ly-header .flh-logo {float: left;font-size: 16px;color: #666;}
.frame-ly-header .flh-lr {float: right;}
.frame-ly-header .flh-lr span {color: #06c;}
.frame-ly-header .flh-lr em {color: #ccc;margin: 0 8px;}
.frame-ly-nav, .frame-skin-red .frame-ly-nav {background: #ce000d;}
.frame-ly-nav {height: 32px;line-height: 32px;margin: 0 -1px;-webkit-transition: background-color .2s ease-in-out;-moz-transition: background-color .2s ease-in-out;-o-transition: background-color .2s ease-in-out;transition: background-color .2s ease-in-out;}
.frame-skin-skyimg .frame-ly-nav {background: #3593B5;}
.frame-skin-skyimg2 .frame-ly-nav {background: #4ba545;}
.frame-skin-skyimg3 .frame-ly-nav {background: #38a9e3;}
.frame-skin-yellow .frame-ly-nav {background: #eeb70e;}
.frame-skin-cyan .frame-ly-nav {background: #00abb2;}
.frame-skin-black .frame-ly-nav {background: #130f10;}
.frame-skin-blue .frame-ly-nav {background: #488dd0;}
.frame-ly-nav, .frame-skin-red .frame-ly-nav {background: #ce000d;}
.fyn-lst li, .step-con-desc {font-family: arial,"Microsoft Yahei",sans-serif;}
.fyn-lst li {float: left;padding: 0 10px;color: #fff;}
.frame-ly-container {padding: 0 30px 10px;background: #f2f2f2;}
.frame-ly-banner {padding-top: 10px;}
.frame-ly-banner img {width: 100%;}
.fml-box, .fml-box-bd, .frame-ly-mod, .frame-mod-tab li {position: relative;}
.frame-ly-mod {margin-right: -10px;}
.frame-ly-mod:after, .frame-ly-mod:before {content: " ";display: table;height: 0;visibility: hidden;font-size: 0;}
.frame-ly-mod .flm-box {float: left;width: 138px;height: 138px;margin: 10px 10px 0 0;border: 2px dashed #d9d9d9;-webkit-transition: border-color .2s;-moz-transition: border-color .2s;-o-transition: border-color .2s;transition: border-color .2s;}
.fml-box {float: left;width: 142px;margin: 10px 10px 0 0;padding-bottom: 2px;background: #fff;cursor: move;}
.fml-box-1m1 {width: 142px;}
.fml-box-2m1 {width: 294px;}
.fml-box-3m1 {width: 446px;}
.fml-box-hd {padding-left: 10px;height: 28px;line-height: 28px;border-top: 1px solid #ccc;border-bottom: 1px solid #e6e6e6;background: #fafafa;}
.fml-box-hd .icon-caigoujiageguanli {color:#989898;position:relative;top:2px;}
.fml-box-hd .icon-dengluzhuce {color:#989898;position:relative;top:2px;}
.fml-box-hd .icon-mulu {color:#989898;position:relative;top:2px;}
.fml-box-hd .icon-jingjia {color:#989898;position:relative;top:2px;}
.fml-box-hd .icon-gonggaoxinxi {color:#989898;position:relative;top:2px;}
.fml-box-hd .icon-zhaobiaogonggao {color:#989898;position:relative;top:2px;}
.fml-box-hd .icon-gongyingshangguanli {color:#989898;position:relative;top:2px;}
.fml-box-hd .icon-zhongbiaogongshi {color:#989898;position:relative;top:2px;}
.fml-box-hd .icon-youqinglianjie {color:#989898;position:relative;top:2px;}
.fml-box-hd span, .frame-mod-tab li a {color: #666;font-family: arial,"Microsoft Yahei",sans-serif;}
.fml-box-hd span {margin-left: 8px;}
.fml-box, .fml-box-bd, .frame-ly-mod, .frame-mod-tab li {position: relative;}
.fml-box-bd {height: 110px;margin: 0 20px;}
.fml-box-1m2 .fml-box-bd {height: 262px;}
.fml-box-bd .fml-box-inner, .fml-box-mask, .fml-box-mask .fml-bm-bg {top: 0;left: 0;width: 100%;height: 100%;position: absolute;}
.frame-layout .fml-box .fml-box-mask {display: block;visibility: hidden;opacity: 0;filter: alpha(opacity=0);-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;transition: .2s;}
.frame-layout .fml-box:hover .fml-box-mask {visibility: visible;opacity: 1;filter: alpha(opacity=100);}
.fml-box-mask .fml-bm-bg {background: #000;opacity: .1;filter: alpha(opacity=10);}
.fml-box-mask .icon {position: absolute;top: 7px;right: 10px;}
.ui-draggable-dragging {z-index: 500;}
.fold-blue .disc, .frame-ly-footer, .frame-ly-ope, .frame-mod-tab li a, .pager, .pager-num a, .step-bar-tit {text-align: center;}
.frame-ly-ope {padding: 10px 0;border: 2px dashed #d9d9d9;}
.frame-ly-footer {padding: 12px 0;background: #fff;color: #ccc;font-family: arial,"Microsoft Yahei",sans-serif;}
.frame-module-box {margin-right: 0;}
.frame-box, .frame-box-inner {width: 660px;}
.frame-module .layui-tab-title .layui-this:after {top:-1px;border-top:2px solid #ee512e;border-bottom:0px solid transparent;}
.frame-module .layui-tab-title li:first-child.layui-this:after {border-left:1px solid transparent;left:-1px;}
.frame-module .layui-tab-title li.layui-this {background:#f2f2f2;}
.frame-module .layui-tab-title li a {color: #666;font-size:14px;}
.frame-mod-lib {padding: 19px 25px 65px;background: #f2f2f2;}
.fml-box-mask {display: none;}


/*自定义报表*/
.fold-normal .fold-hd {height: 30px;line-height: 30px;padding: 0 10px 0 15px;background-color: #fafafa;border: 1px solid #ddd;border-bottom: none;}
.fold-normal .fold-bd {padding: 10px;border: 1px solid #cad8e6;border-color: #ddd;background-color: #fff;}
.custom-lst {margin-right: -38px;}
.custom-lst li {position: relative;float: left;margin-right: 10px;padding: 10px;width: 255px;height: 20px;line-height: 20px;background-color: #fff;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.custom-item {
	display: table;
	max-width: 200px;
	max-height: 20px;
}
.custom-item .custom-icon-wrap {
	display: table-cell;
	vertical-align: middle;
	width: 20px;
}
.custom-item .custom-icon {
	display: inline-block;
	vertical-align: middle;
	height: 16px;
	width: 16px;
	margin-right: 4px;
	line-height: 16px;
	text-align: center;
}
.custom-item>em {
	display: inline-block;
	height: 20px;
	max-width: 230px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	vertical-align: middle;
	font: 12px/18px "\5b8b\4f53",sans-serif;
}
.custom-lst li .remove-chart {
	display: none;
	position: absolute;
	z-index: 2;
	right: 4px;
	top: 10px;
}
.custom-lst li:hover .remove-chart {
	display: block;
}
.custom-lst li:hover {
	background-color: #f0f0f0;
}
.fold-data-range {
	max-width: 760px;
}

.crumbs{position: absolute;top: 0;right: 0;height: 60px;display:none;background: #0099cb}
.crumbs-main{width:97px;height:60px;line-height:60px;text-align:center;cursor:pointer;position:relative;}
.crumbs-main>ul{width:96px;position:absolute;right:0px;top:70px;display:none;background-color: #cd3001;border: 1px solid rgba(0,0,0,0.2);border-top: 0px solid transparent;color: #fff;}
.crumbs-main>ul>li{line-height: 32px;position:relative;}
.crumbs-main>ul>li>ul{width:96px;position:absolute;left:-98px;top:0px;display:none;background-color: #cd3001;border: 1px solid rgba(0,0,0,0.2);border-top: 0px solid transparent;color: #fff;}
.crumbs-main>ul>li:hover>ul{display:block;}
.crumbs-main>ul>li>a,.crumbs-main>ul>li>ul>li>a {color: #ffffff!important;line-height: 30px;}
.crumbs-main>ul>li:hover, .crumbs-main>ul>li:hover>a ,.crumbs-main>ul>li>ul>li:hover, .crumbs-main>ul>li>ul>li:hover>a {background-color: #ef5738;}
.crumbs-main:hover{background:#cd3001!important;}
.crumbs-main:hover>ul{display:block;}
.header-orange .crumbs-main:hover{background:#cd3001!important;}
.header-orange .crumbs-main ul{background-color: #cd3001;}
.header-orange .crumbs-main ul li:hover,.header-orange .crumbs-main ul li:hover>a{background-color:#ef5738;}
.header-cyan .crumbs-main:hover{background:#086e8a!important;}
.header-cyan .crumbs-main ul{background-color: #086e8a;}
.header-cyan .crumbs-main ul li:hover,.header-cyan .crumbs-main ul li:hover>a{background-color:#1ba3c9;}
.header-black .crumbs-main:hover{background:#272727!important;}
.header-black .crumbs-main ul{background-color: #272727;}
.header-black .crumbs-main ul li:hover,.header-black .crumbs-main ul li:hover>a{background-color:#666;}
.header-blue .crumbs-main:hover{background:#275bba!important;}
.header-blue .crumbs-main ul{background-color: #275bba;}
.header-blue .crumbs-main ul li:hover,.header-blue .crumbs-main ul li:hover>a{background-color:#00628C;}
.header-yellow .crumbs-main:hover{background:#a69b03!important;}
.header-yellow .crumbs-main ul{background-color: #a69b03;}
.header-yellow .crumbs-main ul li:hover,.header-yellow .crumbs-main ul li:hover>a{background-color:#DCAC00;}
.header-green .crumbs-main:hover{background:#15720c!important;}
.header-green .crumbs-main ul{background-color: #15720c;}
.header-green .crumbs-main ul li:hover,.header-green .crumbs-main ul li:hover>a{background-color:#0b8800;}

span.iconfont{display:inline-block;width:40px;height:60px;}
/*.iconfont.icon-mianbaoxie{color:#fff;font-size:20px;}*/
/*@media screen and (max-width:1500px) {*/
/*.layui-header-help {*/
/*display:none;*/
/*}*/
/*.crumbs{*/
/*display:block;*/
/*}*/
/*}*/

.iconfont.icon-shenpi1{
	font-size:60px;
	color:#42495f;
}
.process-arrow{
	position:relative;
	top:-21px;
	left:30px;
}
.process-btn {
	position:relative;
	top:-6px;
	left:30px;
	display:inline-block;
	width:110px;
	height:40px;
	box-sizing: border-box;
	border:1px solid #acacac;
	color:#333;
	border-radius:4px;
	line-height: 34px;
	text-align:center;
	font-size:16px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow:hidden;
}
a.process-btn{
	color:#333;
}
.process-btn:hover {
	border:1px solid #e64c29;
	color:#e64c29;
}
a.process-btn .iconfont{
	font-size:24px;
	position:relative;
	top:3px;
	height:auto;
}
#addapprover-btn{
	left:30px!important;
}
.addbtn{
	position:relative;
	top:-18px;
	left:34px;
}
.addbtn.icondouble{
	position:relative;
	top:-28px;
	left:34px;
}
.addbtn.icondoublejian{
	position:relative;
	top:-4px;
	left:18px;
	font-size:18px;
}
.addbtn.icondoublejian .reminder-info{
	top:-6px!important;
}
.iconfont.icon-shanchu{
	position:absolute!important;
	top:-8px!important;
	right:-12px!important;
	display:none!important;
	color:#e64c29!important;
	font-size:16px!important;
}
.process-btn:hover .iconfont.icon-shanchu{
	display:inline-block!important;
}
.end-process .iconfont.icon-crm24{
	position:relative;
	top:-6px;
	left:28px;
	font-size:50px;
	color:#fc2f01;
}
.check-process #addapprover-btn,.check-process .icon-shanchu,.check-process .operate-btn ,.check-process .process-btn:hover .iconfont.icon-shanchu{
	display:none!important;
}
.process-unit .poptip {
	position: absolute;
	bottom: 40px;
	left: -16px;
	width: 260px;
	background: #FAEECF;
	font-weight: 400;
}
.addbtn:hover .reminder-info{
	display:block;
}
.reminder-info{
	display:none;
	position:absolute;
	top:-12px;
	left:26px;
	padding:0px 15px;
	border:1px solid #ddd;
	background:#f8f8f8;
	border-radius:6px;
	font-size: 14px;
	color:#666;
	height:34px;
	line-height: 34px;
	white-space:nowrap;
	z-index: 999;
}
.trangle-left{
	border:8px solid transparent;
	border-right:8px solid #ddd;
	position:absolute;
	top:9px;
	left:-16px;
}
.trangle-left-inner{
	border:6px solid transparent;
	border-right:6px solid #f8f8f8;
	position:absolute;
	top:-6px;
	left:-4px;
}
span.quoteNum{display:inline-block;text-align:center;width:20px;height:20px;line-height:20px;font-size:12px;background:#f00;color:#fff;border-radius:50%;}

.front-describe{position:relative;}
.front-describe .front-describe-poptips{height:24px;line-height:24px;z-index:999;position:absolute!important;top:-5px; left:35px;padding:2px 10px;font-size:14px;border: 1px solid #e0ecf1;background-color: #eff7fc;color:#78aed1;border-radius:4px;}
.front-describe .front-describe-poptips .front-arrow {
	width: 0 !important;
	height: 0 !important;
	border: 6px solid transparent !important;
	font-size: 0 !important;
	line-height: 0 !important;
	zoom: 1 !important;
	position: absolute !important;
	z-index: 999 !important;
}
.front-describe .front-describe-poptips .front-arrow-top {
	top: 8px !important;
	left: -12px !important;
	border-right: 6px solid #e0ecf1 !important;
}
.front-describe .front-describe-poptips .front-arrow-in {
	margin-top:0px !important;
	margin-left: 0px !important;
	top:-6px !important;
	left:-4px !important;
	border:6px solid transparent !important;
	border-right:6px solid #eff7fc !important;
}

.layui-table .rowspan2 th {
	padding: 3px 5px;
	font-size: 13px;
}



/*登录弹窗*/
.login-tc{width: 750px;}
.login-tc .login-title{width: 100%; height: 90px; background: #fdde61;box-sizing: border-box; padding-left: 50px;}
.login-tc .login-title h2{font-size: 22px; color: #333; line-height: 30px; padding-top:20px;}
.login-tc .login-title h2 span{color: red;}
.login-tc .login-title p{color: #444; margin-top: 5px;}
.login-tc .login-content{padding:0 50px;box-sizing: border-box;}
.login-tc .login-content .title{font-size: 16px; color: #666; line-height: 50px;}
.login-tc .login-content .login-content-all{width: 100%; padding: 20px;border: 1px dashed #ddd; background: #f5f5f5;box-sizing: border-box;overflow: hidden;}
.login-tc .login-content .login-content-all .use-deal{width: 100%; height: 180px; overflow: auto; color: #666;font-size: 12px;}
.login-tc .login-content .login-content-all .use-deal h3{font-weight: 700; color: #333; line-height: 24px;}
.login-tc .login-content .login-content-all .use-deal p{padding: 5px 0 0 0;}
.login-content-all .layui-layer-btn{text-align: center;padding: 0; padding-top:20px;}
.login-content-all .layui-layer-btn0{padding: 15px 40px !important;}
.login-tc .hint-word{padding-left: 50px; line-height: 50px;color: #666;}
.login-tc .hint-word span{color: #d44848; font-weight: 600; padding: 0 5px;}
.login-content-all .input-float{float: left; width: 320px; margin-left: 30px;}
.login-content-all .word-float{float: right; width: 210px; margin-right: 30px;}
.login-content-all .input-float ul li{overflow: hidden; height:60px;}
.login-content-all .input-float ul li .name-input{width: 70px; float: left; text-align: right; padding-right: 10px; line-height: 36px;}
.login-content-all .input-float ul li .ct-input{float: left;}
.login-content-all .input-float ul li .ct-input input{width: 220px; height: 34px; line-height: 20px; padding-left: 10px;}
.login-content-all .input-float ul li .ct-input button{padding: 7px 50px; border-radius: 4px;background-color: #0099cb!important; color: #fff; border: none; cursor: pointer;}
.login-content-all .input-float ul li .ct-input button:hover{opacity: .8;text-decoration: none;}
.login-content-all .input-float ul li:last-child{height:35px;}
.login-content-all .word-float .hint-why .iconfont{color: #00B83F; padding-right: 10px;}
.login-content-all .word-float .hint-why{color: #00B83F;}
.login-content-all .word-float p{color: #666; font-size: 12px; padding-top: 20px;}
.login-content-all .company-info{width: 550px !important;}
.login-content-all .company-info .input-a input{width: 350px !important;}
.login-content-all .company-info .input-b select{width: 110px; height: 36px;margin-right:5px;float:left;}
.login-content-all .company-info .input-b input{width: 210px !important;}
.layui-layer-btn .layui-layer-btn0 {border-color: #0099cb!important;background-color: #0099cb!important;color: #fff;}
.layui-layer-btn button {height: 28px;line-height:0px;margin: 0 6px;padding: 0 15px;border: 1px solid #dedede;background-color: #f1f1f1;color: #333;border-radius: 2px;font-weight: 400;cursor: pointer;text-decoration: none;}
.layui-layer-btn button:hover {opacity: .8;text-decoration: none;}
.layui-table td{word-break:break-all;}
.layui-form-switch em {width: auto;}


/* 招标   */

.w1200 {
	min-width: 1200px;
}
.w1200 .layui-this a{
	color: #fe654e!important;
}

/* 进行中的招标  */
#zb_pie {
	width: 180px;
	height: 180px;
	border-bottom: 1px dashed #ddd;
}

.zb_doing .down {
	height: 100px;
	padding-top: 20px;
	border-bottom: 1px dashed #ddd;
}

.zb_doing .down p {
	font-size: 14px;
	height: 25px;
}

.zb_flow_title {
	font-size: 16px;
	margin: 20px 0 5px 20px;
}

.zb_flow {
	padding: 15px 15px 35px;
}

.zb_flow li {
	float: left;
	width: 170px;
	font-size: 14px;
	margin-right: 5px;
	background: url(../Images/zjt.png) no-repeat 107px center;
}

.zb_flow li span {
	display: inline-block;
	width: 117px;
	background: #F2F2F2;
	text-align: center;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
}

.zb_flow li {
	display: inline-block;
}

.zb_flow .li_last {
	width: 100px;
}

/* 招标-报名资格申请 */
.zb_sign_apply .search>div{
	height: 26px;
}
.zb_sign_apply .search>div input{
	/*height: 22px;*/
	width: 200px;
	/*padding: 0 5px;*/
}
.zb_tongbu>*{
	vertical-align: middle;
}
.zb_tongbu a{
	display: inline-block;
	height: 22px;
	line-height: 22px;
}
.zb_xiangMu_list tr td input[type='checkbox']{
	position: relative;
	top: 2px;
}
.zb_xiangMu_list tr td p{
	text-align: center;
}
.zb_xiangMu_list .tags{
	display: inline-block;
	width: 28px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	background: gold;
	position: relative;
	color: #AA7800;
}
.zb_xiangMu_list .zg_apply_tips{
	position: relative;
}
.zb_xiangMu_list .zg_apply_tips>*{
	vertical-align: middle;
}
.zb_xiangMu_list .zg_apply_tips .tips{
	display: none;
	width: 300px;
	position: absolute;
	top: -35px;
	left: -125px;
	background: #FCF4E1;
}
.zb_xiangMu_list .zg_apply_tips .tips .xsj{
	position: absolute;
	bottom: -10px;
	left: 122px;
	display: inline-block;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #FCF4E1;
}

/* 招标质疑 */
#s_query_list .col{
	margin-bottom: 10px;
}
#s_query_list .col div{
	float: left;
	line-height:16px;
}
#s_query_list .col div.label{
	width: 80px;
	text-align: right;
}
#s_query_list .col div.query_info{
	width: 567px;
}

/* 待审批报名 */
.tb_detail .complete_rate{
	width: 119px;
	height: 119px;
	margin: 10px 0;
	position: relative;
}

/* 完成率 */
.complete_rate .cycle-outer,.complete_rate .cycle-inner{
	width: 70px;
	height: 70px;
	border-radius: 70px;
	position: absolute;

}
.complete_rate .cycle-outer{
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	transform: rotateZ(-45deg);
}
.bg-orange .cycle-outer{
	border: 2px solid #E6BE30;
}

.bg-green .cycle-outer{
	border: 2px solid #5AB68C;
}
.bg-light-orange .cycle-outer{
	border: 2px solid #DB8439;
}

.bg-yellow .cycle-outer{
	border: 2px solid #DDB52D;
}

.bg-light-blue .cycle-outer{
	border: 2px solid #fff;
}


.bg-deep-red .cycle-outer{
	border: 2px solid #D64D45;
}


.complete_rate .cycle-inner{
	top: -2px;
	left: -2px;
	border: 2px solid #fff;
	clip: rect(0px,50px,74px,0px);
}
.complete_rate .cycle-words{
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin:auto;
	border: 2px solid transparent;
	text-align: center;
}

.bg-orange .cycle-words{
	width: 70px;
	height: 55px;
	padding-top: 15px;
}
.bg-green .cycle-words{
	width: 70px;
	height: 70px;
	line-height: 70px;
}
.bg-light-orange .cycle-words{
	width: 70px;
	height: 70px;
	line-height: 70px;
}
.bg-yellow .cycle-words{
	width: 70px;
	height: 70px;
	line-height: 70px;
}
.bg-light-blue .cycle-words{
	width: 70px;
	height: 70px;
	line-height: 70px;
}

.bg-deep-red .cycle-words{
	width: 70px;
	height: 70px;
	line-height: 70px;
}

.complete_rate .cycle-words span{
	display: inline-block;
	font-size: 16px;
	height: 20px;
	font-weight: bold;
	color: #fff;
}

.tb_detail .bg-green{
	background: #68C299;
}

.tb_detail .bg-orange{
	background: #F1CA41;
}

.tb_detail .bg-light-orange{
	background: #E5944C;
}
.tb_detail .bg-yellow{
	background: #F1CA41;
}
.tb_detail .bg-light-blue{
	background: #67ADEF;
}

.tb_detail .bg-deep-red{
	background: #E06054;
}

.tb_detail .detail{
	width: 1081px;
}
.tb_detail .detail table th,.tb_detail .detail table tr {
	text-align: center;
}

.table_title,.sub_table_title{
	font-size: 14px;
}
/* 招标变更 */
.bianGeng_table_title{

}
.bianGeng_table{
	background: #fff;
	border:1px dashed #ddd;
}
.bianGeng_table .layui-textarea{
	width: 500px;
}
.bianGeng_table .upload_attachment p{
	color: #c2c2c2;
	height: 20px;
}
.bianGeng_table .layui-form-label{
	width: 135px;
}
.bianGeng_table .layui-input-block{
	line-height:36px;
}

.bianGeng_table .layui-input-block .layui-form-radio{
	margin:0;
}


/* 查看资格申请 */
.view_zg .search>div{
	height: 26px;
}
.view_zg .search>div input{
	height: 22px;
	width: 300px;
}
/* 招标详情 */
.detail_tab th{
	width: 170px;
	background: #f2f2f2;
	text-align: right;
}
.detail_tab td{
	padding-left:10px;
}
.detail_tab .sub_table th{
	text-align: left;
}
.sub_table{
	width: 800px;
	padding: 10px;
	border: 1px solid #ddd;
}
.sub_table .layui-table{
	margin: 0;
}
.zg_detail .no-data{
	padding: 0 20px;
	text-align: left;
	border: 1px solid #eee;
}
.zg_detail .no-data span{
	display: inline-block;
	height: 77px;
	line-height: 77px;
	vertical-align: middle;
	font-size: 18px;
}
.zg_detail .no-data .icon-tanhao{
	font-size: 30px;
	color: #4884DC;
}

/* 招标方变更 */
.zb_change_list li{
	padding: 10px 10px 15px;
	border: 1px solid #ddd;
	margin-top: 10px;
}
.layui-form .zb_change_list li{
	padding: 0;
	margin-top: 0;
	border:0;
}

.zb_change_list li .icon-time{
	display: inline-block;
	width: 15px;
}

.zb_change_list li .list_content{
	margin-left: 25px;
}
.zb_change_list li .list_content p{
	min-height: 25px;
	line-height: 25px;
}
.zb_change_list li .list_content p>*{
	vertical-align: top;
}

.zb_change_list li .list_content .alter_desc{
	height: auto;
	line-height: 20px;
}
.zb_change_list li .list_content p span span{
	line-height: 20px;
}

.zb_change_list .add_info{
	border-top: 1px solid #ddd;
}

/* 开标评标项目  */
.tb_xiangMu_list tbody tr{
	position: relative;
}
.tb_xiangMu_list tbody tr .fade{
	position: absolute;
	background: rgba(255,255,255,0.3);
}


/* 新质疑提示 */
.query_tips {
	position: absolute;
	top:-20px;
	left:15px;
	width:60px;
	height: 25px;
	line-height: 25px;
	border-radius: 5px;
	text-align: center;
	background: #53BB7A;
	color: #fff;
	z-index: 1;
}
.tips_i{
	display: inline-block;
	width:50px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: #53BB7A;
	border-radius: 5px;
	color: #fff;
}
.query_tips .xsj{
	position: absolute;
	bottom: -5px;
	left:50%;
	margin-left: -5px;
	border-top: 5px solid #53BB7A;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
}

/* 质疑 */
ul.query_list_container li>div{
	padding: 10px;
	box-sizing: border-box;
}

ul.query_list_container li .box-input{
	width: 5%;
	height: 100%;
	line-height: 100%;
	border-right: 1px solid #ddd;
}

ul.query_list_container li .box-container{
	width: 95%;
}

/* 录入评标结果 */
.layui-input-inline-170{
	position: relative;
	float: left;
	display: inline-block;
	margin-right: 10px;
	width: 170px;
	vertical-align: middle;
}

.entring_result {
	overflow: hidden;
}
.entring_result li{
	width: 300px;
	height: 420px;
	margin-right: 50px;
	margin-bottom: 20px;
	float: left;
	border:1px solid #ddd;
}

.entringResult li{
	height: 240px;
}

.entring_result li .s_title{
	height: 57px;
	padding: 20px 15px 0;
	position: relative;
	background: #eee;
}
.entring_result li .bg-light-green{
	background: #F1FDF3;
}
.entring_result li .s_title span{
	font-size: 18px;
}

.entring_result li .s_title img{
	position: absolute;
	top:7px;
	right: 7px;
}
.s_content .s_info{
	padding: 10px 15px 0;
}
.s_content .s_info>div{
	margin-bottom: 10px;
}

.s_input{
	border-top: 1px dashed #ddd;
}

/* 招标变更错误提示 */
.layui-error-tips{
	border:1px solid #FBD3CD;
	background: #FBEDEF;
	width: 1198px;
	height: 30px;
	line-height:30px;
	color: #f00;
}
.layui-error-tips img{
	position: relative;
	top:-1px;
}

/*数量提示框*/
.num_tips{
	width: 0;
	height: 0;
	position: relative;
}
.num_tips .num_tips_cont{
	position: absolute;
	top: 0;
	width: 180px;
	border: 1px solid #999;
	z-index: 1;
	border-radius: 5px;
	background: #fff;
	padding: 5px 0;

}
.num_tips .num_tips_cont>div{
	height: 30px;
	line-height: 30px;
}
.num_tips .num_tips_cont span{
	font-size: 14px;
	margin: 0 10px;
}
/*含税价格弹出宽度*/
.pricelist{
	width: 283px!important;
}

/*采购订单详细信息(交货方式)*/
.layui-form-item{
	margin-bottom:5px!important;
}

/*(更多)按钮下拉样式*/
.drop-content li{
	height:26px;
	line-height:26px;
}

.data-mod .layui-table{
	min-width:0!important;
}

/*新增询价*/
.form-panel .layui-input-inline-450{margin-top:5px;}

/*左边菜单栏选中背景*/
.setBg{
	background: #0099cb!important;
}

.thd .retime{
	line-height:38px;
}

.rectime{
	line-height:38px;
}

.main-bd .layui-table{min-width:0!important;}

.crumbs{position: absolute;top: 0;right: 0;height: 60px;display:none;}
.crumbs-main{width:97px;height:60px;line-height:60px;text-align:center;cursor:pointer;position:relative;border-left: 1px solid rgba(0,0,0,0.2);}
.crumbs-main>ul{width:96px;position:absolute;right:0px;top:60px;display:none;background-color: #0099cb;border: 1px solid rgba(0,0,0,0.2);border-top: 0px solid transparent;color: #fff;}
.crumbs-main>ul>li{line-height: 32px;position:relative;}
.crumbs-main>ul>li>ul{width:96px;position:absolute;left:-98px;top:0px;display:none;background-color: #0099cb;border: 1px solid rgba(0,0,0,0.2);border-top: 0px solid transparent;color: #fff;}
.crumbs-main>ul>li:hover>ul{display:block;}
.crumbs-main>ul>li>a,.crumbs-main>ul>li>ul>li>a {color: #ffffff!important;line-height: 30px;}
.crumbs-main>ul>li:hover, .crumbs-main>ul>li:hover>a ,.crumbs-main>ul>li>ul>li:hover, .crumbs-main>ul>li>ul>li:hover>a {background-color: #5bb2ce;}
.crumbs-main:hover{background:#0092c2!important;}
.crumbs-main:hover>ul{display:block;}
.header-orange .crumbs-main:hover{background:#0092c2!important;}
.header-orange .crumbs-main ul{background-color: #0092c2;}
.header-orange .crumbs-main ul li:hover,.header-orange .crumbs-main ul li:hover>a{background-color:#5bb2ce;}
.header-cyan .crumbs-main:hover{background:#086e8a!important;}
.header-cyan .crumbs-main ul{background-color: #086e8a;}
.header-cyan .crumbs-main ul li:hover,.header-cyan .crumbs-main ul li:hover>a{background-color:#1ba3c9;}
.header-black .crumbs-main:hover{background:#272727!important;}
.header-black .crumbs-main ul{background-color: #272727;}
.header-black .crumbs-main ul li:hover,.header-black .crumbs-main ul li:hover>a{background-color:#666;}
.header-blue .crumbs-main:hover{background:#275bba!important;}
.header-blue .crumbs-main ul{background-color: #275bba;}
.header-blue .crumbs-main ul li:hover,.header-blue .crumbs-main ul li:hover>a{background-color:#00628C;}
.header-yellow .crumbs-main:hover{background:#a69b03!important;}
.header-yellow .crumbs-main ul{background-color: #a69b03;}
.header-yellow .crumbs-main ul li:hover,.header-yellow .crumbs-main ul li:hover>a{background-color:#DCAC00;}
.header-green .crumbs-main:hover{background:#15720c!important;}
.header-green .crumbs-main ul{background-color: #15720c;}
.header-green .crumbs-main ul li:hover,.header-green .crumbs-main ul li:hover>a{background-color:#0b8800;}

.nav-icon{
	position: absolute;
	top: 0;
	z-index: 5;
	width: 20px;
	background: #0099cb;
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #fff;
	cursor: pointer;
}
.nav-icon-right{
	right: 98px;
	border-left: 1px solid rgba(0,0,0,0.2);
	display: none;
}
.nav-icon-left{
	left: 200px;
	border-right: 1px solid rgba(0,0,0,0.2);
	display: none;
}
.nav-icon:hover{
	background: #0d89b2;
}

span.iconfont{display:inline-block;width:40px;height:60px;}
.iconfont.icon-mianbaoxie{color:#fff;font-size:20px;}
@media screen and (max-width:1600px) {
	.layui-header-help {
		display:none;
	}
	.crumbs{
		display:block;
	}
}

@media screen and (max-width:1360px) {
	@keyframes navMove{
		0% {left: 200px;}
		50% {left: 100px;}
		100% {left: 200px;}
	}
	@-moz-keyframes navMove{
		0% {left: 200px;}
		50% {left: 100px;}
		100% {left: 200px;}
	}
	@-webkit-keyframes navMove{
		0% {left: 200px;}
		50% {left: 100px;}
		100% {left: 200px;}
	}
	@-o-keyframes navMove{
		0% {left: 200px;}
		50% {left: 100px;}
		100% {left: 200px;}
	}
	.layui-layout-left{
		width: 1100px;
		animation: navMove 1s;
		-moz-animation: navMove 1s;
		-webkit-animation: navMove 1s;
		-o-animation: navMove 1s;
	}
	.nav-icon-right{
		display: block;
	}
}

@media screen and (min-width:1360px) {
	.nav-icon-right,.nav-icon-left{
		display: none !important;
	}
	.layui-layout-left{
		left: 200px !important;
	}
}

/* 控制台 */
.leaflet-main-container {
	width: 1850px;
	margin: 0 auto;
}

.leaflet-main-container .data-head {
	height: 95px;
	width: 100%;
	position: relative;
	margin-bottom: 30px;
}

.leaflet-main-container .data-head .big_title {
	margin: 0 auto;
	width: 400px;
	height: 85px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: rgb(255, 255, 255);
	font-weight: lighter;
	font-family: "Microsoft Yahei";
	font-size: 36px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.leaflet-main-container .data-head .move_line {
	margin: 0 auto;
	width: 710px;
	height: 10px;
}

.leaflet-main-container .data-head .bar {
	width: 100%;
	position: absolute;
	bottom: -15px;
}

.leaflet-image-layer,
.leaflet-layer,
.leaflet-map-pane,
.leaflet-marker-icon,
.leaflet-marker-pane,
.leaflet-marker-shadow,
.leaflet-overlay-pane,
.leaflet-overlay-pane svg,
.leaflet-popup-pane,
.leaflet-shadow-pane,
.leaflet-tile,
.leaflet-tile-container,
.leaflet-tile-pane,
.leaflet-zoom-box {
	position: absolute;
	left: 0;
	top: 0
}

.leaflet-tile-pane {
	z-index: 2
}

.leaflet-objects-pane {
	z-index: 3
}

.leaflet-overlay-pane {
	z-index: 4
}

.leaflet-shadow-pane {
	z-index: 5
}

.leaflet-marker-pane {
	z-index: 6
}

.leaflet-popup-pane {
	z-index: 7
}

.leaflet-vml-shape {
	width: 1px;
	height: 1px
}

.leaflet-container {
	overflow: hidden;
	-ms-touch-action: none;
	touch-action: none;
	cursor: -webkit-grab;
	background: transparent;
	cursor: -moz-grab;
	outline: 0;
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.leaflet-content {
	overflow: hidden;
}

.leaflet-content>div {
	float: left;
}

.leaflet-content .content_left {
	width: 200px;
	height: 815px;
}

.content_left .data-wraper .bg-inner{
	height: 670px;
	background: rgba(29, 22, 52, 0.5);
}
.content_left .data-wraper .bg-inner>div .sub_title{
	padding: 24px 8px 10px;
	font-size: 16px;
	color: #fff;
	position: relative;
}
.content_left .data-wraper .bg-inner>div .sub_title .refresh{
	display: inline-block;
	width: 50px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #eee;
	float: right;
}

.content_left .data-wraper .bg-inner .wait_do .tab_container .tab{
	background: #5A5C7A;
	width: 201px;
	overflow: hidden;
}
.content_left .data-wraper .bg-inner .wait_do .tab_container .tab li{
	float: left;
	width: 67px;
	text-align: center;
	height: 36px;
	line-height: 36px;
	cursor: pointer;

}
.content_left .data-wraper .bg-inner .wait_do .tab_container .tab li:hover{
	background: #111;
}
.content_left .data-wraper .bg-inner .wait_do .tab_container .tab .active a{
	color: rgb(13, 230, 193);
}
.content_left .data-wraper .bg-inner .wait_do .tab_container .tab li a{
	color: #fff;
	text-decoration: none;
}

.content_left .data-wraper .bg-inner .wait_do .tab_list{
	background: rgb(10, 39, 50);
}
.content_left .data-wraper .bg-inner .wait_do .tab_list ul{
	padding: 0 5px;
	height: 263px;
	overflow: hidden;
}

.content_left .data-wraper .bg-inner .wait_do .tab_list ul li{
	height: 43px;
	line-height: 43px;
	cursor: pointer;
}

.content_left .data-wraper .bg-inner .wait_do .tab_list ul li span{
	display: inline-block;
	height: 43px;
	vertical-align: middle;
	color: #44d3e4;
}
.content_left .data-wraper .bg-inner .wait_do .tab_list ul li .notice_title{
	display: inline-block;
	width: 110px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.content_left .data-wraper .bg-inner .wait_do .tab_list ul li .num{
	color: #fff;
}
.quick_corp ul{
	width: 100%;
	height: 234px;
	padding: 0;
	box-sizing: border-box;
	overflow-y: scroll;
}

.quick_corp ul .menu-add{
	display: none;
}
.quick_corp .edit-menu{
	padding: 0 12px;
}
.quick_corp .edit-menu .menu-add{
	display: block;
}
.quick_corp ul li{
	box-sizing: border-box;
	padding-left: 8px;
	height: 26px;
	line-height: 24px;
	width: 100%;
}
.quick_corp .edit-menu li{
	border:1px solid #999;
	margin-bottom: 5px;
	transition: all .5s;
}


.quick_corp ul li:hover a{
	color: rgb(19, 151, 255);
}

.quick_corp ul li a{
	display: inline-block;
	width: 100%;
	font-size: 12px;
	color: #ddd;
	text-decoration: none;
}
.quick_corp ul li span.iconfont{
	width: 20px;
	height: 20px;
	display: none;
}

.leaflet-content .main-map {
	width: 780px;
	height: 670px;
	margin-left: 10px;
}
.leaflet-content .main-map .map_container{
	width: 780px;
	height: 670px;
	position: relative;
	background: rgba(21, 26, 75, 0.7);
	box-shadow: inset 0 0 5px 0 #203464;
	position: relative;
	overflow: hidden;
}

.leaflet-content .main-map .map_title {
	position: absolute;
	padding: 15px 20px;
}
.leaflet-content .main-map .map_container .map_tips_title{
	position: absolute;
	right:20px;
	top:20px;
	font-size: 20px;
	color: #eee;
	display: none;
}

.leaflet-content .main-map .map_title>div {
	border-left: 4px solid #005EFF;
	margin-bottom: 30px;
}

.leaflet-content .main-map .map_title .sum {
	height: 63px;
}
.leaflet-content .main-map .map_title>div p{
	margin-left: 18px;
	color: rgb(19, 151, 255);
	font-size: 28px;
}
.leaflet-content .main-map .map_title>div .num{
	color: #fff;
}

.leaflet-content .main-map .map_title .sum .sub_title{
	font-size: 18px;
}

.leaflet-content .main-map .map_title .order .sub_title{
	font-size: 14px;
}
.leaflet-content .main-map .map_title .order .num{
	font-size: 28px;
}

.leaflet-content .right{
	margin-left: 10px;
	width: 850px;
	height: 670px;
}

.leaflet-content .tuBiao {
	width: 850px;
	height: 670px;
	overflow: hidden;
	/*background: gray;*/
}

.leaflet-content .tuBiao ul {
	overflow: hidden;
	width: 852px;
}

.leaflet-content .tuBiao ul li {
	width: 270px;
	height: 321px;
	margin-right: 12px;
	margin-top: 28px;
	background: rgba(5, 21, 70, 0.7);
	float: left;
	box-shadow: inset 0 0 5px 0 #aaa;
	position: relative;
}

.leaflet-content .tuBiao .tb_title {
	box-sizing: border-box;
	width: 100%;
	color: #fff;
	font-size: 16px;
	padding: 20px 18px 0;
}

.leaflet-content .tuBiao .tb_title .sort {
	float: right;
	color: #196D99;
	font-size: 40px;
	margin-top: -5px;
}

.leaflet-content .tuBiao ul li .tips{
	display: none;
	position: absolute;
	top:0;
	left:0;
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,0.8);
	z-index: 1;
	color: #fff;
	font-size: 18px;
	padding-top:120px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.leaflet-content .tuBiao ul li .tips div{
	text-align: center;
	margin-bottom: 10px;
	padding: 0 15px;
}

.leaflet-content .tuBiao ul li .tips p{
	padding: 0 15px;
	color: rgb(19, 151, 255);
	font-size: 14px;
}

.linemove {
	position: absolute;
	top: 0;
	left: 0;
}

.linemove g path {
	animation: moveLine 1s linear infinite;
	-webkit-animation: moveLine 1s linear infinite;
	-moz-animation: moveLine 1s linear infinite;
	-o-animation: moveLine 1s linear infinite;
	-ms-animation: moveLine 1s linear infinite;
}

@keyframes moveLine {
	from {}
	to {
		stroke-dashoffset: 0;
	}
}
@-webkit-keyframes moveLine {
	from {}
	to {
		stroke-dashoffset: 0;
	}
}

.map svg {
	position: relative;
}

#pie,#szgl {
	width: 100%;
	height: 80%;
	position: absolute;
}

/*深圳格律 start*/
.leaflet-content .tuBiao .zhuc {
	width: 280px;
	height: 80%;
	position: absolute;
	bottom: 24px;
	left: 50%;
	margin-left: -140px;
}
/*深圳格律 end*/

.leaflet-content .tuBiao .zhu {
	width: 280px;
	height: 50%;
	position: absolute;
	top: 50px;
	left: 50%;
	margin-left: -140px;
}

.leaflet-content .tuBiao .tongJi {
	box-sizing: border-box;
	padding: 7px 14px;
	position: absolute;
	bottom: 15px;
	left: 50%;
	margin-left: -125px;
	color: #fff;
	height: 72px;
	width: 250px;
	background: rgba(8, 28, 72, 0.5);
}

.leaflet-content .tuBiao .tongJi .p1 {
	font-size: 14px;
	height: 14px;
	color: rgb(19, 151, 255);
}

.leaflet-content .tuBiao .tongJi .p2 {
	font-size: 24px;
	height: 24px;
	color: #fff;
	margin-top: 10px;
}

.leaflet-content .tuBiao .tongJi .p2 span {
	font-size: 24px;
	position: relative;
	top: -3px;
}

.leaflet-content .tuBiao .tongJi .p2 .icon_jia {
	color: #ff4e00;
	margin-left: 10px;
}

.leaflet-content .tuBiao .tongJi .p2 .range {
	color: rgb(19, 151, 255);
}

#z_3,#g_3{
	width: 100%;
	height: 80%;
	position: absolute;
	top: 40px;
}

/*深圳格律 start*/
.leaflet-content .tuBiao .cd {
	width: 180px;
	height: 80%;
	position: absolute;
	/*top: 20px;*/
	left: 50%;
	margin-left: -90px;
}
/*深圳格律 end*/

.leaflet-content .tuBiao .c {
	width: 180px;
	height: 80%;
	position: absolute;
	top: 20px;
	left: 50%;
	margin-left: -90px;
}

.leaflet-content .tuBiao .info {
	padding: 0 8px;
	position: absolute;
	bottom: 10px;
}
.leaflet-content .tuBiao .info .raw{
	overflow: hidden;
	width: 264px;
}
.leaflet-content .tuBiao .info .raw .cell {
	width: 124px;
	height: 73px;
	background: rgba(3,23,59,0.3);
	float: left;
	margin-right: 5px;
	box-sizing: border-box;
	padding: 10px 0 0 15px;
}
.leaflet-content .tuBiao .info .raw .cell .sub_title{
	display: block;
	align-items: center;
	color: rgb(19, 151, 255);
	font-weight: lighter;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height: normal;
	height: 24px;
	/*line-height: 14px;*/
}

.leaflet-content .tuBiao .info .raw .cell .detail{
	font-size: 30px;
	height: 30px;
	line-height: 30px;
	color: rgb(19, 151, 255);
}
.leaflet-content .tuBiao .info .raw .cell .detail .money{
	color: #fff;
}
.leaflet-content .logo{
	line-height: 120px;
}
.leaflet-content .logo img{
	vertical-align: middle;
	width: 166px;
}

#l_1{
	height: 100%;
}

.leaflet-content .bottom{
	height: 150px;
}
.leaflet-content .right .bottom {
	width: 100%;
}
.leaflet-content .right .bottom ul{
	width: 100%;
	padding-top: 40px;
}
.leaflet-content .right .bottom ul li{
	width: 32.5%;
	float: left;
	border-right: 3px solid rgb(19, 151, 255);
}
.leaflet-content .right .bottom ul li:last-child{
	border: none;
}

.leaflet-content .right .bottom ul li div{
	box-sizing: border-box;
	padding-left: 35px;
}

.leaflet-content .right .bottom ul li div span{
	color: rgb(19, 151, 255);
}

.leaflet-content .right .bottom ul li div .sub_title{
	font-size: 12px;
}

.leaflet-content .right .bottom ul li div .money{
	font-size: 16px;
}

/*按钮颜色*/
.layui-btn-danger{background-color:#009688!important;}

.shownames{margin-top:5px;}

/*消息设置*/
.news_left{
	width:800px;
	border-right:1px dashed #ddd;
	font-family: "微软雅黑";
}
.news_right{
	width:370px;
	font-family: "微软雅黑";
}
.news_lefttitle{
	font-size:20px;
	padding-left:20px;
}
.news_leftcontent{
	padding:0 33px 0 63px;
}
.content_subtitle{
	color:#666;
	font-size:16px;
}


/*  供应商证书自定义字段  */
.cert{
	width: 840px;
	font-size: 12px;
}
.cert .item_top{
	padding: 9px 5px;
	border: 1px solid #ddd;
	background: #fff;
}
.cert .item_header{
	background: #efefef;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.cert .cells .col{
	width: 50%;
}
.cert .cells .cell{
	height: 39px;
	padding: 9px 5px;
	text-align: center;
	border-right: 1px solid #ddd;
	box-sizing: border-box;
}
.cert .cells .cell_1{
	width: 40%;
}
.cert .cells .cell_2{
	width: 30%;
}
.cert ul{
	border-left: 1px solid #ddd;
}
.cert .cells li{
	border-bottom: 1px solid #ddd;
	background: #fff;
}
/*.cert .cells li.last{*/
/*border-right: 1px solid #ddd;*/
/*}*/
.cert .item_bottom{
	border: 1px solid #ddd;
	border-left: 0;
	position: relative;
	top:-1px;
	background: #fff;
}
.cert .item_bottom .cell{
	text-align: left;
}

.cell-btn{
	border-left: 1px solid #ddd;
	width:839px;
	height:49px;
}
.cell-btn a{line-height:49px;}


.print_table td,.print_table th{
	padding: 0 5px;
}
.layui-side{
	z-index: 998;
}


/* 评标大厅 */
.lobby .big_title{
	color: #333;
	font-size: 18px;
	font-weight: bold;
}
.bid_flow .flow_top{
	border-bottom:2px solid #E6E6E6;
}
.bid_flow .flow_top ul{
	margin-left: 200px;
	height: 50px;
}
.bid_flow .flow_top ul li{
	float: left;
	width: 240px;
	text-align: center;
	height: 50px;
	line-height: 50px;
	border-bottom: 2px solid transparent;
}

.bid_flow .flow_top ul li .sort{
	display: inline-block;
	width: 22px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	border-radius: 22px;
	border-radius: 22px;
	color: #fff;
	background: #ccc;
	vertical-align: middle;
	margin-right: 5px;
	font-size: 16px;
}
.bid_flow .flow_top ul li .title_desc{
	font-size: 18px;
	color: #ccc;
	vertical-align: middle;
	font-weight: bold;
}

.bid_flow .flow_top ul li .icon-duihao{
	font-size: 24px;
	vertical-align: middle;
	color: #ccc;
}

.bid_flow .flow_top ul li.active{
	border-bottom: 2px solid #FF4700;
}


.bid_flow .flow_top ul li.active .sort{
	background: #FF4000;
}
.bid_flow .flow_top ul li.active .title_desc{
	color: #333;
}


.bid_flow .flow_top ul li.active .icon-duihao{
	color: #FF4000;
}


/* 选取专家 */
.selectExperts{
	width: 100%;
	padding: 30px 20px;
	font-size: 14px;
	box-sizing: border-box;
	overflow: hidden;
}
.selectExperts .row-item{
	border-bottom: 1px dashed #ddd;
	margin-bottom: 20px;
}
.selectExperts .top{
	height: 40px;
	line-height: 40px;
	width: 100%;
	text-align: center;
	background: #F2F2F2;
}
.selectExperts .tips{
	color: #999;
}
.selectExperts .title{
	margin: 17px 0;
}
.selectExperts .sub_title{
	width: 60px;
	height: 83px;
	border-radius: 5px;
	padding: 10px 0;
	background: #169BD5;
	color: #fff;
	font-size: 14px;
	box-sizing: border-box;
	display: flex;
	justify-content:center;
	align-items:Center;
	text-align: center;
}
.selectExperts .form-item{
	margin-left: 15px;
	width: 800px;
}
.selectExperts .form-item li{
	margin-bottom: 10px;
}

.selectExperts .layui-form-label{
	width: 80px;
	padding: 9px 0;
}
.selectExperts .btn_group{
	text-align: center;
}

/* 隐藏input */
.hiddenInput{
	border: 0;
	width: 0;
	height: 0;
	position: absolute;
	bottom: 10%;
	left: 0;
	z-index: -9;
}

.niceScroll{
	display: block;
	max-height: 100px;
	overflow-y: scroll;
}


/* 物料标题 */
.goods .main-hd{
	height: auto;
	min-height: 26px;
}
.goods_title{
	width: 970px;
}

.goods .main-bd .norms span{
	line-height: 18px;
	vertical-align: top;
}
.goods .main-bd .norms span:last-child{
	display: inline-block;
	width: 1000px;
	word-wrap:break-word;
	white-space:normal;
}

.goods .descript{
	overflow: auto;
	max-height: 139px;
}

/* 价格样式 */
.allPrice .required{
	display: inline-block;
	width: 120px;
	vertical-align: middle;
}


/*
 开标记录
 */
.main_content{
	width: 100%;
}

.main_content .record{
	width: 762px;
}

.main_content .title{
	height: 40px;
	line-height: 40px;
	width: 100%;
	padding-left: 15px;
	background: #F2F2F2;
	border:1px solid #ddd;
	font-size: 14px;
	box-sizing: border-box;
}
.main_content .record ul{
	padding: 20px;
	border:1px solid #ddd;
	border-top: 0;
}

.main_content .record ul li{
	width: 100%;
	border: 1px solid #ddd;
	border-left: 4px solid #32B324;
	overflow: hidden;
	height: 95px;
	padding: 20px 5px;
	box-sizing: border-box;
	font-size: 14px;
	margin-bottom: 25px;
}
.main_content .record ul li>div{
	height: 55px;
	line-height: 55px;
}
.main_content .record ul li .row_sort{
	font-size: 50px;
	width: 67px;
	text-align: center;
	color: #12CD77;
}

.main_content .record ul li .row_detail p{
	height: 16px;
	line-height: 16px;
	margin-bottom: 15px;
	width: 368px;
}

.main_content .expertInfo .infoContent{
	padding: 20px;
	border:1px solid #ddd;
	border-top: 0;
}

.expertInfo .infoContent .row{
	width: 100%;
	font-size: 14px;

}
.expertInfo .infoContent .row .label{
	font-size: 16px;
	font-weight: bold;
	width: 112px;
	text-align: right;
}
.expertInfo .infoContent .row .intro{
	padding-top: 3px;
}
.expertInfo .infoContent .expertList .table-body{
	max-height: 390px;
	overflow: auto;
}

/* 弹出层颜色设置 */
.my-skin .layui-layer-btn a{
	border-color: #0099cb;
	background-color: #0099cb;
	color: #fff;
}

.main_content .record ul li.done {
	border-left: 4px solid #999;
}
.main_content .record ul li.done .row_sort{
	color: #999;
}
.main_content .record .layui-btn-disabled{
	color: #666 !important;
}

/* 隐藏input */
.hiddenInput{
	width: 0;
	height: 0;
	border: 0;
	position: absolute;
	left: 10px;
	bottom: 10px;
	z-index: -10
}

/* 公共样式 */
.elem_hidden{
	display: none;
}


/* 保证金 */
.tb-fake-hd-6 span:first-child{ width: 9%; }
.tb-fake-hd-6 span:nth-child(2){ width: 15%; }
.tb-fake-hd-6 span:nth-child(3){ width: 12%; }
.tb-fake-hd-6 span:nth-child(4){ width: 12%; }
.tb-fake-hd-6 span:nth-child(5){ width: 12%; }
.tb-fake-hd-6 span:nth-child(6){ width: 12%; }
.tb-fake-hd-6 span:nth-child(7){ width: 18%; }
.tb-fake-hd-6 span:nth-child(8){ width: 7%; }


.tb-fake-hd-6 ul li span:first-child{ width: 8.5%; }
.tb-fake-hd-6 ul li span:nth-child(2){ width: 15%; }
.tb-fake-hd-6 ul li span:nth-child(3){ width: 12%; }
.tb-fake-hd-6 ul li span:nth-child(4){ width: 12%; }
.tb-fake-hd-6 ul li span:nth-child(5){ width: 12%; }
.tb-fake-hd-6 ul li span:nth-child(6){ width: 12%; }
.tb-fake-hd-6 ul li span:nth-child(7){ width: 18%; }
.tb-fake-hd-6 ul li span:nth-child(8){ width: 7%; }

.tb-fake-hd-6 ul li{
	height: auto;
	line-height:100%;
	padding: 5px 0;
}
.tb-fake-hd-6 ul li.no-data{
	padding: 46px 0;
}
.tb-fake-hd-6 ul li>span{
	height: auto;
	vertical-align: middle;
	line-height: 16px;
}
.tb-fake-hd-6 ul li span:nth-child(3) a{
	display: inline-block;
	width: 100%;
	height: 20px;
	line-height: 20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align: left;
}

.tb-fake-hd-6 ul li span .tips{
	color: #fff;
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	background: #F7AB06;
	border-radius: 18px;
	cursor: pointer;
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}
.close_bidding{
	position: absolute;
	top: 0;
	right: 0;
	width: 108px;
	height: 38px;
	line-height: 38px;
	background: #FF784E;
	text-align: center;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}
.close_bidding img{
	vertical-align: middle;
	width: 28px;
	height: 28px;
	margin-right: 5px;
}
.close_bidding:hover{
	background: #FC8B6A;
}
/* 首页切换原版 */
.switch_version{
	width: 36px;
	border: solid 1px #3C486F;
	position: fixed;
	right: 0;
	top: 90px;
	background: #08133A;
	border-right: 0;
	overflow: hidden;
	transition: right .5s;
	-moz-transition: right .5s;
	-webkit-transition: right .5s;
	-o-transition: right .5s;
}
.switch_version a{
	display: block;
	padding: 10px 8px 2px 8px;
	color: #ccc;
	text-align: center;
}
.switch_version a:hover{
	color: #fff;
}
.switch_version i.switch_version_i{
	display: block;
	height: 21px;
	background: url('../Images/index_right.png') no-repeat 50% 50%;
	cursor: pointer;
}
.switch_return{
	width: 30px;
	height: 27px;
	border: solid 1px #3C486F;
	position: fixed;
	right: -31px;
	top: 90px;
	background: #08133A;
	border-right: 0;
	overflow: hidden;
	cursor: pointer;
	background: url('../Images/index_left.png') no-repeat 50% 50%;
	transition: right .5s;
	-moz-transition: right .5s;
	-webkit-transition: right .5s;
	-o-transition: right .5s;
}
.moveCopy,.moveCopy:hover{
	background: #ddd !important;
	border: dashed 1px #ccc !important;
}
.crosshair_up{
	cursor: url('../Images/movecopy_up.cur'), crosshair;
}
.crosshair_down{
	cursor: url('../Images/movecopy_down.cur'), crosshair;
}
.movecopy_popup{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99;
	opacity: 0;
}
.user-main-box{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	padding: 0 10px 0 236px;
	box-sizing: border-box;
	z-index: 1;
}


/* 转静态表格时，处理table统计行 */
.layui-foot{
	position: relative;
	top: -1px;
	margin: 0;
}

/**结存量**/
.remain_num{
	border: 1px solid #ddd;
	height: 40px;
	min-width: 100px;
	text-align: left;
	line-height: 40px;
	position: absolute;
	left: 0;
	bottom: -42px;
	white-space: nowrap;
	padding: 0 10px;
	z-index: 9;
	display: none;
	background: #fff;
}



/*  谈判公告报价详情 */
.quote_m{
	border: solid 1px #ccc;
	background: #fff;
	padding: 20px 10px;
	margin-top: 20px;
	padding-bottom: 0;
}
.quote_item{
	border: solid 1px #ccc;
	margin-bottom: 20px;
}
.quote_item_t{
	line-height: 30px;
	padding: 5px 20px;
	font-size: 15px;
	font-weight: bold;
	cursor: pointer;
	position: relative;
	-moz-user-select: none; /*火狐*/
	-webkit-user-select: none; /*webkit浏览器*/
	-ms-user-select: none; /*IE10*/
	-khtml-user-select: none; /*早期浏览器*/
	user-select: none;
}
.quote_item_t .quote_sub{
	position:absolute;
	right: 110px;
	top: 5px;
	font-weight: normal;
}
.quote_borderb{
	border-bottom: solid 1px #ccc;
}
.quote_item_t i.quote_tip{
	color: #fff;
	font-size: 13px;
	background: #f00;
	border-radius: 5px;
	padding: 0 5px;
	font-style: normal;
	margin-right: 10px;
}
.quote_item_t i.quote_hs{
	background: #666;
}
.quote_item_t span{
	color: #3fb6a4;
	font-weight: normal;
	font-size: 13px;
}
.quote_item_t span i{
	font-size: 13px;
}
.quote_item_m{
	padding: 10px;
}
.quote_table_box{
	padding: 5px 15px 5px 0;
	overflow-y: auto;
}
.quote_item_m table{
	margin: 0;
}
.quote_item_m table tr th,.quote_item_m table tr td{
	text-align: center;
}
.quote_item_table {
	width: 1800px;
}
.quote_b{
	margin-top: 10px;
	padding: 5px 10px;
	text-align: right;
	color: #666;
	font-size: 13px;
}
.quote_table_box::-webkit-scrollbar {
	width: 10px;
	height: 15px;
}
.quote_table_box::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: #ccc;
}
.quote_table_box::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 10px;
	background: #EDEDED;
}
.quote_table_box2{
	padding-right: 0;
}
.quote_total{
	background: #fff;
	border: solid 1px #ccc;
	padding: 10px;
	border-top: 0;
	text-align: right;
	padding-right: 120px;
	font-size: 14px;
}
.quote_abs{
	width: 658px;
	position: absolute !important;
	right: 12px;
	z-index: 99;
	background: #A3A3A3;
	color: #fff;
	font-weight: bold;
	font-size: 13px !important;
}
.quote_abs2{
	width: 727px;
	right: 93px;
}
.quote_abs a{
	padding: 6px 10px;
	background: #3FB6A4;
	color: #fff;
	border-radius: 5px;
	margin: 0 10px;
	position: relative;
	top: 1px;
}
.quote_abs a i{
	font-size: 16px;
	margin-right: 2px;
	vertical-align: middle;
	position: relative;
	top: -1px;
}
.bar_table tr th,.bar_table tr td{
	text-align: center;
}
.bar_table tr.bar_count{
	font-weight: bold;
}
.price_input{
	width: 70px;
	display: inline-block;
	border: 0;
	background: none;
	padding-left: 5px;
}
.bar_icon{
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
}
.bar_tipStatic{
	left: 47px;
	top: 50px;
}
.bar_tipStatic .poptipStatic-arrowtop{
	top: -16px;
	left: 35px;
	border-bottom: 8px solid #c7dbeb;
	border-right: 8px dashed transparent;
}
.bar_tipStatic .poptipStatic-arrowtop .poptipStatic-arrowin{
	margin-top: -5px;
	margin-left: -8px;
	border-bottom: 6px solid #edf4fa;
	border-right: 8px dashed transparent;
}
.bar_addyear{
	background: #169BD5;
	color: #fff;
	border-radius: 5px;
	padding: 5px 10px;
}
.bar_addyear:hover{
	color: #fff;
}
.barrecord_t{
	border: solid 1px #ccc;
	background: #E6EDF5;
	padding: 10px;
	font-size: 13px;
}