@charset "utf-8";
/* New Books panel */

.newBooks_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}

div#newBooks_topMask {
	position: absolute;
	top: 0;
	left: 0;
	width: 286px;
	height: 6px;
	z-index: 2;
	padding: 0px;
	background: url(../../image/gimg/front_newBooks/newBooks_topMask.gif) top left no-repeat;
}

div#newBooks_bottomMask {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 286px;
	height: 6px;
	z-index: 5;
	padding: 0px;
	background: url(../../image/gimg/front_newBooks/newBooks_bottomMask.gif) bottom left no-repeat;
}

div#newBooks_CHINA {
	position: relative;
	width: 100%;
	height: 32px;
	_overflow: hidden;
	z-index: 1;
}

div#newBooks_HK {
	position: relative;
	width: 100%;
	height: 32px;
	_overflow: hidden;
	z-index: 3;
}

div#newBooks_ENG {
	position: relative;
	width: 100%;
	height: 32px;
	_overflow: hidden;
	z-index: 4;
}

div.newBooks_content {
	width: 284px;
	height: 333px;
	#height: 333px;
	_height: 333px;
	padding: 0 0 6px 0;
	overflow: hidden;
	background: #feffff url(../../image/gimg/front_newBooks/newBooks_bg.gif) bottom right no-repeat;
	border-left: 1px solid #c1e262;
	border-right: 1px solid #c1e262;
}

div.newBooks_item_topSpace {
	width: 90%;
	height: 3px;
	margin: 0 auto;
	line-height: 2px;
	background-color: none;
	border-bottom: 1px dotted #878787;
	padding: 0px 8px 0px 8px;
}

span.numberBox {	
	padding: 2px 2px 2px 4px;
	background-color: #AAA;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.9em;
	color: #fff;
}

div.newBooks_item {
	margin: 0 auto;
	clear: both;
	width: 90%;
	height: auto;
	background-color: none;
	border-bottom: 1px dashed #b5da4c;
	text-align: left;
	vertical-align: middle;
}

div.newBooks_item_over {
	margin: 0 auto;
	clear: both;
	width: 90%;
	height: 200px;
	background-color: none;
	border-bottom: 1px dashed #b5da4c;
	text-align: left;
	vertical-align: middle;
}

table.newBooks_item_table {
	width: 100%;
	height: auto;
	margin-bottom: 0;
}

table.newBooks_item_table td.place {
	width: 11px;
	height: auto;	
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: top;
}

table.newBooks_item_table td.arrow {
	width: 20px;
	text-align: right;
}

table.newBooks_item_table td.newBooks_bookName {
	width: auto;
	height: 32px;
	#height: auto;
	_height: auto;
	text-align: left;
	vertical-align: middle;
	color: #339999;
	letter-spacing: 0px;
}

table.newBooks_item_table td.newBooks_bookName_eng {
	width: auto;
	height: 32px;
	#height: auto;
	_height: auto;
	text-align: left;
	vertical-align: middle;
	color: #339999;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}

table.newBooks_item_table_over {
	width: 100%;
	height: auto;
	margin: 3px 0 5px 0;
}

table.newBooks_item_table_over td.image {
	width: 55px;
	height: auto;
	padding: 4px 5px 5px 5px;
	text-align: left;
	vertical-align: top;
}

div.newBooks_tempStore {
	margin: 8px 0 0 0;
}

div.newBooks_tempStore img {
	position: relative;
	top: 9px;
}

table.newBooks_item_table_over td.newBooks_bookName {
	width: auto;
	height: auto;
	padding: 3px 0 0 0;
	text-align: left;
	vertical-align: top;
	color: #666;
	letter-spacing: 0px;
}

table.newBooks_item_table_over td.newBooks_bookName_eng {
	width: auto;
	height: auto;
	padding: 3px 0 0 0;
	text-align: left;
	vertical-align: top;
	color: #666;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

table.newBooks_item_table_over td.newBooks_bookInfo {
	padding-left: 10px;
	vertical-align: top;
}

table.newBooks_item_table_over td.newBooks_bookInfo_eng {
	padding-left: 10px;
	vertical-align: top;
}

table.newBooks_item_table_over td.newBooks_bookInfo_eng a.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	letter-spacing: 0px;
}

span.newBooks_author {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-style: normal;
}

span.newBooks_author_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-style: normal;
	font-size: 0.8em;
}

div.newBooks_desc {
	padding: 10px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-style: normal;
}

div.newBooks_desc_eng {
	padding: 10px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-style: normal;
	font-size: 0.8em;
}

span.newBooks_orginalPrice {
	position: relative;
	top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-style: normal;
}

span.newBooks_newPrice {
	position: relative;
	top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #f00;
	font-weight: bold;
	font-style: normal;
}
