﻿/* @charset "utf-8"; */
/*  清單頁列表  */
#exhb_content{
	float:left; 
	width:745px;
	margin-left:10px;
	}

#exhb_side_Left{
	float:left; 
	width:165px; 
	margin-right:10px
	}	

/*  左欄-本日最優惠活動  */
.box_round_02{
	width:100%;
	background:url(../images/round_bg_r.gif) right repeat-y #86BFBD; /* 改框的顏色--4個地方:左右兩邊 */
	margin-bottom:20px!important;
	margin-bottom:10px;
	}	

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

.box_content_02 {
	background:#fff; /*  底的顏色:box 主體 */
	margin:0 10px;
	padding:4px 0 3px 7px;
	clear:both; /*  治療ie7這笨子!以免右框不見!  */
	}
	
.box_round_02 h2{
	color:#ffffff;
	/*cursor:pointer;*/
	text-decoration:none;
	width:91%;
	vertical-align:middle;
	line-height:29px;
	/* background:url(../images/bg_title_02.gif) no-repeat right top ; */
	top:5px;
	left:11px;
	position:absolute;
	z-index:10;
	}
	
.round_top_02 { 
	float:left;
	background: url(../images/round_topbn.gif) center top #86BFBD; /* 改框的顏色--4個地方:框頭 */
	position:relative;
	z-index:3;
	width:165px;		
	}
	
.round_bn_02 { 
	float:left;
	background: url(../images/round_topbn.gif) center bottom #86BFBD; /* 改框的顏色--4個地方:框腳 */
	width:165px;
	}
	
.roundtl_02,
.roundtr_02,
.roundbl_02,
.roundbr_02 {
	background: url(../images/round.gif) #86BFBD; /* 改框的顏色--4個地方:四個圓角 */
	height: 37px;
	width: 13px;
	}

.roundtl_02,.roundbl_02 {float: left;}
.roundtr_02,.roundbr_02 {float: right;}

.roundtr_02 {
	background-position: right top;
	}

.roundbr_02 {
	background-position: right bottom;
	height: 12px;
	width: 13px;
	}
	
.roundbl_02 {
	background-position: left bottom;
	height: 12px;
	width: 13px;
	}
	
.BOX_b{
	clear:both;
	margin:0 2px 0 0;
	padding:0 10px;
	}
	
.BOX_b h3{ color:#e67800; text-align:center; margin:3px 0;}
	
.BOX_b a,
.BOX_b a:visited{ text-decoration:none}
.BOX_b a:hover{ color:#333; text-decoration:none}

.BOX_b_imag{
	width:70px; 
	padding:2px; 
	border:1px solid #ccc; 
	margin:0 auto;
	}

/*  排列方式  */
.EXHB_array {margin:-8px 0 0 0;/*  text-align:right */}
.EXHB_array a,
.EXHB_array a:visited {
	text-decoration:none;
	border-bottom:1px solid #444;
	}
	
.EXHB_array a:hover {
	text-decoration:none;
	border-bottom:0px;
	}

/*  表格的標頭  */
.EXHB_tr_title td{
	padding:3px 0;
	background:#FFFEE2;
	text-align:center; 
	border-bottom:#fc0 1px solid;
	border-right:#fff 2px solid;
	border-left:#fff 1px solid;
	}

/*  表格內容  */
.EXHB_tr_cont td{
	padding:10px 5px;
	border-bottom:1px dashed #ccc;
	}


/*  活動名稱  */
.EXHB_act a,
.EXHB_act a:visited{
	color:#444;
	text-decoration:underline;
	cursor:pointer;
	}
	
.EXHB_act a:hover{
	text-decoration:none;
	}
	
.EXHB_act{ width:200px}
.EXHB_act img{border:0;}

.eximg_book {text-align:center; margin-bottom:5px}
.eximg_book img{ width:50px; border:0}


.eximg_bn{ width:130px; border:0}


/*  類別  */
.EXHB_tr_sort p {text-align:center}
.EXHB_tr_sort a,
.EXHB_tr_sort a:visited {
	text-decoration:underline;
	}
	
.EXHB_tr_sort a:hover {
	text-decoration:none;
	}

/*  日期  */
.EXHB_tr_date { text-align:center; font-size:10px;}

/*  */
.EXHB_tr_bon {color:#d65251;}

/*  活動單元  */
.box_content_03 {
	background:#fff; /* 底的顏色:box 主體 */
	margin:0 10px;
	padding:0;
	clear:both; /*  治療ie7這笨子!以免右框不見!  */
	}
	
/*    */
a.TYL_box_cc h3 {color:#d65251; text-align:center}


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

/* ******** 書展版型(exhb_04) ******** */

/*  */
.head_act_outer{
	background:#F7F4EF;
	}
	
/* 活動用頭 */
.head_act {
	margin:0 auto; 
	width:930px;

	}

.eslite_logo_act{
	float:left;
	width:350px;
	}

.menu_act {
	text-align:right; 
	line-height:30px;
	}

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

/*  左欄  */
#exhb_act_content{
	float:left; 
	width:690px;
	margin-left:10px;
	}

#exhb_act_Left{
	float:left; 
	width:210px; 
	margin-right:10px
	}	


/*  */
.exhb_box_cc{
	margin:0px 0 0 0px; 
	clear:left;
	word-wrap: break-word;
	word-break: normal;
	overflow:hidden
	}
	
.exhb_box_cc li{
	margin:0 3px 0 22px;
	line-height:20px;
	color:#999;
	}

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


/*  */
/* 列表：前面有箭頭 */
.list_po {	
	list-style: none;
	/* width: 150px; */
	margin: 0 auto;
	padding: 0;
	width:92%;
}	


.list_po li a,
.list_po li a:visited {
	color:#444;
	height:100%;
	text-decoration: none;
	display: block;
	padding :4px 0 4px 18px;	
	border-bottom:1px #c4c4c4 dashed;
	background: url(../images/li_arrow.gif) left top no-repeat;
}	
	
.list_po li a:hover {
	color:#d65251;
	text-decoration:none;
	background: url(../images/li_arrow_over.gif) left top no-repeat;
}


/*  exhb_04 的欄框色  */
.ex_lbox{
	clear:both;
	width:100%;
	background:url(../images/round_bg_r.gif) right repeat-y #b9afa3; /* 改框的顏色--4個地方:左右兩邊 */
	margin-bottom:18px!important;
	margin-bottom:8px;
	}	

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

.box_content_02 {
	background:#fff; /* 底的顏色:box 主體 */
	margin:0 10px;
	padding:4px 0 3px 7px;
	clear:both; /*  治療ie7這笨子!以免右框不見!  */
	}
	
.ex_lbox h2{
	color:#ffffff;
	/* cursor:pointer; */
	text-decoration:none;
	width:91%;
	vertical-align:middle;
	line-height:29px;
	/* background:url(../images/bg_title_02.gif) no-repeat right top ; */
	top:5px;
	left:11px;
	position:absolute;
	z-index:10;
	}
	
.ex_lbox_top { 
	float:left;
	background: url(../images/round_topbn.gif) center top #b9afa3; /* 改框的顏色--4個地方:框頭 */
	position:relative;
	z-index:3;
	width:210px;
	}
	
.ex_lbox_bn { 
	float:left;
	background: url(../images/round_topbn.gif) center bottom #b9afa3; /* 改框的顏色--4個地方:框腳 */
	width:210px;
	}
	
.ex_lbox_tl,
.ex_lbox_tr,
.ex_lbox_bl,
.ex_lbox_br {
	background: url(../images/round.gif) #b9afa3; /* 改框的顏色--4個地方:四個圓角 */
	height: 37px;
	width: 13px;
	}

.ex_lbox_tl,.ex_lbox_bl {float: left;}
.ex_lbox_tr,.ex_lbox_br {float: right;}

.ex_lbox_tr {
	background-position: right top;
	}

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

/*    */

.exhb_proname { padding:0 10px; }
.exhb_img {margin:0 auto; text-align:center}
.exhb_proname h3 {color:#e67800; text-align:center}

.exhb_proname a,
.exhb_proname a:visited {
	color:#e67800;
	text-decoration:none;
	border-bottom:1px dashed #e67800;}
.exhb_proname a:hover {border-bottom:0;}


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


/* 右欄十大區：書名【最新書籍】 */
.list-ten {margin:0;	padding:5px 10px 0 10px;}
.list-ten #li-1 {background: transparent url(../images/list_number_1_p.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-2{ background: transparent url(../images/list_number_2.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-3{ background: transparent url(../images/list_number_3.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-4 {background: transparent url(../images/list_number_4.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-5{ background: transparent url(../images/list_number_5.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-6{ background: transparent url(../images/list_number_6.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-7 {background: transparent url(../images/list_number_7.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-8{ background: transparent url(../images/list_number_8.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-9{ background: transparent url(../images/list_number_9.gif) no-repeat scroll 0pt 1px; }
.list-ten #li-10{ background: transparent url(../images/list_number_10.gif) no-repeat scroll 0pt 1px; }

.list-ten a,
.list-ten a:visited {color: #444; display:block;text-decoration:none}
.list-ten a:hover {color:#000; text-decoration:none;}

.list-ten li {
	list-style:none;
	padding:0 0 8px 22px;
	margin:0;	
	}

.list-ten li h3, .list-ten li p{ 
	margin:0; 
	padding:0;
	}

/* *********** */
a.R_collect_cc,
a.R_collect_cc:visited {
	float:left;
	width:98%;
	text-decoration:none;
	cursor:pointer;
	border-bottom:1px dashed #cdc8bb;
	margin:0;
	padding:3px 0
	}
	
a.R_collect_cc:hover{color:#000;text-decoration:none;}

.R_collect_cc span{float:left; width:100%;  }

/*  */
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {/* margin:0 10px;letter-spacing:1px; */  }
#xsnazzy h1 { }
#xsnazzy h2 { }
#xsnazzy p { }
#xsnazzy h2 { }
#xsnazzy {background: transparent; margin:0 0 10px 0; /* 控制最外框的margin */ width:99%; padding:0}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 { border-left:1px solid #b9afa3; border-right:1px solid #b9afa3;}
.xb1 {margin:0 5px; background:#b9afa3;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.ex_main {display:block;  border:0 solid #b9afa3; border-width:0 1px; padding:5px 0}

.ex_main h2 {
	border-top:1px #b9afa3 solid;
	border-bottom:1px #b9afa3 solid;
	margin:0 0 0 0; 
	padding:5px 0 5px 22px;
	color:#e67800;
	background:url(../images/btn_arrow_b.gif) no-repeat 8px 10px;
	}

/* 強調 */
em {
	font-style:normal;
	color:#d65251}

em.main{
	font-style:normal;
	color:#CB944C}

/* 展優惠訊息 */
.ex_main_info{
	border-bottom:1px dashed #b9afa3; 
	margin:0 auto; 
	padding:16px 50px 10px 50px; 
	margin-bottom:10px;
	background:url(../images/ex_a.gif) repeat-y right;
	}

/* 訊息項目說明 */
.ex_m_a {
	margin-top:5px; 
	clear:both;
	}
	
.ex_m_in_l {
	width:65px;
	float:left; 
	}

.ex_m_in_r {
	width:510px; 
	float:left;}

/* 展主要內容 */
.ex_main_con {padding:2px 20px}

.ex_main_con a,
.ex_main_con a:visited {
	color:#e67800;
	text-decoration:none;
	border-bottom:1px dashed #e67800;}
.ex_main_con a:hover {border-bottom:0;}



/* 十行銷區 */
.ex_pro_box {
	clear:both;
	margin:-5px 0 20px 0; 
	padding:0 8px;}

/*.ex_pro_box a,
.ex_pro_box a:visited {
	color:#e67800;
	text-decoration:none;
	border-bottom:1px dashed #e67800;}
.ex_pro_box a:hover {border-bottom:0;}*/



/*  看更多  */
.ex_more{
	clear:both;
	text-align:right;
	padding-right:25px;
	font-size:13px;
	margin-bottom:5px;
	}
	
.ex_more a,
.ex_more a:visited {
	text-decoration:none;
	border-bottom:1px #000 solid;
	color:#000;
	}
	
.ex_more a:hover {
	text-decoration:none;
	border-bottom:0;
	}

/*  展內容的超連結  
a.ex_link,
a.ex_link:visited{
	color:#CB944C;
	text-decoration:none;
	border-bottom:1px dashed #CB944C;
	}
a.ex_link:hover {
	border-bottom:0;
	}*/

/*  書展版型專用項目  */
.box_tname {float:left;width:100%; margin-bottom:10px}
.box_tname h2{
	color:#444;
	text-decoration:none;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	background:#f3f3f3;
	padding:0 5px 0 5px;
	margin:0 0 15px 0;
	border-bottom:1px #a1a1a1 solid;
	}

/* 單本書 */
.box_bo{
	float:left;
	width:155px;
	margin:0 1px 12px 10px;
	position:relative;
	}
	
.box_bo h3{
	clear:both;
	line-height:15px;
	padding:8px 0 3px 0;
	}
