@charset "utf-8";
/* CSS Document */

.gray { width: 100%; border: 1px solid #EAEAEA; padding: 3px; background-color: #FFFFFF;}

.result{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 18px; color: #003366; text-decoration: none; border: 3px double #999999;}


.cont H2 { margin: 10px; font-weight: normal; font-size: 15px;} 
.cont1 { width: 99%; border: 1px solid #FFAD33; padding: 3px; background-color: #FFFFFF; font-family: Verdana, Arial; font-size: 9pt; line-height: 22px; color: #333333; text-decoration: none;}

.elecont { width: 300px; text-decoration: none; padding: 2px; border: 3px double #8F3F8F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF; color: #6B4745;}

/*項目清單*/

.num_list { margin: 10px 0; }
.num_list LI { list-style: decimal; margin: 0 0 8px 25px; text-align: left;}

.none_list { margin: 10px 0; }
.none_list LI { list-style: none; margin: 5px 0; text-align: left;}

.none_list02 { margin: 10px 0; }
.none_list02 LI { list-style: none; margin: 5px 0;}

.row_list { margin: 10px 0; }
.row_list LI { list-style: none; margin: 5px; text-align: left; float: left; }

.dot_list { margin: 10px 0; }
.dot_list LI { list-style: url(http://www.brothers.com.tw/images/icon_dot.gif); margin: 0 0 5px 25px; padding: 5px 0 2px 0; text-align: left;}

/*表格 111027新增*/
.tbl { background-color: #FFF; margin: 5px 0; }
.tbl th{ padding: 5px;}
.tbl td{ padding: 6px;}

.bg_th { background-color: #ffd67e; }
.bg_bu { background-color: #e9f2f1; }
.bg_desc_gy { background: url(http://www.brothers.com.tw/images/bg_gy.gif) repeat-x bottom; padding: 15px; }

.tbl_db { background-color: #FFF; border: 3px double #c1d4d7; margin: 5px 0 10px 0;}
.tbl_db th{ padding: 5px;}
.tbl_db td{ padding: 5px;}

.db_box { background-color: #FFF; border: 3px double #D9DEE6; }
.tbl_score { border: 1px solid #17114D; background-color: #FFF; margin: 5px 0 10px 0;}
.tbl_score th{ padding: 1px; background-color: #17114D; color: #FFF; font-weight: normal; text-align:center; }
.tbl_score td{ padding: 1px; text-align:center; border-right: 1px solid #17114D; border-bottom: 1px solid #17114D; }

.tbl_pl { margin: 0 0 20px 0; border-bottom: 1px solid #eaeff4; }
.tbl_pl th { background-color: #3fa5df; color:#fff; padding: 3px; text-align:center; font-weight: normal; }
.tbl_pl td { padding: 5px; text-align:center; }

.tbl_pls { margin: 0 0 20px 0; }
.tbl_pls th { background-color: #3fa5df; color:#fff; padding: 3px 1px; text-align:center; font-weight: normal; }
/*.tbl_pls th { background-color: #3fa5df; color:#fff; padding: 3px 1px; text-align:center; font-weight: normal; }*/
.tbl_pls td { padding: 3px 1px; text-align:center; border-bottom: 1px solid #eaeff4; }

.tbl_none th{ padding: 5px;}
.tbl_none td{ padding: 5px;}

.dash_line { width: 95%; border-top: 1px dashed #D2D2D2; margin: 10px; }

.tbl_gy { border-left: 1px solid #d1d1d1; border-top: 1px solid #d1d1d1; margin: 10px 0; }
.tbl_gy th { border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; padding: 5px; background: url(http://www.brothers.com.tw/images/bg_dot_gy.gif) repeat; }
.tbl_gy td { border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; padding: 5px; }

.tbl_gy02 { margin: 10px 0 20px 0; border: 1px solid #ccc; }
.tbl_gy02 td{ padding: 5px; border: 1px solid #ccc; }

.tbl_gy_btm { margin: 10px 0 20px 0; }
.tbl_gy_btm th{ border: 1px solid #e6e6e6; }
.tbl_gy_btm td{ padding: 5px; border-bottom: 1px solid #e6e6e6; }

.bg_th_og { background: url(http://www.brothers.com.tw/images/bg_dot_og.gif) repeat; padding: 3px; border-top: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF;}
.bg_th_gy { background: url(http://www.brothers.com.tw/images/bg_dot_gy.gif) repeat; padding: 3px; border-top: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF;}
.bg_th_bu { background: url(http://www.brothers.com.tw/images/bg_dot_bu.gif) repeat; padding: 3px; border-top: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF;}

.tbl_dash { margin: 10px 0 20px 0; }
.tbl_dash th{ padding: 1px; }
.tbl_dash td{ padding: 5px; border-bottom: 1px dashed #ccc; }

.tbl_dot { margin: 10px 0 20px 0; background-color:#FFF; }
.tbl_dot th{ padding: 1px; }
.tbl_dot td{ padding: 5px; border-bottom: 1px dotted #CCC; }

.bg_og { background-color:#FFF0B4; }
.bg_bu { background-color:#e6f5ff; }
.bg_dot_gy { background: url(http://www.brothers.com.tw/images/bg_dot_gy.gif) repeat;}

/*點將錄*/
.bg_line { background: url(http://www.brothers.com.tw/images/line.gif) repeat; height: 10px; }


/*如何看球去*/
.watch { margin: 0 0 15px 0;}
.watch LI{ width: 180px; padding: 10px; margin: 10px 3px; background-color: #F7F7F7; float: left;}
.watch img { padding: 0 0 8px 0;  }
.watch_title{ height: 26px; line-height: 26px; background: url(http://www.brothers.com.tw/images/bg_watch_title.gif) no-repeat left top; padding-left: 30px; color:#999; font-size: 15px; }

/*球隊行事曆*/

.tbl_cdr_cpt th { border-right: 1px solid #FFF; font-weight: normal; border-top: 2px solid #ffe58e; border-bottom:  1px solid #fec91b; padding: 2px; width: 80px; }

.cdr_org { background-color: #feefb8; color: #666; background: url(http://www.brothers.com.tw/images/bg_cdr_title_o.gif) #fff repeat-x bottom; }
.cdr_red { background-color: #feefb8; color: #ff0000; background: url(http://www.brothers.com.tw/images/bg_cdr_title_r.gif) #fff repeat-x bottom; }

.tbl_cdr { border-left: 1px solid #eee; }
.tbl_cdr td{ padding: 2px; width: 86px; border-right: 1px solid #eee; border-bottom: 1px solid #eee; }
.tbl_cdr_idx { border-top: 1px solid #fef1ba; }
.tbl_cdr_idx th { font-weight: normal; border-left: 1px solid #fef1ba; border-bottom: 1px solid #fec91b; padding: 2px; }
.tbl_cdr_idx td { width: 74px; border-left: 1px solid #e2e2b7; border-bottom:  1px solid #e2e2b7; background-color: #FFFEF4; padding: 2px;  }

.bg_yellow {background-color: #fffa6d; }
.bg_green { background-color: #d5ff56; }
.bg_blue { background-color: #84efff; }
.bg_today { background-color: #ededed;}

.watch_box { margin: 8px 0 0 0; padding: 2px 1px; background-color: #fef6d1; }

/*球衣演進*/
.uniform_box { margin: 0 15px; border: 3px double #ccc; background: url(http://www.brothers.com.tw/images/bg_dot_gy.gif) repeat;  vertical-align: top; }
.uniform_box .desc { color: #333; font-weight: bold; background-color: #efefef; padding: 3px 0; }
.uniform_box P { color: #666; padding: 10px; text-align: left; }

.pic { padding: 5px 10px 10px 10px; margin: 10px; background-color: #FFF; border: 1px solid #E6E6E6; }
.pic_L { width: 270px; padding: 8px; margin: 0 10px 10px 10px; background-color: #FFF; border: 1px solid #E6E6E6; float: left; }
.pic_R { width: 270px; padding: 8px; margin: 0 10px 10px 0; background-color: #FFF; border: 1px solid #E6E6E6; float: right; }



/*邊框樣式*/
.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 #FFF; padding: 2px;}

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

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

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

/*圖片邊距*/

.picMarginR { margin: 0px 10px 0px 3px; }

/*新聞標題區塊*/
.bg_news {  background: url(http://www.brothers.com.tw/images/bg_dot_gy.gif) repeat; }
.bg_news_title { height: 30px; border-bottom: 1px solid #E0E0E0; background: url(http://www.brothers.com.tw/images/bg_news_body.gif) repeat-x bottom; }
.bg_news_logo { background: url(http://www.brothers.com.tw/images/bg_news_title.gif) no-repeat right;}


    /*取代titlepan_blue*/
.bg_cont { 
 height: 35px;
 background: url(http://www.brothers.com.tw/images/title_w_bg.gif) repeat-x left top;
 line-height: 35px;
 border-bottom: 1px solid #E0E0E0;
 margin: 0 0 10px 0;
 padding: 0 10px;
 }


.titlepan_orange { height: 22px; font-family: Verdana, Arial; text-decoration: none; vertical-align: middle; padding: 3px 0px 0px 10px; margin-top: 3px; border-bottom: 1px solid #E0E0E0; background-image: url(http://www.brothers.com.tw/images/title_news_bg.gif); background-repeat: no-repeat; background-position: right bottom;}

.titlepan_blue { height: 25px; font-family: Verdana, Arial; text-decoration: none; vertical-align: middle; margin-top: 3px; padding: 3px 0px 0px 10px; border-bottomh: 1px solid #E0E0E0; background-image: url(http://www.brothers.com.tw/images/title_w_bg.gif); background-repeat: no-repeat; background-position: left bottom;}

.titlepan_blue02 { height: 25px; font-family: Verdana, Arial; text-decoration: none; vertical-align: middle; margin-top: 3px; padding: 3px 0px 0px 10px; border-bottomh: 1px solid #E0E0E0; background-image: url(http://www.brothers.com.tw/images/title_w_bg.gif); background-repeat: x-repeat; background-position: left bottom;}

/*新聞文章區塊*/
.box_news { margin: 5px; }
.box_news IMG { margin: 0 0 10px 0;}

/*首頁*/
.idx_title { background: url(http://www.brothers.com.tw/images/icon_title_tag.gif) no-repeat left center; padding: 2px 5px 4px 15px; text-align:left; /*border-bottom: 2px solid #ffc800; margin: 0 0 5px 0;*/ }
.og_box { padding: 1px; background-color: #FFF; }

/*登入及登出區塊*/
.member_box { width: 140px; margin: 0 0 10px 0; background: url(http://www.brothers.com.tw/images/bg_dot_bu.gif) repeat; }

.btn_memb{ width: 140px; height: 23px; line-height: 23px; text-align: center; margin: 0 0 10px 0; }
.btn_memb a { color: #777; display: block; border: 1px solid #333; }
.btn_memb a:hover { color: #000; text-decoration: none; display: block; border: 1px solid #ffa800; background-color: #FFF; }

.banner_box { margin:0 0 10px 0; }

/*賽事報導*/
.report_box_L { width:315px; margin: 0 10px 0 0; border-right: 1px dashed #CCC; float: left; }
.report_box_R { width:315px; float: right; }

/*項目背景樣式*/
#item_green { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 30px; color: #FFFFFF; text-decoration: none; background-image: url(http://www.brothers.com.tw/images/title_gr_bg.gif); background-repeat: no-repeat;background-position: left top; width: 100%;}




/*背號演進背景*/
.numChange_bg{ background-image: url(http://www.brothers.com.tw/images/bg_cpl.gif); background-repeat: no-repeat; background-position: right top; background-color: #FFFCDF; border-bottom: 2px solid #FFCC99; }


/*影像地圖*/
#mappic{ margin: 5px; float: right; width: 300px; visibility: hidden; position:absolute;}

#Itmap{ float: left; width: 300px; }

#mapPicture{ background-color: #333333; font-family: Verdana; font-size: 10pt; color: #FFFFFF; text-decoration: none; border-right-width: 3px; border-left-width: 3px; border-right-style: double; border-left-style: double; border-right-color: #FFCC00; border-left-color: #FFCC00; width: 710px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }


/*投票區塊*/
.vote{ border: 3px double #FF9900; background-color: #FFFFFF; font-family: Verdana; font-size: 9pt; line-height: 18px; color: #333333; text-decoration: none; }

.vote_title{ border: 3px double #333333; }


/*歡樂家庭棒球日*/
#family{ font-family: Verdana; font-size: 9pt; line-height: 15px; color: #666666; text-decoration: none; padding: 4px; float: right; width: 400px; text-align: left; margin-top: 50px; margin-right: 30px; }

.event{ border: 1px dotted #660033; padding: 3px; width: 100%; }

/*CPBL資料邊框樣式*/
.clsScoreBoard { padding: 1px; border: 1px solid #000000;}
.clsBatter { padding: 1px; border: 1px solid #000000; }
.clsPitcher { padding: 1px; border: 1px solid #000000; }

