a:link {color:#101010; text-decoration: none;}
a:visited {text-decoration: none; color:#036eb7;}
a:hover {text-decoration: none; color:#af9366;}
a:active {text-decoration: none;}

a{ outline: none; /* for Firefox Google Chrome  */  behavior:expression(this.onFocus=this.blur()); /* for IE */
transition-property:all 0.3s;
-moz-transition:all 0.3s; /* Firefox 4 */
-webkit-transition:all 0.3s; /* Safari and Chrome */
-o-transition:all 0.3s; /* Opera */}
img{ border:0px;}
*{ margin:0px; padding:0px; -webkit-box-sizing:border-box; box-sizing:border-box;}
html,body{ -webkit-text-size-adjust:100%; font-family:'Open Sans',"微軟正黑體","Arial"}
.my-placeholder { color: #3c3939; }

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.btn_time_send{ padding:6px 15px; background:#2f2f2f; text-align:center; color:#FFFFFF; border:0px; font-size:14px; font-family:"微軟正黑體"; }
.btn_time_send:hover{ background:#666666; text-decoration:none; color:#FFFFFF; cursor:pointer;}
.btn_time_y{ padding:4px 6px; background:#cd9f56; text-align:center; color:#ffffff; border:1px solid #c39349; font-size:14px; font-family:"微軟正黑體"; border-radius:5px;}
.btn_time{ padding:4px 6px; background:#d2d2d2; border:1px solid #d2d2d2; text-align:center; color:#555555; font-size:14px; font-family:"微軟正黑體"; border-radius:5px;}
.btn_time:hover{ background:#bcbcbc; border:1px solid #afafaf; color:#000000; text-decoration:none; cursor:pointer;}

.box{border:1px solid #eaeaea; background:#ffffff; font-size:14px; font-family:"微軟正黑體"; padding:10px; color:#575353; border-radius:5px;}
.box_g{border:0px; background:#f3f3f3; font-size:14px; font-family:"微軟正黑體"; padding:10px; color:#3c3939; border-radius:5px;}
.b_previous{ width:100%; overflow:hidden; margin:30px; text-align:center;}
.b_previous a{ display:inline-block; font-size:13px; border: 1px solid #49b2ce; color:#49b2ce; cursor:pointer; padding:10px 30px; border-radius:50px; margin-right:60px;}
.b_previous a:hover{ color:#ffffff; background:#49b2ce;}
.category{border:1px solid #c1c1c1; font-size:13px; padding:2px; border-radius:5px;}
.category option{ padding:3px 10px 3px 5px;}

.cfont { font-size:17px; line-height:1.7;}
.cfont table{ font-size:15px; line-height:1.7;}
.cfont td{padding:5px;}
.cfont ul{ padding-left:25px;}
.cfont ol{ padding-left:25px;}
.cfont img{  margin:5px 0; max-width:1000px;}
.cfont iframe{ width:100%; margin:5px 0;}
.cfont a{ color:#2d7ddf;}
.cfont a:hover{ text-decoration:underline;}
/*頁碼*/
.manu { clear:both; text-align:center; color:#999999; font-size:12px; padding-top:30px; margin-bottom:50px;}
.manu A { border:#c7dce5 1px solid; margin:0 2px; padding:6px 10px; overflow:hidden; color:#222222; background:#ffffff;}
.manu A:hover { COLOR: #ffffff; background:#00314c;}
.manu .current { COLOR:#ffffff; padding:6px 10px; border:#047abc 1px solid; BACKGROUND:#047abc; margin:0 2px;}
.manu .disabled { padding:6px 10px; border:#d3d3d3 1px solid; COLOR: #222222; margin:0 2px; background:#ffffff;}

/*===平版型區===*/
@media (min-width: 737px) and (max-width: 1249px) {
.category{border:1px solid #c1c1c1; font-size:13px; padding:4px; border-radius:5px;}
.category option{ padding:3px 10px 3px 5px;}
.cfont { font-size:14px; line-height:1.7;}
.cfont table{ font-size:14px; line-height:1.7;}
.cfont ul{ padding-left:25px;}
.cfont ol{ padding-left:25px;}
.cfont img{ max-width:730px; margin:1% 0;}
.cfont iframe{ width:100%; margin:1% 0;}
.cfont a{ color:#2d7ddf;}
.cfont a:hover{ text-decoration:underline;}
/*頁碼*/
.manu { clear:both; text-align:center; color:#999999; font-size:12px; padding-top:30px; margin-bottom:20px;}
.manu A { border:#d3d3d3 1px solid; margin:0 2px; padding:6px 10px; overflow:hidden; color:#222222; background:#ffffff;}
.manu A:hover { COLOR: #ffffff; background:#000000;}
.manu .current { COLOR:#ffffff; padding:6px 10px; border:#047abc 1px solid; BACKGROUND:#047abc; margin:0 2px;}
.manu .disabled { padding:6px 10px; border:#d3d3d3 1px solid; COLOR: #222222; margin:0 2px; background:#ffffff;}
}

/*===手機版型區===*/
@media screen and (max-width: 736px) {
.b_previous{ width:100%; overflow:hidden; margin-top:25px; margin-left:6px; text-align:center;}
.b_previous a{ display:inline-block; font-size:12px; border:1px solid #49b2ce; color:#49b2ce; cursor:pointer; padding:8px 25px; border-radius:50px; margin-right:10px;}
.b_previous a:hover{ color:#ffffff; background:#49b2ce;}
.category{border:1px solid #c1c1c1; font-size:12px; padding:2px; border-radius:5px;}
.category option{ padding:3px 10px 3px 5px;}
.cfont { font-size:13px; line-height:1.5;}
.cfont table{ font-size:13px; line-height:1.5;}
.cfont ul{ padding-left:20px;}
.cfont ol{ padding-left:20px;}
.cfont img{ width:100%; margin:1% 0;}
.cfont iframe{ width:100%; margin:1% 0;}
.cfont a{ color:#2d7ddf;}
.cfont a:hover{ text-decoration:underline;}
/*頁碼*/
.manu { clear:both; width:100%; text-align:center; color:#999999; font-size:12px; padding-top:10%;}
.manu A { display:inline-block; border:#d3d3d3 1px solid; margin:2px; padding:3px 8px; overflow:hidden; color:#222222; vertical-align:top; background:#ffffff;}
.manu A:hover { COLOR: #ffffff; background:#000000;}
.manu .current { display:inline-block; COLOR:#ffffff; padding:3px 8px; border:#047abc 1px solid; BACKGROUND:#047abc; margin:2px;}
.manu .disabled { display:inline-block; padding:3px 8px; border:#d3d3d3 1px solid; COLOR: #222222; margin:2px; background:#ffffff;}
}
