﻿@charset   "utf-8";

/* 行銷紅：color:#d65251;　書名橘：color:#e67800;*/

/* 全站共用 */
body, h1, h2, h3, h4, div,  ul{	padding:0;	margin:0;}
body,table,tr,button,th,form,select, input , input textarea,p {
	padding:0;	margin:0; color: #444; 
	font: 13px/20px "verdana", "Georgia","apple LiGothic Medium", "arial", "Courier", "Helvetica", "Times";}
input ,textarea, select{
	border:1px solid #bab0a4;	padding:2px; color:#998968;	font-size:12px; line-height:16px; vertical-align:middle;}
option{margin:0; color:#998968;}
#checkbox, #radio {	border:0;}
hr {display:none;}
img{border:0;}
a, 
	a:visited {text-decoration:none; color: #444; outline:none;/* 20071120新增 ● 去除Firefox會在鏈接周圍產生一個虛線外框 */}
	a:hover{	text-decoration:underline;}
	
.top{clear:both;	font-size:10px; display:block;}
	.top a, .top a:visited{color:#464646; text-decoration:underline;}
	.top a:hover {	color:#464646; text-decoration:none;}

/* 清除浮動 */
.clear{display: block;visibility: hidden;clear: both;	height: 0;margin:0;padding:0;}

/* 購物車 */
.cart_btn {margin-right:3px; vertical-align:middle; text-align:center; }
.cart_txt {height:17px;line-height:17px;vertical-align:middle;color:#333;font-size:11px;text-decoration:none;margin-top:6px;	}
.cart_txt a,
	.cart_txt a:visited{color:#333333; text-decoration:none;}
	.cart_txt a:hover {color:#333; text-decoration:underline;}

/* 清除浮動+往下空間 */
.clearLine{display: block;visibility:hidden;clear:both;height:20px;}

/* 原價 */
.price{text-decoration:line-through; font-family:arial;}

/* 特價 */
.price_sale{color:#d65251; font-size:15px; font-weight:700;}

h1, h2 {font-size:15px;}
h3 {font-size:13px; color:#e67800; font-weight:normal; line-height:18px; word-wrap:break-word; word-break:normal; overflow:hidden;} 
h3 a, 
h3 a:visited {color:#e67800;text-decoration:none;}
h3 a:hover{ text-decoration:underline;}

/*  【png in ie】●●● 備註：暫時將 pngfix功能關閉，到時要打開，或改用另一支寫法來寫 
img, div{behavior: url(../js/iepngfix.htc);} 
*/

/* 路徑 */
#path {
	height:22px; margin:-2px 0 10px 5px; padding-left:30px;font-size:12px;color:#5595c7;
	background: url(../images/icon_path.gif) no-repeat left top;}

	#path a{ color:#5595c7; text-decoration:none; border-bottom:1px solid #5595c7;}
	#path a:hover{ border-bottom:0;}
	
/* 20161121 - SEO - Arlen - Start */
/* 設在麵包屑文字上 */
    #path_h1c
    {
        font-size: 12px;
        font-weight: normal;
    }
    #path_h1c a{ color:#5595c7; text-decoration:none; border-bottom:1px solid #5595c7;}
	#path_h1c a:hover{ border-bottom:0;}
/* 20161121 - SEO - Arlen - End */
	
/* 萬用框 */
.BOX_outside{	clear:both;	border:1px #e2e1e1 solid;	background:#fff;	margin-bottom:10px}
.BOX_inside {	border:3px #f8f8f8 solid; 	padding:5px 4px 5px 4px;	position:relative;}

/* 萬用框：標題 */
.BOX_inside h2{width:96%; position:absolute; top:-10px!important;top:-6px;left:5px;
               padding-top:15px;text-decoration:none;margin:0;z-index:10;}

/* SEO專案, 網頁版面優化. by Greason, 20150427 */
/* 萬用框：標題-子標 */
.BOX_inside .accordionHeaderSelected h3 a span 
{
    color: #865c4e;
    cursor: auto;
    display: inline;
    font-size: 13px;
    font-style: normal;  
    font-variant: normal;
    font-weight: normal;
    height: auto;
    line-height: 20px;
}
.BOX_inside .accordionHeader h3 a span 
{
    color: #865c4e;
    cursor: auto;
    display: inline;
    font-size: 13px;
    font-style: normal;  
    font-variant: normal;
    font-weight: normal;
    height: auto;
    line-height: 20px;
}

/* 萬用框：標題-次子標 */
.BOX_inside .accordionContent ul li h4 a 
{
    font-weight: 400;
}

/* more */
.BOX_t_more {	top:13px;right:5%;position:absolute;	width:30px;	height:5px;}

/*分隔線*/
.line{
	margin:26px 0 6px 0;	border-top:1px #e3e2e2 solid;	background:#f8f8f8;	padding:0 ;		display:block;	height:3px;	
	font-size:0 /*這個才能讓p 或 span 的高變成真正的1px*/}

/*右欄十大區：圖 + 書名 + 出版社【熱門商品】 共用*/
.top-ten {	margin:8px 0 0 0;		padding:0 5px;	word-wrap: break-word; word-break: normal;	overflow:hidden;}
	.top-ten #li-1 {background: transparent url(../images/list_number_1_p.gif) no-repeat scroll 0pt 1px;}
	.top-ten #li-2{ background: transparent url(../images/list_number_2.gif) no-repeat scroll 0pt 1px; }
	.top-ten #li-3{ background: transparent url(../images/list_number_3.gif) no-repeat scroll 0pt 1px; }
	.top-ten #li-4 {background: transparent url(../images/list_number_4.gif) no-repeat scroll 0pt 1px; }
	.top-ten #li-5{ background: transparent url(../images/list_number_5.gif) no-repeat scroll 0pt 1px; }
	.top-ten #li-6{ background: transparent url(../images/list_number_6.gif) no-repeat scroll 0pt 1px; }
	.top-ten #li-7 {background: transparent url(../images/list_number_7.gif) no-repeat scroll 0pt 1px; }
	.top-ten #li-8{ background: transparent url(../images/list_number_8.gif) no-repeat scroll 0pt 1px; }
	.top-ten #li-9{ background: transparent url(../images/list_number_9.gif) no-repeat scroll 0pt 1px; }
	.top-ten #li-10{ background: transparent url(../images/list_number_10.gif) no-repeat scroll 0pt 1px; }

.top-ten li {	list-style:none;	padding:0 0 0 22px;	margin:0 0 10px 0px;	height:100%!important;	height:47px;min-height:47px;	}
	.top-ten li h3, .top-ten li p{ 	margin:0; padding:0;}
	.top-ten li h3 img {	border:1px #ccc solid;	padding:1px;	float:left;	margin:0 3px 1px 0;	width:30px;}



/* 【header】開始


============================================================================== */

#header {
	height:159px;
	background:url(http://www.eslite.com/html/ad/swf/head_main.jpg) repeat-x top ;
	margin-bottom:1px;
	}
	
#header_in{
	height:122px;
	}
		
#header_inside{
	margin:auto;
	width:930px;
	height:70px;
	}

/* header logo 旁 ad */
#eslite_ad {
	float: left;
	}

#logo_eslite_head {
	height:38px;
	width:143px;
	float: left;
	margin-top:9px;
	padding:5px 0 0 6px;
	}
	
/* header 上方功能bar */
#toolbar {
	float:right;
	font-size: 12px;
	margin:3px 0 0 0;
	text-align:right;
	color:#ad9379;position:relative;
	}
	
#toolbar .in a,
	#toolbar .in a:visited {color: #333; text-decoration:none; border-bottom:0px ;}
	#toolbar .in a:hover {color:#444;text-decoration:none ; border-bottom:1px solid;}

/* header 頂部功能bar */
#himemb{
	color:#bd0308;
	position:absolute;
	z-index:2;
	width:300px;
	height:25px;
	top:0px;
	left:-305px;
	font-size: 12px;
	}
	
/* header 右邊ad */
#ad_head02{
	position:absolute;
	height:100px;
	width:135px;
	z-index:300;
	top:-53px;
	left:810px;
	}
	
/* header menu */
#menu {
	position:relative;
	height:52px;
	width:950px;
	margin:auto;
	text-align:center;
	}
	
/* header search bar */
#searchbar{
	height:37px;
	background: url(../images/bg_search.gif) bottom center repeat-x #70685e;
	}

#searchbar .in,
#searchbar_cate .in{
	width:1000px;
	margin:auto;
	}

/*關鍵字搜尋*/	
#searce { float:left; padding-right:9px; padding-top:3px; }

/* header 團購．e-coupon．超商取貨 */
#e-ser { color:#fff; float:right; padding-top:4px; font-size:11px; }
	#e-ser a,
	#e-ser a:visited {color:#fff;text-decoration:none;}
	#e-ser a:hover {text-decoration:underline; }

/* header 關鍵字廣告 */
#hotword {	float:left;	font-size: 11px;	color:#fff584;	padding-top:6px;	}		
	#hotword a,
	#hotword a:visited {color: #fff584;  text-decoration:none;}
	#hotword a:hover {color:#fcff00; border-bottom:1px #fcff00 solid;}

.alleslitebill { margin: 0 auto; text-align:center;}
	.alleslitebill a,
	.alleslitebill a:visited {	text-decoration:none;	border-bottom:1px #000 solid;	color:#000;	}
	.alleslitebill a:hover {	text-decoration:none;	border-bottom:0;	}




/* 【body】開始


============================================================================== */

#wrapper{
	width:930px;
	margin:auto;
	clear:both;
	}
	
/* 20161121 - SEO - Arlen - Start */
/*
    #wrapper h1
    {
        font-size: 12px;
        font-weight: normal;
    }
    #wrapper h1 a{ color:#5595c7; text-decoration:none; border-bottom:1px solid #5595c7;}
	#wrapper h1 a:hover{ border-bottom:0;}
*/
/* 20161121 - SEO - Arlen - End */

/* body》eyebox 設定 */
#eyebox {
	width:930px;
	height:215px; 
	margin:auto; 
	}

/* body》左欄設定 */
#side_Left{
	float: left;
	width:165px;
	}	

/* body》中區設定 */	
#content{
	float: left;
	width:725px;
	margin-left:0px;
	}


/* body》右欄設定 */	
#side_Right{
	width:195px;
	float:right;
	}
		
/* ---------  body》以下都是 eyebox ---------- */
#ad_cycle {
	float:left;
	width:175px; 
	height:215px;
	}

#eyebox_c {
	float:left; 
	height:205px; 
	width:550px;
	margin:0 0 10px 0;
	background:url(../images/eyebox_bg.gif) no-repeat center center #d3cbc2;
	}

#eyebox_cc {
	margin:7px 0 0 0;
	padding:0 0 0 7px;
	}
	
	
/* ---------  body》eyetop5 ---------- */
#eyebox_top5 {
	background: url(../images/eyebox_top5.gif) no-repeat #e5c5a2;
	width:195px;
	height:205px;
	float:right;
	margin:0 0 5px 0; /* ● 20080605 修改 */
	}

.eyebox_top5_tab{
	text-align:center;
	padding:5px 5px 0 5px;
	}
	
.eyebox_top5_c {
	margin:0;
	padding:0 0 0 15px;
	width:179px;
	height:139px;
	list-style-type: none;
	list-style-image: none;
	background:url(../images/eyebox_top5_c.gif) no-repeat center center; 
	}

	.eyebox_top5_c a,
	.eyebox_top5_c a:visited{
		text-decoration:none;
		color:#865c4e;
		border-bottom:1px #b1b1b1 dashed;
		padding:5px 8px 2px 3px ;
		width:155px;
		display: block;
		}

	.eyebox_top5_c a:hover{
		text-decoration:none;
		background-color:#f3f0ec;
		color:#865c4e;
		font-weight:700;
		border-bottom:1px #b1b1b1 dashed;
		}	
	



/* body》左欄


============================================================================== */


/* --------- 書店活動 ---------- */
#eslite_notice{_position:relative; _height:180px;}
#scroll_container{margin-left:20px; _position:absolute; _left:0px;}

/* --------- 本日最低價---------- */
.box_round{
	width:100%;
	background:url(../images/round_bg_r.gif) right repeat-y #70685e; /*改框的顏色--4個地方:左右兩邊*/
	margin-bottom:20px!important;
	margin-bottom:10px;
	}	

.box_border{
	background:url(../images/round_bg_l.gif) left repeat-y;
	}

.box_content {
	background:#fff; /*底的顏色:box 主體*/
	margin:0 10px;
	padding:4px 0 3px 7px;
	clear:both; /* 治療ie7這笨子!以免右框不見! */
	}
	
.box_round h2{
	color:#e7f9ff;
	text-decoration:none;
	width:91%;
	vertical-align:middle;
	line-height:28px;
	top:6px;
	left:11px;
	position:absolute;
	z-index:10;
	}
	
.round_top { 
	float:left;
	background: url(../images/round_topbn.gif) center top #70685e; /*改框的顏色--4個地方:框頭*/
	position:relative;
	z-index:3;
	width:165px;
	}
	
.round_bn { 
	float:left;
	background: url(../images/round_topbn.gif) center bottom #70685e; /*改框的顏色--4個地方:框腳*/
	width:165px;
	}
	
.roundtl,
.roundtr,
.roundbl,
.roundbr {
	background: url(../images/round.gif) #70685e; /*改框的顏色--4個地方:四個圓角*/
	height: 37px;
	width: 13px;
	}

.roundtl,.roundbl {float: left;}
.roundtr,.roundbr {float: right;}

.roundtr {
	background-position: right top;
	cursor:pointer;
	}

.roundbr {
	background-position: right bottom;
	height: 12px;
	width: 13px;
	}
	
.roundbl {
	background-position: left bottom;
	height: 12px;
	width: 13px;
	}

.BOX_b{
	clear:both;
	margin:0 2px 0 0;
	text-align:center;
	}
	
.BOX_b h3{ color:#e67800	;}
	
.BOX_b a{ text-decoration:none}
.BOX_b a:hover{ color:#333; text-decoration:none;}

.BOX_b_imag{
	width:100px; 
	padding:2px; 
	border:1px solid #ccc; 
	margin:5px 0 ;}	
	
/* --------- BOX-b 精選活動／主題館 ----------- */
/* 外層 */
.BOX-b{ margin:0px;background: url(../images/bg_cy_box2.gif) no-repeat #d3cbc2; background-position: right -6px; margin-bottom:10px;} 
.rtop {display:block;background:#fff;} 
.rtop div{display:block;height:1px;overflow:hidden;background: url(../images/bg_cy_box2.gif) no-repeat right top #d3cbc2;} /* 上下邊框 */
.r1{margin:0px 3px;} 
.r2{margin:0px 2px;} 
.r3{margin:0px 1px;} 
.rtop .r4 {margin:0 1px;height:1px;}

/* 內層 */
.BOX-b_sec{margin:0px 4px;background:#fff; } 
.rtop_sec {display:block;background:#d3cbc2;} 
.rtop_sec div{display:block;height:1px;overflow:hidden;background:#fff;} 
.r1_sec{margin:0px 3px;} 
.r2_sec{margin:0px 2px;} 
.r3_sec{margin:0px 1px;} 
.rtop_sec .r4_sec {margin:0 1px;height:1px;} 

.BOX-b h2 {
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
	vertical-align:middle;
	padding:0 0 0 2px; 
	}
	
.BOX-b h2 span{ display:none;}

/* ● 20080602 左欄新的 boder  */
.bxa_out 
{
	clear:both; /* ● 20080605 修改 */
	background:url(../images/lb_hd_body.gif) repeat-y; 
	width:165px;
	margin-bottom:10px;
	}
	
.bxa_title {
	background:url(../images/lb_hd.gif) top center no-repeat; 
	width:165px; 
	height:36px;
	}

.bxa_title h2 {
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
	vertical-align:middle;
	padding:0 0 0 2px; 
	}
	
.bxa_title h2 span{ display:none;}

.bxa_con {
	background: url(../images/lb_hd_po.gif) top center no-repeat;
	}

.bxb_out {
	background:url(../images/rb_hd_body.gif) repeat-y;
	width:165px; 
	clear:both;
	margin-bottom:10px;
	}

.bxb_title {
	background:url(../images/rb_hd.gif) top center no-repeat; 
	width:165px; 
	height:36px;}

.bxb_title h2 {
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
	vertical-align:middle;
	padding:0 0 0 2px; 
	}
	
.bxb_title h2 span{ display:none;}

.bxb_con {
	background: url(../images/rb_hd_po.gif) top center no-repeat;
	}



/* ------------- 精選活動 ---------- */
.t_act {
	background:url(../images/column_ti_colact.gif) no-repeat 5px ;
	}

a.L_box_cc h3 {color:#d65251;}

a.L_box_cc,
	a.L_box_cc:visited {
		display:block;
		width:80%;
		padding:0px 0 8px 0;
		margin:0 auto;
		text-decoration:none;
		border-bottom:1px dashed #cdc8bb;
		}
	a.L_box_cc:hover{color:#000;text-decoration:none;}

/* ● 20140117 新增fu */
/* ------------- 會員服務 ---------- */
.t_member {
	background:url(../images/column_ti_member.gif) no-repeat 5px ;
	}
a.L_box_mem h3 {color:#d65251;}

a.L_box_mem,
	a.L_box_mem:visited {
		display:block;
		width:80%;
		padding:0px 0 8px 0;
		margin:0 auto;
		text-decoration:none;
		}
	a.L_box_mem:hover{color:#000;text-decoration:none;}

/* ● 200121018 新增fu */
/* ------------- 誠品站粉絲團 ---------- */
.t_stnfb {
	background:url(../images/column_ti_stnfb.gif) no-repeat 5px ;
	}

/* ------------- 部落格 ---------- */
.t_esliteblog {
	background:url(../images/column_ti_esliteblog.gif) no-repeat 5px ;
	}
	
/* ● 20080523 新增 */
.t_R_elblog {
	cursor:pointer;
	width:190px;
	height:36px;
	position:absolute;
	top:0px;
	left:-2px;
	background:url(../images/R_elblog.gif) no-repeat right top;
	}
.list-ot {
	margin:0 0 0 10px; 
	padding:0 0 0 10px;
	color:#969796; 
	}

.list-ot li {padding:2px 0;	}

.list-ot a,
	.list-ot a:visited {text-decoration:none;border-bottom:1px solid;color:#d65251;	}
	.list-ot a:hover {	border-bottom:0px;		}


/* ------------- 商品分類 ---------- */
.cate_cy_box{ margin:0px;background: url(../images/bg_cy_box.gif) no-repeat #d3cbc2; background-position: left top; margin-bottom:10px;} 
.cate_rtop {display:block;background:#fff;} 
.cate_rtop div{display:block;height:1px;overflow:hidden;background: url(../images/bg_cy_box.gif) no-repeat left top #d3cbc2;} /* 上下邊框 */
.cate_r1{margin:0px 3px;} 
.cate_r2{margin:0px 2px;} 
.cate_r3{margin:0px 1px;} 
.cate_rtop .cate_r4 {margin:0 1px;height:1px;}

.cate_cy_box_sec_g{margin:0 4px 0 30px;background:#fff; } 
.cate_rtop_sec_g {display:block;background:#d3cbc2;} 
.cate_rtop_sec_g div{display:block;height:1px;overflow:hidden;background:#fff;} 
.cate_r1_sec_g{margin:0px 3px;} 
.cate_r2_sec_g{margin:0px 2px;} 
.cate_r3_sec_g{margin:0px 1px;} 
.cate_rtop_sec_g .cate_r4_sec_g {margin:0 1px;height:1px;} 

.cate_cy_box h2 {
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
	vertical-align:middle;
	padding:0 0 0 2px; 
	}
	
.cate_cy_box h2 span{ display:none;}

.t_line {
	background:url(../images/column_ti_line.gif) no-repeat 45px 3px;
	}


/* ------------- body》左欄》各分類tab ---------- */
.L_box_cate_t {
	float:left;
	padding-left:5px;
	position:absolute;
	left: -30px;
	top:-4px;
}

.L_box_cate_c {
	width:130px; 
	margin:0 auto;
	margin:0 0 0 30px;
	position:relative;
	}

.L_box_cate_tab {
	float:left;
	width:120px;
	list-style-type: none;
	list-style-image: none;
	margin:-6px 0px 5px 3px;
	padding:7px 0 0 0;
	}


.L_box_cate_tab a,
	.L_box_cate_tab a:visited{
		text-decoration:none;
		color:#865c4e;
		border-bottom:1px #b1b1b1 dashed;
		padding :5px 0 3px 4px;
		display: block;
		height:20px;
		}
	.L_box_cate_tab a:hover{	text-decoration:none;	background-color:#f3f0ec;	color:#865c4e;	font-weight:700;	border-bottom:1px #b1b1b1 dashed;	}
	.L_box_cate_img{	padding:5px 1px 0 0;	}

/* 主題館標題 */
.t_theme {
	BACKGROUND: url(../images/column_ti_theme.gif) no-repeat 5px ;
}
A.L_box_theme {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_theme.gif) #f2f2f2 no-repeat center center; FLOAT: left; MARGIN: 2px 4px 2px 0px; WIDTH: 70px; COLOR: #767676; HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
/* ●修改↓ */
A.L_box_theme:visited {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_theme.gif) #f2f2f2 no-repeat center center; FLOAT: left; MARGIN: 2px 4px 2px 0px; WIDTH: 70px; COLOR: #767676; HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.L_box_theme:hover {
	BACKGROUND: url(../images/bg_theme_over.gif) #efefef no-repeat center center; COLOR: #000; TEXT-DECORATION: none;
}
A.L_box_theme_2 {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_theme_2.gif) #f2f2f2 no-repeat center center; FLOAT: left; MARGIN: 2px 0px 0px; WIDTH: 145px; COLOR: #767676; HEIGHT: 35px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.L_box_theme_2:visited {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_theme_2.gif) #f2f2f2 no-repeat center center; FLOAT: left; MARGIN: 2px 0px 0px; WIDTH: 145px; COLOR: #767676; HEIGHT: 35px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.L_box_theme_2:hover {
	BACKGROUND: url(../images/bg_theme_2_over.gif) #f2f2f2 no-repeat center center; COLOR: #000; TEXT-DECORATION: none;
}

A.L_box_theme {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_theme.gif) #f2f2f2 no-repeat center center; FLOAT: left; MARGIN: 2px 4px 2px 0px; WIDTH: 70px; COLOR: #767676; HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
/* ●修改↓ */
A.L_box_theme:visited {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_theme.gif) #f2f2f2 no-repeat center center; FLOAT: left; MARGIN: 2px 4px 2px 0px; WIDTH: 70px; COLOR: #767676; HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.L_box_theme:hover {
	BACKGROUND: url(../images/bg_theme_over.gif) #efefef no-repeat center center; COLOR: #000; TEXT-DECORATION: none;
}
A.L_box_theme_2 {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_theme_2.gif) #f8f8f8 no-repeat center center; FLOAT: left; MARGIN: 1px 0px; WIDTH: 148px; COLOR: #767676; HEIGHT: 42px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.L_box_theme_2:visited {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_theme_2.gif) #f2f2f2 no-repeat center center; FLOAT: left; MARGIN: 2px 0px 0px; WIDTH: 145px; COLOR: #767676; HEIGHT: 35px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.L_box_theme_2:hover {
	BACKGROUND: url(../images/bg_theme_2_over.gif) #f2f2f2 no-repeat center center; COLOR: #000; TEXT-DECORATION: none;
}



/* body》以下都是中區
============================================================================== */

#con{
	float:right;
	width:550px;
	}

/* ------------- body》中欄 ---------- */
.C_adbook_t {padding:18px 25px 20px 25px;}
	.C_adbook_t h1 { font-size:15px; font-weight:700; line-height:16px; color:#d65251; margin-bottom:16px;}
	.C_adbook_t h1 a,
	.C_adbook_t h1 a:visited{ text-decoration:none;color:#d65251;border-bottom:0px; }
	.C_adbook_t h1 a:hover{  text-decoration:none;  border-bottom:1px solid; }
	
/* 20161121 - SEO - Arlen - Start */
	.C_adbook_t .C_adbook_th { font-size:15px; font-weight:700; line-height:16px; color:#d65251; margin-bottom:16px;}
	.C_adbook_t .C_adbook_th a,
	.C_adbook_t .C_adbook_th a:visited{  text-decoration:none;color:#d65251;border-bottom:0px; }
	.C_adbook_t .C_adbook_th a:hover{  text-decoration:none;  border-bottom:1px solid; }
/* 20161121 - SEO - Arlen - End */
	
	.C_adbook_t p{padding-bottom:0px;}
.C_adbook {border-bottom:1px solid #e1e1e1; background-color:#f4f4f4;}
.C_adbook_in {background:url(../images/ad_body_head_t.gif) no-repeat center top;}

.lispot li{
	margin:5px 0 0 15px;
	list-style:square;
	line-height:15px;
	color:#d65251;
}

/* ------------- body》中文新書 ---------- */
.C_mainbook { float:left;clear:both;}
	.C_mainbook h2 ,.C_mainbook h4{
		height:28px; 
		border-bottom: 1px solid #e5e0da; 
		margin-top:10px; 
		background:url(../images/more-m.gif) no-repeat center right;
		text-align:left;
		}
	.C_mainbook span{display:none;}	

.title_ch{
	width:550px;
	height:28px; 
	display:block; 
	background:url(../images/main_title_chinese.gif) no-repeat center left;
	}

.C_mainbook_c {float:left;width:550px; }
	.C_mainbook_c h3 
	{
		text-align:center; 
		margin:4px 0 0 0; 
		color:#e67800;
		word-wrap: break-word;	
		word-break: normal;
		overflow:hidden;}
		
	.C_mainbook_c span
	{
		text-align:center; 
		display:block;
		word-wrap: break-word;	
		word-break: normal;
		overflow:hidden;}

.mainbook_box_cover{width:90px; border:1px solid #bbb; padding:3px;}
.mainbook_box_covershaw {background:url(../images/bookshadow.gif) no-repeat left bottom; padding:0 0 0 14px;}

a.mainbook_box,
a.mainbook_box:visited{float:left;width:120px; margin:10px 0 0 10px;text-decoration:none; padding:2px; }
a.mainbook_box:hover{color:#000;text-decoration:none; }

/* 除了首頁外的書封及書背陰影 */
.box_mid_cover{float:left; width:90px; border:1px solid #bbb; padding:3px;}
.box_mid_covershaw {
	float:left; 
	background:url(../images/bookshadow.gif) no-repeat left bottom; 
	padding:0 6px 0 14px; 
	margin-left:-3px;
	position:relative;
	}

/* 沒有框線的產品圖 */
.no_border{float:left; width:90px; border:0; padding:3px;}


/* ------------- body》簡體新書 ---------- */
.GB_fieldset_box {
	float:right;
	margin:3px 10px 0 0;
	padding-right:5px;
	width:245px;
	color:#333; 
	border:#dcc6c2 solid 3px;
} 

.GB_legend_box {
	color:#a95040;
	font-weight:800; 
	background:#fff;
	padding:0 10px;
}
.GB_legend_box h3{ text-align:center; margin:4px 0 0 0; color:#e67800;}
.GB_legend_box span{ text-align:center;}

a.GB_more,
a.GB_more:visited {	font-weight:normal; font-size:12px; color:#f00; text-decoration:none; border-bottom:0px solid #f00;}
a.GB_more:hover{ text-decoration:none; border-bottom:1px solid #f00;}

.mainbook_GB_cover{width:75px; border:1px solid #bbb; padding:3px;}
.mainbook_GB_covershaw {background:url(../images/bookshadow.gif) no-repeat left bottom; padding:0 0 0 14px;}

a.mainbook_GB,
a.mainbook_GB:visited{float:left;width:110px; margin:10px 0 0 10px;text-decoration:none;}
a.mainbook_GB:hover{color:#000;text-decoration:none;}

/* ------------- body》外文新書 ---------- */
.title_fr{
	width:550px;
	height:28px; 
	display:block;
	background:url(../images/main_title_forign.gif) no-repeat center left;
	}
	
/* ------------- body》編輯推薦/誠品大人物 ---------- */
#C_column{ float:left; margin-top:20px;position:relative;  }
#C_column_tab {position:absolute;}

/* C_column_active 樣式是給目前所選取頁籤用的 */
.C_column_active {
	float:left;
	border: 1px solid #f8ccb2;
	border-bottom: 1px solid #ffe8da;
	background-color:#ffe8da; 
	text-align:center;
	cursor:pointer;
	margin-left:3px;
	padding:5px 10px;
	
}
/* non_active樣式是給未選取頁籤用的 */
.C_column_non-active {
	float:left;
	border:1px solid #ccc;
	border-bottom:0px solid #f8ccb2;
	padding:5px 10px;
	text-align:center;
	cursor:pointer;
	margin-left:3px;
	color:#999;
}

#C_column_box { clear:both;margin-top:29px;}

/* C_column_box_in 樣式是給DIV用的 */
.C_column_box_in {
	border: 1px solid #f8ccb2;
	width:520px;
	padding:10px;
	background-color:#ffe8da;
}

.C_column_box_in h3{color:#d65251;}


/* ------------- body》影音/親子/文具區 ---------- */
.M_box { float:left; margin:8px 0 0px 0; width:725px;}
.M_box_t {background:url(../images/M_t.gif) no-repeat #d3cbc2; height:30px;}
.M_box_t h2{background:url(../images/M_more.gif) no-repeat center right;}
.M_box_t span{display:none;}

#M_box_t_in_mag {width:710px;height:30px;  display:block; background:url(../images/M_mag.png) no-repeat center left; margin-left:8px;}
#M_box_t_in_zk {width:710px;height:30px;  display:block; background:url(../images/M_hg.png) no-repeat center left; margin-left:8px;}
#M_box_t_in_vedio {width:710px;height:30px;  display:block; background:url(../images/M_vedio.gif) no-repeat center left; margin-left:8px;}
#M_box_t_in_child {width:710px;height:30px;  display:block; background:url(../images/M_child.gif) no-repeat center left; margin-left:8px;}
#M_box_t_in_coll {width:710px;height:30px;  display:block; background:url(../images/M_coll_01.png) no-repeat center left; margin-left:8px;}

.M_box_c {
	border-top:1px #e3e3e3 solid; 
	background:url(../images/M_t_bg.gif) no-repeat top center; 
	margin-top:3px; 
	padding-top:8px;  
	height:30px;
	height:160px;
}

a.M_box_cc,
a.M_box_cc:visited {float:left;width:240px;text-decoration:none; cursor:hand;}
a.M_box_cc:hover{color:#000;text-decoration:none;}

.M_box_cc_cover {float:left;width:100px; border:0; }
.M_box_cc h3{float:left; width:120px; padding:0 0 0 10px;}
.M_box_cc span{float:left; width:120px; padding:0 0 0 10px;}

.M_box_cc ul{
	float:left;
	width:100px;
	margin:0;
	padding:0 0 0px 28px;
	list-style:square;
	color:#d65251;
	word-wrap: break-word;
	word-break: normal;
	overflow:hidden;
	}


/* ------------- body》下方廣告+認証 ---------- */
.M_bott{
	float:left; 
	margin:10px 0 10px 0; 
	width:725px;}
	
#certIframe{
	float:left; 
	width:130px; 
	text-align:center;
	border:0;
	overflow:none;}

#M_ad {
	float:right; 
	width:585px; 
	text-align:center;}


/* body》右欄


============================================================================== */

.BOX-s_outside{
	clear:both;
	border:1px #e2e1e1 solid;
	background:#fff;
	margin-bottom:10px}

.BOX-s_inside {
	border:3px #f8f8f8 solid; 
	padding:5px 4px 5px 4px;
	position:relative;
	}

.BOX-s_inside h2 span {display:none;}

/* 標題 */
.BOX-s_inside h2{}


/* 分隔線 */
.line{
	margin:26px 0 6px 0;
	border-top:1px #e3e2e2 solid;
	background:#f8f8f8;
	padding:0 ;	
	display:block;
	height:3px;
	font-size:0; /*這個才能讓p 或 span 的高變成真正的1px*/
	}


/* 圖片靠左靠右 */
.img-right{
	float:right; 
	width:70px; 
	border:1px #ccc solid; 
	padding:2px; 
	margin-left:5px;
	}

.img-left{
	float:left; 
	width:70px; 
	border:1px #ccc solid; 
	padding:2px; 
	margin-right:5px;
	}


/* 今日我最認真 */
.BOX_imbest 
{
    padding:0 2px 0 3px;
    word-wrap: break-word;
	word-break: normal;
	overflow:hidden;
	}
	
.BOX_imbest h3 {color:#d65251; margin:0px 0 5px 0;}

.BOX_imbest a,
.BOX_imbest a:visited{ text-decoration:none;}
.BOX_imbest a:hover { color:#333; text-decoration:none;}
.BOX_imbest span {font-size:13px;} /* IE2013年字突然變15級，只好用力壓下去 */

/* 精選書展 */
.R_box_cate {margin:5px 0px 6px 3px; }

a.R_collect_cc,
a.R_collect_cc:visited {
	float:left;
	width:170px;
	text-decoration:none;
	cursor:hand;
	margin:0px 3px 10px 3px;
	border-bottom:1px dashed #cdc8bb;
	padding-bottom:7px;}
	
a.R_collect_cc:hover{color:#000;text-decoration:none;}

.R_collect_cc_cover {float:left;width:40px; height:50px; border:1px #ccc solid; padding:1px; margin-right:6px;}
.R_collect_cc span 
{
    float:left; 
	font-size:13px;/* IE2013年字突然變15級，只好用力壓下去 */
    width:120px; 
    padding:2px 0 0 0;
    word-wrap: break-word;
	word-break: normal;
	overflow:hidden;}

.R_box_ad {float:left; margin:5px 0 0 10px;}

/* 誠品好讀 */
.R_recomm_cc {
	float:left;
	clear:both;
	word-wrap: break-word;
	word-break: normal;
	overflow:hidden;
	width:175px;
	}
	
a.R_recomm_cc,
a.R_recomm_cc:visited {
	float:left;
	/* width:178px; */
	text-decoration:none;
	cursor:hand;
	margin:5px 0 5px 3px;
	border-bottom:1px dashed #cdc8bb;
	padding-bottom:10px;}
	
a.R_recomm_cc:hover{color:#000;text-decoration:none;}

.R_recomm_cc_cover {float:left;width:65px; border:1px #ccc solid; padding:2px; margin-right:6px;}
.R_recomm_cc h3{float:left; width:96px; padding:0 0 0 0;color:#d65251; }
.R_recomm_cc span{float:left;  padding:0 0 0 0;font-size:13px;}/* IE2013年字突然變15級，只好用力壓下去 */

/* 跑馬公告 */
#eslite_notice {
	margin:0px 0 10px -3px; width:165px;
	}

#scroll_container {
	width:165px; 
	overflow:hidden;
	height:150px;
	}

/* 上層漸層消失區塊 */
#top_fade {
	position:absolute; 
	z-index:10; 
	-moz-opacity:0.5; 
	height:15px; 
	width:165px; 
	left:0px; 
	top:40px; 
	background-color:#fff; 
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, height:15px);
	filter:progid:DXImageTransform.Microsoft.Alpha( FinishOpacity=0, Style=1, StartX=100,  FinishX=100, StartY=0, FinishY=100);
	}

/* 下層漸層消失區塊 */
#bottom_fade {
	position:absolute; 
	z-index:10; 
	-moz-opacity:0.5; 
	height:15px; 
	width:165px; 
	left:0px; 
	top:230px; 
	background-color:#fff; 
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, height:15px );
	filter:progid:DXImageTransform.Microsoft.Alpha( FinishOpacity=0, Style=1, StartX=100,  FinishX=100, StartY=100, FinishY=0);
	}

.notic_list{
	z-index:0;
	width:145px;
	left:15px;
	}
.notic_list h3 {color:#d65251;}
.notic_list div{margin-bottom:10px}
.notic_list ul{list-style:outside none none; padding:0px;overflow:hidden;margin:0px} 
.notic_list ul li{float:left;display:inline;margin:2px;padding:0 10px 0 10px;text-decoration:none;} 
.notic_list ul li a{text-decoration:none;} 

.t_R_hotopic {
	width:190px;
	height:36px;
	position:absolute;
	top:6px;
	left:4px;
	background:url(../images/R_hotopic.gif) no-repeat left top;
	}

.t_R_imbest {
	cursor:pointer;
	width:190px;
	height:36px;
	position:absolute;
	top:3px;
	left:-5px;
	background:url(../images/R_imbest.gif) no-repeat left top;
	}

.t_R_billboard {
	cursor:pointer;
	width:190px;
	height:36px;
	position:absolute;
	top:3px;
	left:2px;
	background:url(../images/R_billboard.gif) no-repeat left top;
	}

.t_R_collect {
	cursor:pointer;
	width:190px;
	height:36px;
	position:absolute;
	top:-1px;
	left:2px;
	background:url(../images/R_collect.gif) no-repeat left top;
	}

.ti_storevent {
	background:url(../images/column_ti_storevent.gif) no-repeat 5px ;
	}
	
.t_R_bookactive {
	width:190px;
	height:36px;
	position:absolute;
	top:-1px;
	left:2px;
	background:url(../images/R_bookactive.gif) no-repeat left top;
	}

.t_R_recommends {
	cursor:pointer;
	width:190px;
	height:36px;
	position:absolute;
	top:2px;
	left:2px;
	background:url(../images/R_recommends.gif) no-repeat left top;
	}
	
.t_R_try {
	cursor:pointer;
	width:190px;
	height:36px;
	position:absolute;
	top:-1px;
	left:2px;
	background:url(../images/R_try.gif) no-repeat left top;
	}
	
.t_R_eslitepaper{
	cursor:pointer;
	width:190px;
	height:36px;
	position:absolute;
	top:-1px;
	left:2px;
	background:url(../images/R_eslitepaper.gif) no-repeat left top;
	}
	
.R_box_epaper{
	background:#e7e4de; 
	margin:2px; 
	padding:8px 2px 8px 2px; 
	text-align:center;
	}
	
.inbus{
	background:#f2f2f2; 
	text-align:center; 
	margin-bottom:10px; 
	padding:10px;
	}



/* 【footer】開始


============================================================================== */

#footer{
	clear:both;
	width:930px;
	margin:auto;
	margin-top:10px;
	border-top:1px #bab0a4 solid;
	background:url(../images/footer_bg01.gif) left top no-repeat;
	height:120px;
	position:relative;
	}
	
.copywriter {width:730px; float:right}
.copywriter a {border-bottom:0px; text-decoration:none;}
.copywriter a:hover {border-bottom:1px solid #a49d94; text-decoration:none}

.outer {position: absolute; top:24px; left:-131px;z-index:5;}



/* 單項書籍資料：產品頁及次頁使用


============================================================================== */

.box_mid_sin{
	float:left;
	width:127px;
	margin:0 5px 12px 3px;
	}
	
.box_mid_sin h3{
	clear:both;
	line-height:15px;
	padding:8px 0 3px 0;
	font-size:13px;
	color:#e67800;
	font-weight:100;
	}

.box_mid_sin_pro p{color:#333;}

.box_mid_sin_cont{
	margin:0px 0 0 0px; 
	clear:left;
	word-wrap: break-word;
	word-break: normal;
	overflow:hidden;
	}
	
.box_mid_sin_cont li{
	list-style: url(../images/li.gif);
	margin:0 0 5px 17px;
	line-height:15px;
	color:#d65251;
}



/* 購物車


============================================================================== */

/* 購物車簡單header */
#header_cart {
	width:930px;
	margin:0 auto;
	padding:0 10px;
	height:60px;
	background:#f1eee7 ;
	border-bottom:1px #ccc solid;
	margin-bottom:10px;
	}

/* 購物車簡單 footer */
#footer_cart{
	background:#f5f3ee;
	clear:both;
	margin:auto;
	margin-top:10px;
	border-top:1px #ccc solid;
	height:60px;
	width:950px;
	margin:0 auto;
	}
	
#footer_cart address {font-style: normal; margin-top:10px; text-align:center;}
#footer_cart address a,
#footer_cart address a:visited {border-bottom:0px; text-decoration:none;}
#footer_cart address a:hover {border-bottom:1px solid #a49d94; text-decoration:none;}



/* 以下 20071120新增 上一頁．頁碼．下一頁


============================================================================== */

.pages {
	clear:both;
	text-align:center;
	height:40px;
	line-height:40px;
	vertical-align:middle;
	margin:5px auto;
	}

.pages a,
.pages a:visited{
	text-decoration:none;
	}
.pages a:hover{
	color:#000;
	font-weight:700;
	}

.pages_no a,
.pages_no a:visited{
	padding: 0 5px;
	border:1px #ccc solid;
	text-decoration:none;
	}
.pages_no a:hover{
	border:1px #C0C0C0 solid;
	background:#C0C0C0;
	color:#fff;
	}

.pages_no em {
	font-style:normal;
	font-weight:700;
	background:#666;
	border:1px #666 solid;
	color:#fff;
	padding: 0 5px;
	}



/* 電子報


============================================================================== */

/* 中間主體 */
#less_content {
	margin:0 auto;
	width:745px;
	padding:5px; 
	margin-bottom:20px;
	}

#less_content p{
	margin:3px auto;
	padding-left:108px;
	}

.epaper_title {
	width:745px;
	height:77px;
	background:url(../images/epaper_title.jpg) no-repeat;
	}

.epaper_title span{
	display:none;
	}

.epaper_st {
	margin:0 auto;
	padding-left:108px; 
	font-size:16px;
	font-weight:700;
	color:#7f4e1c;
	}

.epaper_cop {
	border-bottom:1px solid #ccc;
	padding:3px;}

#epaper_order {
	background:#fafafa;
	padding:10px;
	width:400px;
	margin:20px auto 0  auto;
	color:#d65251;
	}

#epaper_order p{
	font-size:15px;
	line-height:26px;
	color:#d65251;
	font-weight:700;
	margin:0;
	padding:0;
	}
	
/* 20080530 左欄新的 boder  */
.bxa_out {
	background:url(../images/lb_hd_body.gif) repeat-y; 
	width:165px;
	}
	
.bxa_title {
	background:url(../images/lb_hd.gif) top center no-repeat; 
	width:165px; 
	height:36px;
	}

.bxa_con {
	background: url(../images/lb_hd_po.gif) top center no-repeat;
	}

.bxb_out {
	background:url(../images/rb_hd_body.gif) repeat-y; 
	width:165px; 
	clear:both;
	}

.bxb_title {
	background:url(../images/rb_hd.gif) top center no-repeat; 
	width:165px; 
	height:36px;}
	
.bxb_con {
	background: url(../images/rb_hd_po.gif) top center no-repeat;
	}

/* 20081025新增 */
a.noborder,
a.noborder:visited,
a.noborder:hover {
	border:0;
	text-decoration:none;
	}
	
/*-- 文字廣告 --*/
.Box_Txt {
	border:1px solid #d3cbc2; 
	width:548px;
	}
	
.Box_Txt_L {
	float:left;
	width:270px; 
	}

.tit{
	float:left; 
	width:38px; 
	background:#feffeb; 
	border-right:1px solid #d3cbc2; 
	color:#a8ab6d; 
	font-size:13px; 
	text-align:center; 
	padding-top:3px;
	padding-bottom:3px;}

.con {
	float:right;
	width:225px; 
	font-size:12px;
	padding:3px 0px 3px 5px; 
	}

.con a,
.con a:visited {
	color:#d65251;
	text-decoration:none;
	}
.con a:hover {
	color:#d65251;
	text-decoration:none;
	border-bottom:1px solid #d65251;
	}

.Box_Txt_R {
	float:right; 
	width:270px; 
	}	
	
	
	
/* rss頁面專用
============================================================================== */

#rss_con{
    float:left; 
    width:550px; 
    margin-left:10px;}

/*左邊標題*/
.t_rss { BACKGROUND: url(../images/column_ti_rssintro.gif) no-repeat 5px 2px;}
.C_rss_t {padding:5px; clear:both; height:48px;}

.C_rss_t h1 {
   font-size:15px; 
   font-weight:700; 
   line-height:16px; 
   color:#d65251; 
   margin-bottom:16px;}
	.C_rss_t h1 a,
		.C_rss_t h1 a:visited {
			text-decoration:none;
			color:#d65251;
			border-bottom:0px;}
		.C_rss_t h1 a:hover {
			text-decoration:none;  
			border-bottom:1px solid;}
	.C_rss_t p {padding-bottom:0px;}
.C_rss {
    clear:both;
    border-bottom:1px solid #e1e1e1; 
    background-color:#fff;}
.C_rss_in {
    background:url(../images/ad_body_head_t.gif) #f4f4f4 no-repeat center top;}
.C_mainrss  {
    clear:both; 
    background-color:#fff;
    margin-top:8px;}
	.C_mainrss h2{
		height:28px; 
		border-bottom: 1px solid #e5e0da; 
		margin-top:10px; 
		text-align:right;
		}
	.C_mainrss h2 span{display:none;}
.C_rssIcon{line-height:28px; padding-top:7px;}

.title_lowest, .title_eslite, .title_booking, .title_billboard, .title_newest, .title_exhb, .title_go_article, .title_go_art{
	width:550px;
	height:28px; 
	display:block; 
    }
.title_lowest		{background:url(../images/main_title_lowest.gif) #fff no-repeat center left;}
.title_eslite			{background:url(../images/main_title_eslite.gif) #fff no-repeat center left;}
.title_booking		{background:url(../images/main_title_booking.gif) #fff no-repeat center left;}
.title_billboard		{background:url(../images/main_title_billboard.gif) #fff no-repeat center left;}
.title_newest		{background:url(../images/main_title_newest.gif) #fff no-repeat center left;}
.title_exhb			{background:url(../images/main_title_exhb.gif) #fff no-repeat center left;}
.title_go_article	{background:url(../images/main_title_go_article.gif) #fff no-repeat center left;}
.title_go_art		{background:url(../images/main_title_go_art.gif) #fff no-repeat center left;}

.rss_feed{margin: 8px 0pt -8px;}

/*-- rss feed 表格 --*/
.Box_feed{
	border:1px solid #d3cbc2; 
	width:548px;
	clear:both;
	}

.Box_feed .con {
	float:left;
	width:185px;
	}

.Box_feed .icon{
    float:right; 
    width:40px;
    padding:3px 0px 3px 0px; }


/*rss可以做什麼*/
.t_R_whatRssDo{
	width:190px;
	height:36px;
	position:absolute;
	top:1px;
	left:-3px;
	background:url(../images/R_whatRssDo.gif) no-repeat left top;
	}

.BOX_whatRssDo{
    padding:0 2px 0 3px;
    word-wrap: break-word;
	word-break: normal;
	overflow:hidden;
	margin-top:39px;/*見鬼了 跑版的暴力解決方法*/
    }
	
.BOX_whatRssDo h3 {color:#d65251; margin:0px 0 5px 0;}
.BOX_whatRssDo a,
.BOX_whatRssDo a:visited{ text-decoration:none;}
.BOX_whatRssDo a:hover { color:#333; text-decoration:none;}

.BOX_whatRssDo_in{
	float:left;
	width:170px;
	text-decoration:none;
	margin:0px 3px 10px 3px;
	border-bottom:1px dashed #cdc8bb;
	padding-bottom:7px;}
	
	
/*怎麼訂閱*/
.t_R_howToGet{
	width:190px;
	height:36px;
	position:absolute;
	top:1px;
	left:-3px;
	background:url(../images/R_howToGet.gif) no-repeat left top;
	}

.BOX_howToGet{
    padding:0 2px 0 3px;
    word-wrap: break-word;
	word-break: normal;
	overflow:hidden;
	margin-top:39px;/*見鬼了 跑版的暴力解決方法*/
    }
	
	.BOX_howToGet h3 {color:#d65251; margin:0px 0 5px 0;}
		.BOX_howToGet a{text-decoration: underline;}
		.BOX_howToGet a:visited{}
.BOX_howToGet a:hover { color:#333; text-decoration:none;}

.BOX_howToGet_in{
	float:left;
	width:170px;
	text-decoration:none;
	margin:0px 3px 10px 3px;
	border-bottom:1px dashed #cdc8bb;
	padding-bottom:7px;}

.BOX_howToGet_in li{list-style-type:disc;}



/* 20100607 新增首頁中欄排行榜


============================================================================== */

.box_c_billboard{width:550px; background-image:url(../images/cb_hd_tp.gif); background-repeat:no-repeat;  position:relative;}

    /* 雜用但是他們很重要 */
    .c_billboard_title{margin:auto 8px; _margin:auto 4px; float:left;}/* 暢榜標題 */
    .box_c_billboard_top{float:left;}
    .box_c_billboard .loading{text-align:center; position:absolute; top:100px; left:260px;} /* 等待時的loading圖片 */
    .cb_dummy{font-size:1px; visibility:hidden; line-height:1px; *display:none;}    /* 為了這個套件新增的調整版面DIV */ 
    
    /* 左欄書封 */
    .box_c_billboard_wrapper{clear:both; _height:1%; overflow:hidden; _overflow:none;}
    .box_c_billboard_cover{float:left;  _height:1%; overflow:hidden; _overflow:none; margin-left:10px; _margin-left:3px; margin-top:6px;/* width:266px; *width:266px; _width:256px*/}
        .c_billboard_no{}
        .box_c_billboard_cover .cover{position:relative; margin-left:2px;}
        .box_c_billboard_cover .no{width:21px; height:21px; top:0; left:0; position:absolute;}
            .box_c_billboard_cover .cover a{display:block;}
            .box_c_billboard_cover .cover a img{border:1px solid #e2e2e2; padding:2px; max-height:100px; max-width:85px;
	            height: auto !important; width: auto !important; *height: auto; *width: auto; /*讓縮圖自適應大小*/}

    /* 右欄書名 */
    .box_c_billboard_list{float:left; margin-left:3px; *margin-left:1px; _margin-left:-2px; margin-top:5px; *margin-top:-15px;height:120px; }
    .box_c_billboard_list, .box_c_billboard_list li, .box_c_billboard_list .more{ width:250px; *width:250px; _width:245px; }
        .box_c_billboard_list ul,.box_c_billboard_list li{margin:0;}
        .box_c_billboard_list ul{list-style: none; display: inline; overflow: hidden; white-space: nowrap; }
        .box_c_billboard_list li{height:20px; overflow: hidden; *margin-left:-10px;}
        .box_c_billboard_list li img{}
        .box_c_billboard_list li a{margin-left:2px;display: inline-block;}
        .box_c_billboard_list .no1 a{color:#e67800;}
        
        .box_c_billboard_list .more{text-align:right; margin-top:7px; >margin-top:1px; *margin-top:2px; _margin-top:5px;  _margin-left:15px;}
        .box_c_billboard_list .more img{border:0;}



    /* click時才加載圖片的套件 */
    .ajax__tab_cb_tab, .ajax__tab_container, .ajax__tab_default{border:0;}

        /*外層tab*/
        .ajax__tab_cb_tab .ajax__tab_header{height:32px; width:300px; float:left;}
        
            /* tab on */
            .ajax__tab_cb_tab .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab{
                font: 13px "verdana", "Georgia","apple LiGothic Medium", "arial", "Courier", "Helvetica", "Times";
                width:57px; height:32px; text-align:center;  padding-top:13px; *padding-top:15px; cursor:pointer;
                background-image:url(../images/cb_tab_on.gif); background-repeat:no-repeat; color:#e67800; }
                
            /* tab off */   
            .ajax__tab_cb_tab .ajax__tab_header .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab{
                font: 13px "verdana", "Georgia","apple LiGothic Medium", "arial", "Courier", "Helvetica", "Times";
                width:57px; height:32px; text-align:center; padding-left:0;  padding-top:13px; *padding-top:15px; cursor:pointer;
                background-image:url(../images/cb_tab_off.gif); background-repeat:no-repeat; color:#444; }

            .ajax__tab_cb_tab .ajax__tab_body { height:162px; background-image:url(../images/cb_hd_bd.gif); background-repeat:no-repeat; background-position:bottom left;clear:both; 
                _margin-top:-15px;/*IE6 hack: 因為 ajax__tab_tab 文字的padding-top=15, IE6下方就多了15px的垃圾空隙, 因此要往上拉15px */}

        /* 內層tab */
        .ajax__tab_cb_subtab .ajax__tab_header{width:550px; height:24px; float:left; margin-left:8px; _margin-left:4px; margin-top:8px;}
            
            /* tab on */
            .ajax__tab_cb_subtab .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab{
                font: 13px "verdana", "Georgia","apple LiGothic Medium", "arial", "Courier", "Helvetica", "Times"; cursor:pointer;
                width:66px; height:24px; text-align:center;margin:0; margin-left:1px; padding:0;  padding-top:2px; *padding-top:3px;
                background-image:url(../images/cb_subtab_on.gif); color:#fff; }
                
            /* tab off */   
            .ajax__tab_cb_subtab .ajax__tab_header .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab{
                font: 13px "verdana", "Georgia","apple LiGothic Medium", "arial", "Courier", "Helvetica", "Times"; cursor:pointer;
                width:66px; height:24px; text-align:center;margin:0; margin-left:1px; padding:0;  padding-top:2px; *padding-top:3px;
                background-image:url(../images/cb_subtab_off.gif); color:#444; }

            .ajax__tab_cb_subtab .ajax__tab_body{height:120px; background:none; 
                _margin-top:0;/* IE6 hack: 因為.ajax__tab_cb_tab .ajax__tab_body 有-15, 這邊要覆蓋掉-15, 改回0 */}
                

/* 20101129 首頁優化用：挖掉flash區塊後補上超連結感應區域 
============================================================================== */
/* SEO專案, 網頁版面優化. by Greason, 20150429 */
#eslite_ad h1 
{
    display:inline;
    height: 0px;
}
.header_logo {
	display:block; 
	float:left; 
	width:180px; 
	height:70px;
	}
.header_campaign{
	display:block; 
	float:left; 
	clear:right; 
	width:270px; 
	height:70px;
	}