﻿.row
{
    margin-left: 0px;
    height: px;
}
li
{
    list-style: none;
}
.row table
{
    border-style: none;
}

.container
{
    width: 100%;
}
a:link
{
    color: rgb(30,88,174);
}
a:visited
{
    color: #005580;
    text-decoration: none;
}
a:hover
{
    color: #005580;
}
a:active
{
    color: #005580;
    text-decoration: none;
}

.btn-group > .btn:first-child
{
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
}
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle
{
    webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;
}
.btn-group.open .dropdown-toggle
{
    background-image: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.btn-group > .btn, .btn-group > .btn:first-child
{
  /*  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=white,endcolorstr=#ECEDEC,gradientType=0);
    background: linear-gradient(to bottom, #fff, #ECEDEC);
    background: -moz-linear-gradient(top, #fff, #ECEDEC);
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#ECEDEC));*/
    width: 67px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #cccccc;
    font: normal 12px Verdana, "宋体";
    margin: 0px 3px;
    vertical-align: middle;
    background-color:rgb(30,88,174);
    color:White;
}
.btn-group .dropdown-menu
{
    min-width: 86px;
}
.btn-group .dropdown-menu li a
{
    text-align: left;
}
/*表格DIV样式*/
#table_detailed
{
     overflow-y:hidden; overflow-x:auto; width:auto; height:400px; min-height:380px;
}

#table_detailed1
{
    width: 100%;
    overflow: auto;
    height: auto !important;
    min-height: 350px;
    height: 350px;
}


/**********************************新样式***************************************************/

.input-append .add-on, .input-prepend .add-on {
    padding: 3px 3px 3px 5px;
    height: 16px;
    line-height: 16px;
    *margin-top: 1px;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=white,endcolorstr=#ECEDEC,gradientType=0);
    background: linear-gradient(to bottom, #fff, #ECEDEC);
    background: -moz-linear-gradient(top, #fff, #ECEDEC);
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#ECEDEC));
}
i.point {
    float: left;
    display: inline-block;
    width: 7px;
    height: 7px;
    background-repeat: no-repeat;
    margin-right: 5px;
    margin-top: 7px;
    background-position: -0px -163px;
    background-image: url("images/icons.png");
}
select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], 
input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], 
input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input,
.input-append, .input-prepend
{
    margin-bottom:0px;
    height:22px;
    line-height:22px;
    padding: 0px;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-right-radius:0px;
    border-bottom-left-radius:0px;
}
input[type="text"]:focus,
input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, 
input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, 
input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"], input[type="color"]:focus,
input[type="checkbox"]:focus,input[type="radio"]:focus,textarea:focus,select:focus,a:focus
{
    outline:0;
}
.input-append, .input-prepend
{
    height:24px;
    line-height:24px;
}
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], 
input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], 
input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"]
{
    /* padding-left:5px; */
}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
    cursor:default;
    background-color: white;
}

input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly]
{
    vertical-align:middle;
}

*,input, button, select, textarea,input[type="text"], input[type="password"],label
{
    font-family:  Verdana,"宋体";
    font-size: 12px;
    line-height: 20px;

}
[class^="icon-big-square-"],
[class*=" icon-big-square-"] 
{
  display: inline-block;
  width: 21px;
  height: 21px;
  vertical-align:middle;
  background-image: url("../../Content/images/icons.png");
  background-position: 29px 29px;
  background-repeat: no-repeat;
  float:left;
}
    .ui-button-icon-only .ui-icon
{
  position:absolute;
  top:0px;
  left:0px;  
  margin-top:0px;
  margin-left:0px;
    }
.icon-big-square-dialog
{
    background-position: -62.5px -62.5px;
    width:16px;
    float:none;
    cursor:pointer;
}
body
{
    font-family: Verdana , "宋体" !important;
    font-size: 12px;
    line-height: 20px;
    margin:0px;
}
/*标题样式*/
.titleInner
{
    font-family: Verdana , "宋体" !important;
    font-size:14px;
    color: rgb(54,95,145);
    border-bottom-color: rgb(54,95,145);
    border-bottom-style: solid;
    border-bottom-width: 3px;
    margin-bottom: 0px;
    padding-bottom: 5px;
    padding-right: 2px;
    width: auto;
    float: left;
    position: absolute;
    bottom: -2px;
    left: 0px;
}
.titleInner label,.titleInner span
{
    font-family: Verdana , "宋体" !important;
    font-size:14px;
    color: rgb(54,95,145);
    }
.titleTop
{
    height: 30px;
    border-bottom-color: #f3f3f1;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    margin-left:0px;
    margin-top: -10px;
    padding-bottom: 0px;
    text-align: left;
    vertical-align: bottom;
    position: relative;
    top: 8px;
    left: 0px;
}

/*查询区域样式*/
.searchDiv
{
    margin-left:0px;
    margin-top:10px;
   /* margin-bottom:10px;*/
}

.searchDiv table
{
    border-width: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    width:100%;
}

.searchDiv td
{
    border-width: 0px;
    padding:2px;
}
select, input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], .uneditable-input, .input-append, .input-prepend
{
    height:22px;
    padding:0px;
    margin-bottom:0px;
    width:78%;
}
.btn-customNew
{
   background:rgb(30,88,174) none;
   color:White;
   border:0px;
   width:auto;
   height:24px;
   min-width:50px;
   filter:none!important;
   /*margin-bottom:8px;*/
}
/*分页样式*/
#pagination_function
{
   text-indent:15px;
   width:100%;
   margin-bottom:3px;
   color:#505050;
   margin-top:10px;
}
#pagination_function span
{
   
   color:rgb(30,88,174);
  
}
.btn-link,div.Pagination >.btn-link
 {
    padding: 0px;
    width: auto;
    font-family: Verdana,"宋体";
    font-size: 12px;
    height: auto;
    vertical-align: top;
    background:none;
    filter:none;

    border:0px;
    line-height: 18px;
 }   
.row-fluid
{
  width:100%;    
}
.btn-link
{
    color:rgb(30,88,174);
}
/*信息列表*/
.listTable
{
     border-collapse: collapse;
     border:0px;
     width:100%;
 }
.listTable td
{
     border: solid #ebebeb 1px;
     height:30px;
     min-width:40px;
   
}
.listTable th
{
     border:solid #ebebeb 1px;
     /*opacity: 0.5;
     filter: alpha(opacity=50);  
     background-color: rgb(165, 172, 175);  
     background-color: rgba(165, 172, 175, 0.5); */
     background-color:#e8eaeb;
     
     
}
.listTable th
{
     color:Black;
     font-weight:bolder;
     height:30px;
     
}

.listTable a
{
    text-decoration:none;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    color:rgb(30,88,174);
}
.listTable button
{
    color:rgb(30,88,174);
}
.listTable img
{
    border-width:0px;
   vertical-align:middle;
}
.listTable tr:nth-child(n)
{
     background-color: #f9fafa;  
     
}
.listTable tr:nth-child(2n)
{
    background-color:White;   
}
.listTable tr:hover 
{ 
    background-color:#F5F5F5; 
}
.btnDisable
{
   color:Silver !important;  
  }
/*在listtable中的checkboxlist*/
#cbList{ border-color :transparent !important; margin:0px; padding:0px}
#cbList td{border-color :transparent !important}
/*信息发布部分*/
.table-sort-downarrow i
{
    background-position: 0px -201px;
    background-image: url("../../Content/images/icons.png");
    width: 10px;
    height: 6px;
    display: inline-block;
    cursor:pointer;
}
.table-sort-uparrow i
{
    background-position: -20px -201px;
    background-image: url("../../Content/images/icons.png");
    width: 10px;
    height: 6px;
    display: inline-block;
    cursor:pointer;
}
/************************************选项卡及表单部分************************************/
.tab
{
    width: 96%;
    margin: 20px;
}
.tab_menu
{
    clear: both;
}
.tab_menu li
{
    float: left;
    text-align: center;
    cursor: pointer;
    list-style: none;
    padding: 5px 12px;
    margin-right: 4px;
    background: #ebebeb;
    border: 1px solid #d1d1d1;
    border-bottom: none;
    font:bolder 12px Arial,Verdana, "宋体";
    position:relative;
    top:1px;
    
}
.tab_menu li.hover
{
    background:rgb(30,88,174);
    color:White;
}
.tab_menu li.selected
{
    
    background: rgb(30,88,174);
    border:0px;
    padding-top:8px;
    top:-1px;
   
}
.tab_menu li.selected,li.hover span
{
    color:White;
    }
.tab_box
{
    clear: both;
    border: 1px solid #d1d1d1;
    overflow-x:auto;
    overflow-y:hidden;
    height:auto !important; 
    height:380px;
    min-height:380px;
    
   
}
/**选项卡页面iframe中的form**/
.tab_boxForm
{
  min-height:400px;
  margin:20px;   
}

.hide
{
    display: none;
}
.boxTable
{
    font-family:Verdana , "宋体" !important;
    border-collapse: collapse;
    border: none;
    margin: 20px;
    width: 96%;
}
.boxTable td
{
    border: solid #d1d1d1 1px;
   
    text-indent:5px;
    text-align:left;
}

.bktd
{
    background-color: #e8eaeb;
     height: 30px;
}
.bkHeader
{
    background-color: rgb(165,172,175);
}
.bkHeader label
{
    color:White;
    font-family:Verdana , "宋体" !important;
    font-weight:bolder;
}

.textArea1
{
   margin:2px 0px;
   padding:0px;
   width:95%;
   height:95%;
    }
    
/*弹出框样式*/
/*.ui-button-icon-primary,.ui-icon,.ui-icon-closethick
{
   position:absolute ;
   top:4% !important;
   left:4% !important;    
}*/

.ui-dialog-buttonset
{
   float:right !important;
}
.table
{
   margin-bottom:0px !important;    
}
/*确定与返回的样式间距 */
#btn_OKAndReturn
{
    text-align:center;
    word-spacing:30px;    
    padding-top:10px;
}

 .wordbreak
{
    word-break: break-all;
}
.newicon-big-square-dialog
{
   background-image:url("../Images/add.png");
    display: inline-block;
    width: 19px;
    height: 19px;
    vertical-align: middle;
    background-repeat: no-repeat;
    float: none;
    vertical-align:middle;
    margin-top:2px;
    cursor:pointer;
}
/**执行等待图标**/
  .loadingNew
    {
        /*background:url(../../Content/images/loading.gif) no-repeat;*/
        width:25px;
        height:25px;
        margin:auto;
        position:absolute;
	    top:50%;
	    left:50%;
	    margin-top:-12.5px;
    }
 .content-overlayNew
    {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        background: rgb(162, 159, 159);
        z-index: 100;
        -moz-opacity: 0.3;
        opacity: 0.3;
        filter: alpha(opacity=35);
    }

/*系统选择用户之类弹出框样式*/
.condition td
{
   border-top:0px none !important;   
}
.ui-dialog-content button:not(.btn-link),.ui-dialog-content input[type="button"]:not(.btn-link)
{
    background:rgb(30,88,174) none !important;
   color:White !important;
   border:0px !important;
   width:auto !important;
   height:24px !important;
   min-width:50px !important;
   filter:none!important;
   margin-right:10px;
 }
.Pagination
{
 margin-bottom:0px;
 margin-top:0px;
    }

#tableContent
{
     border-collapse: collapse;
     border:0px;
     width:100%;
 }
#tableContent:not(.listTable) td
{
     border: solid #ebebeb 1px;
     height:23px;
     min-width:40px;
   
}
#tableContent th
{
     border:solid #ebebeb 1px;
     /*opacity: 0.5;
     filter: alpha(opacity=50);  
     background-color: rgb(165, 172, 175);  
     background-color: rgba(165, 172, 175, 0.5); */
     background-color:#e8eaeb;
     
     
}
#tableContent:not(.listTable) th
{
     color:Black;
     font-weight:bolder;
     height:23px;
     
}

#tableContent img
{
    border-width:0px;
   vertical-align:middle;
}
#tableContent tr:nth-child(n)
{
     background-color: #f9fafa;  
     
}
#tableContent tr:nth-child(2n)
{
    background-color:White;   
}
#tableContent tr:hover 
{ 
    background-color:#F5F5F5; 
}
.table td,.table th
{
  padding:2px !important; 
    }
/*查看范围*/
.chzn-single span
{
  
  color:#555555;
    }
.chzn-single:visited
{
  text-decoration:none;  
    }
/*报表列表样式*/

.reportTable
{
     border-collapse: collapse;
     border:0px;
     
 }
.reportTable td
{
     border: solid rgb(165, 172, 175) 1px;
     height:28px;
     min-width:70px;
     text-align:right;
     white-space:nowrap;
}
.reportTable .title
{
     color:Black;
     font-weight:bolder;
     height:28px;
     text-align:center !important; 
}
.reportTable img
{
    border-width:0px;
   vertical-align:middle;
}
.reportTable tr:nth-child(n)
{
     background-color: #f9fafa;  
     
}
.reportTable tr:nth-child(2n)
{
    background-color:White;   
}
.reportTable tr:hover 
{ 
    background-color:#F5F5F5; 
}
.underbar, .underbar_inactive {
    background: white !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-top: 0px !important;
    border-bottom: 1px solid #D4D6D5 !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}
.noborder, .noborder_inactive {
    background: transparent !important;
    border: 0px !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}