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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video  {
    font-family: "微軟正黑體", "微軟雅黑體", "Microsoft YaHei" , "Open Sans", sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "微軟正黑體", 'Microsoft JhengHei', "微軟雅黑體", 'Microsoft YaHei' , "Open Sans", sans-serif;
}

.tablecel01, .tablecel03, .tablecel04{
	border-collapse: collapse;
	width: 100%;
}

.tablecel01 th{
	padding: 15px 8px !important;
	font-size: 18px;
	border: 1px solid #D6D6D6;
}
.tablecel01 td{
	padding: 15px 8px;
	font-size: 16px;
        color:#333;
	border: 1px solid #D6D6D6;
}

.tablecel03 th{
    text-align: center;
    padding: 8px 8px 5px;
    margin: 0;
    color: #fff;
    font-size: 18px;
    background-color: #9bb5d4;
    border: 1px solid #9bb5d4;
}
.tablecel03 tr td:first-child {
    padding-left: 8px;
}
.tablecel03 td{
	padding: 15px 8px;
	font-size: 16px;
        color:#333;
        border: 1px solid #9bb5d4;
}

.tablecel04 th{
    text-align: center;
    padding: 8px 8px 5px;
    margin: 0;
    color: #333;
    background-color: #eaeff5;
    border-top: 5px solid #49647a;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.tablecolor333{
        font-size: 16px;
        color:#333;
}
.tablecolor666{
        font-size: 16px;
        color:#666;
}
.tablecel02{
    color: #796580;
    font-size: 16px;
    border: 1px solid #ce9fd6;
}
table.tablecel02 tr th:first-child, table.tablecel02 tr td:first-child{
    padding-left: 10px;
}
.tablecel02 th {
    border-bottom:  3px solid #ce9fd6;
    background-color: #e7d6ec;
}
.tablecel02 td {
    border: 1px solid #e0dada;
}

/* YOU MIGHT ALSO LIKE隱藏你可能也會喜歡
#related-posts{
  display:none;
}
*/

@media screen and (max-width: 767px) {
.elementor-320 .elementor-element.elementor-element-4020b6ea {
    padding: 50px 20px 50px 20px;
}

}/*End max-width: 767px*/

@media (min-width: 316px) and (max-width: 656px) {
.btn-cycu02 {
    display: inline-block;
    padding: 5px 8px 5px;
    margin: 0px;
    font-size: 28px;
}
.elementor-320 .elementor-element.elementor-element-1668b8c .slick-slide-inner {
    padding: 0px 10px 30px 50px;
    text-align: left;
}
.elementor-320 .elementor-element.elementor-element-1668b8c .elementor-slide-heading {
    font-size: 36px;
}
.elementor-320 .elementor-element.elementor-element-1668b8c .slick-slide-inner .elementor-slide-heading:not(:last-child) {
    margin-bottom: 10px;
}
.elementor-320 .elementor-element.elementor-element-1668b8c .elementor-slide-description {
    font-size: 18px;
}
}/* End (min-width: 316px) and (max-width: 656px) */

.single .thumbnail img {
    display: none;
}