﻿/*
设计制作：lowsen
网址：http://www.lowsen.cn
邮箱/MSN：hengy6704@163.com
*/
/*--------------------------全--局-------------------------------*/
body{
	margin:0;
	padding:0;
	color:#006699;
	font-size:12px;
	font-family: Arial, 'Lucida Grande',Verdana,Sans-Serif;
	background-color: #B7F3FD;
}
a{
	text-decoration: none;
}
a:link {
	color:#0066CC;
}
a:visited {
	color:#0066CC;
}
a:hover {
	color: #00CCFF;
	text-decoration: underline;
}
a:active {
	color: #0099CC;
	text-decoration: underline;
}
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
img{
	border:0;
}



/*--------------------------主--体-------------------------------*/
#divAll{
	width:1004px;
	margin:0 auto;
	padding:0
}

#divPage{
	width:1004px;
	margin:0;
	padding:0px 0 0px 0;
	text-align:left;
	float:left;
}

#divMiddle{
	width:1004px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
	border: 1px solid #7CCDFC;
}
#divMain{
	width:590px;
	margin:0 0 0 10px;
	padding: 0;
	text-align:left;
	float:left;
}

#divMainsingle{
	width:675px;
	margin:0 0 0 10px;
	padding: 0;
	text-align:left;
	float:left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #3FCDFC;
}
/*--------------------------顶--部-------------------------------*/
#divTop{
	width:1004px;
	padding:0;
	text-align:left;
	float:left;
	height:280px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(dreamy%20world/dream_r1_c1.jpg);
	background-repeat: no-repeat;
}



/*--------------------------导--行-------------------------------*/
	#navbar {
	clear: left;
	float: left;
	width: 1004px;
	height: 45px;
	background-color: transparent;
	background-image: url(dreamy%20world/dream_r2_c1.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
		}

	ul.menu {
		float: left;
		margin: 0 10px 0 0;
		padding: 0 15px;
		list-style-type: none;
		}
	ul.menu li {
		float: left;
		}
	ul.menu li a {
		float: left;
		display: block;
		height: 28px;
		padding: 3px 15px 0 15px;
		line-height: 24px;
		color: 0066CC;
		}
	ul.menu li a:link,
	ul.menu li a:visited {
		color: 0066CC;
		background: none;
		}
	ul.menu li a:hover,
	ul.menu li a:active {
		color: 0099CC;
		background: url(dreamy%20world/dream.jpg) no-repeat center top;
		text-decoration: none;
		}

	ul.menu li.current_page_item a:link,
	ul.menu li.current_page_item a:visited,
	ul.menu li.current_page_item a:hover,
	ul.menu li.current_page_item a:active {
		color: 0066CC;
		background: transparent url(dreamy%20world/dream.jpg) no-repeat center bottom;
		text-decoration: none;
		}

	.searchbar {
		float: right;
		width: 310px;
		height: 31px;
		margin: 0;
		}
	.searchform {
		width:310px;
		height: 20px;
		text-align: left;
		}
	input#edtSearch {
	width: 160px;
	height: 18px;
	margin: 4px 0 0 1px;
	border: 1px solid #79DCFC;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	background-color: #B7F3FD;
	background-repeat: repeat-x;
	background-position: 0 0;
	color: #006699;
		}
	#btnPost {
	border:1px solid #0099FF;
	color:#fff;
	width:40px;
	height:21px;
	background-color: #6CCCFE;

}

/*--------------------------右--侧-------------------------------*/
#divSidebar{
	width:210px;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	text-align:left;
	float:left;
}
#divSidebar2{
	width:210px;
	margin:0 0 0 50px;
	padding:0 0 10px 0;
	text-align:left;
	float:left;
}
#middlebar{
	width:140px;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	text-align:center;
	float:left;
}
div.function {
	float:left;
	width:190px;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	text-align:left;
	background-image: url(dreamy%20world/right_bg2.gif);
	background-repeat: no-repeat;
}
div.function h3{
	font-size:14px;
	height:15px;
	margin:0 0 0 0;
	padding:0px 0 7px 5px;
	color:#0066CC;
	text-align:center;
}
div.function ul{
	text-align:left;
	width:190px;
	margin:2px 0 0 0;
	padding:5px 0 0 0;
	list-style-position:outside;
	list-style-type:none;
}
div.function li{
	margin:0 0 0 0;
	width:165px;
	margin:0 0 0 10px;
	padding:2px 0 1px 5px;
	border-bottom:1px dashed #3CDCF9;
}

#divCatalog li{
	background:none;
	padding:2px 0 1px 4px;
}
/*#divCatalog li span.feed-icon{
	display:none;
}*/

#divMisc{
	padding:0px 0 5px 10px;
}



#divContorPanel li{
	background-image : none;
}

#divSearchPanel li{
	background-image : none;
	border:none;
}

div.function2 {
	float:left;
	width:130px;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	text-align:left;
	background-image: url(dreamy%20world/right_bg1.gif);
	background-repeat: no-repeat;
}
div.function2 h3{
	font-size:14px;
	height:15px;
	margin:0 0 0 0;
	padding:5px 0 7px 5px;
	color:#0066CC;
	text-align:center;
}
div.function2 ul{
	text-align:left;
	width:130px;
	margin:2px 0 0 0;
	padding:5px 0 0 0;
	list-style-position:outside;
	list-style-type:none;
}
div.function2 li{
	margin:2px 0 0 5px;
	padding:2px 0 1px 15px;
}

#divCatalog li{
	padding:2px 0 1px 15px;
}
#divCatalog li span.feed-icon{
	display:none;
}

div.function2 li span.feed-icon a{
	background:url("default/feed.png") no-repeat 0 3px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:14px;
	height:12px;
	width:12px;
}
div.function2 li span.feed-icon img{
	height:12px;
	width:9px;
	visibility:hidden;
	margin:0;
	padding:0;
}



/*--------------------------底--部-------------------------------*/
#divBottom{
	width:1004px;
	margin:0;
	padding:0;
	text-align:right;
	float:left;
	height:300px;
	background-image: url(dreamy%20world/dream_r7_c1.jpg);
	background-repeat: no-repeat;
}
#BlogPowerBy{
	font-size:10px;
	height:15px;
	margin:0;
	padding:180px 20px 0 700px;
	text-align:center;
	font-weight:normal;
}
#BlogCopyRight{
	font-size:10px;
	height:20px;
	margin:0;
	padding:0 20px 0 10px;
	text-align:right;
	float:none;
	clear:both;
	font-weight:normal;
}

#divStatistics {
	float:right;
	width: 160px;
	margin: 10px 30px;
}

/*--------------------------文--章-------------------------------*/
div.post {
    float:left;
	width:580px;
	margin:10px 0 20px 10px;
	padding:0 0 0 0;
	text-align:left;
}

.post-body:first-letter {
	float:left;
	padding:0 2px 0 0;
	color:#0A7C94;
	font: bold 2.8em/1em "楷体_GB2312","微软雅黑",;
     }

div.post-nav {width:100%; clear:both; float:left;}
div.post-nav a.l{float:left; padding-left:10px; padding-bottom:5px;}
div.post-nav a.r{float:right; padding-right:10px; padding-bottom:5px;}

div.post .post-title{
	float:left;
	width:580px;
	margin:0px 0 0 0;
	padding:8px 0 8px 0;
	font-size:16px;
	color: #0066FF;
	border-left:0px;
	border-right:0px;
	font-family: "楷体_GB2312";
}
div.post-body{
	float:left;
	width:575px;
	margin:20px 0 10px 0;
	padding:0 0 0 15px;
	font-size:12px;
	line-height:150%;
	overflow:hidden;
	text-align:left;
}

.postin .p_author {
	padding:1px 0 0px 22px;
	background-image: url(dreamy%20world/group.png);
	background-repeat: no-repeat;
}
.postin .p_data {
	padding:1px 0 0px 22px;
	background-image: url(dreamy%20world/date.png);
	background-repeat: no-repeat;
}

.postin .p_category {
	padding:0 0 3px 22px;
	background-image: url(dreamy%20world/say.png);
	background-repeat: no-repeat;
}

.postin .p_read {
	padding:0 0 3px 22px;
	background-image: url(dreamy%20world/trackback2.gif);
	background-repeat: no-repeat;
}


div.post .post-tags{
    float:left;
	width:443px;
	margin:2px 0 2px 5px;
	padding:2px 0 0 0;
	font-size:12px;
	color:#0099FF;
	height:20px;
	font-weight:normal;
	text-align:left;
}

body.multi div.post .post-tags{
	/*display:none;*/
}
div.post-body img{
	padding:4px 0px 1px 0;
	border:0;
	clear : both;
	float : none;
}


div.post-body p{
	margin:10px 0 15px 0;
	padding:0;
}
div.post-body p.img{
	margin:0;
	padding:0;
	text-align:center;
}

div.music {float: right; text-align:left; width:475px; margin:5px 0 0 10px; padding:0; line-height:150%;font-size:12px;}

div.pagebar {float: right; text-align:left; width:465px; margin:10px 0 0 10px; padding:0; line-height:150%;font-size:12px;}
div.pagebar .now-page {color: #FFFFFF; border: #0099CC 1px solid; margin:0 0 0 1px; padding:1px; font-weight:bold; background:#0099CC; text-decoration: none;}
div.pagebar a {color: #0099CC; border: #0099CC 1px solid; margin:0 0 0 1px; padding:1px; background:#FFF;}
div.pagebar a:visited {color: #0099CC; text-decoration: none;}
div.pagebar a:hover {color: #FFF; background:#0099CC; text-decoration: none;}


/*--------------------------评--论-------------------------------*/
ul.msg{
    float:left;
	width:568px;
	margin:10px 0 40px 10px;
	padding:0 0 0 0;
	text-align:left;
	list-style-position : outside;
}
li.msgname{
	padding:2px 0 2px 5px;
	margin:0px;

}
li.tbname{
	padding:0 0 0 5px;
	margin:0px;

}
li.msgurl{
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
}
li.msgarticle{
	list-style-position : outside;
	padding:8px 10px 15px 70px;
	margin:0 5px 0 0;
	line-height:150%;
	min-height:60px;
	_height:60px;
        background:#D3F8FE url(dreamy%20world/comment.gif) no-repeat 10px 10px;
}
li.msgtime{
	text-align:right;
	padding:2px 15px 0 10px;
	margin:0 0 0 0;
}
ul.trackback li.tbname{
	border-bottom:none;
	background: url("default/pointblue.gif") no-repeat 0 center;
	padding:3px 0 2px 12px;
	margin:0px;
}
ul.trackback{
	margin:5px 0 10px 10px;
}
ul.mutuality{
	margin:5px 0 10px 10px;
	border-bottom:1px dashed #D0D0D0;
}
ul.mutuality li.tbname{
	background: url("default/pointblue.gif") no-repeat 0 center;
	padding:3px 0 2px 12px;
	margin:0px;
	border:none;
}
ul.mutuality li.msgarticle{
	background:#DEFAFE;
	padding:0 10px 10px 16px;
	border:none;
}


li.msgarticle div.quote{
	padding:10px;
	margin:5px;
    border:1px dashed #3CDCF9;
}
li.msgarticle div.quote-title{
	margin:2px;
	padding:0px;
	font-size:12px;
}
p.posttop {
    float:left;
	width:450px;
	margin:10px 0 0 0;
	padding:3px 0 2px 12px;
	background: url("default/pointblue.gif") no-repeat 0 center;
}
p.postbottom {
    float:left;
		width:450px;
	margin:0 0 10px 0;
	padding:5px 0 0 0;
}

#frmSumbit{
    float:left;
	padding:0;
	margin:0;
}

#frmSumbit p{
	padding:5px 0 5px 0;
}


input.button{
    float:left;
	background: white;
	border: 1px double #64E4FB;
	color: #0066CC;
	padding: 0.05em 0.25em 0.05em 0.25em;
}

input.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px dashed #64E4FB;
	width: 300px;
	background-color: #D8F9FE;
}

textarea.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px solid #64E4FB;
	width:300px;
	height: 80px;
	height: 120px;
	background-color: #D8F9FE;
	background-image: url(dreamy%20world/comment_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}


/*--------------------------其--他-------------------------------*/
p.posttop {
    float:left;
	width:450px;
	margin:10px 0 0 0;
	padding:3px 0 2px 12px;
	background: url("default/pointblue.gif") no-repeat 0 center;
}
p.postbottom {
    float:left;
		width:450px;
	margin:0 0 10px 0;
	padding:5px 0 0 0;
}

#frmSumbit{
    float:left;
	padding:0;
	margin:0;
}

#frmSumbit p{
	padding:5px 0 5px 0;
}
