﻿/*雷达云ERP样式定义*/
* {
	font-size:9pt;
	font-family: "Myriad Pro";
}
body{
	color:#000;
	user-select:none;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	margin:0;
	font-family:"Myriad Pro";
}
.panel {
	padding: 0px;
}
.panel-body {
	padding: 0px;
}
.datagrid {
	border: none;
}
.shadow{
	box-shadow:3px 3px 5px rgba(0,0,0,.2);
}
.erp-info{
	background:#FFFEE6;
	color:#8F5700;
	padding:6px;
}
.erp-tip{
	width:16px;
	height:16px;
	margin-right:8px;
	float:left;
}
div.hide{
	display:none;
}

div.item-sep{
	margin:25px 25px 25px 25px;
	height:2px;
	background-color:#aaa;
	}
div.tabtitle{
	height:40px;
	font-size: 15px;
  font-family:"Myriad Pro";
  line-height:40px;
  text-align:center;
  background-color:#343F51;
  color:#46556A;
  margin-bottom:2px;
  }
div.tabBody{
	overflow:hidden;
	width:100%;
	height:100%;
	
}
div.pageBreak{
	page-break-after:always;
}
div#tb, div.tb {
	padding: 5px;
	background: none;
	float: left;
	width: 100%;
}
div#tb td {
	padding: 1px;
}

div.toolbar{
	position: absolute;
	left:200px;
	padding: 3pt;
	top:0px;
	width:100%;
	vertical-align:top;
	/*box-shadow:3px 3px 5px rgba(0,0,0,.2);*/
}
div.title{
	color:#000;
	text-align:center;
	font-size:32px;
	padding:5px;
}
div.title span{
	font-size:16px;
}
div.topLine{
	border-top:dotted #000 1px;
}
div.bottomLine{
	border-bottom:dotted #000 1px;
}
div.operPanel{
	position:absolute;
	background:#fff;
	box-shadow:3px 3px 5px rgba(0,0,0,.2);
	border-radius:5px;
	right: 15px;
	top: 0px;
	border: solid rgba(0,0,0,.2) 1px;
	display: none;
}
div.rightPanel{
	width:200px;
	float:right;
	right:0;
	background:#066;
}
div.panel {	/*用于修正easyui panel弹出的面板下边会有20pt的留空*/
	margin-bottom: 0px;
}
div.panelFix {
	box-shadow:3px 3px 5px rgba(0,0,0,.2);
	border: 1px solid #0099FF;
	overflow: hidden;
	display: none;
/*	border-radius:5px;*/
}

/*打印*/
#print {
	display: none;
	color:#000;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background:#ffffff;
}
#print .body {
	color:#000;
	border-color: #000000 #000000 #000000 #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:5px;
}
#print .body tr {
	height:25px;
}
#print .body tbody{height:50px;}
#print .body th, .th{
	color:#000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000000;
	border-right: 0px solid #000000;
	border-top: 1px solid #000000;
	font-family:"Arial";
	font-size: 12pt;
	font-weight: bolder;
	background: #eee;
	white-space:nowrap;
	text-align: center;
}
#print .body td {
	color:#000;
	border-bottom: 0px solid #000000;
	border-left: 0 solid #000000;
	border-right: 0 solid #ffffff;
	border-top: 0 solid #ffffff;
	font-family:"Myriad Pro";
	font-size: 10pt;
}
#print .title{	/*居中时*/
	color:#000;
	margin:0px;
	font-family:"Myriad Pro";
	font-size: 15pt;
}
#print .title div{
	font-family:"Myriad Pro";
	font-size: 10.5pt;
}
#print .title2{	/*居左时*/
	margin:0 200px 0 100px;
	font-family:"Myriad Pro";
	font-size: 24pt;
	text-align:left;
}
#print .subTitle{
	color:#000;
	margin:0px 0px 0px 100px;
	font-family:"Arial";
	font-size: 10.5pt;
	text-align:left;
	
}
#print .top {
	border:0;
}
#print .top td{
	color:#000;
	font-family:"Myriad Pro";
	font-size: 10.5pt;
	white-space:nowrap;
	border:0;
	
}
#print .footer {
	margin-bottom:10px;
}
#print .footer td {
	color:#000;
	font-family:"Myriad Pro";
	font-size: 10.5pt;
	white-space:nowrap;
	text-align:center;
}
#print .barCode {
	position: absolute;
	right: 0px;
	top: 0px;
	text-align:center;
	font-family:"C39P36DlTt";
	font-size:20pt;
	width: 260px;
}
#print .barCode image{
	border: none;
}
#print .barCode div{
	text-align: center;
	font-family:"Myriad Pro";
	font-size: 10.5pt;
	height:10.5pt;
}
#print .formType{
	position:absolute;
	right:-25px;
	top:45px;
	width:250px;
	text-align:center;
	font-family:"Myriad Pro";
	font-size:24px;
	color:red;
	text-decoration: underline;
}
#print .logo{
	border: none;
	/*position: absolute;
	left: 0px;
	top: 0px;*/
	float:left;
}
#print .to{
	padding:5px;
	float:left;
	font-family:"Myriad Pro";
	font-size:16px;
	font-weight:500;
	color:#000;
	width:250px;
	margin-left:20px;
	height:80px;
}
#print .to-title{
	border:thin solid #000;
	height:20px;
	line-height:20px;
	text-align:center;
	font-family:"Myriad Pro";;
	font-size:16px;
	font-weight:500;
	color:#000;
	
	}
#print .tip {
	font-family: "Myriad Pro";;
	font-size: 16px;
	color: #000;
	width: 100%;
	border-top: dashed thin #000;
	margin-top: 30px;
	text-align: left;
	padding: 20px;
}
#print #pageCode{
	position: absolute;
	/*text-align: right;
	width: 100%;*/
	bottom:10px;
	right: 10px;
}
/*以下特殊打印*/
.print .all{
	position:absolute;
	background-color:#000;
	width:100%;
	left:0;
	top:0;
	z-index:3;
	height:94pt;
	}
.print .name{
	color:#000;
	font-family: "Myriad Pro";
	font-size: 15pt;
	position: absolute;
	left: 160pt;
	top: 94pt;
}
.print .name1{
	color:#000;
	font-family: "Myriad Pro";
	font-size: 15pt;
	position: absolute;
	left: 160pt;
	top: 120pt;
}
.print .date{
	color:#000;
	font-family: "Myriad Pro";
	font-size: 14pt;
	position: absolute;
	left: 460pt;
	top: 94pt;
}
.print .phoneCode{
	color:#000;
	font-family: "Myriad Pro";
	font-size: 15pt;
	position: absolute;
	left: 160pt;
	top: 142pt;
}
.print .address{
	color:#000;
	font-family: "Myriad Pro";
	font-size: 15pt;
	position: absolute;
	left: 85pt;
	top: 162pt; 
}
.print .payment{
	color:#000;
	font-family: "Myriad Pro";
	font-size: 15pt;
	position: absolute;
	left: 175pt;
	top: 216pt; 
}
.print .handlers{
	color:#000;
	font-family: "Myriad Pro";
	font-size: 13pt;
	position: absolute;
	left: 25pt;
	top: 226pt; 
}
.print table{
	position: absolute;
	left: 0pt;
	top: 275pt;
}
.print table tr{
	height:16pt;
}
.print table td div{
	font-family: "Myriad Pro";
	font-size: 11pt;
	white-space:nowrap;
	overflow:hidden;
}
