.float_tbody li {
	/* max-width: 10000px; */
	line-height: 24px;
	font-size: 14px;
	text-align: left;
	border-right: #ddd solid 1px;
	border-bottom: #ddd solid 1px;
	padding: 3px;
	padding-left: 8px;
	padding-right: 8px;
}


/* 鱼骨缩略图 */

.etFishboneTbody td {
	color: #dcdcdc;
}

.etFishboneTbody span {
	background-color: #dcdcdc;
}


/* 鱼骨缩略图 */

.etFishboneDiv {
	background-color: #dcdcdc;
	height: 150px;
	width: 100%;
	vertical-align: middle;
	text-align: center;
	padding: 100px 50px;
	background-color: #dcdcdc;
}

.mt-sm {
	margin-top: 8px;
}

.et_main {
	margin: 0px;
	/* margin-right: 20px; */
}

.et_hidden {
	/* visibility: hidden; */
	display: none;
}


/* 前台错误样式 */

._rulesCssTd {
	position: relative;
	padding-top: 0px;
	/* padding: 0px 5px 5px 5px; */
	font-size: 14px;
	/* vertical-align: top; */
	border-radius: 2px;
	border: red 1px solid;
	background: #f0cece;
}


/* 前台错误样式消息 */

._rulesCssTd:before {
	content: attr(message);
	/* content: '点击修改'; */
	position: absolute;
	bottom: 14px;
	height: 0;
	font-size: 12px;
	color: #ff0000;
	left: 2px;
	border-right-color: rgba(245, 245, 245, 1);
}


/* 前台错误样式消息 IE 风格 */

._rulesCssTd[isIEStyle='true']:before {
	content: '点击修改';
}


/* 货币样式 */

._moneyCssTd {
	color: #0000FF;
	text-align: right;
}


/* ._moneyCssTd:active:hover {
	color: #333333;
	text-align: left;
} */


/* ._moneyCssTd:active:active {
	color: #333333;
	text-align: left;
} */


/* 右上角徽章 */

.et_badge {
	position: relative;
}


/* 右上角徽章 */

.et_badge:after {
	content: attr(badgeMessage);
	position: absolute;
	top: -10px;
	right: -10px;
	font-size: 12px;
	height: 20px;
	color: #FFFFFF;
	border-radius: 10px;
	padding: 2px 8px;
	font-weight: bold;
	background-color: #FF9645;
}

.et_badge:hover:after {
	background-color: #FF6600;
}


/* 服务端样式 */

._serversRulesCssTd {
	position: relative;
	font-size: 14px;
	font-style: inherit;
	/* background-color: #DAE0E5; */
	border-radius: 1px;
	border-top: 1px #ddd solid;
	border-right: 1px #ddd solid;
	border-bottom: 1px #ddd solid;
	/* border: solid 1px #ddd; */
}


/* 前台错误样式消息 */

._serversRulesCssTd:before {
	content: attr(message);
	color: red;
	/* font-weight: bold; */
}

._serversRulesCssTd span {
	position: relative;
	padding: 3px;
	margin-right: 8px;
	font-size: 14px;
	font-style: inherit;
	/* background-color: #A6E1EC; */
	/* border-radius: 1px; */
	border: 1px #ddd solid;
	color: red;
	font-weight: 400;
	color: rgba(230, 100, 101, 1);
	line-height: 21px;
	height: 24px;
	background: rgba(253, 239, 239, 1);
	border: 1px solid rgba(225, 98, 99, 1);
}

._rulesCss th,
._rulesCss li {
	position: relative;
}


/*th 右上角消息角标*/

._rulesCss .message:after {
	content: "";
	position: absolute;
	/* position: relative; */
	top: 0px;
	right: 0px;
	border-top: 6px solid #ff0000;
	border-left: 6px solid transparent;
}


/* 索引列 表头*/

._et_index_th {
	color: #ffffff;
	/* line-height: 16px; */
	min-height: 24px;
}

._et_index_th:before {
	content: attr(message);
	position: static;
	/* font-size: 16px; */
	color: #2B5B78;
}


/* 索引列 */

._et_index_td {
	color: #ffffff;
	/* line-height: 16px; */
	min-height: 24px;
}

._et_index_td:before {
	content: attr(message);
	position: static;
	/* font-size: 16px; */
	color: #000000;
}


/* 选择框全选按钮 */

._et_checkboxs_th {
	color: #ffffff;
	font-size: 14px;
	padding-right: 5px;
	min-width: 30px;
	/* font-weight: normal; */
}

._et_checkboxs_th:hover {
	background-color: #E6F0FA;
}

._et_checkboxs_th:active {
	background-color: #9EDFFF;
}

._et_checkboxs_th:before {
	position: absolute;
	margin-top: 1px;
	top: 1px;
}

._et_checkboxs_trth:before {
	position: static;
	margin-top: 1px;
	top: 1px;
}


/* 选择框全选按钮 全选*/

._et_checkboxs_th.is_select:before {
	content: url(../dist/images/icon/icon_is_select.png);
}

._et_checkboxs_th.is_select[disabled]:before {
	content: url(../dist/images/icon/icon_is_select_disabled.png);
}


/* 选择框全选按钮 全不选*/

._et_checkboxs_th.no_select:before {
	content: url(../dist/images/icon/icon_no_select.png);
}

._et_checkboxs_th.no_select:hover:before {
	content: url(../dist/images/icon/icon_no_select_hover.png);
}

._et_checkboxs_th.no_select[disabled]:before {
	content: url(../dist/images/icon/icon_no_select_disabled.png);
}

._et_checkboxs_th.no_select[disabled]:hover:before {
	content: url(../dist/images/icon/icon_no_select_disabled.png);
}


/* 选择框全选按钮 部分选择*/

._et_checkboxs_th.part_select:before {
	content: url(../dist/images/icon/icon_part_select.png);
}

._et_checkboxs_th.part_select[disabled]:before {
	content: url(../dist/images/icon/icon_part_select_disabled.png);
}


/* 选择框全选按钮 */

._et_checkbox_td {
	color: #ffffff;
	padding-right: 5px;
	min-width: 30px;
}

._et_checkbox_td:hover {
	background-color: #E6F0FA;
}

._et_checkbox_td:active {
	background-color: #9EDFFF;
}

._et_checkbox_td:before {
	position: static;
	margin-top: 1px;
	top: 1px;
}


/* 选择框全选按钮 已选*/

._et_checkbox_td.is_select:before {
	content: url(../dist/images/icon/icon_is_select.png);
}

._et_checkbox_td.is_select[disabled]:before {
	content: url(../dist/images/icon/icon_is_select_disabled.png);
}


/* 选择框全选按钮 不选*/

._et_checkbox_td.no_select:before {
	content: url(../dist/images/icon/icon_no_select.png);
}

._et_checkbox_td.no_select:hover:before {
	content: url(../dist/images/icon/icon_no_select_hover.png);
}

._et_checkbox_td.no_select[disabled]:before {
	content: url(../dist/images/icon/icon_no_select_disabled.png);
}

._et_checkbox_td.no_select[disabled]:hover:before {
	content: url(../dist/images/icon/icon_no_select_disabled.png);
}


/* 表头 项 */

._et_thead_td {
	color: #color: #1692FC;
}

._et_thead_td:before {
	/* content: attr('<span style="color:red;">'+ message +'</span>'); */
	content: attr(text2);
	position: static;
	color: #2B5B78;
}


/* 表头 必填项 */

._et_thead_required_td {
	color: #ffffff;
}

._et_thead_required_td:before {
	/* content: '<span style="color:red;">* </span>' attr(text2); */
	content: '✶'attr(text2);
	/* content: attr(text2); */
	position: static;
	color: #2B5B78;
}


/* 通过伪元素 来实现 伪类的*号为 红色 */

._et_thead_required_td::first-letter {
	color: red;
	font-size: 12px;
}


/* tabs 样式区域 */

.dis {
	display: block;
}

.undis {
	display: none;
}

.nav_current {
	float: left;
	background: #fff;
	color: #f00;
}

.nav_link {
	float: left;
	background: #cccccc repeat-x 0 0;
}

.nav_current:hover,
.nav_link:hover {
	color: #FF6600;
}

.error_message_table {
	border: solid 1px #ddd;
}

.error_message_table td,
.error_message_table th {
	border: 0px;
}


/* 页签主容器 */

.et_tab_container {
	/* width: 1024px; */
	position: relative;
	/* overflow: hidden; */
	border: 1px #dcdcdc solid;
	/*border-bottom: 0px #dcdcdc solid;*/
	/* margin: 10px ; */
	margin: 0 auto;
	background: #fff;
	max-height: 365px;
	min-height: 180px;
	overflow: auto;
	width: 100%;
	/* width: calc(100% - 40px); */
	/* width: calc(100% - 2.5rem); */
}

.et_tab_container_null_data {
	background: url(../dist/images/icon/icon_null_data.png) no-repeat center #fff;
}

.et_tab_container2 {
	max-height: none;
	/*max-width: none;*/
	/*max-height: calc(100% - 32px) ;
	height: 100%;*/
	/*overflow-y: auto;
	overflow-x: auto;	*/
	/*max-height:: calc(100% - 2.5rem);*/
}

.et_tab_container table {
	white-space: nowrap;
	/* word-wrap: break-word; */
}

.et_tab_container table tr:nth-child(2n+1) {
	/*background-color:#f9f9f9;*/
	background-color: #F7F7F7;
}


/*.et_tab_container  table  tr:nth-child(2n){
	background-color:#F7F7F7;
}*/


/* 工具栏容器 */

.et_toolbar_container {
	/* width: 1024px; */
	overflow: hidden;
	border-left: 1px #dcdcdc solid;
	border-right: 1px #dcdcdc solid;
	width: 100%;
	/*100%;*/
	margin: 0 auto;
	background: #fff;
}

.bTop0 {
	border-top: 0px;
	border-bottom: 1px #dcdcdc solid;
}

.bBottom0 {
	border-top: 1px #dcdcdc solid;
	border-bottom: 0px;
}


/* 工具栏容器 tab 页签*/

.et_toolbar_tab {}

.et_toolbar_tab .tab-nav {
	/* overflow: hidden; */
	padding-top: 4px;
	height: 40px;
	line-height: 32px;
	position: relative;
	/* background:#E8E8E8 repeat-x 0 0; */
	background: #F5F5F5 repeat-x 0 0;
}

.et_toolbar_tab .tab-nav li {
	float: left;
	/* cursor: pointer; */
	cursor: default;
	text-align: center;
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	letter-spacing: 1px;
	text-transform: uppercase;
	border-right: 1px #dcdcdc solid;
	/* border-bottom: 1px #dcdcdc solid; */
	border-top: 0px #dcdcdc solid;
}


/* 工具栏容器 table 页签后的 消息区域*/

.et_toolbar_tab .tab-nav span {
	/*float: left;*/
	text-align: center;
	height: 32px;
	line-height: 32px;
	letter-spacing: 1px;
}


/* 工具栏容器 table 页签后的 消息区域*/


/* 
.et_toolbar_tab .tab-nav span span {
	color: red;
	font-weight: bold;
} */


/* 浮动 工具栏 顶部*/

.et_float_toolbar_top {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	z-index: 4;
}


/* 浮动 工具栏 */

.et_float_toolbar_bottom {
	position: fixed;
	bottom: 0px;
	left: 0px;
	right: 0px;
	z-index: 4;
}


/* 工具栏（盒子模型）*/

.et_toolbar {
	height: 40px;
}

.et_toolbar button {
	float: right;
	margin: 0px 2px;
	min-width: auto;
}

.et_toolbar button:first-child {
	align-self: start;
	margin-right: 0px;
}

.et_toolbar button:nth-child(2) {
	float: left;
	margin: 0px 2px 0px 0px;
}


/*.triangle-right {
	width: 0;
	height: 0;
	border-top: 50px solid transparent;
	border-left: 100px solid red;
	border-bottom: 50px solid transparent;
} */


/* 组件icon */

.et_icon_no_text {
	background-color: transparent;
	border: 0px;
}


/* 查找文件、上传文件 */

.et_icon_fileQuery {
	min-width: auto;
}

.et_icon_fileQuery:before {
	position: relative;
	right: 2px;
	top: 3px;
	content: url(../dist/images/icon/icon_fileQuery.png);
}

.et_icon_fileQuery[disabled]:before {
	position: relative;
	right: 2px;
	top: 3px;
	content: url(../dist/images/icon/icon_fileQuery_disabled.png);
}


/* 查找文件、上传文件 */

.et_icon_fileQuery_disabled:before {
	position: relative;
	right: 2px;
	top: 3px;
	content: url(../dist/images/icon/icon_fileQuery_disabled.png);
}


/* 保存文件 */

.et_icon_fileSave:before {
	position: relative;
	right: 2px;
	top: 1px;
	content: url(../dist/images/icon/icon_fileSave.png);
}


/* 保存文件 */

.et_icon_fileSave[disabled]:before {
	position: relative;
	right: 2px;
	top: 2px;
	content: url(../dist/images/icon/icon_fileSave_disabled.png);
}


/* 工具栏 批量删除 */

.et_icon_batchRemove:before {
	position: relative;
	right: 3px;
	top: 2px;
	content: url(../dist/images/icon/icon_batchRemove.png);
}


/* 工具栏 批量删除 */

.et_icon_batchRemove[disabled]:before {
	position: relative;
	right: 3px;
	top: 2px;
	content: url(../dist/images/icon/icon_batchRemove_disabled.png);
}


/* 消息置顶 */

.et_icon_message_top:before {
	position: relative;
	right: 3px;
	top: 2px;
	content: url(../dist/images/icon/icon_message_top.png);
}


/* 消息置顶 */

.et_icon_message_top[disabled]:before {
	position: relative;
	right: 3px;
	top: 2px;
	content: url(../dist/images/icon/icon_message_top_disabled.png);
}


/* 全屏 */

.et_icon_full_screen {
	max-width: 28px;
	max-height: 28px;
	min-width: 28px;
	min-height: 28px;
	height: 28px;
	width: 28px;
}

.et_icon_full_screen:before {
	position: relative;
	right: 1px;
	top: 1px;
	content: url(../dist/images/icon/icon_full_screen.png);
}


/* 取消全屏 */

.et_icon_no_full_screen:before {
	position: relative;
	right: 1px;
	top: 1px;
	content: url(../dist/images/icon/icon_no_full_screen.png);
}


/* 主容器 全屏 */

.et_full_screen {
	position: fixed;
	top: 20px;
	left: 20px;
	right: 20px;
	bottom: 50px;
	border: #ddd solid 1px;
	z-index: 4;
}


/* 页签主容器 全屏 */

.et_tab_container_full_screen {
	position: absolute;
	max-height: calc(100% - 32px);
	height: 100%;
	overflow-y: auto;
	overflow-x: auto;
}


/* 全屏下的 遮罩层 */

.et_shield {
	width: 100%;
	height: 100%;
	background-color: #000;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 2;
	opacity: 0.3;
	/*兼容IE8及以下版本浏览器*/
	filter: alpha(opacity=30);
	display: none;
}

.icon_message_top .et_sort_asc:before {
	position: relative;
	/* 	right: 2px;
	top: 3px; */
	margin: 0;
	padding: 0;
	width: 16px;
	height: 16px;
	content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==");
	content: url("");
}


/* 左侧消息 */

.edLoadingMessageDiv {
	float: left;
	margin: 0px 8px;
	text-align: left;
	max-width: 340px;
}

.edLoadingMessageDiv[disabled] {
	color: #BFBFBF;
}

.edLoadingMessageDiv span {
	/* color: red; */
	margin: 0px 2px;
	padding: 0px 2px;
}


/* 右侧消息*/

.edLoadingErrorMessageDiv {
	float: right;
	margin: 0px 20px 0px 0px;
	text-align: right;
	max-width: 340px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #FEE9EE;
	position: relative;
}

.edLoadingErrorMessageDiv span {
	color: red;
	font-weight: bold;
	padding: 0px 2px;
}


/* 右侧箭头 */

.edLoadingErrorMessageDiv:after {
	content: '';
	position: absolute;
	/* margin: 0px 5px 0px 0px; */
	right: -32px;
	width: 32px;
	height: 32px;
	line-height: 0px;
	border-top: 16px solid transparent;
	border-bottom: 16px solid transparent;
	border-left: 16px solid #FEE9EE;
	border-right: 0px solid transparent;
}

.et_sort_both:before {
	position: relative;
	content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC");
	/* content: url(../dist/images/icon/icon_toolbar_bottom.png); */
}

.et_sort_desc:before {
	position: relative;
	content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= ");
}

.et_th_nowrap {
	white-space: nowrap;
}

._float_tbody {
	border-left: #ddd solid 1px;
	border-top: #ddd solid 1px;
	/* white-space: nowrap; */
}

._float_tbody th,
._float_tbody td {
	/* max-width: 10000px; */
	line-height: 24px;
	font-size: 14px;
	/* text-align: left; */
	border-right: #ddd solid 1px;
	border-bottom: #ddd solid 1px;
	padding: 3px;
	padding-left: 8px;
	padding-right: 8px;
}

._float_tbody xmp {
	/* display: block; 原有*/
	/* font-family: monospace; 原有 */
	font-family: "微软雅黑", "宋体";
	/* white-space: pre; 原有*/
	/* margin: 1em 0px; 原有 */
	margin: 0px;
}

._float_thead {
	/* position: fixed; */
	position: absolute;
	overflow: hidden;
	color: #2B5B78;
	background-color: #FFFFFF;
	border-left: #ddd solid 1px;
	/* border-top: #ddd solid 1px; */
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 1200px;
	max-width: 1000000px;
	z-index: 1;
}

._float_thead li {
	/* background-color: #008000; */
	float: left;
	cursor: default;
	text-align: left;
	height: 33px;
	line-height: 28px;
	font-size: 14px;
	background-color: #ECF4F9;
	font-weight: bold;
	border-right: #ddd solid 1px;
	border-bottom: #ddd solid 1px;
	border-top: #ddd solid 1px;
	white-space: nowrap;
	/*padding: 3px;*/
	padding-left: 8px;
	padding-right: 8px;
}

._float_thead[disabled] li {
	color: #BFBFBF;
	background-color: #F5F5F5;
}

._float_thead[disabled] ._et_thead_required_td:before {
	color: #BFBFBF;
}

._float_thead[disabled] ._et_thead_required_td::first-letter {
	color: #BFBFBF;
}

._float_thead[disabled] ._et_thead_td:before {
	color: #BFBFBF;
}

._float_thead[disabled] ._et_index_th:before {
	color: #BFBFBF;
}

._float_thead[disabled] ._et_checkboxs_th:before {
	color: #BFBFBF;
}

._float_thead[disabled] ._et_checkboxs_th.no_select:before {
	content: url(../dist/images/icon/icon_no_select_disabled.png);
}

._float_thead[disabled] .message::after {
	border-top: 6px solid #BFBFBF;
}


/** 漂浮编辑组件 最外层主容器 */

.et_float_td_input_div {
	top: 5px;
	left: 5px;
	z-index: 9;
	background-color: #0000FF;
}


/** 漂浮编辑组件 容器 */

.et_float_td_input_container {
	position: absolute;
	overflow: hidden;
	width: 340px;
	min-height: 62px;
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.25);
	border-radius: 4px;
	padding: 6px 8px;
	z-index: 10;
}


/** 漂浮编辑组件 输入框 */

.et_float_td_input {
	max-width: 272px;
	width: 272px;
	min-width: 272px;
	min-height: 32px;
	background: rgba(255, 255, 255, 1);
	border-radius: 4px;
	border: 1px solid rgba(23, 144, 255, 1);
	margin-bottom: 2px;
	margin-right: 3px;
	padding: 5.5px;
	display: inline-block;
	vertical-align: top;
	font-weight: 400;
	color: rgba(0, 0, 0, 1);
	line-height: 18px;
}

/*清除text文本输入框的清除图标*/
.et_float_td_input::-ms-clear{
   display: none;
}

/** 错误下 编辑组件 边框红色 */

.et_float_td_input_container[isError=true] .et_float_td_input {
	border: 1px solid rgba(250, 4, 40, 1);
}


/** 漂浮编辑组件 确认按钮 */

.et_float_td_input_btn {
	width: 44px;
	height: 32px;
	background: rgba(250, 4, 40, 1);
	border-radius: 4px;
	padding: initial;
	padding: 0px;
	min-width: auto;
	display: inline-block;
	vertical-align: top;
}


/** 漂浮编辑组件 下拉列表 输入框 */

.et_float_td_select_input {
	padding-left: 8px;
	padding-right: 28px;
}


/** 漂浮编辑组件 选择按钮 */

.et_float_td_select_btn {
	position: absolute;
	right: 60px;
	top: 6px;
	height: 32px;
	width: 28px;
	/* background-color: #004DA7; */
}


/** 漂浮编辑组件 选择按钮 */

.et_float_td_select_btn:after {
	content: "";
	position: absolute;
	top: 12px;
	right: 8px;
	border-left: 5.5px solid transparent;
	border-top: 6px solid #8C8C8C;
	border-right: 5.5px solid transparent;
}


/** 漂浮编辑组件 下拉列表 选项组 */

.et_float_td_select_options {
	position: absolute;
	background: #fff;
	z-index: 100;
	overflow-y: auto;
	display: none;
	top: 40px;
	width: 272px;
	max-height: 208px;
	border-radius: 2px;
	border: 1px solid rgba(232, 232, 232, 1);
	display: none;
	/* display: block; */
}


/** 漂浮编辑组件 下拉列表 选项组 */

.et_float_td_select_options.et_selected {
	display: block;
}


/** 漂浮编辑组件 下拉列表 选项 */

.et_float_td_select_options .et_select_option {
	line-height: 32px;
	/*margin: 0 auto;*/
	text-indent: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 2px;
	/*color: #8C8C8C;*/
	color: #595959;
	float: left;
	width: 100%;
}


/** 漂浮编辑组件 下拉列表 选项 高亮 */

.et_float_td_select_options .et_select_option:hover {
	background: rgba(232, 232, 232, 1);
	color: #000;
	cursor: default;
}


/** 漂浮编辑组件 错误消息 */

.et_float_td_input_em {
	width: 272px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(166, 9, 26, 1);
	line-height: 14px;
}


/* 漂浮编辑组件 遮罩层 */

.et_float_td_input_shield {
	width: 100%;
	height: 100%;
	background-color: #000;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 8;
	opacity: 0.05;
	/*兼容IE8及以下版本浏览器*/
	filter: alpha(opacity=5);
	display: none;
}

.et_m0020101_raidly_banner {
	width: 338px;
	float: right;
}

.et_m0020101_raidly_banner .xiaoxing_mascot {
	margin-left: 10px;
	float: right;
	height: 38px;
}

.et_m0020101_raidly_banner .xiaoxing_mascot:before {
	height: 38px;
	position: relative;
	content: url(../dist/images/icon/xiaoxing_mascot.png);
}

.et_m0020101_raidly_banner .banner_but {
	height: 38px;
	width: 16px;
	margin-left: 14px;
	float: right;
}

.et_m0020101_raidly_banner .banner_but:before {
	position: relative;
	top: 10px;
	content: url(../dist/images/icon/icon_m0020101_raidly_banner_but.png);
}

.et_m0020101_raidly_banner .banner_content {
	height: 150px;
	width: 260px;
	position: absolute;
	/* float: right; */
	display: none;
	z-index: 10;
}

.et_m0020101_raidly_banner .banner_content:before {
	position: relative;
	content: url(../dist/images/icon/icon_m0020101_raidly_content.png);
}

.et_m0020101_raidly_banner .banner_title {
	height: 38px;
	width: 259px;
	float: right;
}

.et_m0020101_raidly_banner .banner_title:before {
	position: relative;
	content: url(../dist/images/icon/icon_m0020101_raidly_title.png);
}

.et_display_block {
	display: block;
	/* 	top: 0px;
	left: 0px; */
}

.et_display_none {
	display: none;
}

.et_m0020101_raidly_banner .banner_but:hover:before {
	content: url(../dist/images/icon/icon_m0020101_raidly_banner_but_hover.png);
}


/*/////////////////////////////////////////////
///////////// 以下都是 etDialog 样式 /////////////
/////////////////////////////////////////////*/

.etDialogControllerOverlay {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 9999;
}

.etDialogController {
	width: 300px;
	height: auto;
	position: fixed;
	overflow: hidden;
	z-index: 10000;
}

.etDialogController .etdc-header {
	font-family: "微软雅黑", "宋体";
	width: 100%;
	background-color: #D8141C;
	border-bottom: solid 1px #e9e9e9;
	position: relative;
	padding: 6px 15px;
	box-sizing: border-box;
	border: none;
	font-size: 18px;
	/*margin: 0;*/
	line-height: 1.4285;
}

.etDialogController .etdc-header>button {
	opacity: 1;
	color: #FFFFFF;
}

.etDialogController .etdc-header>button:hover {
	opacity: 0.5;
}

.etDialogController .etdc-container {
	width: 100%;
	min-height: 50px;
	position: relative;
}


/*消息容器 简单消息*/

.etDialogController .etdc-container-header {
	padding-bottom: 20px;
}


/*消息容器 简单消息*/

.etDialogController .etdc-container-header>span {
	width: 100%;
	min-height: 50px;
	/*position: relative;*/
	display: inline;
	font-size: 14px;
	line-height: 22px;
	vertical-align: middle;
}


/*消息容器 简单消息 消息图片*/

.etDialogController .etdc-container-header .messageTypeIcon {
	font-size: 24px;
}


/*消息容器 主体*/

.etDialogController .etdc-container-body {
	/*width: 100%;
	min-height: 50px;
	position: relative;*/
	/*border-bottom: 1px solid #e5e5e5;
	padding-bottom: 15px;*/
}

.etDialogController .etdc-bottom {
	border-bottom: 1px solid #e5e5e5;
}

.etDialogController .etdc-container {
	/*margin: 30px 30px 30px 30px ;*/
	padding: 30px 30px 10px 30px;
	font-size: 14px;
	overflow: hidden;
}

.etDialogController .etdc-container input[type=text],
.etDialogController .etdc-container input[type=password],
.etDialogController .etdc-container select,
.etDialogController .etdc-container textarea {
	box-sizing: border-box;
	width: 100%;
	padding: 10px;
	border: solid 1px #DDD;
	background: none;
	outline: none;
}

.etDialogController .etdc-container input[type=text]:focus,
.etDialogController .etdc-container input[type=password]:focus,
.etDialogController .etdc-container select:focus,
.etDialogController .etdc-container textarea:focus {
	border: solid 1px #2980b9;
}

.etDialogController .etdc-footer {
	width: 100%;
	min-height: 64px;
	/*background: #e9e9e9;*/
	position: relative;
}

.etDialogController .etdc-footer>div {
	padding: 15px;
	font-size: 16px;
	overflow: hidden;
	text-align: center;
	width: 100%;
	box-sizing: border-box;
}

.etDialogController .etdc-footer>div>button {
	margin-left: 10px;
	margin-right: 10px;
	min-width: 100px;
}


/*.etDialogController .etdc-footer>div>button:hover {
	background: #29333f;
}

.etDialogController .etdc-footer>div>span.result {
	font-size: 14px;
}*/


/*红色模式，cotb风格*/

.etdc-red {
	background: #FFF;
}

.etdc-red .etdc-header {
	background-color: #d8141c;
	color: #ffffff;
}

.etdc-red .etdc-container {
	color: #29333f;
}

.etdc-red .etdc-footer {
	/*background: #e9e9e9;*/
}

.etdc-red .etdc-container input[type=text],
.etdc-red .etdc-container input[type=password],
.etdc-red .etdc-container select,
.etdc-red .etdc-container textarea {
	border: solid 1px #DDD;
}

.etdc-style-green .etdc-container input[type=text]:focus,
.etdc-style-green .etdc-container input[type=password]:focus,
.etdc-style-green .etdc-container select:focus,
.etdc-style-green .etdc-container textarea:focus {
	border: solid 1px #27ae60;
}

.etdc-style-green .etdc-footer>div>button {
	background: #27ae60;
}

.etdc-style-turquoise .etdc-container input[type=text]:focus,
.etdc-style-turquoise .etdc-container input[type=password]:focus,
.etdc-style-turquoise .etdc-container select:focus,
.etdc-style-turquoise .etdc-container textarea:focus {
	border: solid 1px #1fb5ad;
}

.etdc-style-turquoise .etdc-footer>div>button {
	background: #1fb5ad;
}

.etdc-style-yellow .etdc-container input[type=text]:focus,
.etdc-style-yellow .etdc-container input[type=password]:focus,
.etdc-style-yellow .etdc-container select:focus,
.etdc-style-yellow .etdc-container textarea:focus {
	border: solid 1px #f39c12;
}

.etdc-style-yellow .etdc-footer>div>button {
	background: #f39c12;
}

.etdc-style-red .etdc-container input[type=text]:focus,
.etdc-style-red .etdc-container input[type=password]:focus,
.etdc-style-red .etdc-container select:focus,
.etdc-style-red .etdc-container textarea:focus {
	border: solid 1px #f44a56;
}

.etdc-style-red .etdc-footer>div>button {
	background: #f44a56;
}

.etdc-style-purple .etdc-container input[type=text]:focus,
.etdc-style-purple .etdc-container input[type=password]:focus,
.etdc-style-purple .etdc-container select:focus,
.etdc-style-purple .etdc-container textarea:focus {
	border: solid 1px #795aac;
}

.etdc-style-purple .etdc-footer>div>button {
	background: #795aac;
}

.etdc-style-default .etdc-container input[type=text]:focus,
.etdc-style-default .etdc-container input[type=password]:focus,
.etdc-style-default .etdc-container select:focus,
.etdc-style-default .etdc-container textarea:focus {
	/*border: solid 1px #2980b9;*/
}

.etdc-style-default .etdc-footer>div>button {
	/*background: #2980b9;*/
}

.etdc-shadow {
	-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.5);
}


/* etTooltip 样式 ============*/

.etTooltip {
	position: absolute; 
	/*因为可能被嵌入到 漂浮组件内部，漂浮组件本身是 absolute 布局，会影响 子元素的 absolute。*/
	/* position: fixed; */
	z-index: 1070;
	display: block;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.4;
	visibility: visible;
	filter: alpha(opacity=0);
	opacity: 0;
}

.etTooltip.in {
	filter: alpha(opacity=90);
	opacity: .9;
}

.etTooltip.top {
	padding: 5px 0;
	margin-top: -3px;
}

.etTooltip.right {
	padding: 0 5px;
	margin-left: 3px;
}

.etTooltip.bottom {
	padding: 5px 0;
	margin-top: 3px;
}

.etTooltip.left {
	padding: 0 5px;
	margin-left: -3px;
}

.etTooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	border-radius: 4px;
}

.etTooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}

.etTooltip.top .etTooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.etTooltip.top-left .etTooltip-arrow {
	right: 5px;
	bottom: 0;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.etTooltip.top-right .etTooltip-arrow {
	bottom: 0;
	left: 5px;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.etTooltip.right .etTooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}

.etTooltip.left .etTooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}

.etTooltip.bottom .etTooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

.etTooltip.bottom-left .etTooltip-arrow {
	top: 0;
	right: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

.etTooltip.bottom-right .etTooltip-arrow {
	top: 0;
	left: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

/* 自定义etTooltip的背景色及字体颜色 */

.define-etTooltip-inner {
	background: #ccc;
	color: #fff;
	word-wrap: break-word;
	word-break: break-all;
	padding: 8px;
	font-size: 14px;
	line-height: 16px;
	text-align: left;
	max-width: 272px;
	min-width: 40px;
	min-height: 32px;
	max-height: 110px;
	background: rgba(0, 0, 0, 0.75);
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.14);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden; 		
	text-overflow:ellipsis;
}


/* 自定义etTooltip四个不同方向箭头样式 */

.etTooltip.top .etTooltip-arrow.define-etTooltip-arrow {
	border-top-color: rgba(0, 0, 0, 0.75);
}

.etTooltip.right .etTooltip-arrow.define-etTooltip-arrow {
	border-right-color: rgba(0, 0, 0, 0.75);
}

.etTooltip.left .etTooltip-arrow.define-etTooltip-arrow {
	border-left-color: rgba(0, 0, 0, 0.75);
}

.etTooltip.bottom .etTooltip-arrow.define-etTooltip-arrow {
	border-bottom-color: rgba(0, 0, 0, 0.75);
}