/*
Theme Name: WPINK
Theme URI: http://www.wpyou.com/
Description:  A High-Quality Wordpress Theme designed by WPYOU  Modified  By <a href="http://www.ugoes.cn/">Leegang</a>.
Version: 1.0.1.
Author: Bob & leegang
Author URI: http://www.wpyou.com/
Tags: pink, black
*/
/* global css */
body{ margin:0 auto; padding:0; width:100%; font-family: '宋体', Arial, Verdana, Sans-Serif; font-size:12px; text-align:left; color:#333; background:#e9e9e9 }
html{ margin:0 auto; padding:0;} 
div,form,ul,ol,li,dl,dt,dd,span,p,button,textarea,blockquote,th,td { margin:0; padding:0;}
input,select{ line-height:16px;}
img,a img{border:0;}
ul,ol,li{list-style:none;}
em{ font-style:normal;}
h1,h2,h3,h4,h5,h6{ margin:0;padding:0;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:12px;}
hr{ margin:20px 0}
.clear{ font-size:1px; width:1px; height:0; line-height:0; margin-top:0px!important; *margin-top:-1px; clear:both; visibility:hidden;}

a,area {blr:expression(this.onFocus=this.blur()) }  /* for IE */
:focus {-moz-outline-style: none; }  /* for Firefox */   

/* Default Link */
a:link, a:visited{ color:#24282B; text-decoration:none;}
a:hover{ color:#FF0242; text-decoration:underline;}

/* Header */
#header{ margin:0px auto 10px; width:100%; height:231px; background: url(images/headbg.jpg) repeat-x }
.sns{ width:960px; height:50px;}
.rss{ float:right; margin:10px 0px;}
a.rssfeed:link, a.rssfeed:visited{ float:left; margin:3px 10px 0px 0px; padding:5px 0px 3px; width:68px; text-align:center; border:1px solid #D96109; color:#F8F8F8; background-color:#F67817; display:block;}
a.rssfeed:hover{ border:1px solid #555; color:#FFF; background-color:#5C747E; text-decoration:none;}

.head{ width:1000px; height:170px;  margin:0 auto }

/* Description PageMenu */
.description_pagelist{ padding:0px 10px; width:930px; height:23px; overflow:hidden;}
.description{ float:left; margin:8px 0px; color:#999;}
.pagelist{ float:right; margin:8px 0px;}
.pagelist li{ float:left; padding-left:10px;}
.pagelist li a:link, .pagelist li a:visited{ color:#999;}
.pagelist li a:hover, .pagelist li a:active{ color:#DDD;}
.pagelist li.current_page_item a{ color:#DDD;}

/* Logo Banner */
.logo_banner{ padding:0px 10px; width:297px; height:144px; overflow:hidden; background:url(images/logo.jpg) no-repeat 20px;}

/*.logo_banner{ padding:0px 10px; width:295px; height:97px; overflow:hidden; background:url(images/logo.jpg) no-repeat 20px;}*/
.logo{ float:left; margin:10px 0px 20px; text-indent:-1000px; }

.logo a:link, .logo a:visited, .logo a:hover{ width:328px; height:60px; background:url(images/logo.png) no-repeat left top; display:block;}
.banner{ float:right; margin:20px 0px; border:1px solid #F5100B; overflow:hidden;}
.banner img{ display:block;}


.navigation{ padding:0px 15px; width:970px; height:40px; overflow:hidden; margin-top:18px}
.navigation li{ float:left; height:26px; margin:8px 5px 6px 10px; _margin:8px 4px 4px 10px; font-size:12px; text-align:center; color:#DDD; overflow:hidden; display:inline}
.navigation li a:link, .navigation li a:visited{ float:left; margin:0px 2px; padding-left:10px; height:26px; line-height:25px; color:#bbbbbb; text-decoration:none; cursor:pointer; display:block;}
.navigation li a:hover{ color:#bbbbbb; background:url(images/icon.png) no-repeat 0 0;}
.navigation li a span{ padding:1px 8px 6px 0px; display:inline-block;}
.navigation li a:hover span{ background:url(images/icon.png) no-repeat right 0;}
.navigation li.current-cat a{ color:#EEE; background:url(images/icon.png) no-repeat 0 0;}
.navigation li.current-cat a span{ background:url(images/icon.png) no-repeat right 0; display:inline-block;} 

#cont-top{ background:url(images/cont_top.jpg) no-repeat; width:650px; height:45px; padding-top:100px}
#cont-top p{ font-size:14px; padding-top:18px; padding-left:15px}
/* Breadcrumb Search */

.crumb{  margin-bottom:10px; padding:6px 10px 5px; border:1px solid #E6E6E6; background-color:#F4F5F7; border-radius:3px 3px; -moz-border-radius:3px 3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; overflow:hidden;}
.search{ float:right; width:310px; height:41px; background:url(images/icon.png) no-repeat right -36px; overflow:hidden;}
.searchform{ padding:0px 11px 0px 13px;}
.searchInput{ float:left; margin-top:7px; padding:5px 3px; width:200px; border:none; background:none;}
.searchBtn{ float:right; margin-top:5px; padding:2px 16px; width:68px; height:28px; line-height:28px; border:none; font-size:14px; font-weight:bold; color:#EEE; background:none; cursor:pointer; display:block;}

/* Content */
#content{ margin:0 auto; width:950px;}

/* Article */
.article{ float:left; width:649px; overflow:hidden;}

.post{ float:left; width:628px;  margin-bottom:10px; padding:0px 10px 10px 14px; border:1px solid #E6E6E6; background:#FFFFFF url(images/content_bg.png) no-repeat; border-radius:5px 5px; -moz-border-radius:5px 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
.pcontent h2{ line-height:24px;font-size:16px; font-weight:normal; text-shadow:1px 0 0 #CCC; margin-top: 5px; font-weight:bold}
.post p{padding:5px 0px 5px;}
.post h3, .post h4{ margin-bottom:15px; padding:20px 0px 3px; font-size:18px; border-bottom:1px solid #D8D8D8;}
.post h5, .post h6{ padding-top:15px; font-size:16px;}
.post ol li{ margin:5px 30px; list-style:decimal; line-height:22px; color:#454545;}
.post ul li{ margin:5px 30px; list-style:disc; line-height:22px; color:#454545;}
.pcontent h2 a:hove{ font-weight:bold}
.pcomments{ float:right; padding-top:3px;}
.pcomments em{ font-size:16px; font-weight:bold; color:#C81F1F;}

.thumb_image{ float:left; margin:15px 10px 0px 0px; padding:1px; width:200px; height:170px; border:1px solid #C5C5C5;


	padding: 10px;
	background-color: #FFFFFF;
	border: 1px solid #d9d9d9;



}
.pcontent{ float:right; margin-top:10px; width:380px; line-height:24px; font-size:13px; overflow:hidden; margin-right:10px; color:#666; padding-right:5px}

.pmeta{ float:left; margin-top:10px; color:#666;}
.pcontent .a1{
	color:#cc0000;
	font-size:11px;
	text-decoration: none;
}
.pmeta a:link, .pmeta a:visited{ padding:0px 3px; color:#666; }
.pmeta a:hover{ color:#FF0242; }
a.readmore:link, a.readmore:visited{ float:right; width:92px; padding:6px 0px 7px; font-size:14px; text-align:center; text-shadow:0 1px 0 #DDD; text-decoration:none; color:#454545; background:url(images/icon.png) no-repeat 0px -73px; display:block;}
a.readmore:hover{ text-shadow:0 1px 0 #86031B; color:#F4F4F4; background:url(images/icon.png) no-repeat 0px -36px; display:block;}


.right-top{width: 280px; margin-bottom:10px; height:47px; padding-top:6px; }
.right-top li{ height:47px; float:left; padding:0 4px}


/* Sidebar */
.sidebar{ float:right;width: 280px; overflow:hidden;}
.sidebar h3{ padding:2px 10px 7px 5px; font-size:16px; color:#000; font-family:Arial; font-weight:normal; margin-bottom:8px}

.sidebar-box {
	background-color: #FFFFFF;
	background-image: url(images/sidebar_bg.png);
	background-repeat: no-repeat;
	padding: 10px;
	float: left;
	width: 258px;
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;
	font-size:14px;
	font-weight:normal
}
.a1bg {
	background-color: #FFFFFF;
	background-image: url(images/sidebar_bg1.png);
	background-repeat: no-repeat;

}

.sidebar-box p {
	
	line-height: 18px;
	padding-top:12px;
	font-size:12px
}


.sidebar-box li{
	background-image: url(images/post_divider.png);
	background-repeat: repeat-x;
	background-position: bottom;
	text-indent: 5px;
	float:left;
	width: 258px; font-size:12px
	
	
}

.sidebar-box li a {
	display: block ;
	color: #666666;
	
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	
}

.sidebar-box li a:hover {
	color: #000000;
	background-color: #E9E9E9;
	text-decoration:none
}




/* Page Navigation */
.page_navi{ float:left; width:100%; height:36px; line-height:36px; text-align:left;overflow:hidden; }
.wp-pagenavi{ margin:0 auto;}
.wp-pagenavi span.pages{ display:none;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited{ padding:3px 7px !important; margin:2px; text-decoration:none !important; color:#454545 !important; border:1px solid #CCC !important; }
.wp-pagenavi a:hover{ color:#EEE !important; border:1px solid #990B25 !important; background-color:#D73555 !important; font-weight:bold !important;}
.wp-pagenavi a:active{	padding:2px 2px; margin:2px; text-decoration: none; border:1px solid #CCC !important;}
.wp-pagenavi span.extend{ padding:3px 7px !important; margin:2px; color:#454545 !important; border:1px solid #CCC !important;}
.wp-pagenavi span.current{ padding:3px 7px !important; margin:2px; color:#EEE !important; background-color:#D73555 !important; border:1px solid #990B25 !important;}
.pageleft, .pageright{ width:300px; overflow:hidden;}
.pageleft{ float:left; padding-left:15px; text-align:left;}
.pageright{float:right; padding-right:15px; text-align:right;}

/* Archive */
.archive .pcontent{ width:100%;}

/* Single */
.post1{ float:left; width:628px;   padding:0px 10px 10px 14px; border:1px solid #E6E6E6; background:#FFFFFF url(images/content_bg.png) no-repeat; border-radius:5px 5px; -moz-border-radius:5px 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
.single h2{ width:100%; text-align:left; font-size:22px; padding-top:20px}
.single p{ font-size:14px;}
.single .pmeta{ padding-bottom:6px; width:100%; text-align:left; border-bottom:1px solid #E2E2E2;}
.single .pcontent{ width:100%;}
.pcontent img{ max-width:600px;}

/* Page */
.page{ min-height:800px;}

/* Post Function */
.postmeta{ float:left; width:100%; margin-top:15px; padding:10px 0px; line-height:24px;}
.postmeta a{ color:#555; text-decoration:underline;}
.postmeta a:hover{ color:#FF0242;}
.pro_next{ margin:20px 0px 15px; border-left:1px solid #DDD; border-right:1px solid #DDD; background:transparent url(images/icon.png) no-repeat -10px -153px; }
.pro_next .pageleft, .pro_next .pageright{ width:280px; overflow:hidden;}

/* Social Bookmark 
.snsmedia{ float:left; width:100%; margin:1px auto 15px; padding:10px 0px; text-align:center; line-height:24px; border-bottom:1px solid #DDD;background-color:#F5F5F5;}
.bookmark{ text-align:center;}
.snsfeed{ float:left; width:40px; height:38px; text-indent:-9999px; background:url(images/bookmark.png) no-repeat 0 0; display:block;}*/
/*************************
*   network distribute   *
**************************/ 
#cpicon{
	font-size: 12px;
	height: 64px;
	width: 576px;
	padding: 0 0 0 29px;
	margin: 25px 0px 5px 0px;
	background: url(images/collection_participation.jpg) no-repeat;}
#cpicon ul {
	list-style:none;
	margin: 0px;
	padding:0px;}
#cpicon li {
	float:left;
	width:24px;
	height: 24px;
	margin: 4px;}
#cpicon a {
	text-indent: -9999px;
	font-size: 2px;
	display: block;
	width:24px;height: 24px;}

/* Related Content */
.related{ float:left; width:100%;}
.related h3{ width:100%; margin:5px 0px 0px; padding:5px 0px 5px; font-size:14px;}
.related ul{ float:left; margin:0px 0px; }
.related ul li{ margin:0px 0px; padding:2px 0 1px 10px; overflow:hidden; line-height:22px; background:url(images/list.gif) left no-repeat}
.related_post{ float:left; width:290px; overflow:hidden;}
.related_txt{ float:right; width:300px; padding-left:9px; border-left:1px solid #E8E8E8; overflow:hidden;}

/* Post Comment */
.post_comment{ float:left; width:100%; margin:15px 0px 5px; overflow:hidden; }
#addcomment, #comments{ float:left; width:99%; margin:10px 0px; padding:6px 0px 5px; text-indent:15px; text-shadow:1px 1px 0 #FFF; font-size:14px; border-width:1px; border-style:solid; border-color:#DDD #CCC #BBB #DDD; background:transparent url(images/icon.png) no-repeat -10px -156px; }
.post_comment p{ font-size:12px;}
.post_comment ol li{ margin:10px 5px; padding:10px 10px 5px 10px; list-style:none; }
.commentlist{ width:99%; padding:5px 0px; font-size:12px; clear:both;}
.commentlist li{ background-color:#FFF; border:1px solid #E3E3E3; border-radius:5px 5px; -moz-border-radius:5px 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
.commentlist li.alt{ background-color:#F6F6F6; border:1px solid #DDDDDD; border-radius:5px 5px; -moz-border-radius:5px 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
.commentlist li ul{ margin:10px 10px;}
.commentlist li ul.children{ margin:10px 0px;}

.comment-author{ width:100%; height:30px; padding-bottom:5px; border-bottom:1px solid #ECECEC;}
.avatar{ float:left; padding:1px 1px; border:1px solid #E0E0E0;}
.author_info{ float:left; padding-left:5px; line-height:16px; color:#888;}
.author_info cite{ font-style:normal; font-weight:bold;}
.author_info em{ font-size:10px;}

.reply{ float:right; margin-top:-3px;}
#cancel-comment-reply{ float:right; margin-right:10px;}
.reply a, #cancel-comment-reply a{ color:#999;}
.reply a:hover, #cancel-comment-reply a:hover{ color:#666;}

#respond{ padding-bottom:35px;}
#respond em{ color:#FF0242;}
#author, #email, #url, #comment{ margin:0px 5px; padding:5px 5px; width:45%; border:1px solid #CCCCCC; border-radius:5px 5px; -moz-border-radius:5px 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
#comment{ width:95%; height:150px; font-size:12px; overflow-y:scroll;}
#submit{ float:right; margin:0 13px; padding:6px 20px 4px; font-size:14px; border:1px solid #999; text-shadow:1px 1px 0px #FFF; background:transparent url(images/icon.png) no-repeat scroll -10px -160px; -moz-border-radius:5px 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; cursor:pointer;}

/* Comment Navigation */
.comment_navi{ float:right; margin:10px 15px 10px 0px; text-align:center;}
.comment_navi span.cpt{ padding:3px 6px 2px; background-color:#E3E3E3; border-bottom:1px solid #D5D5D5;}
.comment_navi a{ padding:3px 3px 2px;}
.comment_navi a:hover{ color:#FF0242;}
.comment_navi .current{ font-weight:bold; color:#FF0242;}

/* Other */
.flink li{ float:left; width:140px;}

/* Footer */

/* AD */
.sidead{ width:310px; margin:10px auto 5px; text-align:center;}
.sidead img{ margin-bottom:5px;}




.adbox{ background-color: #FFFFFF;
	background-image: url(images/sidebar_bg.png);
	background-repeat: no-repeat;
	padding: 10px 0;
	float: left;
	width: 278px;
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;}
.adbox li{width:123px; height:104px; float:left; padding-left:10px; margin-bottom:10px}

p.center {
	
	color: #000000;
	text-align: center;
	clear: both;
	
}
p.center a{
	color:#999999;
	text-decoration: none;
}
p.center a:hover{
	color:#000;
	text-decoration: none;
}
.post-meta {
	font-family:Arial;
	width: 380px;
	padding-bottom: 8px;
	background-image: url(images/post_divider.png);
	background-repeat: repeat-x;
	background-position: bottom;
font-size: 12px;
	color:#999;
	
}
.post-meta a{color:#999;}
p.report {
	background-image: url(images/comments_icon.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	padding-top: 4px;
}

.post-thumbnail {
	float: left;
	height: 170px;
	width: 200px;
	padding: 10px;
	background-color: #FFFFFF;
	border: 1px solid #d9d9d9;
}




.single-content-main {
	float: left;
	width: 618px;
	margin-top: 10px;
}
.single-content-main a{ font-weight:bold}

.single-content-main h2{ font-size:12px; color:#cc0000}
.single-content-main h3{color:#000;
	font-weight: bold;
	height:30px;
	background:url(images/H3bom.jpg) no-repeat bottom; padding-top:20px}

.single-content-main p {
	font-size: 12px;
	line-height: 25px;
	text-align: justify;
	margin: 5px 0 10px; 
	padding: 0;
}

.single-content-main img {
	padding: 9px;
	background-color: #FFFFFF;
	border: 1px solid #d9d9d9;
	display: block;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.single-content-main h5{ border-bottom:1px solid #ccc; font-size:16px; padding-bottom:5px}
.single-content-main .a1{ border:1px solid #ed145c; padding:8px; font-size:14px; background:#fdc3d7; color:#cc0000}
.single-content-main .a1:hover{ background:#fff; text-decoration:none}
.single-content-main ul{ padding:5px 0 15px}
.single-content-main li{ padding:2px 0 0 10px; background:url(images/list.gif) left no-repeat; line-height:19px}
.glbaidu{margin:0  auto;
	width: 600px;
	overflow:hidden; clear:both}
	
.glbaidu .aa1{ float:left; width:300px;}
.glbaidu .aa2{ float:left; padding-left:10px; width:234px;}
.article-author {
	margin:0 auto 20px auto;
	width: 600px;
	border: 1px solid #d9d9d9;
	background-color: #E9E9E9;
	padding: 10px;
	overflow:hidden;
	 clear:both
	
	
}
.article-author img,.article-author .a3{margin-top: auto;}
.article-author .a2{ float:left;}
.article-author .a3{ padding-left:15px; float:left; width:345px;*+width:355px;_width:355px; text-indent:2em}



.fotp00,.fotp1,.fotp2,.fotp3,.fotp4,.fotp5,.fotp6,.fotp7,.fotp8,.fotp9,.fotp10,.fotp11,.fotp12,.fotp13,.fotp14,.fotpcong{width:100%;line-height:34px; padding-left:50px}
.fotp00{ background:url(images/00.jpg) no-repeat left}
.fotp1{ background:url(images/01.jpg) no-repeat left}
.fotp2{ background:url(images/02.jpg) no-repeat left}
.fotp3{ background:url(images/03.jpg) no-repeat left}
.fotp4{ background:url(images/04.jpg) no-repeat left}
.fotp5{ background:url(images/05.jpg) no-repeat left}
.fotp6{ background:url(images/06.jpg) no-repeat left}
.fotp7{ background:url(images/07.jpg) no-repeat left}
.fotp8{ background:url(images/08.jpg) no-repeat left}
.fotp9{ background:url(images/09.jpg) no-repeat left}
.fotp10{ background:url(images/10.jpg) no-repeat left}
.fotp11{ background:url(images/11.jpg) no-repeat left}
.fotp12{ background:url(images/12.jpg) no-repeat left}
.fotp13{ background:url(images/13.jpg) no-repeat left}
.fotp14{ background:url(images/14.jpg) no-repeat left}
.fotpcong{ background:url(images/cong.jpg) no-repeat left}








.search-btn {
	vertical-align: bottom;
	margin-left: 5px;
	background:url(images/submit_btn.png) no-repeat; width:42px; height:35px; border:0
}.search-field {
	padding: 9px;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #d9d9d9;
}

/* ----------SINGLE STAY CONNECTED STYLES---------- */
.single-rss-container h1{ font-size:16px; font-weight:normal; padding-bottom:10px}
.single-rss-container {
	padding: 20px;
	float: left;
	width: 580px;
	background-color: #FFFFFF;
	background-image: url(images/content_bg.png);
	background-repeat: no-repeat;
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;
	height:195px
	
	
}
.single-rss-container h3{
	color:#000;
	font-weight:normal;
	height:30px;
} 
.single-rss-icon {
	float: left;
	height: 128px;
	width: 128px;
	margin-right: 29px;
	margin-left: 29px;
	margin-bottom: 10px;
	display:inline
}

.single-rss-icon p {
	font-size: 11px;
	text-align: center;
}
/* ----------FOOTER STYLES---------- */

#footer {
	clear: both;
	background-image: url(images/footer_bg.png);
	background-repeat: repeat-x;
	
	
}

#footer-topbar {
	height: 39px;
	width: 950px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 30px;
}

#footer-topbar a {
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 12px;
	float: right;
	text-decoration: none;
}

#footer-topbar a:hover {
	color: #75BEDF;
}

#footer-topbar p {
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 12px;
	float: right;
}

#footer-content {
	margin: auto;
	width: 950px;
	height:300px
}

.footer-box {
	float: left;
	width: 270px;
	margin-top: 30px;
	padding-right: 18px;
	padding-left: 18px;
	margin-bottom: 50px;
}

.footer-box-middle {
	float: left;
	width: 280px;
	margin-top: 30px;
	padding-right: 18px;
	padding-left: 18px;
	margin-bottom: 50px;
	height: 170px;
	background-image: url(images/footer_divider1.png);
	background-repeat: repeat-y;
	background-position: left;
}

.footer-box-middle p {
	color: #999999;
	font-size: 12px;
	line-height: 18px;
	padding-top:5px
}

.footer-box-middle h3 {
	color: #FFFFFF;
}

.footer-box h3{
	color: #FFFFFF;
}

.footer-box p{
	color: #999999;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
	 padding-top:5px
}

.footer-friends li {
	background-image: url(images/bullet_point.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top:5px
}

.footer-friends li a {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}

.footer-friends li a:hover {
	color: #FFFFFF;
}

.footer-friends li a:visited{ color:#666666}

/* ----------SINGLE POST COMMENT STYLES---------- */

.single-comments-container {
	padding: 15px;
	float: left;
	width: 618px;
	background-color: #FFFFFF;
	background-image: url(images/content_bg.png);
	background-repeat: no-repeat;
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;
	line-height:23px
}
.single-comments-container a{
	color:#ff0000;
	text-decoration: none;
}
.single-comments-container .aa{
	font-family: Arial,;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	
}
.single-comments-container h4{
	font-size: 14px;
	font-family: Arial,;
	
}
.single-comments-container ol {
	font-size: 12px;
}
/* ----------TAG CLOUD---------- */

.tagcloud {
	background-color: #FFFFFF;
	background-image: url(images/tagcloud.png);
	background-repeat: repeat-x;
	border: 1px solid #d9d9d9;
	float:left;
	width: 618px;
	

	
	padding: 15px;
	font-size:14px;
	line-height:25px
} 


.tagcloud  h3{
	font-variant: normal;
	font-family: Arial,;
	font-size: 16px;
	color: #000000;
}
.tagcloud a{
	color: #333333;
	text-decoration: none;
}
.tagcloud a:hover{
	color: #cc0000;
	text-decoration: none;
}
/* ----------FLICKR---------- */

.flickr {
	padding-left: 5px;
	margin-top: 10px;
}

.flickr img {
	float: left;
	height: 80px;
	width: 80px;
	margin-bottom: 4px;
	margin-right: 4px;
}

/*--内容--*/


.wp_syntax {
  color: #100;
  background-color: #f9f9f9;
  border: 1px solid silver;
  margin: 0 0 1.5em 0;
  overflow: auto;
}
 
/* IE FIX */
.wp_syntax {
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: expression(this.scrollWidth &gt; this.offsetWidth ? 15 : 0);
}
 
.wp_syntax table {
  table-layout:fixed;
  overflow:hidden;
  text-overflow:ellipsis;
  WORD-BREAK: break-all;
  WORD-WRAP: break-word;
  border-collapse: collapse;
}
 
.wp_syntax div, .wp_syntax td {
  vertical-align: top;
  padding: 2px 4px;
}
 
.wp_syntax .line_numbers {
  text-align: right;
  background-color: #def;
  width:30px;
  color: gray;
  overflow: visible;
  font-family: 'Lucida Grande', 
  'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}
 
/* potential overrides for other styles */
.wp_syntax pre {
  margin: 0;
  width: fixed;
  float: none;
  clear: none;
  WORD-BREAK: break-all;
  WORD-WRAP: break-word;
  overflow: visible;
  font-size:8pt;
  font-family: Courier New;}
  
  
  
  
  
  
  
  .listbox{ width:297px;padding: 10px;
	float: left;
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;
	font-size:14px;
	font-weight:normal; background:url(images/lbg.jpg) repeat-x #f8f8f8}


.listbox h3{ font-weight:normal; color:#000}

.listbox ul{
	margin-bottom: 10px;
}

.listbox li{
	background-image: url(images/post_divider.png);
	background-repeat: repeat-x;
	background-position: bottom;
	text-indent: 5px;

}

.listbox li a {
	display: block;
	width: 297px;
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}

.listbox li a:hover {
	color: #000000;
	background-color: #E9E9E9;
}
.linksbox{ background:url(images/linksbg.jpg) repeat-x #f9f9f9; width:938px; border:1px solid #d9d9d9; margin:20px auto 0; clear:both; padding:10px;overflow:hidden}
.linksbox li{ float:left; width:150px; height:30px; line-height:30px}
.linksbox h3{ font-size:14px; font-weight:bold; height:30px}



.indexad{ width:650px; margin:0 auto 10px; height:100px; overflow: hidden}

.indexad li{ float:left; width:320px}

.indexad1{ width:650px; margin:10px auto; height:15px; overflow: hidden; clear:both; background:#e9e9e9}





