@charset "utf-8";
/* FRAME */
html, body{background:#000;text-align:center;}
#bodywrap{position:relative;width:980px;min-width:580px;height:816px;overflow:hidden;margin:0 auto;}
.hide400{}
.show400{display:none!important;}
.c100{width:100%;}
.allbg{position:absolute;top:0;left:50%;margin-left:-490px;z-index:0;}
/* cut */
.cutwrap{position:absolute;top:-1000px;left:0;width:100%;height:100%;}
.logo{margin:20px auto;}

/* 首頁 */
#enterclick{position:absolute;left:90px;bottom:60px;cursor:pointer;}
/* 表格 */
.formline{position:relative;min-height:24px;padding-bottom:13px;margin:6px 0;}
.formerr{position:absolute;left:0;bottom:-14px;font-size:12px;color:#fcc;line-height:14px;display:none;font-weight:bold;}
.formtitle{position:relative;font-size:20px; line-height:40px;color:#fff;min-height:40px;font-weight:bold;}
.formitem{position:relative;float:left;font-size:16px; line-height:24px;color:#ffffff;min-height:24px;}
.submitclick{cursor:pointer;margin-left:-40px;}
/*.submitclick{font-size:16px;color:#222;line-height:36px;width:50%;margin-left:12%;height:36px;background:#fccf00;text-align:center;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-weight:bold;cursor:pointer;}*/
/*.submitclick:hover{background:#f00;color:#fff;;}*/
.subformitem{position:relative;font-size:13px; line-height:30px;color:#fccf00;min-height:30px;}
.formitem:first-child{width:34%;text-align:right;margin-right:5%;}
.formitem:nth-child(2){width:57%;text-align:left;}
input[type=text]{font-size:14px;color:#444;line-height:24px;height:24px;background:url(../img/w70.png);width:95%;}
select{font-size:14px;color:#444;line-height:24px;height:24px;background:url(../img/w70.png);width:95%;border:none;}

input[type=checkbox]{font-size:14px;color:#444;line-height:30px;}
#agreeclick{cursor:pointer;text-decoration:underline;}

/* barwarp */
#barwrap{position:relative;width:400px;height:300px;margin:-30px auto 20px auto;z-index:2;}
#b1{position:absolute;top:12px;left:10px;z-index:5;}
#b2{position:absolute;top:0;left:0px;z-index:6;width:400px;}
#b3{position:absolute;top:43px;left:43px;z-index:4;width:315px;height:154px;overflow:hidden;}
#b3in{position:absolute;bottom:0px;left:0px;width:315px;height:154px;z-index:1;background:#aaa;}
#b31{position:absolute;top:0px;left:0px;width:315px;z-index:2;}
#b32{position:absolute;bottom:0px;left:0px;width:315px;z-index:2;}
#b4{position:absolute;bottom:-20px;left:-5px;z-index:6;width:410px;}
#b51{position:absolute;bottom:100px;right:-95px;z-index:7;width:110px;}
#b52{position:absolute;bottom:207px;right:-100px;z-index:8;width:100px;cursor:pointer;}

/* cut3 */

#awardshow{width:500px;margin:150px auto 50px auto;font-size:36px;line-height:50px;color:#fff;font-weight:bold;text-align:center;}
#awardtop{font-size:60px;line-height:90px;color:#fff;font-weight:bold;text-align:center;}
#notice{text-align:center;width:500px;margin:0 auto;font-size:16px;line-height:30px;color:#fff;font-weight:bold;}
/* 1000 以下顯示  平板版本--影片改圖騙    */
@media screen and (max-width: 2500px) {

}
@media screen and (max-width: 1900px) {

}
@media screen and (max-width: 1850px) {

}
@media screen and (max-width: 1750px) {

}
@media screen and (max-width: 1600px) {

}
@media screen and (max-width: 1500px) {

}
@media screen and (max-width: 1400px) {

}
@media screen and (max-width: 1200px) {

}
@media screen and (max-width: 1000px) {

}
@media screen and (max-width: 800px) {

}
@media screen and (max-width: 600px) {

}
@media screen and (max-width: 500px) {

}
@media screen and (max-width: 400px) {

}

/* 980 以下改手機板  */
@media screen and (max-width: 980px) {
#bodywrap{width:100%;}
.show400{display:block!important;}
.hide400{display:none!important;}
}
@media screen and (max-width: 800px) {
	
}
/* listbox 在 500以下要縮小 */
@media screen and (max-width: 640px) {
	#cut2in{width:500px;margin:0;}
}
/* 400以下  固定 400  顯示手機板*/
@media screen and (max-width: 400px) {
}
@media screen and (max-width: 360px) {
}