@import url("/static/public/css/layout.css");

#list {
	font-size: 14px;
}
.main {
	float: left;width: 660px;
}
.place, .box h5 {
	background: url(/static/public/images/list_makup.gif) no-repeat; 
}
.place {
	border-bottom: #ea78a8 2px solid; height: 30px; line-height: 30px; background-position: 0 -85px; padding-left: 20px;
}
.l-item li {
	margin-top: 20px; border-bottom: solid 1px #EEE; padding-bottom: 10px;
}
.l-item li h3 {
	font-size: 18px;
}
.l-item li h3 a {
	color: #4896c0; 
}
.l-item li h3 font {
	color: #CC0000
}
.l-item li p {
	line-height: 170%; margin-top: 10px; width: 100%; font-size: 14px;color:gray
}
.l-item li p img {
	margin: 0 10px 0 0; height: 90px; float: left;
}
.l-item li span {
	display: block; margin-top: 4px;  clear: both;
}
.l-item li span,.l-item li span a {
	color:#A5306B;
}
.l-item li span small {
	color: #888
}
.pic_list_1{ margin-top:10px;}
.pic_list_1 li{ border:0; width: 150px; text-align: center; margin:15px 7px; font-size: 14px;}
.pic_list_1 li img{ display:block; margin:0 auto 10px;}
.pic_list_1 li span{ color:#555;}
.pic_list_1 li a:hover span{ color:#2C74AB;}

.cols {
	width: 300px; float: right; overflow: hidden;
}
.l-nav {
	margin-top: 10px;
}
.l-nav ul {
	width: 320px; margin-left: -3px;
}
.l-nav li {
	float: left; margin: 3px 3px ; width: 96px;
}
.l-nav li a {
	display: block; height: 30px; white-space: nowrap; background: #d2e8f5; text-align: center; line-height: 30px;border-radius:3px;
}
.l-nav li a.l1 {
	background: #f8d4e2;
}
.c-nav {
	position: fixed; top: 0; _position: absolute; width: 100px;
}
* html .c-nav{position:absolute;top:expression(eval(document.documentElement.scrollTop+0))}

.c-nav li {
	text-align: right; color: #fff; height: 28px;
}

.c-nav li a {
	display: inline-block; padding: 5px 10px;border-radius:3px; background: #fbe6ee; color: #bd3965
}
.c-nav li a.l1 {
	background: #e4f1f9; color: #2375a7
}
.c-nav li a.l2 {
	background: #ebe6f6; color: #7a59c1
}
.c-nav li a:hover {background:#eb88af;color:#fff}
.c-nav li a.l1:hover {background: #7ab9e0}
.c-nav li a.l2:hover {background: #a28ad3}

.box {
	border: solid 1px #ea76a6;border-radius:4px; overflow: hidden; width:298px;
}
.box_2 {
	border-color: #81c2ed
}
.box h5 {
	height: 35px; line-height: 35px; color: #fff; font-size: 15px; padding-left: 15px;
}
.box_2 h5 {
	background-position: 0 -35px;
}
.box ul {
	padding: 10px;
}
.box ul.text li {
	height: 28px; line-height: 28px;
}
.box ul.pic {
	padding: 15px 5px 0; border-bottom: dashed 1px #ddd; height: 135px;
}
.box ul.pic li {
	float: left; width: 135px; text-align: center; height: 125px; margin: 0 4px 5px;
}
.box ul.pic li a {
	 color: gray;
}
.box ul.pic li img {
	width: 120px; height: 90px; display: block; margin: 0 auto 5px; border: solid 5px #F1F1F1
}

.pagelist {
    text-align:center; margin: 15px 0;
}
.pagelist em,.pagelist span,.pagelist a {
    display:inline-block; background:#5ea9d2; padding:5px 7px; font-size:14px; color:#FFF; font-weight: 700;border-radius: 3px; margin: 0 2px;
}
.pagelist em,.pagelist span {
    background:#F262A5; color:#FFF;
}
.adb_0 {
	height:90px;
}
.adb_6 {
	border: solid 1px #eee;
}

.hot_tags {
	font-size: 14px;
}