@charset "utf-8";
/*======================
       basis start
========================*/
.clear {clear:both;line-height:0;}
dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote{margin:0;padding:0;}
body { margin:0;background: url(../images/body_bg.jpg) repeat-x #ffe5e5;}
body,td,th {font-family: Verdana, Geneva, sans-serif;color: #333;font-size:12px;line-height:1.8em;}
a:link,a:visited {text-decoration: none;}
a:hover,a:active {text-decoration: underline;}
input{font-family:Verdana, Arial, Helvetica, sans-serif;color: #333;font-size:12px;}
img {border:none;}
img, div, h1, h2 {_behavior: url(iepngfix.htc);}
h1{ font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px; letter-spacing:0; margin-bottom:13px; color:#663300;}
h2{ font-size:15px; font-weight:bold; color:#993300;}
/*-----消虛線-----*/
a{noFocusline:expression(this.onFocus=this.blur());}
/* For Firefox */
a:focus{-moz-outline-style:none;}
a{outline:none;}
/*======================
       basis end
========================*/

#logo_laurel{padding:10px;position:absolute;z-index: 100;left: 0 ;top: 0;}
#logo_facebook{padding:10px;position:absolute;z-index: 100;right: 0 ;top: 0;}
#content{}
/*防止寬度不足900*/
#prevent{ width:900px; margin:0 auto;}
#prevent_in{ min-width:980px; _width:980px; margin:0 auto;}
.contentBg_index01{background:url(../images/contentBg_index01.jpg) center top no-repeat; min-height:678px; _height:678px; _overflow:visible;}

.contentBg_bonus01{background:url(../images/contentBg_bonus01.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}
.contentBg_bonus02{background:url(../images/contentBg_bonus02.jpg) center top no-repeat; min-height:1182px; _height:1182px; _overflow:visible;}
.contentBg_bonus03{background:url(../images/contentBg_bonus03.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}

.contentBg_who01{background:url(../images/contentBg_who01.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}

.contentBg_seeing01{background:url(../images/contentBg_seeing01.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}

.contentBg_family01{background:url(../images/contentBg_family01.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}
.contentBg_family02{background:url(../images/contentBg_family02.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}
.contentBg_family03{background:url(../images/contentBg_family03.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}
.contentBg_family04{background:url(../images/contentBg_family04.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}
.contentBg_family05{background:url(../images/contentBg_family05.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}
.contentBg_exchange01{background:url(../images/contentBg_exchange01.jpg) center top no-repeat; min-height:769px; _height:769px; _overflow:visible;}

#main{ width:900px; margin:0 auto;}
#title{ padding:74px 0 16px 10px;}
#title_02{ padding:74px 0 0 10px;}
#title .head{ position:absolute; z-index:100;}
#title_02 .head{ position:absolute; z-index:100;}
#meat{ padding:0 0 0 30px;min-height:434px; _height:434px; _overflow:visible;width:690px;}
#meat_full{padding:0 0 0 5px; min-height:450px; _height:450px; _overflow:visible;width:715px; text-align:center;}
#leftMenu{ position:absolute; width:178px; height:465px; top:0; margin:102px 0 0 722px; z-index:110;}
#footer{ padding:0 4px 10px 4px; font-size:12px; color:#7c3806;}

/*---發票登錄---*/
#bonusText_01{ padding:34px 0 0 42px; line-height:40px;}
#bonusText_01 #botton{ width:236px; text-align:center; padding:10px 0 0 0;}
#bonusText_02{ padding:0 10px; line-height:24px; height:330px; overflow:auto; margin:0 16px 0 0;}
#botton_regulation{ text-align:center; padding:20px 0 0 0;}
#botton_regulation img{ margin:0 10px 0 0;}
#bonusText_03{ padding:0 10px; line-height:24px; margin:0 16px 0 0;}
#bonusText_04{ line-height:2em; padding:10px 0 0 0; font-family:"微軟正黑體",Microsoft JhengHei,Arial, Helvetica, sans-serif;}
#bonusText_04 .t1{ font-size:20px; padding-left:4px; line-height:31px; height:31px;}
#bonusText_04 .t1 p{ display:inline; float:left; font-weight:normal; margin:0; padding:0;}
#bonusText_04 .t1 a{ padding:0 0 0 20px; display:inline; float:left;}
#bonusText_04 .t2{ font-size:13px; padding-left:4px;}
#bonusText_04 .t3{ padding:0 0 8px 4px;}
#bonusText_04 .t4{ padding:0 0 8px 4px;}
#bonusText_04 .t5{ padding:0 0 8px 4px;}
#bonusText_04 .t6{ padding:0 0 8px 4px;}
#bonusText_04 .box1{ background:url(../images/bonus/box_01.gif) no-repeat; width:383px; height:243px; padding:4px 0 0 0; margin:5px 0 12px;}
#bonusText_04 .botton{ text-align:center; padding:4px 0 0 0;}
#bonusText_04 .botton2{ padding:4px 0 0 90px;}
#bonusText_04 .box2{ background:url(../images/bonus/box_02.gif) no-repeat left top; width:572px; padding:45px 0 0 0; min-height:270px; _height:230px; _overflow:visible;}
#bonusText_04 .box2 td{ border-bottom:solid 1px #f4c992;}
#bonusText_04 .box2 .pageBar{ padding:14px 10px 30px 0; text-align:right;}
#bonusText_04 a:link,#bonusText_04 a:visited {text-decoration: none; color:#c56c49;}
#bonusText_04 a:hover,#bonusText_04 a:active {text-decoration: underline; color:#930;}
#done{ height:196px; background:url(../images/bonus/doneBg.gif) left top no-repeat; font-size:15px; font-family:"微軟正黑體",Microsoft JhengHei,Arial, Helvetica, sans-serif; padding:125px 0 0 0; color:#000; font-weight:bold; }
#done .txt{width:327px; float:left;text-align:center;}
#done .botton{width:200px; float:left; padding:130px 0 0 30px;}
/*---發票登錄 END---*/

/*---誰是貪吃鬼---*/
#whoText_01{ padding:32px 0 0 17px; line-height:40px;}
#whoText_01 .botton { position:absolute; z-index:100; margin:174px 0 0 0;}
#whoText_02{ padding:32px 40px 0; line-height:40px;}
#whoText_03{ padding:140px 0 0 60px; line-height:40px;}
.figureBox{}
.figure_01{ position:absolute; margin:-136px 0 0 -50px;}
.figure_02{ position:absolute; margin:-136px 0 0 -26px;}
.figure_03{ position:absolute; margin:-136px 0 0 -26px;}
.figure_04{ position:absolute; margin:-136px 0 0 -44px;}
.figure_05{ position:absolute; margin:-136px 0 0 -44px;}
/*---誰是貪吃鬼 END---*/

/*---嫌疑人檔案---*/
#familyText_01{ padding:370px 30px 0 0; line-height:40px; text-align:center;}

#submenu1{width:762px; height:396px; position:absolute; margin:-10px 0 0 -83px; visibility:hidden; z-index:200;}
#submenu1 .boxBg{ background:url(../images/family/boxBg.png) no-repeat; width:762px; height:396px;}
#submenu1 .txt{ position:absolute; padding:90px 0 0 196px;}
#submenu1 .btn{ padding:20px 0 0 0; text-align:center;}
#submenu1 .pic{ position:absolute;}
#submenu1 .close{ position:absolute; margin:-10px 0 0 740px;cursor:pointer; z-index:210;}

/*---嫌疑人檔案 END---*/

#approachText_01{ padding:0 10px; line-height:24px; height:370px; overflow:auto; margin:0 16px 0 0;}
#approachText_01 strong{ font-size:16px; font-family:"微軟正黑體",Microsoft JhengHei,Arial, Helvetica, sans-serif; font-weight:bold;}

/*---泡麵換義麵---*/
#exText_01{ padding:5px 10px; line-height:24px; height:300px; overflow:auto; margin:0 16px 0 0;}


/*---STYLE---*/
.inStyle01{ border: solid 1px #a8acad; background:url(../images/input_bg01.gif) repeat-x; height:19px; padding:1px; line-height:19px;}
.fontStyle01{ font-size:11px; color:#900;}
.fontStyle02{ font-size:20px; color:#900;}
.fontStyle03{ font-size:16px; color:#900;font-family:"微軟正黑體",Microsoft JhengHei,Arial, Helvetica, sans-serif;}
.fontStyle04{ font-size:16px; color:#333;font-family:"微軟正黑體",Microsoft JhengHei,Arial, Helvetica, sans-serif;}
.fontStyle05{ font-size:16px; color:#333;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.line_01{ border:solid 1px #333;}