/* ====== my reset ====== */
div,form,input,table,p,textrea,ul,li,iframe{margin:0;padding:0}
a img,img{border:none}
.dn{display:none}
.tl{text-align:left}.tc,.align_center{text-align:center}.tr,.align_right{text-align:right}
.fix:after{content: "";display: block;visibility: hidden;clear: both;height: 0;font-size: 0;}
.clearfix{clear:both}
.mt5{margin-top:5px}.mt10{margin-top:10px}
.m10{margin:10px}
.ell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
/* ====== my reset ====== */

/* ===== from body.css ===== */
body {
    margin:0;
    background-color:#FFF;
	color:#333;
    line-height:1.4;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	padding-bottom:50px;
}
select {
    color: #364B7E;
	background-color: #E0ECFF; 
}
select optgroup {
    padding: 2px;
	font-weight: bold;
	font-style: normal; 
    color: #364B7E;
}
textarea {
    border: 1px solid #6F7B89;
    background-color: #FFF;
}
/*
table {
    width: 98%;
    margin: 5px auto;
    table-collapse: collapse;
    font-size:12px;
    color:#333;
	background-color: #FFF;	
	border: solid #C5C6CB;
	border-width: 1px 0 0 1px;
}
table th {
    margin:0px;padding:4px;font-weight:bold;font-size:12px;text-align:center;
    white-space: nowrap;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #C5C6CB;
}
table td {
    padding: 4px 6px;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #C5C6CB;
}
*/
table {
    width: 98%;
    margin: 0 auto -1px;
    font-size:12px;
    color:#333;
	border: 1px solid #DCDCDC;
	border-collapse: collapse;
	border-spacing: 0;
}
table th {
    margin: 0px;
    padding: 6px;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    white-space: nowrap;
	border: 1px solid #C5C6CB;
}
table td {
    padding: 6px;
	border: 1px solid #C5C6CB;
}
table.list td, table.list th{text-align:center}
table.list tr:hover td, td.input:hover{
	background:#FCF9F1;
}
.nowrap{white-space: nowrap;}
.listhandle{
	margin-right: 10px;;
	margin-top: 20px;
	text-align: right;
}
.listhandle .lefthandle{
	float: left;
	margin-left: 10px;
	height: 100%;
	line-height: 28px;
}
/* ===== from body.css  end ===== */

/* jquery.easyui colors */
.mulButton{
	background-color: #E0ECFF;
	background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
	background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
	background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
	background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0);
}
table th,.title,.ad-name{
	background-color: #E0ECFF;
	background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
	background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
	background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
	background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%);
	background-repeat: repeat-x;
}
.task{
	background-color: #BFF0DB;
	background-color: #E0ECFF;
	/*background: -webkit-linear-gradient(top,#E0F8EE 0,#BFF0DB 100%);
	background: -moz-linear-gradient(top,#E0F8EE 0,#BFF0DB 100%);
	background: -o-linear-gradient(top,#E0F8EE 0,#BFF0DB 100%);
	background: linear-gradient(to bottom,#E0F8EE 0,#BFF0DB 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E0F8EE,endColorstr=#BFF0DB,GradientType=0);
	*/
}
/* jquery.easyui colors end */

hr{height:1px;border:1px solid #58CB64;line-height:1px;display:block;clear:both;}

.EasySiteTitle {
	font-weight: bold;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.EasySiteSmallTitle {
	color: #8f908f;
	font-weight: bold;
	font-size: 12.8px;
}
.EasySiteText {
	color: #008200;
	font-size: 14px;
}
.EasySiteTd {
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #808080;
	background-color:#D4D0c8;	
}
.EasySiteButton {
	border:1px solid;
	border-color:#CCC #777 #777 #CCC;
	padding:2px;
	margin:0px;
	font-size:12.8px;
	margin-right:4px;
	background-color:#D4D0C8;
}

a{color:#000;text-decoration:none;}
a:link{}
a:visited{}
a:active{color:#00F;}
a:hover{text-decoration:underline;color:#C00;}

.title,.input{text-align: left;}
.title{width:15%;}
.input{width:35%;min-width:188px;}
.input input.readonly{background-color:#EEE;width:174px;}
input.readonly{background-color:#EEE;width:174px;}
.input input.codeno{width:55px;}
.input input.codename{width:115px;background-color:#EEE;}
.common{width:174px;}
.mulButton{
	width:auto;cursor:pointer;padding:5px 10px;
	*padding:5px 5px 2px;padding:5px 10px 2px \0;
	color:#364B7E;border:1px solid #95B8E7;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
a.mulButton{padding:5 10px;display:inline-block;*zoom:1;}
.mulButton:focus{outline:none}
.mulButton:hover{background:#eaf2ff;color:#364B7E;filter:none;text-decoration:none}
.mulButton:active{
	background-color:#EFF5FF;color:#364B7E;
	background: -webkit-linear-gradient(top,#EFF5FF 0,#fff 100%);
	background: -moz-linear-gradient(top,#EFF5FF 0,#fff 100%);
	background: -o-linear-gradient(top,#EFF5FF 0,#fff 100%);
	background: linear-gradient(to bottom,#EFF5FF 0,#fff 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=0);
}
	
.pagejump{width:300px;margin-left:775px;}
#queryresults tr:first-child td{text-align:center;}
textarea.common{height:40px;width:99%}
textarea.readonly{background:#EEE;}

.mr20{margin-right:20px;}.mr50{margin-right:50px;}
.wd99{width:99%}.ml20{margin-left:20px}

.dou-common{width:348px}.pd10{padding:0 10px}
.discount{width:35px}
.red{color:#F00}
.fwb{font-weight:bold}
.fs16{font-size:16px}

.pageChange,#topageValue{width:40px;height:20px;line-height:20px;text-align:center}

.fieldDesc{}
#fieldDesc{display:none;}

.btn-handle{margin:30px 0;text-align:center}

/* ===== task-add-list ===== */
.ad-list{margin:0 1%;}
.ad-list .ad-name{}
.ad-list .ad-task{line-height:20px}
.ad-list .ad-name input,.ad-list .ad-name label{cursor:pointer}
.ad-name,.ad-task{text-align:center;border-width:0 1px 1px 0;border-style:solid;border-color:#C5C6CB;margin-bottom:3px}
.ad-list tr.now td{border-bottom:2px solid red;font-weight:bold}

.lhgdialog table td{
	padding:0;
	border:0;
}