﻿
body {text-align: center; color: #78725b; background: #ffffff; font-family:微软雅黑,Arial; padding:0; margin:0; font-size:12px;}
h2           { font-size: 12pt }
a{text-decoration: none;color:#ff5293;}
a:hover{color:#ff5293;background:f6f6f6}
ul,li{padding:0;margin:0; list-style:none outside;}
p { margin:5px 0;}
div{word-break:break-all;}
#all{margin:0 auto;}
#header { background:url(miffystyle/logo.gif) no-repeat;width:100%;height:168px; clear:both;}
.blogt1{display:none;margin:33px 0 0 140px!important;margin:33px 0 0 70px;float:left;font-size: 50px;}
.blogt2{margin:155px 5px 0 0px;*margin:150px 5px 0 0px;float:right;font-size:12px; font-weight:normal;}

.h_top{clear:both; padding-top:10px;}
ul#navigation {font-weight:bold; float:right;padding:5px 0 1px 0px;background:url(miffystyle/bg_head.gif) repeat-x;WIDTH:100%;}
ul#navigation li {display: inline;padding:0px;}
ul#navigation li a:hover {color:#CCCCCC;border:0px solid #444;}

div#search form {font-size:14px;float:right;width:263px;}
input#s {width:250px;height:18px;width:240px;height:18px;background:url(miffystyle/bg_schbar.png) no-repeat center 0px; border:#ff4188 0px solid;font-weight:bold; padding:2px 0px 0 10px;font-family:微软雅黑,Arial;color:#ff4188;}
#searchsubmit{display:none;}

ul#sidebar input#s {width: 120px;border:#333 1px solid;}

div#main {	text-align: left;	width: 100%;	margin: auto; clear:both; margin:8px 0 0 0;padding:20px 0 0 0;*padding:60px 0 0 0;}

div#content {
	width: 650px;
	float: left;
}
#sidebar {
	display: block;
	width: 270px;
	float: left;
	margin:0 0 0 8px;
}
.sb_top{width:100%; height:0px; float:left; font-size:0;background:url() no-repeat center ;}
.sb_main{width:250px; padding:0 10px;float:left;background:url(miffystyle/bg_sb.gif) repeat-y ; font-size:12px;}
.sb_foot{width:100%; height:0px; float:left; font-size:0;background:url() no-repeat center ;}
#sidebar h2 {
	font-size:20px;
	margin:0;
	padding:0 0 5px 0;
	background:url(miffystyle/line_3.gif) no-repeat center 25px;
}
#sidebar li {
	margin: 0px 0px 20px 0;
}
#sidebar li ul li {
	margin: 2px 0;
	border: none;
}
#sidebar ul.block-list li a {
	display: block;
	padding: 7px 0;
	text-decoration: none;
}
#sidebar ul.block-list li a:hover {
	text-decoration: none;
}


.post-content img {
	background: #ffffff;
	padding: 3px;
	border: 0px solid #777;
}
.post-content a:hover img {
	border-top: 0px solid #ccc;
	border-left: 0px solid #ccc;
	border-right: 0px solid #777;
	border-bottom: 0px solid #777;
}
img.float-left, img.alignleft {
	display: block;
	float: left;
	clear: left;
}
img.float-right, img.alignright {
	display: block;
	float: right;
	clear: right;
	margin: 0 0 1.22em 1.22em;
}
img.center, img.centered {
	display: block;
	clear: both;
	margin: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.aligncenter{
	clear:both;
	width:100%;
	text-align:center;
}
.shouye{float:left; width:270px; text-align:right;}
div.post-content ul, div.post-content ol {
	list-style: disc;
}
div.post-content ol {
	list-style: decimal;
}
.code {
         width:490px;
	font-size:12px;
	margin:5px;
	padding:5px;
	color:#ff5293;
	background:#ffffff;
	clear:both;
	border:1px solid #aaa697;
	font-family:微软雅黑,Arial;
	}

div.post {
	float:left;
	width:100%;
	margin:0 0 8px 0;
}
.post-sb{width:107px; float:left; text-align:right; padding:30px 10px 0 0 !important;padding:32px 10px 0 0; font-size:12px;background:url(miffystyle/line_2.gif) no-repeat right 48px; }
.post-mb{width:530px; float:left;}

.post-head{margin:0; padding:0; font-size:0;width:530px; height:13px; background:url(miffystyle/index_top.gif) no-repeat bottom;float:left; }
.post-body{background:url(miffystyle/bg_post.gif) repeat-y; float:left;width:530px; margin:0; padding:0;}
.post-foot{font-size:0;width:530px; height:14px; background:url(miffystyle/post_foot.gif) no-repeat;float:left; margin:0; padding:0;}
div.post-title {padding:0; margin:0;background:url(miffystyle/line_1.gif) no-repeat left 35px; float:left;width:530px;}
div.post-title h2 {	margin: 6px;font-size:20px;}
.post-content{float:left; padding:6px; width:510px;line-height:160%;text-align:justify; text-justify:inter-ideograph;}


h3_t{font-size:20px; margin:10px 0 10px 120px; padding:0;}

div#footer { width:1000px; clear:both;}

.bottom {
	clear: both;
	width: 800px !important;
	width: 801px;
	height:94px;
	text-align: left;
	float:left;
	margin:0px 0 0 117px !important;
	margin:0px 0 0 58px;
	font-size: 12px;
	padding:5px 5px 0 5px;
	color:#aaa697;
	background:url() no-repeat 0px 0 !important;
	background:url() no-repeat 1px 0;
}
div#footer a{font-weight:bold;	font-family:Arial;}
div#footer p#blog-name a {
	color: #fff;
}
.content-foot{font-size:12px; clear:both; padding:6px;color: #000000;}
.content-foot a{margin:0 2px;}
.utwtags{float:left; }
.readall{float:right; padding-right:5px;}
.clear{clear:both;}
#commentform{padding:0 10px; }
p.nocomments{padding:20px 0 0 120px; float:left; width:400px;}
#calendar_wrap{font-size:11px;}
h3.archive_t{font-size:20px; padding:10px 0 10px 120px; margin:0;} 
.children{padding-left:10px;}
_time{font-size:10px; font-weight:normal; padding:0 5px 0 0; font-family:Arial; color:#000;}
hr{height:2px; border-top:1px #444 solid; border-bottom:1px solid #666; border-left:none; border-right:none;}

/*---zblog------*/
.post_b{
	clear:both;
	margin:0px 0 0px 0;
	padding:5px 5px 0px 5px;
	font-size:12px;
	}
.post_b_1{
	float:left;
	width:45%;
}
.post_b_2{
	float:right;
	width:54%;
	text-align:left;
}

.post-sb2{width:107px; float:left; text-align:right;padding:0px 10px 0 0; font-size:12px;}
m{font-size:12px;}
_name{padding:0 0 0 5px;}
.c_r{float:right; font-size:30px;color:#000; font-weight:bold;}
.tag_l a{float:right; clear:both; margin:2px 0;}
#divCommentPost{font-size:12px;}
#divCommentPost input.text{height:18px;background:url() repeat-x center ; border:#aaa697 1px solid; color:#BBB; padding:5px 5px 0 5px;font-family:微软雅黑,Arial;color: #ff5293; margin:0px 0 0 0;}
.post-content2{float:left; padding:6px; width:610px;line-height:150%;text-align:justify; text-justify:inter-ideograph;}
input.postit{height:18px;background:url() repeat-x center ; border:#aaa697 1px solid; color:#BBB; padding:0px 10px 0 10px;font-family:微软雅黑,Arial;color: #ff5293; margin:0px 0 0 0; font-weight:bold;}
#divCommentPost textarea{border:1px solid #404040; padding:5px;font-family:微软雅黑,Arial; font-size:12px;}
.quote-title{color:#FFCC00;}
.quote{
	padding:0 0 0 10px;
	margin:10px 0 0 10px;
	border-left:1px dashed #FFCC00;
	color:#FFCC00;
	float:left;
	width:560px;
}
.function{clear:both;}
/*zblog--Calendar*/

#divCalendar{
	text-align:center;
	width:100%;
	font-family:Arial;
}

#divCalendar h2{
	display:none;
}

#divCalendar div{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	float:left;
}

p.w{
	float:left;
	width:32px;
	height:19px;
	margin:3px 0 5px 0;
	padding:1px 0 2px 0;
	text-align:center;
	vertical-align :middle;
	font-size:10px;
	background:url(miffystyle/line_3.gif) no-repeat 0 19px;
}

p.y{
	text-align:center;
	height:18px;
	margin:2px 0 0 0;
	padding:0 0 5px 0;
	float:left;
	width:100%;
	font-size:14px;
	background:url(miffystyle/line_3.gif) no-repeat 0 21px;
	font-weight:bold;
}
p.d{
	float:left;
	width:32px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.yd{
	float:left;
	width:32px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	color:#0CF;
}
p.nd{
	float:left;
	width:32px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
/*------*/
span.feed-icon a{
		background:url(miffystyle/xml.png) no-repeat 0 0px!important;
        background:url(miffystyle/xml.png) no-repeat 0 2px;
        margin:0px 0 0 0;
        /*padding:8px 0 6px 0px!important;*/padding:0 0 0px 0px; 
        height:25px;
        width:13px;
}
span.feed-icon a:hover{}
span.feed-icon img{
        visibility:hidden;
        margin:0;
        padding:0;
		width:25px;
		height:11px!important;
		height:13px;
}
.pagebar {font-size:12px; padding:2px 0;color:#ffffff}
.pagebar a{padding:0px 3px; border:1px solid #aaa697; margin:1px;}
.pagebar a:hover{border:1px solid #444;}
.now-page{background:#aaa697;padding:0px 3px;margin:1px;border:1px solid #444;}
.b_other li{margin:3px 0;}
/*------*/
#opencomm{font-weight:blod;}
#toggle{display:none;}
.article-date {
        display: none;
}
/*---公告---*/
div#note{padding:0px 0px 0px 20px;}
td {font-size:12px;}
.rollboder {background:#ffffff;}
.rollleft {FLOAT: left; WIDTH: 500px;overflow: hidden; text-overflow:ellipsis;font-weight:blod;}
.rollleft STRONG {COLOR: #aaa697;}
.rollcenter {WIDTH: 20px; TEXT-ALIGN: center；COLOR:#ff5293;}
.rollright {FLOAT: right; WIDTH: 40px; TEXT-ALIGN: center}
.rollright IMG {VERTICAL-ALIGN: middle}
blockquote{
padding:0;margin:0;
}