.skin {
	width: 160px;
	justify-content: space-between;
}

.skin div {
	margin-right: 0;
}

body.themes-teal {
	color: #008080;
}

.themes-teal header {
	background-color: #008080;
	color: #FFFFFF;
}

.themes-teal .ow-focus {
	background-color: #bbdefb !important;
}

.themes-teal .project-center li:hover,
.themes-teal .card2-tab li:hover,
.themes-teal .tab-focus {
	border-bottom: 3px solid #008080;
	color: #008080 !important;
}

.themes-teal .toolbar .checked {
	border-bottom: 2px solid #008080 !important;
	color: #008080;
}

.themes-teal .but-seatch:hover,
.themes-teal .cancel:hover,
.themes-teal .lookup button:hover,
.themes-teal .switch-create .add,
.themes-teal .project-right i:hover,
.themes-teal .enable span:hover,
.themes-teal .i-edit .i-check .checked,
.themes-teal .message-center a,
.themes-teal .material-icons {
	color: #008080;
}

.themes-teal .home-but:hover,
.themes-teal .enable .material-icons {
	color: white;
}

.themes-teal .i-edit textarea:focus,
.themes-teal .i-edit select:focus,
.themes-teal .xm-search input:focus,
.themes-teal .i-edit .focus {
	border: 1px solid #008080 !important;
}

.themes-teal .i-but:hover,
.themes-teal .home-but,
.themes-teal .window-head {
	background-color: #008080;
}

.themes-teal .window-title {
	background-color: rgba(255, 255, 255, 0.85);
}

.themes-teal .toolbar {
	background-color: rgba(255, 255, 255, 0.8);
}

.themes-teal .g-view .g-top-bar {
	background: #50a8a8d1;
	color: white;
}

.themes-teal .g-view .g-content>div:nth-child(2n) {
	background-color: #1a8d8d0a;
}

.themes-teal .g-view .row-selected {
	background-color: #1a8d8d24 !important;
}


.themes-teal .ow-check {
    color: rgba(0, 0, 0, 0);
    border: solid 1px #D5D4D3;
    font-size: 16px;
}

.themes-teal .t-color.ow-check {
	border: 1px solid #008080;
	color: #008080;
}

.themes-teal .g-content div[r_index]:hover{
	background-color: rgba(99, 199, 199, 0.13) !important;
}
.themes-teal .menu-left li[action]:hover {
	background-color: rgba(99, 199, 199, 0.13);
}
.themes-teal .row-selected .col-selected,
.themes-teal .menu-left .select {
	background: #1a8d8d5e !important;
}

.themes-teal .i-navigate {
	background-color: #e2f1f1;
}

.themes-teal .g-top-bar {
	background: linear-gradient(#ffffff, #cce6e6);
}

.themes-teal .row-selected {
	background-color: rgb(217, 236, 236);
}

.themes-teal .i-edit .i-input,
.themes-teal .switch-search,
.themes-teal .i-grid {
	border: 1px solid #cce6e6;
}

.themes-teal .switch-search .but-seatch {
	border-left: 1px solid #cce6e6;
}

.themes-teal .i-iconBox input,
.themes-teal .i-iconBox .owFileList,
.i-iconBox input {
	border-right: 1px solid #cce6e6;
}

.themes-teal .ow-body {
	border-top: 1px solid #cce6e6;
}

.themes-teal .g-content .cell {
	border-bottom: 1px solid #cce6e6;
	border-right: 1px solid #cce6e6;
}

.themes-teal ::-webkit-scrollbar-thumb {
	background-color: #abd5d5;
}

.themes-teal .switch-create .toolbar-item,
.themes-teal input::placeholder {
	border: none;
	color: #31adad;
}

.themes-teal .disable span {
	color: #76b9b9a8 !important;
}

/***发票***/
.invoice{
	width: 960px;
	height: auto;
	overflow: auto;
	padding: 6px 16px;
	font-family: 楷体;
	font-size: 13px;
  }
  .invoice .inv-footer{
	display: flex;
	padding: 8px;			
  }
  .invoice .inv-footer div{
	flex: 1;
  }
  .invoice .inv-header{
	display: flex;
	padding: 8px;					
	justify-content: space-between;
  }
  .qrcode{
	display: flex;
	flex-direction: column;
	align-items: center;			
  }
  .qrcode .img{
	width: 68px;
	height: 68px;
	border: #ca7120 solid 1px;
  }				
  .invoice .inv-header .title{
	font-weight: 100;
	border-bottom: 7px double #ca7120;
	text-align: center;
	color: #ca7120;
	height: 34px;
  }
  .invoice font{
	color: #ca7120;
  }
  .inv-label>div{
	padding: 4px;
  }
  .invoice table{
	border-collapse: collapse;
	table-layout: fixed;
	border-color: #ca7120;
  }
  .invoice td{
	word-break: break-all;
	padding: 4px 2px;
  }
  .invoice .tb td{
	border-top: none;
	border-bottom: none;
  }
  
  .invoice .th td{
	border-bottom: none;
  }
  
  .invoice .inv-sum td{
	padding: 8px 2px;
  }
  
  