@charset "utf-8";
/* validform表单验证提示 －S */
/* 表单附近 */
.tooltip.left .tooltip-arrow{border-left-color:#f60;}
.tooltip{word-break:keep-all;white-space:nowrap;opacity:1;filter:alpha(opacity=100);display:none;transition:0.2s;}
.tooltip.right .tooltip-arrow{border-right-color:#f60;}
.tooltip.top .tooltip-arrow{border-top-color:#f60;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#f60;}
.tooltip-inner{background-color:#f60;max-width:none;}
/* 底部提示 */
.Validform_checktip{color:#999!important;font-size:14px;line-height:34px;}
.Validform_checktip.hastips{background:url(../img/tips.png) no-repeat 0 center;padding-left:20px;}
.Validform_checktip.success{background:url(../img/success.png) no-repeat 0 center;padding-left:20px;color:#096!important;}
.Validform_checktip.error{background:url(../img/error.png) no-repeat 0 center;padding-left:20px;color:#f60!important;}
.Validform_checktip.wait{background:url(../img/wait.png) no-repeat 0 center;padding-left:20px;color:#999!important;}
input.error{border-color:#f60;}
.control-input{position:relative;}
.control-input .Validform_checktip{position:absolute;top:0;left:28px;line-height:32px;margin:1px 0;display:inline-block;white-space:nowrap;display:none;background:#fff;}
/* validform表单验证提示 －E */

/* 超过指定宽度，用省略号代替 */
.ellipsis{display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*强制换行*/
.break_word{word-wrap:break-word;word-break:break-all;}
/*禁止换行*/
.keep_all{word-break:keep-all;white-space:nowrap;}

.text-through{text-decoration:line-through;color:#999;}

a.custom_close,a.close_mini{width:25px;height:25px;background:url(../img/close.png) no-repeat 5px 5px;position:absolute;top:0;right:0;}
a.close_mini{background-image:url("../img/close_mini.png");background-position:4px 3px;width:20px;height:20px;top:5px;}
a.custom_close:hover{background-position:5px -25px;}
a.close_mini:hover{background-position:4px -30px;}

label{font-weight:normal;display:block;}
.form-inline label{display:inline-block;}
.width_auto{width:auto!important;min-width:300px;}
.control-label{font-weight:700;}


.delThis{position:absolute;top:-8px;right:-8px;z-index:11;cursor:pointer;background:url(../img/del.png) no-repeat center center;width:20px;height:20px;}

.wdate {
	background:#fff url("../img/datePicker.png") no-repeat right center !important;
}

.tips_box{max-width:400px;float:left;margin:auto;position:fixed;top:0;box-sizing:content-box;opacity:0;}
.tips_box .tips_icon{ margin-right: 5px; }
.upload-area .file_btn{display:none;}

#aff-im-root{display: none;}