@charset "utf-8";
/* CSS Document */

body {font-family:"新細明體", Arial; color:#442609; font-size:15px; background:url(../img/background_img_01.jpg) repeat-y center #080201;}
span {color:#ff4200; font-weight:bold;}
strong {font-weight:bold;}

#out-wrapper {position:relative;}

.news { position:absolute; width:100%; }
.news0 { margin:0 auto; width:640px;}

#head-wrapper {position:relative; width:100%; height:382px; background:url(../img/head_background_01.jpg) no-repeat center top;}
#menu-wrapper {height:56px; padding-top:326px; background:url(../img/head_background_02.jpg) no-repeat center bottom;}
.menu {width:920px; margin:0 auto;}
.menu ol {position:relative; z-index:4;}
.menu li {position:absolute; top:6px; height:50px; z-index:5; cursor:pointer;}
.menu li img {display:none;}
.menu li:hover img {display:block;}

.menu li.w1 {width:148px;}
.menu li.w2 {width:115px;}
/*主按鈕滑過效果*/
.menu li.m1 {background:url(../img/menu_btn_01_1.png) no-repeat; left:49px;}
.menu li.m2 {background:url(../img/menu_btn_02_1.png) no-repeat; left:194px;}
.menu li.m3 {background:url(../img/menu_btn_03_1.png) no-repeat; left:305px;}
/*.menu li.m4 {background:url(../img/menu_btn_04_1.png) no-repeat; left:365px;}*/
.menu li.m5 {background:url(../img/menu_btn_05_1.png) no-repeat; left:415px;}
.menu li.m6 {background:url(../img/menu_btn_06_1.png) no-repeat; left:525px}
.menu li.m7 {background:url(../img/menu_btn_07_1.png) no-repeat; left:635px}
.menu li.m8 {background:url(../img/menu_btn_08_1.png) no-repeat; left:745px}
/*.menu li.m8 {background:url(../img/menu_btn_08_1.png) no-repeat; left:805px}*/
/*加50往右移*/

#body-wrapper {position:relative; background:transparent url(../img/body_background_01-trans.png) no-repeat center top; }

#in-wrapper {position:relative; width:920px; margin:0 auto;}

#sidebar-wrapper {position:absolute; left:-1px; top:103px; width:217px; z-index:10; } /*關於Mr.Onion頁面左邊子按鈕區域*/ 
/*#sidebar-wrapper li { margin:0; padding:0; list-style:none;}
#sidebar-wrapper li img { margin:0; padding:0; border:0;} */
#sidebar-wrapper tbody td img {display:none;}
#sidebar-wrapper tbody td:hover img {display:inline;}
#sidebar-wrapper tbody td { height:44px;}
#sidebar-wrapper .m11 {background:url(../img/temp_01_02.png) no-repeat;}
#sidebar-wrapper .m12 {background:url(../img/temp_01_03.png) no-repeat;}
#sidebar-wrapper .m13 {background:url(../img/temp_01_04.png) no-repeat;}

/*menu 餐點介紹頁面左邊子按鈕區域*/ 
#sidebar-wrapper .m21 {background:url(../img/temp_02_2.png) no-repeat;}
#sidebar-wrapper .m22 {background:url(../img/temp_02_3.png) no-repeat;}
#sidebar-wrapper .m23 {background:url(../img/temp_02_4.png) no-repeat;}
#sidebar-wrapper .m24 {background:url(../img/temp_02_5.png) no-repeat;}
#sidebar-wrapper .m25 {background:url(../img/temp_02_6.png) no-repeat;}

#sidebar-wrapper .m31 {background:url(../img/temp_03_2.png) no-repeat;}
#sidebar-wrapper .m32 {background:url(../img/temp_03_3.png) no-repeat;}
#sidebar-wrapper .m33 {background:url(../img/temp_03_4.png) no-repeat;}
#sidebar-wrapper .m34 {background:url(../img/temp_03_5.png) no-repeat;}
#sidebar-wrapper .m35 {background:url(../img/temp_03_6.png) no-repeat;}

#sidebar-wrapper .m51 {background:url(../img/temp_05_2.png) no-repeat;}
#sidebar-wrapper .m52 {background:url(../img/temp_05_3.png) no-repeat;}
#sidebar-wrapper .m53 {background:url(../img/temp_05_5.png) no-repeat;}

#sidebar-wrapper .m61 {background:url(../img/temp_06_2.png) no-repeat;}
#sidebar-wrapper .m62 {background:url(../img/temp_06_3.png) no-repeat;}

#sidebar-wrapper .m71 {background:url(../img/temp_07_2.png) no-repeat;}
#sidebar-wrapper .m72 {background:url(../img/temp_07_3.png) no-repeat;}

#sidebar-wrapper .m81 {background:url(../img/temp_08_2.png) no-repeat;}
#sidebar-wrapper .m82 {background:url(../img/temp_08_3.png) no-repeat;}

#sidebar-wrapper .m10 { background:url(../img/temp_01_00.png) repeat-y; padding:0px 23px 0px 47px; font-size:13px;}
#sidebar-wrapper .m10 td { padding:3px 0 3px 0px; height:13px; line-height:18px; vertical-align:top; border-bottom:#A98861 1px dashed;}

#sidebar-wrapper .m10 .t02 { width:90px; }
#sidebar-wrapper .m10 a { /*color:#8E704D*/ color:#7C6343}
#sidebar-wrapper .m10 .t01 { width:50px; font-weight:bold; vertical-align:top; background:url(../img/yearIcon.gif) top left no-repeat; padding:3px 2px 3px 11px; color:#996600;}
#sidebar-wrapper .m10 a:hover { color:#FF3300;}

/*中間背景區域*/ 
/*#main-wrapper {position:relative; width:726px; padding-left:194px; z-index:100;}*/

#main-wrapper {position:relative; float:right; width:726px; z-index:100;}
.mw-bg1 {background:url(../img/mw_background_04.png) repeat-y left top;}/*重複背景部分*/
.mw-bg2 {position:relative; top:-5px; background-repeat:no-repeat; background-position:left top;}/*上方捲紙*/
.mw-bg3 {position:relative; top:5px; padding:78px 54px 165px 54px; background-repeat:no-repeat; background-position:left bottom;}/*下方捲紙*/

/*上方捲紙兩種紙張*/
.mwbgTop1 {background-image:url(../img/mw_background_01.png);}
.mwbgTop2 {background-image:url(../img/mw_background_05.png);}


/*下方捲紙兩種紙張*/
.mebgBottom1 {background-image:url(../img/mw_background_03.jpg);}
.mebgBottom2 {background-image:url(../img/mw_background_03_01.jpg);}


#foot-wrapper {position:relative; width:100%; height:126px; background:url(../img/foot_background_01.jpg) no-repeat center top;}
.footer {width:920px; margin:0 auto; padding:13px 0 0 194px;}
.copyright {width:424px; height:42px; margin:0 auto; padding-top:10px; background:url(../img/foot_background_02-trans.png) no-repeat; font-size:12px;}
.copyright li {text-align:center; color:#97573C; line-height:1.3em;}
.copyright li a {text-align:center; color:#97573C; line-height:1.3em;}
.copyright li a:hover {text-align:center; color:#FF6600;line-height:1.3em;}

/* ------以上為基本設定---------- */
/* ------以下為各頁面設定---------- */

/*aboutus頁面*/
.abus_aboutTitle { padding:40px 0 0 120px;}/*紙標題*/
.abus_about { height:340px;background:url(../img/abus_bg_01.jpg)  bottom left no-repeat; text-align:center; line-height:22px; padding:55px 0 0 5px ; font-weight:bold;}
.abus_about2 { padding:15px 0 10px 110px; background:url(../img/abus_logo_01.jpg) left center no-repeat; line-height:22px;}
.abus_about3 { background:url(../img/abus_pic_01.jpg) left no-repeat; height:30px; margin:-24px 0 0 328px;}

/*menu頁面*/
.menu_all {width:613px; margin:0 auto;}
.menu_all th {width:325px;}
.menu_set {width:581px; margin:0 auto;}
.menu_set th {width:310px;}

.menuTitle {height:77px; margin-bottom:28px; text-align:center;}

.menuInfo dl {margin-bottom:4px;}
.menuInfo dt {float:left; width:111px; height:22px; line-height:22px; text-align:center; margin-right:10px; padding:0 2px 2px 0; font-weight:bold; color:#ff4200; background:url(../img/menu_background_01.jpg) no-repeat left top;}
.menuInfo dd {float:left; width:493px; height:22px; line-height:22px; text-align:left; padding:0 2px 2px 0;}

.menuList-outwrapper {width:618px;}

.menuList-wrapper {height:146px; margin-bottom:14px; padding-bottom:2px; background:url(../img/menu_background_02.jpg) repeat-x bottom #ffffff;}
.menuList {height:146px; background:url(../img/menu_background_03.jpg) no-repeat right top;}
.menuList ol {width:602px; height:135px; padding:4px 7px 7px 9px; background:url(../img/menu_background_04.jpg) no-repeat left top;}
.menuList ol li {float:left; height:135px; margin-right:5px; text-align:center;}

li.mw1 {width:97px;}
li.mw2 {width:75px;}
li.mw3 {width:65px;}
li.mw4 {width:218px;}
li.mw5 {width:236px;}
li.mw6 {width:246px;}
li.mw7 {width:127px;}
li.mw8 {width:162px;}

.menuContent {margin-top:14px; padding-top:14px; border-top:5px dashed #aa805b;}

.mcTitle {width:618px; height:60px; margin-bottom:12px; padding-bottom:2px; background:url(../img/menu_background_02.jpg) repeat-x bottom #ffffff;}
.mcTitle h3 {height:60px; padding-left:16px; background:url(../img/menu_background_06.jpg) no-repeat left top;}
.mcTitle ol {height:60px; padding:6px 20px 6px 0; background:url(../img/menu_background_05.jpg) no-repeat right top;}
.mcTitle li {float:left; height:48px; line-height:48px; text-align:center;}
.mcTitle li[t1] {width:92px; background:#ffffff;}
.mcTitle li[t2] {width:120px; background:#f7d0a6; border-right:2px dashed #ffffff;}
.mcTitle li[t3] {width:350px; background:#ffe1f1; padding-left:18px; text-align:left;}

.menuCategory dl {float:left; margin-right:10px;}
.menuCategory dl * {text-align:center; font-size:13px;}
.menuCategory dd {padding:8px 0 18px; background-repeat:no-repeat; background-position:center bottom; background-color:#fff8da;}
.menuCategory h4 {color:#594a3b; font-weight:bold; font-size:15px; padding-bottom:6px; line-height:18px;}
.menuCategory h4 span { font-size:13px; font-weight:normal;color:#594a3b;}
.menuCategory h5 {color:#c8a88a; font-weight:bold; padding-bottom:6px; border-bottom:1px dashed #cea276;}
.menuCategory h6 {color:#ff5b01; height:22px; line-height:22px;}
.menuCategory h6 span {font-weight:bold;}
.menuCategory h6 span.sp {color:#fc4e52; font-weight:normal;}
.menuCategory p {color:#736354; line-height:18px; padding:8px 34px 5px 34px; display:none;}

.menuItems1, .menuItems2 {padding-left:11px;}

.menuItems1 dl {width:292px;}
.menuItems1 dd {background-image:url(../img/menu_background_07.jpg);}
/*.menuItems1 h6 {border-bottom:1px dashed #cea276;}*/

.menuItems2 dl {width:191px;}
.menuItems2 dd {background-image:url(../img/menu_background_08.jpg);}

.menuItems3 {/*width:191px; position:absolute; right:0; top:0px;*/ width:190px; float:left; margin:0 0 0 -4px;}
.menuItems3 dl {width:85px;}
.menuItems3 dd {background-image:url(../img/menu_background_09.jpg);}
.menuItems3 h5 {border:none;}

.mAddone {position:relative; margin-bottom:50px;}

.mTop {text-align:right; padding:0 20px 8px 0;}

/*店名與營業時間*/
.storesName { width:562px; /*padding-top:23px;*/ margin-top:30px; margin-left:18px;}
.storesNamePic1 { float:left; width:158px; background:url(../img/ourstores_name01.jpg) left no-repeat; height:41px;}
.storesTimeBg { float:left; background:url(../img/ourstores_TBG02.jpg) left no-repeat; height:41px; width:7px;}
.storesTime { float:left;width:272px; background:url(../img/ourstores_TBG01.jpg) repeat-x; height:36px; padding:5px 0 0 12px; font-size:12px; color:#4d3d36;  }
.stLocation { width:422px; height:20px; padding:9px 0 0 26px; font-size:12px; color:#4d3d36; }
.stLocation2 { width:492px; height:20px; padding:9px 0 0 26px; font-size:12px; color:#4d3d36; }

/*店照片*/
.storePhoto { width:592px; height:336px;}
.storePhoto .ph1 { width:466px; height:336px; float:left;}/*大張照片*/
.storePhoto .ph2 { width:82px; height:336px; float:left; margin:0 31px 0 13px;}/*小張照片*/
.storePhoto .ph2 td { background:url(../img/st_phBg10.jpg) left no-repeat; height:51px; width:68px; padding:5px 7px 6px 7px; text-align:center; }/*小張照片設定*/

/*店地圖*/
.storeMap01 { width:592px; height:236px; text-align:center; background:url(../img/st_map01.jpg) center no-repeat;}

/*店家資訊*/
.storeInfoTitle { width:592px; height:12px; background:url(../img/st_infoBg02.jpg) bottom center no-repeat;}/*上方陰影*/
.storeInfoBot { width:592px; height:16px; background:url(../img/st_infoBg03.jpg) top center no-repeat;}/*下方陰影*/
.storeInfo { width:592px; /*height:500px;*/ background:url(../img/st_infoBg01.jpg) repeat-y center; }
.storeInfo .infoList { background:url(../img/st_infoBg04.jpg) top center no-repeat; padding:55px 50px 30px 60px; line-height:23px; font-size:13px;} 
.storeInfo .infoList td { border-bottom:#663300 dashed 1px;}
.storeInfo .infoList .title { color:#FF3300; text-align:justify; width:80px;}
.storeInfo .infoList span { color:#F76402; font-size:13px; font-weight:normal;}

.ph2 td img {cursor:pointer;}

/*-------------------新增分店的css設定-----------------------------------*/
.storesNamePic2 { float:left; width:158px; background:url(../img/ourstores_name02.jpg) left no-repeat; height:41px;}
.storesNamePic3 { float:left; width:158px; background:url(../img/ourstores_name03.jpg) left no-repeat; height:41px;}
.storesNamePic4 { float:left; width:158px; background:url(../img/ourstores_name04.jpg) left no-repeat; height:41px;}
.storesNamePic5 { float:left; width:158px; background:url(../img/ourstores_name05.jpg) left no-repeat; height:41px;}
.storeMap03 { width:592px; height:236px; text-align:center; background:url(../img/st_map03.jpg) center no-repeat;}
.storeMap04 { width:592px; height:236px; text-align:center; background:url(../img/st_map04.jpg) center no-repeat;}
.storeMap05 { width:592px; height:236px; text-align:center; background:url(../img/st_map05.jpg) center no-repeat;}
.storeMap02 { width:592px; height:236px; text-align:center; background:url(../img/st_map02.jpg) center no-repeat;}


/*------------新增about_works 頁面---------------*/
.abus_works { /*background:url(../img/abus_worksBg_01.jpg)  bottom left no-repeat; */text-align:left; line-height:22px; padding:40px 0 10px 5px ;}
.abus_worksMis { width:592px; height:300px;background:url(../img/abus_worksBg_01.jpg)  bottom left no-repeat;}
.abus_worksMis .slogan { width:240px; height:300px; float:right;}


/*------------新增about_works 頁面---------------*/

.abus_history { text-align:left; line-height:22px; padding:40px 20px 10px 15px ; min-height:500px; line-height:22px; font-size:13px;}


/*------------1107新增contactus頁面---------------*/
.contactus01 { text-align:left; line-height:22px; padding:7px 10px 15px 8px ; height:180px; line-height:22px; font-size:15px; background:url(../img/contactus_bg01.jpg) right top no-repeat; border-bottom:#663300 1px dashed; vertical-align:middle;}
.contactus01 table { width:350px;}
.contactus01 .t01 { width:50px;}
.contactus01 .t02 { width:20px;}
.contactus01 .t03 { width:250px;}

.contactus01 a { color:#442609;}
.contactus01 a:hover { color:#FF3300;}

.contactus02 { text-align:left; line-height:22px; padding:15px 10px 15px 8px ; /*height:250px; */line-height:20px; font-size:15px; }
.contactus02 .infoform { background:url(../img/formbg02.jpg) bottom center no-repeat; background-color:#fff7e7; padding:20px 9px 40px 9px;  margin-top:10px;  font-size:13px; }
.contactus02 .infoform th { background-color:#ffd480; width:85px; height:26px; text-align:center; border-right:#fff8e8 6px solid;border-top:#fff8e8 6px solid; }
.contactus02 .infoform td { /*background-color:#ffe5b4;*/ text-align:left; padding:0 10px 0 2px; }
.contactus02 .infoform input { font-size:13px; height:17px; padding-top:2px; }
.contactus02 .infoform textarea { font-size:13px;  padding-top:2px; }
.contactus02 .infoform p { margin-top:20px; text-align:center;}
.contactus02 .infoform p input { font-size:13px; height:20px; background:#FF6600; color:#FFFFFF; border-style:none; padding:3px 6px 4px 6px; margin:0 5px 0 5px; text-align:center;}

/*------------1107新增feedback頁面---------------*/
.feedback { background:url(../img/formbg01.jpg) bottom center no-repeat; padding:0px 0 12px 0; margin-bottom:15px; }
.feedback .infoform {  background-color:#fff7e7; font-size:13px; line-height:22px; padding:10px 0 0px 0; margin-top:25px; }

.feedback .infoform p { margin-top:20px; text-align:center;}
.feedback .infoform p input { font-size:13px; height:20px; background:#FF6600; color:#FFFFFF; border-style:none; padding:3px 6px 4px 6px; margin:0 5px 25px 5px;text-align:center;}

/*------------1107新增jobs頁面---------------*/
.jobTitle {height:77px; margin-bottom:28px; /*text-align:center;*/ padding-left:113px;}
.job01 { text-align:left; line-height:22px; padding:7px 10px 20px 8px ; /*height:180px;*/ line-height:22px; font-size:15px; background:url(../img/jobs_bg_01.jpg) right bottom no-repeat;}

.job02 { text-align:left; line-height:22px; padding:15px 10px 15px 8px ; line-height:20px; font-size:15px; margin-top:10px; border-top: 1px #663300 dashed;}
.job02 .infoform { background:url(../img/formbg02.jpg) bottom center no-repeat; background-color:#fff7e7; padding:8px 9px 25px 9px;  margin:15px 0 0px 0; font-size:13px; }
.job02 .infoform th { background-color:#ffd480; width:85px; height:26px; text-align:center; border-right:#fff8e8 6px solid;border-top:#fff8e8 6px solid; }
.job02 .infoform td { background-color:#ffe5b4; text-align:left; padding:2px 10px 2px 10px; height:26px; border-right:#fff8e8 6px solid;border-top:#fff8e8 6px solid; }
.job02 p { text-align:right; padding-right:15px; background:url(../img/jobicon01.gif) right center no-repeat; margin-right:10px; color:#ff4200;}
.job02 p a { color:#FF9900;}
.job02 p a:hover { color:#FF0000;}
.jobsicon { background:url(../img/jobsListIcon.jpg) left top no-repeat; line-height:22px; padding:5px 0 5px 30px; margin:5px 0 5px 0;}

.job02 a { color:#442609;}
.job02 a:hover { color:#FF3300;}

/*------------1108新增jobs_list頁面---------------*/
.jobTitle2 {height:77px; margin-bottom:20px; /*text-align:center;*/ padding-left:105px;}
.jobs_list01 { text-align:left; line-height:22px; padding:15px 10px 15px 8px ; /*height:250px; */line-height:20px; font-size:15px; }
.jobs_list01 .infoform { background:url(../img/formbg02.jpg) bottom center no-repeat; background-color:#fff7e7; padding:15px 9px 40px 9px;  margin-top:0px;  font-size:13px; }
/*.jobs_list01 .infoform table { border-bottom:1px #663300 dashed; margin-bottom:10px; }*/
.jobs_list01 .infoform .infoTitle { background:#ffdfbd; padding:3px 0 3px 10px; margin:15px 0 5px 0; color:#ff7200; font-weight:bold;}

.jobs_list01 .infoform th { background-color:#ffd480; width:85px; height:26px; text-align:center; border-right:#fff8e8 6px solid;border-top:#fff8e8 6px solid; }
.jobs_list01 .infoform td { /*background-color:#ffe5b4;*/ text-align:left; padding:0 10px 0 2px; }
.jobs_list01 .infoform input { font-size:13px; height:17px; padding-top:2px; }
.jobs_list01 .infoform textarea { font-size:13px;  padding-top:2px; }
.jobs_list01 .infoform p { margin-top:20px; text-align:center;}
.jobs_list01 .infoform p input { font-size:13px; height:20px; background:#FF6600; color:#FFFFFF; border-style:none; padding:3px 6px 4px 6px; margin:0 5px 0 5px; text-align:center;}

.personal thead td { background-color:#ffd480; width:85px; height:26px; text-align:right; border-right:#fff8e8 3px solid;border-top:#fff8e8 6px solid; padding-left:10px;}
.personal .td0 { background-color:#e0d7c5; width:5px; height:26px; text-align:center; border-right:#fff8e8 3px solid;border-top:#fff8e8 6px solid; }

.personal thead td input { margin-left:10px;}

.personal tbody td { background:#fff7e7;  width:85px; height:26px; text-align:center; border-right:#fff8e8 4px solid;border-top:#fff8e8 6px solid; padding-left:10px;}

/*------------1108新增news頁面---------------*/
.newsTitle1 {height:77px; margin-bottom:20px; padding-left:60px;}
.newsList01 { text-align:left; line-height:22px; padding:7px 5px 15px 2px ;}
.newsListTitle { background:url(../img/formbg02.jpg) bottom no-repeat; background:#fff0d3; padding:5px; }
.newsListTitle table { border-bottom:#b28a64 1px dashed;border-top:#b28a64 1px dashed; }
.newsListTitle .icon { width:55px;}

.newsListTitle table td[rowspan] { width:51px; height:54px; text-align:center; padding:2px 2px 2px 0;}
.newsListTitle table .title { font-weight:bold; color:#ff6317; padding:0 5px 0 10px;}
.newsListTitle table .times { height:22px; font-size:13px; color:#333333; padding-left:10px;}
.newsList01 .textArea { min-height:210px; padding:10px 3px 10px 3px;}
/*.newsList01 p { text-align:right;}*/

/*------------1108新增historynews_list頁面---------------*/

.hisNewsTitle1 {height:77px; margin-bottom:20px;padding-left:60px;}
.hisNewsList01 { text-align:left; line-height:18px; padding:7px 5px 15px 2px ; min-height:310px;}
.hisNewsListTitle { background:url(../img/formbg02.jpg) bottom no-repeat; background:#fff0d3; padding:10px 5px 20px 5px; }
.hisNewsListTitle table { /*border-bottom:#b28a64 1px dashed;*/border-top:#b28a64 1px dashed;}
.hisNewsListTitle table .icon { width:43px; height:40px; text-align:center; padding:2px 2px 2px 0;}
.hisNewsListTitle table .title { font-weight:bold; color:#ff6317; padding:0 5px 0 5px; text-align:left; width:475px;}

.hisNewsListTitle table .title a { color:#7d7a73; font-size:13px;}
.hisNewsListTitle table .title a:hover { color:#ff6317;}
.hisNewsListTitle table .times {  font-size:13px; color:#333333;}
/*.hisNewsList01 .page { text-align:center; font-size:12px; height:14px; line-height:14px;}*/
.page { text-align:center; font-size:12px; height:14px; line-height:14px;}

/*------------1108新增qnasearch頁面---------------*/

.qnasearchTitle1 {height:77px; margin-bottom:20px; padding-left:100px;}
.qnasearch01 { text-align:left; line-height:22px; padding:7px 10px 15px 8px ; /*height:180px;*/ line-height:22px; font-size:15px; border-bottom:#663300 1px dashed;}
/*.qnasearch01 a { font-weight:bold;}*/
.qnasearch01 a:hover { color:#ff0000;}

.qnasearch02_1 { height:125px; padding:0px 10px 0px 8px ; }
.qnasearch02_1 .info01 {padding:35px 0 5px 0; width:300px; float:left; line-height:22px;}
.qnasearch02_1 .flash { width:300px; float:left; height:120px;}

.qnasearch02 { text-align:left; line-height:22px; padding:0px 10px 10px 8px ; /*height:180px;*/ line-height:22px; font-size:15px; }
/*.qnasearch02 .info01 { width:280px; float:left; padding-bottom:25px;padding-top:20px; height:60px;}*/


.qnasearch02 .infoform { background-color:#fff7e7; width:535px; height:25px; text-align:left; padding:16px 25px 16px 25px; margin-top:0px;  }

.qnasearch02 .infoform .sch1 { width:380px;}
.qnasearch02 .infoform input { font-size:13px; height:17px; padding-top:2px;}
.qnasearch02 .infoform .sch2 input {font-size:13px; height:20px; background:#859758; color:#FFFFFF; border-style:none; padding:3px 6px 4px 6px; margin:0 5px 0 5px; text-align:center;}
.qnasearch03{ text-align:left; line-height:22px; padding:7px 10px 15px 8px ; /*height:180px;*/ line-height:22px; font-size:15px; }
.qualist { background:#fff7e7; padding:8px 0 15px 0; margin:10px 0 10px 0; font-size:13px; }
.qualist a { font-weight:bold; /*color:#CB3A62;*/ color:#F45B89;}
.qualist a:hover { color:#FF0000;}

.qualist table { border-top:#b28a64 1px dashed;}
.qualist table .num { width:26px; text-align:center; font-weight:bold;}
.qualist table .icon { width:25px; text-align:center; padding:2px 0px 2px 0px;}

.qualist table .question { padding:6px 10px 6px 10px; color:#ff6317;}
.qualist table .ans { padding:1px 14px 6px 10px; color:#484848;}
.qualist table .ansicon { background:url(../img/qna_icon02.gif) left top no-repeat;}




/*------------1110新增reserve頁面---------------*/
.reserveTitle1 {height:77px; margin-bottom:20px; padding-left:100px;}
.reserveInfo01 {text-align:left; line-height:22px; padding:30px 10px 15px 8px ; /*height:240px;*/ }
.reserveInfo02 { padding:10px 0px 40px 4px ; height:165px;}
.reserveInfo02 .store01 { padding-top:26px; width:120px; float:left;}
.reserveInfo02 .store02 { padding-top:8px; width:120px; float:left;}
.reserveInfo02 .store03 { padding-top:53px; width:120px; float:left;}
.reserveInfo02 .store04 { padding-top:18px; width:120px; float:left;}
.reserveInfo02 .store05 { padding-top:38px; width:120px; float:left;}



/*------------1118新增jobs頁面裡的joblist設定---------------*/
.joblist { background:#fff7e7; padding:8px 0px 15px 0; margin:10px 0 10px 0; font-size:13px; }
.joblist a { font-weight:bold; /*color:#CB3A62;*/ color:#F45B89;}
.joblist a:hover { color:#FF0000;}

.joblist table { border-top:#b28a64 1px dashed;}
.joblist table .num { width:26px; text-align:center; font-weight:bold;}
.joblist table .icon { width:25px; text-align:center; padding:2px 0px 2px 0px;}

.joblist table .job { padding:6px 10px 6px 10px; color:#ff6317;}
.joblist table .ans { padding:1px 10px 6px 7px; color:#484848; background:#ffe5b4; border-left:#fff7e7 2px solid; border-right:#fff7e7 1px solid; /*width:180px; */}
.joblist table .ansicon { /*background:url(../img/qna_icon02.gif) left top no-repeat;*/ background:#fecc69;}


/*------------1230新增newinfo最新資訊頁面---------------*/

#sidebar-wrapper .m55 {background:url(../img/temp_05_5.png) no-repeat;}
#sidebar-wrapper .m56 {background:url(../img/temp_05_6.png) no-repeat;}
#sidebar-wrapper .m57 {background:url(../img/temp_05_7.png) no-repeat;}

#sidebar-wrapper .m56_1 { background:url(../img/temp_01_00.png) repeat-y; padding:0px 15px 0px 40px; font-size:12px;}
#sidebar-wrapper .m56_1 table { margin:5px 0 5px 0;}
#sidebar-wrapper .m56_1 td { height:20px; vertical-align:top; padding:5px 5px 5px 11px; line-height:16px; border-bottom:#A98861 1px dashed;}
#sidebar-wrapper .m56_1 td span {color:#c73c12; font-weight:normal;}
#sidebar-wrapper .m56_1 td a { color:#322415;}
#sidebar-wrapper .m56_1 td a:hover { color:#9c2400;}
.newsList01_1 .textArea { min-height:50px; padding:10px 3px 10px 3px;}/*設定中間的最低高度*/

.newinfotitle { text-align:center; padding:5px 5px 2px 5px;}

.newsContentListTitle { background:url(../img/formbg02.jpg) bottom no-repeat; background:#fff0d3; padding:5px; }
.newsContentListTitle table { border-bottom:#b28a64 1px dashed;border-top:#b28a64 1px dashed; }
.newsContentListTitle .newscIcon { width:55px; text-align:left;}
.newsContentListTitle .timesinfo { line-height:22px; padding:5px 0 10px 8px; margin-top:10px; width:540px; color:#ff6520; font-weight:bold;}

.times1 { height:22px; font-size:13px; color:#886749; padding-left:8px; width:170px; font-weight:normal;}
.newsContentListTitle .times11 { height:22px; font-size:13px; color:#886749; padding-left:8px; width:170px; font-weight:normal;}
.newsContentListTitle .times2 { height:22px; font-size:13px; color:#886749; padding-left:10px; width:110px;  font-weight:normal;}
.newsContentListTitle .times3 { height:22px; font-size:13px; color:#f66f50; padding-left:10px;}
.mTop2 { padding-top:5px;}


/*------------1231新增infolist所有資訊頁面---------------*/



/*.infolistTitle1 {height:77px; margin-bottom:20px;padding-left:60px;}*/
.infolistList01 { text-align:left; line-height:18px; padding:7px 5px 15px 2px ; min-height:510px;}
.infolistListTitle { background:url(../img/formbg02.jpg) bottom no-repeat; background:#fff0d3; padding:10px 5px 20px 5px; }
.infolistListTitle thead td { background:#eedbb9; font-size:12px; height:28px; line-height:28px; color:#575043; text-align:center;}
.infolistListTitle thead .thicon {width:55px;}
.infolistListTitle thead .thlisttitle {width:310px;}
.infolistListTitle thead .thlisttimes {width:75px;text-align:left;}
.infolistListTitle thead .thlisttimes2 {width:75px;text-align:left;}
.infolistListTitle thead .thlistpower  {width:55px;text-align:left;}

.infolistListTitle table { border-top:#b28a64 1px dashed; font-size:13px;}
.infolistListTitle table td { border-bottom:#b28a64 1px dashed; }
.infolistListTitle table .icon { width:55px; height:40px; text-align:center; padding:2px;}
.infolistListTitle table .listtitle { font-weight:bold; color:#ff6317; padding:0 5px 0 5px; text-align:left; width:310px;}
.infolistListTitle table .listtitle a { color:#7d7a73; }
.infolistListTitle table .listtitle a:hover { color:#ff6317;}
.infolistListTitle table .listtimes { color:#92765a; width:75px;text-align:left;}
.infolistListTitle table .listtimes2 { color:#fb8c1e;width:75px;text-align:left;}
.infolistListTitle table .listpower { color:#ff4d24;width:55px;text-align:left;}



.page { text-align:center; font-size:12px; height:14px; line-height:14px;}


/*------------1231新增newscontent內頁頁面---------------*/


.newscontentTextArea {min-height:550px; padding:10px 3px 10px 3px; text-align:left; }


/*------------1231新增discountlist內頁頁面---------------*/
.discountlist { min-height:650px;}
