html{font-size:12px;font-family:Arial,Helvetica,sans-serif; text-align:left;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td {margin:0;padding:0;} 
ul,ol{list-style:none;}
img{border:0;}
.hidde{display:none;}
.ass{overflow:hidden;white-space:nowrap;}
.positionRe{position:relative;}
.none{display:none;}

body{
	font:12px sinsum,verdana;
	text-align:center;
	color:#828282;
	background:#fff url(body_bg01.jpg) repeat-x 50% 0;
}

a{color:#757575;text-decoration:none;}
a:hover{color:#828282;text-decoration:underline;}
/*	wrapper
***********************************/
#pagebody { width:100%; margin:0 auto; height:auto; position:relative; }
#wrapper{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(head.jpg) no-repeat 50% 0;
}
/*	header
***********************************/
#header{
	position:relative;
	padding:150px 0 90px;
}
#bn{
	position:absolute; top:150px;left:0px;
	width:100%;height:25px;
	margin-top:-150px;
	
	/*background:url(tm.png) repeat-x;*/
}
.huanf{position:absolute; top:24px;left:860px;
	width:100px;height:25px;
	margin-top:-0px; }
.fulist{ width:50px;  border-bottom:1px solid #7f7f7f; border-left:1px solid #7f7f7f; border-right:1px solid #7f7f7f;  color: #999; line-height:20px;  padding:2px;}
.fulist span { }
.tens{ padding:4px 10px 0 20px;}
.logos{ width:55px; height:15px; float:left;  background: url(logos.gif) no-repeat; padding-top:2px; padding-left:30px;}
.logos a{ height:15px; float:left;}
.mylogos{ width:100px; float:left; margin-left:5px; padding-top:2px;_margin-left:2px;}
.mylogos a{width:79px; height:15px;}
.hright{ float:right; }
.bnnames{}
.hright span{color:#246b9f; }
.hright a{ color:#7f7f7f; }
.hright input{padding:0px 1px 1px 1px;width:14 0px;height:12px;font-size:12px; background-color:#FFF; border: 1px solid #CCC; width:100px;}
.kks label{ color:#FFF;}
.kks{ padding-left:10px; display:block;  padding-right:10px; float:right;  }
.kst{ padding-right:10px;}
#d1{ padding-left:10px; display:block; float:left; padding-right:10px;}
#d1 label{ color:#FFF;}

#header h1{
	float:left;
	padding-left:10px;
	font:22px Microsoft Yahei,Verdana;
	color:#5A8EB4;
	text-align:right;
}

#breadnav{float:left;padding:0 0 0 40px; position:absolute; top:167px;}
#breadnav strong{margin-right:20px;color:#7f7f7f; font-size:22px;}
#breadnav strong a{color:#4096ee;}

#description{
	position:absolute;
	top:197px;left:50px;
	width:540px;height:38px;
	line-height:24px;
	*top:200px;
	
}
/**html #description {
	position:absolute;
	top:197px;left:50px;
	width:340px;height:48px;
	line-height:24px;}*/
/*	navbar
***********************************/
#navbar{
	clear:both;
	margin:0 auto;
	width:948px;height:34px;
	background:url(images/navbar.gif) no-repeat 50% 0;
}
/* normal bar */
#normalbar{padding-top:10px;}
#normalbar span{padding:0 0 0 10px;}
#normalbar span a{
	padding:4px 5px 2px;
	background:#4096ee;
	border:1px solid #86baee;
	font:bold 14px Miscrosoft Yahei;
	color:#fff;
	text-decoration:none;
}
#normalbar span strong{color:#4096ee;}

/* login bar */
#loginbar{float:right;padding-right:10px;}
#loginbar label,#loginbar span,#srchbar span{float:left;}
#loginbar label{padding:9px 5px 0 0;}
#loginbar span,#srchbar span{padding:5px 5px 0 0;}
#loginbar input,#srchbar input{padding:4px 1px 1px 1px;width:14 0px;height:15px;font-size:12px;}

/*#loginbar button{
	width:50px;height:22px;
	background:#efefef url(dot0.gif) no-repeat 4px 50%;
	border:1px solid #b6b6b6;
}*/
/*#loginbar button{color:#000;cursor:pointer;}*/

#loginbar .tc{*padding-top:6px;}
#loginbar .tc a{
	background:#efefef url(dot0.gif) no-repeat 4px 50%;
	color:#333333;
	text-decoration:none;
	padding-left:10px;
	line-height:25px;
}

#loginbar .spe{*padding-top:6px;}

.blues{ padding-left:6px; line-height:27px; color:#246b9f; }
#loginbar .blues a{color:#638dac;}
#loginbar .ttst{ padding-left:6px; line-height:27px; color:#7f7f7f; }
#loginbar .ttst a{ color:#333333;}
#loginbar .newss{ padding-left:6px; line-height:29px; color:#7f7f7f; }
#loginbar .newss a{ color:#7f7f7f;}
#srchbar{float:right;}
#srchbar button{
	margin-top:1px;
	width:72px;height:21px;
	background:url(srch_btn2.jpg) no-repeat 50% 50%;
	border:0 none;
	cursor:pointer;
}
.bbot{	
	float:left;
	width:70px;height:21px;
	border:0 none;
	background: url(b_bot.gif) no-repeat        ;
	cursor:pointer;
	overflow:hidden;
	font-size:12px;
	color:#919191;
	font-weight:bold;
	line-height:21px;
	margin-top:2px;
}
.bsbot{	
	float:left;
	width:69px;height:20px;
	border:1px solid #B6B6B6;
	background: url(b_bot.gif) no-repeat        ;
	cursor:pointer;
	overflow:hidden;
	font-size:12px;
	color:#919191;
	font-weight:bold;
	line-height:21px;
	margin-top:2px;
}
/*	footer
***********************************/
#footer{
	clear:both;
	height:23px;
	text-align:center;
	
}
#footer p{ color:#323232; font-family:Arial;}

/*	content
***********************************/
#container{
	overflow:hidden;
	_zoom:1;
	padding-top:10px;
}
#sidebar{
	float:left;
	margin-right:8px;
	
	width:214px;
}
*html #sidebar{ margin-right:7px;}
#content{
	float:left;
	width:725px;
	padding-bottom:10px;
}
#content .c_t{
	position:relative;
	z-index:88;
	
}
#contentd{
	float:left;
	width:725px;
	padding-bottom:10px;
}
#contentd .c_t{
	position:relative;
	z-index:88;
}
/*	public of content	*/
#postlog{
	position:relative;
	z-index:99;
	float:right;
	padding:20px 20px 0 0;
}
#postlog a{
	display:block;
	width:72px;height:21px;
	background:url(srch_btn2.jpg) no-repeat 50% 50%;
	text-align:center;
	line-height:21px;
	color:#7f7f7f;
	text-decoration:none;
}

#userinfo,#bloglist,#abstractlist,#blogdetail,#blogarchive,#flink,#blogpost,#blogedit,#blogcc,#bloglw,#blogfk,#blogly,#blogimglist,#blogls,#blogleft,#blognotice,#cb_part11,#cb_part13,#saves,#favorleft,#blogimglistmore {border:1px solid #e5e5e5;/*border-bottom:5px solid #e5e5e5;*/ }
#cb_part11{float:left;}
#cb_part13{float:left; width:725px;}
#cb_part11 {margin-right:6px;margin-bottom:5px;width:210px;}
.cb_p_t{
	position:relative;
	padding:8px 0 0 10px;
}
.cb_p_t .more{
	position:absolute;
	top:10px;right:15px;
}
.cb_p_t .more a{
	text-decoration:none;
	color:#848282;
}
.cb_p_t .more a:hover{text-decoration:underline;}
.cb_p_t h2{
	height:28px;
	text-indent:-9999px;
	background-image: url(title_sprite.jpg);
	background-repeat:no-repeat;
	background-position:-1000px -1000px;
}
.cb_p_t h3{
	height:28px;
	text-indent:-9999px;
	background-image:url(title_sprite.jpg);
	background-repeat:no-repeat;
	background-position:-1000px -1000px;
}

.c_t{
	position:relative;
	padding:10px 0 0 24px;
}
.c_t{background:url(dot1.gif) no-repeat 5px 50%;}
.c_t h2{
	height:30px;
	text-indent:-9999px;
	background-image:url(title_sprite.jpg);
	background-repeat:no-repeat;

	background-position:-1000px -1000px;
}

.l_a{padding:0px 20px;line-height:24px;}
.l_a li{padding-left:10px;background:url(dot3.gif) no-repeat 2px 50%;border-bottom:1px solid #e5e5e5;}
.l_a a{color:#757575;text-decoration:none;}
.l_a a:hover{color:#828282;text-decoration:underline;}

.l_f{padding:0px 20px;line-height:24px;}
.l_f li{padding-left:10px;border-bottom:1px solid #e5e5e5; font-weight:bold;}
.l_f a{color:#757575;text-decoration:none; font-weight:bold;}
.l_f a:hover{color:#828282;text-decoration:underline;}

.l_g{padding:10px 20px;line-height:18px;}
.l_g li{padding-left:10px;border-bottom:1px dashed #e5e5e5; }
.l_g li p{ font-size:12px; font-family:Arial, Helvetica, sans-serif, "ËÎÌå"; text-align:right;}
.l_g a{color:#2770a5;text-decoration:none; }
.l_g a:hover{color:#2770a5;text-decoration:none;}


.viewmore{padding:0 10px 10px 0;text-align:right; float:right;}
.viewmore a{color:#7f7f7f;text-decoration:none;}
.viewmore a:hover{text-decoration:underline;}



.log-ks{ padding:0px 20px 20px 20px;;  float:right;} 
.log-item{
	
	padding:20px 0;
	border-bottom:1px dashed #777;
	
}
.log-post{float:right;}
.log-title{float:left;margin-right:50px; }

.log-tags{height:20px;font-weight:bold;}
.log-tags a{font-weight:normal;color:#7f7f7f;text-decoration:none;}
.log-tags a:hover{text-decoration:underline;}
.log-content{padding:0 80px 0 20px;}
.log-content p{margin-top:15px;line-height:24px;text-indent:2em;}
.log-contents{padding:10px 0px 0 0px;}
.log-contents p{line-height:24px;text-indent:2em;}
.log-contents p a{ }
.yudus{ line-height:24px; display:block;}
.yudus a { color:#4C778B;}

.log-plus{padding:0px 10px;}
.log-plus span{float:right; color:#4C778B;}
.log-plus a{color:#4c778b; padding-left:6px;}
.log-plus a:hover{text-decoration:none;}
.topstt{ width:718px; height:24px; border:1px solid #ffffff;  float:left; }

.clears{ height:20px; width:100%px;}
#topstt h2 { background-position:0 0; width:100px; }
#topstt span{ float:right; line-height:26px; margin-right:10px; margin-top:10px; display:block;}
#topstt span a{ color:#7f7f7f; text-decoration:none;}
#topsm{ width:723px; height:30px; background:#efefef;float:left;}
#topsm span{  line-height:26px; padding-left:10px; float:left; font-size:14px; color:#5e6f77; font-weight:bold; line-height:30px;}
#topsm span a{ color:#7f7f7f; text-decoration:none;}
#topsm button{ float:right; background:none; border:0px; cursor:pointer; padding-top:10px;}
.tright{ text-align:right; padding:10px 20px 10px 0;}
.tneirs{ padding:10px;}
.tneirs dl{}
.tneirs dt{ font-size:14px; font-weight:bold; line-height:20px; text-align:center;}
.tneirs dd{line-height:24px; text-align:center;}
.tneirs p{ line-height:24px; text-indent:24px; color:#7f7f7f; padding-top:10px; text-align:left;}
.tneirs p a{}

.page{
	margin:0 20px;
	padding:15px;
	border-top:1px dashed #777;
	text-align:center;
}
.page input{
	padding:1px;
	width:20px;
	text-align:center;
	border:1px solid #e5e5e5;
}
.page a{color:#7f7f7f;text-decoration:none;}
.page a:hover{text-decoration:underline;}
/*	particular of content	*/
/** part1	**/
#userinfo{margin:0 0 0 0;}
#userinfo h2{background-position:0 0;}
#userhead{ margin-top:10px;text-align:center;}
#userhead img{border:1px solid #777;}
#usermgr{margin:0 20px;text-align:right;}
#usermgr span{float:left;}
#userbaseinfo{margin:0 20px; width:180px;}
#userbaseinfo li{padding:15px 5px 2px;border-bottom:1px solid #cfcfcf; float:left;}
#useroperate{height:23px;
margin:5px auto;
*padding-left:4px;
text-align:center;
width:170px;}

.useronewperate{height:23px;
margin:5px auto;
*padding-left:4px;
text-align:center;
width:170px;}

.bbston{height:21px;
line-height:21px;
text-align:center;
width:76px;
background:transparent  url(b_bot2.gif) repeat-x scroll 0 0;
border:1px solid #666;
cursor:pointer;
margin-right:6px;}

.nickname{border-bottom:1px solid #CFCFCF;
height:25px;
line-height:25px;
margin:10px auto;
text-align:left;
width:170px;}
#useroperate a{padding:5px 26px 3px;background:url(btn_back1.jpg) no-repeat 50% 50%;color:#333;text-decoration:none;}
.useronewperate a{padding:5px 26px 3px;background:url(btn_back1.jpg) no-repeat 50% 50%;color:#333;text-decoration:none;}
#userview{height:25px;
line-height:25px;
margin:5px auto;
*padding:0 0 10px 20px;
*margin-bottom:10px;
text-align:left;
width:170px;}
/** part2	**/
#bloglist{margin:10px 0;}
#bloglist h2{background-position:0 -30px;}

/** part3	**/
#abstractlist,#blogarchive,#blogpost,#blogedit,#blognotice {margin:10px 0;}

#abstractlist h2{background-position:0 -60px;}

#flink{margin-bottom:10px;height:40px;}
#flink .c_t{width:65px; float:left;}
#flink h2{background-position:0 -150px;float:left; width:80px;}
#flink-c{float:right;padding-top:12px;}
#flink-c li{float:left;width:200px;padding:0 0 0 10px;background:url(dot4.gif) no-repeat 0 50%; text-align:left;}
#flink-c a{color:#757575;text-decoration:none;}
#flink-c a:hover{text-decoration:underline;}

/** part4	**/
#blogdetail h2{background-position:0 -60px;}
#blogdetail { float:right; }



#comments,#postcomment{margin:10px;}
#comments h2,#postcomment h2{
	height:27px;
	background:#ededed url(comments.gif) no-repeat 0 0;
	text-indent:-9999px;
}
.comm-item{padding:0 10px;border-bottom:10px solid #ededed;}
.comm-content{margin-bottom:10px;padding:10px;border-bottom:1px dashed #7f7f7f;color:#7f7f7f;}
.comm-user{height:70px;}
.comm-item h3{padding:2px;line-height:24px;}
.comm-item h3 img{float:left;margin-right:10px;border:1px solid #7f7f7f;}
.comm-post{padding-top:10px;}
.comm-reply{text-align:right;margin-top:-12px;}
.comm-reply a{color:#7f7f7f;}

#postcomment h2{background-position:0 100%;}
#postcomment div{padding:5px 10px 0;}
#postcomment textarea{width:660px;height:150px;}
#postcomment button{
	width:71px;height:21px;
	background:url(btn_back1.jpg) no-repeat 50% 50%;
	border:0 none;
	color:#7f7f7f;
	cursor:pointer;
}
/** part5	**/
#blogarchive h2{background-position:0 -120px;}

#blogarchive ul{
	margin:0 20px;
	padding:15px 0;
	border-top:1px dashed #777;
}
#blogarchive li{
	padding-left:20px;
	background:url(dot2.gif) no-repeat 0 50%;
	line-height:32px;
}
#blogarchive li span{float:right;}
#blogarchive li a{color:#7f7f7f;}
#blogarchive li a:hover{text-decoration:none;}
/** part6	**/
.post-item{
	clear:both;
	padding:5px 0 0;
}
.post-item label{
	float:left;
	width:80px;
	line-height:25px;
	color:#4096ee;
	font-weight:bold;
}
#post_cate option{padding:2px;}
#post-title input,#post-tages input{
	width:200px;
	font-size:14px;
	padding:3px 2px 1px;
	border:1px solid #ccc;
}
#post_tags span{
	margin-left:10px;
	color:#4096ee;
	font-weight:bold;
}
#post_content textarea{
	width:680px;height:300px;
	padding:2px;
}
#post_submit button{
	margin:5px 0;
	width:71px;height:21px;
	background:url(btn_back1.jpg) no-repeat 50% 50%;
	border:0 none;
	color:#7f7f7f;
	cursor:pointer;
}
/** part7	**/
#blogcc h2{background-position:0 -240px;}
#blogcc {margin:10px 0;}
/** part8	**/
#bloglw h2{background-position:0 -270px;}
#bloglw {margin:10px 0;}
/** part9	**/
#blogfk h2{background-position:0 -300px;}
#blogfk {margin:0 0 10px 0px; float:left; width:211px;}
#blogfk .fkimgs{border:1px solid #9f9f9f; }
#blogfk dl{ width:66px; height:90px; padding-left:20px; }
#blogfk .fks1{ color:#6896c6; line-height:20px; text-align:center;}
#blogfk .fks1 a{color:#6896c6; }
#blogfk .fks2{ color:#7f7f7f; line-height:18px;}
#blogfk .fks2 a { color:#7f7f7f; text-align:center;}

/** part10	**/
#blogly h2{background-position:0 -330px;}
#blogly {margin:10px 0;}

#blogpost form,#blogedit form{padding:0 20px;height:800px;}

#blogpost h2{background-position:0 -180px;}
#blogedit h2{background-position:0 -210px;}

#cb_navbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent  url(navbar.gif) no-repeat scroll 50% 0;
height:34px;
margin:0 auto;
width:948px;
}
#cb_navbar ul {
height:34px;
padding-left:10px;
}
#cb_navbar li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent  url(line4.jpg) no-repeat scroll 100% 10px;
float:left;
padding-right:3px;
}
#cb_navbar li a {
-x-system-font:none;
color:#5a8eb4;
display:block;
float:left;
font-family:Microsoft Yahei;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:34px;
padding:0 15px;
text-decoration:none;}



#cb_navbar ul {
float:left;
height:34px;
padding-left:10px;
}



.listmore{ height:30px; padding:10px 0 0 20px;}
.listmore a{ color:#246b9f; float:right; padding:4px 20px 0  0;}
.listmorest{ height:30px; padding:10px 0 0 90px;}
.listmorest a{ color:#246b9f; padding-left:20px;}
.listmorests{ height:30px; float:left; padding:10px 0 0 90px;}
.listmorests a{ color:#246b9f; padding-left:20px;}
.listmoreststt{ height:30px; float:right; }
.listmoreststt a{ color:#246b9f; padding-right:20px;}

.vistor {float:left;}
.vistors { padding:10px; }
.vleft{ float:left; width:52px; margin-right:10px;}
.vleft a { border: 1px solid #999; display:block;}
.vright{ float:left; width:120px;}
.vright span{ color:#7f7f7f;}
.vright a { color:#7f7f7f;}
.names{ line-height:20px; width:100px; display:block;}
.vdates{ line-height:20px; width:70px; display:block; float:left;}
.vitmes{ line-height:20px; float:left;}

.pager_list{width:720px;clear:both;height:45px; line-height:25px; text-align:center;}
.pager_list a{color:#336699; text-decoration:none; padding:10px;}

#blogimglist h2{background-position:0 -358px;}
#blogimglist { float:left; margin-top:10px; *margin-top:0px; width:723px; }
#blogimglistmore h2{background-position:0 -358px;}
#blogimglistmore { float:left; *margin-top:0px; width:723px; }

.imgstbox{ padding:10px 0 4px 40px;}
.imgsbox{ padding:20px; float:left; width:680px;}
.imgslist{ padding:10px; float:left;}
.imgscont{ width:202px; height:202px;  background:url(img_bg.gif) no-repeat; display: table-cell;  vertical-align:middle;  text-align:center; margin-top: expression((202-this.height)/2);}
.imgscont img {vertical-align:middle; margin-top: expression((202-this.height)/2); }
.imgscont a{ padding-top:10px; padding-bottom:10px; text-align:center; overflow:hidden; }
.imgscont span{ display:block; display:none;}
.imgsm{ padding-top:10px; text-align:center; }
.imgsm dl{}
.imgsm dt{ line-height:20px;color:#7f7f7f;}
.imgsm dd{ line-height:20px; color:#7f7f7f;}


.imgRoll_2{width:210px;}
.imgRoll_2 .imgWidth_2{width:160px;overflow:hidden;margin:0 auto;}
.imgRoll_2 .imgWidth_2 .ulWidth_2{width:8000px;}
.imgRoll_2 .imgWidth_2 .ulWidth_2 ul{float:left;}
.imgRoll_2 .bnLeft_2,.imgRoll_2 .bnRight_2{width:9px;height:37px;display:block;height:60px;line-height:95px;cursor:pointer;}
.imgRoll_2 .bnLeft_2{background:url(b_left.gif) left 30px no-repeat;float:left;margin:0 3px; width:9px;overflow:hidden;  }
.imgRoll_2 .bnRight_2{background:url(b_right.gif) left 30px no-repeat;float:right;margin:0 3px; width:9px;overflow:hidden; }
.imgListShow li{float:left; width:70px; text-align:center;margin:6px 6px;overflow:hidden;white-space:nowrap;}
.imgListShow li,.imgListShow li a{color:#303030;}
.imgShow{border:solid 1px #dedcdc; display:block; width:58px; height:58px; overflow:hidden; text-align:center; background:#fff;}
.imgRoll_2 .imgWidth_2 .ulWidth_2 .pointerUl img{ cursor: pointer;}

.showBox{border:solid 1px #e0e0e0;margin:10px 0;padding:12px;}
.showImg{padding:0 0 0 0; background:#ffffff  0px no-repeat;}
.showText{overflow:hidden;}
.showText h3,.showText h5{color:#343434; text-align:center;padding-bottom:5px;}
.showText h3{font-size:14px;padding:10px 0;border-bottom:solid 1px #e5e5e5;margin-bottom:10px;}
.showText p{color:#666; line-height:2em;}
.showText .imgA{text-align:center;margin:15px 0 2px 0;}
.fixedBn{position:absolute;bottom:0px;right:0px;}
.bnB{background:url(bn_02.gif) left top no-repeat;width:150px; height:22px;line-height:22px;border:none; color:#f4f5f6;display:block; text-align:center;margin:5px 0;}
.bnC{background:url(bn_03.gif) left top no-repeat;width:160px;padding-left:24px;height:23px;line-height:23px;border:none; color:#fff;display:block;margin:5px 0 5px 10px;}


/*bloglist*/
#blogls{float:right; width:723px; }
#blogls h2{background-position:0 -385px;}
.wrblog{padding:10px  50px; }
.wrsblog{padding:10px; text-align:center; }
.wrsblog span{ font-weight:bold; text-align:center;   }
.wrsblog a{ padding:4px;}


#blogleft{margin:0 0 10px 0; }
#blogleft h2{background-position:0 -415px;}

.l_h{padding:0px 20px;line-height:24px;}
.l_h li{padding-left:10px;background:url(dot3.gif) no-repeat 2px 50%;border-bottom:1px dashed #7f7f7f;}
.l_h a{color:#7f7f7f;text-decoration:none; font-weight:bold;}
.l_h a:hover{color:#7f7f7f;text-decoration:underline; font-weight:bold;}

.l_k{padding:10px 20px;line-height:24px; padding-bottom:20px; }
.l_k li{padding-left:20px; height:26px;background:url(bt_img.gif) no-repeat 2px 50%;border-bottom:1px dashed #7f7f7f; padding-top:6px; width:660px;}
.l_k li span{ float:left;}
.l_k a{color:#7f7f7f;text-decoration:none;}
.l_k a:hover{color:#7f7f7f;text-decoration:underline; }
.l_k p{ text-indent:24px;}



.l_j{padding:10px 20px;line-height:24px; padding-bottom:20px; }
.l_j li{padding-left:20px; height:26px;background:url(bt_img02.gif) no-repeat 4px 50%;border-bottom:1px dashed #7f7f7f; padding-top:6px; width:660px;}
.l_j li span{ float:left;}
.l_j a{color:#7f7f7f;text-decoration:none;}
.l_j a:hover{color:#7f7f7f;text-decoration:underline; }

.nrs{ overflow:hidden; width:320px;}
.btimes{  width:90px; overflow:hidden;}
.reds{ width:100px; padding-left:10px; overflow:hidden;}
.pls{  width:60px; padding-left:10px;}
.shouc{ width:50px; padding-left:20px;}

.wts{height:24px;
line-height:24px;
font-weight:bold;
font-size:14px;
color:#FFF;
text-align:center;
width:110px;
/*background:transparent  url(b_bot2.gif) repeat-x scroll 0 0;*/
background-color:#83949c;
cursor:pointer;
border:1px solid #83949c;
margin-right:6px;}


/*tanchu*/
#modalregister{}

.modalbox-wrap{
	position:absolute;
	z-index:1000;
	display:none;
}
#modalfailure1 .modalbox-title,#modalfailure2 .modalbox-title{padding:50px 0 30px;}

#loading{text-align:center;line-height:25px;vertical-align:middle;}
.modalbox-inner{
	padding-bottom:20px;
	background: #FFF repeat-x 0 100%;
}
#zccg { width:432px; height:280px;}
#zccgWenzi { width:432px; margin:auto 0; margin-top:94px; text-align:center; float:left;}
#zccgLog {margin:auto 0;  text-align:center; float:left; width:432px;}
.modalbox-close{
	position:absolute;
	top:6px;right:6px;
	background: url(close.gif) repeat-x 0 0;
	
}
*html .modalbox-close{top:4px;right:4px;}
.modalbox-close a{display:block;width:16px;height:16px;overflow:hidden;line-height:18px;text-indent:200px;}
#modalback{
	position:absolute;
	top:0;left:0;
	width:100%;height:1px;
	font-size:1px;
	background:#000;
	opacity:.8;
	-moz-opacity:.8;
	filter:alpha(opacity=80);
	z-index:900;
}
.lbs{  text-align:center; line-height:28px;  color:#000; font-size:14px; height:28px; background-color:#cccccc; width:432px; }

.lball{}
.lball dl { width:400px; padding-left:10px; height:28px; line-height:28px;}
.lball dt { float:left; width:300px; text-align:left;}
.lball dd { float:right; text-align:center; width:30px;}
.lbts{ }
.lbts ul { clear:both; margin:0 auto;   height:200px; overflow-x:hidden; overflow-y:scroll;line-height:25px;}
.lbts li {/*border-bottom:1px dashed #7F7F7F;*/ height:25px; width:430px; line-height:25px;}
.lbts dl { width:400px; padding-left:10px;}
.lbts dt { float:left; width:300px; text-align:left;}
.lbts dd { float:right; text-align:center; width:30px;}
.lbts li dl dd a { color:#7F7F7F;  }
.lbts li dl dd input {
border:1px solid #7f7f7f;
height:20px;
width:290px;
}
.listbtns{ text-align:center; padding-top:10px;}

.leibie_list{width:430px;clear:both;height:25px; line-height:25px; text-align:center; padding-top:10px;}
.leibie_list a{color:#336699; text-decoration:none; padding:10px;}
#diaoCha{ width:432px; height:160px;}
#diaoChas{ width:432px; height:160px;}
#listDiao {width:432px; margin:auto 0;  text-align:center; float:left; }
.lnams{ padding:20px; text-align:center; line-height:28px;}
.lnams input {
border:1px solid #7f7f7f;
height:18px;
width:200px;
}

.lts{height:24px;
line-height:24px;
font-weight:bold;
font-size:14px;
color:#FFF;
text-align:center;
width:110px;
/*background:transparent  url(b_bot2.gif) repeat-x scroll 0 0;*/
background-color:#83949c;
cursor:pointer;
border:1px solid #83949c;
margin-right:6px;}
.nrsmore{ width:520px; overflow:hidden;}

/*gonggao*/
.gonggaos{ padding-left:10px;  width:180px; }
.gonggaos ul{}
.gonggaos li{ text-indent:18px; font-size:14px; height:30px;background:url(dot3.gif) no-repeat 2px 50%;border-bottom:1px dashed #7f7f7f; color:#7f7f7f; line-height:30px; font-weight:bold; }
.gonggaos li a{color:#7f7f7f; text-decoration:none;}
.gonggaos li a:hover{color:#336699; text-decoration:underline;}
.huodongs{ padding-left:10px; padding-top:10px;  width:180px; }
.huodongs ul{}
.huodongs li{ text-indent:18px; font-size:14px; height:20px;background:url(dot3.gif) no-repeat 2px 50%; color:#336699; line-height:16px; font-weight:bold; }
.huodongs li a{color:#7f7f7f;}
.huodongs li a:hover{color:#336699; text-decoration:underline;}
.years{ padding:0 0 0 20px; color:#7f7f7f; }
.years ul{}
.years li{ line-height:20px; font-size:12px; }
.years li a{color:#7f7f7f; text-decoration:none;}
.years li a:hover{color:#336699; text-decoration:underline; background:transparent url(dot4.gif) no-repeat scroll 0 50%;
padding:0 0 0 10px;
text-align:left;
width:200px;}

#blognotice{ margin:10px 0 10px 0; }
#blognotice h2{background-position:0 -443px; }





/*contents*/
.content,#clause{width:950px;margin:0 auto;}
.content .bigContent .albumContainer {
height:0;
left:0;
position:relative;
top:0;
width:0;
}
.content {  margin-bottom:10px;}
 .bigBlocks {
border-color:#E5E5E5;
border-style:solid;
border-width:1px 1px 1px;
margin:0 auto 10px;
width:948px;
float:left;
}
 .bigBlocks .bigTopic {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF url(bg_tilte_17x17.jpg) no-repeat scroll 15px center;
height:25px;
margin:0 1px;
width:947px;
}
 .bigBlocks .bigTopic .bigTopicName {
color:#5E6F77;
float:left;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
margin-left:40px;
text-align:left;
width:200px;
}
 .bigBlocks .bigTopic ul {
float:right;
height:25px;
margin-right:10px;
width:400px;
}
 .bigBlocks .bigTopic ul li {
color:#356C95;
float:right;
height:25px;
line-height:25px;
margin:0 8px;
overflow:hidden;
}
 .bigBlocks .bigTopic ul li a {
color:#356C95;
font-weight:bold;
}
 .bigBlocks .albumCount {
background-color:#FFFFFF;
border:4px solid #EFEFEF;
height:25px;
line-height:25px;
margin:0 auto;
text-indent:18px;
width:942px;
float:left;
}
 .bigContent {
margin:0 auto;
width:940px;
float:left;
}
.bigContent ul.albumList {
height:480px;
margin:0 auto;
margin-top:10px;
float:left;
}
 .bigContent ul.albumList li {
float:left;
height:160px;
width:200px;
}
.bigContent ul.albumList li dl {
height:160px;
width:200px;
}
.bigContent ul.albumList li dl dt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(photo_border_140x120.jpg) no-repeat scroll 50% 50%;
height:135px;
position:relative;
text-align:center;
width:200px;
}
.bigContent ul.albumList li dl dt span {
display:block;
height:95px;
left:50px;
overflow:hidden;
position:absolute;
top:17px;
width:100px;
}
.bigContent ul.albumList li dl dd {
height:25px;
text-align:center;
width:200px;
}
.bigContent ul.albumList li dl dd a {
color:#6891AE;
font-weight:bold;
text-decoration:none;
}
.imgsboxs{ padding:10px 10px 4px 14px; float:left;}
.allbar{ color:#6891ae; padding-left:10px; float:left; display:block; font-weight:bold; font-size:14px;}
.allbar a{ color:#6891ae;}
.allimgtexts{ width:202px;  height:50px; margin:10px 0; }
.allimgtexts dl{ text-align:left; }
.allimgtexts dt{color:#336699; line-height:24px;}
.allimgtexts dt a {color:#336699; font-weight:bold; }
.allimgtexts dd{ color:#336699; line-height:22px;}
.allimgright{ width:140px; float:left; margin-top:10px;}
.allimgright dl{}
.allimgright dt{ line-height:22px; font-weight:bold;}
.allimgright dt a { color:#6891ae; text-decoration:underline;}
.allimgright dd{ line-height:22px; color:#7f7f7f;}
.allimgright dd a{  color:#6891ae;text-decoration:underline;}
.albumList{ padding:10px; float:left;}
.pagerimg_list{width:940px;clear:both;height:45px; line-height:25px; text-align:center;}
.pagerimg_list a{color:#336699; text-decoration:none; padding:10px;}

/*photolist*/

ul.photoList {
width:770px;
padding-top:10px;
}
ul.photoList li {
width:770px;
}
ul.photoList li, ul.photoList li dl {
height:25px;
line-height:25px;
}
ul.photoList li dl dt {
text-align:right;
width:100px;
}
ul.photoList li dl dt, ul.photoList li dl dd {
float:left;
height:25px;
line-height:25px;
}
ul.photoList li dl dd.files {
text-indent:10px;
width:300px;
}
ul.photoList li dl dd.delete {
text-align:center;
width:25px;
}
ul.photoList li dl dd.filename {
text-indent:10px;
width:300px;
}
 .upConfim {
margin:0 auto;
width:724px;
float:left;
padding-left:54px;
margin-top:10px;
}

 .upConfim .submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#5A8EB4 none repeat scroll 0 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:28px;
margin-bottom:30px;
margin-top:30px;
width:180px;
border: 0px;
}
.small_list{width:720px;height:25px; line-height:25px; text-align:center; padding-top:10px; padding-bottom:10px; float:left; }
.small_list a{color:#336699; text-decoration:none; padding:10px;}
.albumimgs {
background-color:#FFFFFF;
border:4px solid #EFEFEF;
height:25px;
line-height:25px;
text-indent:18px;
width:718px;
float:left;
}
.albumimgs{ color:#336699;}
.albumimgs a{ color:#7f7f7f;} 
.photoTitle {
height:25px;
line-height:25px;
margin-left:10px;
text-align:center;
}
.imgsalls{ margin:12px 12px 0 12px; _margin-left:6px;  width:200px; height:290px; float:left; }
.alltoptops {
text-align:center;
}


.imgtst{ text-align:center; height:202px; width:202px; border:solid 1px #ccc; display: table-cell;  vertical-align:middle;  text-align:center; margin-top: expression((202-this.height)/2); }
.alltoptops img {vertical-align:middle; margin-top: expression((202-this.height)/2);}
#editTitle{ width:220px; float:left; margin-top:2px;}
.edss{ width:300px; float:left;}
#editTitle input {
border:1px solid #7f7f7f;
height:18px;
width:130px;
}
#editTitle button {
border:medium none;
cursor:pointer;
margin:0;
padding:0;
width:40px;
}
#diaoCha{ width:432px; height:160px;}
#diaoChas{ width:432px; height:160px;}
#listDiao {width:432px; margin:auto 0;  text-align:center; float:left; }
.lnamsmore{ padding:10px 0 0 10px; text-align:left; line-height:28px;}

.mingchen {
border:1px solid #7f7f7f;
height:18px;
width:200px;
}
.listbtns{ padding-top:6px;}
.miaoshus{
border:1px solid #7f7f7f;
height:18px;
width:300px;
height:60px;
}
.lts{height:24px;
line-height:24px;
font-weight:bold;
font-size:14px;
color:#FFF;
text-align:center;
width:110px;
/*background:transparent  url(b_bot2.gif) repeat-x scroll 0 0;*/
background-color:#83949c;
cursor:pointer;
border:1px solid #83949c;
margin-right:6px;}

.ltts{height:24px;
line-height:24px;
font-weight:bold;
font-size:14px;
color:#FFF;
text-align:center;
width:110px;
/*background:transparent  url(b_bot2.gif) repeat-x scroll 0 0;*/
background-color:#83949c;
cursor:pointer;
border:1px solid #83949c;
margin-right:6px;
margin-top:10px;}
/*tanchu*/
#modalregister{}

.modalbox-wrap{
	position:absolute;
	z-index:1000;
	display:none;
}
#modalfailure1 .modalbox-title,#modalfailure2 .modalbox-title{padding:50px 0 30px;}

#loading{text-align:center;line-height:25px;vertical-align:middle;}
.modalbox-inner{
	padding-bottom:20px;
	background: #FFF repeat-x 0 100%;
}
#zccg { width:432px; height:280px;}
#zccgWenzi { width:432px; margin:auto 0; margin-top:94px; text-align:center; float:left;}
#zccgLog {margin:auto 0;  text-align:center; float:left; width:432px;}

#modalback{
	position:absolute;
	top:0;left:0;
	width:100%;height:1px;
	font-size:1px;
	background:#000;
	opacity:.8;
	-moz-opacity:.8;
	filter:alpha(opacity=80);
	z-index:900;
}
.lbs{  text-align:center; line-height:28px;  color:#000; font-size:14px; height:28px; background-color:#cccccc; width:432px; }



/**look photo setting**/

.container ul.photoList{width:690px;margin:0 auto;}
.container ul.photoList li{width:170px; float:left; height:160px; margin-right:30px;}
.container ul.photoList li dl{width:170px;}
.container ul.photoList li dl dt{width:170px; height:110px; padding-top:10px; text-align:center;}
.container ul.photoList li dl dd{width:170px;height:20px; line-height:20px;margin:0 auto; text-indent:30px; text-align:left;}
.pstst{ padding:10px 0  0 56px; float:left;}


ul.photoList {
width:770px;
padding-top:10px;
}
ul.photoList li {
width:770px;
}
ul.photoList li, ul.photoList li dl {
height:25px;
line-height:25px;
}
ul.photoList li dl dt {
text-align:right;
width:100px;
}
ul.photoList li dl dt, ul.photoList li dl dd {
float:left;
height:25px;
line-height:25px;
}
ul.photoList li dl dd.files {
text-indent:10px;
width:300px;
}
ul.photoList li dl dd.delete {
text-align:center;
width:25px;
}
ul.photoList li dl dd.filename {
text-indent:10px;
width:300px;
}
.content .bigContent .albumContainer {
height:0;
left:0;
position:relative;
top:0;
width:0;
}

/*imageslist*/
#imgleft{ margin:0 0 10px 0; border: 1px solid #e5e5e5;}
#imgleft h2{background-position:0 -472px;}
.imgstbox{ padding:10px 0 4px 40px;}
.imgtops{ width:121px; height:117px; background:url(imlist_bg.gif) no-repeat;  }
.imgst{ padding:6px 0 0 12px;}
.imgtops img { border:1px solid #666; width:100px; height:100px;}
.imgtexts{  padding:6px 0 10px 20px;}
.imgtexts dl{ text-align:left; }
.imgtexts dt{color:#336699; font-weight:bold; line-height:24px;}
.imgtexts dd{ color:#7f7f7f; line-height:22px;}
#topimg{ width:100%; height:30px; background:#efefef;float:left;}
#topimg span{  line-height:26px;   line-height:30px;}
#topimg span a{  text-decoration:none;}
.hisbar{ color:#6891ae; padding-left:10px; float:left; display:block;}
.hisbar a{ font-weight:bold; color:#6891ae;}
.imsnav{ color:#6891ae; padding-right:10px; float:right; display:block;}
.imsnav a{  color:#6891ae;}
.imnshow{ padding:10px; float:left;}




.pingsbox{ padding:10px; padding-top:20px; float:left; }
.ls{color:#7f7f7f; background:#efefef; line-height:20px; height:20px; padding-left:10px; font-weight:bold; width:688px;}
.psmore{ padding:10px; float:left;}
.pstop{ float:left; }
.psimgs{ float:left; padding:6px 0 0 10px;}
.psmore img { border:1px solid #7f7f7f; float:left; width:60px;}
.pstest{ float:left;  padding-left:10px; line-height:18px; text-align:left; height:24px;}
.psalltext{float:left; width:600px;/* height:60px;*/ padding-left:10px; line-height:18px; text-align:left; /*overflow:hidden;*/}
.pstimes{ float:left; width:140px; padding-right:10px; display:block;}
.psfabu{ float:left; margin-top:10px; width:680px;}
.psfabut { float:left; width:420px;  display:block;}
.psfabut a{ color:#6891ae; }
.psfabus{ float:right; display:block;}
.psdel{ width:30px; float:left;}
.psfabus a{ color:#6891ae; text-decoration:none;}
.psfabus a:hover{ color:#6891ae; text-decoration: underline;}
.pshf{ padding-top:10px; float:left; width:690px; padding-bottom:10px;}
.pshf span{ line-height:24px;}
.blostt{ float:left; height:30px; width:720px; line-height:30px;}
.btss{ color:#6891ae; font-size:14px; font-weight:bold; padding-left:10px;}
.sh1{ border:1px solid #7f7f7f; background:#FFF;  width:690px; height:40px;}
.sh2{background: #356c95; no-repeat scroll 50% 100%;
color:#FFFFFF;
float:right;
font-size:12px;
height:20px;
line-height:22px;
margin:10px 10px 0 0;
text-align:center;
width:50px;
border:0px;}
.sh4{background: #356c95; no-repeat scroll 50% 100%;
color:#FFFFFF;
font-size:12px;
height:20px;
line-height:22px;
margin:2px 6px 0 6px;
text-align:center;
width:50px;
border:0px;}
.saveContainer {
margin:0 auto;
position:relative;
width:723px;
}
 .saveContainer table.tblAdd {
margin:0 auto;
width:725px;
}
 .saveContainer table.tblAdd .tdTitle {
height:35px;
color:#6891ae;
line-height:25px;
font-weight:bold;
text-align:right;
width:140px;
}
 .saveContainer table.tblAdd .tdTools {
text-align:left;
text-indent:10px;
width:460px;
}
 .saveContainer table.tblAdd .tdTools input {
height:18px;
width:200px;
}
.saveContainer table.tblAdd .tdContent {
text-align:left;
padding-left:140px;
}
.nrss{ width:420px; height:300px;}
.saveContainer table.tblAdd button {
background:transparent url(bg_btn_71x21.jpg) no-repeat scroll 0 0;
height:21px;
line-height:21px;
text-align:center;
width:71px;
margin-top:10px;
border: 0px;

}
.rsider .title {


background:#EFEFEF url(bg_tilte_17x17.jpg) no-repeat scroll 15px center;
height:25px;
margin:0 1px 10px;
width:718px;
}
.title #topicName {
color:#5E6F77;
float:left;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
text-align:left;
text-indent:40px;
width:360px;
}
#saves{float:right; }
#saves h2{background-position:0 -499px;}
.goblogs{ width:110px; height:24px; background:url(gos.gif) no-repeat; text-indent:-1000em;}
.goblogs a{ width:110px; height:24px; float:left;}

.l_o{padding:10px 20px;line-height:24px; padding-bottom:20px; }
.l_o h3{ font-size:14px; font-weight:bold; line-height:28px; text-align:center;}
.l_o li{padding-left:20px; height:26px;background:url(bt_img.gif) no-repeat 2px 50%;border-bottom:1px dashed #7f7f7f; padding-top:6px; width:660px;}
.l_o li span{ float:left;}
.l_o a{color:#7f7f7f;text-decoration:none;}
.l_o a:hover{color:#7f7f7f;text-decoration:underline; }
.l_o p{ text-indent:24px;}

.mybtns{ float:right;}
.photoOption{ text-align:left; float:left; width:700px; margin:20px 0 20px 0; height:20px;}
.photoOption p { float:right;}
#defaultTitle{ float:left; text-align:left; width:200px;}
.detailPhoto{ margin:0 auto;text-align:center; margin-top:10px; border:1px solid #7f7f7f; overflow:hidden; width:680px;}


/*friends*/
.friendlist{ width:190px; float:left; padding:20px 0 20px 38px;}
.friendimgs{ width:60px; float:left;}
.friendlist img{ border:1px solid #7f7f7f;}
.friendrs{ float:left; width:120px; text-align:left;}
.friendrs dl{ line-height:18px;}
.friendrs dt{ color:#6891ae;}
.friendrs dt a { color:#6891ae;}
.friendrs dd{ color:#7f7f7f;}
.friendrs dd a { color:#7f7f7f;}

.favors{  float:left; }
#favorleft{margin:0 0 10px 0; }
#favorleft h2{background-position:0 -240px;}

<!--my-->
.content .rsider .container {
clear:both;
margin:0 auto;
width:720px;
}

.container ul.boxmail {
background-color:#F1F1F1;
height:25px;
margin:0 1px;
width:722px;
}
.container ul.boxmail li.on {
background-color:#FFFFFF;
}
.container ul.boxmail li.on a {
color:#5E6F77;
}
.container ul.boxmail li {
float:left;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
text-align:center;
width:120px;
}
.container ul.boxmail li a {
color:#7F7F77;
text-decoration:none;
}

.container ul.admy {
background-color:#F1F1F1;
height:25px;
margin:0 1px;
width:722px;
}
.container ul.admy li.on {
background-color:#FFFFFF;
}
.container ul.admy li.on a {
color:#5E6F77;
}
.container ul.admy li {
float:left;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
text-align:center;
width:180px;
}
.container ul.admy li a {
color:#7F7F77;
text-decoration:none;
}

.inboxList {
border-bottom:1px dashed #7F7F7F;
clear:both;
margin:0 auto 20px;
padding:15px 0;
width:720px;
float:left;
height:400px;

}
.swflist {
border-bottom:1px dashed #7F7F7F;
clear:both;
margin:0 auto 20px;
padding:15px 0;
width:720px;
float:left;
height:650px;

}
 .times {
color:#7F7F7F;
height:20px;
line-height:20px;
text-align:left;
width:660px;
padding-left:20px;
}
.items {
margin:0 auto;
width:700px;
}
.items .icon {
float:left;
width:70px;
}
.items .message {
background-color:#F1F1F1;
color:#7F7F77;
float:left;
padding:8px;
width:490px;
}
.presents{ width:100px;  float:left; padding:10px 20px;}
.preimgs{ padding:10px 15px;}
.presents img{ border:1px solid #7f7f7f;}
.presents span{ line-height:18px; color:#7f7f7f; width:100px; overflow:hidden; text-align:center; display:block;}
.presents span a { line-height:18px; color:#246b9f; text-decoration:none;}
.presents span a:hover { text-decoration: underline;}

.it_s{display:table;border:1px solid #808080}
.liwust{ padding:10px 0 0 40px;font-weight:bold;}

.liwulist{
clear:both;
margin:0 auto 20px;
padding:15px 0;
width:720px;
float:left;
height:660px;}
.liwufuyan{ width:640px; height:200px; line-height:18px; border:1px solid #7f7f7f;}
.ligives{ padding:10px 0 0 300px;font-weight:bold;}
.gives{
background: #4d85af no-repeat scroll 0 0;
color:#FFF;
border:0 none;
height:21px;
line-height:21px;
margin-top:10px;
text-align:center;
width:100px;
font-weight:bold;
}
#topicName {
color:#5E6F77;
float:left;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
text-align:left;
text-indent:40px;
width:723px;
background:#efefef;
}
.editInfo {
margin:0 auto;
width:550px;
}
.editInfo th {
color:#7F7F7F;
font-size:14px;
font-weight:bold;
height:30px;
text-align:left;
text-indent:40px;
}
.editInfo td.titles {
color:#7F7F7F;
height:30px;
text-align:right;
width:90px;
}
.editInfo td.tools {
text-align:left;
text-indent:10px;
width:360px;
}
.editInfo td.tools input.short {
width:150px;
}
.editInfo td.tools input.long {
width:300px;
}

.editInfo td.tools input {
border:1px solid #C6C6C6;
height:18px;
}
#topblogs{ width:100%; height:30px; background:#efefef;}
.wengzs { font-size:14px; font-weight:bold; line-height:30px; padding-left:20px;}


.itemsguanzhu {
border-bottom:1px dashed #7F7F7F;
clear:both;
float:left;

margin:0 auto 20px;
padding:15px 0;
width:720px;
}



/*lena 1.17*/
.l_h .on a{color:#3382BB;}

.clearBoth{display:block;height:0;clear:both;overflow:hidden;}
.mycenter{text-align:center}
.myright{text-align:right;}
.mypadding_l{padding-left:0;}
.mypage_p{padding:30px 0 0; width:100%;}

.mymessage{padding:20px 30px;width:663px; overflow:hidden;}
.mymessage_box{border-bottom:dashed 1px #7b7b7b;padding:17px 0 0;}
.mymessage_box .mymessage_box_l{ width:70px; text-align:center; float:left; overflow:hidden;}
.mymessage_box .mymessage_box_l span{width:50px; height:50px; border:solid 1px #a9a49e; display:block;margin:0 auto;}
.mymessage_box .mymessage_box_l p{color:#5890c9; font-weight:700;padding:8px 0 0;}
.mymessage_box .mymessage_box_r{margin-left:70px;padding:0 0 8px;}
.mymessage_box .mymessage_box_r h5{padding:0 0 3px;font-size:12px; height:17px; overflow:hidden;}
.mymessage_box .mymessage_box_r h5 strong,.mymessage_box .mymessage_box_r h5 strong a{color:#5890c9;}
.mymessage_box .mymessage_box_r h5 .myfont1{font-weight:100;}
.mymessage_box .mymessage_box_r h5 span{float:right; font-weight:100; display:block;}
.mymessage_box .mymessage_box_r p{line-height:1.5em;}
.mymessage_box .mymessage_box_r dl dt{background:#f1f1f1;width:530px;overflow:hidden;padding:8px;float:left;line-height:1.5em;}
.mymessage_box .mymessage_box_r dl dd{text-align:center;height:20px;line-height:20px;margin-left:546px;}
.mytextarea_con{padding:75px 0 0 33px; font-weight:700;}
.mytextarea_con p{padding:0 0 30px;}
.mytextarea_con p span{float:right; font-weight:100;padding:5px 30px 0;}
.mytextarea_m{width:560px; height:85px; border:solid 1px #999; vertical-align:top;font-size:12px; color:#848484;}

.myprevenance_h3{border-top:dashed 1px #808080;font-size:12px;color:#767676;padding:15px 0 0;}
.myprevenance dl{width:210px; float:left; overflow:hidden;padding:18px 0 18px 10px; height:50px; overflow:hidden;}
.myprevenance dl dt span{ display:block;width:50px; height:50px; overflow:hidden; border:solid 1px #a9a49e; float:left;}
.myprevenance dl dd{margin-left:68px;overflow:hidden; height:19px;line-height:19px;}
.myprevenance dl dd.blue,.myprevenance dl dd.blue a{color:#4d85af;}

.container ul.boxmail .oneli{text-align:left; padding:0 0 0 15px; cursor:auto;}
.my_pop{ float:right;width:180px;margin-top:-70px; z-index:1000; position: relative;}
.my_pop a{display:block;text-align:right;}
.pop_agree{border:solid 1px #7f7f7f;background:#efefef;padding:5px 10px;width:160px;line-height:1.8em; height:45px; overflow:hidden;}
.myr_link{text-align:right;}
.myr_link span{cursor:pointer;}

.c_t .my_h{height:30px;text-indent:-9999px;background:url(title_sprite.jpg) 0 3px no-repeat; display:block;}


.viewsmore{padding:10px;10px 10px 0;text-align:right; float:right;}
.viewsmore a{color:#7f7f7f;text-decoration:none;}
.viewsmore a:hover{text-decoration:underline;}


/*index*/
/**add by Gary begin 20091127**/
#cb_container .lsider{width:218px;float:left; }
#cb_container .lsider .blocks{width:216px;margin:0 auto; margin-bottom:10px;border:solid 1px #e5e5e5; /*border-bottom-width:4px;*/ clear:both;}
#cb_container .lsider .blocks .title{float:left;width:100px;height:35px; padding-top:5px; padding-left:5px;}
#cb_container .lsider .blocks .more{float:right;width:100px;height:35px; text-align:right; line-height:35px;margin-right:3px; margin-bottom:8px;}
#cb_container .lsider .blocks .more a{color:#7f7f7f; text-decoration:none;}
#cb_container .lsider .blocks .more a:hover{color:red;}
#cb_container .lsider .blocks .title div{width:100px;height:35px; text-indent:-1000em;}
#cb_container .lsider .blocks .title #t_topics{background:transparent url(menu_100x35.jpg) scroll no-repeat 0 -280px;}
#cb_container .lsider .blocks .title #t_users{background:transparent url(menu_100x35.jpg) scroll no-repeat 0 -315px;}


#cb_container .lsider .blocks .content{width:216px;margin:0 auto; clear:both; margin-bottom:2px; padding-bottom:8px;}
#cb_container .lsider #aboutmys .title{float:left;width:100px;height:35px; padding-top:5px; padding-left:5px;}
#cb_container .lsider #aboutmys .title div{width:100px;height:35px; text-indent:-1000em;}
#cb_container .lsider #aboutmys .title #abuotst{background:transparent url(menu_100x35.jpg) scroll no-repeat 0 0;}
#aboutmys {
border:1px solid #E5E5E5;
clear:both;
margin:0 auto 10px;
width:216px;
}
/**hot user setting**/
#cb_container .lsider .blocks .content ul.hotuser{width:200px;overflow:hidden; margin-left:10px;}
.content ul.hotuser li{width:95px; float:left; text-align:center;}
.content ul.hotuser li dl dt{width:95px; height:80px; text-align:center;}
.content ul.hotuser li dl dt img{width:70px; height:70px; border:solid 1px #9f9f9f;}
.content ul.hotuser li dl dd{width:95px; text-align:center; overflow:hidden; height:25px; line-height:25px;}
/**hot keyword user setting**/
#cb_container .lsider .blocks .content ul.hotkeyword{width:200px;overflow:hidden;margin:0 auto;}
.content ul.hotkeyword li{width:200px; height:25px; line-height:25px; border-bottom:dashed 1px #7f7f7f; color:#7f7f7f;}
.content ul.hotkeyword li a{color:#7f7f7f;}

#cb_container .rsider{width:720px;float:right;border:solid 1px #e5e5e5;  padding:1px 0; margin-bottom:10px;}
#cb_container .rsider .title{width:718px;height:25px;margin:0 1px;background:#efefef url(bg_tilte_17x17.jpg) scroll no-repeat 15px center;}
#cb_container .rsider .title .topicName{width:200px;height:25px; line-height:25px; text-indent:40px;color:#5e6f77;font-weight:bold;float:left; text-align:left;}
#cb_container .rsider .title ul{width:400px;height:25px;float:right; margin-right:10px;}
#cb_container .rsider .title ul li{float:right;height:25px;line-height:25px;overflow:hidden; margin:0 8px;}
/**right content setting**/
#cb_container .rsider .container{width:718px;margin:0 auto; clear:both; padding:10px 0;}

#cb_container .rsider .container .addTalk{width:670px;margin:0 auto;height:25px;line-height:25px;background:transparent url(icon_talk_26x20.jpg) scroll no-repeat 0 center; text-align:left; text-indent:30px; color:#7f7f7f; font-weight:bold;}
#cb_container .rsider .container .areaSuibi{width:666px; margin:0 auto; border:solid 2px #6891ae;height:114px; text-align:center; padding:10px 0;font-size:12px;}
#cb_container .rsider .container .txtSuibi{width:646px; height:25px; margin:0 auto; text-align:left;}

#cb_container .rsider .container .areaSuibi textarea{width:646px; height:104px;border:0 none; font-size:12px;color:#828282;}
#cb_container .rsider .container .btnSuibi{width:670px;margin:0 auto;text-align:right; height:25px; margin-top:4px;}
#cb_container .rsider .container .btnSuibi button{background:#86b0cd none scroll no-repeat 0 0; width:66px;height:22px; line-height:22px; color:#ffffff;border:0 none; cursor:pointer;}
/**look page setting**/
#cb_container .rsider .container ul.suibiList{width:660px;margin:0 auto;}
.container ul.suibiList li{width:660px;height:90px; padding:6px 0;border-bottom:dashed 1px #7f7f7f;}
.container ul.suibiList li dl{width:660px;height:90px;}

.container ul.suibiList li dl dt{float:left;width:90px;height:80px; padding-top:10px;text-align:center;}
.container ul.suibiList li dl dt img{width:70px;height:70px; border:solid 1px #9f9f9f;}

.container ul.suibiList li dl dd.sContent{float:right;width:560px;height:60px;line-height:160%; padding-top:10px;}
.container ul.suibiList li dl dd.sContent span{font-weight:bold;color:#6891ae;}
.container ul.suibiList li dl dd.sContent span a{color:#6891ae;}
.container ul.suibiList li dl dd.reply{float:right;width:560px;height:19px;line-height:19px; text-align:right;}
.container ul.suibiList li dl dd.sContainer{float:right;width:560px;height:1px;position:relative;}

.container ul.suibiList li dl dd span.reply{width:100%; display:block; text-align:right;}

#cb_container .rsider .container ul.dolist{width:660px;margin:0 auto; padding-bottom:10px;}
.container ul.dolist li{width:660px;height:26px; line-height:26px;}
.dolist li a { color:#6891AE; text-decoration:underline;}
.dolist li span { float:left;}
.container ul.dolist li dl dt{float:left;width:90px;height:80px; padding-top:10px;text-align:center;}
.imgs{ margin:7px 0 0 0; width:20px;}
.doings{ width:520px; padding:0 10px 0 0px; overflow:hidden; } 
.dotimes{ width:100px;}
.myview{height:20px;
line-height:23px;
margin:5px auto;
*padding:0 0 10px 20px;
text-align:left;
width:170px;}

#cb_container .rsider .container ul.mysuiList{width:660px;margin:0 auto;}
.container ul.mysuiList li{width:660px;padding:6px 0;border-bottom:dashed 1px #7f7f7f; line-height:160%;}
.container ul.mysuiList li a{color:#6891ae;}
#cb_container .rsider .container ul.allsay{width:300px;height:21px;border-bottom:solid 1px #6891ae; margin-left:20px;}
.container ul.allsay li{width:70px;height:20px; line-height:20px;float:left; text-align:center;}
.container ul.allsay li.on{ border:solid 1px #6891ae;border-bottom:solid 1px #fff;}
.topget{ }

/*friends*/
.frs{
	
	width:15px;height:15px;
	border:0 none;
	background: url(xx_xx1.gif) no-repeat ;
	cursor:pointer;
	overflow:hidden;
	text-indent:-200px;
	line-height:21px;
	
	margin-top:2px;
}
.frright{ text-align:right; }
.cheng{ width:723px;}
#xinqings{ text-align:left; width:500px; height:20px;border:0px solid #7f7f7f;}
#xinqings span{ width:300px; height:20px; overflow:hidden; display:block; line-height:20px; float:left;}
.chungeshuru{ width:400px;}
.chugebianji{ width:100px;}
.sh3{background: #356c95; no-repeat scroll 50% 100%;
color:#FFFFFF;
float:right;
font-size:12px;
height:20px;
line-height:22px;

text-align:center;
width:50px;
border:0px;}
.shuruaa{ border: 0px; width:240px; background:url(pngs.png); float:left; line-height:20px;}
#defaultTitle2,#editTitle2,#defaultTitle3,#editTitle3{ float:left;}
.log-more{padding:0px 20px;}
.log-more span{float:right; color:#4C778B;}
.log-more a{color:#4c778b; padding-left:6px;}
.log-more a.nopadding{padding:0;}
.log-more a:hover{text-decoration:none;}
.replyFloat {
background-color:#FFFFFF;
height:140px;
left:-90px;
position:absolute;
width:650px;
z-index:2;
}
.replyFloat .replyMessage {
background:transparent url(../../images/reply_suibi_650x95.jpg) no-repeat scroll 0 0;
height:95px;
width:650px;
}
.replyFloat .replyMessage .nicktips {
padding-left:15px;
padding-top:15px;
}
.replyFloat .replyMessage textarea {
border-style:none;
font-size:12px;
height:50px;
margin-left:10px;
margin-top:5px;
width:630px;
}
.replyFloat .replyButton {
height:25px;
padding-top:5px;
text-align:right;
width:650px;
}
.replyFloat .replyButton button {
background:#86B0CD none no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
height:22px;
line-height:22px;
width:66px;
}

/*locked*/
.lockedbox{ width:720px; height:400px; margin:0 auto;}
.locks{ width:393px; height:157px; background:url(../../images/locked.gif) no-repeat; margin: 0 auto; margin-top:100px; padding-top:90px;}
.ltxt{ font-size:12px; color:#7f7f7f; text-align:center; line-height:30px;}
.ltxt a { color:#7f7f7f; text-decoration:underline;}

.rights{ float:right; width:600px; height:26px; text-align:right; padding-right:20px;}
