body{font:10pt arial,sans-serif;font-family:微軟正黑體,'Microsoft JhengHei',sans-serif;margin:0;padding:0;-webkit-text-size-adjust:none;background-color:#eee;background-attachment:fixed}a{text-decoration:none}img{border:0}button{border:1px solid #aaa;cursor:pointer;border-radius:3px;text-shadow:0 1px 1px #fff;font-weight:700;padding:2px;line-height:1.5em;color:#666;white-space:nowrap;vertical-align:middle;background:-webkit-linear-gradient(top,#fff,#e0e0e0);background:-moz-linear-gradient(top,#fff,#e0e0e0);background:-ms-linear-gradient(top,#fff,#e0e0e0)}button:active{-webkit-box-shadow:inset 0 1px 2px #aaa;box-shadow:inset 0 1px 2px #aaa;background:-webkit-linear-gradient(top,#e6e6e6,#dcdcdc);background:-moz-linear-gradient(top,#e6e6e6,#dcdcdc);background:-ms-linear-gradient(top,#e6e6e6,#dcdcdc)}.field{border:1px solid #bbb;padding:4px 2px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 2px #ddd;box-shadow:inset 1px 1px 2px #ddd}.field:focus{background:#ffffe0}#extWrap{position:relative;width:820px;margin:0 auto;padding:1px}#extWrapBg{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:8px;border:1px solid #777;opacity:.5;filter:alpha(opacity=50);box-shadow:0 10px 15px #333}body.no-header #extWrapBg{top:100px}#intWrap{position:relative;width:100%;margin:0 auto;border-radius:8px;overflow:hidden}#topBar{position:relative;width:100%;height:100px;line-height:100px;overflow:hidden;background-color:#fff;background-position:right;background-repeat:no-repeat}body.no-header #topBar{background-color:transparent}#topBar .companyName{position:absolute;left:30px;font-size:26px}#mainMenu{position:relative;height:42px;line-height:40px;list-style:none;margin:0;padding:0;background:#ccc;border-top:1px solid #ccc}body.no-header #mainMenu{border-radius:8px 8px 0 0;overflow:hidden}#mainMenu li{position:relative;float:left;margin:0;padding:0}#mainMenu a{position:relative;display:block;margin:0;width:164px;font-size:16px;text-align:center;text-shadow:0 1px 1px #fff;color:#555;border-top:1px solid #eee;border-bottom:1px solid #aaa;background:-webkit-linear-gradient(top,#e6e6e6,#dcdcdc);background:-moz-linear-gradient(top,#e6e6e6,#dcdcdc);background:-ms-linear-gradient(top,#e6e6e6,#dcdcdc);text-decoration:none}#mainMenu a:hover{color:#000}#mainContent{position:relative;min-height:500px;padding:8px 28px;background-color:#fff}#mainContent h3{margin:15px 0;font-size:14pt;color:#555}#mainContent h4{padding:0 2px;font-size:12pt;color:#0061A8}#mainContent .aboutUs,#mainContent .compDesc,#mainContent .contactUs,#mainContent .news,#mainContent .openingTime,#mainContent .socialLinks{margin:0 1em 2em}#mainContent .sysMsg{position:relative;margin:100px;text-align:center}#mainContent .sysMsg span{font-size:11pt;color:#555;padding-left:20px;background-repeat:no-repeat;background-position:left}#mainContent .sysMsg.noData span{background-image:url(/img/information.png)}#mainContent .sysMsg.error span{color:red;background-image:url(/img/error.png)}#mainContent .shop{position:relative;padding:3px;background:#eee;border-radius:6px}#mainContent .shop .picBlk{position:relative;float:left;width:25%;height:190px;margin:0;padding:0;text-align:center}#mainContent .shop .picBlk a{position:absolute;display:block;left:2px;right:2px;top:2px;bottom:2px;border-radius:6px;border:1px solid #ccc;overflow:hidden}#mainContent .shop .picBlk img{visibility:hidden}#mainContent .contactUs dl{position:relative;margin:0 1em;padding:0;font-size:11pt}#mainContent .contactUs dt{font-weight:700;float:left;padding:4px 0;line-height:1.6em}#mainContent .contactUs dd{margin-left:100px;padding:4px 0;line-height:1.6em}#footer{position:relative;height:20px;width:820px;margin:0 auto;padding:2px 0}#footer .feedback{position:relative;float:right;font-size:9pt;padding:2px 6px;background:#eee;color:#000}.copyright{clear:both;font-size:10px;padding:10px 0;text-align:center;text-shadow:-1px -1px 1px #fff}