.Type_main{ clear:both; width:1178px; margin:0 auto; padding:8px 10px; text-align:left; border:1px #ddd solid; background-color:#f9f9f9; display:table; position:relative;}
	.Type_title{ float:left; width:70px; line-height:20px; font-weight:bold; color:#900;}
	.Type_content{ float:left; width:1080px; line-height:20px;}
		.Type_content a:link, .Type_content a:visited{ color:#444; margin-right: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-right:10px; white-space:nowrap; text-decoration:none;}
			.Type_content a.on:hover{ color:#F00; text-decoration:underline;}

.left{ float:left; width:842px; margin:0; padding:0px; position:relative;}
	.L_main{ clear:both; width:840px; border:1px #c2d5e3 solid; display:table; position:relative;}
		.L_title{ clear:both; width:100%; height:31px; line-height:31px; margin:0; padding:0px; text-align:left; background:url(../images/2shou/title_bg.gif) top left repeat-x; background-color:#ecf2f5; border-bottom:1px #c2d5e3 solid; }
			.L_title_txt{ float:left; height:31px; line-height:31px; padding:0 20px; font-weight:bold; color:#333; border-right:1px #c2d5e3 solid; text-align:center;}
				.L_title_txt h1{ font-weight:bold; color:#333;}
			.L_title_more{ float:right; height:31px; line-height:31px; padding-right:10px; color:#666; overflow:hidden; }
				.L_title_more a:link, .L_title_more a:visited{ margin:0 2px; color:#369; text-decoration:none;}
				.L_title_more a:hover{ color:#F00; text-decoration:underline;}
		.L_content{ clear:both; width:100%; margin:0; padding:0px;  text-align:center; display:table; }
		
			.info_main{ clear:both; width:820px; margin:0 auto; padding:0px; position:relative; }
				.info_line{ border-top:1px #ddd dotted;}
				.info_item{ clear:both; width:100%; margin:0 auto; padding:10px 0px; text-align:left; display:table; }
					.info_img{ float:left; width:145px; height:95px; margin:0; padding:1px; background-color:#f9f9f9; border:1px #ddd solid; overflow:hidden; position:relative;}
						.info_img img{ width:145px; height:95px; margin:0px auto; border:0; background-color:#fff;}
						.info_img .quanguo_left{ position:absolute; top:0; left:0; width:45px; height:46px; background:url(../images/2shou/quanguo.png) top left no-repeat;} /*左边全国*/
						.info_img .zhiding_left{ position:absolute; top:0; left:0; width:45px; height:46px; background:url(../images/2shou/zhiding.png) top left no-repeat;} /*左边置顶*/
						.info_img .zhiding_right{ position:absolute; top:0; right:0; width:45px; height:46px; background:url(../images/2shou/zhiding_right.png) top right no-repeat;} /*右边置顶*/
					.info_cont{ float:left; width:660px; margin-left:10px; text-align:left;}
						.item_title{ clear:both; width:660px; height:30px; line-height:30px; text-align:left; white-space:normal !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
							.item_title a:link{ font-size:1.14em; color:#444; font-weight:bold; text-decoration:none;}
							.item_title a:visited{ font-size:1.14em; font-weight:bold; text-decoration:none;}
							.item_title a:hover{ font-size:1.14em; color:#F00; font-weight:bold; text-decoration:underline;}
								.item_title a span{ font-size:1em; color:red;}
		
						.info_other{ clear:both; color:#666; height:25px; line-height:25px; }
							.info_content{ float:left; width:550px; height:38px; line-height:19px; font-size:0.93em; color:#999; text-align:left; word-wrap: break-word; word-break:break-all; text-overflow:ellipsis; overflow:hidden;}
							.info_price{ float:right; width:110px; color:#FF3300; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; text-align:center;}
							.info_sc{ float:left; text-align:left;}
								.info_sc a:link, .info_sc a:visited{ text-decoration:underline; color:#0099FF;}
							.info_typename{ float:left; color:#333; text-align:left;}
							.info_view_times{ float:left; color:#333; text-align:left;}
							.info_date{ float:right; width:110px; color:#bbb; text-align:center;}
				
.right{ float:right; width:350px; margin:0; padding:0px; position:relative;}
	.R_main{ clear:both; width:348px; display:table; position:relative; border:1px #c2d5e3 solid;}
		.R_title{ clear:both; width:100%; height:31px; line-height:31px; margin:0; padding:0px; font-weight:bold; color:#333; background:url(../images/2shou/title_bg.gif) top left repeat-x; background-color:#ecf2f5; border-bottom:1px #c2d5e3 solid; text-align:center; position:relative;}
		.R_content{ clear:both; width:100%; margin:0 auto; padding:10px 0px; text-align:center; position:relative; }

			.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:115px; 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; }

.no_data{ clear:both; padding:5px; height:100px; line-height:100px; text-align:center;}