@charset "utf-8";

/* ===共用區==========================*/
.all {
	width:1000px; 
	margin:auto; 
	font-family:Verdana, Arial, Helvetica, sans-serif, "微軟正黑體", "PMingLiU"; 
	background-color: #d5d5d5;
}
.text {
	font-size: 13px;
	font-family: "微軟正黑體";
	color: #000;
	font-weight: normal;
}
.text2 {
	font-weight: bolder;
	color: #F00;
	font-size: 16px;
}
.text_title {
	font-family: "微軟正黑體";
	font-size: 16px;
	font-weight: bolder;
}
.text_money {
	font-size: 18px;
	font-weight: bolder;
	color: #F00;
}
.titleframe {
	width:100%;
	padding:20px 0 20px 0;
	display:block; 
}
.title {
	font-family:Verdana, Arial, Helvetica, sans-serif, "微軟正黑體";
	font-weight: bolder;
	font-size: 200%;
	color: #000;
	margin:0px auto; 
	padding:0;

}
.space {
	height:20px;
}
input[type=checkbox] {
  zoom: 180%;
}
.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #000;
	padding: 20px 0px;
}


/* ===電腦版型區==========================*/
/*刊頭*/
.headers { width:100%; height:523px; display:block; line-height:0;}
.headers img{ width:100%; height:523px;}
.headers_m {display:none;}
		
	/*書展主要內容*/
	.exhmain {width:1000px; height:auto;}
	.mainright {width:100%; height:auto; display:block; position:relative; margin:0px auto; top:0; float:none; padding-bottom:15px;}

		/*書展主要內容_書清單*/
		.bookcaseframe {width:890px; margin:0px auto; padding:0;}
		.bookcase {width:860px; margin: 0px auto; padding:0 15px; display:inline-block;}
		.bookname {font-family: "微軟正黑體"; font-size:16px; font-weight:bolder; line-height:150%; color:#000; padding-top:5px; padding-bottom:5px;}
		.bookname_m {display: none;}
		.bookcont a:link {width:75px; height:30px; display:block; text-indent: -9999px; background-repeat:no-repeat; background-position:0 4px;}/
		.bookcont {width:75px; height:30px; display:block; text-indent:-9999px; background-position:0 4px;background-repeat:no-repeat; padding:10px 0;}
		.bookbox {width:190px; padding:10px 15px 20px 10px;}
		.bookcover {width:190px; height:auto; padding:5px 0 5px 0;}
		.buy {width:400px; height:78px; margin:0px auto; padding:10px 0px;}
		.buy img{display:block; margin:0px auto;}
		.buy_m {display:none;}


/* ===手機版型區==========================*/
@media screen and (max-width: 640px) {
*{box-sizing:border-box;}
html,body{-webkit-text-size-adjust:none;}
.all {
	min-width:320px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif, "微軟正黑體", "PMingLiU"; 
	font-size:16px; color:#70685e; line-height:18px; position:relative;}
		
/*==書展頭*/
.headers {display:none;}
.headers_m {display:block; width:100%; height:auto; -webkit-box-sizing:border-box; margin:0; line-height:0;}
.headers_m img{ width:100%;  height:auto;}		
		
	/*書展主要內容*/
	.exhmain {width:100%; height:auto; position:relative;; display:block;}
 	
		/*書展主要內容_書清單*/
		.bookcaseframe {width:100%; padding:0;}
		.bookcase {width:100%; padding:10px 10px; display:inline-block;}
		.bookbox {width:50%; padding:10px 10px 0px 10px; float:left; overflow:hidden;}
		.bookcover {width:100%; padding:0 10px 5px 0; margin:0 auto;}
		.bookcover img{width:100%;}						
		.bookname {display: none;}
		.bookname_m {font-family: "微軟正黑體"; font-size: 16px; font-weight: bolder; color:#000; padding-top: 5px; padding-bottom: 5px;}					
		.bookname_m {width:100%; overflow:hidden;  padding:5px 5px; font-size:90%; line-height:18px ;display:block; }
		.bookcont{width:100%; padding:5px 5px;}
		.buy {display:none;}
		.buy img{display:block; margin:0px auto;}
		.buy_m {display:block; width:100%; height:156px; padding:10px 0px 30px 0px;}
}