﻿@charset "utf-8";

.page-img { background: #eee; padding: 0px; text-align: center; }

.page {
	width:960px;
	margin:30px auto;
}
.sidebar {
	float:left;
	width:200px;
}

.cate-title {
	background:url(../images/left.jpg) repeat-x #005aa7;
	font-size:14px;
	padding-left:15px;
	height:36px;
	line-height:36px;
	color: #fff;
}
.cate-content {
	background:#fff;
	padding:10px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.cate-content {
	padding:5px 10px 20px;
}
.cate-content ul li {
	background:url(../images/icon.gif) no-repeat 5px 13px;
	line-height:30px;
	padding-left:20px;
	border-bottom:1px dotted #dbdbdb;
}
.cate-content ul li a.cur { color:#004b99; }
.cate-content li ul li {
	background:none;
	border:0;
}
.contact { margin-top:10px; }

.content {
	float:right;
	width:740px; border:1px solid #ddd

}
.title {
	font-size:14px;
	height:36px;
	line-height:36px;
	border-bottom: 1px solid #dbdbdb;
	 padding-left:10px; 
	background:#f9f9f9
}

.show {
	padding: 9px;
	border-top: 0;
	font-size: 14px;
	min-height: 300px;
	line-height: 30px;
	background: #fff;
}
.search-content { margin-top: 15px; }
.info-list li {
	border-bottom:1px dotted #ccc;
	line-height:30px;
	padding:0 5px 0 20px;
	background:url(../images/icon.gif) no-repeat 5px 13px;
}
.info-list li span {
	float:right;
	font-family:Arial;
	color:#bbb;
}

/* 图片列表 */
.items {
	float:left;
	_display:inline;
	width:210px;
	height:200px;
	margin-right:45px;
}
.items-last { margin-right:0; }
.items-img img {
	border:1px solid #eee;
	background:#fff;
	padding:4px;
	width:200px;
	height:150px;
}


.items2 {
	float:left;
	_display:inline;
	width:210px;
	height:300px;
	margin-right:45px;
}
.items-img2 img {
	border:1px solid #eee;
	background:#fff;
	padding:4px;
	width:200px;
	height:250px;
}


.items-txt {
	text-align:center;
	color:#666;
	height:25px;
	overflow:hidden;
}

/* ------------------------------- 留言 ------------------------------------- */
.message-list { border-bottom:1px dotted #ccc; padding:15px; }
.message-title { font-size:16px; color:#da251c; }
.message-reply { border-left:3px solid #ccc; background:#f6f6f6; padding:5px 15px; color:#666; }

.message-add { border-bottom:1px dotted #ddd; margin:15px 0; font-size:16px; }
.message_form dl { padding:10px; }
.message_form dl dt { width:100px; padding-right:10px; text-align:right; float:left; }
.message_form dl dd { float:left; }
.inputs { width:230px; padding:5px; border:1px solid #ccc; }
.textareas { width:340px; height:75px; padding:5px; border:1px solid #ccc; }
.input-sub-btn { display:inline-block; padding:8px 20px; background:#da251c; color:#fff; border:0; margin-right:20px; cursor:pointer; overflow:visible; }
.input-sub-btn:hover { background:#da251c; }
.input-reset-btn { display:inline-block; padding:8px 20px; background:#ddd; border:0; cursor:pointer; overflow:visible; }
.input-reset-btn:hover { background:#ccc; }
.show_block { border:1px solid #eee; background:#f9f9f9; font-size:12px; color:#aaa; margin-bottom:15px; padding:10px; }
.write_btn { width:230px; margin:0 auto; }
a.input-sub-btn, a.input-reset-btn { padding:5px 20px; }
a.input-sub-btn { color:#fff; }
a.input-reset-btn { color:#000; }

/* --------------------------------------- 展示页 --------------------------------------------- */
.show-title { border-bottom:1px dotted #ccc; padding-bottom:5px; text-align:center; font-size:16px; }
.show-para { color:#ccc; text-align:right; }
.show-content { padding-top:10px; }

.show-content img { max-width:700px;}

/*-------------------------------------------分页-----------------------------------------------*/
.fenye { margin-top:15px; }
.fenye a { display: inline-block; margin: 0 5px; line-height: 22px; padding: 0 8px; border: 1px solid #dbe5ee; border-radius: 2px; vertical-align:middle; }
.fenye a:hover, .fenye span { display: inline-block; margin: 0 5px; padding: 0 8px; border: 1px solid #004b99; background: #004b99; color: #fff; border-radius: 2px; vertical-align:middle; line-height: 22px; }