body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal; font-family:Arial, Helvetica, sans-serif, "宋体";}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
.none{display:none;}

body{
	font:12px sinsum,airal;
	text-align:center;
	color:#828282;
	background:#fff url(../images/body_bg01.jpg) repeat-x 50% 0;
}
a{color:#757575;text-decoration:none;}
a:hover{color:#828282;text-decoration:underline;}
/*	wrapper
***********************************/
#cb_wrapper{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(../images/head.jpg) no-repeat 50% 0;
}
/*	header
***********************************/
#cb_header{
	position:relative;
	padding:240px 0 10px;
}
#cb_bn{
	position:absolute;
	top:0;right:0;
	width:950px;height:237px;
}
/*	navbar
***********************************/
#cb_navbar{
	margin:0 auto;
	width:948px;height:34px;
	background:url(../images/navbar.gif) no-repeat 50% 0;
}
#cb_navbar ul{height:34px;padding-left:10px; float:left;}

#cb_navbar ul li{height:34px; line-height:34px;float:left;font-size:14px;color:#828282;}
#cb_navbar ul li a
{
	float:left;
	display:block;
	padding:0 15px;
	font:14px/34px Microsoft Yahei;
	color:#828282;
	font-weight:bold;
	text-decoration:none;
	color:#5a8eb4;
	}
#cb_navbar ul.suibi{}
#cb_navbar ul.suibi li{color:#5a8eb4;}
#cb_navbar ul.suibi li a{color:#5a8eb4;}

#cb_navbar #look{width:60px; float:right; height:34px; line-height:34px; text-align:center;}
#cb_navbar #look a{color:#638dac;}


#loginBar{width:360px;float:right;height:34px;}
#loginBar input{border:1px solid #CCCCCC;width:70px;height:17px;}
#loginBar button{background:#EFEFEF url(../images/dot0.gif) no-repeat scroll 2px 50%; border:1px solid #B6B6B6; width:50px;height:20px; line-height:20px;display:block;text-indent:4px; margin-top:6px; text-align:left;}
#loginBar label{float:left;padding:0 1px;}
#loginBar label.button{}
#loginBar label.input{padding-top:8px;}
#loginBar span{float:left; display:block; padding:0 1px; text-align:center; line-height:34px; height:34px;}
#loginBar .loginN{width:360px;height:34px;line-height:34px;}
#loginBar .loginY{width:360px;height:34px;line-height:34px;}
#loginBar .loginY span.userinfo{float:right;text-align:left;}
#loginBar .loginY label.logout{float:right;}
#loginBar .loginY span.newmessage{float:right;display:block; background:#EFEFEF url(../images/message_18x16.jpg) no-repeat scroll 60px center;width:80px; text-indent:-4px;}

#aboutmys{margin:0 0 0 0;}
#aboutmys h2{background-position:0 -555;}
#userhead{padding: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;}


#cb_navbar .info label,#cb_navbar .info span{float:left;}
#cb_navbar .info label{padding:12px 5px 0 0;}
#cb_navbar .info span{padding:5px 5px 0 0;}
#cb_navbar .info input{padding:2px 1px 1px 1px;width:80px;height:15px;font-size:12px;}
#cb_navbar .info button,#loginbar .spe a{
	width:50px;height:22px;
	background:#efefef url(../images/dot0.gif) no-repeat 4px 50%;
	border:1px solid #b6b6b6;
}
#cb_navbar .info button{color:#000;cursor:pointer;}
#cb_navbar .info .spe{*padding-top:6px;}
#cb_navbar .info .spe a{
	display:block;
	height:20px;
	color:#000;
	text-decoration:none;
	text-align:center;
	line-height:20px;
}
/**top nav main and suibi
#cb_navbar ul.navMain{
	padding-left:10px;
	height:34px;
	width:300px;	
}
#cb_navbar ul.navMain li{
	float:left;
	padding-right:3px;
	color:#828282;
	height:34px;
	line-height:34px;
}
#cb_navbar ul.navMain a{
	float:left;
	display:block;
	padding:0 15px;
	font:14px/34px Microsoft Yahei;
	color:#828282;
	font-weight:bold;
	text-decoration:none;
}
**/
/*	footer
***********************************/
#cb_footer{
	height:80px;
	width:950px;
}
#cb_footer p{ text-align:center; color:#323232; padding-bottom:10px;}
#footer{
	clear:both;
	height:23px;
	text-align:center;
	
}
#footer p{ color:#323232; font-family:Arial;}

/*	content
***********************************/

/*	public of content	*/
#cb_part1,#cb_part2,#cb_part3,#cb_part4,#cb_part5,#cb_part6,#cb_part7,#flink,#cb_part9,#cb_part10,#cb_part11,#aboutmys,.pricebox{border:1px solid #e5e5e5; overflow:hidden;}
#cb_part1,#cb_part3,#cb_part4,#blogsearch,#cb_part7{ background:url(../images/newbgs.gif) repeat-x; }
#cb_part1,#cb_part2,#cb_part3,#cb_part4,#cb_part5,#cb_part7,#cb_part9,#cb_part10,#cb_part11,.pricebox{float:left;}
#cb_part1,#cb_part2,#cb_part9{height:320px;}
#cb_part1,#cb_part3,#cb_part4,#cb_part7{margin-right:6px;margin-bottom:5px;width:670px;}
#cb_part2,#cb_part5{width:270px;}

#cb_part3{height:305px;}
#cb_part7{ height:160px;}
#cb_part8{ height:160px; float:right; border-bottom:5px ; margin-top:6px;}
#cb_part4{height:280px;}
#cb_part5{margin-top:-320px;height:600px;}
#cb_part6,#flink{clear:both;height:34px; }
#cb_ad01,#cb_part6,#flink{margin-bottom:5px;}
#cb_part9,#cb_part11 {margin-right:6px;margin-bottom:5px;width:210px;}
#cb_part10{margin-bottom:5px;width:725px;}
#cb_part12{margin-bottom:5px;width:935px;}
.pricebox{margin-bottom:5px;width:945px;}
#cb_part11{}

.cb_p_t{
	position:relative;
	padding:8px 0 0 10px;
}
.cb_p_t a{ width:100px; height:30px; float:left;}
.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(../images/title_sprite.png);
	background-repeat:no-repeat;
	background-position:-1000px -1000px;
}
.cb_p_t h3{
	height:28px;
	text-indent:-9999px;
	background-image:url(../images/title_sprite.jpg);
	background-repeat:no-repeat;
	background-position:-1000px -1000px;
}
#cb_part1 .cb_p_t,#cb_part3 .cb_p_t,#cb_part7 .cb_p_t{padding:10px 0 0 10px;}
/*#cb_part1 .cb_p_t,#cb_part3 .cb_p_t{background:url(../images/dot1.gif) no-repeat 2px 50%;}*/
#cb_part4 .cb_p_t{padding:10px 0 0 20px;}

#cb_part4 .cb_p_t{background:url(../images/dot2.gif) no-repeat 2px 50%;}

.cb_l_a{line-height:26px; width:180px; float:left;}
.cb_l_a li{padding-left:10px;background:url(../images/dot3.gif) no-repeat 2px 50%;}
.cb_l_a a{color:#757575;text-decoration:none;}
.cb_l_a a:hover{color:#828282;text-decoration:underline;}
.cb_l_a dl { float:left; width:130px;}
.cb_l_a dt {font-size:12px;  color:#4096ee; line-height:20px; overflow:hidden;}
.cb_l_a dt a{color:#4096ee;}
.cb_l_a dd {color:#7f7f7f; line-height:20px; }
.cb_l_a dd a{color:#7f7f7f;}

.cb_l_g{line-height:26px; width:130px;}
.cb_l_g li{padding-left:10px;background:url(../images/dot3.gif) no-repeat 2px 50%;}
.cb_l_g a{color:#757575;text-decoration:none;}
.cb_l_g a:hover{color:#828282;text-decoration:underline;}
.cb_l_g dl { float:left; width:130px;}
.cb_l_g dt {font-size:12px;  color:#4096ee; line-height:20px; overflow:hidden;}
.cb_l_g dt a{color:#4096ee;}
.cb_l_g dd {color:#7f7f7f; line-height:20px; }
.cb_l_g dd a{color:#7f7f7f;}

.cbddleft { text-align:right; font-size:12px; color:#7f7f7f; line-height:20px; }
.cbddleft a {color:#7f7f7f;text-decoration:none;}
.cbddright{ float:right; }
.cbddright span{} 
.cbddright ul{ width:480px;}
.cbddright li{ padding-left:10px; line-height:24px; border-bottom:1px dashed #7f7f7f; background:transparent url(../images/dot3.gif) no-repeat scroll 2px 50%;}
.cbddright li a{ color:#7f7f7f7; text-decoration:none;}
.cbddright li a:hover{color:#7f7f7f7;text-decoration:underline;}
.cbddright p { float:left;}
.cbtexts{ width:240px; overflow:hidden; padding-right:20px; display:block; float:left;}
.cbread{width:70px; overflow:hidden; float:left; padding-right:6px; display:block;}
.cbdiscuss{width:50px; overflow:hidden; float:left;padding-right:10px;}
.cbtimes{ width:60px; overflow:hidden;}

.cb_l_c { width:318px; height:268px; float:left;}
.cb_l_d { width:300px; height:88px; float:left;}
.cb_l_d dl { padding:8px 0 0 10px;}
.cb_l_d dt {}
.cb_l_d dd { padding-left:10px;}
.cdd { font-size:12px;  color:#7f7f7f; line-height:20px;padding-left:10px;background:url(../images/dot3.gif) no-repeat 2px 50%; width:205px; text-align:left; }
.cdd a {color:#4096ee; text-decoration:none;}
.cbddright { float:right;font-size:12px;  color:#7f7f7f; line-height:20px;}

/*	particular of content	*/
/** part1	**/
#hotblogrecom,#lastblogrecom {
	padding-bottom:17px;
	/*background:url(../images/line1.jpg) no-repeat 50% 100%;*/
}
#hotblogrecom{height:220px;}
#hotblogrecom h2{background-position:0 0;}
#hotblogrecom ul{padding:2px 0 0 30px;overflow:hidden;}
#hotblogrecom li{float:left;width:280px;color:#7f7f7f; text-align:left; padding:10px 10px 10px 20px;}
#hotblogrecom img{border:1px solid #e5e5e5;padding:5px; float:left;}
#hotblogrecom h3{font-size:14px; padding:10px;float:left; width:140px;}
#hotblogrecom li a{color:#7bbefc;text-decoration:none;}
#hotblogrecom h4{font-weight:normal; float:left; padding:4px 0 4px 10px; width:120px;}
#hotblogrecom p{line-height:18px; text-align:left; float:left; width:120px; padding-left:10px; overflow:hidden; height:54px;}
#hotblogrecom p a{color:#7f7f7f; text-decoration:none;}
#hotblogrecom p a:hover{ text-decoration:underline;}


#brandhotact h2{background-position:0 -30px;}
#brandhotact-c{ text-align:center;}
#brandhotact-c ol{
	float:left;
	margin-right:20px;
	border:1px solid #e5e5e5;
}
#brandhotact-c ol li{float:left;padding:0 10px 0 0;}
#brandhotact .cb_l_a{float:left;}
/** part2	**/
#blogsearch,#siteplacard{
	padding-bottom:12px;
	/**background:url(../images/line2.jpg) no-repeat 50% 100%;*/
}

#blogsearch{height:90px;background:transparent url(../images/line1.jpg) no-repeat scroll 50% 100%;}
#blogsearch h2{background-position:0 -120px;}
#blogsearch-c{margin:0 13px; }
#blogsearch-c p{padding:0 0 5px 0;line-height:24px;}
#blogsearch-c input{}
#blogsearch-c .ipt{font-size:12px;margin:0 10px 0 3px;padding:2px 2px 1px 2px;border:1px solid #e5e5e5;border-width:0 1px 1px 0;background:url(../images/input_t_bg.gif) no-repeat 0 0;}
#blogsearch-c button{
	margin-top:2px;
	width:69px;height:21px;
	background:url(../images/srch_btn.jpg) no-repeat 50% 100%;
	border:0 none;
}
#blogsearch-c label{ padding:5px;}

#siteplacard{height:90px;background:transparent url(../images/line1.jpg) no-repeat scroll 50% 100%; }
#siteplacard h2{background-position:0 -150px;}
#siteplacard h3{padding:0 0 3px 15px;color:#3fa2fd;font-size:14px; padding-top:10px;}
#siteplacard ul{}
#siteplacard li{line-height:20px; height:20px; text-indent:12px;margin:5px auto;overflow:hidden; width:260px; text-align:left;}
*html #siteplacard li{margin:2px auto;}
#siteplacard li a{color:#757575;text-decoration:none;}
#siteplacard li a:hover{color:#828282;text-decoration:underline;}

#activity{ height:100px;}
#activity h2{background-position:0 -182px;}
#activity h3{padding:0 0 3px 15px;color:#3fa2fd;font-size:14px; padding-top:10px;}
#activity ul{}
#activity li{line-height:20px; height:20px; text-indent:12px;margin:5px auto; overflow:hidden; width:260px; text-align:left;}
#activity li a{color:#757575;text-decoration:none;}
#activity li a:hover{color:#828282;text-decoration:underline;}


#blogmgr h2{background-position:0 -180px;}
#blogmgr-c{margin-top:10px;padding:0 10px 0 15px;}
#blogmgr-c div{float:left;margin-right:10px;}
#blogmgr-c img{border:3px double #e5e5e5;}
#blogmgr-c p{line-height:22px;}
/** part3	**/
#lastblogrecom{overflow:hidden;_zoom:1;}
/*#lastblogrecom h2{background-position:0 -60px;}*/
.newblogrecom { width:668px; height:30px; float:left;}
.newblogrecomtt01{ width:320px; height:20px; background: url(../images/l_tt01.gif) no-repeat; text-indent:-1000em; float:left;}
.newblogrecomtt02{ width:270px; height:20px; background: url(../images/l_tt02.gif) no-repeat; text-indent:-1000em; float:left;}
.cb_p_tnew{padding:0 0 8px 0px;}

.cb_p_tnew .more{
	float:right;
	width:50px;
	
}
.cb_p_tnew .more a{
	text-decoration:none;
	color:#848282;
}
.cb_p_tnew .more a:hover{text-decoration:underline;}


.cb_item{float:left; padding-top:10px;}
.cb_item {float:left;padding:0 20px;}
.cb_item img{padding:5px;border:1px solid #e5e5e5;}
.cb_item .cb_l_a{float:left;}
.cbleft{ width:146px; float:left; padding-right:10px;}
.cbleft img {border:1px solid #E5E5E5;  padding:5px;}
.cbnames{ font-size:14px; font-weight:bold; color:#3383be; line-height:28px;}
.cbnames a { color:#3383be;}

#newtopic h2{background-position:0 -92px;}
#cb_tags{padding:0 15px; background:transparent url(../images/line1.jpg) no-repeat scroll 50% 100%; padding-bottom:10px;}
#cb_tags a{text-decoration:none; line-height:26px;}
#cb_tags a:hover{text-decoration:underline;}
.spacil a { color:#3383be; font-size:14px;}
.normals a { color:#7f7f7f;}


/** part4	**/
#ctfhome,#ctfweal,#ctfmgr{
	float:left;
	width:220px;height:155px;
	margin-top:4px;
}
#ctfhome ul,#ctfweal ul,#ctfmgr ul{margin-left:15px;}

#ctfhome h2{background-position:0 -330px;}
#ctfweal{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
#ctfweal h2{background-position:0 -360px;}
#ctfmgr h2{background-position:0 -390px;}
/** part5	**/
#estuser,#perfectlife{
	padding-bottom:12px;
	background:url(../images/line2.jpg) no-repeat 50% 100%;
}

#estuser{}
#estuser .cb_p_t{float:left;}
#estuser h2{cursor:pointer;}
#fizzuser{padding-right:15px;border-right:1px solid #e5e5e5;}
#fizzuser h2{
	width:100px;
	background-position:100% -210px;
}

#fizzuser .on{background-position:0 -210px;}
#joinuser h2{
	width:110px;
	background-position:100% -240px;
}
#joinuser .on{background-position:0 -240px;}

.cb_l_b{}
.cb_l_b li{
	height:27px;
	padding-left:5px;
	border-bottom:1px dashed #e9e9e9;
	line-height:26px;	
}
.cb_l_b li em{
	float:left;
	margin:5px 10px 0 0;
	width:13px;height:13px;
	font-size:12px;
	line-height:13px;
	color:#fff;
	background:url(../images/numback.gif) no-repeat 50% 100%;
	text-align:center;
}
.cb_l_b li em.s{background-position:50% 0;}
.cbright { float:right; width:90px;}
.cbleft { float:left; width:140px; overflow:hidden;}

#fizzlist,#joinlist{
	clear:both;
	height:122px;
}
#fizzlist ul,#joinlist ul{float:left;padding:10px 0 0 13px;width:40%;}
#fizzlist li,#joinlist li{}
#fizzlist ul{overflow:hidden;_zoom:1;}
#joinlist{display:none;}

#perfectlife{height:153px;}
#perfectlife h2{background-position:0 -270px;}
#perfectlife-i{float:left;padding:0 5px;}
#perfectlife .cb_l_a{float:left;line-height:19px;}

#blogrank{position:relative;}
#blogrank h2{background-position:0 -300px;}
#blogrank .cb_l_b li{vertical-align:bottom;}
#blogrank .cb_l_b li span{float:left;/*width:120px;*/}

#blogrank-tip{
	position:absolute;
	top:10px;right:0;
	height:22px;
	padding:0 5px;
	background:url(../images/dot3.gif) repeat-x 0 21px;
	*right:-260px !important;
	*right:0;
}
#blogrank-tip ul{width:210px;}
#blogrank-tip li{
	float:left;
	padding:0 5px;
	height:20px;
	line-height:20px;
	cursor:pointer;
}
#blogrank-tip li.on{
	border:1px solid #e5e5e5;
	border-bottom:1px solid #fff;
	color:#f30;
}
#commentrank,#logrank{display:none;}
/** part6	**/
/*#flink .cb_p_t{float:left;width:80px;}
#flink h2{background-position:0 -420px;}
#flink-c{float:right;padding-top:12px;}
#flink-c li{float:left;width:200px;padding:0 0 0 10px;background:url(../images/dot4.gif) no-repeat 0 50%;}
#flink-c a{color:#757575;text-decoration:none;}
#flink-c a:hover{text-decoration:underline;}*/

#flink{margin-bottom:10px;height:40px;}
#flink .c_t{width:65px; float:left;}
#flink h2{background-position:0 -420px;float:left; width:80px;}
#flink-c{float:right;padding-top:8px;}
#flink-c li{float:left;width:200px;padding:0 0 0 10px;background:url(../images/dot4.gif) no-repeat 0 50%; text-align:left;}
#flink-c a{color:#757575;text-decoration:none;}
#flink-c a:hover{text-decoration:underline;}



/*	form
***********************************/
.clearBoth{display:block;height:0;clear:both;overflow:hidden;}
.floatLeft{float:left}
.floatRight{float:right}
.center{text-align:center;}


#content,#clause{width:950px;margin:0 auto;}
.loginbar{color:#7f7f7f; height:540px; overflow:hidden; background:url(../images/line_bg.gif) left top repeat-x;}
.loginbar a{color:#3fa2fd;}
.loginbar h3{background:url(../images/dot1.gif) 165px center no-repeat;padding-left:192px;margin:20px 0 40px;}
.loginbar input{vertical-align:middle;}
.loginbar .textEntry,.loginbar .textLogin,.loginbar .textBlog{background:url(../images/text_entry.gif) left top no-repeat;height:17px;text-indent:-9999px; display:block;}
.loginbar .textLogin{background:url(../images/text_login.gif) left top no-repeat;}
.loginbar .textBlog{background:url(../images/text_blog.gif) left top no-repeat; height:18px;}
.loginTable{padding-left:345px;}
.loginTable th{ text-align:right; font-weight:100;}
.loginTable th,.loginTable td{padding:6px 0; line-height:18px;}
.loginTable .tdP1{padding-bottom:30px;}
.loginTable .tdP2{padding-bottom:10px;}
.loginTable .tdP3{padding-bottom:10px;}
.inputWidth{width:140px; height:20px;line-height:20px;width:139px;border:solid 1px #ccc; background:url(../images/input_t_bg.gif) left top no-repeat;color:#7f7f7f;}
.entryBtn,.loginBtn,.blogBtn{background:url(../images/bnt_entry.gif) left top no-repeat;width:110px; height:32px;border:0;cursor:pointer;margin:50px 0 0 10px;}
.loginBtn{background:url(../images/bnt_login.gif) left top no-repeat;margin-top:30px;}
.blogBtn{background:url(../images/btn_blog.gif) left top no-repeat;}

#clause{padding-bottom:20px;}
#clause .cb_p_t{
	margin:0 160px;
	padding-left:20px;	
	background:url(../images/dot1.gif) no-repeat 2px 50%;
}
#clause h2{background:url(../images/text-clause.jpg) no-repeat 0 0;}

#clause-w{margin:0 80px;padding:20px;border:1px solid #ccc;}
#clause-c{margin:0 30px;height:410px;}

#clause-w h3{
	text-align:center;
	font:bold 16px Arial;
	padding-bottom:10px;
}
#clause-c{position:relative;font:12px/24px Arial;}
#clause .op{padding-top:20px;text-align:center;}
.closeBtn{width:110px;height:32px;border:0 none;background:url(../images/btn_close.jpg) no-repeat 0 0;}

#text-wrapper{ 
	position:absolute; 
	top:0;left:0;
	overflow:hidden;
	width:670px;height:400px;
}
.text-container{
	position:absolute;
	top:0;left:0;
	width:670px;height:400px;
}
.sb-track {
	width:10px;height:400px;
	position: absolute;
	top:0;left:680px;
	background:url(../images/scrollbar.jpg) repeat-y 50% 0;
}
.sb-handle {
	position:absolute;
	top:0;left:0;
	width:9px;height:38px;
	background:url(../images/handle.jpg) no-repeat 0 50%;
}

#blogalllist{width:946px; height:auto; float:left; border:1px solid #e5e5e5;border-bottom:5px solid #e5e5e5;}
#blogbar{width:948px; height:31px; float:left; background-color:#f7f7f7;margin-top:-10px;}

#blogbarmenu { width:322px; height:31px; float:left; }
  #blogbarmenu ul { width:322px;}
  #blogbarmenu li { height:31px; float:left; margin:0 0 0 0px;}
   #blogbarmenu li a { height:31px; float:left; text-indent:-1000em; background-image: url(../images/listmenu.gif) ; background-repeat:no-repeat;}
  
  a.quanwen { width:84px; background-position:0px 0;}
    a.biaoti { width:147px; background-position:-84px 0 ;}
    a.zuozhe { width:86px; background-position:-231px 0 ;}

	
    
   li.selected a.quanwen { width:84px; background-position:0px -28px;}
   li.selected a.biaoti { width:147px; background-position:-84px -28px;}
   li.selected a.zuozhe { width:86px; background-position:-231px -28px;}

#listbot{ width:123px; height:16px; margin:8px 0 0 18px; float:left;}
.botindex{ width:41px; height:16px; float:left; background:url(../images/blist_bot1.gif) no-repeat; text-indent:-1000em;}
.botindex a {width:41px; height:16px; float:left;}
.botlist{ width:82px; height:16px; float:right; background:url(../images/blist_bot2.gif) no-repeat; text-indent:-1000em;}
.botlist a { width:82px; height:16px; float:right;}
#listright{}
/*#listright input{padding:2px 1px 1px 1px;margin-left:10px; line-height:20px;}*/
.botsearchtt{ width:69px; height:16px; float:left; background:url(../images/blist_bot3.gif) no-repeat; text-indent:-1000em; margin-top:10px; margin-right:10px;}
#listinputbox { width:50px; height:20px; float:left; margin-top:2px;}
/*#listinputbox input{padding:2px 1px 1px 1px;width:140px;height:12px;font-size:12px; margin-left:20px;}*/

.botsearch{ width:69px; height:21px; float:left; margin-left:20px; margin-top:7px;}
.botsearch button
{
	width:69px;
	height:21px;
	background:url('../images/btn_search_69x21.jpg') no-repeat 0 0;
	color:#000;cursor:pointer;
	}

.botsearch a{width:69px; height:21px; float:left;}
.listmorebox { width:864px;float:left; margin:12px 0 30px 28px;}

#loginbar .listinput { width:20px; float:left;} 
#listright .input2 { width:50px; float:left;} 
#listright .span2 { width:60px; margin-top:6px;}
.listinput input { width:20px;}
.listcont { width:864px; float:left;}
.listcont dl {}
.listcont dt {}
.listcont dt a { overflow:hidden;}
.listcont dd {}
.listtext {font-size:12px; font-family:Arial, Helvetica, sans-serif, "瀹嬩綋"; color:#7f7f7f; line-height:28px; }
.listtext a {color:#7f7f7f; text-decoration:underline;font-weight:bold; }
.listtext a:hover {color:#3fa2fd;}
.listtext02 { font-size:12px; font-family:Arial, Helvetica, sans-serif, "瀹嬩綋"; color:#7f7f7f; line-height:28px;}
.listtext02 a { color:#3fa2fd; text-decoration:none;}
.listline { width:864px; height:1px; float:left; background:url(../images/list_line.gif) no-repeat;}
#navbar{
	clear:both;
	margin:60px auto 0;
	width:948px;height:34px;
	background: url(../images/navbar.gif) no-repeat 50% 0;
}
.page{
	margin:0 20px;
	padding:15px;
	
	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;}
#pagesbox { width:900px; height:60px; float:right;}
#blogolistmenu { width:343px; height:31px; float:left; }
  #blogolistmenu ul { width:343px;}
  #blogolistmenu li { height:31px; float:left; margin:0 0 0 0px;}
   #blogolistmenu li a { height:31px; float:left; text-indent:-1000em; background-image: url(../images/list2_meun.gif) ; background-repeat:no-repeat;}
  
  a.paihang { width:100px; background-position:0px 0;}
    a.zuire { width:154px; background-position:-100px 0 ;}
    a.zuixin { width:89px; background-position:-254px 0 ;}

	
    
   li.selected a.paihang { width:90px; background-position:0px -28px;}
   li.selected a.zuire { width:154px; background-position:-100px -28px;}
   li.selected a.zuixin { width:89px; background-position:-254px -28px;}

.blogtexttt{ font-size:12px; font-family:Arial, Helvetica, sans-serif, "瀹嬩綋"; color:#7f7f7f; font-weight:bold; line-height:22px;}
.blogtexttt02 { font-size:12px; font-family:Arial, Helvetica, sans-serif, "瀹嬩綋"; color:#7f7f7f; line-height:18px; width:18px; background:url(../images/text_bg.gif) no-repeat; display:block;}
.blogtexttt03{ font-size:12px; font-family:Arial, Helvetica, sans-serif, "瀹嬩綋"; color:#7f7f7f;  line-height:22px;}
.blogtexttt03 a {color:#7f7f7f; text-decoration:none; }


#perfectlife .cb_l_x {
float:left;
line-height:19px;
width:120px;
margin-top:10px;
line-height:22px;
}


/**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(../images/menu_100x35.jpg) scroll no-repeat 0 -280px;}
#cb_container .lsider .blocks .title #t_users{background:transparent url(../images/menu_100x35.jpg) scroll no-repeat 0 -315px;}
#cb_container .rsider .title .topicWrite{width:60px; float:right; text-align:center; height:25px; line-height:25px;}


#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(../images/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; text-decoration:none;}
.content ul.hotkeyword li a:hover{color:#7f7f7f; text-decoration:underline;}
.content ul.hotkeyword li span{ float:left;}
.textsht{ text-align:left; width:160px; overflow:hidden; display:block;}
.shuzis{ text-align:left; width:40px; overflow:hidden; display:block;}

#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(../images/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(../images/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;}

.huifulist{ width:680px; margin:0 auto; border-bottom:1px dashed #b3b3b3; padding-bottom:10px;}
.huifups{ width:660px; padding:6px 0;}
.huifups dl{width:660px; float:left;  }
.huifups dl dt{float:left;width:80px;height:70px; padding-top:10px;text-align:center;}
.huifups dl dt img{width:50px;height:50px; border:solid 1px #9f9f9f;}
.huifups dl dd.sContent{float:right;width:580px;height:60px;line-height:160%; padding-top:10px; overflow:hidden;}
.huifups dl dd.sContent span{font-weight:bold;}
.huifups dl dd.sContent span a{color:#6891ae;}
/*.huifups dl dd.reply{float:right;width:560px;height:20px;line-height:19px; text-align:right;}
.huifups dl dd.reply a{ font-weight:bold; color:#6891ae;}*/
.reply{width:640px;height:30px;line-height:30px; text-align:right;  padding:0 10px; }
.reply a{ font-weight:bold; color:#8e0000; }
.huifups dl dd.sContainer{float:right;width:560px;height:1px;position:relative;}
.huifups dl dd span.reply{width:100%; display:block; text-align:right;}
/*.pllist{ width:660px; padding:4px 0; border-bottom:dashed 1px #7f7f7f;border-bottom: solid 1px #7f7f7f; border-left:solid 1px #7f7f7f; border-right:solid 1px #7f7f7f;}*/
.pllist{ width:640px; padding:10px; border:1px solid #EAEAEA; background-color:#F7F7F7;}
.pltts{ width:640px; border-bottom:1px solid #dedede; _width:650px; }
.pltexts{ width:500px; padding:10px 0; text-align:left; line-height:160%;  }
.pltexts p{color:#7f7f7f;}
.pltexts p a{color:#6891ae; font-weight:bold; font-size:14px;}
.pltextr{ width:120px; float:right; margin-top:32px; text-align:right;}
.plhuifukuang{ margin-top:10px; _margin-top:10px;}
.hks{  height:80px; padding:4px 0px; margin:10px 12px; _margin-left:6px;}
.kuangst{ width:610px; height:80px; border:1px solid #eaeaea; line-height:160%; color:#7f7f7f; padding-left:4px; }
.plhuifubtn{ text-align:right; padding:0 10px;}
.sh4{background: #356c95; no-repeat scroll 50% 100%;
color:#FFFFFF;
font-size:12px;
height:20px;
line-height:22px;
margin:2px 6px 0 0px;
*margin-left:10px;
text-align:center;
width:50px;
border:0px;}
.fanyes{ text-align:right; padding-right:10px; line-height:20px; height:16px; padding-top:10px;}
.fanyes a{ color:#888888;}
#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;}

/**look photo setting**/
.container ul.photoList{width:690px;margin:0 auto;}
.container ul.photoList li{width:170px; float:left; height:180px; padding:0 20px 0px 30px; margin-top:4px;}
.container ul.photoList li dl{ padding:20px; }
.container ul.photoList li dl dt{width:121px; height:117px;  text-align:center; display: table-cell;  vertical-align:middle;  text-align:center; margin-top: expression((110-this.height)/2);   background:url(../images/imlist_bg.gif) no-repeat; padding-left:3px;}
.container ul.photoList li dl dt img{vertical-align:middle; margin-top: expression((110-this.height)/2);border:1px solid #7f7f7f;}
.container ul.photoList li dl dd{width:120px;height:20px; line-height:20px;margin:0 auto;  text-align:center; overflow:hidden;}



/**suibi list reply**/
.replyFloat{position:absolute;z-index:2;left:-90px;width:650px;height:140px; background-color:#fff;}
.replyFloat .replyMessage{background:transparent url(../images/reply_suibi_650x95.jpg) scroll no-repeat 0 0;
            width:650px;height:95px;}
.replyFloat .replyMessage .nicktips{padding-top:15px; padding-left:15px;}
.replyFloat .replyMessage .nicktips span{color:#6891ae;font-weight:bold;}
.replyFloat .replyMessage textarea{width:630px;height:50px; margin-left:10px; margin-top:5px; border-style:none; font-size:12px;}
.replyFloat .replyButton{width:650px; height:25px; padding-top:5px;text-align:right;}
.replyFloat .replyButton button{background:#86b0cd none scroll no-repeat 0 0; margin-right:10px; width:66px;height:22px; line-height:22px; color:#ffffff;border:0 none; cursor:pointer;}

/**suibi page setting**/
#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;}


.tens{ padding:4px 10px 0 20px;}




.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;}
#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:340px;height:38px;
	line-height:24px;
	
}
#navbar{
	clear:both;
	margin:0 auto;
	width:948px;height:34px;
	background:url(navbar.gif) no-repeat 50% 0;
}



#header h1{
	float:left;
	padding-left:10px;
	font:22px Microsoft Yahei,Verdana;
	color:#5A8EB4;
	text-align:right;
}
#bn{
	position:absolute; top:150px;left:0px;
	width:100%;height:25px;
	margin-top:-150px;
	
	/*background:url(tm.png) repeat-x;*/
}
#wrapper{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(head.jpg) no-repeat 50% 0;
}

.logos{ background: url(../images/logos.gif) no-repeat; float:left;
height:15px;
line-height:15px;
padding-left:30px;
padding-top:1px;
width:55px;}
.logos a{width:55px; height:15px; float:left;}
.logos a:hover{ text-decoration:underline;}
.mylogos{ width:100px; float:left; margin-left:5px; *margin-left:2px; line-height:15px; margin-top:1px;}
.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;}

#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:340px;height:38px;
	line-height:24px;
	
}
#navbar{
	clear:both;
	margin:0 auto;
	width:948px;height:34px;
	background:url(navbar.gif) no-repeat 50% 0;
}
 .more {
float:right;
width:50px;
height:14px;
margin-top:5px;
color:7f7f7f;
font-family:Arial;
}
.more a{ width:50px; float:left; height:14px;}

#lastblogrecom h2{background-position:0 -61px;}
#cb_part7 h2{background-position:0 -32px;}
#cb_part7 img{ padding:6px 0 0 16px; text-align:center;}

#sidebar{
	float:left;
	margin-right:8px;
	
	width:214px;
}
*html #sidebar{ margin-right:7px;}



.gonggaos{ padding-left:10px;  width:180px; }
.gonggaos ul{}
.gonggaos li{ text-indent:18px; font-size:14px; height:30px;background:url(../images/dot3.gif) no-repeat 2px 50%;border-bottom:1px dashed #7f7f7f; color:#336699; line-height:30px; font-weight:bold; }
.gonggaos li a{color:#336699; 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(../images/dot3.gif) no-repeat 2px 50%; color:#7f7f7f; 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(../images/dot4.gif) no-repeat scroll 0 50%;
padding:0 0 0 10px;
text-align:left;
width:200px;}

#blognotice{ margin:0 0 10px 0; }
#blognotice h2{background-position:0 -443px;}
#content{
	float:left;
	width:725px;
	padding-bottom:10px;
	
}
#content .c_t{
	position:relative;
	z-index:88;
}
#userview{height:25px;
line-height:25px;
margin:5px auto;
*padding:0 0 10px 20px;
*margin-bottom:10px;
text-align:left;
width:170px;}
.myview{height:20px;
line-height:23px;
margin:5px auto;
*padding:0 0 10px 20px;
text-align:left;
width:170px;}
.log-kt{ width:945px; margin:0 auto;}
.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{ color:#7f7f7f; padding-left:10px; }
.log-plus{padding:0px 10px;}
.log-plus span{float:right;}
.log-plus a{color:#4c778b; padding-left:6px;}
.log-plus a:hover{text-decoration:none;}
.topstt{ width:721px; height:24px; border:1px solid #ffffff;  float:left; }

#content .c_t{
	position:relative;
	z-index:88;
}
.c_t{
	position:relative;
	padding:10px 0 0 24px;
}
.c_t{background:url(../images/dot1.gif) no-repeat 5px 50%; }
.c_t h2{
	height:30px;
	text-indent:-9999px;
	background-image:url(../images/title_sprite.jpg);
	background-repeat:no-repeat;

	background-position:-1000px -1000px;
}
#topsmst{ width:945px; height:30px; background:#efefef;float:left;}
#topsmst span{  line-height:26px; padding-left:10px; float:left; font-size:14px; color:#5e6f77; font-weight:bold; line-height:30px;}
#topsmst span a{ color:#7f7f7f; text-decoration:none;}
#topsmst button{ float:right; background:none; border:0px; cursor:pointer; padding-top:10px;}
#topsm{ width:725px; 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 0 0 0; width:690px;}
.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{}
.pager_list{width:720px;clear:both;height:45px; line-height:25px; text-align:center; margin:10px 0; }
.pager_list a{color:#336699; text-decoration:none; padding:10px;}

/*spacelist*/
#spaceleft{ margin:0 0 10px 0; }
#spaceleft h2{background-position:0 -472px;}
.sp1{ text-indent:30px; display:block; width:440px;}
.sp2{ padding-left:30px; display:block; width:155px;}
.sp3{ padding-left:35px; display:block;}
.splist{ padding:10px 10px 20px 10px; float:left;}

.splist span{ float:left; font-family:}
.splist ul{}
.splist li{ line-height:24px; height:24px; border-bottom:1px dashed #7f7f7f; padding-left:6px; padding-top:6px;}
.splist li a{ color:#7f7f7f; text-decoration:none;}
.splist li a:hover{ color:#7f7f7f; text-decoration:underline;}
.splist li em.t {
background-position:50% 0;
}
.splist li em {
background:transparent url(../images/spback.gif) no-repeat scroll 50% 100%;
color:#FFFFFF;
float:left;
font-size:10px;
height:13px;
line-height:13px;
margin:5px 10px 0 0;
text-align:center;
width:13px;
}
.spleft{ width:400px; padding-right:20px; overflow:hidden;}
.spnames{ width:150px; padding-right:16px;overflow:hidden;display:block;}
.spclick{ width:80px;display:block;overflow:hidden;}


.spmore{ padding:0 0 0 30px; color:#7f7f7f; }
.spmore ul{}
.spmore li{ line-height:20px; font-size:12px; }
.spmore li a{color:#7f7f7f; text-decoration:none;}
.spmore li a:hover{color:#336699; text-decoration:underline; background:transparent url(../images/dot4.gif) no-repeat scroll 0 50%;
padding:0 0 0 10px;
text-align:left;
width:200px;}
.spmore li.current{color:#336699;}
.sps{padding:0 0 0 30px; color:#7f7f7f; }
.sps ul{}
.sps li{ line-height:20px; overflow:hidden;}
.sps a{ color:#7f7f7f; text-decoration:none;}
.sps a:hover{color:#336699;}


/*imageslist*/
#imgleft{ margin:0 0 10px 0; }
#imgleft h2{background-position:0 -335px;}
.imgsbox{ padding:10px 0 4px 20px;}
.imgtops{ width:121px; height:117px; background:url(../images/imlist_bg.gif) no-repeat;}
.imgst{ padding:6px 0 0 12px;}
.imgtops img { border:1px solid #666; width:100px; height:100px;}
.imgtexts{  padding:0 0 10px 30px;}
.imgtexts dl{ }
.imgtexts dt{color:#336699; font-weight:bold; line-height:24px;}
.imgtexts dd{ color:#7f7f7f; line-height:22px;}

#searchs{ margin:0 0 10px 0; }
#searchs h2{background-position:0 -528px;}
.searight{ float:left; padding:10px; }
.searight span{} 
.searight ul{ width:700px;}
.searight li{ margin-top:4px; padding:0px 0 0 10px; line-height:24px; border-bottom:1px dashed #7f7f7f; background:transparent url(../images/dot3.gif) no-repeat scroll 2px 50%;}
.searight li a{ color:#7f7f7f7; text-decoration:none;}
.searight li a:hover{color:#7f7f7f7;text-decoration:underline;}
.seatexts{ width:390px; overflow:hidden; padding-right:20px; display:block; float:left;}
.searead{width:80px; overflow:hidden; float:left; padding-right:6px;}
.seadiscuss{width:80px; overflow:hidden; float:left;padding-right:10px;}
.seatimes{ width:60px; overflow:hidden;}

#aboutmyall {
background:transparent url(../images/menu_100x35.jpg) no-repeat scroll 0 -280px;
}
.pinlbot{ background: url(../images/pinglun_bot.gif) no-repeat;
height:32px;
cursor:pointer;
*margin-left:10px;
width:86px;
border:0px;
padding:10px 0;
text-indent:-1000em;}

.pricebox{ position:relative; height:400px; overflow:hidden; padding:0 0 20px;}
.pricebox p{ height:30px; line-height:30px; display:block; background: #EFEFEF; text-indent:10px; text-align:left; font-weight:700; color:#5E6F77; font-size:14px;}
.goldtt{ width:78px; height:34px; background:url(../images/price_tt.gif) no-repeat; position:absolute; top:50px; left:20px;}
.goldcont{ width:424px; height:281px; background:url(../images/price_bg.jpg) no-repeat; top:100px; left:124px; position:absolute; padding-left:274px; }
.pricecont{ width:424px; height:281px;}
.pricecont span{ height:44px; line-height:44px; display:block; background:#EFEFEF; color:#2474af; font-size:14px; font-weight:700; text-align:left; text-indent:10px; _width:440px;}
.ptab{ width:424px; height:227px; margin-top:8px; overflow-y:scroll; overflow-x: hidden; }
.ptab tb,th,td{ border:1px solid #d9d9d9; height:30px; line-height:30px; text-align:center;}
.ptab th{ background:#f2f2f2; font-size:14px; font-weight:700; color:#797979;}
.ptab td