@charset "utf-8";
/* CSS Document */
.main_wrap{ padding:100px 0 0 0;}
	.main_body{ background:url(../../images/bg_mb_s1.jpg) no-repeat; width:944px; height:598px; margin:0 auto; position:relative;}
	
		.main_border{ background:url(../../images/bg_mainbody.png) no-repeat; width:956px; height:606px; margin:0 auto; position:absolute; left:-6px; top:-3px; z-index:1000;}
		
		.main_left{ width:172px;  position:absolute; z-index:3000; left:0; top:0;}
			.site_logo{ background:url(../../images/site_logo.gif) no-repeat; width:173px; height:65px; margin:0 auto;}
				.site_logo a{ display:block; width:173px; height:65px;}
			
			.side_link{ padding:90px 0 0 30px;}
				.side_link a{ font-size:14px; font-weight:bold; color:#E2CFAB; margin:10px 0; display:block;}
				.side_link a:hover{ color:#fff; text-decoration:none;}
			.side_pic{ padding:40px 0 0 10px;}
				.side_pic img{ width:150px; padding:2px; background:url(../../images/bg_piclist.jpg) repeat-y center;}
				.side_pic a{ margin:10px 0; display:block;}
				
		.main_right{ width:760px; padding:20px 0 0 0; position:absolute; z-index:3000; right:0; top:0;}
			.menu{ overflow:hidden; zoom:1;}
				.menu a{ display:block; float:left; margin:0 10px; height:14px;}
				.menu a.l1{ background:url(../../images/menu_l1.png) no-repeat; width:28px;}
				.menu a.l2{ background:url(../../images/menu_l2.png) no-repeat; width:70px;}
				.menu a.l3{ background:url(../../images/menu_l3.png) no-repeat; width:70px;}
				.menu a.l4{ background:url(../../images/menu_l4.png) no-repeat; width:84px;}
				.menu a.l5{ background:url(../../images/menu_l5.png) no-repeat; width:69px;}
			
			.part_menu{ padding:15px 0 0 50px; background:url(../../images/arrow_menu_current.png) no-repeat 180px 6px; position:absolute;}
				.part_menu a{ display:block; float:left; margin:0 10px; height:12px;}
				.part_menu a.l1{ background:url(../../images/part_menu_l1.png) no-repeat; width:60px;}
				.part_menu a.l2{ background:url(../../images/part_menu_l2.png) no-repeat; width:83px;}
				.part_menu a.l3{ background:url(../../images/part_menu_l3.png) no-repeat; width:48px;}
				.part_menu a.l4{ background:url(../../images/part_menu_l4.png) no-repeat; width:84px;}
			
			.pic_editor{ width:743px; height:502px; padding:48px 0 0 4px;}
			
			.activity{ background:url(../../images/bg_part.png) no-repeat 4px 48px; width:743px; height:502px; padding:48px 0 0 4px;}
				.activity .ah{ background:url(../../images/zt_shouye.png) no-repeat; width:631px; height:101px; margin:0 auto; padding:420px 0 0 170px;}
					.activity .ah a{ display:block; float:left; height:30px;}
						.activity .ah a.as1{ width:115px;}
						.activity .ah a.as2{ width:140px; margin:0 0 0 22px;}
						.activity .ah a.as3{ width:100px; margin:0 0 0 24px;}
						.activity .ah a.as4{ width:90px; margin:0 0 0 42px;}
						
				.activity .table_style{}
				.activity .table_style td{ color:#E7CD8F; padding:5px; line-height:30px;}
				.activity .table_style .input{ border:1px solid #9D6E27; background:#342714; padding:3px; color:#E7CD8F;}
				.activity .table_style .button{ border:none; background:url(../../images/button_01.jpg) no-repeat; width:148px; height:35px;}
				
				.activity .display{ border-bottom:1px dotted #503A1F; margin:0 0 8px 6px; padding:15px 5px 10px 5px; width:720px; color:#977239; line-height:18px;}
					.activity .display a{ color:#977239; margin:0 10px;}
					.activity .display a:hover{ color:#E7CD8F; text-decoration:none;}
				
				.activity .nl{ overflow:hidden; zoom:1;}
					.activity .nl ul{ padding:0 20px;overflow:hidden; zoom:1; margin:0 auto;}
					.activity .nl ul li{ margin:5px 0; color:#977239; padding:5px 10px; float:left; width:180px;}
					.activity .nl_cate{ font-weight:bold; color:#D5B991; margin:20px 0 0 0;  border-bottom:1px dotted #503A1F; padding:0 0 10px 0;}
					.activity .nl_name{ float:left;}
					.activity .nl_num{ float:left; margin:0 0 0 10px;}
				
				.activity .list{ overflow:hidden; zoom:1;}
					.activity .list ul{}
					.activity .list ul li{ width:150px; height:170px; border:1px solid #503A1F; background:#1A130B; padding:6px; color:#977239; margin:8px 10px; *margin:8px 10px; _margin:8px 9px; line-height:18px; float:left;}
					.activity .list ul li img{ width:150px; height:95px; margin:0 0 5px 0;}
					.activity .list ul li .button{ text-align:center; margin:5px 0 0 0;}
					.activity .list ul li .button input{ border:none; background:url(../../images/button_02.jpg) no-repeat; width:78px; height:25px;}
					.activity .list ul li span{ color:#E7CD8F; font-weight:bold;}
				
				.activity .pic{ text-align:center; padding:10px 0;}
				.activity .function{ text-align:center; padding:10px 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#E7CD8F; line-height:18px;}
					.activity .function a{ color:#977239; margin:0 8px;}
					.activity .function a:hover{ color:#E7CD8F; text-decoration:none;}
			
			.pic_show{ padding:90px 10px 0 10px;}
				.ps_scene{ text-align:center;}
				.ps_info{ margin:15px auto; width:480px; color:#E4D5B6; line-height:24px; font-size:18px; font-weight:bold; text-align:center;}
			
			.pic_list{ overflow:hidden; zoom:1; padding:48px 10px 0 10px;}
				.pic_list ul{ padding:30px 0 0 0;}
				.pic_list ul li{ float:left; padding:8px 11px; line-height:18px; height:150px;}
					.pic_list ul li img{ width:154px; height:104px; background:url(../../images/bg_piclist.jpg) repeat-y; padding:3px; margin:0 0 8px 0;}
					.pic_list ul li a{ color:#E7CD8F;}
					.pic_list ul li a:hover{ color:#E7CD8F; text-decoration:none;}
			
			.page_list{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#E7CD8F; line-height:18px; padding:30px 0 10px 0;}
				.page_list a{ padding:2px 6px; margin:0 2px; border:1px solid #96723A; color:#E7CD8F;}
				.page_list a:hover{ text-decoration:none; background:#96723A; border:1px solid #1D1206;}
				
			.poplayer{ width:150px; height:60px; border:1px solid #503A1F; background:#1A130B; padding:20px 10px; color:#977239; position:absolute; font-size:14px; font-weight:bold; text-align:center;}	
				.poplayer .button_confirm{ background:url(../../images/button_03.jpg) no-repeat; width:78px; height:25px; border:none;}
		
			.guide{ padding:0 20px; margin:5px 0; color:#977239;}
		
	.main_foot{ text-align:center; margin:20px auto; color:#4A3400;}
		.main_foot a{ color:#4A3400;}
		.main_foot a:hover{ color:#665521;}
			
				
			
			
			
			
			
			
			
			
			
			
			
			
			
			