﻿body {margin:0; font-family:'微軟正黑體',Arial, Helvetica, sans-serif, PMingLiU;font-size:14px; line-height:150%; -webkit-text-size-adjust: none; color:#000000; position:relative}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family:'微軟正黑體',Arial, Helvetica, sans-serif, PMingLiU;
}
a.img:link, a.img:hover, a.img:visited, a.img:active {border:none; border-width:0;}
a {text-decoration:none; color:#2083C5}
a:hover {text-decoration:none; color:#2083C5}
a.redLink:link, a.redLink:active, a.redLink:visited, a.redLink:hover  {color:#ff0934}
input, textarea	{font-family:Arial, Helvetica, sans-serif, PMingLiU; border:none; padding:4px 5px 3px 5px;font-size:12px; resize:none}

* { margin: 0; padding: 0; border: 0;font-family:'微軟正黑體', Arial, Helvetica, sans-serif, PMingLiU; }

select {padding:1px 1px; border:1px solid #abadb3; font-size:11px}
ul {list-style:none}
ul li {color: #333;font-size: 0.8em;list-style: none outside;}

h1{color:#454545; font-size:180%; margin:25px 15px 15px 0; padding-bottom:15px;/* border-bottom:3px solid #CCC;*/ }
h2 {
    color: #454545;
    font-size: 140%;
    font-weight: bold;
    margin:5px 15px 15px 0;
}
h2 a, h2 a:hover{ color: #454545;}

span.blueTag,a.blueTag:link, a.blueTag:hover, a.blueTag:active, a.blueTag:visited {border-radius:5px; background:#3facd5; color:#FFFFFF; text-transform:uppercase; padding:1px 6px; font-size:80%; margin:0 5px 5px 0; display:inline-block;}
a.blueTag:hover {background:#1d89b0; text-decoration:none}
span.greyTag,a.greyTag:link, a.greyTag:hover, a.greyTag:active, a.greyTag:visited {border-radius:5px; background:#aaaaaa; color:#FFFFFF; text-transform:uppercase; padding:1px 6px; font-size:80%; margin:0 5px 5px 0; display:inline-block;}
a.greyTag:hover {background:#999999; text-decoration:none}
span.pinkTag,a.pinkTag:link, a.pinkTag:hover, a.pinkTag:active, a.pinkTag:visited {border-radius:5px; background:#e6207f; color:#FFFFFF; text-transform:uppercase; padding:1px 6px; font-size:80%; margin:0 5px 5px 0; display:inline-block;}
a.pinkTag:hover {background:#c31166; text-decoration:none}
span.darkGreenTag,a.darkGreenTag:link, a.darkGreenTag:hover, a.darkGreenTag:active, a.darkGreenTag:visited {border-radius:5px; background:#007a87; color:#FFFFFF; text-transform:uppercase; padding:1px 6px; font-size:80%; margin:0 5px 5px 0; display:inline-block;}
a.darkGreenTag:hover {background:#005760; text-decoration:none}

button.darkGreenBtn,a.darkGreenBtn:link, a.darkGreenBtn:hover, a.darkGreenBtn:active, a.darkGreenBtn:visited {background:#007a87; color:#FFFFFF; text-transform:uppercase; padding:0 6px; height:28px; line-height:28px;  display:inline-block;}
button.darkGreenBtn:hover,a.darkGreenBtn:hover {background:#005760; text-decoration:none}

button.darkGeryBtn,a.darkGeryBtn:link, a.darkGeryBtn:hover, a.darkGeryBtn:active, a.darkGeryBtn:visited {background:#2b2b2b; color:#FFFFFF; text-transform:uppercase; padding:0 6px; height:28px; line-height:28px;  display:inline-block;}
button.darkGeryBtn:hover,a.darkGeryBtn:hover {background:#000; text-decoration:none}

.green {color:#19aaba;
}
.darkGreen{color:#007a87;}

.txtAlignC {text-align:center}
.txtAlignR {text-align:right}
.txtAlignL, th .txtAlignL	{text-align:left}
.clearboth {clear:both}
.left 		{float:left}
.right 		{float:right}
.rel {position:relative}
.displayBlck {display:block}

.mB10 {margin-bottom:10px}
.mB15 {margin-bottom:15px}
.mB20 {margin-bottom:20px}
.mB30 {margin-bottom:30px}

.mL5 {margin-left:5px}
.mL10 {margin-left:10px}
.mL15 {margin-left:15px}
.mL20 {margin-left:20px}
.mL24 {margin-left:24px}
.mL28 {margin-left:29px}
.mL40 {margin-left:40px}
.mL45 {margin-left:45px}
.mL48 {margin-left:48px}
.mL66 {margin-left:66px}

.mR5 {margin-right:5px}
.mR10 {margin-right:10px}
.mR15 {margin-right:15px}
.mR20 {margin-right:20px}
.mR24 {margin-right:24px}
.mR28 {margin-right:29px}
.mR40 {margin-right:40px}
.mR45 {margin-right:45px}
.mR48 {margin-right:48px}
.mR66 {margin-right:66px}

.mT5 {margin-top:5px}
.mT10 {margin-top:10px}
.mT15 {margin-top:15px}
.mT20 {margin-top:20px}
.mT30 {margin-top:30px}
.mT70 {margin-top:70px}
.f15 {font-size:15px}
.pad10 {padding:2px 7px}
.vAlign-3 {vertical-align:-3px}

.w10p {width:10%}
.w20p {width:20%}
.w30p {width:30%}
.w35p {width:35%}
.w40p {width:40%}
.w40p {width:40%}
.w45p {width:45%}
.w50p {width:50%}
.w55p {width:55%}
.w60p {width:60%}
.w65p {width:65%}
.w70p {width:70%}
.w80p {width:80%}
.w90p {width:90%}
.w100p {width:100%}



.w234 {width:234px}
.w120 {width:120px}
.w150 {width:150px}

.wMax50p{max-width:50%;}
.wMax48p{max-width:48%;}
.wMax45p{max-width:45%;}

.noBorder{border:none!important;}
.noPaddingTop{padding-top:0!important;}

.fb_iframe_widget{
  
}
.fb_iframe_widget iframe {
    height: 100px;
    position: absolute;
    width: 100px;
}

.fb_iframe_widget span {
    display: inline-block;
    position: relative;
    text-align: justify;
    vertical-align: text-bottom;
    width: 100px;
    height: 100px;
}