@font-face{ 
	font-family:'STHeitiSC-Medium'; src:url('/fonts/STHeitiSC-Medium.eot'); 
	src:url('/fonts/STHeitiSC-Medium.eot?#iefix') format('embedded-opentype'), 
	url('/fonts/STHeitiSC-Medium.woff') format('woff'), 
	url('/fonts/STHeitiSC-Medium.ttf') format('truetype'), 
	url('/fonts/STHeitiSC-Medium.svg') format('svg'); 
	font-display: swap; 
}
@font-face{ 
	font-family:'STHeitiSC-Light'; src:url('/fonts/STHeitiSC-Light.eot'); 
	src:url('/fonts/STHeitiSC-Light.eot?#iefix') format('embedded-opentype'), 
	url('/fonts/STHeitiSC-Light.woff') format('woff'), 
	url('/fonts/STHeitiSC-Light.ttf') format('truetype'), 
	url('/fonts/STHeitiSC-Light.svg') format('svg'); 
	font-display: swap; 
}
@font-face{ 
	font-family:'Chalkboard'; src:url('/fonts/Chalkboard.eot'); 
	src:url('/fonts/Chalkboard.eot?#iefix') format('embedded-opentype'), 
	url('/fonts/Chalkboard.woff') format('woff'), 
	url('/fonts/Chalkboard.ttf') format('truetype'), 
	url('/fonts/Chalkboard.svg') format('svg'); 
	font-display: swap; 
}
.Style1{font-family: 'STHeitiSC-Medium','Heiti SC';
font-size: 33px; 
font-weight:500; 
margin:0;
color: #5B3B53;
word-wrap: break-word;}
.Style2{font-family: 'Chalkboard';
font-size: 15px; 
margin:0;
color: #9B9C9D;
letter-spacing: 0.1em; 
word-wrap: break-word;}
.Style3{font-family: 'Chalkboard';
font-size: 15px; 
margin:0;
color: #5B3B53;
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style4{font-family: 'Chalkboard';
font-size: 15px; 
margin:0;
color: #5B3B53;
opacity: 0.8; 
filter:alpha(opacity=85);
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style5{font-family: 'STHeitiSC-Medium','Heiti SC';
font-size: 30px; 
font-weight:500; 
margin:0;
color: #5B3B53;
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style6{font-family: 'ArialMT','Arial',sans-serif;
font-size: 15px; 
margin:0;
color: #FEFFFF;
word-wrap: break-word;}
.Style7{font-family: 'Chalkboard';
font-size: 17px; 
margin:0;
color: #A5A6A6;
word-wrap: break-word;}
.Style8{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 24px; 
font-weight:300; 
margin:0;
color: #FFFEFE;
word-wrap: break-word;}
.Style9{font-family: 'STHeitiSC-Medium','Heiti SC';
font-size: 17px; 
font-weight:500; 
margin:0;
color: #FEFFFF;
letter-spacing: 0.05em; 
word-wrap: break-word;}
.Style10{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 30px; 
font-weight:300; 
margin:0;
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style11{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 24px; 
font-weight:300; 
margin:0;
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style12{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 18px; 
font-weight:300; 
margin:0;
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style13{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 30px; 
font-weight:300; 
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style14{font-family: 'Helvetica',sans-serif;
font-size: 12px; 
margin:0;
word-wrap: break-word;}
.Style15{font-family: 'Chalkboard';
font-size: 11px; 
margin:0;
color: #5B3B53;
opacity: 0.8; 
filter:alpha(opacity=85);
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style16{font-family: 'STHeitiSC-Medium','Heiti SC';
font-size: 24px; 
font-weight:500; 
margin:0;
color: #5B3B53;
word-wrap: break-word;}
.Style17{font-family: 'Chalkboard';
font-size: 13px; 
margin:0;
color: #5B3B53;
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style18{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 18px; 
font-weight:300; 
margin:0;
color: #FFFEFE;
word-wrap: break-word;}
.Style19{font-family: 'ArialMT','Arial',sans-serif;
font-size: 9px; 
margin:0;
color: #FEFFFF;
word-wrap: break-word;}
.Style20{font-family: 'Chalkboard';
font-size: 11px; 
margin:0;
color: #A5A6A6;
word-wrap: break-word;}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale}
a.outerlink{text-decoration:none}
.animhidden{opacity: 0}
.animvisible{opacity: 1}
.Style25{font-family: 'STHeitiSC-Medium','Heiti SC';
font-size: 28px; 
font-weight:500; 
margin:0;
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style26{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 22px; 
font-weight:300; 
margin:0;
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style27{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 16px; 
font-weight:300; 
margin:0;
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style28{font-family: 'Chalkboard';
font-size: 14px; 
margin:0;
color: #5B3B53;
opacity: 0.8; 
filter:alpha(opacity=85);
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style29{font-family: 'STHeitiSC-Medium','Heiti SC';
font-size: 30px; 
font-weight:500; 
margin:0;
color: #5B3B53;
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style30{font-family: 'STHeitiSC-Medium','Heiti SC';
font-size: 28px; 
font-weight:500; 
margin:0;
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style31{font-family: 'STHeitiSC-Medium','Heiti SC';
font-size: 28px; 
font-weight:500; 
margin:0;
color: #5B3B53;
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style32{font-family: 'Chalkboard';
font-size: 13px; 
margin:0;
color: #5B3B53;
opacity: 0.8; 
filter:alpha(opacity=85);
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style33{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 28px; 
font-weight:300; 
margin:0;
letter-spacing: 0.2em; 
word-wrap: break-word;}
.Style34{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 28px; 
font-weight:300; 
margin:0;
letter-spacing: 0.15em; 
word-wrap: break-word;}
.Style35{font-family: 'STHeitiSC-Light','Heiti SC';
font-size: 18px; 
font-weight:300; 
letter-spacing: 0.15em; 
word-wrap: break-word;}
.animhidden{opacity: 0}
.animvisible{opacity: 1}