@charset "utf-8";

/*基本設定*/
BODY { background: url(http://www.brothers.com.tw/images/body_bg.gif) repeat; border-top: 10px solid #000; }

BODY, HTML { height: 100% }

* { margin: 0px; padding: 0px; }

IMG { border-style: none; margin: 0px; padding: 0px; }

LI { list-style-type: none; }

H1, H2, H3, H4, H5, H6, P, DL, DT, DD, UL { display: block; margin: 0px; padding: 0px; }

input { font: 9pt Verdana, Arial, Helvetica, sans-serif; line-height: 18px; color: #000066; text-decoration: none; }

A IMG { border-style: none }

P { margin-bottom: 10px; }

INPUT { line-height: 18px; height: 18px; margin: 0px; padding: 0px;  }

/*其他邊框樣式*/
.border_b { padding: 2px; border: 1px solid #999; }


/*表格邊框樣式*/
.dblue{ border: 1px solid #003366;}

.box_double_gray { border: 3px double #999999;}

.box_double_orange { border: 3px double #FF9900; }

.box_solid_orange { border: 1px solid #FFAD33; }


/*圖片邊框樣式*/
.field_w { border: 1px solid #FFFFFF; padding: 2px;}

.field_g { border: 1px solid #666666;	padding: 2px;}

.field_fg { border: 1px solid #DFDFDF; padding: 2px;}

.field_b { border: 2px solid #000000; padding: 1px; }


/*圖片邊距*/
.picMarginR { margin: 0px 10px 0px 3px; }


/*置中區塊*/
.centerBox { text-align:center; }

.centerCont { display: inline-block; }

/*邊距*/
.pad05 { padding: 5px; }

/*表格欄位設定*/
    /*footer表格*/
.th01_gr { font-size: 9pt; color: #CCC; text-align: left; padding: 5px; font-weight: bold; }

.th01_gr a{ color: #CCC; text-decoration: none; }

.th01_gr a:hover { text-decoration: underline; }

.td01_w { font-size: 8pt; color: #FFF; text-align: left; padding: 5px;}

.td01_w a{ color: #FFF; text-decoration: none;}

.td01_w a:hover{ color: #66CC00; text-decoration: none; }

    /*會員和管理員登入區表格*/
.th01_bu { background-color: #E1E8FF; padding: 3px; text-align: left; }

.td01_gr { background-color: #F0F3FF; padding: 3px; text-align: left; }

.tfoot { background-color: #F0F3FF; padding: 5px; line-height: 30px; height: 30px; }


/*列表清單設定*/

.bnrLI10 { width: 100%; }

.bnrLI10 ul { width: 100%; }

.bnrLI10 li { margin: 10px 0px; list-style-type: none; }


.bnrLIBtm20 { width: 100%; }

.bnrLIBtm20 ul { width: 100%; }

.bnrLIBtm20 li { margin: 0px 0px 10px 0px; list-style-type: none; }


.listLI { margin: 5px; padding: 5px 15px; background-color: #FFFFFF; }

.listLI ul { width: 100%; }

.listLI li { margin: 5px 0px 10px 0px; }

