﻿.search_left{
	float:left;width:560px;margin-right:10px;padding:0;
}
.search_right{
float:right;width:200px;
}

/**zhedie menu start**/
.zhedie{
border-top:1px solid #ddd;
}
.zhedie_title {
	/**
	background:#f2edda;**/
	background:#f7f7f7;
	color:#333;
	border-bottom:1px solid #ddd;
	
	border-top:1px solid #fff;
	cursor:pointer;
	padding:5px;
	
	font-size:14px;
}
.zhedie_title1 {
	background:#fff url(../images/shadow.gif) repeat-x bottom left;
	color:#F60;
	border-bottom:1px solid #ddd;
	
	cursor:pointer;
	padding:5px;
	
	font-size:14px;
	font-weight:bold;
	
}
.zhedie_content {
	background:#fff;
	border-bottom:1px solid #ddd;
	padding-top:10px;
	padding-bottom:10px;
	line-height:180%;
	padding-left:10px;
	padding-right:10px;
	height:auto;
	overflow:hidden;
	font-size:12px;
}

.search_form{
	margin-bottom:12px;
}
.search_form_span{
	width:100px;float:left;
	color:#666;
	font-weight:800;
}
.seach_from_tt{
	padding-bottom:5px;
}
.serch_white_con{
	background:#fff;padding:20px;padding-top:5px;padding-bottom:5px;height:auto;overflow:hidden;display:block;clear:both;
}
.username_input{
	width:100px;
}
/**zhedie menu end **/

/**************************----  Search result UI ********************/
/**list start **/
ul#search_result_list{
}
ul#search_result_list li{
	padding:10px;
	border-bottom:1px solid #f1f1f1;
	background:url(../images/shadow.gif) repeat-x bottom left;
	height:auto;
	overflow:hidden;
	display:block;
	clear:both;
}
ul#search_result_list li:hover{
	border-bottom:1px solid #f1f1f1;
	background:#f7f7f7;
	height:auto;
	overflow:hidden;
	display:block;
}

ul#search_result_list li .left{
	float:left;
	width:155px;
	
}
ul#search_result_list li .info{
	width:75%;
	float:left;
}

.search_result_table{
	display:block;
	clear:both;
	height:auto;
	overflow:hidden;
	padding-top:15px;
}
.search_result_table .box{
	float:left;text-align:center;width:150px;
	height:auto;
	overflow:hidden;
	display:block;
	
	height:220px;
}
.search_result_table .box h3{
	margin-bottom:8px;font-size:12px;
}
.search_nav{
	padding-bottom:8px;
	border-bottom:1px solid #f1f1f1;
}

/******* mainlayout_two UI Start *******/

#mainlayout_two{
height:auto;
overflow:hidden;
border-bottom:1px solid #ccc;
padding:10px;
display:block;
}

#mainlayout_two .box{
padding-bottom:10px;
padding-top:10px;
width:50%;
float:left;
}
#mainlayout_two .box .leftpic{
float:left;
width:146px; 
}

#mainlayout_two .box .info{
width:55%;
margin-left:5px;
float:left;
}
#mainlayout_two .box .info h2{
margin-bottom:5px;
}

.greetingtt{
background:#bcbcc6;
color:#fff;
padding:2px;
}
.greetingbox{
border:1px solid #bcbcc6;
background:#FFC;
padding:5px;
font-size:12px;
}
.layoutsubtt{
padding-bottom:5px;
padding-left:15px;
}
.layoutaction{
padding-top:10px;
}

 

/******* mainlayout_two UI END *******/


/******* Connection UI Start *******/
ul#connections{
	padding:10px;
	padding-top:20px;
	height:auto;
	overflow:hidden;
	display:block;
	background:#fff;
}

ul#connections li{
	
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid #f1f1f1;
	display:block;
	

	
}

ul#connections  .confirmbg{
	background:#FFC;
margin-bottom:10px;
}
ul#connections .blockingbg{
	background:#FFF2ED;margin-bottom:10px;
}

ul#connections li .left{
	float:left;
	width:155px;	
}
ul#connections li  .info h2{
	margin-bottom:4px;
}
ul#connections li .info {
	width:75%;
	float:left;
	line-height:160%;
}


/******* Connection UI END *******/

/**********************profile UI *******/
.profilespace_left{
	float:left;width:264px;margin-right:0px;padding:0;
}
.profilespace_right{
float:right;width:500px;
font-size:12px;
}

.profilespace_right dt{
	float:left;
	width:120px;
}
.profilespace_right ul#basic{
}
.profilespace_right ul#basic li{
	margin-bottom:6px;
	margin-top:6px;
	clear:both;
	display:block;
}
.profilespace_right ul#basic li span{
	width:120px;
	font-weight:bold;
	float:left;
}

#prf_bigphoto{

width:250px;
border:7px solid #fff;
height:auto;
display:block;
background:#fff;
text-align:center;
}
#prf_bigphoto img{
max-width:250px;

height:auto;
overflow:hidden;

-ms-interpolation-mode:bicubic;
margin-right:auto;
margin-right:auto;
}
*html #prf_bigphoto img{
width: expression(this.width >250? 250 :this);
height:auto;
overflow:hidden;
-ms-interpolation-mode:bicubic;
}

#prf_smallgarrey{
	margin-top:5px;
	margin-bottom:10px;
	display:block;
	height:auto;
	overflow:hidden;
	
}
#prf_smallgarrey .box{
	
	height:60px;
	overflow:hidden;
	border:3px solid #ccc;
	width:60px;
	display:block;
	float:left;
	background:#333;

	
}
#prf_smallgarrey .box:hover{
	border:3px solid #fff;
}
#prf_smallgarrey .box img{
	max-width:60px;
	width:60px;
	display:block;
height:auto;
	overflow:hidden;
	vertical-align:middle; 
	
	-ms-interpolation-mode:bicubic;

}
  *html #prf_smallgarrey .box img{
	 width: expression(this.width >60 && this.width > this.height ? 60 :this);
	 -ms-interpolation-mode:bicubic;
}
.prf_video{
	
	display:block;
}
.prf_video .leftpic{
float:left;
margin-right:10px;	
}
.prf_video .leftpic img{
	max-width:120px;
	width:120px;
	height:auto;
	overflow:hidden;
	-ms-interpolation-mode:bicubic;
}

  *html .prf_video .leftpic img{
	 width: expression(this.width >120 && this.width > this.height ? 120 :this);
	 -ms-interpolation-mode:bicubic;
}

ul#prf_footprint{
	display:block;
	height:auto;
	overflow:hidden;
}
ul#prf_footprint li{
	border-top:1px solid #fff;
	padding-top:5px;
	padding-bottom:5px;
}
ul#prf_footprint li .left{
	float:left;margin-right:10px;
}
.prf_action{
	padding-top:6px;
	padding-bottom:6px;
	display:block;
}
.prf_send_rq{
	text-align:center;padding:10px;background:#FFC;height:auto;overflow:hidden;display:block;
}
/**********************profile UI  END*******/


.progressbg{
background:#FFC url(../images/progress_linebg.gif) repeat;color:#000;
}
.statusicon{
background:url(../images/status_icon.png) no-repeat;
width:72px;
height:18px;
display:inline-block;
margin-left:5px;
}
.active_ico18{
background-position:0 0;
}
.pending_ico18{
background-position:0 -18px;
}
.closed_ico18{
background-position:0 -36px;
}
.blocked_ico18{
background-position:0 -54px;
}


/***major city BOX**/
.majorcity_con{
width:750px;margin-left:auto;margin-right:auto;
}

/**INBOX Start 1025**/
#inbox_content{
	height:auto;
	overflow:hidden;
	padding:10px;
	display:block;
}
table#inbox{
	margin-top:10px;
	border-top:1px dotted #ccc;
	
}
table#inbox td{
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-top:10px;
}
table#inbox td h2{
	font-size:14px;
	margin-bottom:2px;
}
table#inbox td h2 a.read{
	color:#666;
	font-weight:normal;
}

table#inbox td .fromto{
	margin-left:10px;
}

.inbox_detail_top{
	padding-bottom:10px;padding-left:10px;border-bottom:1px dotted #ccc;
}

ul#readmsg{
	margin-top:5px;padding:10px;
}
ul#readmsg .poster{
	-webkit-border-radius:5px;
	 -moz-border-radius:5px;
	 background:#393;
	 padding:2px;
	 margin-top:2px;
	 margin-bottom:2px;
	 height:auto;
	 overflow:hidden;
	 display:inline-block;
	 color:#fff;
}
ul#readmsg li {
	margin-bottom:20px;
}
ul#readmsg li .leftinfo{
	float:left;width:180px;
}

ul#readmsg li .rightinfo{
	float:left;margin-left:20px;border-left:1px Solid #F00;padding-left:10px;width:500px;line-height:160%;
}

ul#readmsg li .rightinfome{
	float:left;margin-left:20px;border-left:1px Solid #ccc;padding-left:10px;width:500px;line-height:160%;
}

.inbox_reply{
	padding:20px;border-top:1px dotted #ccc;padding-top:10px;margin-top:15px;
}
/**INBOX End 1025**/

/**broadcast Start **/
/**feed**/
ul#feed{
	margin-bottom:10px;
	margin-top:10px;
	border-top:1px solid #ccc;
	height:auto;
	overflow:hidden;
	zoom:1;
	display:block;
	clear:both;
	zoom:1;
}
ul#feed li .updateitme{
	font-size:10px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
}
ul#feed li{

	height:auto;
	overflow:hidden;
	zoom:1;
	clear:both;
	display:block;
	border-bottom:1px dotted #ccc;
	padding-top:10px;
	padding-bottom:5px;
}
ul#feed li .avator{
float:left;width:70px;
}
ul#feed li .feedpic{
	float:left;
	display:block;
	width:16px;
}
ul#feed li .right_space{
	float:right;
}
ul#feed li .decontent{
	padding-left:5px;
	height:auto;
	overflow:hidden;
	font-size:12px;
float:left;
width:410px!important;
width:400px;

}

ul#feed li .decontent .garrey{
	padding-right:10px;
	padding-left:10px;
	
	height:auto;
	overflow:hidden;
	display:block;
	clear:both;
	
}
ul#feed .viewmore{
	color:#666;
	font-size:11px;
	margin-top:15px;
	padding-right:10px;
}
ul#feed li .decontent  .garrey .image{
	width:100px;
	height:auto;
	display:block;
	float:left;
	text-align:center;
	margin-right:5px;
	margin-bottom:10px;

}
ul#feed li .decontent .garrey .image img{
	padding:3px;
	margin-bottom:5px;
	border:1px solid #ccc;
	max-width:80px;
	width: expression(this.width > 80 ? "80px":this.width);
height:auto;
display:block;
margin-left:auto;
margin-right:auto;
-ms-interpolation-mode: bicubic;
	background:#fff;
}
ul#feed li .decontent  .garrey .image img{
	display:block;
}
ul#feed li .decontent  .garrey .image img:hover{
	background:#ccc;
}

ul#feed li .decontent  .group .image ,ul#feed li .decontent  .event .image ,ul#feed li .decontent  .comment .image{
	width:120px;
	height:auto;
	display:block;
	overflow:hidden;
	float:left;
	text-align:center;
	margin-right:5px;
	margin-bottom:10px;
}
ul#feed li .decontent .group .image img ,ul#feed li .decontent  .event .image img,ul#feed li .decontent  .comment .image img{
	padding:3px;
	margin-bottom:5px;
	padding:3px;
	border:1px solid #ccc;
	background:#fff;
	max-width:100px;
	width: expression(this.width > 100 ? "100px":this.width);
height:auto;
display:block;
margin-left:auto;
margin-right:auto;
-ms-interpolation-mode: bicubic;
}


ul#feed li .icon em{
	margin-top:0px;

}
.feedtimebar{
	background:#f7f7f7;padding:5px;
	margin-bottom:8px;
	margin-top:8px;
}
.color666{
	color:#666;
	font-size:11px;
}



/**feed  end**/

.feng_progress{
	background:#fff url(../images/shadow.gif) repeat-x bottom left;
	height:10px;
	line-height:10px;
	overflow:hidden;
	width:160px;
	display:block;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	margin-bottom:3px;
}
.feng_progress em{
	background:url(../images/progress_green_bg.png) repeat-x;
	height:10px;
	line-height:10px;
	overflow:hidden;
	display:block;
}
ul#broadcast_s_garrey{
	height:auto;
	overflow:hidden;
	zoom:1;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:5px;
}
ul#broadcast_s_garrey li{
	float:left;width:63px;
	margin-bottom:5px;
	
}
#broadcast_topnav{
	background:url(../images/broadcast_topbg.gif) no-repeat top left;height:100px;padding:10px;margin-top:5px;margin-bottom:10px;line-height:180%;
}
#broadcast_topnav .member{
	float:left;margin-right:15px;
}
#broadcast_topnav .member .image img{
	max-width:100px;
	max-height:100px;
	padding:3px;
	border:1px solid #ccc;
	background:#fff;
	-ms-interpolation-mode: bicubic;
}
*html #broadcast_topnav .member .image img{
width:expression(this.width > 100 && this.height < this.width ? 100: true);height: expression(this.height > 100 ? 100: true);
}
#broadcast_topnav .info{
	float:left;
}
#broadcast_topnav .msg{

float:right;padding-right:20px;
width:120px;
}
#broadcast_topnav .msg ul{
}
#broadcast_topnav .msg ul li{
	line-height:20px;
	height:20px;
}

/** broadcast end**/


/**forum start**/
.forum_wide{
	padding:0px;width:780px!important;width:779px;
}
.forum_nav{
	background:url(../images/shadow.gif) repeat-x bottom left;padding:10px;padding-top:0px;border-bottom:1px solid #ccc;
}
.forum_smallarrow{
	font-family: "Lucida Grande", sans-serif;
	font-size:9px;
}
.forum_nav ul{
	float:right;
	display:inline-block;
}
.forum_nav ul li{
	display:inline-block;
	float:left;
	margin-right:5px;
}

ul.forum_list{
	height:auto;
	overflow:hidden;
	zoom:1;
	margin-bottom:0px;
}
ul.forum_list li{
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	overflow:hidden;
	zoom:1;
	display:block;
	border-bottom:1px dotted #ddd;
}
ul.forum_list li.grey{
	/**
	background:#f2f6fa;
	margin-bottom:0px;
	margin-top:0px;
	height:auto;
	overflow:hidden;
	zoom:1;
	**/
}
ul.forum_list li .l1{
	float:left;
	width:60%;
	font-size:12px;
	padding-left:4px;
}
ul.forum_list li .l2{
	float:left;
	width:10%;
	text-align:center;
	
}
ul.forum_list li .l3{
	float:left;
	width:8%;
	text-align:center;

}
ul.forum_list li .l4{
	float:right;
	width:20%;
	text-align:center;
	font-size:11px;
}
ul.forum_list li .icobefore{
	float:left;
	width:20px;
	text-align:center;
	display:block;
	margin-top:4px;

}

ul.forum_list li .l1_1{
	float:left;
	width:42%;
	font-size:12px;
	padding-top:5px;
	overflow:hidden;
}
ul.forum_list li .l2_2{
	float:left;
	width:18%;
	text-align:left;
	
}
ul.forum_list li .l3_3{
	float:left;
	width:15%;
	text-align:center;
	padding-top:5px;

}
ul.forum_list li .l4_4{
	float:right;
	width:18%;
	text-align:left;
	font-size:11px;
}

ul.forum_list li .l5_5{
	float:left;
	width:45;
	text-align:left;
	font-size:11px;
	overflow:hidden;
}


.forum_titlefont{
font-size:14px;
}



.f_icon16{
	width:16px;
	height:16px;
	/**
	display:inline-block;
	position:relative;
	margin-bottom:-4px;**/
	float:left;
	margin-right:3px;
background:url(../images/forum_ico.png) no-repeat;
}
.f_ico_topic{
	background-position:0 0;
}
.f_ico_quote{
	background-position:-16px 0;
}
.f_ico_reply{
	background-position:-32px 0;
}
.f_ico_write{
	background-position:-48px 0;
}
.f_ico_add{
	background-position:-64px 0;
}
.f_ico_addit{
	background-position:-80px 0;
}
.f_ico_position{
	background-position:-96px 0;
}

.f_ico_arrow{
	background-position:-112px 0;
}
.f_ico_top{
	background-position:-128px 0;
}
.f_ico_top:hover{
	background-position:-144px 0;
}
.f_ico_del{
	background-position:-160px 0;
}
.f_ico_news{
	background-position:-176px 0;
}

/**forum detail**/
.feng_f_arrow{
	height:16px;padding-left:20px;
}
.feng_f_top_cn{
	height:11px;background:#ebeff2;
}
.feng_f_top_cn .left{
	float:left;
}
.feng_f_top_cn .right{
	float:right;
}
.feng_f_bottom_cn{
height:15px;background:#ebeff2 url(../images/forum_poster_shadow2.png) repeat-x bottom left;
}
.feng_f_bottom_cn .left{
	float:left;
}
.feng_f_bottom_cn .right{
	float:right;
}

.forum_detail_main{
	padding:10px;padding-top:0px;padding-bottom:0px;background:#ebeff2 url(../images/forum_poster_shadow1.png) repeat-y top center;
	font-size:12px;
}
.forum_detail_main .userinfo , .forum_detail_main1 .userinfo{
	float:left;width:140px;margin-left:10px;
	font-size:11px;
}
.forum_detail_main .userinfo p , .forum_detail_main1 .userinfo p{
	margin-bottom:3px;
}
.forum_detail_main .postcon{
float:left;width:520px;line-height:180%;
}
.forum_detail_main .postcon .update , .forum_detail_main1 .postcon1 .update{
	border-bottom:1px dotted #ccc;
	margin-bottom:5px;
	font-size:11px;
}
.forum_detail_main .postcon .update .right , .forum_detail_main1 .postcon1 .update .right{
	float:right;
}
.forum_detail_main .clearbt{
	margin-top:30px;padding-top:10px;padding-bottom:5px;clear:both;
	display:block;
	height:auto;
	overflow:hidden;
	padding-left:210px;
}

.forum_detail_main1{
	padding:10px;padding-top:0px;padding-bottom:10px;margin-left:10px;margin-right:10px;margin-top:20px;background:#fff url(../images/forum_reply_shadow.png) repeat-x bottom center;
	font-size:12px;
	
}
.forum_detail_main1 .postcon1{
float:left;width:500px;line-height:180%;
}

.forum_detail_main1 .clearbt1{
	margin-top:20px;padding-top:10px;padding-bottom:5px;clear:both;
	display:block;
	height:auto;
	overflow:hidden;
	padding-left:210px;
}

.forum_replys{
padding:20px;	
margin-top:15px;
}
.forum_replys h2{
	padding:5px;
}
.forum_replys .nologin{
	background:#FFC;padding:10px;margin-top:10px;
	font-size:13px;
}
.forum_replys .tips{
	margin-top:10px;
	font-size:11px;
	color:#999;
	line-height:160%;
}

.forum_detail_main1 img, .forum_detail_main img{
	max-width:500px;
}

/**rating Start**/
.rate_left_b{
	width:490px;padding-right:10px;float:left;background:url(../images/rate_shadow.png) no-repeat top right;
	
}
.rate_left{
	margin-right:10px;
	margin-left:5px;
}

.rate_right{
float:right;width:250px;	
}
.rate_bar{
	margin-top:0px;width:460px;background:url(../images/shadow.gif) repeat-x bottom left;padding:10px;
}

.hip_image{
	padding:10px;
	/**background:#dfe8f8;**/
	text-align:center;
	
}
.hip_image img{
	max-width:460px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	border:4px solid #eee;
	padding:1px;
	-ms-interpolation-mode:bicubic;
}

 *html .hip_image img{
	width:expression(this.width > 460 ? 460: true);
}


.rate_share1{
	background:#eff5fb;padding:5px;
}
.rate_share2{
	padding:5px;border-bottom:1px dotted #ccc;margin-bottom:10px;
}
.rateuserinfo{
	padding:5px;padding-top:0px;line-height:130%;font-size:12px;
}

#rate_hippest{
	background:#fcfaf5 url(../images/rate_shadow1.png) no-repeat top left;border:1px solid #eee;margin-top:10px
}

#rate_hippest h2{
padding:5px;text-align:center;text-shadow:0 1px 0 #fff;border-bottom:1px solid #ddd;
height:auto;
zoom:1;
margin-bottom:10px;
}

.rate_hpt_left{
	width:46%;float:left;border-right:1px dotted #ccc;margin-right:10px;margin-left:10px;
}

.rate_hpt_right{
	float:right;width:48%;
}
ul.rate_hpt_list{
}
ul.rate_hpt_list li{
	margin-bottom:8px;
	height:auto;
	overflow:hidden;
	zoom1;
}
ul.rate_hpt_list li .hpt_info{
float:left;width:140px;margin-left:8px;
}


.rate_score{
	font-size:16px;color:#393;
}

.rate_voted{
	background:url(../images/rated_bg.png) no-repeat;margin-top:20px;display:block;height:90px;padding-top:45px;padding-left:20px;
}

.rate_nextupbox{
	margin-top:15px;
	margin-bottom:15px;
	height:auto;
	overflow:hidden;
	display:block;
	zoom:1;
}
.rate_nextupbox h2{
	background:#eff5fb;padding:5px;
}
ul#rate_nextup{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	display:block;
	height:auto;
	overflow:hidden;
	zoom:1;
	border-left:1px solid #f1f1f1;
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
ul#rate_nextup li{
float:left;
width:80px;
height:60px;
display:block;
margin-bottom:5px;
margin-top:5px;
margin-right:1px;
}
ul#rate_nextup li .image{
	
	width:80px;
	height:60px;
	overflow:hidden;
	
	text-align:center;
}
ul#rate_nextup li .image img{
	max-width:70px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	-ms-interpolation-mode:bicubic;
}
 *html ul#rate_nextup li .image img{
	width:expression(this.width > 70 ? 70: true);
}



/**coins start**/
.coin_nav{
	padding-left:20px;padding-bottom:5px;float:right;font-size:16px;padding-right:10px;padding-top:10px;margin-bottom:5px;
}
.coin_numbercolor{
	/**color:#F36;**/
	color:#1f75cc;
}
.coin_guide{
	height:215px;padding:20px;margin-left:10px;margin-right:10px;background:url(../images/coin_bg.png) repeat-x top left;
	margin-top:20px;border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;
border-right:1px solid #ccc;border-bottom:1px solid #ccc;
-webkit-border-radius:10px;
	 -moz-border-radius:10px;margin-bottom:20px;
}
.coin_guide_left{
	float:left;width:400px;
}
.coin_guide_right{
	float:right;width:240px;	
}
.coin_guide_right ul{
	margin-top:10px;
}
.coin_guide_right ul li{
	margin-bottom:5px;
}
.coin_guide_box{
	border:1px solid #ccc;background:#fff url(../images/shadow.gif) repeat-x bottom left;padding:10px;margin-bottom:10px;-webkit-border-radius:10px;
	 -moz-border-radius:10px;
	 height:auto;
	 overflow:hidden;
	 zoom:1;
}

.coin_buy{
	padding:15px;padding-top:10px;
}
.coin_buy_left{
	float:left;width:160px;
}

.coin_buy_left ul{
	margin-top:0px;font-size:14px;
}
.coin_buy_left ul li{
background:#edf2f7;margin-bottom:5px;
display:block;
border:1px solid #ccc;
	border-right:none;
}
.coin_buy_left ul li a{
	padding:10px;
	display:block;
	color:#036;
}
.coin_buy_left ul li a:hover{
	text-decoration:none;
		background:#fff url(../images/shadow.gif) repeat-x bottom left;
	
}
.coin_buy_left ul li.current{
position:relative;border:1px solid #ccc;border-right:none;background:#f9f9f9;
margin-right:-2px;
width:160px;
}
.coin_buy_left ul li.current a:hover{
	background:none;
}


.coin_buy_right{
	float:left;width:520px;padding:20px;padding-bottom:80px;border:1px solid #ccc;background:#f9f9f9;
}
.coin_buy_right .plan{
background:#fff;border:1px solid #eee;font-size:12px;
background:url(../images/shadow.gif) repeat-x bottom left;

-webkit-border-radius:10px;
	 -moz-border-radius:10px;
	
	 margin-top:4px;
}
.coin_buy_right .plan ul{
	margin-top:10px;
	margin-bottom:10px;
	
}

.coin_buy_right .plan ul li{

	padding:10px;
	border-top:1px dotted #ccc;
		
	
}
.coin_buy_right .plan ul li.current{
	background:#FFC;
}

.coin_buy_right .plan ul li:hover{
	background:#f7f7f7;
	
}
.coin_buy_saleoff, .coin_buy_saleoff1{

	float:right;
	display:block;
	width:72px;
	height:19px;
	
	
	padding-top:5px;
	
	font-size:12px;
	padding-left:18px;
}
.coin_buy_saleoff{
		background:url(../images/coin_sale.png) no-repeat center left;color:#fff;text-shadow:0 1px 0 #f9220c;
}
.coin_buy_saleoff1{
	background:url(../images/coin_sale1.png) no-repeat center left;color:#5c702f;text-shadow:0 1px 0 #cde990;
}
ul#coin_buy_form{

	background:#edf2f7;
	margin-top:10px;
	padding:10px;

	height:auto;
	display:block;
	overflow:hidden;
	font-size:13px;
	zoom:1;
	margin-bottom:20px;
	-webkit-border-radius:10px;
	 -moz-border-radius:10px;
}
ul#coin_buy_form li{
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}
ul#coin_buy_form li .left{
	float:left;
	width:100px;
	line-height:23px;
}
ul#coin_buy_form li.co1{
	background:#f7f7f7;
}


table#earnways{
	margin-bottom:15px;

}
table#earnways td{
	padding:5px;
	font-size:12px;

	
}
table#earnways tr.color1{
	background:#f7f7f7;
}


table#mycoinhistory td{
	padding:8px;
	border-bottom:1px solid #ddd;
}
table#mycoinhistory tr.title{
	background:url(../images/shadow.gif) repeat-x bottom left;
}

/**gifts**/
.gift_global{
	padding:0px;
}
ul.giftbox_contain{
	padding:0px;margin-top:15px;padding-left:16px;position:relative;
border:5px solid #eee;
padding-top:10px;
padding-bottom:10px; 
}
li.giftbox{
	width:110px;
	margin-right:10px;
	height:150px;
	display:block;
	text-align:center;
	border:1px solid #ddd;
	float:left;
	padding-top:10px;
	margin-bottom:20px;
		/*background:url(../images/shadow.gif) repeat-x bottom left;*/
		background:#fff url(../images/shadow.gif) repeat-x bottom left;
	-webkit-border-radius:10px;
	 -moz-border-radius:10px;
}
li.giftbox:hover{
	border:1px solid #999;
	/*background:url(../images/shadow.gif) repeat-x bottom left;*/
	background:#fff url(../images/shadow.gif) repeat-x bottom left;
	-webkit-border-radius:10px;
	 -moz-border-radius:10px;
}
li.giftbox p{
	margin-top:3px;
}
li.giftbox h3{
	margin-bottom:5px;
	margin-top:1px;
	font-size:14px;
	font-weight:normal;
}

ul.giftbox_contain li.gift_st_rev{
	background:url(../images/shadow.gif) repeat-x bottom left;border:1px solid #ddd;padding:10px;margin-right:20px;-webkit-border-radius:10px;
	 -moz-border-radius:10px;margin-bottom:10px;
}
ul.giftbox_contain li.gift_st_rev .gift_f0{
	width:20px;
	height:16px;
	float:left;
	display:block;
}
ul.giftbox_contain li.gift_st_rev .gift_f1{
float:left;margin-right:10px;text-align:center;width:90px;
}
ul.giftbox_contain li.gift_st_rev .gift_f1 p{
	font-size:11px;
}
ul.giftbox_contain li.gift_st_rev .gift_f1 p{
	margin-top:2px;
	margin-bottom:2px;
}
ul.giftbox_contain li.gift_st_rev .gift_f2{
float:left;margin-right:10px;width:340px;
}
ul.giftbox_contain li.gift_st_rev .gift_f2 .gift_greeting{
font-size:12px;margin-left:20px;line-height:140%;
margin-bottom:5px;
margin-top:2px;
background:#FFC;
border-left:1px solid #eee;
border-top:1px solid #eee;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px;
-webkit-border-radius:5px;
	 -moz-border-radius:5px;
	 color:#333;
}
ul.giftbox_contain li.gift_st_rev .gift_f2 .gift_sendback{
	margin-left:20px;
}
ul.giftbox_contain li.gift_st_rev .gift_f3{
float:left;margin-right:10px;
}
ul.giftbox_contain li.gift_st_rev .gift_f4{
float:left;margin-right:5px;
}
.gift_time{
	font-size:11px;
	color:#999;
}
.gift_none_msg{
	padding:20px;
	background:#FFC;
	margin:20px;
	margin-bottom:50px;
	height:auto;
	overflow:hidden;
	-webkit-border-radius:10px;
	 -moz-border-radius:10px;
	zoom:1;
}
.gift_sent_Pbox{
	text-align:center;width:100px;height:100px;margin-left:auto;margin-right:auto;background:url(../images/shadow.gif) repeat-x bottom left;border:1px solid #ddd;padding:10px;	-webkit-border-radius:10px;-moz-border-radius:10px;
}
.gift_sent_Pbox p{
	margin-bottom:2px;
	margin-top:2px;
}

/**Maggie Cartoon**/
.cartoons{
	padding:0px;padding-top:10px;
	height:auto;
	overflow:hidden;
}
.cartoon_left{
	float:left;padding-right:10px;width:490px;background:url(../images/rate_shadow.png) no-repeat top right;
}
ul.cartoon_list{
	margin-top:5px;
	margin-right:5px;
}
ul.cartoon_list li{
	border-bottom:1px dotted #ccc;margin-bottom:10px;
}
ul.cartoon_list li .image{
	text-align:center;
}


ul.cartoon_list li .image img{
	width:450px;
	height:200px;
	 -ms-interpolation-mode:bicubic;
	border:3px solid #fff;
	padding-bottom:5px;
}
ul.cartoon_list li .image img:hover{
	border:3px solid #f1f1f1;
}
ul.cartoon_list li .manage{
	padding:10px;padding-left:20px;padding-right:20px;
}
.cartoon_right{
float:right;width:250px;
}
.cartoon_recommand{
	margin-top:10px;
	margin-bottom:10px;
}
.cartoon_recommand .image{
	margin-bottom:5px;
}
.cartoon_recommand .image img{
	width:250px;
	height:100px;
	 -ms-interpolation-mode:bicubic;
}
.cartoon_ads{
	margin-top:10px;
	margin-bottom:10px;
}

.cartoon_detail{	
text-align:center;
}
.cartoon_detail img{
	max-width:800px;
 -ms-interpolation-mode:bicubic;
}
*html .cartoon_detail img{
	  width: expression(this.width >800? 800 :this);
	  height:auto;
	  overflow:hidden;
	
 }
 
 .cartoon_nav{
	 border-bottom:1px dotted #ccc;padding:10px;padding-top:5px;padding-bottom:2px;margin-bottom:10px;
	 /**background:#fff url(../images/shadow.gif) repeat-x bottom left;**/
	  line-height:34px;
 }
 
  .cartoon_nav1{
 border-bottom:1px dotted #ccc;padding:10px;padding-bottom:2px;padding-left:5px;
 background:#f1f1f1;
 line-height:34px;
 padding-top:5px;
  }
  
/**new Flirt UI **/
ul.flirts_main{

}
ul.flirts_main li{

padding:10px;
display:block;

background:#fff url(../images/shadow.gif) repeat-x bottom left;
border:1px solid #eee;
-webkit-border-radius:10px;-moz-border-radius:10px;
margin:10px;
}
ul.flirts_main li:hover{
background:#f7f7f7;
}
ul.flirts_main li .flt1{
float:left;
width:150px;

text-align:center;
}
ul.flirts_main li .flt2{
float:left;
width:380px;
line-height:140%;
margin-left:10px;
margin-right:10px;
}
ul.flirts_main li .flt2 .greeting{

font-size:12px;
margin-bottom:4px;
padding-left:20px;


}
ul.flirts_main li .flt3{
float:left;
width:120px;
text-align:center;
}
ul.flirts_main li .flt3 img{
padding:10px;
border:1px solid #eee;
background:#fff url(../images/shadow.gif) repeat-x bottom left;
margin-bottom:4px;
}


ul.ecards{
padding:20px;
padding-bottom:0px;
padding-top:0px;
padding-right:0px;
height:auto;
overflow:hidden;
clear:both;

}
ul.ecards .ecards_box{
float:left;
width:140px;
border:1px solid #ddd;
background:#fff url(../images/shadow.gif) repeat-x bottom left;
-webkit-border-radius:10px;-moz-border-radius:10px;

text-align:center;
padding:10px;
margin-right:20px;
margin-bottom:20px;
}
ul.ecards .ecards_box img{

width:130px;
height:150px;
}
ul.ecards .ecards_box p{
padding-top:5px;
padding-bottom:5px;
font-size:11px;
}
.ecards_class{
padding:10px;

height:auto;
overflow:hidden;
zoom:1;
margin:10px;

background:#eaf2f9;

-webkit-border-radius:10px;-moz-border-radius:10px;
margin-top:0px;
}
.ecards_class a{
width:115px;
margin-right:10px;


float:left;
font-size:12px;
font-weight:bold;
padding:5px;

border:1px solid #eaf2f9;



margin-bottom:3px;
}
.ecards_class a:hover{
background:#fff url(../images/shadow.gif) repeat-x bottom left;
border:1px solid #ccc;

color:#333;
-webkit-border-radius:5px;-moz-border-radius:5px;
text-decoration:none;
}
.ecards_class a.current{
background:#237DC7;border:1px solid #369;

color:#fff;
-webkit-border-radius:5px;-moz-border-radius:5px;



}
.ecard_st_r{
float:right;width:400px;text-align:left;
}
.ecard_st_l{

text-align:center;
width:310px;
float:left;
}
.ecard_st_l img{
background:#cc2424;
-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #ab264f;padding:10px;margin-left:10px;
max-width:300px;-ms-interpolation-mode:bicubic;
margin-bottom:8px;
}

*html .ecard_st_l img{
width:expression(this.width > 300 ? 300: true);
}

/**poll 2010.1.15**/
.polls{
	padding:10px;
	height:auto;
	overflow:hidden;
	zoom:1;
}
.polls_left{
	float:left;
	width:560px;
	margin-top:10px;
}
.polls_right{
	float:right;
	width:160px;
	margin-top:10px;
}
ul.poll8{

}
	
ul.poll8 li{
	border:1px solid #ddd;
	-webkit-border-radius:5px;-moz-border-radius:5px;
	padding:10px;

	background:#fff url(../images/shadow.gif) repeat-x bottom left;
	height:auto;
	overflow:hidden;
	zoom:1;
	margin-bottom:10px;
	display:block;
	
	
}
ul.poll8 li .poll_lt{
	width:80px;float:left;
}
ul.poll8 li .poll_rt{
	float:right;width:450px;
	
}

ul.poll8 li:hover{
	border:1px solid #999;
}

ul.poll8 li h3{
	/**
	background:url(../images/icon_clip.png) no-repeat;
	background-color:#ffffff;
	background-position:-80px 0px;**/
	
	font-size:14px;
}
ul.poll8 .poll_in{

	margin-bottom:5px;
	padding-bottom:3px;
	padding-top:3px;
	
}
ul.poll8 .poll_in p{
	
	font-size:12px;
	line-height:16px;
	height:16px;
}
.poll_time{
	color:#888;
}
.poll_info{
	border-top:1px dotted #ccc;padding-top:5px;/**margin-top:5px;**/
	text-align:right;
}
.poll_info em{
font-size:12px;font-style:normal;
font-weight:800;
}

ul.poll_ct,ul.poll_ct1{ line-height:24px;
	
}
ul.poll_ct li{
	height:auto;
	overflow:hidden;
	zoom:1;
	padding:5px;
	
}
ul.poll_ct1 li{
	height:auto;
	overflow:hidden;
	zoom:1;
	padding:5px;
	
}
ul.poll_ct1{
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
}
ul.poll_ct li.dotted{
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-top:10px;
	/**
	background:#e5ecf3;**/
}
ul.poll_ct li .poll_tt{
	float:left;
	width:120px;
	font-size:12px;
	line-height:25px;
	text-align:right;
	padding-right:20px;
	font-weight:800;
}
ul.poll_ct1 li .poll_tt{
	float:left;
	width:120px;
	font-size:12px;
	line-height:20px;
	text-align:right;
	padding-right:20px;
	font-weight:800;
}

ul#poll_vote{
	
	clear:both;
	height:auto;
	overflow:hidden;
	display:block;
	margin-bottom:20px;
	margin-left:10px;
}

ul#poll_vote li{
	

	display:block;
	
	border:1px solid #fff;
	height:auto;
	overflow:hidden;
	zoom:1;
	padding:5px!important;
	padding:3px;
	
	
	
}

ul#poll_vote li:hover{
	background:#f7f7f7;
	border:1px solid #f1f1f1;
	-webkit-border-radius:5px;-moz-border-radius:5px;
}

ul#poll_vote li .title{
	width:290px;
	text-align:right;
	float:left;
	
}
ul#poll_vote li .progress{
	width:160px;
	margin-left:10px;
	float:left;
	background:url(../images/progress_bg.png) repeat-x 0 0px;
	background-repeat:repeat-x;
	height:10px;
	line-height:10px;
	margin-top:3px;
	
	
	overflow:hidden;
	
	
	-webkit-border-radius:4px;-moz-border-radius:4px;
	
}
.progress_febar1{
	background:url(../images/progress_bg.png) repeat-x 0 -10px;
		display:block;
	height:10px;
	
		-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar2{
	background:url(../images/progress_bg.png) repeat-x 0 -20px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar3{
	background:url(../images/progress_bg.png) repeat-x 0 -30px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar4{
	background:url(../images/progress_bg.png) repeat-x 0 -40px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar5{
	background:url(../images/progress_bg.png) repeat-x 0 -50px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar6{
	background:url(../images/progress_bg.png) repeat-x 0 -60px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar7{
	background:url(../images/progress_bg.png) repeat-x 0 -70px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar8{
	background:url(../images/progress_bg.png) repeat-x 0 -80px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar9{
	background:url(../images/progress_bg.png) repeat-x 0 -90px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}
.progress_febar10{
	background:url(../images/progress_bg.png) repeat-x 0 -100px;
	display:block;
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;
}

ul#poll_vote li .votes{
	width:70px;
	float:left;
	margin-left:10px;
}
ul#poll_vote li .input{
	width:15px;
	
	display:block;
	float:left;
	margin-left:10px;
	
	
	
}
ul#poll_vote li .input input{
	padding:0px;
	margin:0px;
	height:13px;
	width:13px;
	float:left;
}

.poll_detail_l{
	float:left;
	width:590px;
		margin-top:20px;
}
.poll_detail_r{
	float:right;
	width:140px;
		margin-top:40px;
}
ul.poll_report{
	padding:10px;
}
ul.poll_report li{
	margin-bottom:10px;
}
.poll_status_active{
	background:#ffffcc;color:#333;font-size:12px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:2px;padding-left:8px;padding-right:8px;
	font-weight:800;
}
.poll_status_end{
background:#f5d0d1;color:#b22f36;font-size:12px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:2px;padding-left:8px;padding-right:8px;
font-weight:800;
}


/**update20100222**/
ul.ct_profile1{
	
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	overflow:hidden;
	zoom:1;
	display:block;
	
}
ul.ct_profile1 li{
	padding-bottom:5px;
	height:130px;
	overflow:hidden;
	float:left;
	width:150px;
	position:relative;
}

ul.ct_profile1 li img{
	position:relative;
	width:140px;
}
ul.ct_profile1 li span{
	position:absolute;
	margin:0px;
	background:#369;
	width:140px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:14px;
	filter:alpha(opacity=80);/*CSS透明度滤镜*/
	opacity:0.8;/*针对Mozilla浏览器CSS透明度滤镜*/
	display:block;
	left: 0px;
	bottom:0px;
	color:#fff;
}
ul.ct_profile1 li a:hover span{
	background:#369;
	filter:alpha(opacity=100);/*CSS透明度滤镜*/
	opacity:1;/*针对Mozilla浏览器CSS透明度滤镜*/
	
}
ul.ct_profile1 li a:hover{
	text-decoration:none;
}

ul.art_prf_dt{
	padding:10px;
	height:auto;
	overflow:hidden;
}
ul.art_prf_dt li{
	height:auto;
	overflow:hidden;
	zoom:1;
	font-size:12px;
	margin-bottom:10px;
	padding-top:10px;
	border-top:1px dotted #ccc;
	line-height:160%;
}
ul.art_prf_dt li img{
	float:left;
	margin-right:10px;
}


/**premium UI **/
#premium_m{
padding:15px;padding-top:10px;	
}
.premium_1{
	margin-top:30px;
	margin-bottom:30px;
}


.premium_left{
	float:left;
	width:500px;
	margin-top:20px;
	margin-right:20px;
}
.premium_right{
	float:left;
	width:200px;
	margin-top:20px;
	color:#666;
	font-size:12px;
	}




.premium_m_tips{
	background:#f5f5f5;padding:8px;font-size:14px;-webkit-border-radius:5px;
	 -moz-border-radius:5px;
}



#premium_m_nav{
	
	margin-top:10px;
		
}
#premium_m_nav ul{
	
	border-top:1px dotted #ccc;
	background:url(../images/premium/pre_shadow.png) repeat-x bottom left;
	height:69px;
	padding-left:10px;

}
#premium_m_nav ul li{
	float:left;
	width:32%;
	height:auto;
	overflow:hidden;
	zoom:1;
	padding-top:20px;
	margin-right:3px;
	margin-bottom:0px;
	height:46px;
	color:#999;
	padding-left:5px;
	text-shadow:0 1px 0 #fff;
	border-bottom:2px solid #ccc;
	
}
#premium_m_nav ul li.active{
	border-bottom:2px solid #F30;
	color:#000;
	
}



#premium_m_nav ul li a{
	color:#000;
}
#premium_m_nav ul li p{
	font-size:12px;
	color:#999;
}
ul.Premium_plans{
	margin-top:50px;
	height:auto;
	overflow:hidden;
	
	display:block;
margin-bottom:30px;

}
ul.Premium_plans li{
	/**background:url(../images/premium/plan_shadow.png) repeat-x bottom left;**/
	background:#66C;

	float:left;
	width:240px;
	height:auto;
	overflow:hidden;
	padding-top:30px;
	margin-right:1px;
	color:#fff;	
}
ul.Premium_plans li h1{
	font-size:36px;
	color:#fff;
	font-family:Georgia, arial, Times, serif;
	font-weight:normal;
	margin-bottom:5px;
}
ul.Premium_plans li h2{
	font-size:24px;
	color:#fff;
	font-family:Georgia, arial, Times, serif;
	font-weight:normal;
	margin-bottom:5px;
}
ul.Premium_plans li p{
	font-size:14px;
	margin-bottom:5px;
}
ul.Premium_plans li:hover{
	background:#03C;
}


ul.premium_can{
	margin-top:10px;line-height:180%;color:#666;
}
ul.premium_can li{
	font-size:14px;background:url(../images/premium/ok.png) no-repeat;padding-left:20px;
}

ul#premium_canlist{
	margin-top:10px;
	margin-bottom:30px;
	height:auto;
	overflow:hidden;
}
ul#premium_canlist li{
float:left;
width:350px;
margin-bottom:25px;
height:auto;
overflow:hidden;
}


/**new forum style 2010,Apr**/
#forum_left ul{
	
	margin-bottom:10px;
	border-left:1px solid #f1f1f1;
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	-webkit-border-radius:5px;
	 -moz-border-radius:5px;
	 padding-top:5px;
	 padding-bottom:8px;
	
}

#forum_left ul li{
	padding-right:10px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:10px;
	height:auto;
	overflow:hidden;
	zoom:1;
	font-size:12px;
	
	border-top:1px solid #eee;
}
#forum_left  ul li.current{
	background:#dee7ef;
	font-weight:bold;
	font-weight:bold;
}
#forum_left  ul li em{
	float:right;
}


ul.forum_r_update ,.forum_r_update{
	
	border-top:1px solid #eee;margin-top:10px;
	height:auto;
	overflow:hidden;
}
ul.forum_r_update li, .forum_r_update .f_con{
	padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;
	margin-bottom:10px;
	display:block;
	height:auto;
	overflow:hidden;
	zoom:1;
}
#forum_right ul.forum_r_update li .f_1, .forum_r_update .f_con .f_1{
	float:left;
	width:48px;
	height:auto;
	margin-right:15px;
	display:block;
}
#forum_right ul.forum_r_update li .f_1 img, .forum_r_update .f_con .f_1 img{
	width:48px;
	height:48px;
	
}
#forum_right ul.forum_r_update li .f_3{
float:right;padding:5px;border:1px solid #ccc;text-align:center;-webkit-border-radius:3px;
	 -moz-border-radius:3px;
}
#forum_right ul.forum_r_update li .f_2,  .forum_r_update .f_con .f_2{
	float:left;
	width:459px;
	display:block;
	height:auto;
	overflow:hidden;
	zoom:1;
}
#forum_right ul.forum_r_update li .f_2 .detail,   .forum_r_update .f_con .f_2 .detail{
	line-height:160%;
	margin-top:10px;
	font-size:12px;
	
}

#forum_right ul.forum_r_update li .f_2 .detail img ,  .forum_r_update .f_con .f_2 .detail img{
	
		  max-width:450px;-ms-interpolation-mode:bicubic;
		  height:auto;
		  overflow:hidden;

		  margin-top:10px;
		  margin-bottom:10px;
		 
}

 *html #forum_right ul.forum_r_update li .f_2 .detail img, *html .forum_r_update .f_con .f_2 .detail img{
	width:expression(this.width > 450 ? 450: true);
	height:auto;
	overflow:hidden;
}




#forum_right ul.forum_r_update li p{
	margin-bottom:1px;
	
}
#forum_right ul.forum_r_update li.padless{
	padding-bottom:5px;
	margin-bottom:15px;
}
#forum_right{
	float:left;width:525px;padding:10px;padding-left:10px;
	margin-bottom:30px;
	color:#333;
	
}


a.smallbtn{
	
background:#fff url(../images/shadow.gif) repeat-x bottom left;
	padding:4px;
	border:1px solid #ccc;
	-webkit-border-radius:3px;
	 -moz-border-radius:3px;
	color:#666;
	text-shadow:0px 1px 0px #fff;
	
	display:inline-block;
	
	
	height:auto;
	margin-right:2px;
	overflow:hidden;
	zoom:1;
	font-size:11px;

	
}
a.smallbtn:hover{
	
	background:#fff;
	text-decoration:none;
	border:1px solid #999;
}
a.smallbtn.current{
	background:#fff;
	border:1px solid #999;
	
}
#forum_left{
	padding:10px;padding-left:15px;width:200px;float:left;
}
#forum_left .myposts{
	border:1px solid #ccc;padding:10px;text-align:center;margin-bottom:10px;-webkit-border-radius:5px;
	 -moz-border-radius:5px;
}
#forum_left .myposts h2{
	margin-bottom:5px;
}

#forum_right .forum_r_update .f_con .f_2 .detail ol{
	list-style-type: decimal;
padding-left:22px;

}
#forum_right .forum_r_update .f_con .f_2 .detail ul{
list-style-type: disc;
padding-left:20px;

}

