@charset "utf-8";
#book{ 
	width:665px;
	margin:0px 0px 10px 10px;
	border: 1px solid #CCCCCC;
} 
#location{ background-color:#efefef; padding:0.5em; margin:0.5em;}
#gg{
	border: 1px solid #CCCCCC;
	width:300px; height:80px;
	margin:0px 10px 10px 0px;
}
#alimama{
	width:300px; height:250px;
	margin:0px 10px 10px 0px;
}

.l img{ margin:0.5em; border:0px; width:90px;}
.r { width:555px;}
.r1{ width:198px;}

.r h2{ margin:0.5em;}
.r p{ margin:.5em 1em .5em .5em ; color:#666; font-size:12px;}
.note{ text-align:right; margin:1em 1em;color:#0033CC; font-size:12px;}

.r1 h2{ margin:0.5em;}
.r1 p{ margin:.5em 1em .5em .5em ; color:#666; font-size:12px;}

dl.tag{
	margin:10px;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
}
dl.tag dt{ margin:0.5em 0em;}
dl.tag dt span{ margin:0em 1em;font-size:10px;color:#c1c1c1;	}
dl.tag dd{ font-size:12px; color:#999;}
dl.tag a{}
dl.tag dd.time{
	font-size:10px;color:#c1c1c1;	
}

.bookStatisticsInfo{ font-size:12px; background-color:#003366; color:#fff; margin:0em 5px; padding:0em 0.5em;}
h3{ margin:10px; background-color:#efefef; padding:0.5em; height:15px;}
#readBookUrl{ margin:0px 30px 20px 50px; line-height:2em;	}
#readBookUrl li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
} 
#readBookUrl span{font-size:10px;color:#c1c1c1;}
#readBookUrl span.click{ margin:0 0.5em;}
#readBookUrl span.info{display:block;}

#readBookUrl a.svg{ background-color:#009900; color:#fff; margin:0 0.1em;padding:0 0.2em}
#readBookUrl a.sg{ background-color:#008800; color:#fff; margin:0 0.1em;padding:0 0.2em}
#readBookUrl a.sb{ background-color:#007700; color:#fff; margin:0 0.1em; padding:0 0.2em}
#readBookUrl a.font{
	font-size:10px;
	text-decoration: none;
	line-height:2em;
}
#readBookUrl a.font:hover{
	background-color:#00FF00;
	line-height:2em;
	font-size:10px;
}

#book .tools{ margin:5px; }
span.bp{ background-color:#00BBEC; color:#fff; font-size:10px;padding:0em 0.4em; margin:0 0 0 5px;}
span.bc{ background-color:#EC5399; color:#fff; font-size:10px;padding:0em 0.4em;}
span.bco{background-color:#FF8300; color:#fff; font-size:10px;padding:0em 0.4em;}
span.bd{background-color:#2C6ED5; color:#fff; font-size:10px; padding:0em 0.4em;}

.addNewReadUrl{ margin:0px 20px; color:#0000ff}
#bookCommentList{ margin:5px 20px;}
#bookCommentList dt{
	font-size:10px;
	line-height:2em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
	margin:0em 0em 1em 0em ;
}
#bookCommentList dd{ margin:0em 0em 2em 0em; color:#666; font-size:12px; }
.author{ font-size:12px; font-weight:normal; margin-left:1em;}

#postComment{ margin:10px 20px;}
#postComment textarea{ width:100%; height:200px; margin:0.5em 0em;}

#addBookTag{ margin:1px 20px;}
#addBookTag dd{ line-height:2.4em;}

#bookTag{ font-size:12px; line-height:2em; margin:0em 0.5em;}
#bookTag a{
	margin:0em 0.3em;
	font-size:12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


.linkFrame{ margin:1em 0em;}
.linkFrame dd{ margin:5px 10px;}
.linkFrame dt{ margin:5px 10px; font-weight:bold;}
.linkFrame .int{ width:640px;}
.linkFrame textarea.int {
	height:50px;
}

#html{ margin:0em 10px;}
#html p{ margin:1em 0em; line-height:1.6em; text-indent:2em;}

#tag{ margin:0em 0em 0em 20px ;}

.pblist{ margin:1em 2em;}
.pblist li{  line-height:2em; border-bottom:1px dotted #efefef;}
.pblist li a{font-size:12px;}
.pblist li span{ font-size:12px;}


#site{ margin:1em 2em 1em 3em;}
#site span{ font-size:12px; color:#999}