body {
	font-size: 12px; background: url(/uploads/image/tcimages/top.png) #fff repeat-x center top; margin: 0px auto; color: #333; font-family: '宋体',arial,verdana,sans-serif
}
div {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
form {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
ul {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
ol {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
li {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
span {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
p {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; border-right-width: 0px
}
img {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
a img {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
ul {
	list-style-type: none
}
ol {
	list-style-type: none
}
li {
	list-style-type: none
}
table {
	font-size: 12px
}
td {
	font-size: 12px
}
input {
	font-size: 12px
}
h1 {
	margin: 0px auto
}
h2 {
	margin: 0px auto
}
h3 {
	margin: 0px auto
}
h4 {
	margin: 0px auto
}
h5 {
	margin: 0px auto
}
h6 {
	margin: 0px auto
}
h1 {
	font-size: 28px
}
h2 {
	font-size: 22px
}
h3 {
	font-size: 16px
}
h4 {
	font-size: 14px
}
h5 {
	font-size: 14px
}
h6 {
	font-size: 14px
}
.clear {
	clear: both; margin-top: -1px; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px
}
a:link {
	color: #353535; text-decoration: none; outline-style: none
}
a:visited {
	color: #353535; text-decoration: none; outline-style: none
}
a:hover {
	color: #0b3779; text-decoration: underline
}
.wrapper {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 960px; padding-top: 0px
}
.header {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 960px; padding-top: 0px
}
.logo {
	padding-right: 0px; padding-left: 0px; font-size: 32px; float: left; padding-bottom: 10px; padding-top: 30px
}

.headerr {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 15px; width: 450px; padding-top: 15px
}
.mini_func {
	padding-right: 5px; padding-left: 5px; float: right; padding-bottom: 20px; padding-top: 0px
}
.flag {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px
}
.homepage {
	padding-right: 0px;
}
.favicon {
	padding-right: 0px; 
}
.homepage {
}
.favicon {
}
.search {
	float: right; margin: 5px 0px 12px; width: 245px; position: relative
}
.searchinput {
	border-right: #a0a0a0 1px solid; padding-right: 0px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 1px; border-left: #a0a0a0 1px solid; width: 180px; line-height: 16px; padding-top: 3px; border-bottom: #a0a0a0 1px solid; height: 16px; background-color: #fff
}
.searchbtn {
	background: url(/uploads/image/tcimages/bg.png) no-repeat right -48px; width: 48px; cursor: pointer; border-top-style: none; line-height: 22px; border-right-style: none; border-left-style: none; height: 22px; text-align: center; border-bottom-style: none
}
.navigation {
	background: url(/uploads/image/tcimages/bg.png) no-repeat 0px 0px; float: left; margin: 5px 0px 0px; overflow: visible; width: 960px; height: 36px
}
.menu {
	padding-right: 10px; padding-left: 10px; z-index: 300; float: left; padding-bottom: 1px; width: 940px; padding-top: 1px; position: relative; height: 34px
}
.menu li {
	padding-right: 5px; padding-left: 5px; font-weight: bold; font-size: 14px; background: url(/uploads/image/tcimages/bg.png) no-repeat left -43px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px; white-space: nowrap; text-align: center
}
.menu li.homepage {
	background: none transparent scroll repeat 0% 0%
}
.menu li a:link {
	padding-right: 10px; display: block; padding-left: 14px; padding-bottom: 9px; margin: 0px; color: #fff; padding-top: 10px; text-decoration: none
}
.menu li a:visited {
	padding-right: 10px; display: block; padding-left: 14px; padding-bottom: 9px; margin: 0px; color: #fff; padding-top: 10px; text-decoration: none
}
.menu li a:hover {
	color: #ff0; text-decoration: underline
}
.menu li.current_page_item a:link {
	color: #ff0
}
.menu li.current_page_item a:visited {
	color: #ff0
}
.menu li.current_page_item a:hover {
	color: #ff0
}
.menu li.current-menu-item a:link {
	color: #ff0
}
.menu li.current-menu-item a:visited {
	color: #ff0
}
.menu li.current-menu-item a:hover {
	color: #ff0
}
.menu ul {
	z-index: 300; position: relative; background-color: #0a65c7
}
.menu li {
	position: relative
}
.menu li ul {
	padding-right: 10px; display: none; padding-left: 10px; left: -5px; padding-bottom: 0px; width: 120px; padding-top: 0px; position: absolute; top: 32px
}
.menu li ul li {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px auto; width: 120px; padding-top: 7px; border-bottom: #094d97 1px solid
}
.menu li ul li a:hover {
	background: url(/uploads/image/tcimages/bg.png) no-repeat -5px -43px; color: #ff0; text-decoration: underline
}
.banner {
	float: left; margin: 10px auto; overflow: hidden; width: 960px; height: 200px
}
.banner img {
	width: 960px; height: 200px
}
.slideshow {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; float: left; margin: 15px auto; overflow: hidden; border-left: #ccc 1px solid; width: 958px; border-bottom: #ccc 1px solid; position: relative; height: 260px
}
#showimg {
	z-index: 10
}
#showimg img {
	display: block; width: 958px; height: 260px
}
.opacity {
	z-index: 99; filter: alpha(opacity=50); left: 0px; float: left; overflow: hidden; width: 958px; bottom: 0px; position: absolute; height: 30px; background-color: #f0f0f0; moz-opacity: 0.5; opacity: 0.5
}
.operate {
	z-index: 1000; right: 3px; bottom: 3px; position: absolute
}
.operate span {
	padding-right: 10px; padding-left: 10px; font-weight: bold; float: left; padding-bottom: 1px; margin-left: 1px; cursor: pointer; color: #000; line-height: 22px; padding-top: 1px; height: 22px; text-align: center
}
.operate span.hov {
	color: #fff; background-color: #0962c6
}
#msg {
	z-index: 100; left: 0px; float: left; overflow: hidden; width: 958px; bottom: 0px; line-height: 26px; position: absolute; height: 26px
}
#msg li {
	display: block; padding-left: 14px; font-weight: bold; font-size: 14px; color: #004c94; line-height: 24px; height: 24px; text-align: left
}
.featured {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden; width: 960px; padding-top: 0px
}
.featured h2 {
	padding-right: 0px; padding-left: 0px; font-size: 14px; background: url(/uploads/image/tcimages/bg.png) no-repeat 0px -93px; margin-bottom: 15px; padding-bottom: 6px; overflow: hidden; width: 100%; text-indent: 5px; padding-top: 6px
}
.featured h2 span {
	padding-right: 10px; font-weight: normal; font-size: 12px; float: right
}
.featured h2 a:link {
	color: #1678d1; text-decoration: none
}
.featured h2 a:visited {
	color: #1678d1; text-decoration: none
}
.featured h2 a:hover {
	color: #0b3779
}
.featured h2 span a:link {
	color: #7f7f7f; text-decoration: none
}
.featured h2 span a:visited {
	color: #7f7f7f; text-decoration: none
}
.featured h2 span a:hover {
	color: #0b3779; text-decoration: underline
}
.news {
	float: left; overflow: hidden; width: 320px
}
.news ul {
	margin-top: 8px
}
.news ul li {
	padding-right: 5px; padding-left: 10px; background: url(/uploads/image/tcimages/spot.gif) no-repeat 0px 5px; float: left; padding-bottom: 0px; margin: 6px 0px; overflow: hidden; width: 305px; line-height: 14px; padding-top: 0px; height: 14px
}
.news ul li a {
	float: left; overflow: hidden; width: 240px
}
.news ul li span {
	float: right; width: 60px; color: #666
}
.products {
	float: left; margin: 0px 14px; overflow: hidden; width: 330px
}
.products ul {
	margin: 0px
}
.products ul li {
	padding-right: 2px; padding-left: 6px; float: left; margin-bottom: 8px; padding-bottom: 0px; overflow: hidden; width: 155px; padding-top: 0px; height: 140px
}
.products ul li img {
	border-right: #e4e4e4 1px solid; padding-right: 1px; border-top: #e4e4e4 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #e4e4e4 1px solid; width: 150px; padding-top: 1px; border-bottom: #e4e4e4 1px solid; height: 110px
}
.products ul li .product_name {
	display: block; overflow: hidden; width: 150px; line-height: 15px; height: 15px; text-align: center
}
.profile {
	float: right; overflow: hidden; width: 260px
}
.about-us {
	padding-right: 8px; padding-left: 8px; padding-bottom: 2px; overflow: hidden; text-indent: 12px; line-height: 21px; padding-top: 2px; height: 275px
}
.profile p {
	margin-bottom: 8px
}
.profile img {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 5px
}
.breadcrumb {
	padding-right: 0px; padding-left: 5px; font-size: 12px; padding-bottom: 4px; color: #666; padding-top: 0px; border-bottom: #ddd 1px solid
}
.breadcrumb a:link {
	color: #666; text-decoration: none
}
.breadcrumb a:visited {
	color: #666; text-decoration: none
}
.breadcrumb a:hover {
	color: #333; text-decoration: underline
}
.container {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden; width: 960px; padding-top: 0px
}
.containertop {
	background: url(/uploads/image/tcimages/container.png) no-repeat center top; width: 960px; height: 20px
}
.containercontent {
	border-right: #ddd 1px solid; padding-right: 10px; border-top: #ddd 1px; padding-left: 10px; background:  no-repeat 265px top; float: left; padding-bottom: 10px; border-left: #ddd 1px solid; width: 938px; padding-top: 0px; border-bottom: #ddd 1px solid
}
.homecontent {
	padding-right: 10px; padding-left: 10px; background: none transparent scroll repeat 0% 0%; padding-bottom: 10px; padding-top: 0px
}
.content {
	float: right; overflow: hidden; width: 670px
}
.posts {
	padding-right: 10px; padding-left: 10px; padding-bottom: 0px; overflow: hidden; width: 655px; line-height: 22px; padding-top: 0px
}
.posts p {
	margin-bottom: 10px
}
.single {
	padding-right: 15px; padding-left: 15px; padding-bottom: 0px; width: 645px; padding-top: 0px
}
.single h2 {
	font-size: 18px; padding-bottom: 10px; margin: 20px 0px; color: #222; border-bottom: #ddd 1px solid; text-align: center
}
.postlist {
	margin: 15px 0px 0px
}
.postlist li {
	padding-left: 12px; background:  no-repeat 0px 14px; float: left; width: 640px; line-height: 32px; border-bottom: #ddd 1px dashed; height: 32px
}
.postlist li h3 {
	font-weight: normal; font-size: 12px; float: left; width: 500px
}
.postlist li span {
	float: right; width: 80px; color: #666; text-align: right
}
.productlist {
	margin-top: 20px
}
.productlist li {
	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 0px; margin: 5px 0px 10px; overflow: hidden; width: 205px; padding-top: 0px; height: 190px
}
.productlist li img {
	border-right: #e4e4e4 1px solid; padding-right: 2px; border-top: #e4e4e4 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #e4e4e4 1px solid; width: 200px; padding-top: 2px; border-bottom: #e4e4e4 1px solid; height: 160px
}
.productlist li .product_name {
	display: block; overflow: hidden; width: 200px; line-height: 15px; height: 15px; text-align: center
}
.sidebar {
	float: left; overflow: hidden; width: 250px
}
.sidebar h3 {
	padding-right: 5px; padding-left: 10px; font-size: 14px; background: url(/uploads/image/tcimages/bg.png) no-repeat 0px -131px; float: left; padding-bottom: 6px; width: 230px; color: #0b3779; padding-top: 8px
}
.sidebar ul {
	float: left; width: 250px
}
.sidebar ul li {
	float: left; margin-bottom: 20px
}
.sidebar ul li.widget_text {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
.sidebar ul li.widget div {
	clear: both; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; line-height: 20px; padding-top: 15px
}
.sidebar ul li ul {
	margin-top: 15px; float: left
}
.sidebar ul li ul li {
	padding-left: 10px; background: url(/uploads/image/tcimages/spot.gif) no-repeat 0px 6px; margin: 6px 4px 5px; overflow: hidden; width: 230px
}
.sidebar ul li ul li ul {
	margin-top: 5px; width: 230px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.sidebar ul li ul.sub li {
	padding-left: 0px; background: none transparent scroll repeat 0% 0%
}
.sidebar ul li ul.sub li a:link {
	padding-right: 5px; display: block; padding-left: 22px; font-weight: bold; background:  no-repeat 10px 7px; padding-bottom: 10px; width: 210px; color: #333; padding-top: 2px; border-bottom: #e6e6e6 1px solid; text-decoration: none
}
.sidebar ul li ul.sub li a:visited {
	padding-right: 5px; display: block; padding-left: 22px; font-weight: bold; background:  no-repeat 10px 7px; padding-bottom: 10px; width: 210px; color: #333; padding-top: 2px; border-bottom: #e6e6e6 1px solid; text-decoration: none
}
.sidebar ul li ul.sub li a:hover {
	background:  no-repeat 10px 7px; color: #0b3779; border-bottom: #ccc 1px solid
}
.sidebar ul li ul.sub .current_page_item {
	background:  no-repeat 10px 7px; border-bottom: #ccc 1px solid
}
.sidebar ul li ul.sub .current_page_item a:link {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
}
.sidebar ul li ul.sub .current_page_item a:visited {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
}
.sidebar ul li ul.sub .current_page_item a:hover {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
}
#wp-calendar {
	width: 100%
}
#wp-calendar caption {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px
}
#wp-calendar th {
	border-right: #e6e6e6 1px solid; padding-right: 6px; border-top: #e6e6e6 1px solid; padding-left: 6px; padding-bottom: 4px; text-transform: capitalize; border-left: #e6e6e6 1px solid; color: #555; padding-top: 4px; border-bottom: #e6e6e6 1px solid; background-color: #f9f9f9; text-align: center
}
#wp-calendar td {
	border-right: #e6e6e6 1px solid; padding-right: 6px; border-top: #e6e6e6 1px solid; padding-left: 6px; padding-bottom: 4px; text-transform: capitalize; border-left: #e6e6e6 1px solid; color: #555; padding-top: 4px; border-bottom: #e6e6e6 1px solid; background-color: #f9f9f9; text-align: center
}
#wp-calendar tbody tr td a:link {
	font-weight: bold; color: #006600
}
#wp-calendar tbody tr td a:visited {
	font-weight: bold; color: #006600
}
#wp-calendar tbody tr td a:hover {
	color: #0c262c
}
#wp-calendar tbody tr td:hover {
	border-right: #fadd85 1px solid; border-top: #fadd85 1px solid; border-left: #fadd85 1px solid; cursor: pointer; color: #0c262c; border-bottom: #fadd85 1px solid; background-color: #fef7e0
}
#wp-calendar tfoot tr td {
	padding-right: 10px; padding-left: 10px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; border-top-style: none; padding-top: 8px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.pad {
	background: none transparent scroll repeat 0% 0%; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important
}
.pagenavi {
	padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; padding-bottom: 25px; margin: 10px auto 0px; width: 98%; padding-top: 10px; text-align: center
}
.wp-pagenavi {
	margin: 0px auto; padding-top: 15px
}
.wp-pagenavi a {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:link {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:visited {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:hover {
	font-weight: bold! important; color: #0b3779! important; background-color: #eee! important
}
.wp-pagenavi a:active {
	border-right: #ccc 1px solid; padding-right: 2px; border-top: #ccc 1px solid; padding-left: 2px; padding-bottom: 2px; margin: 2px; border-left: #ccc 1px solid; padding-top: 2px; border-bottom: #ccc 1px solid; text-decoration: none
}
.wp-pagenavi span.pages {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #454545! important; padding-top: 4px! important; border-bottom: #ccc 1px solid
}
.wp-pagenavi span.extend {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #454545! important; padding-top: 4px! important; border-bottom: #ccc 1px solid
}
.wp-pagenavi span.current {
	border-right: #aaa 1px solid; padding-right: 8px! important; border-top: #aaa 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #aaa 1px solid; color: #000! important; padding-top: 4px! important; border-bottom: #aaa 1px solid; background-color: #eee! important
}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}
.post_comment {
	float: left; margin: 15px 0px 5px; overflow: hidden; width: 100%
}
#addcomment {
	border-right: #ccc 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 14px; background: #f5f5f5; float: left; padding-bottom: 7px; margin: 10px 0px; border-left: #ddd 1px solid; width: 99%; text-indent: 15px; line-height: 16px; padding-top: 8px; border-bottom: #bbb 1px solid
}
#comments {
	border-right: #ccc 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 14px; background: #f5f5f5; float: left; padding-bottom: 7px; margin: 10px 0px; border-left: #ddd 1px solid; width: 99%; text-indent: 15px; line-height: 16px; padding-top: 8px; border-bottom: #bbb 1px solid
}
.post_comment p {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 5px; padding-top: 5px
}
.post_comment ol li {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; margin: 10px 5px; padding-top: 10px; list-style-type: none
}
.commentlist {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 5px; width: 98%; padding-top: 5px
}
.commentlist li {
	border-right: #e3e3e3 1px solid; border-top: #e3e3e3 1px solid; margin-bottom: 10px; border-left: #e3e3e3 1px solid; padding-top: 5px; border-bottom: #e3e3e3 1px solid; background-color: #fff
}
.commentlist li.alt {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid; background-color: #f6f6f6
}
.commentlist li.comment-author-admin {
	background: #f6f6f6
}
.commentlist li ul {
	margin: 10px
}
.commentlist li ul.children {
	margin: 10px 0px
}
.commentlist li p {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px
}
.comment-author {
	padding-bottom: 5px; width: 100%; border-bottom: #ececec 1px solid; height: 30px
}
.avatar {
	border-right: #e0e0e0 1px solid; padding-right: 1px; border-top: #e0e0e0 1px solid; padding-left: 1px; float: left; padding-bottom: 1px; border-left: #e0e0e0 1px solid; padding-top: 1px; border-bottom: #e0e0e0 1px solid
}
.author_info {
	padding-left: 5px; float: left; color: #888; line-height: 16px
}
.author_info cite {
	font-weight: bold; font-style: normal
}
.author_info em {
	font-size: 10px
}
.reply {
	margin-top: -3px; float: right
}
#cancel-comment-reply {
	float: right; margin-right: 10px
}
.reply a {
	color: #999
}
#cancel-comment-reply a {
	color: #999
}
.reply a:hover {
	color: #666
}
#cancel-comment-reply a:hover {
	color: #666
}
#respond {
	padding-bottom: 35px
}
#respond em {
	color: #ff0242
}
#author {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
}
#email {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
}
#url {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
}
#comment {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
}
#comment {
	overflow-y: scroll; font-size: 12px; width: 95%; height: 150px
}
#submit {
	border-right: #999 1px solid; padding-right: 20px; border-top: #999 1px solid; padding-left: 20px; font-size: 14px; background: #f5f5f5; float: right; padding-bottom: 4px; margin: 0px 8px; border-left: #999 1px solid; cursor: pointer; padding-top: 6px; border-bottom: #999 1px solid
}
.friendlink {
	margin: 15px auto 25px; overflow: hidden; width: 960px
}
.friendlink h3 {
	padding-left: 12px; font-size: 14px; color: #1678d1; line-height: 28px; border-bottom: #ddd 1px solid; height: 28px; background-color: #f5f5f5
}
.friendlink ul {
	padding-right: 10px; padding-left: 10px; padding-bottom: 12px; padding-top: 12px
}
.friendlink ul li {
	float: left; margin: 0px 5px
}
.tags {
	padding-right: 10px; margin-top: 10px; padding-left: 10px; float: left; padding-bottom: 0px; overflow: hidden; width: 940px; line-height: 22px; padding-top: 0px
}
.footer {
	border-top: #d9d9d9 1px solid; margin: 15px auto; width: 960px; color: #333; text-align: center
}
.footer p {
	line-height: 26px
}
.footpage {
	padding-right: 0px; padding-left: 0px; padding-bottom: 8px; margin: 0px 0px 20px; padding-top: 10px; border-bottom: #d9d9d9 1px solid; background-color: #e9f9fe; text-align: center
}
.footpage li {
	padding-right: 5px; display: inline; padding-left: 12px; font-size: 13px; padding-bottom: 0px; border-left: #999 1px solid; width: 1px; padding-top: 0px; white-space: nowrap
}
.footpage li.nb {
	border-left-style: none
}
.footpage a:link {
	color: #0b3779
}
.footpage a:visited {
	color: #0b3779
}
.footpage a:hover {
	color: #353535
}
.pages{
	text-align:center;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #ddd;
	color:#0b68c9;
}
.pages span, .pages a:hover{
	border-color:#0b68c9;
	color:#fff;
	text-decoration:none;
	background:url(/uploads/image/tcimages/bg.png) center top no-repeat;
}
.pages span font{
	color:inherit;
}

a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:url(/uploads/image/tcimages/button_2.png) center top no-repeat;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#ffffff;
}
a.button_2:hover{
	color:#ffffff;
	text-decoration: none;
	text-align: center;
}
.button_4{display:block;width:100px;height:33px;line-height:33px;background:url(/uploads/image/tcimages/button_4.png) center top no-repeat;border:none;color:#fff;font-weight:bold;cursor:pointer;}


.currentnav a{margin-left:10px}