@charset "gb2312";
.accordion_child a {
	color:#333;
}

.accordion_child a:hover {
	text-decoration:none;
}

.accordion_child ul.links li {
	background:url(imageslink.gif) left no-repeat;
}

.accordion_child ul {
	margin:25px 0 25px 0px;
}

.accordion_child ul li {
	list-style:none;
	padding-left:20px;
	margin:10px 0;
	background:url(imagesbullet.gif) left no-repeat;
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	line-height:19px;
}

.accordion_child h2 {
	font:170% Arial;
	margin:10px 0 20px;
	padding:10px 0;
	color:#B02700;
	border-bottom:1px solid #eee;
	background:url(imagesh2.jpg) bottom left no-repeat;
}

.accordion_child{
	padding:20px 30px;
	background:#fafafa;
	border:5px solid #f4f4f4;
}

.page{ display:block;}

.userinfobox{
	width:200px;
	float:left;
	display:block;
	padding:10px;
	text-align:left;
}

.userinfobox span{display:block;}

.bookconcent{
	width:320px;
	float:left;
	padding:10px;
	display:block;
	border-left:1px dotted #ccc;
}
.huifu{background-color:#999; color:#FFF; border:1px dotted #666;}

.huifu:hover{background-color:#000; color:#FFC;}

.ly_input input {
	width:180px;
	background:url(imagesinput.jpg) top no-repeat;
	/*font: 100% "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;*/
	color:#333;
	border:0;
	padding:7px 10px;
	margin:5px;
	color:#777;
}

.ly_input input[type=submit] {
	 cursor:pointer;
	 background:#ff9900;
	 color:#fff;
	 font-weight:bold;
	 width:182px;
	 height:33px;
	 padding:7px 10px;
	 background:url(imagessubmit.jpg) top no-repeat;
}

textarea {
	width:350px;
	height:105px;
	font-size:12px;
	background:url(imagestextarea.jpg) top no-repeat;
	resize: none;
	color:#333;
	border:0;
	padding:10px;
	margin:5px;
	color:#777;
}
.boxline{border:1px solid #ccc; margin-top:4px;}

.clr{clear:both;}