﻿/*
Theme Name: bluePaled
Theme URI: http://www.qiqiboy.com/themes
Description: Design by the qiqiboy.
Version: 1.0.0
Author: QiQiBoY
Author URI: http://www.qiqiboy.com/
Tags: blue, four-sidebar
*/
body,h1,h2,h3,h4,h5,h6,address,blockquote,dd,dl,hr,p,form,.tag_tb ul,.related ul {
margin:0;
padding:0;
}

#lt {
float:right;
height:50px;
margin-right:145px;
_margin-right:73px;
margin-top:6px;
background:url("img/newyear.gif") no-repeat scroll 0 0;
}
.ita {
background:url("img/itlogo.gif") no-repeat scroll 255px 0;
display:block;
height:50px;
text-indent:-999px;
width:410px;
}
#notice{
	background:#FFFBD1 url(img/notice.gif) no-repeat 10px 5px;
	margin:0 5px 5px 120px;
	padding:5px 5px 5px 25px;
    border-left:1px solid #FDDC9B;
	border-right:1px solid #FDDC9B;
	border-bottom:3px solid #FDDC9B;
	border-top:1px solid #FDDC9B;
}
#merry a {
display:block;
margin-top:-60px;
background:url(img/leftlogo.png) no-repeat 10px top;
width:105px;
height:93px;
position:absolute;
text-indent:-999px;
}
#notice span {
color:#8AAC4E;
font-weight:700;
font-size:14px;
}
#notice .content {
    background:url(http://www.qiqiboy.com/files/image/about1.gif) no-repeat -18px bottom ;
    padding-bottom:40px;
}
.sided{
	padding:3px;
	background-color:#fff;
	border:2px solid #aaa;
}

.fixed, .clear {
clear:both;
}

a { 
text-decoration: none; 
color:#111111; 
}

a:hover {
color: #ffffff; 
}

a:visited,a:active {
text-decoration:none;
}
img {
background:url(img/loading.gif) no-repeat center center;
}

#feednotice {
background:url("img/notice.gif") no-repeat scroll 10px 5px #FFF6BF;
border-color:#FFD324 #FDDC9B;
border-style:solid;
border-width:1px;
margin:0 15px 15px 130px;
padding:5px 5px 3px 35px;
}
#feednotice .close{
background:url("img/ico_closetip.gif") no-repeat;
cursor:pointer;
float:right;
height:16px;
margin-left:75px;
margin-top:-2px;
position:absolute;
text-indent:-9999px;
width:16px;
}
#feednotice a {
background:url("img/feed.gif") no-repeat 3px -239px #FFFBD1;
color:#000000;
font-family:"Microsoft YaHei","Segoe UI",Tahoma,Arial;
font-size:14px;
line-height:18px;
padding-left:23px;	
}	
body {
font-family:微软雅黑,"Microsoft YaHei",Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
font-size:0.75em;
color:#4D4D4D;
background:#EEEEEE url(img/bg1.gif) repeat-x center top;
text-align:center;
}

h1 {
font-size:260%;
}
.descrip{
border-top:1px solid;
height:15px;
overflow:hidden;
width:220px;
}
.descrip ul li{
list-style:none;
height:15px;
line-height:15px;
display:block;
margin-left:-40px;
overflow:hidden;
}
#main {
width:969px;
text-align:left;
margin:0 auto;
}

#main-inner {
float:left;
background:url(img/bg.gif) repeat-y;
margin-left:9px;
_margin-left:6px;
}

#header {
width:100%;
height:105px;
background:url(img/top_bg.jpg) repeat-x;
}

.inheader {
width:960px;
height:105px;
background:url(img/inheader.gif) no-repeat 0 -4px;
}

#title a {
display:block;
width:220px;
height:45px;
text-indent:-999px;
}
#title {
background:url("img/title.gif") no-repeat scroll 0 0 transparent;
height:60px;
margin:0 0 0 130px;
display:block;
}

.searchform {
float:left;
margin:12px 0 0 25px;
padding:0;
}

.searchform input {
width:156px;
height:14px;
border:1px solid #8AAC4E;
background:#eee;
color:#aaa;
padding:1px 5px 2px;
}

.searchform #s:focus {
border:1px solid #6C883E;
background:#fff;
color:#000;
}
.searchtip{
color:#ccc;
font-style:Italic;
font-family:微软雅黑,"Microsoft YaHei",Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
font-size:11px;
}
#container {
float:left;
width:650px;
margin:10px 0 0;
}

#menu {
font-family:"Chalkboard","Comic Sans MS","Microsoft YaHei",Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
display:inline;
float:left;
height:38px;
margin:0 0 0 125px;
padding:0;
text-align:center;
width:517px;
}
#menu li {
float:left;
line-height:38px;
list-style-type:none;
margin:0;
padding:0;
}
#menu li a span {
float:left;
padding:2px 10px 0 0;
}
#menu li a {
color:#FFFFFF;
float:left;
font-size:14px;
font-weight:700;
margin:0;
outline:medium none;
padding:0 0 0 10px;
}
#menu li a:hover {
background:url("img/menu.gif") no-repeat scroll left -2px transparent;
color:#717171;
cursor:pointer;
}
#menu li a:hover span {
background:url("img/menu.gif") no-repeat scroll right -2px transparent;
color:#717171;
float:left;
}
#menu li.current_page_item a {
background:url("img/menu.gif") no-repeat scroll left -2px transparent;
color:#717171;
float:left;
text-decoration:none;
}
#menu li.current_page_item a span {
background:url("img/menu.gif") no-repeat scroll right -2px transparent;
float:left;
padding:4px 10px 0 0;
}

#feedrss, #feedrss:hover {
background:url("img/icons.gif") no-repeat scroll -25px -115px transparent;
display:block;
float:left;
height:35px;
margin:-45px 10px;
*margin:-35px 10px;
width:35px;
}
#subscribe {
float:left !important;
}
* + html #subscribe {
float:none !important;
}
#subscribe ul {
background:url(img/feedrss.gif) no-repeat;
*background:url(img/feedrssie.gif) no-repeat;
display: none;
padding:5px;
position:absolute;
width:158px;
height:163px;
*height:auto;
}
#subscribe li {
float:left;
list-style:none outside none;
margin:0;
padding:0;
}
#subscribe li a span {
background:no-repeat;
height:16px;
line-height:22px;
padding-left:22px;
width:20%;
display:inline;
}
#subscribe li#google_reader a span {
background-image:url("img/feed.gif");
background-position:0 0;
}
#subscribe li#youdao_reader a span {
background-image:url("img/feed.gif");
background-position:0 -17px;
}
#subscribe li#xianguo_reader a span {
background-image:url("img/feed.gif");
background-position:0 -32px;
}
#subscribe li#zhuaxia_reader a span {
background-image:url("img/feed.gif");
background-position:0 -48px;
}
#subscribe li#qq_reader a span {
background-image:url("img/feed.gif");
background-position:0 -65px;
}
#subscribe li#douban_reader a span {
background-image:url("img/feed.gif");
background-position:0 -80px;
margin-left:-10px;
*margin-left:0;
}
#subscribe li#livedoor_reader a span {
background-image:url("img/feed.gif");
background-position:0 -97px;
}
#subscribe li#newsgator_reader a span {
background-image:url("img/feed.gif");
background-position:0 -113px;
}
#subscribe li#yahoo_reader a span {
background-image:url("img/feed.gif");
background-position:0 -129px;
}
#subscribe li#inezha_reader a span {
background-image:url("img/feed.gif");
background-position:0 -142px;
}
#subscribe li a {
font-size:100%;
overflow:hidden;
padding:5px;
text-decoration:none;
width:98px;
}
#subscribe li a:hover {
background:none repeat scroll 0 0 #AAAAAA;
}
#postpath{
margin:0 0 5px 130px;
padding-bottom:8px;
}
#postpath .inpach{
background:url("img/feed.gif") no-repeat 0 -312px;
padding-left:22px;
display:inline;
}
#postpath a{
font-size:13px;
}
.post {overflow:hidden;
margin:0 0 10px;
padding:0;
}
.archpost{
width:47%;
float:left;
height:260px;
background:#eee;
padding-left:10px;
overflow:hidden;
border:2px solid #aaa;
}

.archpost .inpost{clear:both;}

.day {
float:left;
font-size:30px;
background:#bbb;
line-height:30px;
padding:3px 5px;
margin-left:22px;
border:2px solid #999;
}

.months {
background:none repeat scroll 0 0 #C06A6A;
clear:both;
float:left;
line-height:12px;
margin-bottom:10px;
margin-left:18px;
margin-top:-2px;
padding-left:16px;
width:42px;
}

.postdate {
font-family:"Chalkboard","Comic Sans MS","Microsoft YaHei",Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
float:left;
color:#fff;
width:125px;
font-weight:700;
line-height:20px;
margin:1px 0 0;
background:url("img/icons.gif") no-repeat scroll 102px -22px transparent;
display:none;
}
.author-avatar {
border-left:2px solid #FDDC9B;
float:left;
line-height:35px;
margin-left:20px;
padding-left:10px;
background:url("img/icons.gif") no-repeat scroll 80px -32px;
}
.author-avatar img ,.author-avatar img:hover {
border:1px solid #A8ACAE;
padding:1px;
}

.postdate .author  {
clear:both;
font-size:14px;
*margin-bottom:10px;
}
.postdate .author a {
background:url("img/author.gif") no-repeat left center;
color:#FFB600;
margin:0 0 0 8px;
padding-left:18px;
}
.comments-wall {
margin-top:30px;
height:350px;
width:105px;
overflow:hidden;
}
.comments-wall ul li{
list-style:none;
float:left;
}
.comments-wall ul{
margin-left:-30px;
*margin-left:10px;
}
.comments-wall ul li a img {
border:1px solid #a8acae;
margin:2px 5px 0 0;
padding:1px;
}
.comments-wall ul li a:hover img{
border:1px solid #666;
padding:1px;
}
.postdate1 {
font-family:"Chalkboard","Comic Sans MS","Microsoft YaHei",Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
float:left;
color:#fff;
width:125px;
font-weight:700;
line-height:20px;
margin:1px 0 0;
background:url("img/icons.gif") no-repeat scroll 102px -22px transparent;
}

.postdate1 .author  {
clear:both;
font-size:14px;
}
.postdate1 .author a {
background:url("img/author.gif") no-repeat left center;
color:#FFB600;
margin:0 0 0 8px;
padding-left:18px;
}
.underdate{
background:url("img/feed.gif") no-repeat  0 -267px;
padding-left:18px;
}

.leftdate {
margin-left:5px;
background:url(img/icons.gif) no-repeat 97px -42px;
}

.tags { 
clear:both;clear:both;
width: 110px; 
}

.tags ul li {
background:url("img/icons.gif") no-repeat scroll -5px 0 transparent;
color:#333333;
font-weight:400;
line-height:15px;
margin-left:-35px;
padding-left:25px;
list-style:none;
}

.notfound {
margin:0 0 0 130px;
}

.more-link{
	background:url(img/morebg.gif) repeat-y;
	line-height:20px;
	height:20px;
	display:block;
	padding-left:10px;
	font-size:100%;
}
.morelogo {
background:url("img/feed.gif") no-repeat 0 -312px;
padding-left:18px;
line-height:18px;
}
.post h2 {
font-size:16px;
text-decoration:none;
margin-left:125px;
background:url(img/hang.gif) no-repeat;
padding-top:10px;
text-shadow:1px 1px 0 #A1A1A1;
}

.post h2 a {
color:#FF8B00;
outline:none;
}
.post h1 {
font-size:16px;
text-decoration:none;
margin-left:125px;
background:url(img/hang.gif) no-repeat;
padding-top:10px;
}

.post h1 a {
color:#FF8B00;
outline:none;
text-shadow:1px 1px 0 #A1A1A1;
}
.post h2 a.toggle,
.post h2 a.expand,
.post h2 a.collapse {
background:url(img/feed.gif) 0 -575px no-repeat;
height:16px;
width:16px;
display:block;
text-indent:-999em;
float:right;
margin-right:5px;
margin-top:5px;
}
.post h2 a.expand {
background-position:0 -559px;
_background-position:0 -555px;
}

.ajax-loader{
	background:url(img/loading.gif) left no-repeat;
	height:16px;
	line-height:16px;
	padding-left:22px;
	font-size:90%;
}
.archpost h2 a:hover {
color:#626265;
}
.archpost h2 {
font-family:"Microsoft YaHei",Verdana, Lucida, Arial, Helvetica,宋体,sans-serif;
font-size:16px;
text-decoration:none;
padding:0;
}

.archpost h2 a {
color:#FF8B00;
outline:none;
}

.archpost h2 a:hover {
color:#626265;
}
.archpost .inpost {
line-height:150%;
padding:0 20px 0 10px;
}
.info {
color:#666;
line-height:20px;
margin:0 0 0 125px;
padding:0;
}

.info a {
color:#3D7FC9;
}
.docomment {
background:url(img/feed.gif) no-repeat 0 -336px;
padding-left:18px;
margin-left:-10px;
}
.seecomment {
background:url(img/feed.gif) no-repeat 0 -359px;
padding-left:18px;
}
#docomment a {
float:right;
margin-right:20px;
color:#3D7FC9;
}
#nocomment {
float:left;
margin-right:-60px;
margin-left:40px;
*margin-left:30px;
margin-top:10px;
*margin-top:-30px;
border:2px solid #aaa;
background:#f1f1e9;
padding:2px;
}
.category {
background:url(img/icons.gif) -44px -81px no-repeat;
padding-left:18px;
}
#container h5 {
font-size:18px;
color:#FF8B00;
background:#C06A6A;
padding:3px;
float:left;
border:2px solid #999;
text-align:center;
width:87px;
margin:0 5px;
}
.comments {
background:url(img/icons.gif) -44px -98px no-repeat;
padding-left:18px;
}
.backtop{
float:right;
margin:-35px 178px 0 0;
_margin:-35px 138px 0 0;
background:url(img/feed.gif) no-repeat 0 -454px;
padding-left:14px;
}
.post .inpost {
line-height:150%;
margin:0 20px 0 125px;
width:505px;
*width:auto;
_width:auto;
}

.inpost p {
padding:8px 0 0;
text-shadow:0 1px 0 #E5E5E5;
}

.inpost a:link,.inpost a {
text-decoration:none;
color:#393;
}

.inpost a:hover {
color:#e6891a;
text-decoration:underline;
}

.inpost code {
color:#666;
font-size:11px;
width:448px;
display:block;
font-family:Verdana, sans-serif;
border:1px dashed #BEEC85;
background:#F6FFEB;
padding:2px 10px;
}

.inpost blockquote {
background:url("img/blockquote.gif") no-repeat 3px 3px #FFE9EE;
border-color:#AAAAAA #AAAAAA #AAAAAA #DFF382;
border-left:5px solid #DFF382;
border-right:1px dashed #AAAAAA;
border-style:dashed dashed dashed solid;
border-width:1px 1px 1px 5px;
margin:5px 0;
padding:8px 10px 1px 36px;
}
.inpost blockquote p {
margin:0;
padding:0;
}
.modifid {
text-align:center;
margin:18px auto -15px;
color:#666;
font-size:11px;
width:400px;
display:block;
font-family:Verdana, sans-serif;
border:1px dashed #BEEC85;
background:#F6FFEB;
padding:2px 10px;
}
.modifid  .time{
color:#339933;
font-weight:700;
}
#thecomments blockquote {
background:url("img/blockquote.gif") no-repeat scroll 3px 3px #FFE9EE;
border-color:#AAAAAA #AAAAAA #AAAAAA #DFF382;
border-style:dashed dashed dashed solid;
border-width:1px 1px 1px 5px;
margin:5px 5px 0 80px;
padding:8px 10px 1px 33px;
}
#thecomments blockquote p {
margin-left:-80px;
}
.pingback .comment-meta {
margin-left:80px;
}
.pingback .comment-author {
margin-left:80px;
}
.inpost ul {
margin:5px 0 5px 20px;
padding:0;
}
#curpost{
background:url("img/hang.gif") no-repeat 0 top;
padding:5px 0;
margin-left:5px;
margin-top:10px;
}
.shorturl{
background:none repeat scroll 0 0 #F6FFEB;
border:1px dashed #BEEC85;
color:#666666;
font-family:Verdana,sans-serif;
font-size:11px;
margin:0 auto ;
padding:2px 2px;
text-align:left;
}
.shorturl span{
font-weight:700;
}
#related_posts{
margin-top:10px;
margin-left:-15px;
}
#related_posts h3{
color:#555;
font-size:13px;
margin-left:10px;
}
#related_posts ul li{
background:url("img/hang.gif") no-repeat scroll left top transparent;
padding-top:10px;
padding-bottom:10px;
list-style:none;
color:#666;
}
#related_posts ul li a {
background:url(img/linkli1.gif) no-repeat left 5px;
padding-left:10px;
}
.post .announce{
	background:url(img/msg.gif) no-repeat center left #EEF4FF;
    padding:5px 5px 5px 41px;
    border:1px solid #9bc5f3;
    line-height:165%;
    margin-bottom:5px;
	margin-top:25px;
}
.underpost_posts {
background:url(img/otherposts.gif) no-repeat;
padding-top:5px;
padding-left:20px;
}
.random_posts ul,.mostcommnete_posts ul{
list-style:none;
}
.random_posts ul li,.mostcommnete_posts ul li{
height:18px;
line-height:150%;
list-style:none;
overflow:hidden;
margin-left:-15px;
color:#aaa;
}
.random_posts ,.mostcommnete_posts{
width:48%;
overflow:hidden;
}
.random_posts {
float:left;
margin-right:10px;
}
.underpost {
color:#555;
margin-left:5px;
margin-bottom:20px;
background:url("img/hang.gif") no-repeat 0 top;
}

.underpost a,.underpost a:link {
color:#578cca;
}

.underpost a:hover {
text-decoration:underline;
color:#393;
}

.underpost span {
background:url(img/icons.gif) -42px -45px no-repeat;
padding:0 0 2px 20px;
}

.underpost span a {
margin:0 2px 0 0;
}

.underpost span a:hover {
color:#FF8C00;
text-decoration:underline;
}

.navigation {
margin:10px 15px 15px 130px;
padding-bottom:12px;
clear:both;
}
#postnavi{
margin:0px 10px 0 0px;
background:url(img/hang.gif) no-repeat;
padding:5px;
}
#postnavi h3{
font-size:9px;
text-transform:uppercase;
font-weight:700;
}

.alignright {
float: right;
}
.aligncenter {
margin-left:auto;
margin-right:auto;
display:block;
}

.alignleft {
float: left
}
.wp-pagenavi{
margin-left:120px;
background:url(img/hang.gif) no-repeat;
padding-top:15px;
padding-left:20px;
*margin-bottom:5px;
margin-top:20px;
}
.wp-pagenavi .pages{
background:#eee;
}
.navigation a,.navigation a:link,.navigation a:active,.pagebar a,.pagebar a:link,.pagebar a:active {
text-decoration:none;
border:1px solid #BAE4FE;
color:#69B2E1;
background-color:#E7F5FE;
margin:0px;
padding:2px 7px;
}

.navigation a:hover {
border:1px solid #d1d2d3;
color:#7B8691;
background-color:#fff;
}


.wp-pagenavi span.pages {
font-weight:700;
color:#69b2e1;
border:1px solid #bae4fe;
background-color:#e7f5fe;
margin:2px;
padding:2px 4px;
}

.wp-pagenavi span.current {
font-weight:700;
border:1px solid #bae4fe;
color:#69b2e1;
background-color:#e7f5fe;
margin:2px;
padding:2px 7px;
}

.wp-pagenavi span.extend {
color:#69b2e1;
margin:5px;
}

#sidebar {
font-size:12px;
width:310px;
display:inline;
color:#9BAAB6;
margin:0;
}

a img {
border:0;
}

.sidebar_1 {
float:left;
overflow:hidden;
display:inline;
width:200px;
margin:10px 0 20px;
}

.sidebar_2 {
float:left;
overflow:hidden;
display:inline;
width:110px;
margin:10px 0 0;
}

#sidebar .sidebar_1 ul ul li a {
color:#6F6F71;
border-bottom:1px dashed #DBE7E0;
width:180px;
}
#sidebar .sidebar_2 ul li ul li a {
font-size:12px;
color:#B2C1D2;
}

#sidebar ul {
list-style-type:none;
margin:0;
padding:0;
}

.sidebar_1 ul li ul li {
line-height:22px;
width:180px;
padding:0 10px;
}
.widget {
clear:both;
margin-bottom:25px;
}
.sidebar_2 ul li ul li {
line-height:22px;
padding:0 0 0 10px;
}

#sidebar ul li h3 {
font-size:14px;
color:#8B8075;
margin:0 0 3px;
padding:0 0 0 10px;
}
#sidebar ul ul li{
line-height:22px;
padding:0 0 0 10px;
}
#sidebar ul h3 {
font-size:14px;
color:#8B8075;
margin:0 0 3px;
padding:0 0 0 10px;
}
.widget h2 {
font-size:14px;
color:#8B8075;
margin:10px 0 3px 5px;
padding:0 0 0 20px;
background:url("img/feed.gif") no-repeat scroll 0 -312px;
text-shadow:1px 1px 0 #999999;
}
.widget a {
color:#6F6F71;
border-bottom:1px dashed #DBE7E0;
}

#tag_cloud{
padding-left:8px;
padding-right:5px;
}
#tag_cloud h2 {
font-size:14px;
color:#8B8075;
margin:10px 0 3px;
padding:0 0 0 20px;
background:url("img/feed.gif") no-repeat scroll 0 -312px;
}
#calendar_wrap {
margin-left:10px;
}
#wp-calendar tr td {
width:20px;
}
#wp-calendar a {
color:#64abd9;
}
#sidebar .sidebar_2 h3 {
color:#E6A768;
background:url(img/icons.gif) no-repeat left -16px;
}

#sidebar .feed {
height:37px;
margin:0 0 10px;
padding:0;
_background:url("img/icons.gif") no-repeat scroll -15px -115px;
}

#sidebar .feed p {
padding:0 0 0 55px;
}

#sidebar .feed p a {
font-size:24px;
border-bottom:1px dotted;
font-size:11px;
line-height:17px;
font-weight:700;
color:#de6300;
}

#sidebar .feed p a:hover {
border-bottom:1px solid;
color:#c85900;
}

#comments{
background:url(img/hang.gif) no-repeat left top;
color:#8FA35C;
font-size:16px;
font-style:italic;
margin:0 0 0 0px;
padding:10px 0 0;
}
.respondbg h3{
background:url("img/hang5.gif") no-repeat scroll left top;
color:#8FA35C;
font-size:16px;
font-style:italic;
padding-top:10px;
}
.commentlist .depth-2 .respondbg{
margin:0 0 0 60px;
padding:10px 0 0;
*margin:0 0 0 95px;
}
.commentlist .respondbg {
margin:0 0 0 85px;
padding:10px 0 0;
}
#cancel-comment-reply {
margin:-22px 0 20px 130px;
font-size:12px;
}
.upcomment {
color:#333;
font-size:12px;
margin:0 0 0 5px;
padding:5px 0 10px;
}

.upcomment a {
color:#69C;
}

.list {
color:#666;
margin:0 0 0 1px;
padding:15px 20px 0 80px;
}

.comments-template {
margin:-10px 0 0 130px;
padding:0 0 0 0px;
}
.commentlist .fn {
font-size:12px;
font-weight:700;
text-transform:capitalize;
}
.commentlist .children .fn{
font-size:12px;
font-weight:700;
text-transform:capitalize;
margin-left:80px;
*margin-left:120px;
}
.commentlist .fn a {
color:#578CCA;
}
.commentlist .even.depth-1 {
background:url("img/hang4.gif") repeat-y scroll 0 0 #f1f1e9;
}
.commentlist .comment .reply {
float:right;
margin:-20px 20px 0 0;
}
.comment-body {
margin-bottom:10px;
}
.comment-body p{
padding-left:80px;
*padding-left:90px;
padding-right:50px;
}
.depth-2 .comment-body p{
padding-left:80px;
*padding-left:120px;
}
.parent .children .comment-body {
margin-left:-25px;
margin-top:-5px;
}
.parent .children {
margin-left:80px;
background:none repeat scroll 0 0 #EEEEEE;
border:2px solid #AAAAAA;
list-style:none outside none;
margin-right:5px;
*width:85%;
}
#thecomments li.depth-1 .parent .children{
background:none repeat scroll 0 0 #EEEEEE;
border:2px solid #AAAAAA;
list-style:none outside none;
margin-left:60px;
*margin-left:100px;
margin-right:5px;
*width:81%;
}
#thecomments li.depth-2 .parent .children{
*width:80%;
}
#thecomments li.depth-3 .parent .children{
*width:79%;
}
.parent .children .even {
background:url(img/even.gif) repeat -20px 0px;
*background:url(img/even.gif) repeat-y 20px 0px;
}
.parent .children .odd {
background:url(img/odd.gif) repeat -20px 0px;
*background:url(img/odd.gif) repeat-y 20px 0px;
}
.parent .children .comment-body .comment-author img {
float:right;
margin:-5px 15px 0 0;
}
#commentnavi {
background:url("img/hang.gif") no-repeat scroll 0px 0px transparent;
*background:none;
font-size:13px;
margin-top:15px;
padding:10px;
margin-left:-10px;
}
#commentpager {
margin:-18px 0 0 120px;
*margin:-18px 0 0 130px;
}
#commentnavi .pages {
background:url("img/feed.gif") no-repeat 1px -287px;
padding-left:18px;
}
.comments-template ol {
list-style:none;
margin:0;
padding:0;
}
.comments-template ol li.depth-1 {
background:url("img/hang2.gif") repeat-y scroll 0 top #ECEFE9;
}
.comments-template ol li {
line-height:18px;
margin:0 0 0 -80px;
padding:15px 0 10px;
}
.comments-template h2,.comments-template h3 {
font-size:16px;
}
.children .commentmetadata {
margin-left:80px;
*margin-left:120px;
*margin-top:12px;
}
.commentmetadata a {
font-size:11px;
display:inline;
color:#8FA1A9;
}

.comments-template textarea {
font-family:"Chalkboard","Comic Sans MS","Lucida Grande","Microsoft YaHei",Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
font-size:12px;
}

.comments-template .avatar {
float:left;
border:1px solid #a8acae;
margin:2px 46px 0 0;
padding:1px;
}
#sidebar .avatar {
float:left;
border:1px solid #a8acae;
margin:2px 5px 0 0;
padding:1px;
}

.avatar:hover {
border:1px solid #666;
padding:1px;
}

.author {
font-weight:700;
font-size:11px;
color:#8fa1a9;
}

.author a {
color:#407FC0;
}
#welcome {
margin-top:10px;
*margin-top:0;
line-height:38px;
}
.comment-avatar .avatar {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 10px 0 0;
padding:1px;
}
.comment-avatar {
border-right:2px solid #DFF382;
float:left;
margin-right:10px;
}
#show_author_info{
cursor: pointer; color:#2970A6;
}
#hide_author_info{
cursor: pointer;color: #2970A6;
}
label {
font-size:12px;
color:#777;
}

#comment {
height:175px;
width:90%;
border:2px solid #DDDDC9;
color:#89939a;
background:#FBFBF9;
margin:3px 0 0 0px;
padding:2px;
}

#author,#email,#url {
border:2px solid #DDDDC9;
width:200px;
height:17px;
margin:8px 0 0 0px;
padding:2px 0 1px 20px;
background:#FBFBF9 url(img/feed.gif) no-repeat;
}
#author {
background-position:2px -183px;
}
#email {
background-position:2px -162px;
}
#url {
background-position:2px -215px;
}
.textcount{
float:right;
margin-right:40px;
margin-top:0px;
color:#aaa;
font-family:Lucida, Arial, Helvetica, 宋体,sans-serif;
line-height:38px;
}
#textcount{
font-size:38px;
}
#submit {
height:26px;
width:120px;
font-size:12px;
font-weight:400;
margin:8px 0 5px 0px;
padding:0;
}

.subscribe-to-comments {
margin-left:80px;
color:#929495;
background:#FBFBF9;
border-top:1px solid #DDDDC9;
border-bottom:1px solid #DDDDC9;
width:470px;
line-height:18px;
}

#footer {
clear:both;
color:#828275;
line-height:18px;
width:100%;
}
#footerinfo {
width:800px;
padding-top:70px;
float:left;
}
.copyright {
background:url("img/footer.gif") no-repeat scroll center top transparent;
color:#B8C3D1;
margin:0 auto;
padding:0;
text-align:center;
width:969px;
height:150px;
}

.copyright a {
color:#B8C3D1;
}

#linkpage {
margin:0 0 0 130px;
padding:0;
}

#linkpage h7{
color:#FF8B00;
font-size:14px;
font-weight:700;
}

#linkpage ul {
width:470px;
list-style:none;
margin:0;
padding:0;
}

#linkpage ul li {
width:33%;
float:left;
margin:0 0 10px;
}
#linkpage ul li img{
display:block;
width:16px;
height:16px;
background:url("img/loading.gif") no-repeat center center;
float:left;
}
.boxcaption{
	background:#ddd;
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	padding:5px 10px;
	width:97%;
}

.box{
	background:#fafafa;
	margin-bottom:10px;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	padding:10px;
	width:97%;
}
#linkpage .boxcaption{
	background:#ddd;
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	padding:5px 10px;
	width:92%;
}

#linkpage .box{
	background:#fafafa;
	margin-bottom:10px;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	padding:10px;
	width:92%;
}
.archboxcaption{
	background:#F7F7F7;
	border-top:1px solid #aaa;
	padding:5px 10px;
	width:480px;
	margin-left:130px;
}

.archbox{
	background:#eee;
	margin-bottom:10px;
	border-bottom:1px solid #aaa;
	padding:10px;
	width:480px;
	margin-left:130px;
}

p,.comments-template p.nocomments {
padding:0;
}

.post-date a:hover,.author a:hover {
text-decoration:underline;
}

.info a:hover,.upcomment a:hover {
color:#393;
text-decoration:underline;
}

.inpost img,.inpost a img {
max-width:500px;
}

.related h4 span,#sidebar ul li h3 span {
color:#8FA35C;
}

.inpost .related ul li a:visited,.list a {
color:#666;
}

#sidebar .sidebar_1 ul ul li a:hover,.widget a:hover{
background:#F0F5F2;
color:#E29152;
}

#sidebar .sidebar_2 a:hover,.copyright a:hover{
color:#fff;
text-decoration:underline;
}

#comment:focus,#author:focus,#email:focus,#url:focus {
border:2px solid #8eccf3;
background-color:#fff;
}

#page404{
margin:10px;
}
div.growlUI h1, div.growlUI h2 {
color: white; padding: 5px 5px 5px 5px; text-align: center;
}
div.growlUI h1{
font-size:20px;
}
div.growlUI h2 {
font-size:12px;
}
#easyarchives .title .open-button{margin-left:5px;}
#easyarchives .title .closed-button{margin-left:5px;}
#ajaxedit {
font-weight:700;
color:#1389CC;
}
#new_comm_1 .depth-2 .comment-meta, #new_comm_2 .depth-2 .comment-meta, #new_comm_3 .depth-2 .comment-meta,#new_comm_4 .depth-2 .comment-meta, #new_comm_5 .depth-2 .comment-meta, #new_comm_6 .depth-2 .comment-meta {
margin-left:60px;
*margin-left:100px;
}
#new_comm_1 .depth-2 .comment-author, #new_comm_2 .depth-2 .comment-author, #new_comm_3 .depth-2 .comment-author,#new_comm_4 .depth-2 .comment-author, #new_comm_5 .depth-2 .comment-author, #new_comm_6 .depth-2 .comment-author {
margin-left:-20px;
}
#new_comm_1 .depth-2 p, #new_comm_2 .depth-2 p, #new_comm_3 .depth-2 p ,#new_comm_4 .depth-2 p, #new_comm_5 .depth-2 p, #new_comm_6 .depth-2 p{
margin-left:60px;
*margin-left:100px;
}
#new_comm_2.ajaxchildren.children,#new_comm_1.ajaxchildren.children,#new_comm_6.ajaxchildren.children,#new_comm_3.ajaxchildren.children,#new_comm_4.ajaxchildren.children,#new_comm_5.ajaxchildren.children  {
border:2px solid #aaa;
background:none;
margin-right:5px;
list-style:none;
}
#new_comm_2.ajaxchildren, #new_comm_1.ajaxchildren li.depth-2, #new_comm_6.ajaxchildren, #new_comm_3.ajaxchildren, #new_comm_4.ajaxchildren, #new_comm_5.ajaxchildren {
background:none;
}
#new_comm_1.ajaxchildren,#new_comm_2.ajaxchildren,#new_comm_3.ajaxchildren,#new_comm_4.ajaxchildren,#new_comm_5.ajaxchildren,#new_comm_6.ajaxchildren {
margin-left:80px;
}
#new_comm_1 .depth-3 .comment-meta ,#new_comm_1 .depth-4 .comment-meta,#new_comm_1 .depth-5 .comment-meta,#new_comm_2 .depth-3 .comment-meta ,#new_comm_2 .depth-4 .comment-meta,#new_comm_2 .depth-5 .comment-meta,#new_comm_3 .depth-3 .comment-meta ,#new_comm_3 .depth-4 .comment-meta,#new_comm_3 .depth-5 .comment-meta,#new_comm_4 .depth-3 .comment-meta ,#new_comm_4 .depth-4 .comment-meta,#new_comm_4 .depth-5 .comment-meta,#new_comm_5 .depth-3 .comment-meta ,#new_comm_5 .depth-4 .comment-meta,#new_comm_5 .depth-5 .comment-meta,#new_comm_6 .depth-3 .comment-meta ,#new_comm_6 .depth-4 .comment-meta,#new_comm_6 .depth-5 .comment-meta{
margin-left:60px;
*margin-left:100px;
}
#new_comm_1 .depth-3 .comment-author,#new_comm_1 .depth-4 .comment-author,#new_comm_1 .depth-5 .comment-author,#new_comm_2 .depth-3 .comment-author,#new_comm_2 .depth-4 .comment-author,#new_comm_2 .depth-5 .comment-author,#new_comm_3 .depth-3 .comment-author,#new_comm_3 .depth-4 .comment-author,#new_comm_3 .depth-5 .comment-author,#new_comm_4 .depth-3 .comment-author,#new_comm_4 .depth-4 .comment-author,#new_comm_4 .depth-5 .comment-author ,#new_comm_5 .depth-3 .comment-author,#new_comm_5 .depth-4 .comment-author,#new_comm_5 .depth-5 .comment-author,#new_comm_6 .depth-3 .comment-author,#new_comm_6 .depth-4 .comment-author,#new_comm_6 .depth-5 .comment-author{
margin-left:-20px;
}
#new_comm_1 .depth-3 p ,#new_comm_1 .depth-4 p,#new_comm_1 .depth-5 p,#new_comm_2 .depth-3 p ,#new_comm_2 .depth-4 p,#new_comm_2 .depth-5 p,#new_comm_3 .depth-3 p ,#new_comm_3 .depth-4 p,#new_comm_3 .depth-5 p,#new_comm_4 .depth-3 p,#new_comm_4 .depth-4 p,#new_comm_4 .depth-5 p,#new_comm_5 .depth-3 p ,#new_comm_5 .depth-4 p,#new_comm_5 .depth-5 p,#new_comm_6 .depth-3 p ,#new_comm_6 .depth-4 p,#new_comm_6 .depth-5 p{
margin-left:60px;
*margin-left:100px;
}
#new_comm_1.children .comment-author img,#new_comm_2.children .comment-author img,#new_comm_3.children .comment-author img,#new_comm_4.children .comment-author img,#new_comm_5.children .comment-author img,#new_comm_6.children .comment-author img {
float:right;
margin-right:20px;
}
ul.children ul#new_comm_1.ajaxchildren,ul.children ul#new_comm_2.ajaxchildren,ul.children ul#new_comm_3.ajaxchildren,ul.children ul#new_comm_4.ajaxchildren,ul.children ul#new_comm_5.ajaxchildren,ul.children ul#new_comm_6.ajaxchildren  {
margin-left:60px;
}
#new_comm_1 li p,#new_comm_2 li p,#new_comm_3 li p,#new_comm_4 li p,#new_comm_5 li p,#new_comm_6 li p {
padding-right:30px;
}
#new_comm_1.commentlist li p,#new_comm_2.commentlist li p,#new_comm_3.commentlist li p,#new_comm_4.commentlist li p,#new_comm_5.commentlist li p,#new_comm_6.commentlist li p{
padding-left:85px;
padding-right:30px;
}
.children em {
margin-left:80px;
*margin-left:120px;
}
#new_comm_1.children em ,#new_comm_2.children em ,#new_comm_3.children em ,#new_comm_4.children em ,#new_comm_5.children em ,#new_comm_6.children em {
margin-left:60px;
*margin-left:100px;
}
#login h1 {
margin-top:-50px;
*margin-top:0px;
}
#login h1 a:hover{
color:#fff;
background:#000;
}
#user_pass, #user_login, #user_email {
	background:none repeat scroll 0 0 #FBFBFB;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px;
	margin-top:2px;
	padding:3px;
	width:97%;
}
#login {
	margin:7em auto;
	width:300px;
}
#login form .wp-submit input {
-moz-border-radius:11px 11px 11px 11px;
border:1px solid;
cursor:pointer;
font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
font-size:12px;
margin-top:-3px;
padding:3px 10px;
text-decoration:none;
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
}
.back a {
padding:4px;
border:2px solid #aaa;
background:#eee;
margin:5px;
}
.back {
margin-top:10px;
}
#cse-search-results iframe {
width:520px;
}
.in-inpostad {
background:url("img/hangad.gif") no-repeat scroll left -1px #F1F1E9;
padding-left:15px;
text-align:left;
border:2px solid #aaa;
width:468px;
}
.underpostad {
background:url("img/hangad.gif") no-repeat scroll left top #f1f1e9;
margin-bottom:-10px;
padding-top:10px;
text-align:center;
}
.underpostad .close {
background:url("img/close.gif") no-repeat scroll 0 0 transparent;
cursor:pointer;
display:none;
float:right;
height:16px;
margin-left:-20px;
margin-top:-10px;
text-indent:-9999px;
width:16px;
position:absolute;
*margin:-70px 0 0 230px;
}
.inpostad {
background:url("img/ad.gif") no-repeat scroll right bottom #f1f1e9;
float:left;
margin:0 5px 0 -10px;
padding:5px;
}
.inpostad .close {
background:url("img/ico_closetip.gif") no-repeat scroll 0 0 transparent;
cursor:pointer;
float:right;
height:16px;
text-indent:-9999px;
width:16px;
margin-left:185px;
margin-top:-200px;
position:absolute;
*margin:-200px 0 0 185px;
}
.indexpostad_2,.indexpostad_3{
display:none;
margin-left:125px;
background:url("img/hang.gif") no-repeat scroll left top #f1f1e9;
margin-top:15px;
padding-top:10px;
text-align:center;
}
.indexpostad_2 .close,.indexpostad_3 .close  {
background:url("img/close.gif") no-repeat scroll 0 0 transparent;
cursor:pointer;
display:none;
float:right;
height:16px;
margin-left:-20px;
margin-top:-10px;
text-indent:-9999px;
width:16px;
position:absolute;
*margin:-70px 0 0 230px;
}
.closeadtip {
background:url(img/hang.gif) no-repeat;
height:30px;
line-height:30px;
display:none;
margin:0 5px 5px 120px;
padding:5px;
}
.closeadtip .close {
background:url("img/ico_closetip.gif") no-repeat scroll 0 0 transparent;
cursor:pointer;
float:right;
height:16px;
margin-left:495px;
margin-top:-30px;
position:absolute;
text-indent:-9999px;
width:16px;
}
.closeadtip p{
background:#FFFBD1 url(img/notice.gif) no-repeat 10px 5px;
padding:0 0 0 30px;
border-left:1px solid #FDDC9B;
border-right:1px solid #FDDC9B;
border-bottom:3px solid #FDDC9B;
border-top:1px solid #FDDC9B;
}
.post a[href='http://WWW.qiqiboy.com'],.themesinfo a[href='http://www.qiqiboy.com']{ background: url(icons/qiqiboy.png) no-repeat center left; padding-left: 18px;}
.widget a[href='http://Lonelytraveler.com.cn'] { background: url(icons/traveler.png) no-repeat center left; padding-left: 18px;}
.post a[href*='wikipedia.org']{ background: url(icons/wik.png) no-repeat center left; padding-left:18px;}
.widget a[href*='cnwpg.com'] { background:url(icons/wpg.gif) no-repeat center left; padding-left:18px;}
.widget a[href*='chinablogs.org'] { background:url(icons/logoo.gif) no-repeat center left; padding-left:56px;}
a[href$='.rss'], a[href$='.atom'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_feed.gif) no-repeat center right;
}

a[href$='.torrent'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_torrent.gif) no-repeat center right;
}

a[href$='.fla'], a[href$='.swf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_flash.gif) no-repeat center right;
}

a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_archive.gif) no-repeat center right;
}

a[href$='.css'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_css.gif) no-repeat center right;
}

a[href$='.mp3'], a[href$='.wav'], a[href$='.ogg'], a[href$='.wma'], a[href$='.m4a'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_music.gif) no-repeat center right;
}



#header .right{
margin-left:900px;
position:absolute;
top:10px;
}
#preview_theme{
background:url(img/clothes.png) no-repeat;
height:20px;
width:18px;
display:block;
}
#themepanel{
background:#fff;
position:absolute;
text-align:left;
border:1px solid #aaa;
-webkit-border-radius:3px;
-webkit-box-shadow:3px 3px 5px #666;
-moz-border-radius:3px;
-moz-box-shadow:3px 3px 5px #666;
border-radius:3px;
box-shadow:3px 3px 5px #666;
z-index:500;
}
#themepanel li{
height:18px;
line-height:18px;
}
#themepanel ol{
height:100%;
overflow:hidden;
margin:0;
padding:0 0 0 20px;
color:#888;
margin:20px 10px 10px 10px;
}
#themepanel ol a{
color:#333;
}
#themepanel ol a.active{
padding-right:18px;
background:url(img/loading.gif) right no-repeat ;
}
#themepanel .arrow{
position:absolute;
left:5px;
top:-13px;
color:#FFFFFF;
display:block;
height:13px;
position:absolute;
width:35px;
background:url(img/arrow.png) no-repeat ;
z-index:550;
}
.closereadingtips{
position:absolute;
right:3px;
top:3px;
height:12px;
width:12px;
}
.closereadingtips a{
color:#888;
display:block;
}
.closereadingtips a:hover{
color:#000;
text-decoration:none;
}



#myalert{
width:400px;
height:220px;
background:#fff;
left:auto;
position:fixed;
top:auto;
width:400px;
z-index:10000;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.alerthead{
height:30px;
border-bottom:1px solid #888;
line-height:30px;
padding-left:35px;
text-align:left;
background:url(img/msg.gif) left center no-repeat #e1e1e1;
}
.alertbody{
font-size:14px;
margin-top:20px;
}
.alertfoot{
position:absolute;
bottom:20px;
left:140px;
}
.promt .alertfoot{
left:60px;
}
.myalertbtn{
border:medium none;
background:url(img/white-grad.png);
color:#333;
font-weight:bold;
display:block;
height:30px;
line-height:30px;
margin-top:10px;
padding:0;
text-align:center;
width:121px;
display:inline;
cursor:pointer;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px;
border:1px solid #BBB;
}
#myalertbtn1.myalertbtn{
margin-left:20px;
}
.myalertbtn:hover{
background:url(img/button-grad.png);
}
#alerthead{
font-weight:bold;
}
#theCover{
position:fixed;
bottom:0;
left:0;
right:0;
top:0;
z-index:599;
z-index:9999;
background:#000;
opacity:0.7;
filter:alpha(opacity=70);
}
#alertinput{
height:50px;
width:300px;
margin-top:10px;
padding:5px;
border:1px solid #aaa;
-webkit-border-radius:3px;
-webkit-box-shadow:0 0 3px #333;
-moz-border-radius:3px;
-moz-box-shadow:0 0 3px #333;
border-radius:3px;
box-shadow:0 0 3px #333;
}
