html{overflow-y: scroll;}
html,body {width:100%;height:100%;margin:0px;font-size:15px;background:#FFFFFF;}
h1,h4,h5{margin:3px;padding:3px;font-family: "微軟正黑體", Arial, Helvetica, sans-serif;}
h2{float:left;height:41px;line-height:41px;background:url('../img/h2bg.png') no-repeat 100% 50%;margin:0px ;padding:0px 20px 0px 10px;font-family: "微軟正黑體", Arial, Helvetica, sans-serif;}
h2:hover{background:url('../img/h2bg2.png') no-repeat 100% 50%;}

h3{margin:1px;padding:1px;font-family: "微軟正黑體", Arial, Helvetica, sans-serif;}
.mus{cursor:pointer;}
a {text-decoration:none;}
img {border:0}
.img150 img {
border:0;margin:0px;padding:5px;
border:1px solid #dcdcdc;
-moz-box-shadow:4px 4px 12px 4px rgba(20%,20%,40%,0.5);
-webkit-box-shadow:4px 4px 12px 4px rgba(20%,20%,40%,0.5);
box-shadow:1px 1px 8px 0px rgba(20%,20%,40%,0.5);
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        border-radius:5px;
}
    .myButtonT {
	cursor:pointer;
	height:30px;
	line-height:30px;
        -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
        -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
        box-shadow:inset 0px 1px 0px 0px #ffffff;
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
        background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
        background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
        background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
        background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
        background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
        background-color:#ededed;
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        border:0px solid #dcdcdc;
        display:inline-block;
        color:#777777;
        font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
        font-size:16px;
        font-weight:bold;
        padding:3px 15px;
		margin:5px;
        text-decoration:none;
        text-shadow:0px 1px 0px #ffffff;
        }
    .myButtonT:hover {
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
        background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
        background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
        background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
        background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
        background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
        background-color:#dfdfdf;}
    
.myButtonT:active {position:relative;top:1px;}




    .myButton {
        
        -moz-box-shadow: 0px 10px 14px -7px #3e7327;
        -webkit-box-shadow: 0px 10px 14px -7px #3e7327;
        box-shadow: 0px 10px 14px -7px #3e7327;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77b55a), color-stop(1, #72b352));
        background:-moz-linear-gradient(top, #77b55a 5%, #72b352 100%);
        background:-webkit-linear-gradient(top, #77b55a 5%, #72b352 100%);
        background:-o-linear-gradient(top, #77b55a 5%, #72b352 100%);
        background:-ms-linear-gradient(top, #77b55a 5%, #72b352 100%);
        background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b55a', endColorstr='#72b352',GradientType=0);
        
        background-color:#77b55a;
        
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        border-radius:4px;
        
        border:1px solid #4b8f29;
        
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:15px;
        font-weight:bold;
        padding:6px 12px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #5b8a3c;
        
    }
    .myButton:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #72b352), color-stop(1, #77b55a));
        background:-moz-linear-gradient(top, #72b352 5%, #77b55a 100%);
        background:-webkit-linear-gradient(top, #72b352 5%, #77b55a 100%);
        background:-o-linear-gradient(top, #72b352 5%, #77b55a 100%);
        background:-ms-linear-gradient(top, #72b352 5%, #77b55a 100%);
        background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b352', endColorstr='#77b55a',GradientType=0);
        color:#FF0000;
        background-color:#72b352;
    }
    .myButton:active {
        position:relative;
        top:1px;
    }


    .myButton2 {
        cursor:pointer;
        -moz-box-shadow: 0px 10px 14px -7px #c77396;
        -webkit-box-shadow: 0px 10px 14px -7px #c77396;
        box-shadow: 0px 10px 14px -7px #c77396;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #52313f), color-stop(1, #e3387c));
        background:-moz-linear-gradient(top, #52313f 5%, #e3387c 100%);
        background:-webkit-linear-gradient(top, #52313f 5%, #e3387c 100%);
        background:-o-linear-gradient(top, #52313f 5%, #e3387c 100%);
        background:-ms-linear-gradient(top, #52313f 5%, #e3387c 100%);
        background:linear-gradient(to bottom, #52313f 5%, #e3387c 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52313f', endColorstr='#e3387c',GradientType=0);
        
        background-color:#52313f;
        
        -moz-border-radius:8px;
        -webkit-border-radius:8px;
        border-radius:8px;
        
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:18px;
        font-weight:bold;
        padding:13px 32px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #ba8a9e;
        
    }
    .myButton2:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e3387c), color-stop(1, #52313f));
        background:-moz-linear-gradient(top, #e3387c 5%, #52313f 100%);
        background:-webkit-linear-gradient(top, #e3387c 5%, #52313f 100%);
        background:-o-linear-gradient(top, #e3387c 5%, #52313f 100%);
        background:-ms-linear-gradient(top, #e3387c 5%, #52313f 100%);
        background:linear-gradient(to bottom, #e3387c 5%, #52313f 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3387c', endColorstr='#52313f',GradientType=0);
        
        background-color:#e3387c;
    }
    .myButton2:active {
        position:relative;
        top:1px;
    }



    .myButton3 {
        cursor:pointer;
        -moz-box-shadow:inset 0px 1px 0px 0px #9acc85;
        -webkit-box-shadow:inset 0px 1px 0px 0px #9acc85;
        box-shadow:inset 0px 1px 0px 0px #9acc85;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #74ad5a), color-stop(1, #68a54b));
        background:-moz-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
        background:-webkit-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
        background:-o-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
        background:-ms-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
        background:linear-gradient(to bottom, #74ad5a 5%, #68a54b 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74ad5a', endColorstr='#68a54b',GradientType=0);
        
        background-color:#74ad5a;
        
        border:1px solid #3b6e22;
        line-height:1.2;
        display:block;
        color:#ffffff;
        font-family:arial;
        font-size:14px;
        font-weight:bold;
        padding:6px 12px;
        text-decoration:none;
        
    }
    .myButton3:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #68a54b), color-stop(1, #74ad5a));
        background:-moz-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
        background:-webkit-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
        background:-o-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
        background:-ms-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
        background:linear-gradient(to bottom, #68a54b 5%, #74ad5a 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a54b', endColorstr='#74ad5a',GradientType=0);
        
        background-color:#68a54b;
    }
    .myButton3:active {
        position:relative;
        top:1px;
    }



.myButton4 {cursor:pointer;-moz-box-shadow:inset 0px 1px 0px 0px #f7c5c0;-webkit-box-shadow:inset 0px 1px 0px 0px #f7c5c0;box-shadow:inset 0px 1px 0px 0px #f7c5c0;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc8d83), color-stop(1, #e4685d));
background:-moz-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
background:-webkit-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
background:-o-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
background:-ms-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
background:linear-gradient(to bottom, #fc8d83 5%, #e4685d 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#e4685d',GradientType=0);
background-color:#fc8d83;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
border:1px solid #d83526;
display:inline-block;
color:#ffffff;
font-family:arial;
font-size:13px;
font-weight:normal;
padding:5px 20px;
text-decoration:none;
text-shadow:0px 1px 0px #b23e35;
}
.myButton4:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e4685d), color-stop(1, #fc8d83));
        background:-moz-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background:-webkit-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background:-o-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background:-ms-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background:linear-gradient(to bottom, #e4685d 5%, #fc8d83 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d', endColorstr='#fc8d83',GradientType=0);
        
        background-color:#e4685d;
    }
    .myButton4:active {
        position:relative;
        top:1px;
    }



    .myButton5 {cursor:pointer;
        -moz-box-shadow:inset 0px 39px 0px -24px #284470;
        -webkit-box-shadow:inset 0px 39px 0px -24px #284470;
        box-shadow:inset 0px 39px 0px -24px #284470;
        background-color:#415989;
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        border-radius:4px;
        border:1px solid #1f2f47;
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:14px;
        font-weight:normal;
        padding:3px;
        text-decoration:none;
        text-shadow:0px 1px 0px #263666;}
.myButton5:hover {background-color:#516ca3;}
.myButton5:active {position:relative;top:1px;}



    .myButton6 {cursor:pointer;
        -moz-box-shadow:inset 0px 39px 0px -24px #9acc85;
        -webkit-box-shadow:inset 0px 39px 0px -24px #9acc85;
        box-shadow:inset 0px 39px 0px -24px #9acc85;
        background-color:#74ad5a;
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        border-radius:4px;
        border:1px solid #3b6e22;
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:13px;
        font-weight:normal;
        padding:3px;
        text-decoration:none;
        text-shadow:0px 1px 0px #92b879;
    }
    .myButton6:hover {
        background-color:#68a54b;
    }
    .myButton6:active {
        position:relative;
        top:1px;
    }




.m0{margin:0px;}
.p5{padding:5px;}
.m5{margin:5px;}
.bgW{background:#FFFFFF}
.bgC{background:#C1EBC0;border:1px solid #dcdcdc;text-shadow:0px 1px 1px #92b879;}

.divR5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.divR10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.divR40{-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;}


    .Nts {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
        -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
        box-shadow:inset 0px 1px 0px 0px #ffffff;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
        background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
        
        background-color:#f9f9f9;
        
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        
        border:1px solid #dcdcdc;
        
        display:block;
        color:#666666;
        font-family:arial;
        font-size:15px;
        padding:7px 8px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #ffffff;
        
    }
    .Nts:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
        background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
        color:#009900;
        background-color:#e9e9e9;
    }
    .Nts:active {
        position:relative;
        top:1px;
    }

.AZ {margin:5px;float:left;width:25px;height:25px;line-height:25px;font-size:15px;font-family: Arial, Helvetica, sans-serif;background:#99CCCC;text-align:center;cursor:pointer;}
.AZ:hover {background:#333366;color:#FFFFFF}

.AZbig {margin:5px;float:left;width:87px;height:60px;line-height:60px;font-size:32px;font-family: Arial, Helvetica, sans-serif;background:#99CCCC;text-align:center;cursor:pointer;}
.AZbig:hover {background:#333366;color:#FFFFFF;font-weight:bold;}

.AZx {padding:5px;margin:5px;float:left;font-size:13px;font-family:"微軟正黑體", Arial, Helvetica, sans-serif;background:#E8F0D9;text-align:center;cursor:pointer;}
.AZx:hover {background:#809537;color:#FFFFFF}

