@charset "gb2312";
/* CSS Document */
#1 { color: #333; } /* Moz */ 
* html #1 { color: #666; } /* IE6 */ 
*+html #1 { color: #999; } /* IE*/
body {
	font-family: "ËÎÌå", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-align:center;
	margin:0px;
	padding:0px;
	color: #666666;

	}
TD {
	font-size:12px;
	COLOR: #666666;

}
a:link{
	color: #666666;
	text-decoration:none;
	}
a:visited{
	color: #666666;
	text-decoration:none;
	}
a:hover{
	color: #333333;
	text-decoration:none;
	}
a:active{
	color: #C6C6C6;
	text-decoration:none;
}
a.nav:link{
	color: #DADADA;
	text-decoration:none;
	width:91px;
	height:49px;
	background-image:url(../images/blog/nav1.jpg);
	font-size:14px;
	font-weight:bold;
	}
a.nav:visited{
	color: #DADADA;
	text-decoration:none;
	width:91px;
	height:49px;
	background-image:url(../images/blog/nav.jpg);
	font-size:14px;
	font-weight:bold;
	}
a.nav:hover{
	color: #C6C6C6;
	text-decoration:none;
	width:91px;
	height:49px;
	background-image:url(../images/blog/nav.jpg);
	font-size:14px;
	font-weight:bold;
	}
a.nav:active{
	color: #C6C6C6;
	text-decoration:none;
	width:91px;
	height:49px;
	background-image:url(../images/blog/nav1.jpg);
	font-size:14px;
	font-weight:bold;
}
h2{
	font-size:14px;
	font-weight:bold;
	color: #ffffff;
	margin-top:3px;
	*margin-top:5px;
	margin-bottom:0px!important;
	*margin-bottom:5px;
	text-decoration:none;
	}
h2 a{
	font-size:14px;
	font-weight:bold;
	color: #C6C6C6;
	text-decoration:none;
	}
h2 a:hover{
	font-size:14px;
	font-weight:bold;
	color: #F6B104;
	text-decoration:none;
	}
#main{
	text-align: left;
	margin:0px;
	padding:0px;
	height:100%;
	}
#header{
	width:1002px;
	}
#top{
	}
#top #top-left{
	float:left;
	width:18px;
	}
#top #top-center{
	height:25px;
	width:972px;
	float:left;
	padding-top:5px;
	}
#top #top-center #top-center1{
	width:280px;
	float:left;
	}
#top #top-center #top-center3{
	width:220px;
	float:left;
	}
#top #top-center #top-center5{
	width:250px;
	float:left;
	}
#top #top-center #top-center7{
	width:220px;
	float:left;
	}
#top #top-right{
	width:12px;
	float:left;
	}
#logo{
	width:1002px;
	height:135px;
	margin-top:0px;
	*margin-top:0px!important;
	*margin-top:-2px;
	padding:0px;
	}
#logo #logo1{
	width:365px;
	float:left;
	}
#logo #banner{
	width:637px;
	float:left;
	}
#mainnav{
	width:1002px;
	height:49px;
	margin-top:0px;
	*margin-top:0px!important;
	*margin-top:-4px;
	}
#mainnav #nav{
	width:91px;
	height:49px;
	float:left;
	text-align:center;

	}
#mainnav #nav a{
	width:91px;
	height:49px;
	float:left;
	text-align:center;

	}
#mainnav #nav h1{
	font-size:14px;
	text-align:center;
	font-weight:bold;
	width:91px;
	height:49px;
	background-image:url(../images/blog/nav1.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	margin:0px;
	}
#mainbody{
	width:1002px;
	margin-top:-0px;
	*margin-top:-1px!important;
	*margin-top:-11px;
	float:center;
	background-color:#ffffff;
	}
#mainbody #bannerlogin{
	width:1002px;
	}
#mainbody #bannerlogin #banner {
	width:584px;
	float:left;
	margin:0px;
	padding:0px;
	}
#mainbody #bannerlogin #banner #banner1{
	width:584px;
	height:118px;
		margin:0px;
	padding:0px;
	}
#mainbody #bannerlogin #banner #banner2{
	width:584px;
	height:118px;
		margin:0px;
	padding:0px;
	}
#mainbody #bannerlogin #login-search{
	width:1002px;
	height:122px;
	background-image:url(../images/blog/index_23.jpg);
	background-repeat:repeat-x;
	float:left;
	margin-top:100px;
	*margin-top:0px;

	}
#mainbody #bannerlogin #login-search #login{
	width:418px;
	height:118px;
	float:left;
	}
#mainbody #bannerlogin #login-search #login #login-title{
	width:418px;
	height:34px;
	}
#mainbody #bannerlogin #login-search #login #login-title #login-title-title{
	font-size:14px;
	font-weight:bold;
	color:#F6B104;
	padding-left:10px;
	list-style:none;
	float:left;
	padding-top:10px;
	}
#mainbody #bannerlogin #login-search #login #login-title #login-title-register{
	font-size:12px;
	font-weight: normal;
	color:#C6C6C6;
	padding-left:10px;
	list-style:none;
	float:left;
	padding-top:12px;
	*padding-top:10px!important;
	*padding-top:10px;
	}
#mainbody #bannerlogin #login-search #login #pic-content{
	width:418px;
	height:83px;
	}
#mainbody #bannerlogin #login-search #login #pic{
	width:75px;
	text-align:center;
	padding-top:10px;
	float:left;
	}
#mainbody #bannerlogin #login-search #login #content{
	width:343px;
	height:83px;
	background-image:url(../images/blog/index_28.jpg);
	background-repeat:no-repeat;
	float:left;
	}
#mainbody #bannerlogin #login-search #search{
	width:418px;
	height:118px;
	}
#mainbody #bannerlogin #login-search #search #search-title{
	width:418px;
	height:34px;
	}
#mainbody #bannerlogin #login-search #search #search-title #search-title-title{
	font-size:14px;
	font-weight:bold;
	color:#F6B104;
	padding-left:10px;
	list-style:none;
	float:left;
	padding-top:10px;
	}
#mainbody #bannerlogin #login-search #search #search-title #search-title-note{
	font-size:12px;
	font-weight: normal;
	color:#C6C6C6;
	padding-left:10px;
	list-style:none;
	float:left;
	padding-top:12px;
	}
#mainbody #bannerlogin #login-search #search #pic-content{
	width:418px;
	height:83px;
	}
#mainbody #bannerlogin #login-search #search #pic{
	width:75px;
	text-align:center;
	padding-top:10px;
	float:left;
	}
#mainbody #bannerlogin #login-search #search #content{
	width:343px;
	height:83px;
	background-image:url(../images/blog/index_28.jpg);
	background-repeat:no-repeat;
	float:left;
	}
#left-right{
	width:1002px;
	}
#left{
	width:1002px;
	float:left;
	text-align:left;}
#left2{
	width:578px;
	float:left;
	text-align:left;}
#content{
	width:1002px;
	float:left;
	}
#content2{
	width:578px;
	float:left;
	}
#content #content-left{
	width:289px;
	height:320px;
	float:left;
	}
#content2 #content-left{
	width:578px;
	height:320px;
	float:left;
	}
#content #content-left #title{
	width:289px;
	height:27px;
	background-image:url(../images/blog/index_49.jpg);
	background-repeat: repeat-x;
	margin-top:-5px;
	*margin-top:4px;
	}
#content #content-left #title h1{
	margin-left:3px;
	padding-top:5px;
	width:100px;
	height:27px;
	background-image:url(../images/blog/index_48.jpg);
	background-repeat: no-repeat;
	font-size:13px;
	color:#CCCCCC;
	padding-left:8px;
	font-weight:bold;
	}
#content #content-left #subnav{
	margin-top:-12px;
	*margin-top:-20px!important;
	*margin-top:-44px;
	}
#content2 #content-left #subnav p{
	width:578px;
	height:27px;
	background-image: url(../images/blog/subnavbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
	*padding-top:7px;
	}
#content #content-left #subnav p a{
	font-weight:normal;
	color:#FFE401;
	}
#content #content-left #subnav p a:hover{
	font-weight:normal;
	color:#CCCCCC;
	}
#content #content-left #content1{

	width:283px;
	height:266px;
	margin-top:-17px;
	*margin-top:-26px;
	padding:3px;
	padding-left:3px;
	line-height:20px;
	}
#content #content-left #content1 #a1{
	float:left;
	width:210px;
}
a.content_lefta1:link {text-decoration: none;color:#333333;}
a.content_lefta1:visited{color:#333333;}
a.content_lefta1:hover{text-decoration: none;color:#000000;}
a.rline:link {text-decoration: none;color:#BBBBBB;}
a.rrline:visited{text-decoration: underline;color:#BBBBBB;}
a.rline:hover{text-decoration: underline;color:#BBBBBB;}

#content #content-left #content1 #a2{
	float:left;
	width:73x;
}
#right-bottom-contenta1{
	width:422px;
	height:22px;
	line-height:22px;
	padding-left:10px;
	text-align:left;
	float:left;
	width:322px;
}
#right-bottom-contenta2{
	height:22px;
	line-height:22px;
	text-align:right;
	float:left;
	width:88x;
}
a.content_lefta2:link {text-decoration: none;color:#555555;}
a.content_lefta2:visited{text-decoration: underline;color:#555555;}
a.content_lefta2:hover{text-decoration: underline;color:#555555;}
#content-banner{
	width:578px;
	height:86px;
	text-align:center;
	float:left;
	margin-bottom:-4px!important;
	*margin-bottom:-8px;
	margin-top:-20px!important;
	*margin-top:-25px;
	}
#left-footer{
	width:578px;
	height:377px;
	margin-top:0px;
	*margin-top:0px !important;
	*margin-top:-25px;
	}
#left-footer #left-footer-title{
	margin-top:1px;
	height:33px;
	width:578px;
	float:left;
	}
#left-footer #left-footer-title #left-footer-title1{
	background-image: url(../images/blog/index_81.jpg);
	background-repeat:repeat-x;
	height:33px;
	width:99px;
	float:left;
	}
#left-footer #left-footer-title #left-footer-title1 h1{
	font-size:13px;
	font-weight:bold;
	text-align:center;
	*padding-top:10px;
	*margin-bottom:-10px;
	margin-bottom:-0px!important;
	}
#left-footer #left-footer-title #left-footer-title-title{
	float:left;
	width:120px;
	height:33px;
	}

#left-footer #left-footer-content{
	width:578px;
	height:344px;

	float:left;
	margin-top:-3px;
	}
#left-footer #left-footer-content #left-footer-content-left{
	width:220px;
	float:left;
}
#left-footer-content-t{
	padding-top:7px;
	padding-left:14px;
	width:93px;
	height:93px;
	*height:90px!important;
	*height:90px;
	background-image: url(../images/blog/hot_blog_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
}
#nml-t{
	width:133px;
	text-align:center;
	float:left;
	height:120px;
}
#nml-1{
padding-top:35px;
*padding-top:10px!important;
*padding-top:10px;
}

#thotal{
height:15px;
*height:16px!important;
*height:16px;
line-height:15px;
*line-height:16px!important;
*line-height:16px;
} 
#thotbl{
height:24px;
*height:20px!important;
*height:20px;
line-height:24px;
*line-height:20px!important;
*line-height:20px;
}
#thota2{
height:70px;
*height:73px!important;
*height:73px;
line-height:70px;
*line-height:73px!important;
*line-height:73px;
text-valign:bottom;
} 
 
#thotb2{
	padding-top:6px;
	*padding-top:5px!important;
	*padding-top:5px;
} 
#left-footer-content-tt{
	padding-top:10px;
	padding-left:15px;
	width:100px;
	height:90px;
	background-image: url(../images/blog/hot_album_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
}
#left-footer #left-footer-content #left-footer-content-right{
	width:358px;
	float:left;
}
#right{
	width:422px;
	*width:422px!important;
	*width:422px;
	float: left;
	text-align:left;
	}
#right #right-top{
	height:222px;
	float:left;
	margin-left:2px;
	*margin-left:2px!important;
	*margin-left:1px;
	margin-top:5px;
	}
#right #right-middle{
	height:498px;
	*height:494px!important;
	*height:494px;
	float:left;
	margin-left:2px;
	*margin-left:2px!important;
	*margin-left:1px;
	margin-top:-4px;
	}
#right #right-bottom{
	height:498px;
	float:left;
	margin-left:2px;
	*margin-left:2px!important;
	*margin-left:1px;
	margin-top:-13px;
	*margin-top:-13px!important;
	*margin-top:-25px;
	}
.right-top-title{
height:25px;
	}
#right-top-title #right-top-title4{
	height:25px;
	width:64px;
	float:left;
	}
.right-top-content{
	height:189px;
	margin-top:-2px;
	*margin-top:0px!important;
	*margin-top:-1px;
}
#right-top-content-left{
	padding-top:10px;
	padding-left:10px;
	width:102px;
	float:left;
}
#right-top-content-right{
	padding-top:10px;
	padding-left:10px;
	height:23px;
	line-height:23px;
	text-align:left;
	width:250px;
	float:left;
}
.right-middle-content{
	height:454px;
	*height:440px!important;
	*height:440px;
	margin-top:-8px;
	*margin-top:-1px!important;
	*margin-top:-1px;
	}
.right-bottom-content{
	margin-top:-2px;
	height:344px;
	*height:344px!important;
	*height:344px;
	
	}
#footer{
	clear: both;
	width:1002px;
	background-image:url(../images/blog/index_96.jpg);
	background-repeat:repeat-x;
	height:27px;
	float:left;
	margin-top:-130px;
	}
#footer ul{
	list-style:none;
	text-align:center;
	margin-top:5px;
	*margin-top:0px!important;
	*margin-top:0px;
	*padding-top:7px!important;
	*padding-top:7px;
	margin-left:85px;
	*margin-left:120px!important;
	*margin-left:120px;
	}
#footer ul li{
	list-style:none;
	float:left;
	text-align:center;
	white-space:25px;
	padding-left:5px;
	}
#footer p{
	text-align:center;
	line-height:25px;
	margin-top:30px;
	}
.News_ON {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/blog/index_43.jpg); 
	background-repeat:no-repeat;
	width:120px;
	height:25px;
	float:left;
}
.News_OFF {
	background-image: url(../images/blog/index_44.jpg);
	background-repeat:no-repeat;
	width:120px;
	height:25px;
	float:left;
}
.inputbox{ border: 1px solid #cccccc;color:#cccccc;background-color:#ffffff;height:14px;}
a.lgoin_a:link {text-decoration: underline;color:#8B8B8B;}
a.lgoin_a:visited{text-decoration: underline;color:#8B8B8B;}
a.lgoin_a:hover{text-decoration: none;color:#8B8B8B;}

#content-left_friend{
	width:100%;
}
#content-left_friend #title{
	width:100%;
	height:40px;
	*height:27px!important;
	*height:27px;
	margin-top:-5px;
	*margin-top:4px;
	}
#content-left_friend #title #title1{
	width:20%;
	float:left;
}
#content-left_friend #title #title2{
	padding-top:5px;
	width:80%;
	float:left;
}
a.clft1:link {font-weight:bold;color:#666666;}
a.clft1:visited{font-weight:bold;color:#666666;}
a.clft1:hover{font-weight:bold;color:#666666;}

#content-left_friend #title #title1 h1{
	margin-left:3px;
	padding-top:5px;
	width:100px;
	height:27px;
	background-image:url(../images/blog/index_48.jpg);
	background-repeat: no-repeat;
	font-size:13px;
	color:#CCCCCC;
	padding-left:8px;
	font-weight:bold;
	}
#content-left_friend #content1{

}
#content-left_friend #content1 #bloglista{
	float:left;
	width:60%;
	height:25px;
	line-height:25px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
#content-left_friend #content1 #hot{
	float:left;
	width:10%;
	height:25px;
	line-height:25px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
#content-left_friend #content1 #mlista{
	float:left;
	width:20%;
	height:25px;
	line-height:25px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
#content-left_friend #content1 #time{
    color:#666666;
	face: Arial;
    font-size: 9px;
	float:left;
	width:10%;
	height:25px;
	line-height:25px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
	
#content-left_friend #bg_t{
	width:141px;
	padding-top:4px;

	text-align:center;
	float:left;
}
#content-left_friend #f_0{
height:15px;
*height:16px!important;
*height:16px;
line-height:15px;
*line-height:16px!important;
*line-height:16px;
} 

#content-left_friend #f_1{
padding-top:62px;
*padding-top:10px!important;
*padding-top:10px;
}
#content-left_friend #f_2{
padding-top:5px;
height:30px;
line-height:30px;
}

.indexlisttitle{
color:#333333;
	float:left;
	width:58%;
	height:25px;
	line-height:25px;
	padding-left:10px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
.indexlistmember{
	width:15%;
	float:left;
	height:25px;
	line-height:25px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
.indexlistdate{
    color:#666666;
	face: Arial;
    font-size: 9px;
	width:12%;
	float:left;
	height:25px;
	line-height:25px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
.indexlisthot{
	width:13%;
	float:left;
	height:25px;
	line-height:25px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
#content-left_friend #content1{

	padding:3px;
	padding-left:7px;
}


#content-left_friend #contentsamecity{
	float:left;
	color:#ffffff;
	height:25px;
	line-height:25px;
	BORDER-BOTTOM: #cccccc 1px solid; 
}
#content-left_friend #contentsamecity #sc_title{
	float:left;
	width:34%;
	height:25px;
	line-height:25px;
    color:#999999;
}
#content-left_friend #contentsamecity #sc_business{
	float:left;
	width:12%;
	height:25px;
	line-height:25px;
	color:#999999;

}
#content-left_friend #contentsamecity #sc_member{
	float:left;
	width:8%;
	height:25px;
	line-height:25px;
    color:#999999;
}
#content-left_friend #contentsamecity #sc_joinnumber{
	height:25px;
	line-height:25px;
	float:left;
	width:7%;
	color:#999999;

}
#content-left_friend #contentsamecity #sc_starttime{
	height:25px;
	line-height:25px;
	float:left;
	width:17%;
	color:#999999;

}
#content-left_friend #contentsamecity #sc_offtime{
	height:25px;
	line-height:25px;
	float:left;
	width:10%;
	color:#999999;

}

#content-left_friend #contentsamecity #sc_updatetime{
	height:25px;
	line-height:25px;
	width:22%;
	float:left;
	color:#FFCC00;

}
#txtin {width:80px; border:1px solid #ccc;HEIGHT: 14px}
#submit {width:64px;height:18px;line-height:18px;margin:2px 0 0 3px;color:#666;border:none;background:url(/images/webpic/logbtn.gif) no-repeat;}
.box_menu_hot2
{
font-size:14px; color: #ffffff;
background-image:url(/images/blog/blog_menu_hot2.gif);
}
.box_menu2
{
font-size:14px; color: #ffffff;
background-image:url(/images/blog/blog_menu2.gif);
}
.T14 {
	font-size:14px;
	COLOR: #333333;
	line-height: 22px;
}
.T12 {
	font-size:12px;
	COLOR: #666666;
	line-height: 22px;
}
.blog_title{font-size:14px;font-weight:bold;text-align:center;}