*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-family:Arial,"微軟正黑體"}body{background-color:#63C0BF}.headerwrapper{width:100%;background-color:#45abaa;position:relative}.headerwrapper .header{max-width:1200px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto}.headerwrapper .header a{width:25%;display:block;color:#fff;font-weight:bold;text-decoration:none;padding:2rem 1rem;text-align:center;font-size:1.5rem}.headerwrapper .header a.active{background-color:#75c7c6}.headerwrapper .header a:hover{background-color:#75c7c6}#nav{display:none}.topimgwrapper{width:100%;background-image:url("../images/bg-repeat.png");position:relative}.topimgwrapper .topimg{max-width:1200px;width:100%;margin:0 auto}.topimgwrapper img{display:block;width:100%}.rule-box{max-width:1200px;width:100%;margin:0 auto;padding:1rem}.rule-box img{display:block;width:100%}#top_menu{display:none}img.mobile{display:none}.logo{position:absolute;width:16vw;height:4vw;top:1vw;left:23vw}.contentwrapper .content{max-width:1200px;width:100%;margin:0 auto;padding:1rem}.contentwrapper .content .datainter,.contentwrapper .content .dataselect{font-size:2rem;color:#fff}.contentwrapper .content .datainter h1,.contentwrapper .content .dataselect h1{text-align:center;padding:3rem 0;color:#FF6;font-weight:bold}.contentwrapper .content .datainter #form1 ul,.contentwrapper .content .dataselect #form1 ul{max-width:800px;width:100%;margin:0 auto}.contentwrapper .content .datainter #form1 ul li,.contentwrapper .content .dataselect #form1 ul li{margin-bottom:1rem}.contentwrapper .content .datainter #form1 ul li label,.contentwrapper .content .dataselect #form1 ul li label{vertical-align:middle}.contentwrapper .content .datainter #form1 ul li input[type=text],.contentwrapper .content .dataselect #form1 ul li input[type=text]{padding:.5rem 0rem;vertical-align:middle}.contentwrapper .content .datainter #form1 ul li .font_red2,.contentwrapper .content .dataselect #form1 ul li .font_red2{font-size:1rem;color:#FF6}.contentwrapper .content .datainter #form1 ul li select,.contentwrapper .content .dataselect #form1 ul li select{padding:.5rem 0rem;vertical-align:middle}.closetitle{color:#fff;font-weight:bold;font-size:2rem;padding:3rem 0}.button_text,.button_text2,.button_text3{font-family:'微軟正黑體';font-size:25px;color:#FF6;border:2px #FF6 solid;background:none;margin:30px 0 0 0;font-weight:bold;padding:1rem 2rem;cursor:pointer}.button_text:hover,.button_text2:hover,.button_text3:hover{background-color:#FF6;color:#000}.lottery-wrap{width:100%}.font_red{font-weight:bold;color:#FF6;font-size:1.5rem;padding:2rem 0}.contain2{width:100%;padding-top:10px;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#ccc;font-size:20px;color:#fff;font-weight:bold}.contain2 span{padding:2rem 0;font-size:1.5rem}p.winner{padding:1.25rem 0;font-size:1.5rem;color:#fff;font-weight:bold}@media screen and (max-width: 576px){.headerwrapper{display:none}#top_menu{width:100%;background-color:#45abaa;display:block;overflow:hidden;padding:.75rem 0}#top_menu #btn{display:block;width:60px;height:40px;background-image:url("../images/btn.png");float:right}#nav{background-color:#63C0BF}#nav a{display:block;width:100%;text-decoration:none;color:#fff;text-align:center;font-size:1.2rem;padding:.5rem 0;border-top:1px dashed #fff}.logo{width:25vw;height:4vw;top:3vw;left:7vw}}
