@charset "utf-8";
/* CSS Document */
/* *{ margin:0; padding:0;}
body{ font:12px 宋体;}*/
img {
	border: 0;
}
body{ 
	font:12px 宋体;
}
a{
	text-decoration: none;
}
a:visited{
	color: #333;
} 
* {
	margin: 0;
	padding: 0;
}
.clear{
	clear: both;
}
.hidden{
	display: none;
}
/* 输入项 行 */
.af-inputrow {
	padding-top: 6px;
	white-space: nowrap;
	max-height: 24px;
}
/* 输入项 行 */
.af-inputitem {
	padding-top: 6px;
	white-space: nowrap;
	max-height: 24px;
	float: left;
	height: 22px;
}
/* 输入项 上传文件 行 */
.af-uploadrow {
	padding-top: 6px;
	white-space: nowrap;
}

/*  上传文件 容器  */
.af-uploadpanel {
	/*默认主题边框*/
	/*border: 1px solid #95B8E7;*/
	/*peppergrinder主题边框*/
	border: 1px solid #d9d6c4;
	background-color: #F0F0F0;
	padding: 3px;
	min-height: 14px;
}

/*  上传文件  项*/
.af-uploaditem {
	background-color: #95b8e7 !important;
	padding: 2px 0 2px 20px;
	margin: 2px 0;
	background-position: 3px center !important;
}

/*  上传文件  项 链接*/
.af-uploaditem-link {
	margin-left: 10px;
	text-decoration: none;
}

/*文本框前的LABLE*/
.af-lable {
	width: 95px;
	display: inline-block;
	text-align: right;
	padding-right: 5px;
	vertical-align: middle;
}

/* 横幅广告文本框前的LABLE*/
.af-banner-lable {
	margin-left: 5px;
	width: 95px;
	display: inline-block;
	text-align: right;
	padding-right: 5px;
	vertical-align: middle;
}

/*文本框边框*/
.af-textbox {
	/*默认主题边框*/
	/*border: 1px solid #95B8E7;*/
	/*peppergrinder主题边框*/
	border: 1px solid #d9d6c4;
	margin: 0;
	padding: 0 2px;
	vertical-align: middle;
	height: 22px;
	line-height: 20px;
}
/*不可编辑项背景色*/
.af-disabled {
	background-color: rgb(240, 240, 240);
	color: rgb(109, 109, 109);
}
/*选择框样式*/
.af-checkspan {
	display: inline-block;
	vertical-align: middle;
}

/*工具栏样式*/
.btnspan {
	height: 28px;
	padding-top: 0px;
	display: inline-block;
}

/*查询按钮样式 */
.search-btn{
	width : 45px !important;
	padding-left : 23px;
	background-position : 3px center;
	text-decoration : none;
	color : black;
	line-height : 16px;
	position: relative;
	top: -4px;
}

/*查询按钮样式-悬浮 */
.search-btn:hover{
	color : white;
}

/*缩略图 */
.dayo-img-face{
	max-height: 50px;
}

.validatebox-invalid {
	border-color: #FFA8A8 !important;
}

div.datagrid-cell table tr td {
	text-align: center;
}

.dayo-title-div{
	height: 62px;
	line-height: 62px;
}

.dayo-left{
	float: left;
}
.dayo-right{
	float: right;
}

.dayo-index-tool{
	margin:10px 5px;
}

/*******************自定义表单样式***************************/
.dayo-form-inputrow{
	padding-top: 6px;
	white-space: nowrap;
	max-height: 34px;
	min-height: 34px;
}

.dayo-form-inputsize{
	width: 659px;
	height: 30px;
}

.dayo-logo-inputsize{
	width: 359px;
	height: 30px;
}

.dayo-banner-inputsize{
	width: 500px;
	height: 30px;
}

/* 提示图表居中 */
.validatebox-invalid{
	background-position: right center;
}

/* 弹出选择的文本框高度 */
.dayo-form-inputrow .combo,
.dayo-form-inputrow .combo-text{
	height: 30px !important;
}

/* 弹出选择的文本框箭头 */
.dayo-form-inputrow .combo-arrow{
	margin-top:5px;
	background-color: #ffffee !important;
}

/* 弹出选择的文本框箭头- 悬浮*/
.dayo-form-inputrow .combo-arrow:hover{
	background-color: #654b24 !important;
}

/********************* 图片样式（编辑商品图片列表） *************************/
/* 图片外框  */
.dayo-img-div-center{
	border: 1px solid #D9D6C4;
	background-color:#F0F0F0;
    float: left;
    height: 120px;
    margin-left: 7px;
    margin-top: 7px;
    padding:3px;
    text-align: center;
    width: 100px;
}
/* 图片自身 */
.dayo-img-middle{
	border: medium none;
    height: 100px;
    width: 100px;
    margin-bottom: 3px;
}


/********************* 屏幕构造器 *************************/
.structbtn{
	line-height:22px;
	height: 22px;
	margin: 2px;
	text-align: center;
	border: 1px solid #b7d2fe;
	border-radius:5px;
}
.structbtn:hover{
	cursor: pointer;
	background-color: #ffe48d;
}

/********************* 课件视频列表 ***********************/

.item-panel {
	border: 1px solid #ededed;
    height: 180px;
    margin-left: 11px;
    margin-right: 11px;
    margin-top : 5px;
    width: 200px;
    text-align: center;
    float: left;
}

.item-pic{
	border: 1px solid #ededed;
    display: inline-block;
    font-size: 12px;
    margin-top: 10px 0;
    width: 198px;
    height: 110px;
}

.item-pic-box{
	height: 138px;
    overflow: hidden;
    width: 100%;
}

.item-pic-img{
	width: 198px;
    height: 110px;
    line-height: 128px;
    cursor: pointer;
}

.item-title{
    height: 36px;
	padding: 0 10px;
	font-weight: 400;
	font-size: 14px;
    margin-bottom: 4px;
    margin-top: 6px;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    font-family: Microsoft YaHei,arial
}

.item-title-link{
	color: #3d3d3d;
    text-decoration: none;
    word-break: break-all;
}

.item-title-link:hover{
	color: red;
}

.item-info{
	height: 22px;
    margin-top: 5px;
    padding: 0 10px;
    overflow: hidden;
    text-align: left;
}

.item-info-box{
	color: #888;
}


/*********easyui-datagrid  序号列的宽度**************/
.datagrid-rownumber,.datagrid-cell-rownumber,.datagrid-header-rownumber{
	width:40px !important;
}

/*********easyui-linkbutton size:"middle" 按钮样式**************/
.l-btn-middle .l-btn-text {
	line-height: 28px;
}

.l-btn-middle .l-btn-icon {
	width: 28px;
	height: 28px;
	line-height: 28px;
	margin-top: -14px;
}

.l-btn-middle .l-btn-icon-left .l-btn-text {
	margin-left: 30px;
}

.l-btn-middle .l-btn-left .l-btn-empty {
	margin: 0 4px;
	width: 28px;
}
/**************************************************************/
.combobox-item-hover {
	border: 1px dashed #000;
}

/**菜单中的树节点无边框**/
.menutree .tree-node-hover {
	border: none !important;
}

.tree-node-hover {
	border: 1px dashed #000;
}

.warn {
	float: left;
	margin: 7px 0px 15px 0px;
}

.xinxi {
	background-image:
		url(../jquery-easyui/themes/black/images/validatebox_warning.png);
	background-repeat: no-repeat;
	margin: 3px 0px 5px 0px;
	padding-left: 17px;
}

.tishi {
	margin: 3px;
	border-color: blue;
	color: #000000;
}