﻿@charset "utf-8";
/*mobile CSS Document */
.ie6 img{width:100%}



html{-webkit-text-size-adjust:none}

body {font:12pt "微軟正黑體";line-height:20px;/*font-size:13px;font-size:small;*font:x-small;font-size:10pt;font-style:normal;font-weight:normal;font-family:Verdana, Geneva, sans-serif;*/}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, /*table*/, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;}

input[type=radio], input[type=checkbox] {padding:0;margin:0;}
input[type=hidden]{display:none !important;}
button {cursor:pointer;overflow:visible;}
button:-moz-focus-inner {border:none;}
ol, ul {list-style:none;}
img{border:none; width: auto;max-width: 100%; height: auto;}
/*a {text-decoration:none;}*/
blockquote {quotes:none;}
blockquote:before, blockquote:after {content:'';content:none;}
:focus {outline: 0;}
ins {text-decoration:none;}
a,a:hover{text-decoration:none;}
/*table {border-collapse:collapse;border-spacing:0;}*/
#hidden{position:absolute;width:0px;height:0px;z-index:1}
#backbutton{position:absolute;width:72px;height:30px;z-index:100;left:900px;top:-50px;}
.clear{clear: both;}

.Pline01{background:#303030;height:1px;line-height:1px;font-size:0px;overflow:hidden;}
.Pline02{background:#303030;height:1px;line-height:1px;margin:15px 0;font-size:0px;overflow:hidden;}
.Pline03{clear: both;background:#303030;height:1px;line-height:1px;font-size:0px;margin-top:50px;margin-bottom:50px;overflow:hidden;}

.Hespace{height:1px;width:1px;padding-top:50px;clear:both;}

.pB{font:11pt "微軟正黑體";}
.pM{font:10pt "微軟正黑體";}
.pS{font:9pt "微軟正黑體";}
.pl{font:8pt "微軟正黑體";}

.FW5{font-weight:500;}
.FW7{font-weight:700;}
.FW9{font-weight:900;}

.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}

#toTop {position: fixed;bottom: 52px;right: 10px;cursor: pointer;display: none;z-index:99999;}

/*a{color:#ff9c00;}
a:hover{color:#ff6600;}*/

.member_button{width:100%;overflow:hidden;padding: 0; text-align: center;}
.member_button01{width:100%;overflow:hidden;padding: 0; text-align: right;}
.member_button02{width:100%;overflow:hidden;padding: 0; text-align: left;}

.member_button #backbu a{font:12pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.5em 2em;background:#666666;color:#ffffff;display:inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.member_button #backbu a:hover{width:auto;height:auto;padding:0.5em 2em;background:#000000;color:#ffffff;display: inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}


.member_button01 #backbu_smooth3 a{font:11pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.2em 1em;background:#666666;color:#ffffff;display:inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.member_button01 #backbu_smooth3 a:hover{width:auto;height:auto;padding:0.2em 1em;background:#000000;color:#ffffff;display: inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.member_button02 #backbu_smooth3 a{font:11pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.2em 1em;background:#666666;color:#ffffff;display:inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.member_button02 #backbu_smooth3 a:hover{width:auto;height:auto;padding:0.2em 1em;background:#000000;color:#ffffff;display: inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}


.member_button #modbu a{font:13pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.2em 2em;background:#666666;color:#ffffff;display:inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.member_button #modbu a:hover{width:auto;height:auto;padding:0.2em 2em;background:#000000;color:#ffffff;display: inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.member_button #logout a{font:13pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.2em 2em;background:#002aff;color:#ffffff;display:inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.member_button #logout a:hover{width:auto;height:auto;padding:0.2em 2em;background:#000000;color:#ffffff;display: inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}


.member_button #loginbu-event a{font:11pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.4em 2em;background: linear-gradient(#7e7e7e, #535353);border:2px #535353 solid;color:#ffffff;display:inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.member_button #loginbu-event a:hover{font:11pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.4em 2em;background: linear-gradient(#7e7e7e, #535353);border:2px #535353 solid;color:#ffffff;display:inline-block;text-align:center;margin:10px 10px 10px 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}



.member_button02 #loginbu a{font:11pt "微軟正黑體";font-weight:700;width:auto;height:auto;padding:0.5em 2em;background:#5b5b5b;color:#ffffff;display:inline-block;text-align:center;margin:0 0.5em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.member_button02 #loginbu a:hover{width:auto;height:auto;padding:0.5em 2em;background:#000000;color:#ffffff;display: inline-block;text-align:center;margin:0 0.5em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}


.member_button #Copbu a{font:13pt "微軟正黑體";font-weight:700;width:100%;height:auto;padding:0.6em 0;background:#e5e5e5;color:#000000;display:inline-block;text-align:center;}
.member_button #Copbu a:hover{width:100%;height:auto;padding:0.6em 0;background:#000000;color:#ffffff;display: inline-block;text-align:center;}


.red{color:#FF0000;font:12pt "微軟正黑體";font-weight:700;padding:0 5px;}
.green{color:#ff9c00;font-weight:900;padding:0 5px;}
.green a{color:#ff9c00;font-weight:900;padding:0 5px;}
.green a:hover{color:#ffffff;font-weight:900;padding:0 5px;}
.dotted_line{float:left;width:100%;font:7pt Arial;height:auto !important;margin-bottom:10px;background-image: linear-gradient(to right, #333 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;padding-bottom:10px;}
.solid_line{float:left;width:100%;font:7pt Arial;height:auto !important;margin-bottom:10px;background-image: linear-gradient(to right, #c0c0c0 40%, rgba(192, 192, 192, 1) 100%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;padding-bottom:10px;}
.tr_line{float:left;width:100%;font:7pt Arial;height:auto !important;margin-bottom:10px;background-image: linear-gradient(to right, #ffffff 40%, rgba(255, 255, 255, 1) 100%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;padding-bottom:10px;}



.note_message{margin:0 auto;padding:5em 2em;font:15pt "微軟正黑體";font-weight:700;color:#ff0000;background:#f1f1f1;text-align:center;}

.Tradius{border-radius: 100%; padding:3px 6px;margin-right:0.5em;background:#ff6600;color:#ffffff;font:15pt "微軟正黑體";font-weight:700;display: inline-block;}
.TSquare{border-radius: 0; padding:3px 6px;margin-right:0.2em;background:#ff6600;color:#ffffff;font:15pt "微軟正黑體";font-weight:700;display: inline-block;}



/*table*/
.tg-table-light{border-collapse:collapse;border-spacing:0}
.tg-table-light td,.tg-table-light th{border:1px #bbb solid;color:#333;vertical-align:top;padding:1px}
.tg-table-light .tg-even td{background:#eee}
.tg-table-light th{background:#585858;color:#ffffff;}

/*.btn-select{font:10t "微軟正黑體";position:relative;display:inline-block;width:120px;height:22px;line-height:22px;border:1px #ff6600 solid;background:#f1f1f1;color:#000;}
.btn-select .cur-select{position:absolute;display:block;height:50px;width:50px;background:#ffffff url(../../images/drop01.svg) no-repeat center center;background-size:18px}
.btn-select:hover .cur-select{background-color:#353535}
.btn-select select{position:absolute;top:0;left:0;width:120px;height:22px;line-height:22px;opacity:0;filter:alpha(opacity: 0);color:#ffffff}
.btn-select select option{text-indent:10px;color:#7d7d7d;}
.btn-select select option:hover{background-color:#353535;color:#7d7d7d}*/