﻿#event_sec, #event_third, #event_fourth, #event_fifth, #event_sixth{padding: 1rem;}
#EventContainer .bgcolor1{background-color: #03a9f4;border-top: 10px #f3192e solid;padding-bottom: 1.5%;}
#EventContainer .bgcolor2{
    background: #fff1f1; /* Old browsers */
    background: -moz-linear-gradient(top,  #fff1f1 0%, #ffffff 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #fff1f1 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #fff5d7 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    }
#EventContainer #Master_title {background: initial;height: auto;}
#Master_title img {margin: auto;}
h1{ font-size: 2.5em; }
h2{ font-size: 2.0em; }
h3{ font-size: 1.8em; }

.content1,.content2,.content3,.content4,.content5,.content6,.content7 {display: none;}/*顯示區域*/
.active{display: block;animation-name:ani;animation-duration:0.5s;}/*觸發顯示區域*/
.activeclick{background: #f3192e !important;color: #fff !important;font-weight: bold !important;border-radius: 7px 7px 0 0;width: 25%;}/*按鈕樣式*/
@keyframes ani{from{opacity: 0;}to{;opacity:10;}}/*顯示區域動畫*/

.course_select,.price_note{margin: 1% auto 0%;text-align: center;font-size: 1.4rem}
.course_select li {display: inline-table;margin: 0;padding: 0.7% 1%;background-color: #3c4c65;border-radius: 7px 7px 0 0;color: #a3c2d6;cursor: pointer;}
.txt1 li {width: calc(89%/4 - 1.5px);}
.txt2 li {width: calc(89%/3);}
#tbList, #tbList th, #tbList td {border-collapse: collapse;background-color: #fffdf8;padding: 8px;}
#tbList th {border-top: 2.5px #3c4c65 solid;border-bottom: 2.5px #3c4c65 solid;}
#tbList td {border-bottom: 1px #3c4c65 dotted;}
#tbList tr td:nth-of-type(n+2):nth-of-type(-n+3) {border-left: 1px #f3192e dotted;} 
#tbList tr:last-of-type td {border-bottom: 0;}
#tbList th, #tbList td, .price_note {text-align: center;font-size: 1.2rem;line-height: 1.6rem;}
#tbList th {font-size: 1.3rem;line-height: 1.4rem;}
#tbList th:last-of-type, #tbList .th-red {color: #f3192e;border-top: 2.5px #f3192e solid;border-bottom: 2.5px #f3192e solid;border-left: 1px #f3192e dotted;}
#tbList th:nth-of-type(n+2):nth-of-type(-n+3) {color: #f3192e;border-top: 2.5px #f3192e solid;border-bottom: 2.5px #f3192e solid;border-left: 1px #f3192e dotted;}
.t_s{font-size: 0.8em;color: #585858 !important;}
.sale_red{color:#f3192e;font-family: Verdana,"Microsoft YaHei";font-weight: bold;}
#tbList{width:90%;padding: 1%;margin: 0 auto;}
.price_title {font-size: 2.5em;margin: 3% auto 1.5%;font-weight: bold;text-align: center;color: #fff;}
.udLine{border-bottom: 4px #fdcf00 dotted}
.buy_link{display: block;text-align: center;margin: 1.5% auto 4%;}
.buy_link li{display: inline;margin: auto 3%;font-size: 1.2em;}
.buy_link li, .buy_link li a {color: #fff;text-decoration: none;}
.buy_link li a {padding: 0.3% 1%;border: 2px #fff solid;border-radius: 50px;}
.page_note li,.buy_note li{line-height: 1.7em;text-indent: -1.1rem;padding-left: 16px;}
.buy_note li:before{content: '※';}
.text-white {color: #ffeb3b;}
#Ask {background: #ece6d3 !important;color: #000 !important;}
#Ask SELECT, #Ask input {font-size: 1rem;}
#Ask .ask-title a{color: #009688}
#Ask input[type="submit"] {background: #f3192e !important;width: 100px !important;}
#Ask input[type="reset"] {background: #f3192e !important;width: 100px !important;}
#back-top a {color: #03a9f4 !important}

/*note*/
.page_note,.price_note{font-size: 0.95em;line-height: 1.4em;width: 90%;margin: 1% auto 1.5%;text-align: center;}
.buy_note {background-color: #ffeb3b;padding: 1% 2%;margin: 0 auto;width: 78%;border-radius: 16px;border: 3px solid #ffe75d;color: #000;;text-align: left;font-size: 0.95em;line-height: 1.4em;}

.out_linkGo{text-align: center;font-size:1.2em;margin: 1% 3%;}
.out_linkGo,.out_linkGo a{color:#fff;}

@media (min-width: 1201px){
    #event_master, #event_sec, #event_third, #event_fourth, #event_fifth, #event_sixth{width: 1200px;margin: auto;}
}

@media (max-width: 1200px){    
    /*課程區*/
    .price_bg{margin: 0% auto 9%;}
    .price_title {font-size: 1.9em;margin: 6% auto 4.5%;}
    .buy_link li {font-size: 4.4vw;padding-bottom: 1.5%;}
    /*.buy_link li, .buy_link li a {color: #fff;border-top:none;text-decoration: none;display: inline-block;}*/
	.buy_link li, .buy_link li a {color: #fff;/* border-top: none; */text-decoration: none;display: inline-block;width: 113px;margin: auto;font-size: 1rem;}
    .buy_link li a {/*border-bottom: 1px dotted #fff;*/margin: 1% auto 3%;padding: 0.3% 2%;}
    /*表格觸發顯示區*/
    .activeclick {background: #f3192e !important;color: #fff !important;font-weight: bold !important;border-radius: 7px 7px 0 0;width: 30%;}
    .course_select {margin: 1% auto 0%;position: relative;bottom: 0px;right: 0px;text-align: center;}
    .course_select li {display: inline-table;margin: 0;font-size: 1.5rem;padding: 1%;background-color: #3c4c65;border-radius: 7px 7px 0 0;color: #a3c2d6;text-align: center;text-align: center;position: relative;vertical-align: bottom;}
    #tbList{width:92%;}
    #tbList, #tbList th, #tbList td {padding: 2%;}
	#Ask .ask-title {font-size: 1rem !important;}
    /*note*/
    .buy_note {margin: 6% auto 0;}
    .text-white {font-weight: bold;}
    
}
    
@media (max-width: 767px){  
    .course_select li {font-size: 1rem;}
}