@charset "utf-8";

a {
    color: #373737;
}
/*background-image*/
.u-button {
    background-image: url(../image/bg.png);
    border-color: #464646;
}
[class^= "i-"],
.u-slider .i-slider {
    background-image: url(../image/icons.png);
    background-repeat: no-repeat; 
}

/*ui-button-模块*/
.u-button:hover,
.u-button.hover {
    border-color: #000;
    color: #000;
}
.u-button.current {
    border-color: #000;
    color: #000;
}
.u-button.disabled {
    border-color: #464646;
    text-shadow: #FFF 1px 1px 0;
    color: #777; 
    cursor: default;
}
/*ui-input 模块*/
.u-input {
    background-color: #FFF;
    border: 1px solid #A5A5A5;
}
.u-input:hover,
.u-input-hover {
    background-color: #FFF;
    border: 1px solid #A6A6A6;
    border-top-color: #808080;
}
.u-input:focus,
.u-input.focus {
    border: 1px solid #07F;
    outline: 1px solid #8cddff;
}
.u-input[disabled],
.u-input.disabled {
    background-color: #F2F2F2;
    border: 1px solid #ccc;
    color: #595959;
}
/* 模块名称:  table 模块*/
.u-table{
    background-color: #D5D5D5;
    border: 1px solid #000;
}
.u-table-head{
    background-color: #858585;
}
.u-table-head .list{
    border: 1px solid #999;
    background-color: #fff;
}
.u-table-head .drop{
    border-color: #fff transparent transparent transparent;
}
.u-table-head .drop:hover{
    border-color: #FCB535 transparent transparent transparent;
}
.u-table-foot{
    border-top: 1px solid #888;
}
.u-table thead {
    background-color: #858585;
    color: #FFF;
}
.u-table tfoot td{
    border-top: 1px solid #888;
}
.u-table tr.odd{
    background-color: #F3F3F3;
}
.u-table tr.even{
    background-color: #D5D5D5;
}
.u-table-main tr:hover,
.u-table-main tr.hover{
    background: #F7E084;
}
.u-table tr.current{
    background-color: #F1CF47;
}
/* 模块名称:  slider 模块*/
.u-slider-content {
    background: #A5A5A5;
}
/* 模块名称:  calendar 模块*/
.u-calendar .u-nav-left,
.u-calendar .u-nav-right {
    background: #282828;
    color: #F3F3F3;
}
.u-calendar-day {
    background: #282828;
    border: 2px solid #282828;
    color: #F3F3F3;
}
.u-calendar .u-nav-left:hover,
.u-calendar .u-nav-right:hover,
.u-calendar-day.hover{
    background: #FDC115;
    border-color:#FDC017;
    color: #000;
}
.u-calendar-select{
    border-color:#FDC017;
}
.u-calendar-mark{
    background-color: #3199DC;
    border-color:#3199DC;
}
.u-calendar-selectmark{
    background-color: #3AC01A;
    border-color:#3AC01A;
}
/* 模块名称:  tip 模块*/
.u-tip-container {
    border: 1px solid #F89712;
    background: #FFEA95;
    color: #010101;
}
/* 模块名称:  dialog 模块*/
.u-dialog {
    border: 2px solid #373737;
    background: #D5D5D5;
}
.u-dialog-head {
    background-color: #C8C8C8;
    background-image: linear-gradient(to bottom, #E8E8E8, #B9B7B8);
    border-bottom: 1px solid #B3B1B2;
}
.u-dialog-foot{
    background-color: #DBDBDB;
    border-top: solid 1px #CECECE;
}
/* 模块名称:  tab 模块*/
.u-tab li{
    background: #BABABA;
    color: #373737;
}
.u-tab .current{
    background-color: #D5D5D5;
}
.u-tab .disabled{
    text-shadow: #FFF 1px 1px 0;
    color: #777;
    background-color: #CCCCCC;
}
.u-tab-left .u-tab{
    box-shadow: 4px 0 4px #999;
    border-right: 1px solid #999;
}
.u-tab-left .u-tab li {
    background-repeat: no-repeat;
}
.u-tab-left .u-tab li:hover {
    background: #A4A4A4;
    color: #FFF;
}
.u-tab-left .u-tab li.current,
.u-tab-left .u-tab li.current:hover {
    background: #7B7B7B;
    color: #FFF;
}

/* 模块名称:  pagination 模块*/
.darkbg span {
    color: #FFF;    
}
