﻿p, ul, ol, li, dl, dt, dd, img, form, fieldset, input, textarea, blockquote {
	margin: 0; padding: 0; border: 0;
}

p.normal {font-style:normal;}
p.italic {font-style:italic;}
p.oblique {font-style:oblique;}

body {
	background: rgba(255,255,255,0.5) url('/20220831093935oe_/http://www.cuhk.edu.hk/clc/common/images/clcbg.png') no-repeat right top;
	background-attachment: fixed;
	margin: auto;
}

h1{
	text-align: center;
	text-shadow: 2px 2px 1px #fff;
}


#maindiv, #header{
	width: 1024px;
	margin: auto;
}

#headerimg {
	height: 100px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin: auto;
}

#booklist {
	width: 100%;
	border-top-right-radius: 20px;
    border-top-left-radius: 20px;
	background: rgba(255,255,255,0.5);
}

#menubar {
	border: 2px solid rgba(160,104,209,0.5);
	//background: rgba(160,104,209,0.5);
	border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: 100%;
	//font-style: italic;
	text-shadow: 2px 2px 1px #fff;
	font-size: 20px;
	text-align: center;
}

#selling {
	border: 2px solid rgba(160,104,209,0.5);
	border-radius: 15px;
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	width: 100%;
}

#selling td{
	//border: 1px solid;
	font-size:15px;
}

#booklist td{
	//border: 1px solid;
	margin: auto;
	width: auto;
	padding: 10px 30px 10px 30px;
}	

#bookcover {
	text-align: center;
	padding: 0px;
}

#booktext {
	vertical-align: top;
}

#thumbnail {
	height: 140px;
	border: 1px solid gray;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	text-align: left;
	margin: 0px 30px 0px 0px;
}

#cover {
	height: 200px;
	border: 1px solid gray;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
}

div.remark {
	background: rgba(160,104,209,0.5);
	border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
	width:1024px;
	margin:auto;
	z-index:-1;
	text-align:center;
	padding: 8px 0px 8px 0px;
	color: #333;
	font-size:15px;
}