@import url(font.css);
@import url(talk.css);
@import url(input.css);
@import url(index.css);
@import url(brand.css);

/*綜合設定
---------------------------------------------------- */
ul { margin: 0; padding: 0; list-style-type: none; }
.clear { clear:both; } /*勿刪*/
form { margin:0; padding:0;}
body { background:#000;}

/* 頁面共用包覆
---------------------------------------------------- */
#wrapper {  margin: 0 auto; padding:8px 8px 8px 0; background:#FFF; background:#FFF; width:1000px; }
#wrapper2 { margin: 0 auto; padding: 0; width:1000px; background:#FFF; overflow:hidden; }
#wrapper3 { margin: 0 auto; padding: 0; width:100%; background:#FFF; overflow:hidden; }
#wrapper4 { margin: 0 auto; padding: 8px 8px 8px 8px; background:#FFF; overflow:hidden; }


/* 訂單
---------------------------------------------------- */
#orderway { width:292px; color:#fff; font:13px Arial, verdana, sans-serif, 新細明體; text-align:center; }
#orderway .title { font:bold 20px Arial, verdana, sans-serif, 新細明體; border:0; border-bottom:1px solid #666; padding-bottom:5px; margin:20px 0 10px 0; *margin:5px 0 10px 0; }
#orderway .container { margin-bottom:10px; }
#orderway a { text-decoration: none; color:#9E7434;}
#orderway a:hover { text-decoration:underline; color:#FC0;}



/* 過刊
---------------------------------------------------- */
.overdue-hr { margin:3px 8px 0 8px ; padding:0; width: 962px; height: 10px;
                    background: url(images/talk/hr.gif) repeat-x ; }
#overdue-div1 { width: 946px; height: 20px; margin:0 8px 0 8px; padding:0; text-align: justify; 
                 background: url(images/overdue/overdue-header.gif) no-repeat ; }
#overdue-div1 span { float:right; margin-top:6px; padding:0; height: 13px; display:block; 
                      font: bold 12px  Arial, verdana, sans-serif, 新細明體; }
#overdue-div2 { margin: 0 8px 0 8px; padding:0; width: 946px; height: 20px;
                 background: url(images/overdue/overdue-title1.gif) 0% 30% no-repeat ; }
#overdue-div2 .annotations { margin: 0 0 0 130px; font:12px  Arial, verdana, sans-serif, 新細明體; color:#c02000; line-height:21px; }
#overdue-div3 { margin: 5px 8px 0 8px; padding:0; width: 946px; height: 20px; 
                    background: url(images/overdue/overdue-title-1.gif) 0% 30% no-repeat ; }
#overdue-div3 span.title { float:left; margin:0 0 0 17px; padding:0; height: 20px; color:#990000; display:block; display:inline;
                        font: bold 14px verdana, Arial, sans-serif, 新細明體; vertical-align:top; }
#overdue-div3 span.annotations { float:left; margin:0 0 0 20px; font:12px  Arial, verdana, sans-serif, 新細明體; color:#c02000; display:block; display:inline; line-height:21px;}
#overdue-div4 { margin: 5px 8px 0 8px; padding:0; width: 946px; height: 20px; background: url(images/overdue/overdue-title-2.gif) 0% 30% no-repeat ; }
#overdue-div4 .annotations { margin: 0 0 0 130px; font:12px  Arial, verdana, sans-serif, 新細明體; color:#c02000; line-height:21px; }
.overdue-div5 { margin: 2px 0 0 1px; padding:0; width: 970px; }
.overdue-div5 ul li { float:left; width:232px; height: 105px; margin: 0 0 8px 8px; border: 1px solid #999; 
                      display:inline; background:#fff; }
.overdue-div5 ul li a img { opacity:1; filter:alpha(opacity=100); }
.overdue-div5 ul li a:hover img { opacity:0.6; filter:alpha(opacity=60); }
.overdue-div5 ul li .li-1 { float: left; margin:2px 3px 3px 0; width: 138px; height:76px; display:inline; }
.overdue-div5 ul li .li-2 { float: left; margin:3px 3px 3px 0; width: 138px; _ width: 130px; height:15px; color:#FF0000; 
                         font: 13px  Arial, verdana, sans-serif, 新細明體; display:inline; }
.overdue-div5 ul li img { float: left; margin:3px 8px 3px 3px; width: 73px; border: 1px solid #999; }
.overdue-div5 ul li h1 { font: bold 13px  Arial, verdana, sans-serif, 新細明體; margin: 0; color:#003399; }
.overdue-div5 ul li p { font: 12px Arial, verdana, sans-serif, 新細明體; line-height: 18px; margin: 3px 0 0 0; color:#666; }
.overdue-div5 ul li#c1 { float:right; width:224px; height: 105px; border:0; display:inline; }
.overdue-div5 ul li#c2 { float:right; width:964px; height: 36px; border:0; display:inline; }
.overdue-div5 ul li#c1 img { float:right; width: 114px; height: 36px; border:0; margin-top: 69px; }
.overdue-div5 ul li#c2 img { float:right; width: 114px; height: 36px; border:0; }
