﻿	/* 全局设定 */
	html{font-size:12px; color:#666666; font-family:arial; line-height:22px;}
	body{margin:0px 0px 20px 0px; width:100%; height:100%; margin-left:auto; margin-right:auto;}
	a{color:#000; text-decoration:none;}
	a:hover{color:#415F9D;}
	a img{border:none;}
	/*input:focus,textarea:focus{outline:none;}*/
	h2{ font-size:14px; color:#333333; line-height:18px; padding:0px; margin:0px 0px 8px 0px;}
	form{ margin:0px; padding:0px; }
	
	/* 主页头部 */
	.gonggao{ width:100%; background-color:#FEFFC5; color:#ff0000; padding-top:8px; padding-bottom:8px; border-bottom:1px #999 solid; line-height:16px;}
		.gonggao div{ width:900px; margin:0px auto 0px auto;}
		.gonggao a{color:#ff0000;}
		.gonggao span{ background-color:#ff0000;color:#fff;}
	.userdiv{ width:100%; height:30px; background-color:#666; color:#E3E3E3; padding-top:5px; border-bottom:1px #555 solid;}
		.usernav{ width:900px; margin:0px auto 0px auto;}
		.usernav span{ display:block; float:left;}
		.usernav ul{ list-style:none; margin:0px; padding:0px; float:right;}
			.userdiv ul li{ float:left; margin-left:10px;}
 			.userdiv ul li a,.userdiv ul li a:visited{ color:#E3E3E3; text-decoration:none; font-weight:bold;}
 			.userdiv ul li a:hover{ color:#fff;}
 	.usermenu{ position:fixed; -position:absolute; left:90%; top:50px;}
	.header{width:900px; height:225px; padding-top:18px; border-bottom:10px #17B3E6 solid; margin:0px auto 0px auto;}
		.header .date{ position:relative; margin-top:-18px; width:100px; background-color:#FF8637; color:#fff; font-size:12px; text-align:center; line-height:25px;}
		.header .logo{float:left;}
		.header ul{list-style:none; float:left; font-size:14px; color:#fff; margin-top:26px; margin-left:60px; padding:0px;}
			.header ul li{float:left; width:80px; height:27px; margin-right:20px; padding-top:5px; text-align:center; font-weight:bold;}
			.header ul .now_nav{ background-image:url('../images/../images/nav_bg.gif'); background-repeat:no-repeat; color:#ff7000;}
			.header ul li a,.header ul li a:visited{color:#666; text-decoration:none;}
			.header ul li a:hover{color:#ff7000; text-decoration:none;}
		.header .top{ width:900px; height:140px; background-image:url('../images/top.png'); float:left; margin-top:5px;}
			.header .top .top_time{ position:absolute; margin-left:678px; margin-top:-85px;}
			.header .top .top_info{ width:500px; position:absolute; margin:16px 0px 0px 16px; line-height:27px; font-size:20px; font-family:'微软雅黑','宋体';}
				.header .top .top_info div{ position:relative; z-index:1; color:#fff;}
				.header .top .top_info span{ color:#666; position:absolute; top:2px; left:1px;}
	
	.header .reg_login{ width:85px; position:fixed; -position:absolute; margin-left:910px; margin-top:210px;}
		
		
	/* 主页内容部分 */
	.main{ width:900px; overflow:hidden; margin:0px auto 0px auto; background:#ffffff;}
		.main_left{ width:650px; background:#ffffff; float:left; color:#555; overflow:hidden;}
			.main_left .title{ width:610px; height:40px; background-image:url('../images/title_bg.gif'); border-bottom:1px #cccccc solid; padding:20px;}
			.main_left .title h1{ width:280px; margin:0px 0px 0px 0px; font-family:微软雅黑,黑体; font-size:28px; line-height:30px; color:#666666; float:left;}
			.main_left .area{ padding:20px 20px 12px 20px; border-bottom:1px #ccc dashed; font-size:14px;}
				.main_left .area h2{ font-size:22px; color:#666; margin:0px;}
				.main_left .area ol{ margin:0px; padding-left:20px;}
				.main_left .area .faq li{ font-size:14px; margin-bottom:20px; border-bottom:1px #ccc dashed;}
				.main_left .area .faq li h3{ font-size:14px; color:#666}
				.main_left .area .faq li p{ margin-top:-10px;}
				.main_left .area .table{ width:600px; margin:0px auto 20px auto; border-collapse: collapse;}
					.main_left .area .table .table_title{ font-weight:bold; background-color:#ABE2F5;}
					.main_left .area .table .tuan_name{ width:250px;}
					.main_left .area .table td{ padding:8px; border-bottom:1px #ccc dashed;}
						.main_left .area .table td .nofahuo_num{ background-color:#ff6600;color:#fff;position:absolute;margin:-22px 0px 0px 30px;padding:3px;line-height:12px;font-size:11px;font-family:mingliu;text-align:right;}
					.main_left .area .table .b_name{ width:200px;}
					.main_left .area .table .table_time{ width:135px;}
					.main_left .area .table a{ color:#17B3E6; text-decoration:none;}
						.main_left .area .table a:hover{color:#17B3E6;text-decoration:underline;}
					.main_left .area .table .orderinfo{ font-size:12px; width:260px; position:absolute; display:none; padding:6px; background-color:#f5f5f5; border:4px #999 solid;}
					.main_left .area .table .inviteinfo{ font-size:12px; position:absolute; display:none; padding:6px; background-color:#f5f5f5; border:4px #999 solid;}
					.main_left .area .table .fahuoinfo{ width:235px; font-size:12px; position:absolute; display:none; padding:6px; background-color:#f5f5f5; border:4px #999 solid;}
					.main_left .area .table .iask_no{ background-color:#ABE2F5;}
			.main_left .area #err{ color:#fff; font-weight:bold; border:1px #999 solid; padding:6px; margin-bottom:20px; background-color:#474747;}
			.main_left .area #tip{ width:590px; color :#666; font-size:16px; font-weight:bold; border:1px #ccc solid; padding:6px; background-color:#e1e1e1; margin:0px auto 20px auto;}
				.main_left .area #tip strong{ color:#ff6600;}
			
			.main_left #tip{ width:600px; color:#666; font-size:12px; font-weight:bold; border:1px #ccc solid; padding:6px; background-color:#e1e1e1; margin:20px auto 5px auto;}
			
			.main_left .tuan_search{ width:588px; padding:6px; background-color:#e4e4e4; margin:0px auto 20px auto;}
				.main_left .tuan_search input{padding:4px;}
				.main_left .tuan_search .search_input{width:300px;}
				.main_left .tuan_search .search_button{width:50px;}
				
			
			.sonclass{ list-style:none; margin:5px 0px 0px 0px; padding:0px; float:right;}
				.sonclass li{ float:left; margin-right:12px; padding:2px 5px 2px 5px; background-color:#999;}
				.sonclass li a{color:#ddd; text-decoration:none;}
				.sonclass .nowli{background-color:#17B3E6;}
				.sonclass .nowli a{color:#fff; font-weight:bold;}	
		 
		.main_left .flow{ width:550px; padding:50px 20px 20px 50px; float:left;}
			.main_left .flow img{ width:250px; float:left;}
			.main_left .flow ul{ width:250px; float:left; margin-left:50px; padding:0px; font-size:14px; list-style:none;}
	
		/* 用户注册页 */
		.main_left #reg_form{ width:600px; font-size:14px;}
			.main_left #reg_form div{ margin-bottom:20px;}
				.main_left #reg_form div label{ width:300px; display:block; color:#333;}
				.main_left #reg_form div .f-input{ width:250px; height:20px; font-size:14px; font-weight:bold; color:#333;}
				.main_left #reg_form div .f-check{ margin:0px; padding:0px; }
				.main_left #reg_form div .formbutton{ width:100px; height:40px; font-size:14px;}
				.main_left #reg_form div span{ margin-left:5px; font-size:12px;}
				.main_left #reg_form div .f_no{ color:#333; font-weight:bold; background-image:url('../images/../images/f_no.jpg'); background-repeat:no-repeat; background-position:left -1px; padding-left:20px;}
				.main_left #reg_form div .f_yes{ color:#FF6600; font-weight:bold; background-image:url('../images/../images/f_yes.jpg'); background-repeat:no-repeat; background-position:left -2px; padding-left:20px;}
			
		/* 团购历史页面 */
		.main_left .two_area_l{ width:284px; float:left; padding:20px 20px 20px 20px; border-right:1px #ccc dashed; border-bottom:1px #ccc dashed; overflow:hidden;}
		.main_left .two_area_r{ width:285px; float:left; padding:20px 20px 20px 20px; border-bottom:1px #ccc dashed; overflow:hidden;}
		.main_left .two_area_l h1,.main_left .two_area_r h1{ font-size:14px; height:32px; overflow:hidden; line-height:16px; margin-top:0px; color:#333; font-weight:normal;}
		.main_left .two_area_l h4,.main_left .two_area_r h4{ font-size:14px; line-height:16px; margin:0px; display:inline; color:#333;}
		.main_left .two_area_l img,.main_left .two_area_r img{ float:left; width:170px; height:102px;}
		.main_left .two_area_l .maiwanle,.main_left .two_area_r .maiwanle{ float:left; width:98px; height:56px; position:absolute; margin:113px 0px 0px 72px; +margin:123px 0px 0px 72px;}
		.main_left .two_area_l ul,.main_left .two_area_r ul{ width:100px; list-style:none; float:right; margin:0px; padding:0px;}
		.main_left .two_area_l ul li strong,.main_left .two_area_r ul li strong{ color:#333; font-weight:bolder;}			
		
		/* 团购 */
		.main_left #tuan_form div{ margin-bottom:20px;}
			.main_left #tuan_form div label{ width:300px; display:block; color:#333;}
			.main_left #tuan_form div .f-input{ width:300px; height:20px; color:#333;}
			.main_left #tuan_form div .f-check{ margin:0px; padding:0px; }
			.main_left #tuan_form div textarea{ width:580px; height:200px; overflow:auto; font-size:14px; font-weight:bold; color:#333;}
			.main_left #tuan_form div .formbutton{ width:100px; height:40px; font-size:14px;}
			.main_left #tuan_form div span{ margin-left:5px; font-size:12px;}
			.main_left #tuan_form div .f_no{ color:#333; font-weight:bold; background-image:url('../images/../images/f_no.jpg'); background-repeat:no-repeat; background-position:left -1px; padding-left:20px;}
			.main_left #tuan_form div .f_yes{ color:#FF6600; font-weight:bold; background-image:url('../images/../images/f_yes.jpg'); background-repeat:no-repeat; background-position:left -2px; padding-left:20px;}
			
		.main_right{ width:249px; background-color:#E3E3E3; float:right; border-left:1px #cccccc solid;}
			.main_right .invite{ width:249px; overflow:hidden; height:70px; position:absolute; margin:-10px 0px 0px -1px; border-left:1px #cccccc solid; z-index:100;}
 				.main_right .invite_move_img{ display:none;}
			.main_right .sub{ padding:70px 12px 18px 12px; border-bottom:1px #ccc solid;} 
				.main_right .sub .sub_text{ width:146px; height:24px; padding:2px; font-size:12px; color:#17B3E6; line-height:25px; border:1px #ccc solid;}
				.main_right .sub .sub_button{ margin:-3px 0px 0px 0px; position:absolute; padding:0px; cursor:pointer;}
				.main_right .sub span{ color:#D96206; font-weight:bold; display:block;}
			.main_right .area{ padding:12px; border-bottom:1px #ccc solid;} 
				.main_right .area .quiz_button{ position:absolute; margin:-3px 0px 0px 160px;}
				.main_right .area ul{ list-style:none; margin:0px 0px 10px 0px; padding:0px; line-height:18px;}
				.main_right .area ul li{ height:30px; overflow:hidden; padding:8px 0px 8px 0px; border-bottom:1px #ccc dashed;}
				.main_right .area ul .more{ height:auto;}
				.main_right .area ul li a,.t_main_right .area ul li a:visited{color:#02789F; text-decoration:none;}
				.main_right .area ul li a:hover{color:#ff7000; text-decoration:none;}
				.main_right .area a,.main_right .area a:visited{color:#666666; text-decoration:none;}
				.main_right .area a:hover{color:#000; text-decoration:none;}
				.main_right .area span{ color:#D96206; font-weight:bold; display:block;}


	/* 团购页面 */
	.t_main_left{ width:650px; background:#ffffff; float:left; color:#555; overflow:hidden;}
		.t_menu{width:30px; position:fixed; -position:absolute; margin-top:-10px; margin-left:-30px; float:left;}
		.t_menu strong{ width:30px; background-color:#17B3E6; color:#fff; font-size:16px; text-align:center; line-height:18px; display:block; float:left; padding:10px 0px 10px 0px; margin-bottom:10px; }
		.t_menu strong a{color:#fff;}
		.t_menu .now{background-color:#FF8637;}
		.t_menu img{ margin:8px 0px 0px 5px;}
		
		.t_main_left .rmb{ width:115px; height:123px; padding-top:130px; background-image:url('../images/rmb_bg.gif'); background-repeat:no-repeat; margin-left:20px; position:absolute; font-size:48px; color:#ffffff; font-weight:bold; text-align:center; float:left; line-height:50px; z-index:1000;}
		.t_main_left .title{ width:650px; height:150px; background-image:url('../images/title_bg.gif'); border-bottom:1px #cccccc solid;}
			.t_main_left .title img{ margin:22px 0px 0px 153px; float:left;}
			.t_main_left .title	#jiathis{ float:left; width:380px; text-align:right; margin:7px 0px 0px -45px; }
			.t_main_left .title h1{ width:480px; padding-left:155px; margin:10px 0px 0px 0px; font-family:微软雅黑,黑体; font-size:24px; line-height:30px; color:#666666; float:left;}
		.t_main_left .show{ height:290px; border-bottom:1px #cccccc dashed;}
			.t_main_left .show img{ width:440px; height:265px; margin:13px; float:right;}
			.t_main_left .show .sale_ico img{ width:61px; height:56px; position:absolute; margin:30px 0px 0px 122px; z-index:0;}
			.t_main_left .show .left{ width:160px; height:190px; position:absolute; float:left; margin:90px 0px 0px 20px;}
				.t_main_left .show .left .sale{ width:160px; height:50px; background-image:url('../images/sale_bg.gif'); float:left; color:#ffffff; margin-bottom:8px; overflow:hidden;}
					.t_main_left .show .left .sale table{ font-size:14px; border:none; font-weight:bold; border-spacing:0px; border-collapse:separate;}
					.t_main_left .show .left .sale table td{ width:52px; text-align:center;}
					.t_main_left .show .left .sale table .b{ color:#333;}
				.t_main_left .show .left .fc{ width:160px; height:30px; background-image:url('../images/fc_bg.gif'); float:left; color:#fff; margin-bottom:8px; font-size:14px; font-weight:bold; line-height:30px; text-align:center;}
				.t_main_left .show .left .state{ width:150px; height:70px; background-image:url('../images/state_bg.gif'); float:left; color:#ffffff; margin-bottom:8px; text-align:center; padding:18px 5px 5px 5px; line-height:14px; overflow:hidden;}
					.t_main_left .show .left .state strong{ font-size:40px; font-weight:normal; line-height:15px;}
					.t_main_left .show .left .state p{ margin-top:10px;}
				/*.t_main_left .show .tuanbuy{ width:440px; height:265px; background-color:#000; position:absolute; margin:13px 0px 0px 197px; filter: alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; font-size:36px; font-weight:bold; color:#fff; text-align:center; line-height:58px; font-family:微软雅黑,黑体; display:none;}
				*/
					.t_main_left .show .tuanbuy{ width:165px; height:63px; position:absolute; margin:197px 0px 0px 497px; +margin:197px 0px 0px 470px;}
						.t_main_left .show .tuanbuy img{ width:165px; height:63px;}
					.t_main_left .show .tuanbuy strong{ margin-top:80px; display:block; font-size:68px;}
					.t_main_left .show .tuanbuy a{ color:#ff6600; text-decoration:none;}
		.t_main_left .two_area_l{ width:284px; padding:12px 20px 12px 20px; float:left; border-right:1px #ccc dashed; border-bottom:1px #ccc dashed; overflow:hidden;}
		.t_main_left .two_area_r{ width:285px; padding:12px 20px 12px 20px; float:left; border-bottom:1px #ccc dashed; overflow:hidden;}
		.t_main_left .info{ width:650px; float:left; font-size:14px;}
			.t_main_left .info b{ color:#333;}
		.t_main_left .area{ padding:12px 20px 12px 20px; border-bottom:1px #ccc dashed;}
		.t_main_left .jifen{ width:650px; float:left; font-size:14px; padding:12px 20px 12px 20px; border-bottom:1px #ccc dashed;}
			.t_main_left .jifen .jifenz{ width:160px; height:62px; background-image:url('../images/jifen.gif'); float:left; }
				.t_main_left .jifen .jifenz h1{ width:60px; text-align:center; color:#C5CE00; margin:30px 0px 0px 86px;}
			.t_main_left .jifen .jifen_miaoshu{ width:432px; height:59px; background-image:url('../images/jifen_miaoshu.gif'); float:left; margin-left:18px;}
			
		.t_main_left .shuoming_ico{ width:650px; height:88px; float:left; font-size:14px; padding:12px 20px 12px 20px; border-bottom:1px #ccc dashed; background-image:url('../images/shuoming_ico.jpg'); background-position:18px; background-repeat:no-repeat;}
			
	
	/* 刨根问底 */		
	.ask{ list-style:none; margin:0px; padding:0px;}
	.ask li span{ height:20px; display:block;}
		.ask li{  padding:20px 30px 20px 30px; border-bottom:1px #ccc dashed;}
		.ask li span h3{ float:left; margin:0px; width:400px; line-height:16px; font-size:12px; color:#999;}
		.ask li span h5{ float:right; margin:0px; line-height:12px; font-size:12px; color:#999; font-weight:normal;}
		.ask li p{ display:block; line-height:22px; padding:0px; margin:0px; font-size:14px;}
		.ask li h2{ display:block; color:#17B3E6; font-size:14px; margin-top:5px; font-weight:normal;}
		.ask li .h2{ display:block; color:#17B3E6; font-size:14px; margin-top:5px; font-weight:normal;}

	
	#quizform{ margin-top:10px;}
	#quizform textarea{ width:600px; margin-bottom:15px; font-size:14px; padding:6px; color:#333; line-height:20px;}
	#quizform .formbutton{ width:120px; height:38px; margin-bottom:20px; font-size:14px;}
	
	/* 页面底部 */
	.footer{ width:900px; color:#999999; font-size:11px; margin:0px auto 0px auto;}
		.footer .f_main{ width:900px; height:170px; background-image:url('../images/footer_bg.png'); background-repeat:no-repeat; background-position:center bottom;}
		.footer .f_main img{ float:right; margin-top:40px;}
		.footer .f_main ul{ float:left; margin:30px 0px 0px 40px; +margin:30px 20px 0px 20px; padding:0px; color:#E3E3E3; font-size:14px; font-weight:bold; list-style:none; line-height:36px;}
		.footer .f_main ul li{ font-size:12px; font-weight:normal; line-height:20px;}
		.footer .f_main ul li a,.footer .f_main ul li a:visited{ color:#ccc; text-decoration:none;}
		.footer .f_main ul li a:hover{color:#e3e3e3; text-decoration:none;}
	#cnzz a{ color:#999;}	
	#cnzz a:hover{ color:#999;}
	
	/* 购买 */	
	#buyform .cost{ font-size:18px; font-weight:bold; color:#777; }
	#buyform .zje{ font-size:22px; font-weight:bold; color:#FF6600; }
	#buyform #o_post{ display:none;}
	#buyform .formbutton{ width:120px; height:35px; font-size:14px; font-weight:bold; color:#fff; background-color:#ff6600}
	#buyform input{ height:22px; margin:5px 3px 5px 3px; font-size:14px; padding:0px 3px 0px 3px;}
		#buyform #add{width:400px;}
	#buyform span{ display:block; float:left; width:110px; text-align:right; padding-top:8px;}
	#buyform ul{ list-style:none; margin:10px 0px 10px 0px; padding:0px; width:580px; float:left;}
		#buyform ul li{ width:580px; min-height:30px; padding:3px; overflow:auto; }
		#buyform ul li input{ float:left; margin-right:5px;}
		#buyform ul li strong{ width:540px; display:block; float:left; padding-top:5px; font-weight:normal; word-wrap:break-word; word-break:break-all;}
	#buyform #psnewadd_sub{ width:120px; height:30px;}
	
	.table .formbutton{ width:120px; height:35px; display:block; font-size:14px; font-weight:bold; color:#fff; background-color:#ff6600}
	
	.paydiv{ width:500px; height:200px; display:none; position:absolute; background-color:#f5f5f5; border:5px #666 solid; margin-left:50px;}
		.paydiv h1{ font-size:20px; padding:20px 0px 0px 20px; margin:0px;}
		.paydiv h1 strong{ font-size:25px; color:#ff6600;}
		.paydiv p{ width:380px; display:block; margin:0px auto 10px auto; text-align:center;}
		.paydiv img{ margin:20px 0px 0px 120px;}	
		.paydiv input{ width:185px; height:55px; margin:10px 0px 0px 150px;}
		

	
	/* 分页按钮 */
	#pageft{ height:30px; margin:20px 0px 20px 0px; font-size:12px;}
	#pageft ul{ list-style:none; margin:0px; padding:0px;}
	#pageft ul li{ float:left; border:1px #ccc solid; margin-right:10px; cursor:pointer;}
	#pageft ul #now{ display:block; background-color:#17B3E6; color:#fff;}
	#pageft ul #now a{ color:#FFF;}
	#pageft ul .num{ padding:0px 4px 0px 4px;}
	#pageft ul li a{ display:block; padding:2px 5px 2px 5px; text-decoration:none; color:#666;}
	#pageft ul li a:hover{ color:#000;}
	#pageft ul li:hover{ border:1px #17B3E6 solid; background-color:#F8F8F8; }
	
	
	
	/* 公告页面 */
	#news h1{ text-align:center; font-size:24px; line-height:26px; color:#333; margin:15px 0px 0px 0px; font-weight:800; font-family:"宋体";}
	#news h2{ text-align:center; font-size:12px; line-height:30px; color:#7E7E7E; font-weight:normal; border-bottom:1px #CCC solid; padding
