.left{ float:left; width:842px; margin:0; padding:0px; display:table;}
	.L_main{ clear:both; width:790px; margin:0 auto; padding:20px; border:1px #c2d5e3 solid; text-align:center;}
		.L_title{ clear:both; width:790px; line-height:25px; margin:0 auto; text-align:center; table-layout:fixed; word-wrap: break-word; word-break: normal;}
			.L_title h1{ list-style:none; margin:0; padding:5px 0px; color:#000; font-size:18px; font-weight:bold; text-align:left; }
				.L_title h1 span{ color:#F86B00; font-size:18px;}
		.L_content{ clear:both; width:100%; margin:0px auto; margin-top:5px; padding:5px 0; line-height:20px; text-align:center; }
			.title_style{ clear:both; width:770px; height:25px; line-height:25px; background-color:#f5f9fb; border-top:1px #c2d5e3 solid; margin-top:10px; padding:2px 10px; color:#16387C; font-weight:bold; text-align:left; display:table;}
			#info_top_nav{ clear:both; width:100%; margin-top:5px; text-align:left;}
				#info_top_nav a:link, #info_top_nav a:visited{ text-decoration:underline; color:#006600;}
				#info_top_nav a:hover{ text-decoration:underline; color:#FF3300;}
			#total_view_times{ color:#990000; font-weight:bold;}
			
			.info_left{ float:left; width:280px; margin-top:15px; text-align:center; overflow:hidden;}
				.info_img{ clear:both; width:100%;; height:200px; text-align:center; overflow:hidden;}
					.info_img img{ margin:5px auto; max-width:240px; max-height:180px;}
				
			.info_right{ float:left; width:490px; margin-top:15px; text-align:left;}
				.info_txt *{ font-size:1em;}				
				.info_item{ clear:both; width:100%; display:table;}
					.info_item ul{ clear:both; height:30px; line-height:30px;}
						.info_item ul li{ list-style:none; float:left; height:30px; line-height:30px; overflow:hidden; }
					.info_item_title{ width:75px; text-align:left; color:#999;}
					.info_item_value{ width:170px; text-align:left; color:#666;}
						.info_price_color{ color:#FF0000; font-size:20px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
						.info_views_color{ font-family:"Times New Roman", Times, serif;}
						.info_QQ a:link, .info_QQ a:visited, .info_QQ a:hover{ font-family:"Times New Roman", Times, serif;}
					
			#info{ clear:both; width:780px; min-height:500px; line-height:26px !important; margin:5px auto; margin-top:10px; padding:0px; font-size:1.14em !important; color:#444; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: normal; overflow:hidden; }
				#info *{ line-height:26px !important; font-size:1em !important;}
				#info img{ max-width:780px; margin:10px 0; vertical-align:middle; }

		.Share_main{ clear:both; width:780px; 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:530px; 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;}
		
		.info_share{ clear:both; width:780px; height:40px; margin:0 auto; margin-top:20px; text-align:center;}
								
		.txt_tixing{ clear:both; width:780px; line-height:22px; margin:0 auto; margin-top:20px; margin-bottom:10px; padding:10px; background-color:#FFFAF0; border:1px #FFE0B3 solid; text-align:left; box-sizing:border-box;}
		.mianze_shengming{ clear:both; width:832px; line-height:20px; margin:10px auto; padding:10px; color:#444; background-color:#fbfbfb; border:1px #ccc solid; text-align:left; box-sizing:border-box;}

.right{ float:right; width:350px; margin:0; padding:0px; }
	.R_main{ clear:both; width:348px; border:1px #c2d5e3 solid;}
		.R_title{ clear:both; height:33px; line-height:33px; font-weight:bold; background:url(../images/2shou/title_bg.gif) top left repeat-x; background-color:#ecf2f5; border-bottom:1px #c2d5e3 solid; text-align:center;}
		.R_content{ clear:both; width:100%; margin:0; padding:10px 0px;  text-align:left; overflow:hidden; position:relative; }

			#XiangGuan_type a:link, #XiangGuan_type a:visited{ float:left; width:33%; height:30px; line-height:30px; margin:0; padding:0px;  line-height:25px; text-align:center; color:#333; overflow:hidden;}
				#XiangGuan_type a span { font-weight:bold; color:#900;}

			.R_items_main{ clear:both; width:320px; margin:0 auto; padding:5px 0px; text-align:center; overflow:hidden;}
				.R_items{ float:left; width:160px; height:105px; margin-top:5px; text-align:center; display:table;}
					.R_items_img{ clear:both;  width:145px; height:108px; margin:0px auto; padding:0px; text-align:center; border:1px #ddd solid; overflow:hidden;}
					.R_items_title{ clear:both; width:145px; height:40px; line-height:20px; margin:0 auto; margin-top:5px; color:#666; text-align:center; overflow:hidden; display:block;}
						.R_items_title a:link, .R_items_title a:visited{ color:#666; text-decoration:none;}
						.R_items_title a:hover{ color:#F00; text-decoration:underline;}

			.hot_main{ clear:both; width:310px; margin:0 auto; padding:5px 0px; text-align:center; overflow:hidden;}
				.hot_main a:link, .hot_main a:visited{ width:310px; height:29px; line-height:29px; margin:0 auto; padding:0px; color:#666; text-decoration:none; text-align:left; white-space:normal !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; background:url(../images/2shou/R_item_arrow.png) left 10px no-repeat; text-indent:14px; }
				.hot_main a:hover{ color:#F00; text-decoration:underline; }
