body{padding:0px; margin:0px;
overflow-x:hidden;
	font-family:Arial;
}
body,td,th {
	font-size: 12px;
	line-height:1.8em;
	color:#333333;
}
.form_border {
	font-size: 12px;
	color: #666666;
	border: 1px solid #CCCCCC;
}
.border {
	border: 2px solid #ededed;
}
a:link {
	/*text-decoration: none;*/
	color: #0043BD;
}
a:visited {
	/*text-decoration: none;*/
	color: #0043BD;
}
a:hover {
	/*text-decoration: none;*/
	/*background:#336699;*/
	color: #FD6000;
}
a:active {
	/*text-decoration: none;*/
	color: #FD6000;
}
img{border:0;}
h1{color:#000000; line-height:1.2em; margin:8px 0 12px;}
h2{font-size:14px; font-weight:normal; color:#006600}

#h_container{}
#header{border-bottom:1px dotted #000; color:#666666; padding:0px;}
#header #logo{padding-top:5px; }
#header #logo a{ background:none}

#container{margin:0px;}
#left{width:620px; float:left;}
#right{width:300px; float:right; }
#f_container{height:40px; margin:0px; margin-top:10px;}
#footer{text-align:center; line-height:28px; border-top:1px dotted #666; color:#999999}
.cl{clear:both; height:0px;}
#wapper{ width:960px; margin:auto;}

#select{background:#999999; color:#FFFFFF}
#select a{color:#FFFFFF}
.menu{padding:0px; margin:0px;}
.menu li{line-height:24px; list-style-type:none; padding-left:5px;}

.publish_form div{padding:4px;}

.book{width:130px; height:160px; margin:5px; float:left; text-align:center}
.book .b_img{height:105px;}
.book .b_img a{background:none}
.b_title{line-height:20px; margin-top:5px;}
.delete{line-height:20px; margin-top:5px;}
.delete a{ color:#990000}
.delete a:hover{ color:#ffffff; background:#990000}

.c_box{margin-right:20px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #666}
.c_box .l_b{width:100px; float:left}
.c_box .r_b{width:500px; float:right}
.author{color:#666666}
.c_box .r_b .des{text-indent:2em;}
.c_box .r_b div{line-height:22px;}
.c_box .l_b a{ background:none}

.t{background:none repeat scroll 0 0 #E9F4E9; padding:5px; color:#333333}


.txt, .txtarea {
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:#999999 #CCCCCC #CCCCCC #999999;
	border-style:solid;
	border-width:1px;
	height:22px;
	line-height:22px;
}

.btn{line-height:22px; height:28px;}
.in{margin-left:15px;}
.in a{font-size:14px;}

.top_right{width:350px; text-align:right; float:right; padding-top:10px; padding-right:10px;}
.top_right a{ color:#333; text-decoration:none}
.top_right a:hover{text-decoration:underline}

#f_container a{color:#666; text-decoration:none}

.book_info a{background:none; color:#336699}
.a_content{ font-size:14px; line-height:22px;}
label{width:80px;}

.tb1{}
.tb2{}

.tb1 td{border-bottom:1px dashed #DDDDDD;}
.tb2 td{border-bottom:1px dashed #DDDDDD;}

.epubs li{
    width:300px; float:left
}

