﻿/* ----- Button ----- */
.btn
{
    padding: 0px 4px 0px 4px;
    letter-spacing: 3px;
    cursor: pointer;
    font-size: 9pt;
    font-family: 宋体;
    border: solid 1px #fff;
    background-color: #b3b6b0;
    background-image: url( 'images/btn_bg01.gif' );
    background-position: bottom;
    line-height: 18px;
}

.btnCommon:hover
{
    background-color: #ffb723;
}

.btnHidden
{
    visibility: hidden;
    display: none;
    width: 0px;
}

/* ----- HyperLink ----- */
.hl
{
}

/* ----- LinkButton ----- */
.lbtnSave
{
    background-color: #d4d0c8;
    background-image: url( 'images/saveHS.png' );
    background-repeat: no-repeat;
    background-position: 5px;
    padding: 5px 5px 3px 23px;
    color: Black;
    border: solid 1px #808080;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    cursor: hand;
    text-decoration: none;
    letter-spacing: 2px;
    font-size: 12px;
    font-weight: normal;
    text-decoration:none;
}

.lbtnSave:hover
{
    background-color: #b6bdd2;
    border: solid 1px #0a246a;
    text-decoration: none;
    color: Black;
}


.lbtnDel
{
    background-color: #d4d0c8;
    background-image: url( 'images/icon_delete.gif' );
    background-repeat: no-repeat;
    background-position: 5px;
    padding: 5px 5px 3px 23px;
    color: Black;
    border: solid 1px #808080;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    cursor: hand;
    text-decoration: none;
    letter-spacing: 2px;
    font-size: 12px;
    font-weight: normal;
}

.lbtnDel:hover
{
    background-color: #b6bdd2;
    border: solid 1px #0a246a;
    text-decoration: none;
    color: Black;
}

.lbtnAdd
{
    background-color: #d4d0c8;
    background-image: url( 'images/AddTableHS.png' );
    background-repeat: no-repeat;
    background-position: 5px;
    padding: 5px 5px 3px 23px;
    color: Black;
    border: solid 1px #808080;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    cursor: hand;
    text-decoration: none;
    letter-spacing: 2px;
    font-size: 12px;
    font-weight: normal;
}

.lbtnAdd:hover
{
    background-color: #b6bdd2;
    border: solid 1px #0a246a;
    text-decoration: none;
    color: Black;
}


.lbtnBack
{
    background-color: #d4d0c8;
    background-image: url( 'images/NavBack.png' );
    background-repeat: no-repeat;
    background-position: 5px;
    padding: 5px 5px 3px 23px;
    color: Black;
    border: solid 1px #808080;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    cursor: hand;
    text-decoration: none;
    letter-spacing: 2px;
    font-size: 12px;
    font-weight: normal;
}

.lbtnBack:hover
{
    background-color: #b6bdd2;
    border: solid 1px #0a246a;
    text-decoration: none;
    color: Black;
}

.lbtnSearchWeb
{
    background-color: #d4d0c8;
    background-image: url( 'images/SearchWebHS.png' );
    background-repeat: no-repeat;
    background-position: 5px;
    padding: 5px 5px 3px 23px;
    color: Black;
    border: solid 1px #808080;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    cursor: hand;
    text-decoration: none;
    letter-spacing: 2px;
    font-size: 12px;
    font-weight: normal;
}

.lbtnSearchWeb:hover
{
    background-color: #b6bdd2;
    border: solid 1px #0a246a;
    text-decoration: none;
    color: Black;
}

.lbtnSearchFolder
{
    background-color: #d4d0c8;
    background-image: url( 'images/SearchFolderHS.png' );
    background-repeat: no-repeat;
    background-position: 5px;
    padding: 5px 5px 3px 23px;
    color: Black;
    border: solid 1px #808080;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    cursor: hand;
    text-decoration: none;
    letter-spacing: 2px;
    font-size: 12px;
    font-weight: normal;
}

.lbtnSearchFolder:hover
{
    background-color: #b6bdd2;
    border: solid 1px #0a246a;
    text-decoration: none;
    color: Black;
}



/* ----- TextBox ----- */

.txt
{
    border: solid 1px #bebebe;
    height: 18px;
    line-height: 1.5;
}
.txtWatermark
{
    border: solid 1px #bebebe;
    height: 18px;
    background-color: #F0F8FF;
    color: gray;
    line-height: 1.5;
}

/* ----- ImageButton ----- */
.ibtnIcon
{
    margin: 0;
    padding: 1px 2px;
    background-color: #f3f3f3;
    vertical-align: middle;
}

.ibtnIcon:hover
{
    background-color: #ffeec2;
}

/* ----- Label ----- */
.lblException
{
    display: block;
    font-size: 12px;
    color: gray;
    line-height: 1.5;
    background-color: Yellow;
    padding: 3px;
}
.lblInfo
{
    font-size: 12px;
    color: black;
}

/* ----- GridView ----- */
.grvwCol_DateTime
{
    width: 100px;
}
.grvwCol_DateTime_yy
{
    width: 85px;
}
.grvwCol_UserName
{
    width: 60px;
}
.grvwCol_CheckBox
{
    width: 16px;
    text-align: center !important;
}
.grvwCol_Middle
{
    text-align: center;
}
.grvwCol_Number
{
    width: 40px;
    text-align: right;
}
.grvwCol_30
{
    width: 30px;
}
.grvwCol_35
{
    width: 35px;
}
.grvwCol_40
{
    width: 40px;
}
.grvwCol_50
{
    width: 50px;
}
.grvwCol_55
{
    width: 55px;
}
.grvwCol_60
{
    width: 60px;
}
.grvwCol_70
{
    width: 70px;
}
.grvwCol_80
{
    width: 80px;
}
.grvwCol_90
{
    width: 90px;
}
.grvwCol_100
{
    width: 100px;
}
.grvwCol_110
{
    width: 110px;
}
.grvwCol_120
{
    width: 120px;
}
.grvwCol_130
{
    width: 130px;
}
.grvwCol_140
{
    width: 140px;
}
.grvwCol_150
{
    width: 150px;
}
.grvwCol_200
{
    width: 200px;
}

.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: black;
    font-weight: bold;
}
.MyCalendar table tr td
{
    border: 0px solid #CEDCED !important;
    padding-left: 0px !important;
}

