body {
/*
  background-image: url(/images/all-bg.gif);
  background-color: #e1e1e1;
  margin: 0em;
*/
}
/*圖像外框*/
.magline {
padding:1px;
border: solid #cacaca;
border-width:1px;
text-align:center;
vertical-align:center;
}


/*首頁會員登入區塊*/
.mvipt {
background-image: url(/images/main-vip-t.gif);

}
.mvipu {
background-image: url(/images/main-vip-u.gif);

}
.mvipl {
background-image: url(/images/main-vip-lb.gif);

}
.mvipr {
background-image: url(/images/main-vip-rb.gif);

}
.mvipb {
background-color: #646464;
padding:5px;
font-size:11px;
color:#FFFFFF;

}
/*首頁兩側紅白區塊*/
.mrsidet {
background-image: url(/images/main-rside-t.gif);

}
.mrsideu {
background-image: url(/images/main-rside-u.gif);

}
.mrsidel {
background-image: url(/images/main-rside-lb.gif);
text-align:center;
vertical-align:top;

}
.mrsider {
background-color: #ffffff;
text-align:center;
vertical-align:top;

}
.mrsideb {
background-color: #ffffff;
padding:5px;

}
/*分隔線*/
.line11 {
background-image: url(/images/line-11.gif);

}
.line1r {
background-image: url(/images/line-1r.gif);

}
.line1g {
background-image: url(/images/line-1g.gif);

}
/*首頁右側客服*/
.mcusb {
background-color: #737373;
font-size:11px;
color:#FFFFFF;

}
/*首頁新聞焦點01*/
.mfocin {
background-image: url(/images/main-focalinbb.gif);
background-repeat:repeat-y;

}
/*首頁新聞訊息與白底灰線的框架*/
.mwbin {
background-color: #ffffff;
text-align:center;
}
/*首頁紅白區塊*/
.minrwt {
background-image: url(/images/main-rw-t.gif);

}
.minrwu {
background-image: url(/images/main-rw-u.gif);

}
.minrwl {
background-image: url(/images/main-rw-lb.gif);

}
.minrwr {
background-image: url(/images/main-rw-rb.gif);

}
.minrwb {
background-color: #ffffff;

}
/*進入活動按鈕後面的背景*/
.acticon-back {
background-image: url(/images/inact-back.gif);
text-align:center;
vertical-align:top;
height:25px;

}
/*首頁商品內容*/
.mgrin {
text-align:center;
vertical-align:text-top;
background-color: #e6e6e6;

}
/*主頁下方footer*/
.foot-back {
background-image: url(/images/foot-back.gif);

}
/*主頁下方MENU*/
.foot-menu {
background-color: #e9171e;
text-align:center;
vertical-align:center;
color:#FFFFFF;

}
/*主頁下方認證*/
.foot-pass {
color:#FFFFFF;
height:120px;
}
/*主頁下方版權聲明*/
.foot-copyright {
color:#c7c7c7;

}
/*內頁上下邊紅背景白區塊*/
.intrurbw-t {
background-image: url(/images/in-trurbw-t.gif);
background-repeat:repeat-x;

}
.intrurbw-u {
background-image: url(/images/in-trurbw-u.gif);

}
.intrurbw-b {
background-color: #ffffff;
}

/*UI0044的開起關閉鈕*/
.steptopiconb {
background-color: #e9171e;
text-align:center;
height:20px;

}
/*內頁上鐵灰黑背景區塊*/
.ui0044step-t {
background-image: url(/images/ui0044-step-t.gif);

}
.ui0044step-b {
background-image: url(/images/ui0044-step-b.gif);

}
.ui0044step-font{
color:#FFFFFF;

}
.ui0044step-font01{
background-color: #e9171e;
text-align:center;
color:#FFFFFF;

}
/*UI0044的表格*/
.ui0044table{
border:1px solid#dddddd;
border-collapse:separate;
}
.ui0044item{
border:1px solid#dddddd;
border-collapse:separate;
margin:2px;
padding:5px;
background-color: #797979;

}
.ui0044item01{
color:#FFFFFF;

}
.ui0044font01{
border:1px solid#dddddd;
border-collapse:separate;
margin:2px;
padding:8px;
background-color: #e6e6dd;
color:#000000;

}
.ui0044font02{
border:1px solid#dddddd;
border-collapse:separate;
margin:2px;
padding:8px;
background-color: #f0f0eb;
color:#000000;

}
.ui0044font03{
border:1px solid#dddddd;
border-collapse:separate;
margin:2px;
padding:8px;
background-color: #00b7ee;
color:#FFFFFF;

}
/*頁碼設定*/
.pagein{
/*
height:3px;
border:1px solid #aaaaaa;
border-collapse:separate;
margin-top:3px; 
margin-bottom:3px; 
margin-left:1px; 
margin-right:1px;
padding:3px;
color:#000000;
background-color: #FFFFFF;
text-decoration:none;
*/
}
.pagein01{
height:3px;
border:1px solid #aaaaaa;
border-collapse:separate;
margin-top:3px; 
margin-bottom:3px; 
margin-left:1px; 
margin-right:1px;
padding:2px;
color:#003366;
background-color: #FF950E;
text-decoration:none;

}
/*商品列表產編設定以及紅粗字體*/
.ui05-pronum{
color:#e60000;
font-weight:bold;

}
/*商品詳細名稱設定*/
.ui051-proname{
font-size:15px;
color:#000000;
font-weight:bold;

}
/*UI0019的表格*/
.ui0019table{
border:1px solid#dddddd;

}
.ui0019font01{
height:30px;
padding:5px;
background-color: #e7e9d4;
color:#000000;

}
.ui0019font02{
height:30px;
padding:5px;
background-color: #f1f3de;
color:#000000;

}
.searchtitle{
height:25px;

}

.searchtitle{
height:25px;

}
/*Rich Text Editor內容外框架*/
.rte{
border:2px solid #dddddd;

}
/*customer的表格*/
.custable{
border:1px solid#dddddd;
border-collapse:separate;
}

.cusitem01{
margin:2px;
padding:8px;
height:30px;
background-color: #e3e3e3;

}
.cusitem02{
margin:2px;
padding:8px;
height:30px;
background-color: #eeeeee;

}/*about-item01的文字*/
.about-it01{
padding:10px;
background-color: #ebebe1;
color:#000000;

}/* syn年月份的對照表主標 */
.syn-catch {
background-color:#737373;
height:30px;
   padding:10px;
   text-align:center;
   font-weight:bold;
   color:#FFFFFF
	

}/* Design */
table.Design {
    border-spacing: 0px;
/*    border-collapse: collapse; */
    background: #f0f0f0;
    border: 1px solid #cdcdcd;
	
}
table.Design th {
	font-size:11px;
    text-align: center;
    font-weight: bold;
    padding: 5px;
    border: 0px;
    border-bottom: 1px solid #cdcdcd;
}
table.Design td {
	color:#000000;
	font-size:11px;
    border: 0px;
    border-bottom: 1px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
    padding: 5px;
}
table.Design thead th {
    text-align: center;
	font-size:11px;
    font-weight: bold;
    border-left: 1px solid #cdcdcd;
}
table.Design th.Corner {
    border-left: 0px;
	background-image:url(/images/syn-itemback.gif);
	color:#FFFFFF;
	height:40px;
	
}
table.Design tr.Odd {
	font-size:11px;
    background: #e6e6e6;
	
}
table.Design .bluefont{
color:#3366CC;
font-weight:bold;
}
table.Design .redfont{
color:#ff0505;
font-weight:bold;
}
/*隱私權聲明*/
.pri-font{
color:#000000;
padding:20px;
}
.pri-font01{
color:#000000;
background-color:#F0F0E6;
padding:20px;
}

/*20080709 Rich Text Editor內容外框架*/
.rte{
border:2px solid#dddddd;
padding:10px;
text-align:left;
}
/*訊息主標*/
.rtecatch{
background-image:url(/images/syn-itemback.gif);
color:#FFFFFF;
font-size:13px;
height:25px;
padding:5px; 
padding-top:15px 
}
