html{font-family:Microsoft Jhenghei,'微軟正黑體';}
	body{background:#204b5a;}
	hr{border:none; border-bottom:#C5FFE5 1px dotted;}
	._wrap{background:#59B7B3; max-width:1920px; margin:auto; border-radius:40px;}
	._header{background-image:url(../img/bg.jpg); background-size:cover; background-repeat:no-repeat; background-position:top right; background-color:#204b5a; max-width:1920px; width:100%; border-top-left-radius:40px; border-top-right-radius:40px; text-align:center;}
	._header img{width:90%; max-width:780px; margin:70px 10px 30px 10px;}
	._intro{background:#59B7B3; color:#fff; padding:20px 30px;max-width:800px; margin:auto;}
	._intro p{font-size:18px; line-height:1.6em; padding:0 10px;}
	._form{padding:0 30px; background:#59B7B3;}
	._form h4{font-size:24px; text-align:center; padding:0 10px; margin-top:0;}
	._form i, ._form label{display:block;}
	._form i{text-align:center;}
	._form label{border-bottom:#80C4BE 1px solid; padding:10px 0; max-width:800px; margin:auto; text-align:center;}
	._form label span{display:inline-block; width:6em; text-align:left;}
	._form label span::before, ._form i::before{content:"* "; color:#EAFF00;}
	._form label input{width:67%; max-width:100%; height:20px; background:#E4FEFF; border:#417C7C 1px solid;}
	._form label:nth-last-child(1){border:none;}

	._form label input[type="button"]{font-size:18px; height:40px; width:120px; cursor:pointer;background:#204b5a; color:#fff; box-shadow:3px 3px 5px #204b5a;border-radius:10px; margin:3px 0 0 3px;}
	._form label input[type="button"]:hover{background:#BCF3E5; border:#204b5a 1px solid; color:#204b5a;box-shadow:none; margin:3px 0 0 3px;}

	._form div{max-width:800px; margin:auto; padding:20px;}
	._form div h5,._form div p{margin:5px; font-size:14px; color:#1D322B;}
	._form div p{text-align:left; text-indent:-1.3em;}
	._form div input{width:auto;}
	._bottom{padding:20px; background:#59B7B3; border-bottom-left-radius:40px; border-bottom-right-radius:40px; margin-bottom:10px; margin-top:20px;}
	._bottom ._UL{background:#E0FFFA; border-radius:30px; padding:10px 30px;}
	._bottom ._UL h3{text-align:center;}
	._bottom ._UL p{line-height:1.6em;}
	._bottom ._UL p a{color:#D60003;}
	._bottom ._UL p a:hover{color:#D60003; text-decoration:none;}
	._bottom ._UL{max-width:800px; margin:auto;}
	 ._gift{max-width:850px; margin:auto; text-align:center;}
	 ._gift h4{background:#204b5a; font-size:16px; color:#fff; padding:10px 30px; margin-bottom:-10px;}
	._bottom ._gift img{max-width:300px; width:100%; margin:auto; display:block; margin-bottom:30px;}
		