.main{ clear:both; width:1200px; height:auto; margin:0px auto; padding:0px; text-align:center;}

	.Type_main{ clear:both; width:1178px; margin:0 auto; padding:10px; text-align:left; border:1px #c2d5e3 solid; background-color:#f5f9fb; display:table; position:relative;}
		.Type_title{ float:left; width:70px; line-height:20px; font-weight:bold; color:#900;}
		.Type_content{ float:left; width:1108px; line-height:20px; overflow:hidden;}
			.Type_content a:link, .Type_content a:visited{ color:#369; margin-left:10px; white-space:nowrap; text-decoration:none;}
			.Type_content a:hover{ color:#F00; text-decoration:underline;}
				.Type_content a.on:link, .Type_content a.on:visited{ color:#F30; margin-left:8px; white-space:nowrap; text-decoration:none;}
				.Type_content a.on:hover{ color:#F00; text-decoration:underline;}
			
	.This_type_main{ clear:both; width:1198px; height:40px; line-height:40px; margin:0 auto; margin-top:10px; padding:0px; text-align:left; font-weight:bold; color:#444; text-indent:55px; background:url(../images/bbs/type_title.gif) 10px 5px no-repeat; background-color:#f9f9f9; border:1px #ddd solid; display:table; position:relative;}
	
/*主题样式*/
	.items_main{ clear:both; width:1198px; margin:0px auto; margin-top:10px; padding:0px; text-align:left; background-color:#fff; border-top:1px #c2d5e3 solid; border-right:1px #c2d5e3 solid; border-bottom:3px #c2d5e3 solid; border-left:1px #c2d5e3 solid; display:table; position:relative;}
		.items_left{ width:170px; float:left; display:table; background-color:#f5f9fb; border-right:1px #c2d5e3 solid; display:table; position:relative;}
			.left_main{ float:left; width:100%; margin:0 auto; text-align:center; display:table;}
				.L_item_user{ clear:both; width:100%; height:40px; line-height:40px; margin:0 auto; font-weight:bold; color:#333; text-align:center; border-bottom:3px #c2d5e3 solid;}
				.L_item_touxiang{ width:120px; margin:10px auto; padding:5px; background-color:#fff; border:1px #ddd solid; text-align:center; }
				.L_item_level{ width:130px; margin:0px auto; padding:10px 0px; text-align:left;}
				.L_item_txt{ width:130px; margin:0px auto; margin-top:5px; padding:0px; text-align:left;}
		
		.items_right{ width:1026px; float:right;text-align:center; border-left:1px #c2d5e3 solid; margin-right:-1027px; display:table; position:relative;}
			.right_main{ clear:both; width:100%; margin:0 auto;}
				.R_item_title{ clear:both; width:100%; height:40px; line-height:40px; margin:0 auto; font-weight:bold; color:#333; text-align:center; border-bottom:3px #e5edf2 solid; text-align:left;}
					.R_item_title h1{ font-size:1.14em !important; font-weight:bold; color:#333; margin-left:20px;}
				.R_item_header{ clear:both; width:988px; height:35px; margin:0 auto; text-align:left; color:#555; border-bottom:1px #ddd dotted;}
					.R_item_header img{ float:left; margin-top:9px;}
					.R_item_header_left{ float:left; height:35px; line-height:35px; margin-left:5px; text-align:left; }
					.R_item_header_right{ float:right; height:35px; line-height:30px; text-align:right; }
				.R_item_content{ clear:both; width:988px; min-height:180px; line-height:26px !important; margin:5px auto; margin-top:10px; padding:0px; font-size:1.14em !important; color:#555; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: normal; overflow:hidden; }
					.R_item_content *{ line-height:26px !important; font-size:1em !important;}
					.R_item_content img{ max-width:980px; margin:10px 0; vertical-align:middle; }
					
				.Share_main{ clear:both; width:988px; height:140px; margin:0 auto; margin-top:50px; padding:10px; background-color:#f9f9f9; box-sizing:border-box; overflow:hidden;}
					.Share_img{ float:left; width:100px; height:120px; line-height:17px; text-align:center; background-color:#fff; overflow:hidden;}
					.Share_txt{ float:left; width:738px; height:120px; padding:0 10px; text-align:left; background-color:#fff; overflow:hidden;}
						.Share_txt_title{ height:40px; line-height:40px; font-size:1.125em; font-weight:bold; color:#000;}
						.Share_txt_content{ line-height:24px; font-size:1em; color:#808080;}
					.Share_gzh{ float:right; width:100px; height:120px; line-height:17px; text-align:center; background-color:#fff; overflow:hidden;}
					
				.R_item_share{ clear:both; width:988px; height:30px; margin:0px auto; margin-top:10px; padding:5px 0px; text-align:left; border-top:1px #ddd dotted; display:table; position:relative;}
					.R_item_share #bdshare{ clear:both; width:100%; height:16px; line-height:16px; margin:0; padding:0px; text-align:left;}

/*跟帖样式*/
	.RE_items_main{ clear:both; width:1198px; margin:0px auto; margin-top:10px; padding:0px; text-align:left; background-color:#fff; border-top:1px #ddd solid; border-right:1px #ddd solid; border-bottom:3px #ddd solid; border-left:1px #ddd solid; display:table; position:relative;}
		.RE_items_left{ width:170px; float:left; display:table; background-color:#f9f9f9; border-right:1px #ddd solid; display:table; position:relative;}
			.RE_left_main{ float:left; width:100%; margin:0 auto; text-align:center; display:table;}
				.RE_L_item_user{ clear:both; width:100%; height:40px; line-height:40px; margin:0 auto; font-weight:bold; color:#333; text-align:center; border-bottom:3px #ddd solid;}
				.RE_L_item_touxiang{ width:120px; margin:10px auto; padding:5px; background-color:#fff; border:1px #ddd solid; text-align:center; }
				.RE_L_item_level{ width:130px; margin:0px auto; padding:10px 0px; text-align:left;}
				.RE_L_item_txt{ width:130px; margin:0px auto; margin-top:5px; padding:0px; text-align:left;}
		
		.RE_items_right{ width:1026px; float:right; margin-right:-1027px;text-align:center; border-left:1px #c2d5e3 solid; display:table; position:relative;}
			.RE_right_main{ clear:both; width:100%; margin:0 auto;}
				.RE_R_item_title{ clear:both; width:100%; height:40px; line-height:40px; margin:0 auto; text-align:center; border-bottom:3px #eee solid; text-align:center;}
					.RE_R_item_header{ clear:both; width:988px; height:40px; margin:0 auto; text-align:left; color:#555;}
						.RE_R_item_header img{ float:left; margin-top:12px;}
						.RE_R_item_header_left{ float:left; height:40px; line-height:40px; margin-left:5px; text-align:left; }
						.RE_R_item_header_right{ float:right; height:40px; line-height:35px; text-align:right; }
				.RE_R_item_content{ clear:both; width:988px; min-height:220px; line-height:25px; margin:5px auto; margin-top:10px; padding:0px; text-align:left; color:#555; table-layout:fixed; word-wrap: break-word; word-break: normal; overflow:hidden; }
					.RE_R_item_content *{ font-size:1em;}
				.RE_R_item_other{ clear:both; width:988px; height:30px; margin:0px auto; margin-top:10px; padding:5px 0px; text-align:left; border-top:1px #ddd dotted; display:table; position:relative;}
					.RE_R_item_other_left{ float:left; height:30px; line-height:30px; text-align:left; }
					.RE_R_item_other_right{ float:right; height:30px; line-height:30px; text-align:right; }

/*回复样式*/
	.FB_items_main{ clear:both; width:1198px; margin:0px auto; margin-top:10px; padding:0px; text-align:left; background-color:#fff; border:1px #c2d5e3 solid; display:table;}
		.FB_items_left{ float:left; width:170px; height:210px; background-color:#f5f9fb; border-right:1px #c2d5e3 solid; display:table;}
			.FB_left_main{ float:left; width:100%; margin:0 auto; text-align:center; display:table;}
				.FB_left_touxiang{ width:120px; margin:10px auto; padding:5px; background-color:#fff; border:1px #ddd solid; text-align:center; }
		
		.FB_items_right{ float:left; width:1020px; height:210px;text-align:center; border-left:1px #c2d5e3 solid;/* margin-right:-819px;*/ margin-left:-1px; display:table;}
			.FB_right_main{ clear:both; width:100%; margin:0 auto;}
				.FB_right_content{ clear:both; width:990px; height:155px; margin:5px auto; margin-top:10px; padding:0px; text-align:left; display:table; }
					.edit_disabled{ clear:both; width:990px; height:150px; text-align:center; background:url(../images/bbs/edit_disabled.gif) top left no-repeat; display:table;}
						.edit_disabled_txt{ clear:both; width:90%;  height:120px; line-height:120px; margin:0 auto; margin-top:30px; color:#444; text-align:center;}
							.edit_disabled_txt a:link, .edit_disabled_txt a:visited{ color:#06F; text-decoration:none;}
							.edit_disabled_txt a:hover{ color:#F00; text-decoration:underline;}
				.FB_right_other{ clear:both; width:990px; height:30px; margin:0px auto; padding:5px 0px; text-align:left; }

