body{ background:#000 url(https://asset.msi.com/event//nb/2016/it_dragonfever/images/bg.jpg) no-repeat top center; color:#fff;  font-family:"DINPro-Medium", 微軟正黑體, 新細明體, Helvetica, Arial, sans-serif;}
h2,h3{font-family:"DINPro-Bold", 微軟正黑體, 新細明體, Helvetica, Arial, sans-serif;}
.h3, h3 {font-size: 18px;}
.h2, h2 {font-size: 24px;}
@media (min-width: 768px) {
.h3, h3 {font-size: 24px;}
.h2, h2 {font-size: 30px;}
}
ul li{ list-style:square;}
.img-responsive{ display:inline-block;}
.key{ margin-top:50px;}
.box{ margin-bottom:30px;}
.box_top{ background:#ed0b14; padding-top:1px; padding-bottom:8px; border-radius:30px 0 0 0; font-family:"DINPro-Bold", 微軟正黑體, 新細明體, Helvetica, Arial, sans-serif;}
.box_bottom{ background:#fff; border-radius:0px 0 30px 0; color:#333; padding:30px;}
.box_bottom h3{font-family:"DINPro-Bold", 微軟正黑體, 新細明體, Helvetica, Arial, sans-serif; text-transform:uppercase;}
.box_bottom ul li{ list-style:square; font-size:15px;}
@media (min-width: 768px) {
.box_bottom ul li{ list-style:square; font-size:18px;}
}
.table-wtb{ margin-top:0px; border:2px solid #000; }
.table-wtb th,table-wtb tr{ height:40px;}
.table-wtb tr.link{ cursor:pointer;}
.table-wtb tr.link .glyphicon{ margin-right:5px; color:#cc0000;}
.table-wtb th{ background-color:#530808; font-weight:bold; border-bottom:1px solid #cc0000; text-align:left; height:inherit;}
.table-wtb th.left,.table-wtb th,table-wtb td.left,table-wtb tr.left{ text-align:left;}
.table-wtb td{ padding:5px 10px; margin-bottom:10px; border-bottom:1px solid #741f1f;}
.table-wtb td.address{ width:70%;}
.table-wtb th.center,table-wtb td.center{ text-align:center;}
.table-wtb tr:nth-child(even) {background: #000;}
.table-wtb tr:nth-child(odd) {background: #1e0000;}
.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th { background-color: #7d2727 }
.table-hover > tbody > tr:hover .glyphicon{ margin-right:5px; color:#fff;}
.table.last{ margin-bottom:0;}
.wtb { padding:15px; background:#0c0c0c; margin-bottom:20px;}
.wtb h2 { color:#f00; text-transform:uppercase;}
.terms{ padding:20px 30px; border:#212121 1px solid; margin-bottom:0px;}
footer{ padding-top:50px; padding-bottom:50px;}



