@charset "utf-8";
body, td, th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:333333; line-height:20px; 　scrollbar-face-color: #ffffff; 　scrollbar-highlight-color: #b77743; 　scrollbar-shadow-color: #b77743; 　scrollbar-3dlight-color: #ffffff; 　scrollbar-arrow-color: #b77743; 　scrollbar-track-color: #ffffff; 　scrollbar-darkshadow-color: #ffffff; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; overflow-y:scroll  ; overflow-x:hidden}
a:link { text-decoration: none; color: #993300; }
a:visited { text-decoration: none; color: #993300; }
a:hover { text-decoration: underline; color: #993300; }
a:active { text-decoration: none; color: #993300; }
.ann2 { overflow:hidden; height:150px; }
.ann3 { overflow:hidden; height:50px;}
.iframech { display:none }
.papershowed_a { word-break:break-all; width:100x; }
.papershowed_b { font-family:Verdana, Arial, Helvetica, sans-serif; ; font-size:11px; -webkit-text-size-adjust:none; }
.mainbookscontact { width:550px; overflow:auto; font-size:15px; line-height:20px; letter-spacing:1px; }
.mainbookscontact2 { width:720px; overflow:auto; font-size:15px; line-height:20px; letter-spacing:1px; }
.cssa { font-family:Verdana; letter-spacing:1px; font-size:11px; padding-right:10px; padding-left:10px }
.cssb { font-family:Verdana; letter-spacing:1px; font-size:11px; padding-right:5px; padding-left:5px }
.cssc { padding-bottom:3px; letter-spacing:1px; font-size:11px; padding-left:10px; padding-right:10px; height:0px }
.cssd { font-family:Verdana; font-size:11px; letter-spacing:2px; height:10px; border:1px solid #FFFFFF }
a.pagelink_no:link { color: #003399; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; }
a.pagelink_no:visited { color: #003399; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink_no:active { color: #003399; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink_no:hover { color: #003399; text-decoration: underline; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink:link { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; }
a.pagelink:visited { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink:active { color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink:hover { color: #333333; text-decoration: underline; font-family:Verdana; font-size:11px; letter-spacing:1px }
a.pagelink_ch:link { color: #cc3300; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
a.pagelink_ch:visited { color: #cc3300; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
a.pagelink_ch:active { color: #cc3300; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
a.pagelink_ch:hover { color: #cc3300; text-decoration: underline; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }

/*哪裡買連結*/
a.eepaper_link_news:link    { color:#333; text-decoration: none; }
a.eepaper_link_news:visited { color:#333; text-decoration: none; }
a.eepaper_link_news:hover   { color:#000; text-decoration: underline; }
a.eepaper_link_news:active  { color:#333; text-decoration: none; }

.eepaper_news_a{color:#930; font-size:16px; font-weight:bold}
.eepaper_news_b{border-bottom:1px dashed #666}
.eepaper_news_c{border-bottom:1px dashed #666; line-height:20px;}


/*書店選書*/
.smabox1_a { float:left; margin:3px; cursor:hand; word-break:keep-all; }
.smabox1_b { padding-left:5px; background-color:#feba00; }
.smabox1_b_ch { padding-left:5px; background-color:#b81400; color:#FFF }
.editback_a { font-size:16px; font-weight:bold; color:#763300 }
/*紙本書電子書*/
.ebookbox { float: right; }
.ebookbox1_a { float:left; margin:3px; cursor:hand; word-break:keep-all; cursor: pointer; }
.ebookbox1_b { padding-left:5px; background-color:#feba00; cursor: pointer; }
.ebookbox1_b.on { padding-left:5px; background-color:#b81400; color:#FFF }
/*book_download*/
.download { word-break:break-all; width:50x; }
/*編輯台後*/
.editbackfont_a { color:#8a2e01; font-weight:bold; font-size:16px }
.editbackfont_b { letter-spacing:1px; line-height:20px; width:305px }
.editbackfont_c { color:#fe5502 }
.editbackfont_d { border-style: dotted }
.editbackfont_e { padding-left:5px; color: #FFF; font-size:16px; font-weight:bold; }
.editbackfont_content { width:530px; padding-left:5px; padding-right:5px; overflow:auto }
/*block*/
.paddin { padding-left:3px; }
/*book_maintitle*/
.book_maintitle_font { font-size:15px; color:#ff8400 }
/*smail box*/
.smail_box { overflow:auto; width:550px }
/*imageslideshow*/
.imagesslideshow { visibility:hidden; overflow:hidden }
/*橘色連結文字*/
.font_orange a:link { color:#BE764E; }
.style1 { color: #0B46CE }
/*回首頁*/
.style2 { color: #8A451B; padding-left:11px; padding-right:11px }
/*您好*/
.headre_font_a { color:#0000FF; font-size:11px }
/*首頁標題文字*/
.titleWord { color: #FE5200; font-size:15px; letter-spacing:1px; padding-left:2px; padding-top:5px }
/*英文標題文字*/
.titleWord2 { color:#656565; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding-top:3px }
/*大雁現場標題文字*/
.titleWord3 { color: #902500; font-size:15px; font-weight:bold; }
/*大雁現場連結標題文字*/
.titleWord3 a { text-decoration:none; color:#902500; }
.titleWord3 a:hover { text-decoration:none; color:#902500; }
.titleWord3 a:link { text-decoration: none; }
.titleWord3 a:visited { text-decoration: none; color:#902500; }
.titleWord3 a:active { text-decoration: none; color:#902500; }
/*書系連結標題文字*/
.titleWord4 a { color:#FF5100; }
.titleWord4 a:hover { color:#FF5100; }
.titleWord4 a:visited { color:#FF5100; }
.titleWord4 a:active { color:#FF5100; }
/*暢銷書連結標題文字*/
.titleWord5 { font-size:12px; padding-left:14px; line-height:18px; }
.titleWord5 a { color:#D0682B; }
.titleWord5 a:hover { color:#D0682B; }
.titleWord5 a:visited { color:#D0682B; }
.titleWord5 a:active { color:#D0682B; }
/*首頁書目宣傳*/
.code { height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD; }
.code pre { font-family:"Courier New"; font-size:14px; }
.info { font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0; }
.info p { margin:0; padding:0; line-height:22px; text-indent:40px; }
h2.title { margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑", Verdana; }
h3.title { font-size:16px; font-family:"微软雅黑", Verdana; }
.importInfo { font-family:Verdana; font-size:14px; }
/*首頁書市快訊*/
.news_font_a { font-size:14px }
/*表格框線變細*/
.thin_table { border: 1px solid #D0D0D0; }
.thin_tr { border: 1px solid #00; }
/*實心表格框線*/
.thin_table2 { border: 2px solid #CFD1DD; border-collapse: collapse; }
.thin_tr2 { border: 2px solid #CFD1DD; font-size:11px; }
/*訂購單下載表格*/
.tablb2 { font-size:0.9em; font-family: Arial, Helvetica, verdana sans-serif; background-color:#fff; border-collapse: collapse; width: 100%; }
.th2 { border-right: 2px solid #fff; color:#fff; text-align:center; padding:2px; text-transform:uppercase; height:25px; background-color: #FFB900; font-weight: normal; text-align:center; font-size:12px; padding:2px; }
.td2 { color:#414141; padding:5px; text-align:left; border-bottom:1px dotted #868686; }
.td2_align { text-align:center; }
.td2_font { color:#FF5D12; }
/*- Menu Tabs I--------------------------- */
#tabsI { float:left; width:100%; /*background:#EFF4FA;*/ font-size:93%; line-height:normal; border-bottom:1px solid #ADADAD; }
#tabsI ul { margin:0; padding:10px 10px 0 0px; list-style:none; }
#tabsI li { display:inline; margin:0; padding:0; }
#tabsI a { float:left; background:url("../../images/tableftI.gif") no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none; }
#tabsI a span { float:left; display:block; background:url("../../images/tabrightI.gif") no-repeat right top; padding:8px 22px 5px 13px; color:#000; }
#tabsII { float:left; width:100%; /*background:#EFF4FA;*/ font-size:93%; line-height:normal; border-bottom:1px solid #ADADAD; border-right:1px solid #ADADAD; border-left:1px solid #ADADAD; ; }
.tabs_box { float:left; width:100%; /*background:#EFF4FA;*/ font-size:93%; line-height:normal; border-bottom:1px solid #ADADAD; border-right:1px solid #ADADAD; border-left:1px solid #ADADAD; ; }
/*- Menu Tabs III--------------------------- */
#tabsIII { float:left; width:100%; /*background:#EFF4FA;*/ font-size:93%; line-height:normal; border-bottom:1px solid #ADADAD; }
#tabsIII ul { margin:0; padding:10px 10px 0 0px; list-style:none; }
#tabsIII li { display:inline; margin:0; padding:0; }
#tabsIII a { float:left; background:url("../../images/tableftI.gif") no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none; }
#tabsIII a span { float:left; display:block; background:url("../../images/tabrightI.gif") no-repeat right top; padding:8px 22px 5px 13px; color:#000; }
/*選單定位*/
#tabsI a.change { background-position:0% -42px; }
#tabsI a span.change { background-position:100% -42px; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI a span { float:none; }
/* End IE5-Mac hack */
#tabsI a:hover span { color:#000; }
#tabsI a:hover { background-position:0% -42px; }
#tabsI a:hover span { background-position:100% -42px; }
/*menu1選單-回首頁*/	  
.menu1_home a:link { text-decoration: none; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
.menu1_home a:visited { text-decoration: none; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
.menu1_home a:hover { text-decoration:underline; color:#8A451B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
.menu1_home a:active { text-decoration: none; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
/*menu1選單頁*/	  
.menu1 a { text-decoration:none; }
.menu1 a:hover { text-decoration:underline; color:#000000 }
.menu1 a:link { text-decoration: none; color:#000000 }
.menu1 a:visited { text-decoration: none; color:#000000 }
.menu1 a:active { text-decoration: none; color:#000000 }
/*menu2選單*/	  
.menu2 a { text-decoration:none; color:#8A451B; }
.menu2 a:hover { text-decoration:underline; color:#8A451B; }
.menu2 a:link { text-decoration: none; color:#8A451B; }
.menu2 a:visited { text-decoration: none; color:#8A451B; }
.menu2 a:active { text-decoration: none; color:#8A451B; }
/*行距1*/ 
.font_height { line-height: 24px; }
/*書系連結*/	  
.booktype a { text-decoration:none; color:#000000; }
.booktype a:hover { text-decoration:underline; color:#000000; }
.booktype a:link { text-decoration: none; color:#000000; }
.booktype a:visited { text-decoration: none; color:#000000; }
.booktype a:active { text-decoration: none; color:#868686; }
/*單書頁面*/
.engBookName { text-decoration:underline; color:#3C3E3B; }
/*書籍哪裡買*/
.b1f, .b2f, .b3f, .b4f { font-size:1px; overflow:hidden; display:block; background:#999933; }
.b1f { height:1px; margin:0 5px; }
.b2f { height:1px; margin:0 3px; }
.b3f { height:1px; margin:0 2px; }
.b4f { height:2px; margin:0 1px; }
.source { background:#999933; padding-left:15px; color:#FFFFFF }
.source { background:#999933; padding-left:15px; color:#FFFFFF }
/*哪裡買連結標題文字*/
.titleWord6 a:link { text-decoration: none; color:#FFFFFF; }
.titleWord6 a:hover { text-decoration: none; color:#FFFFFF; }
.titleWord6 a:visited { text-decoration: underline; color:#FFFFFF; }
.titleWord6 a:active { text-decoration: none; color:#FFFFFF; }
/*bottom連結*/
a.bottom_devisetopa:link { text-decoration: none; color: #333333; }
a.bottom_devisetopa:visited { text-decoration: none; color: #333333; }
a.bottom_devisetopa:hover { text-decoration: underline; color: #333333; }
a.bottom_devisetopa:active { text-decoration: none; color: #333333; }
/*書市快訊連結*/
.booknews { font-size:13px }
.booknews a:link { text-decoration: none; color: #333333; }
.booknews a:visited { text-decoration: none; color: #333333; }
.booknews a:hover { text-decoration: underline; color: #333333; }
.booknews a:active { text-decoration: none; color: #333333; }
/*新書聚焦、大雁現場 連結*/
.index_link { font-size:12px; line-height:18px; padding-left:14px }
.index_link a:link { text-decoration: none; color: #FF5100; }
.index_link a:visited { text-decoration: none; color: #FF5100; }
.index_link a:hover { text-decoration: underline; color: #FF5100; }
.index_link a:active { text-decoration: none; color: #FF5100; }
/*出版預告連結*/
a.predict:link { text-decoration: underline; color: #333333; line-height:22px }
a.predict:visited { text-decoration: underline; color: #333333; line-height:22px }
a.predict:hover { text-decoration: underline; color: #333333; line-height:22px }
a.predict:active { text-decoration: underline; color: #333333; line-height:22px }
.predict a:link { text-decoration: none; color: #333333; }
.predict a:visited { text-decoration: none; color: #333333; }
.predict a:hover { text-decoration: underline; color: #333333; }
.predict a:active { text-decoration: none; color: #333333; }
/*表單email方塊*/
.formfont_email { letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:250px }
/*表單text、password方塊*/
.formfont_text { letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:150px }
/*表單small_text方塊*/
.formfont_small { letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:100px }
/*表單驗證碼*/
.formfont_xsmall { letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:80px }
/*哪裡買連結*/
.source a:link { text-decoration: none; }
.source a:visited { text-decoration: none; }
.source a:hover { text-decoration: none; }
.source a:active { text-decoration: none; }
/*註冊會員-按鈕*/
.button1 { background-image: url(../../images/register.gif); width:80px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*重新填寫-按鈕*/
.button2 { background-image: url(../../images/rewrite.gif); width:80px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*我要訂閱-按鈕*/
.button3 { background-image: url(../../images/order.gif); width:80px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*我要退閱-按鈕*/
.button4 { background-image: url(../../images/noOrder.gif); width:80px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*編輯會員資料-按鈕*/
.button5 { background-image: url(../../images/edit.gif); width:100px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*修改登入密碥-按鈕*/
.button6 { background-image: url(../../images/editPW.gif); width:100px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*修改資料-按鈕*/
.button7 { background-image: url(../../images/editProfile.gif); width:80px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*修改密碼-按鈕*/
.button8 { background-image: url(../../images/editPW2.gif); width:80px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*返回上頁-按鈕*/
.button9 { background-image: url(../../images/back.gif); width:80px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*送出表單-按鈕*/
.button10 { background-image: url(../../images/submit2.gif); width:80px; height:25px; cursor:hand; cellpadding:0; cellspacing:0; border:0 none; background-repeat: no-repeat; }
/*書目訂購單連結*/
.download a:link { text-decoration: none; color: #000000; }
.download a:visited { text-decoration: none; color: #000000; }
.download a:hover { text-decoration: underline; color: #000000; }
.download a:active { text-decoration: none; color: #000000; }
/*跑馬燈*/
#marquee4{top:150px;left:400px;width:220px;height:200px; overflow:hidden;}
#marquee4 ul li{float:left; width:220px; line-height:20px; margin-left:-30px; list-style:none;}