* {font-family: 'Heiti TC', 'Microsoft JhengHei';}
body{margin: 0px;}
html{background:#faf6d2;}
.container{margin: auto;width:100%;  text-align: center;max-width: 1000px;}
.top_area{width:100%;text-align: center;margin-top:0px;margin-bottom: -4px;}
.top_area img{width:100%; max-width:1200px}

.index{background:#ed6d00;width:100%; max-width:1200px;text-align: center;}

.title{font-weight:bold; color:#fff;font-size: 52px;    padding: 10px;margin-bottom:20px}
.title02{font-weight:bold; color:#fee893;font-size: 68px;     padding: 10px;margin-bottom:50px}
.content01{background:#fcd68d;font-size: 16px;width:85%;margin:0 5%;padding:2.5%;border-radius: 20px;}

.price_title,.price_content{font-weight:bold;text-align: left; }
.price_title{color:#ed6d00;font-size: 25px;font-style: italic;}
.price_content{color:#333;font-size: 22px;}

.price_end {margin:5%}

.en_txt {font-size:18px}


.btn_more {border-radius: 8px; background:#d36100;padding:10px;width: 50%;margin:3% 25% 0 25%;}
.btn_more a {color:#fae991;font-size:22px;font-weight:bold;text-decoration:none}

.index_btn {border:2px solid #f18b09;width:95%;margin: 20px auto;padding:0%;text-align:center;
    border-radius: 5px;background:url('images/btn_bg.png');background-size:contain}
.index_btn a{font-weight:bold;color:#fff;text-decoration:none;font-size:22px;margin:5% 2%;display: block;}
.index_line {width:100%;height:10px;background:url('images/line.png')}
.bottom{background:url('images/vaccine_bottom.jpg') center bottom no-repeat;width:100%; height:120px; display:block;width:100%;border-bottom:10px solid #f18d00;text-align: center;bottom: 0px;}

.add {position: fixed;z-index: -8;top: 10%;left: 0;}
.add img{width:100%}

table {border-spacing: 0;border-collapse: collapse;}
	
	.table01 {margin: auto;max-width: 800px;width: 100%;}
	.table01 {font-size: 16px;}
	.table01 tr td {
    padding:10px 5px;
    /*border: 1px solid #ddd;*/
    vertical-align: top;
    font-size: 16px; color:#333;font-weight:bold}
	
	.table01 .title { font-size: 21px;font-weight: bold;background-size: contain;color: #a60d15; border-top: 2px solid #a60d15;border-bottom: 2px solid #a60d15}
	
	.table01 .sub{background-size: contain; font-size: 16px;color: #333;padding-left: 30px;}
	
	
	.table01 .rundown_name {
    font-size: 19px;
    font-weight: bold;
    color: #b57b09;}
	
	.table01 .title2 {
    font-size: 17px;
    font-weight: bold;
    background: #fcf9d0;
        background-size: auto auto;
    background-size: contain;
    color: #333;
    text-align: left;margin-bottom: 0px;}
	
	.index_title {color: #b57b09; border-top: 2px solid #b57b09; border-bottom: 2px solid #b57b09
;width:95%;margin: 20px auto;padding:5% 0%;text-align:center;
    font-weight:bold;text-decoration:none;font-size:24px;margin:5% 2%;display: block;}
	
	
	.logo_ex {width:100%; text-align: center;}
	.logo_ex img {height: 50px;margin:10px 0px }
	
.name2,.name_performer{color:#BA683C;font-weight:bold;font-size:20px;border-bottom:1px solid #BA683C;margin-top:0px;
    margin-left: 20px;}
.name3{color:#333;font-weight:bold;font-size:22px;margin-top:10px;    text-decoration: underline;}
.title2,.title_performer{color:#853035;font-size:16px;margin-bottom:30px; margin-left: 20px;}

.name_performer,.title_performer{margin-left: 0px}
.title_performer{margin-bottom:10px;}
.performer_img {text-align: center;}
.performer_img img {width:70%}	
.performer_txt {margin-bottom:40px; text-align: justify;font-size: 14px;color:#333}	
	
.prize_title{color:#b57b09;font-weight:bold;font-size:22px;border-bottom:1px solid #ffa508;margin-top:0px;padding: 10px 5px;}
.prize_group{color:#853035;font-size:16px;margin-bottom:30px;margin-left: 20px;  }
.prize_name000{color:#970000;font-size:20px;font-weight:bold;padding: 8px 0px; width:100%;margin-bottom:20px}
.prize_name00{color:#970000;font-size:20px;font-weight:bold;padding: 8px 0px; }


.prize_name01{color:#970000;font-size:20px;font-weight:bold;padding: 5px;margin-left: 20px; }
.prize_name02{color:#b57b09;font-size:20px;font-weight:bold;padding:0px 5px;margin-left: 20px; }
.prize_name02_2{color:#970000;font-size:20px;font-weight:bold;padding:5px 0px;text-decoration:underline;
    font-style: italic; }
.prize_name02_3{color:#b57b09;font-size:20px;font-weight:bold;padding:5px 0px;}

.prize_name{color:#853035;font-size:18px;margin-top:3px;margin-bottom:18px;padding:0px 12px;margin-left: 26px;background: url(images/icon.png) no-repeat left top;}

.prize_ex{color:#853035;font-size:18px;margin-top:3px;margin-bottom:18px;padding:0px 12px;margin-left: 26px;background: url(images/icon.png) no-repeat left top;}
.prize_ex_bold{color:#853035;font-size:20px;font-weight:bold;padding:5px 0px; line-height: 35px;}

.gold {color:#b57b09; font-style: italic;font-size: 20px;}
.prize_s {color:#853035 !important;font-size:18px !important;}
	
.name5{color:#BA683C;font-weight:bold;font-size:20px;border-bottom:1px solid #BA683C;margin-top:10px}
.title5{color:#853035;font-size:16px;margin-bottom:40px}

.congratulatory {width:100%}
.left_space {margin-left:2%}
.space {line-height: 19px;margin:8px 0px }
	
	 
	
.btn_back {
    border: 1px solid #ddd;background: url(images/line.png);
    padding: 8px;
    text-align: center;
    border-radius: 5px;
    margin-bottom: 20px;
}
.btn_back a{color:#fff;font-weight:bold;font-size:18px;text-decoration:none}
	
	.title_btn {
    font-size: 18px;
    font-weight: bold;
    border: 3px solid #fd9e1c;
    background-image: url(http://www.cgcc-wcesummit.org/qa/table_bg2.png);
    background-size: contain;
    /* background: #a70181; */
    color: #fff;
    margin: auto;
    /*text-align: center;*/
    border-radius: 10px;
    padding: 10px;
    width: 90%;
    margin-bottom: 10px;
}
	
	@media (min-width: 1300px){
	.table01{max-width:800px}
	}
	*{font-family: Microsoft JhengHei;}
	.table01{margin: auto;max-width:800px;width:100%;}
	
	
	
	
	
	
	
#myBtn {
    display: none; /* Hidden by default */
    position: fixed; /* Fixed/sticky position */
    bottom: 20px; /* Place the button at the bottom of the page */
    right: 30px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    border: none; /* Remove borders */
    outline: none; /* Remove outline */
    background-color: red; /* Set a background color */
    color: white; /* Text color */
    cursor: pointer; /* Add a mouse pointer on hover */
    padding: 10px; /* Some padding */
    border-radius: 10px; /* Rounded corners */
    font-size: 14px; /* Increase font size */
}

#myBtn:hover {
    background-color: #555; /* Add a dark-grey background on hover */
}