﻿*{font-family:Arial,微软雅黑,宋体;}
body {margin:0px 10px;}
.title{font-size: 16px;font-weight: bold;padding-top: 10px;padding-bottom: 10px;}
/********** Welcome.aspx **********/
.logintitle{margin-bottom:10px;}
#logintitle{font-size:20px;}
.textfield{width:150px;}
.loginfield-title{display:inline-block;height:28px;width:130px;}
.separator{height:2px;margin:10px 0;border-top:1px solid #ccc;}
/********** DataForm.aspx **********/
.edit-tool{height:28px;width:100px;overflow:hidden;float:right;right:0px;position:absolute;border:1px solid #ccc;background:url('images/datagrid_title_bg.png');-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.edit-newline{background:url('icons/edit_add.gif') no-repeat;display:inline-block;width:20px;height:16px;vertical-align:middle;}
.tree-downarrow{margin-left:26px;background:url("images/menu_downarrow.png") no-repeat scroll 0px 6px;float:right;height:18px;width:10px;}
.s-btn-icon-treeappend{display:inline-block;width:40px;height:18px;background:url('icons/append_node.png') no-repeat 6px 0px;margin-left:6px;border-left:1px solid transparent;}
a.l-btn:hover .s-btn-icon-treeappend{width:40px;height:18px;background:url('icons/append_node.png') norepeat;margin-left:6px;border-left:1px solid #7eabcd;/*a:hover.l-btn-plain{border:1px solid #7eabcd;*/}
.s-btn-icon-treeinsert{display:inline-block;width:40px;height:18px;background:url('icons/insert_node.png') no-repeat 6px 0px;margin-left:6px;border-left:1px solid transparent;}
a.l-btn:hover .s-btn-icon-treeinsert{width:40px;height:18px;background:url('icons/insert_node.png') norepeat;margin-left:6px;border-left:1px solid gray;}
.s-btn-icon-treeappendchild{display:inline-block;width:40px;height:18px;background:url('icons/append_child.png') no-repeat 6px 0px;margin-left:6px;border-left:1px solid transparent;}
a.l-btn:hover .s-btn-icon-treeappendchild{width:40px;height:18px;background:url('icons/append_child.png') norepeat;margin-left:6px;border-left:1px solid gray;}
textarea{font-size:12px;}
.datagrid-toolbar span{height:30px;font-size:14px;}
.datagrid-header .datagrid-cell{font-weight:bold;}
.stop{background:url('icons/stop.gif') no-repeat center;height:16px;}
.allow{background:url('icons/approval.gif') no-repeat center;height:16px;}
.checked{background:url('icons/checkbox.gif') no-repeat center;height:16px;}
.powertable td{border:0;}
.powertext{display:inline-block;overflow:hidden;width:58px;vertical-align:top;}
.powerlock{display:inline-block;overflow:hidden;width:58px;vertical-align:top;background:url("icons/lock.png") no-repeat;padding-left:20px;}
.powerstop{display:inline-block;overflow:hidden;width:58px;vertical-align:top;background:url("icons/stop.gif") no-repeat;padding-left:20px;}
.processing{background:url('images/panel_loading.gif') no-repeat center;}
.dataerror{background:url('images/validatebox_warning.png') no-repeat center;}
.a{background:#C6F0F9;border-radius:5px;padding:5px;margin-top:5px;overflow:hidden;height:24px;}

/*拖放确定次序*/
.drag-item{list-style-type:none;display:block;padding:5px;border:1px solid #ccc;margin:2px 2px 2px 18px;width:200px;background:#fafafa;}
.indicator{position:absolute;font-size:9px;width:10px;height:10px;display:none;color:red;margin-left:4px;}

/*上传文件控件所用css代码*/
.uploadify-queue {margin-bottom: 1em;/*float:right;*/position:absolute;z-index:9000;width:400px;background:#fff;border:1px solid #D3D3D3;display:none;}
.uploadify-queue-item {background-color: #F5F5F5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 5px;
	max-width: 350px;
	padding: 10px;}
.uploadify-error {background-color: #FDE5DD !important;}
.uploadify-queue-item .cancel a {
	background: url('icons/delete.gif') 0 0 no-repeat;
	float: right;
	height:	16px;
	text-indent: -9999px;
	width: 16px;}
.uploadify-queue-item.completed {background-color: #E5E5E5;}
.uploadify-progress {background-color: #E5E5E5;margin-top: 10px;width: 100%;}
.uploadify-progress-bar {background-color: #0099FF;height: 3px;	width: 1px;}
/*
UploadiFive
Copyright (c) 2012 Reactive Apps, Ronnie Garcia
*/

/*.uploadifive-button {
	background-color: #505050;
	background-image: linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -o-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -moz-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -ms-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #505050),
		color-stop(1, #707070)
	);
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: 2px solid #808080;
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	text-transform: uppercase;
	width: 100%;
}
.uploadifive-button:hover {
	background-color: #606060;
	background-image: linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -o-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -moz-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -ms-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #606060),
		color-stop(1, #808080)
	);
	background-position: center bottom;
}*/
.uploadifive-queue {margin-bottom: 1em;/*float:right;*/position:absolute;z-index:9000;width:468px;background:#fff;border:1px solid #D3D3D3;min-height:200px;}
.uploadifive-uploadbutton {background:#0072BC;padding:3px 5px;color:white;font-size:11px;text-decoration:none;float:right;top:0px;}
.uploadifive-uploadbutton:visited {color: white; text-decoration: none;}
.uploadifive-uploadbutton:hover {text-decoration: none;}
.uploadifive-closebutton {width:18px;height:18px; background: url(/images/tree_dnd_no.png) center no-repeat;float:right;padding:2px;}
.uploadifive-tip {
    height: 22px;
	border:1px solid #CC9933;
	background:#FFFFCC;
	z-index:9900001;
	font-size:12px;
}

.uploadifive-queue-item {
	background-color: #F5F5F5;
	border-bottom: 1px dotted #D5D5D5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font: 12px Arial, Helvetica, Sans-serif;
	margin-top: 3px;
	padding: 15px;
}
.uploadifive-queue-item .close {
	background: url('/icons/delete.gif') 0 0 no-repeat;
	display: block;
	float: right;
	height: 16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadifive-queue-item .progress {
	border: 1px solid #D0D0D0;
	height: 3px;
	margin-top: 5px;
	width: 100%;
}
.uploadifive-queue-item .progress-bar {
	background-color: #0072BC;
	height: 3px;
	width: 0;
}


/*编辑表格*/
.label{background:url('images/label_bg.png') repeat-x;font-weight:bold;}
.caption{padding-right:10px;font-weight:bold;text-align:right;overflow:hidden;white-space:nowrap;}
.tdcaption{background:url('images/datagrid_header_bg.gif') no-repeat;	
    filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
	-moz-background-size:100% 100%;
	background-size:100% 100%;
}

.withicon{padding-left:20px;}
.hilight{background:#FFCCCC;}
.lbl{font-weight:bold;margin:0 10px;width:60px;color:#124064;text-align:right;white-space:nowrap;}

/*邮件接收及抄送选择*/
#emailMenu ul,#email ul{list-style:none;font-size:12px;padding:0;margin:0 5px 0 5px;}
#emailMenu li{float:left;width:80px;overflow:hidden;height:20px;line-height:20px;cursor:pointer;padding:2px 2px 2px 20px;border-right:solid 1px #ccc;}
#email li{float:left;width:80px;overflow:hidden;height:20px;line-height:20px;cursor:default;padding:2px 2px 2px 20px;border-right:solid 1px #ccc;}
#emailMenu li.group,#email li.group{color:blue;font-weight:bold;}
.selected{background-color:#FBEC88 !important;}

.productstatus{width:88px;display:inline-block;}
