<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
a:link {text-decoration:none;} 

a:visited {text-decoration:none;} 

a:hover {text-decoration:underline;} 

a:active {text-decoration:none;}

body
{ 
	background:rgba(255,255,255,1);
	font-family: PingFang HK,"微軟正黑體",Arial;
}


.body_chi {
	font-family: PingFang HK,"微軟正黑體",Arial;
	font-size: 10pt;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;
	line-height: 15pt;
	color: #000;
}

.body_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	line-height: 15pt;
	color: #000;
}

.punch {
	font-size: 10pt;
	text-align: justify;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	line-height: 15pt;
}

.txt_chi {
	font-size: 10pt;
	color: #000000;
	text-align: justify;
}

.txt_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.gd_morning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
}

.link_chi {
	font-size: 9pt;
	text-decoration: none;
}

.link_chi3 {
	font-size: 11pt;
	text-decoration: none;
}

.link_chi_line {
	font-size: 9pt;
}

.link_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}

.link_eng_line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;

}

.bullet_chi {
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;

}

.bullet_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: justify;
}

.small_chi {
	font-size: 8pt;
	color: #000000;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;

}

.small_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}


.heading_chi {
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;
	font-weight: bold;
}

.heading_chi3 {
	font-size: 11pt;
	color: #000000;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;
	font-weight: bold;
}

.title_bar {
	font-size: 10pt;
	color: #ffffff;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;
	font-weight: light;
}

.subject_chi {
	font-size: 10pt;
	color: #663333;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;
	font-weight: bold;
}

.date_chi {
	font-size: 10pt;
	color: #006699;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;
	font-weight: light;
}


.heading_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: justify;
	font-weight: bold;
}

.main_menu {
	font-size: 12pt;
	color: #FFFFFF;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;
	font-weight: bold;
}

.eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	font-weight: bold;
}

.footer_chi {
	font-size: 9pt;
	color: #007777;
	font-weight: normal;
	
}

.footer_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #007777;
	font-weight: normal;
}

.pulldownmenu_chi {
	font-size: 10pt;
	color: #000000;
	text-align: justify;
}

.name_chi {
	font-size: 10pt;
	color: #006699;
	text-align: justify;
	word-spacing: 1pt;
	letter-spacing: 1pt;
	font-weight: normal;
}

.btn_text_chi {
	text-align: justify;
	font-size: 10pt;
	color: #ffffff;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	font-weight: normal;
}

.sm_menu {
	font-family: "微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	word-spacing: 1pt;
	letter-spacing: 0pt;
	font-weight: normal;
}

.button {
       CURSOR: hand;
       WIDTH: 92px; 
       HEIGHT: 35px; 
       background-color: #FFFFFF; 
       BORDER-RIGHT: #555555 2px solid; 
       BORDER-TOP: gray 1px solid; 
       BORDER-LEFT: gray 1px solid; 
       BORDER-BOTTOM: #555555 2px solid;
}



.inputbox {
        WIDTH: 115px; 
		HEIGHT: 16px; 
	    BORDER-RIGHT: #ffffff 1px solid; 
        BORDER-TOP: #ffffff 1px solid; 
        BORDER-LEFT: #ffffff 1px solid;         
        BORDER-BOTTOM: #ffffff 1px solid
        BACKGROUND: #ffffff; 
        FONT: 12px Verdana,Tahoma,Arial,Helvetica; 
}

.menu_button {
       CURSOR: hand;
       background-color: #cccccc; 
	   padding-top:15px;
       padding-bottom:5px;
       padding-right:20px;
       padding-left:20px;

	   
}

.loginBox {
        WIDTH: 99%; 
	    BORDER-RIGHT: #ffffff 1px solid; 
        BORDER-TOP: #ffffff 1px solid; 
        BORDER-LEFT: #ffffff 1px solid;         
        BORDER-BOTTOM: #ffffff 1px solid
        BACKGROUND: #ffffff; 
        FONT: 12px Verdana,Tahoma,Arial,Helvetica; 
}

.logined_chi {
	font-size: 11px;
	color: #242932;
	word-spacing: 1pt;
	letter-spacing: 0pt;
	font-weight: normal;
}

.logined_eng {
       
    FONT: 10px Verdana,Tahoma,Arial,Helvetica; 
	font-size: 16px;
	color: #6A4ED4;
	word-spacing: 1pt;
	letter-spacing: 0pt;
	font-weight: normal;
}

.coupon_a {
	color: #000000;
	text-decoration:none !important;
}

.coupon_div {
    font-style: normal;
    color: #000000;
	position: relative;
	padding:3px;
	text-align:center;
	border:1px solid #dfdfdf;
	margin: 5px; 
	float:left; 
	background-color: #ffffff;
	width: 230px;
    	height: 211px;
}

.coupon_title {
    letter-spacing: 0.03em;
    line-height: 1.3em;
    font-size: 20px;
    font-weight: bold;
	text-align: center;
}

.dimLayer{
	position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: transparent;
	transition: all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
	transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

.dimLayer:hover{
	background-color: rgba(0, 0, 0, 0.4);
}

.newlabel {
	position: absolute;
	top: 0px;
	width: 50px;
	right: 0px;
	border:0px;
}

.loginbtn {
	width: 118px;
    height: 29px;
    background: #6A4ED4;
    border-radius: 15px;
    color: #FFFFFF;
    text-align: center;
    border: none;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    cursor: pointer;
	margin: 0px 3px 0px 12px;
}

.loginline {
	display:inline-block;
}
.loginline:focus,
.inputbox-2:focus {
	outline: none;
}

.inputbox-2{
	width:123px;
	height:29px;
	background:rgba(255,255,255,1);
	border-radius:15px;
	border:1px solid #E6E9ED;
	padding-left: 10px;
}

.txtlogin {
	width:64px;
	height:22px;
	font-size:16px;
	font-weight:400;
	color:rgba(36,41,50,1);
	line-height:22px;
	padding-left: 17px;
	padding-right: 11px;
}

.txtpw {
	width:56px;
	height:20px;
	font-size:14px;
	font-weight:400;
	color:rgba(106,78,212,1);
	line-height:20px;
	padding-left: 10px;
	padding-right: 35px;
}

.txtpw_rsl {
	width:56px;
	height:20px;
	font-size:14px;
	font-weight:400;
	color:rgba(106,78,212,1);
	line-height:20px;
	padding-left: 10px;
	padding-right: 9px;
}

.txtreg {
	width:70px;
	height:20px;
	font-size:14px;
	font-weight:500;
	color:rgba(106,78,212,1);
	line-height:20px;
    	padding-right: 10px;
}
.no-underline:hover {
    text-decoration: none;
}

.top-hdrline1{
	width: 558px;
    height: 10px;
    background: #FFE102;
    float: left;
}
.top-hdrline2{
    width: 115px;
    height: 10px;
    background:#FF5E8B;
    float: left;
}
.top-hdrline3{
	width: 115px;
    height: 10px;
    background:#6A4ED4;
    float: left;
}
.top-hdrline4{
    width: 202px;
    height: 10px;
    background:#19A5E6;
    float: left;
}

.btncard3{
	width: 96px;
    height: 29px;
    background: #E196C8;
    border-radius: 15px;
    color: #FFFFFF;
    text-align: center;
    border: none;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;	
}

.section-title{
	padding: 15px 0px 0px 20px;
}

.section-title div{
	color: #DDA718;
	font-size: 31px;
	line-height: 44px;
	padding: 8px 0 10px 0;
	max-width: 800px;
	max-height: 44px;
}

.section-title-style2 {
	padding: 15px 0px 0px 20px;
}

.section-title-style2 div{
	color: #DDA718;
	font-size: 31px;
	line-height: 44px;
	padding: 8px 0 10px 0;
	max-width: 800px;
	max-height: 44px;
}

.link-none-decoration{
	text-decoration: none !important;
}

.tips-circle-active{
	border: 5px solid #FFEA9B;
}
.tips-circle-btn1 {
	width: 68px;
    height: 68px;
    border-radius: 50%;
    font-size: 24px;
    color: #000;
    text-align: center;
    background: #F6E14B;
}
.tips-circle-btn1 div{
	width: 40px;
    font-size: 18px;
    padding: 14px;
    height: 40px;
    color: #242932;
}

.tips-circle-btn2 {
	width: 68px;
    height: 68px;
    border-radius: 50%;
    font-size: 24px;
    color: #000;
    text-align: center;
    background: #E196C8;
}
.tips-circle-btn2 div{
	width: 40px;
    font-size: 18px;
    padding: 14px;
    height: 40px;
    color: #fff;
}

.tips-circle-btn3 {
	width: 68px;
    height: 68px;
    border-radius: 50%;
    font-size: 24px;
    color: #000;
    text-align: center;
    background: #6A4ED3;
}
.tips-circle-btn3 div{
	width: 40px;
	height: 40px;
    font-size: 18px;
    padding: 14px;
    color: #fff;
}

.tips-circle-btn4 {
	width: 68px;
    height: 68px;
    border-radius: 50%;
    font-size: 24px;
    color: #000;
    text-align: center;
    background: #46B0E1;
}
.tips-circle-btn4 div{
	width: 40px;
	height: 40px;
    font-size: 18px;
    padding: 14px;
    color: #fff;
}

.tips-circle-btn5 {
	width: 68px;
    height: 68px;
    border-radius: 50%;
    font-size: 24px;
    color: #000;
    text-align: center;
    background: #77D6DF;
}
.tips-circle-btn5 div{
	width: 40px;
	height: 40px;
    font-size: 18px;
    padding: 14px;
    color: #fff;
}

.tips-top-blank{
	height:15px;
}

.about_icon{
	max-width: 117px;
    max-height: 117px;
}
.about_box div{
	text-align:center;
}
.about_box .box-title{
	font-size:18px;
}
.about_box .box-text{
	font-size:12px;
}

.forgot_box {
	text-align: center;
    width: 100%;
}
.forgot_box_title{
    width: 100%;
	color: #7F66DD;
    font-size: 25px;
    font-weight: 300;
    line-height: 36px;
}
.forgot_box_sub_title{
	width: 100%;
    color: #434A54;
    font-size: 16px;
    font-weight: 300;
    line-height: 22px;
}
.forgot_content{
	padding: 30px 0 0 0;
    margin: 0 0 0 30%;
}

.forgot_content_title{
    float: left;
    margin-right: 12px;
}

.forgot_content_inputbox{
    height: 25px;
    width: 200px;
    line-height: 25px;
    font-size: 16px;
    margin-bottom: 5px;
    margin-top: 5px;
}


.forgot_content_submitbtn{
	width: 71px;
    height: 34px;
    border-radius: 5px;
    background-color: #E196C8;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 34px;
    float: left;
	cursor: pointer; 
}

.change_content_title{
    margin-right: 12px;
}
</pre></body></html>