.place {
	margin-top: 3px;
	height: 50px;
	line-height: 50px;
	background: #DDD;
}
.place .title {
	float: left;
	color: #054da2;
	font-size: 1.4em;
	font-weight: bold;
	border-left: solid 10px #054da2;
	padding: 0px 10px;
}
.place .text {
	float: right;
	padding-right: 10px;
}
.place a:after {
	content: " >";
}

/*列表页*/
.listct {
	line-height: 2;
	padding: 5px;
}
.listct li {
	border-bottom: dashed 1px #ccc;
	margin-top: 10px;
        font-size: 1.2em;
}
/*列表图片页*/
.listimg {
	line-height: 2;
	padding: 5px;
}
.listimg li {
	float:left;
	width:170px;
	height:240px;
	text-align:center;
}
.listimg li img{
	width:150px;
	height:200px;
}
.listimg li div{
	width:160px;
	height:30px;
	overflow:hidden;
	font-size:1.1em;
}
/*内容页*/
.listcontent {
}
.listcontent .leftmenu {
	min-height: 400px;
	border-top: solid 1px #eee;
	line-height: 2;
	padding: 10px;
        width:300px;
        float:left;
}
.listcontent .leftmenu li
{
	color: #054da2;
	font-size: 1.4em;
	font-weight: bold;
        border:solid 1px #054da2;
        border-left: solid 10px #054da2;
	padding: 10px;
        margin-top:5px;
        background:#c1e4fc;
}
.listcontent .leftmenu li:hover
{
	background:#0097ff;
}
.listcontent .rightcontent {
	min-height: 400px;
	border-top: solid 1px #eee;
	padding: 10px;
        width:850px;
        float:right;
        border-left: solid 1px #EEE;
}
.listcontent .rightcontent .content {
	line-height: 2;
        margin-top:10px;
}
.listcontent .allcontent {
	min-height: 400px;
	border-top: solid 1px #eee;
	line-height: 2;
	padding: 10px;
}
.listcontent .title {
	font-size: 1.5em;
	color: #004b8f;
	padding: 0px 10px;
	font-weight: bold;
	text-align: center;
}
.listcontent .ct {
	font-size: 1.1em;
	padding: 0 20px;
        margin-top:10px;
}