﻿
input.acui-submit,input.acui-button,input.acui-disabled {
    height:28px !important;
    line-height: 28px !important;
    border:none;padding:0px 17px 0px 17px !important;
    text-align:center;
    overflow:visible;
    font-size:12px;
    cursor:pointer;
    background:url(../images/button.png);
    color:#fff;
    outline:none;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
}
input.acui-submit {background-position:0 -175px;}
input.acui-button {background-position:0 -231px;color:#fff;display:inline-block;}
input.acui-disabled{background-position:0 -287px;color:#a3a3a3;cursor:not-allowed;}
input.acui-button:hover { background-position:0 -259px;}
input.acui-submit:hover { background-position:0 -203px;}

.acui-shade{
    width:100%;
    height:100%;
    top:0;
    left:0;
    margin:0;
    padding:0;
    display:none;

    background: #808080;;
    opacity:0.3;
    filter:alpha(opacity=30);
    position:fixed;
    _position:absolute;
}

.acui-dialog-box {
    position:fixed;

    display:block;
    z-index:1000;
    left:50%;
    top:50%;
    width:500px;
    height:400px;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.acui-dialog-box *{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.acui-dialog-box .acui-dialog-header { 
    width:auto;
    height:55px;
    padding: 15px 13px 0 13px;
    font-size:12px;
    position:relative;
    border-bottom: 1px solid #e5e5e5;
}
.acui-dialog-box .acui-dialog-move{cursor:move;}
.acui-dialog-box .acui-dialog-header .acui-header-icon {

}
.acui-dialog-box .acui-dialog-header .acui-header-title {
    color: #000;
    font-size: 18px;
    font-weight: 700;
}
.acui-dialog-box .acui-dialog-header .acui-header-close {
   position:absolute;
    right: 15px;
    top: 15px;
    width:16px;
    height:16px;
    display:inline-block;
    outline: none;
    cursor:pointer;
    border:none;
    background:url("../images/icon-close.png") 0 0;
}
.acui-dialog-box .acui-dialog-header .acui-header-close:hover {
    background:url("../images/icon-close.png") 0 -16px;
}
.acui-dialog-box .acui-dialog-conten {
    width:auto;height:auto;padding:0;
}
.acui-dialog-box .acui-dialog-conten .acui-content-summary {
    height:0;
    font-size:12px;
    padding:0;
    margin:0;
    display: none;
}
.acui-dialog-box .acui-dialog-conten .acui-content-summary-content {
    height:45px;
    margin-left:6px;
    padding-left:47px;
    background:url("../images/dialog_window.gif") no-repeat left center;
}
.acui-dialog-box .acui-dialog-conten .acui-content-summary-content .acui-content-summary-title {
    height:23px;
    line-height:28px;
    font-weight:bold;
    margin:0;
    color: #000;
}
.acui-dialog-box .acui-dialog-conten .acui-content-summary-content .acui-content-summary-text {
    margin:0;
    color: #000;
}
.acui-dialog-box .acui-dialog-conten .acui-content-widget {
    overflow:auto;
    padding: 0 13px;
}
.acui-dialog-box .acui-dialog-conten .acui-content-butombar {
    height:55px;
    text-align:right;
    border-top:#e5e5e5 1px solid;
    margin:0;
    padding: 13px;
}
.acui-dialog-box .acui-dialog-conten .acui-content-butombar .acui-content-butombar-btnf {

}
.acui-dialog-box .acui-dialog-conten .acui-content-butombar .acui-content-butombar-btnsub {

}
.acui-dialog-box .acui-dialog-conten .acui-content-butombar .acui-content-butombar-btnbut {

}

.acui-dialog-box .acui-resizable-handle { position: absolute;}
.acui-dialog-box .acui-resizable-t { width:474px; height:0; left:13px;top:0; background:#fff;}
.acui-dialog-box .acui-resizable-r { width: 0; height:354px;right: 0; top: 33px; background:#fff;}
.acui-dialog-box .acui-resizable-b { width:474px;height:0;left:13px; bottom:0;background:#fff;}
.acui-dialog-box .acui-resizable-l { width: 0; height: 354px; left: 0; top: 33px;background:#fff;}
.acui-dialog-box .acui-resizable-tl { width:0;height:55px;left:0; top:0;background:#fff;border-bottom: 1px solid #e5e5e5;}
.acui-dialog-box .acui-resizable-tr { width:0;height:55px;right:0; top:0;background:#fff;border-bottom: 1px solid #e5e5e5;}
.acui-dialog-box .acui-resizable-bl { width:0;height:55px;left:0; bottom:0;background:#fff;}
.acui-dialog-box .acui-resizable-br { width:0;height:55px;right:0; bottom:0;background:#fff;}

.acui-dialog-box .acui-dialog-conten .acui-content-widget .acui-widget-icon { width:50px; height:50px;float:left;margin:20px; display:block;position: absolute }
.acui-dialog-box .acui-dialog-conten .acui-content-widget .acui-icon-default { background:url("../images/dialog_c_iocn.gif") no-repeat 0 0; }
.acui-dialog-box .acui-dialog-conten .acui-content-widget .acui-icon-error { background:url("../images/dialog_c_iocn.gif") no-repeat -150px 0; }
.acui-dialog-box .acui-dialog-conten .acui-content-widget .acui-icon-correct { background:url("../images/dialog_c_iocn.gif") no-repeat -50px 0; }
.acui-dialog-box .acui-dialog-conten .acui-content-widget .acui-icon-confirm{ background:url("../images/dialog_c_iocn.gif") no-repeat -100px 0; }

.acui-dialog-box .acui-dialog-conten .acui-content-widget .acui-widget-text {
    color: #000;
    margin:20px 0 20px 90px;
    table-layout:fixed;
    word-break: break-all;
    overflow:hidden;
    line-height:25px;
    font-size:13px;
}



.acui-loading-box {font-size:13px;font-family:Arial, Helvetica, sans-serif;height:46px;line-height:46px;margin-top:-6px;margin-left:-104px;position:fixed;left:50%;top:50%;}
.acui-loading-box .acui-lb-left{background:url('../images/acui-loading-left.png') no-repeat;height:49px;width:19px;float:left}
.acui-loading-box .acui-lb-center{background:url('../images/acui-loading-center.png') repeat-x;height:49px;float:left}
.acui-loading-box .acui-lb-center .acui-lbcenter-text{background:url('../images/loading.gif') no-repeat 2px 13px; padding-left:30px;padding-right:10px;color: #000}
.acui-loading-box .acui-lb-right{background:url('../images/acui-loading-right.png') no-repeat;height:49px;width:26px;float:left}



table.table-bordered tbody th, table.table-bordered tbody td {
    border-left-width: 0;
    border-bottom-width: 0;
}
div.dataTables_info {
    padding-top: 8px;
    white-space: nowrap;
}
div.dataTables_paginate {
    margin: 0;
    white-space: nowrap;
    text-align: right;
}
div.dataTables_paginate ul.pagination {
    margin: 2px 0;
    white-space: nowrap;
}