body{
	background-color:#b6d6e5;margin:0px;padding:0px;line-height:180%;font-size:10pt;background-image:url('images/bg.jpg');font-family:'Microsoft Yahei','新宋体',Verdana,arial,sans-serif;background-repeat:repeat-x;
}
h1,h2,h3,div,ul,li,img{margin:0px;padding:0px;border:0px;}
hr{border:#ccc 1px dashed;height:0px;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#ccc;text-decoration:underline;}
textarea{
	-moz-border-radius:6px 6px 6px 6px;
	border:1px solid #D0D0D0;
	font-family:Tahoma,Arial;
	font-size:14px;
	height:66px;
	line-height:21px;
	margin:4px 0 0 10px;
	overflow-y:auto;
	padding:3px 5px;
	word-wrap:break-word;
}
::selection{background: #A8141B; color: white; /* Safari */}
::-moz-selection{background: #A8141B; color: white; /* Firefox */ }
/*index*/
#header{background-image:url('images/header.jpg');width:1000px;margin:0 auto;height:178px;}
#guide ul{list-style:none;}
#guide a:link,#guide a:visited{color:#fff;text-decoration:none;font-size:10pt;text-align:center;}
#guide a:hover{color:#ccc;text-decoration:underline;text-align:center;}
#guide li{float:left;}
#guide a{display:block;width:80px;height:25px;margin-left:20px;}
#lmenu{width:700px;float:left;background-color:#1285bf;}
#rmenu{width:300px;float:right;background-color:#1285bf;}
#rmenu li{float:right;}
#logo{clear:both;margin-top:90px;position:absolute;margin-left:50px;font-weight:bold;color:#fff;}
#logo a:link,#logo a:visited{color:#fff;font-size:14pt;}
#dadeng{position:relative;font-weight:bold;color:#fff;height:60px;width:180px;float:right;margin-top:70px;margin-right:20px;font-size:10pt;}
#link{list-style-type:none;margin-left:10px;}
#link li{float:left;margin:2px 5px;}
/*middle*/
#middle{background-image:url('images/middle.jpg');width:1000px;margin:0 auto;height:65px;clear:both;}
#middle ul{list-style:none;overflow:hidden;margin-top:10px;position:absolute;margin-left:310px;}
#middle li{float:left;}
#middle a{width:75px;height:49px;margin:0px 5px;display:block;text-align:center;line-height:49px;vertical-align:middle;font-size:10pt;}
#middle a:link,#middle a:visited{background-image:url('images/m_bg.jpg');color:#000;text-decoration:none;}
#middle a:hover{background-image:url('images/m_bg_on.jpg');color:#fff;background-repeat:repeat-x;text-decoration:underline;}
.search #word{background-color:transparent;border:1px #fff solid;color:#fff;font-weight:bold;width:110px;}
/*main*/
#main{width:1000px;margin:0 auto;background-color:#fff;overflow:hidden;}
#left{width:670px;float:left;padding-left:10px;}
#admleft{width:770px;float:left;padding-left:10px;}
#right{width:290px;float:left;margin-left:20px;}
#admright{width:190px;float:left;margin-left:20px;}
#right ul,#admright ul{margin-top:20px;}
.clear{clear:both;}
#left_header .title{font-weight:bold;}
#left_header ul{list-style:none;}
#left_header li{float:left;	margin:2px 5px;}
/*send content*/
#send{clear:both;}
#loglength{font-family:Verdana;font-size:13pt;color:#23779f;float:right;}
.iconad{padding-left:10px;font-size:10pt;color:green}
#send_msg{position:absolute;margin-top:65px;width:180px;height:30px;display:none;color:red;margin-left:10px;}
#send #content{
	-moz-border-radius:6px 6px 6px 6px;
	border:1px solid #D0D0D0;
	font-family:Tahoma,Arial;
	font-size:14px;
	height:66px;
	line-height:21px;
	margin:4px 0 0 10px;
	overflow-y:auto;
	padding:3px 5px;
	width:528px;
	word-wrap:break-word;
}
#send .send_menu{
	width:550px;
	height:40px;
	line-height:40px;
	vertical-align:middle;
}
#send ul{list-style:none;width:340px;display:block;float:left}
#send li{margin:-2px 5px;float:left}
#btn_send{
	margin-lfet:5px;width:112px;height:30px;
	background-image:url('images/bg.png');
	background-repeat:no-repeat;
	background-position:0px -71px;
	border:0px;
	cursor:pointer;
	margin:5px;
	float:right;
 }
#send .face,#send .share,#send .shareimg,#send .sharetag
{
	background-image:url('images/bg.png');
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:36px;
	margin-right:10px;
	padding-left:25px;
	color:#36a5da;
}
#send .face{
	background-position:-170px -32px;
} 
#send .share{
	background-position:-96px 10px;
}
#send .shareimg{
	background-position:-26px 10px;
}
#send .sharetag{
	background-position:-170px 10px;
}
#moreContent{width:430px;background-color:#fff;display:none;border:#ccc 1px solid;padding:3px;position:absolute;}
#moreContent img,.box_icon img{cursor:pointer;}
.close{border-bottom:#ccc 1px dashed;margin-bottom:3px;overflow:hidden;height:100%;}
.close span{float:left;}
.close em{color:#000;padding-right:5px;cursor:pointer;font-size:12pt;float:right;}
.close dd{display:inline;cursor:pointer;}
#s_content{font-size:9pt;}
.more_upload{display:block;float:right;}
#more_send{text-align:center;font-weight:bold;}
.progressBarInProgress{background-color:green;height:20px;}
/*blog list*/
#newblog{display:none}
#bloglist{border-top:#ccc 1px solid;margin-top:5px;margin-bottom:5px;}
.list{border-bottom:#ccc 1px dashed;}
.listpadd{padding:8px 0px;}
.list:hover{background-color:#f9f9f9}
.list .img{width:60px;height:60px;border:1px #999 solid;float:left;margin:2px;padding:1px;}
.list .content{float:left;padding-left:5px;width:540px;}
.list span{display:block;width:540px;overflow:hidden;word-break:break-all}
.list span em{float:right;color:#ccc}
.list .list_menu{float:right;}
.list .list_menu ul{list-style:none;}
.list .list_menu li{margin:-2px 5px;}
.list .newreplay{width:530px;margin-left:63px;border-left:2px #a0d5ef solid;padding-left:4px;}
.list .newreplay ul{list-style:none;}
.list .newreplay em{color:#ccc;margin-left:20px;}
.item,.userlist,.atten_user,.invite_list{padding-left:20px;padding-bottom:5px;clear:both}
.item h3,.userlist h3,.atten_user h3,.invite_list h3{border-bottom:#99c2ff 1px dashed;background-color:#eef5ff;padding-left:10px;height:25px;font-size:10pt;}
.item ul,.userlist ul,.atten_user ul,.invite_list ul{list-style:none;margin-left:10px;}
.item img{border:#ccc 1px solid;padding:1px;}
.item li{padding:1px 0px;overflow:hidden;overflow:hidden;border-bottom:1px solid #fff;}
.item li span{display:block;width:19px;height:19px;background-color:#3385ff;color:#fff;text-align:center;float:left;margin-right:5px;border:1px solid #06f;}
.item li em{display:block;float:left;font-style:normal;}
.invite_list li{
	border-bottom:#bbd6ff 1px dashed;overflow:hidden;
}
.invite_list li a{
	display:block;float:left;
}
.invite_list li img{
	border:1px #ccc solid;padding:1px;
}
.invite_list li span{
	float:right;display:block;width:20px;margin-right:3px;
}
.userlist li{float:left;margin:2px 5px;}
.userlist img{border:1px #ccc solid;padding:1px;}
.userlist img:hover{border:1px #06f solid;}
/*atten user*/
.atten_user ul{overflow:hidden;}
.atten_user li{float:left;width:120px;}
.recontent{width:430px;background-color:transparent;border:#ccc 1px solid;height:20px;}
.newreplay a:link,.newreplay a:visited{color:green;}
.green:link,.green:visited{color:green;}
.blue:link,.blue:visited{color:blue;}
.musick:link,.musick:visited,.musick:hover{color:#c78cb9}
/*news*/
#news .title{text-align:center;border-top:#f3f3f3 1px solid;padding-top:20px;}
#news .time{text-align:center;border-bottom:#ccc 1px dashed;}
#news .content{padding:5px;}
/*footer*/
#footer{background-image:url('images/footer.jpg');text-align:center;height:71px;padding-top:50px;color:#ccc;font-weight:bold;background-repeat:no-repeat;width:1000px;margin:0 auto;font-size:10pt;}
#footer a:link,#footer a:visited{color:#ccc;text-decoration:underline;}
#returntop a{background:url("images/return_top.png") no-repeat scroll left top transparent;bottom:15px;display:block;height:99px;position:fixed;right:15px;width:18px;}
/*userreg*/
.reg_form{margin-left:50px;float:left;}
.userreg{margin-left:50px;list-style:none;margin-top:30px;width:450px;}
.userreg li{line-height:30px;}
.userreg li span,.userreg em{padding-left:10px;}
.shouming{margin-top:30px;color:#666;}
.shouming{list-style:none;}
.userreg li span input{width:180px;border:1px #ccc solid;height:24px;}
.focus{border:green 1px solid;background-color:#73ca6f;line-height:25px;color:#fff;}
#reg_info{color:red;font-size:10pt;padding-left:100px;}
#ajax_login_info{color:red;font-size:10pt;padding-left:10px;}
/*login_form*/
.login_form{margin-left:150px;float:left;}
/*blog show*/
.blogheader{margin-left:20px;margin-top:10px;border-bottom:#ccc 1px dashed;margin-bottom:10px;padding-bottom:5px;overflow:hidden;height:100%;}
.blogheader .icon,.replaylist img{border:1px #ccc solid;float:left;}
.blogcontent{float:left;margin-left:10px;width:502px;}
.blogcontent span,.relist span{display:block;padding:5px;word-break:break-all;}
.blogcontent span{overflow:hidden;}

.relist{float:left;margin-left:10px;}
#blogcomment{margin-left:80px;margin-top:10px;}
.replaylist{overflow:hidden;margin-top:1px;margin-bottom:10px;}
.replaylist{border:#ddeaff 1px solid;padding:0px 1px;}
.replaylist .c_content{clear:both;border-top:1px dashed #bbd6ff;margin-left:2px;}
.replaylist .c_content img{border:0px;}
.replay_btn {float:right;}
.replay_btn em{margin-right:10px;}
.replay_btn .time{color:#ccc;}
.floor{color:#06f;font-family:Georgia}

.comment_menu{text-align:right;padding-right:5px;overflow:hidden;height:24px;}
.comment_menu a:link,.comment_menu a:visited,.comment_menu a:hover{color:#06f;float:right;}
.comment_menu a{text-align:left;width:40px;height:17px;display:block;background-repeat:no-repeat;}
.up{background-image:url("images/up.png");width:55px;padding-left:40px;}
.down{background-image:url("images/down.png");width:55px;padding-left:40px;}

.digg{float:left;margin-left:5px;}
.digg span{display:block;height:20px;}
#replay_box10{margin-left:100px;}
.info_title{border-bottom:#ccc 1px dashed;}

#superbox .close a{float:right;padding:0 5px;line-height:20px;background:#333;cursor:pointer;}
#superbox .close a span{color:#fff;}
#glsubmit{float:right;margin-top:10px;margin-right:20px;}
#glmsg{clear:both;color:red;padding:2px;width:420px;}
#glmsg img{cursor:pointer}
#newmsg{display:block;margin-left:80px;color:red;clear:both;}
/*group list*/
.grouplist{border:1px #ccc dashed;margin:5px 5px;overflow:hidden;width:320px;float:left}
.grouplist img{width:70px;height:70px;border:2px #ccc solid;margin:4px;padding:1px;float:left;}
.grouplist .gname{float:left;padding-left:20px;}
.grouplist .gname span{display:block;}
#page,#headerpage{text-align:center;}
#headerpage{margin:5px 0px;border-bottom:#f7f7f7 1px solid;}
.listtopic{color:#0093ee;}
/*home page*/
.userinfo{padding-left:20px}
.userinfo img{border:2px #ccc solid;padding:1px;float:left;margin:5px 5px;}
.userinfo ul{float:left;list-style:none;margin:2px 5px;}
.userinfo div{clear:both;padding-left:5px;}
#attion{cursor:pointer;}
/*blog user*/
.istopuser{width:64px;float:left;margin:2px 3px;}
.istopuser img{border:#ccc 1px solid;padding:1px;}
.istopuser img:hover{border:blue 1px solid;padding:1px;}
.isnewuser{width:150px;float:left;border:#acf 1px dashed;margin:2px;padding:1px;height:32px;padding-left:5px;}
.isnewuser a{margin:0px 5px;}
.bang{
	width:180px;float:left;margin:2px 10px;
}
.bang h3{
	font-size:11pt;background-color:#f5f5f5;border:#eee 1px solid;height:30px;text-align:center;vertical-align:middle;line-height:30px;
}
.bang ul{
	list-style-type:none;margin:0px;margin-top:10px;
}
.bang li{
	height:40px;border-bottom:1px dashed #ccc;margin-bottom:2px;
}
.bang li a{
	float:left;
}
.bang li img{
	border:1px solid #ccc;padding:1px;margin-right:5px;
}
.bang li em{
	float:right;margin-right:3px;color:#ccc
}
/*user index*/
#userinfo h3{border-bottom:1px solid #ccc;margin:5px 0px;}
#userinfo ul{list-style:none;margin-left:10px;}
#userinfo ul li{line-height:200%;}
#right .user_right{margin-left:30px;}
#userinfo span{width:100px;display:block;}
#userinfo img{border:2px #ccc solid;padding:1px;}
/**/
.home_group{width:330px;float:left;}
.home:link,.home:visited{color:#227aff}
.home:hover{color:#f69bc1;}
.gname:hover{color:#26d645;}
.adminlogin{width:400px;margin:0px auto;}
/**/
.map .mapimg{border:1px solid #ccc;padding:2px;float:left;}
.map .mapconent{float:right;width:290px;}
.map .title{border-top:1px #ccc solid;overflow:hidden;width:280px;margin-left:10px;height:60px}
.map .time{padding-left:10px}
#box-content .time{padding-left:10px;width:230px;}
#box-content .title{border-top:1px #ccc solid;width:255px;overflow:hidden;height:65px;}
#box-content dd{display:inline;cursor:pointer;}
/*replay*/
.replaybox{
	background:#fff;color:#333;margin:2em auto;padding:1em 2em;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;border:1px solid #dfdfdf;width:540px;
}
/*new user*/
#newuser{
	clear:both;
}
#newuser ul{
	list-style-type:none;
}
#newuser li{
	float:left;width:64px;margin:0px 4px;
}
#newuser li img{
	border:1px #ccc solid;padding:1px;
}

#mybloglist ul{
	list-style-type:none;
}
#mybloglist ul li{
	border-bottom:#ccc 1px solid;
}
#mybloglist ul li span{
	width:90px;float:left;
}
.groupname:link,.groupname:visited{color:#06f}
.groupname:hover{color:red}
/*ajax load*/
#imglist img{
	border:1px #ccc solid;padding:2px;margin:2px 5px;
}
/*images weibo*/
#images{
	width:1000px;margin:0 auto;height:580px;position:relative;border:#59b0dd 1px solid;
}
.mapimg{
	position:absolute;
}
