﻿.Smaller {
    font-weight: normal;
    font-size: 10px;
    font-family: Microsoft JhengHei, Arial, Sans-Serif, Verdana, Tahoma;
}

.Small {
    font-size: 11px;
    font-family: "微軟正黑體",Microsoft JhengHei, Tahoma, Verdana, Arial, Sans-Serif, 'Franklin Gothic Medium';
}

.SmallBorder {
    border-right: 1px solid;
    padding-right: 2px;
    border-top: 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 10px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    font-family: "微軟正黑體",Microsoft JhengHei, Sans-Serif, Verdana, Arial, Tahoma;
}

.SmallBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    font-family: "微軟正黑體",Microsoft JhengHei, Tahoma, Verdana, Arial, Sans-Serif, 'Franklin Gothic Medium';
}

.Normal {
    font-weight: normal;
    font-size: 12px;
    font-family: "微軟正黑體",Microsoft JhengHei, Sans-Serif, Verdana, Arial, Tahoma;
}

.NormalBold {
    font-weight: bold;
    font-size: 12px;
    padding-top: 1px;
    font-family: "微軟正黑體",Microsoft JhengHei, Sans-Serif, Verdana, Arial, Tahoma;
}

.NormalBorder {
    border-right: 1px solid;
    padding-right: 2px;
    border-top: 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 12px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.Medium {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.MediumBorder {
    border-right: 1px solid;
    padding-right: 2px;
    border-top: 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 16px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.MediumBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.Large {
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.LargeBorder {
    border-right: 1px solid;
    padding-right: 2px;
    border-top: 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 24px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.LargeBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.datePickerBox {
    background-image: url('/icons/datepicker.png');
    background-repeat: no-repeat;
    padding-left: 20px;
}

.HeaderLink {
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
    color: purple;
    text-decoration: none;
    font-size: 18px;
    font-weight: 800;
}

.HeaderLink2 {
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
    color: purple;
    text-decoration: none;
}

.FooterLink {
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
    color: #101010;
    text-decoration: none;
}

.LoginLink {
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
    color: #1f23f3;
    text-decoration: none;
    cursor: pointer;
}

.waterMarkText {
    font-style: italic;
    color: #CCCCCC;
}

.DynamicMenuText {
    color: purple;
    FONT-WEIGHT: bold;
}

.NormalWhite {
    color: white;
    font-weight: normal;
    font-size: 12px;
    font-family: "微軟正黑體",Microsoft JhengHei, Sans-Serif, Verdana, Arial, Tahoma;
}

.MediumBoldWhite {
    color: white;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.MediumBoldPurple {
    color: purple;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
}

.AutoWrap {
    width: 100%;
}

.ObjRadius {
    font-family: "微軟正黑體",Microsoft JhengHei, Arial, Tahoma;
    border: #ccc 1px solid;
    border-radius: 6px; /* css 3标准 */
    -moz-border-radius: 6px; /* mozilla */
    -webkit-border-radius: 6px; /* webkit */
}

.MemberTable {
}

    .MemberTable th {
        text-align: left;
        vertical-align: top;
    }

    .MemberTable td {
        height: 25px;
        vertical-align: top;
    }

    .MemberTable input[type="text"] {
        border: 0 solid red;
        background-color: #eee;
        padding: 3px;
        background-image: none;
    }

    .MemberTable input[type="password"] {
        border: 0 solid red;
        background-color: #eee;
        padding: 3px;
    }

    .MemberTable textarea {
        border: 0 solid red;
        background-color: #eee;
        padding: 3px;
    }

.CancelTable {
    border: 1px solid #eee;
}

    .CancelTable th {
        text-align: left;
        vertical-align: top;
        background-color: #cecece;
    }

    .CancelTable td {
        height: 25px;
        width: 100px;
        vertical-align: top;
        text-align: right;
    }

input[type=radio].css-checkbox {
    display: none;
}

    input[type=radio].css-checkbox + label.css-label {
        padding-left: 20px;
        padding-right: 20px;
        height: 16px;
        display: inline-block;
        line-height: 16px;
        background-repeat: no-repeat;
        background-position: 0 0;
        vertical-align: middle;
        cursor: pointer;
    }

    input[type=radio].css-checkbox:checked + label.css-label {
        background-position: 0 -16px;
    }

label.css-label {
    background-image: url(/Images/membercheck.png);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
