﻿/* 
    作    者：胡政
    描    述：全局样式
    创建时间：2015-09-26
*/

/* 网站通用样式
    ● easyui-datagrid样式表
    ● easyui-dialog样式表
    ● add/edit通用样式表
    ● formBox表单样式
    ● pagerFilterBox筛选条件样式
    ● kindeditor弹出框样式
    ● cus-fieldset样式
    ● loading样式
    ● 顶部帮助栏样式样式
*/
/*********************● easyui-datagrid样式表*******************************/
.datagrid-row-selected {
    background: #ffe48d;
    color: #000000;
}
/*********************●easyui-dialog样式表*******************************/
.easyui-dialog {
    position: relative !important;
    max-height: 400px;
}
/*********************●add/edit弹窗表单样式******************************/  
.clearFloat {
    clear: both;
    height: 0;
    overflow: hidden;
    float: none !important;
    padding: 0 !important;
    line-height: 0 !important;
    font-size: 0 !important;
}
.noFloat {
    float: none;
}
.floatleft{ float: left;}
.floatright{ float: right;}

.hide{display: none}
.block{ display: block;}
.inline-block{ display:inline-block;}
.inline{ display:inline;}

.width50{ width: 50px !important;}
.width100{ width: 100px !important;}
.width120{ width: 120px !important;}
.width150{ width: 150px !important;}
.width200{ width: 200px !important;}
.width250{ width: 250px !important;}
.width300{ width: 300px !important;}
.width350{ width: 350px !important;}
.width400{ width: 400px !important;}
.width450{ width: 450px !important;}
.width500{ width: 500px !important;}
.width550{ width: 550px !important;}
.width600{ width: 600px !important;}
.width650{ width: 650px !important;}
.width700{ width: 700px !important;}
.no-padding{ padding: 0 !important;}
.no-padding-left{ padding-left: 0 !important;}
.no-padding-right{ padding-right: 0 !important;}
.no-padding-top{ padding-top: 0 !important;}
.no-padding-bottom{ padding-bottom: 0 !important;}
.np-margin{ margin: 0 !important;}
.no-margin-left{ margin-left: 0 !important;}
.no-margin-right{ margin-right: 0 !important;}
.no-margin-top{ margin-top: 0 !important;}
.no-margin-bottom{ margin-bottom: 0 !important;}
.text-align-left{ text-align: left !important;}
.text-align-right{ text-align: right !important;}
/*********************●formBox表单样式******************************/  
ul.formBox {
    list-style: none;
    overflow: hidden;
}
ul.formBox li {
    float: left;
    padding: 5px;
    line-height: 25px;
}
ul.formBox .form-text {
    width: 200px;
}
ul.formBox .textbox-readonly .textbox-text {
    color: grey !important;
    
}
/*********************● filterBox筛选条件样式******************************/  
ul.pagerFilterBox {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding-left: 10px;
    padding-right: 10px;
    height: 100%;
    overflow: auto;
}
ul.pagerFilterBox li {
    float: left;
    margin-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
}
ul.pagerFilterBox li label {
    text-align:left;
    display: inline-block;
}
/*********************kindeditor批量上传图片样式******************************/  
.ke-dialog-default{
    max-height: 410px !important;
}
.ke-dialog-body{
    max-height: 347px !important;
}
.ke-swfupload-body{
    max-height: 270px !important;
}
/*********************● cus-fieldset样式******************************/ 
.cus-fieldset{
    border:1px solid #D4D4D4;
    margin:0;
    vertical-align:middle;
    border-radius:5px 5px 5px 5px;
    margin-bottom:15px;
}
.cus-fieldset:hover{
    background-color:azure;
}
.cus-fieldset legend{
    font-size:14px;
    padding-left:5px;
    padding-right:5px;
    height: 20px;
    line-height: 20px;
}
 /*********************● loading样式******************************/ 
.datagrid-mask, .datagrid-mask-msg {
    z-index: 9999999;
}

 /*********************● 顶部帮助栏样式样式******************************/ 
.topHeper {
    height: 30px;
    overflow: hidden;
}
.topHeper_con {
    height: 28px;
    line-height: 28px;
}

 /*********************● 分页******************************/ 
.pageDiv { height:40px; line-height:30px; padding-top: 10px; clear: both }
.pageDiv .pageinfo { line-height:30px; position:absolute; left:0px; top:0px; }
.pageDiv .pageinfo select { width:70px; height:28px; border:solid 1px #ccc; vertical-align:middle;}
.pageDiv .total { line-height:30px; padding:0px 10px 10px 0; width: 200px; float: right }
.pageDiv .pages { padding:0px 10px; height: 100%; float: right }
.pageDiv .pages a { padding:0px 8px; float:left; border:solid 1px #ccc; cursor:pointer; line-height:28px;text-decoration: none; }
.pageDiv .pages a.active { background:#003380; border:solid 1px #003380; color:#fff; }
.pageDiv .pages a.no { border:none; line-height:30px; cursor:default; }
.pageDiv .goPage { line-height:30px; float:left; }
.pageDiv .goPage input { width:40px; height:28px; border:solid 1px #ccc; vertical-align:middle; }
.pageDiv .go { width:30px; height:28px; float:left; margin-left:4px; border:solid 1px #5C5C5C; background:#ccc; }
.pageDiv .go a { display:block; width:30px; height:28px; line-height:28px; text-align:center; color:#fff; text-decoration:none; }