/**整体**/
html, body, form {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}

img,input,textarea,select,a,span{
	vertical-align:middle;
}

a{
	text-decoration: none;
}

input,textarea,select{
	border:1px solid #D3D3D3;
}

.index {
	overflow:hidden;
}

.art {
	overflow-x:hidden;
}

.art .infodiv {
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.welcome {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E0ECFF'); 
	background: linear-gradient(top, #FFFFFF, #E0ECFF); 
	background: -moz-linear-gradient(top, #FFFFFF, #E0ECFF); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#E0ECFF)); 
}

.info {
	font-size: 14px;
	font-weight: bold;
	color: #848b91;
}

.search{
	margin:8px 8px 8px 8px;
	align:left;
	text-align:left;
}

.target {
	font-size: 14px;
	font-weight: bold;
	color: #848b91;
	background:#E8F1FF;
	border:1px solid #abb8ce;
	cursor:pointer;
	margin:1px;
	padding:2px;
	height:16px;
}

.targetDiv {
	background:#FFFFFF;
	border:1px solid #95B8E7;
	border-top:0px;
	overflow:auto;
	position:absolute;
	display:none;
}

/**页面布局--下边位置**/
#south {
	height: 15px;
	background-color: #3F3F3F;
	text-indent:20px;
	padding-top:2px;
	color: #D8D8D8;
	font-size:12px;
}

/**页面布局--上边位置超链接**/
#south a {
	color: #ADD8E6;
    position:relative;
    top:-2px;
}

#north {
	margin-bottom:2px;
}

#north table{
	height:100%;
	width:100%; 
}

/**编辑页面控件样式--begin**/

/*编辑表格样式*/
/*.zebra{
	width:100%;
	table-layout: fixed;
	font-size:12px;  
	border-collapse:collapse;  
	border-color:#99bce8;
	background-color:#fff;
}

.zebra th{
	background:url(../images/header.gif) repeat-x scroll left top #e2e4e6;
	border:#c5c5c5 1px solid;
	text-align:right;
	padding: 5px;
	font-weight:lighter;
}

.zebra td{  
	border:#d0d0d0 1px solid;
	background-color:#fff;
	text-align:left;
	padding: 5px;
}
*/

.zebra,.nk_grid2{
	width:100%;
	font-size:14px;  
	border-collapse:collapse;
	background-color:#ffffff;
	font-family:微软雅黑;
  }  
	
  .zebra tr,.nk_grid2 tr{  
	height:28px;
  }  
  
  .zebra th,.nk_grid2 th{  
	background-color:#D8E6F6;
	border:#ffffff 1px solid;
	color:#0E2D5F;
    white-space:nowrap;
	word-break:keep-all;
	padding: 5px 10px;
	text-align:right;
	height:28px;
  }  

  .zebra td,.nk_grid2 td{  
	border:#BAE3F9 1px solid;
	color:#0E2D5F;
	padding:5px 10px;
	text-align:left;
	height:28px;
  }
  .zebra .tdOver,.nk_grid2 .tdOver{  
  	background:#EAF6FD;
  }
  
  .zebra .trClick,.nk_grid2 .trClick{  
  	background:#D3EDFB;
  }
  
  .zebra .tdCenter,.nk_grid2 .tdCenter{  
  	text-align:center;
  }
/*编辑表格样式*/

.query_title{
	border-color: #C7D7EF; background: #C7D7EF;padding-left:10px;color:#0E2D5F;
	border-width: 1px; border-style: solid; font-weight: bold; margin: 0; font-size:12px;
}

.title{
	border-color: #abb8ce; background: #C7D7EF;padding-left:10px;color:#0E2D5F;
	border-width: 1px; border-style: solid; font-weight: bold; margin: 0; 
	font-size:15px;
}

.title a{
	text-decoration:none;
	color:#0E2D5F;
}

.title .normaltitle,.title .u-accordion-collapse,.title .u-accordion-expand{
	position:relative;
	top:5px;
}

.subtitle{
	width:100px;
	background: #5F84C0;
	color:#ffffff;
	height:22px;
	font-size:12px;
	text-align:center;
    white-space:nowrap;
	word-break:keep-all;
}

.subtitle span{
	position:relative;
	top:5px;
}

.CertNo{
	border-color: #abb8ce; background: #E8F1FF;color:#0E2D5F;
	border-width: 1px; border-style: solid; font-size:12px;
	width:400px;
}

.CertNo input {
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	border-bottom-width:1px;
	border-bottom-color:#abb8ce;
	border-bottom-style:dotted;
	margin-bottom:3px;
}

sup{
	position:absolute;
	margin-top:-8px;
	margin-left:-13px;
	background:url(../images/pin.png);
	width:16px;
	height:16px
}

/**编辑页面控件样式--end**/


/*菜单按钮样式--begin*/

/*列表表格样式*/
 /* .nk_grid{
	width:100%;
	font-size:12px;  
	border-collapse:collapse;  
	border-color:#99bce8;
	background-color:#fff;
  }  

  .nk_grid th{  
    background:url(../images/header.gif) repeat-x scroll left top #e2e4e6;
    border:#c5c5c5 1px solid;
    padding:2px;
	font-weight:lighter;
    white-space:nowrap;
	word-break:keep-all;
  }  

  .nk_grid td{  
    border:#d0d0d0 1px solid;
    padding:5px 2px 5px 2px;
  }

  .nk_grid .tdOver{  
  	background:#EAF6FD;
  }
  
  .nk_grid .trClick{  
  	background:#dfe8f6;
  }
  
  .nk_grid .tdCenter{  
  	text-align:center;
  }
*/
  .nk_grid,.nk_grid1{
	width:100%;
	font-size:14px;  
	border-collapse:collapse;
	background-color:#ffffff;
	font-family:微软雅黑;
  }  
	
  .nk_grid tr,.nk_grid1 tr{  
	height:28px;
  }  
  
  .nk_grid th,.nk_grid1 th{  
	background-color:#869ACE;
	border:#ffffff 1px solid;
	color:#0E2D5F;
    white-space:nowrap;
	word-break:keep-all;
	padding: 5px 10px;
	text-align:left;
	height:28px;
  }  

  .nk_grid td,.nk_grid1 td{  
	border:#BAE3F9 1px solid;
	color:#0E2D5F;
	padding:5px 8px;
	text-align:left;
	height:28px;
  }
  .nk_grid td a,.nk_grid1 td a{  
	color:#0066cc;
  }
  .nk_grid .tdOver,.nk_grid1 .tdOver{  
  	background:#EAF6FD;
  }
  
  .nk_grid .trClick,.nk_grid1 .trClick{  
  	background:#D3EDFB;
  }
  
  .nk_grid .tdCenter,.nk_grid1 .tdCenter{  
  	text-align:center;
  }

/*列表表格样式*/

.icon,.idol{
	font-size:12px;
	align:center;
	text-align:center;
}
.icon img,.idol img{
	position:relative;
	bottom:10px;
	left:32px;
	cursor:pointer;
}
.icon label,.idol label{
	cursor:pointer;
	position:relative;
	top:15px;
}

/*菜单按钮样式--end*/

/**登录页面样式**/
.login {
	font-weight:bold;
	font-size:18px;
	margin-bottom:2px;
	color:#3F3F3F;
}

.login table {
	position:relative;
	top:36%;
	left:36%;
}

.login table td{
	align:center;
	text-align:right;
}

.login table td span{
	align:center;
	text-align:center;
}

.LoginSubmit{
	font-weight: bold;
}

.LoginSubmit:hover{
	color:black;
	font-weight: bold;
	cursor:pointer;
}

.loginIcon{
	width:90px;
	height:90px;
}
/**登录页面样式**/

.u-accordion-collapse{
	background:url(../images/u-accordion-collapse.png);
	background-repeat:no-repeat;
	width:14px;
	height:12px;
	position:relative;
	top:3px;
}

.u-accordion-expand{
	background:url(../images/u-accordion-expand.png);
	background-repeat:no-repeat;
	width:14px;
	height:12px;
	position:relative;
	top:3px;
}

/**项目简介样式**/
.pinfo{
	height: 150px;
	width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
	text-align: left;
}


/**抽样检查页面的浮动按钮区**/
.sample_area{
	background-image: url('../images/trans_gray.png') ;  
	background-repeat: repeat;
	position:absolute;
	padding-left:20px;
	padding-right:20px;
}

/*显示不同销售状态的方块*/
.block{
	background-color: #6fa349;
	display: block;
	height: 13px;
	width: 13px;
	border:#4a7c25 solid 1px;
	float: left;
	margin-top: 4px;
	margin-right: 1px;
	margin-bottom: 4px;
	margin-left: 20px;
	}
	
/*预售图片*/
.container{ 
	position: relative; 
	float: left; 
	margin-left: 10px; 
	width:135px;
	height:135px;
} 

.checkbox{ 
	position: absolute; 
	top: 0px; 
	left: 0px; 
} 


/*展开显示expend*/
.bgColor{background-color:#C7D7EF;}
.slideOutTip {
	display:inline;
	position:absolute;
	font-size:13px;
	overflow:hidden;
	height:22px;
	width:22px;
	margin-top:-2px;
}
.slideOutTip:hover {
	-moz-box-shadow:0 0 1px #999;
	-webkit-box-shadow:0 0 1px #999;
	box-shadow:0 0 1px #999;
}
.tipVisible {
	cursor:pointer;
	height:20px;
}
.tipTitle {
	float:left;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	white-space:nowrap;
	line-height:20px;
	padding-right:5px;
}
.tipIcon {
	width:20px;
	height:20px;
	float:left;
	
	margin-right:8px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
}

.plusIcon {
	width:13px;
	height:13px;
	background:url('../images/DoubleArrow.png') no-repeat center center;
	background-size: contain;
	margin:4px;
	-webkit-transition: -webkit-transform 0.2s linear;
	-moz-transition: -moz-transform 0.2s linear;
	transition: transform 0.2s linear;
}
.slideOutTip.isOpened {
	z-index:10000;
}
.slideOutTip.isOpened .plusIcon {
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
}

.openLeft .tipIcon {
	margin:0 0 0 8px;
	float:right;
}
.openLeft .tipTitle {
	float:right;
	padding:0 0 0 5px;
}
.openLeft .slideOutContent {
	margin-top:22px;
}
.openLeft.openTop .slideOutContent {
	margin-top:0;
}
.slideOutContent {
	display:none;
	padding:-1px;
	font-size:13px;
}
/*展开显示expend*/
.ImeMode{
	 ime-mode:disabled;
} 