﻿body{
	font-size:12px;
	background-color:#F7FBF7;
	background-image:url(bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
}
img{
	margin:3px;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #cccccc;
	display: inline;
}

/*ID开始*/
/*
.body{
	background-image:url(bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
*/
/*顶部*/
#headLayout{
	background-color:#ffffff;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}
/*空间名称，地址，空间介绍区域*/
#bannerLayout{
	height:230px;
}

#bannerBlogName{
	height:70px;
	line-height:70px;
	margin-left:150px;
	margin-top:20px;
}

#blogname{
	font-size:20px;
	color:#245FA1;
	padding-left:80px;
}

#bannerBlogIntro{
	height:100px;
	width:450px;
	padding-left:70px;
	margin-left:180px;
}


#contentLayout{
	width:950px;
	margin-left:auto;
	margin-right:auto;
}

#rootLayout{
	width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
#column{
	width:950px;
}
#column_1{
	width:200px;
	float:left;
}

#column_2{
	width:740px;
	float:right;
}

/*ID结束*/

.blogNameEdit{
	padding-left:5px;
}

.blogintro{
	font-size:13px;
	line-height:14px;
	color:#245FA1;
}

.menuLayout{
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:64px;
	background-image:url(menu.gif);
	background-repeat: no-repeat;
	margin-bottom:10px;
}

.mainMenu{
	height:32px;
	line-height:32px;
	padding-left:20px;
	font-size:14px;
}

.line{
	width:2px;
	margin-top:3px;
	background-image:url(line.gif);
	background-position: left top;
	height: 29px;
}

.menuItem{
	width:100px;
	float:left;
	text-align:center;
}

.main{
	font-weight:bold;
	background-image:url(mainmenu_bg.gif);
}

.menuSub{
	height:30px;
	line-height:30px;
	font-size:14px;
}

.memuSet{
	padding-left:30px;
}

.search{
	padding-top:2px;
	padding-right:5px;
	vertical-align:middle;
}
/*所有按钮*/
.but_all {
	border:solid 1px #BBBBBB;
	color:White;
	cursor:hand;
	margin-top:2px;
	background-color:Transparent;
	background-image:url(btn_bg.gif);
	color:#242424;
	height:20px;
	padding:2px;
}
.component{
	border:solid 1px #A5CDC6;	
	margin-bottom:10px;
}

.componentBar{
	background-image:url(bar_bg.gif);
	height:24px;
	line-height:24px;
}

.componentContent{
	background-image:url(01.gif);
}

.manage{
	margin-right:5px;
}

.nickname{
	margin-left:auto;
	margin-right:auto;
	width:90%;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	border-bottom-color:#cccccc;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
.btuTu1{
	width:75px;
	height:23px;
	float:left;
	line-height:23px;
	padding-left:8px;
	background-image:url(but1.gif);
	background-repeat: no-repeat;
}

/*水平文字居中*/

.userscore{
	width:80%;
	/*margin-top:10px;*/
	margin-left:auto;
	margin-right:auto;
	background-color:White;
	line-height:16px;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
}

.scoreItem{
	border-bottom:solid 1px #cccccc;
	padding-left:5px;
	height:20px;
	line-height:20px;
}
.prearticle{
	margin-left:auto;
	margin-right:auto;
	width:680px;
	padding-top:15px;
}

.articleTitle{
	/*
	font-size:14px;
	font-weight:bold;
*/
}

.articleTag{
	height:30px;
	line-height:30px;
}

.articleContent{
	font-size:14px;
	line-height:20px;
	padding-bottom:10px;
	padding-top:10px;
}

.articleUtil{
	height:30px;
	line-height:30px;
}


.copyright{
	margin-top:30px;
	text-align:center;
	padding-bottom:15px;
	line-height:20px;
}

.time{
	color:#595959;
	font-size:11px;
}

.height_10{
	height:10px;
	overflow:hidden;
}

.height_5{
	height:5px;
	overflow:hidden;
}

.sortlist{
	padding-left:10px;
	padding-top:10px;
	line-height:20px;
}
/*类试按钮的连接*/
.linkbtn{
	border:solid 1px #BBBBBB;
	color:White;
	cursor:hand;
	background-color:Transparent;
	background-image:url(btn_bg.gif);
	color:#242424;
	height:18px;
	line-height:14px;
	padding:2px;
	margin-top:-4px;
	margin-bottom:4px;
}

.txtInput{
	border:solid 1px #cccccc;
}

.articleList{
	font-size:13px;
	height:20px;
	line-height:20px;
}
/*悬浮div*/
.absdiv{
	z-index:100;
	position:absolute;
	background-color:White;
	border:solid 1px #cccccc;
	line-height:14px;
	padding:2px;
}
/*悬浮div头部*/
.absdivTop{
	background-image:url(bar_bg.gif);
	height:24px;
	line-height:24px;
	font-weight:bold;
}

.zone{
	padding:10px;
	margin-left:auto;
	margin-right:auto;
	line-height:24px;
	text-align:center;
}

/**********连接***********/
/*
a:visited{
	color:#074485; text-decoration:none;
}
a:link{
	color:#074485; text-decoration:none; 
}
a:active{
	color:#074485; text-decoration:none;
}
a:hover{
	color:#074485;text-decoration:none;
}
*/

a.link:visited{
	color:#D10D97; text-decoration:none;font-size:12px;
}
a.link:link{
	color:#D10D97; text-decoration:none;font-size:12px; 
}
a.link:active{
	color:#D10D97; text-decoration:none;font-size:12px;
}
a.link:hover{
	color:#FF6600;text-decoration:none;font-size:12px;
}

a:visited{
	color:#074483; 
	text-decoration:underline;
}
a:link{
	color:#074483;  
	text-decoration:underline;
}
a:active{
	color:#074483;
	text-decoration:underline;
}
a:hover{
	color:#990000;
	text-decoration:underline;
}

a.menu:visited{
	text-decoration:none;
}
a.menu:link{
	text-decoration:none;
}
a.menu:active{
	text-decoration:none;
}
a.menu:hover{
	text-decoration:none;
}

/**********连接结束*******/



.photobox{
	width:270px;
	height:160px;
	text-align:left;
}
.photo{
	padding:5px 0;
	height:100%;
	text-align:center;
	background-color:#FFFFFF;
}

.photobox2{
	width:400px;
	height:350px;
	text-align:left;
}


.space
{
	padding-left:10px;
	padding-right:10px;
}

