﻿/*

绿农商场_首页   

Creat by sisychen in 2010-3-30

*/

/*====== 默认样式重置(CSS Reset)开始 ======*/
	html, body { margin:0 auto;padding:0; }
	dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, th, td, hr {	padding: 0;margin: 0;}
	h1, h2, h3, h4, h5, h6, address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight: normal;font-size: 100%;}
	table {	border-spacing: 0;}
	label, input {}
	ul,li{ list-style-type:none;}
	fieldset, img {border:0; padding:0;}

/*====== 默认样式重置(CSS Reset)结束 ======*/


/*======== 网站通用 定义开始 ========*/
	body { background:transparent url(images_Green/blue_bg.gif) left top repeat-x; color: #333; font-size:12px; font-family:'宋体', Arial, sans-serif, Tahoma; }
	#weather body{ background-color:#f8f8f8!important;}
	h1{ font-weight:bold; }
	
	a:link , a:visited{ color:#333; text-decoration:none; cursor:pointer;}
	a:hover ,a:active{ color:#ff3c00; text-decoration:none; }
    a.hot,.hot ,.hot a{ color:#ff0000!important;}
	.sharp a:link, .sharp a:visited, .sharp{ color:#fff!important;}
	.sharp a:hover{ color:#fff;text-decoration:underline;}
	
	.text_center{ text-align:center;}
	.text_right{ text-align:right;}
	.flowright{ float:right;}
	.flowleft{ float:left;}
	.none{ display:none;}
	
    .overflow_hidden { overflow: hidden;}
    .c_spacing ,.spacing{ background: none; height: 8px; font-size: 0px;  }
    .clearbox{border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height:0px;clear: both;background: none;font-size: 0px;line-height:0px; visibility: hidden;}


	
	
/* ======== 首页布局 定义开始 ======== */
	
	#footer ,#header ,.Container,.Container1 ,.P_block{ margin:0 auto; width:980px; }
	
	.Container{ overflow:hidden;}
	.Core { float:right; width:790px; overflow:hidden; }
    .SideBar { position:relative; float:left; width:180px; }

	.CoreCenter { float:left; width:530px;}
    .CoreSide  { float:right; width:250px; }
	
	/*--- 模块隔开 ---*/
	.top_link { margin-bottom:15px;}
	.top_link2 ,.Menu{ margin-bottom:8px;}

    .Container , .menubar, .search_bar ,.top_ad ,.guide , .function_tab ,.hall ,.newfun ,.mode_a ,.P_block ,.mode_s ,.mode_p ,#pro_filter ,.allpro ,.mode_product ,.mode_product ,.mode_h ,.H_info ,.hall_block{  margin-bottom:6px;  }

	.full_ad ,.right_ad ,.inside_ad{ width:980px; overflow:hidden; margin-bottom:6px;}
	.right_ad{ width:790px!important; }
    .side_ad{ width:180px!important; overflow:hidden; }
    .side_ad img{  margin-bottom:6px;}
	




/* ======== 头部、底部 定义开始 ======== */

    .top{  background:url(images_Green/top_bg.gif) left top no-repeat; height:92px;}
    .logo{ float:left; width:312px; height:66px; padding-top:10px;}
	.top_nav{ float:right; width:620px; display:inline-block; text-align:right;  }
	
	.membership { color:#555; line-height:42px; height:42px; padding-right:10px; width: 610px;}
	.membership a:link ,.membership a:visited{ color:#333;}
	.membership a:hover{ color:#ff4200; }
    .cart{ display:inline-block;  background:url(images_Green/icon_cart.gif) left center no-repeat; padding-left:20px; }
	.help{ background:url(images_Green/icon_help.gif) left center no-repeat; padding-left:18px; }
	.top_login{ margin-top:10px; overflow:hidden;}
	.Login_ajax{ display:inline; }

/*--- 4大资讯导航 ---*/
	.top_menu{ height:50px;}
	.top_menu a{ display:inline-block; width:150px; height:50px; }
	
	.t1 a:link ,.t1 a:visited{ background:url(images_Green/menu_01.gif) left bottom no-repeat; }
	.t1 a:hover ,.t1 .on{ background:url(images_Green/menu_001.gif) left bottom no-repeat!important; }	
	
	.t2 a:link ,.t2 a:visited{ background:url(images_Green/menu_02.gif) left bottom no-repeat;  }
	.t2 a:hover ,.t2 .on{ background:url(images_Green/menu_002.gif) left bottom no-repeat!important; }	
	
	.t3 a:link ,.t3 a:visited{ background:url(images_Green/menu_03.gif) left bottom no-repeat;}
	.t3 a:hover ,.t3 .on{ background:url(images_Green/menu_003.gif) left bottom no-repeat!important; }	
	
	.t4 a:link ,.t4 a:visited{ background:url(images_Green/menu_04.gif) left bottom no-repeat; }
	.t4 a:hover ,.t4 .on{ background:url(images_Green/menu_004.gif) left bottom no-repeat!important; }
	
/*---  产品导航  ---*/
	.menubar{ position:relative; background:url(images_Green/menu_bg.jpg) -43px top no-repeat; width:980px; height:74px;}
	.menubar #topleft{ position:absolute; display:inline-block; background:url(images_Green/menu_bg.jpg) left top no-repeat; width:43px; height:74px; left:-43px; top:0px; }
	.menubar #topright{ position:absolute; display:inline-block; background:url(images_Green/menu_bg.jpg) right top no-repeat; width:41px; height:74px; right:-41px; top:0px; }
	
    .mainMenu { height:30px; line-height:30px; text-align:center;}
	.mainMenu span { display:inline-block; background:url(images_Green/menu_break.gif) right center no-repeat; cursor:pointer; }
	.mainMenu a:link ,.mainMenu a:visited{  font-weight:bold; color:#fff;  padding:6px 28px;  }
	.mainMenu a:hover{ color:#fff; background:url(images_Green/dot_white.gif) 10px center no-repeat; }	
	
/*--- 日期与公告  ---*/
	.multidate{ display:block; height:30px; color:#555; overflow:hidden; padding:0 10px;  line-height:22px;  margin-top:13px; width:960px; overflow:hidden;}
	#datetime{ float:left; background:url(images_Green/icon_date.gif) left center no-repeat; padding-left:18px;  margin-right:6px;}
	#weather{ float:left;}
	
	#Announce{ display:inline-block; background:url(images_Green/icon_annou.gif) 3px 6px no-repeat; padding-left:20px; width:400px;}
	#Announce em{ float:left; font-weight:bold; color:#ff4200; margin-right:10px; }
	#Announce em a:link ,#Announce em a:visited ,#Announce em a:hover{ float:left; font-weight:bold; color:#ff4200; margin-right:10px; }
	#scrollArt{ height:26px; overflow:hidden;}
	.scrollArt_cont{ height:200px;}

/*--- 搜索 ---*/
	.search_bar{ display:inline-block;  background:url(images_Green/search_bg.gif) top left no-repeat; padding-left:123px; width:860px; height:44px; line-height:44px;  }
	.search{ float:left; margin-right:40px; _margin-top:10px;}
	.inputtext_1 ,.inputtext_2 { background:transparent ; margin-right:8px; border:0px; font-size:12px; color:#b2b2b2; vertical-align:middle; }
	.inputtext_1 { width:76px; height:20px!important; line-height:16px!important; }
	.inputtext_2 { width:165px!important; }
	.btn_search{  border:0px; width:66px; height:24px; vertical-align:middle;  }
	
	.hotword{  display:inline-block; background:url(images_Green/icon_hot.gif) left center no-repeat; padding-left:20px;  color:#666;}
	.hotword a:link ,.hotword a:visited { color:#555; margin:0 5px; }
	.hotword a:hover { color:#ff4200;  }
	

	
/*======== 底部 ========*/
	.server{ background:url(images_Green/server_bg.gif) left top no-repeat; overflow:hidden; padding-top:10px;}
	.server dl{ float:left; width:130px; padding-left:35px; padding-right:15px;}
	.server dt{  line-height:30px; color:#ff4200; font-weight:bold; }
	.server dt a:link, .server dt a:visited{  color:#ff4200; }
	.server dd li{  background:url(images_Green/dot_orange.gif) 8px center no-repeat; padding-left:20px; line-height:28px; color:#333;}
	
	#tele{ width:245px; padding:0px; text-align:center; padding-top:55px;}
	.server_btm{ background:url(images_Green/server_bg.gif) left bottom no-repeat; height:10px;}

	.scrollCooper{ background:url(images_Green/flink_bg.gif) left top no-repeat; overflow:hidden;}
	.scrollCooper .word { line-height:38px; height:38px; padding-left:75px;}
	.scrollCooper .pic { overflow:hidden; margin-top:10px;}
	.scrollCooper li{ float:left; margin:0 10px; text-align:center; }
	.scrollCooper img{ width:140px; height:55px; }

	#footer{ background:url(images_Green/bottom_bg.gif) left top no-repeat; height:170px; text-align:center; color:#fff; line-height:30px; }
	#footer a:link, #footer a:visited{ color:#fff; margin:0 5px; }

	#copyright { line-height:36px!important; color:#333!important;}
	#copyright a:link, #copyright a:visited{ color:#ff4200;}
	
	
	
	
	
/* ======== 首页 定义开始 ======== */

/*--- side产品导航 框架 ---*/
    .guide{ }
    .guide h4{ position:relative; background:url(images_Green/guide_bg.gif) -6px top no-repeat;  width:179px; height:30px; border:1px solid #d2d2d2; border-bottom:none; border-left:none;}
    #guide_left{ display:inline-block; position:absolute; left:-6px; top:0px; background:url(images_Green/guide_bg.gif) left top no-repeat;  width:6px; height:40px; }

	.statute{ background:url(images_Green/total.gif) left top no-repeat; width:143px; height:53px; margin-left:5px; padding-top:15px; padding-left:54px; line-height:20px;  }
	.statute em{ font-weight:bold; font-size:14px;}
	.statute span{ color:#F26521; font-size:16px;}
	
    .guide_nav{ border:1px solid #d2d2d2; border-top:none; width:178px; padding:10px 0;}
	.guide_nav h3{ background:url(images_Green/guide_title.gif) left top no-repeat; height:30px; line-height:30px; width:163px; padding-left:15px; }
	.guide_nav h3 span{ background:url(images_Green/icon_guide.gif) right center no-repeat; height:30px; line-height:30px; padding-right:25px;}
	.guide_nav h3 a:link , .guide_nav h3 a:visited{  color:#117320; font-weight:bold;}
	
	.guide_nav h4{ margin:3px 0;}
	.guide_nav h4 a:link , .guide_nav h4 a:visited{  color:#333; font-weight:bold;}

	.guide_nav blockquote{ margin:0px; padding:5px 15px 6px 15px; line-height:24px; table-layout:fixed; }
	.guide_nav blockquote a:link ,.guide_nav blockquote a:visited { display:inline-block; padding:0px 5px; color:#333;}
	.guide_nav blockquote a:hover{ color:#ff4200;}

/*--- 轮换图片 样式 ---*/
    .fun_index { background:url(images_Green/rotate_bg.gif) left top no-repeat; width:514px; height:290px; padding:8px; }
	.fun_index .showPic img { width:512px; height:292px;}

    .fun_index .showTxt { bottom:6px; width:494px;  }
    .fun_index .num{ bottom:10px; }

    .function_tab { float:left; position:relative; overflow:hidden; }
    .function_tab .num{ position:absolute; right:15px; z-index:101; }
	.function_tab .showTxt { display:inline-block; position:absolute; height:26px; line-height:26px; font-weight:bold; background-color:#000; padding:0px 10px; opacity:0.8; }

    .function_tab .num span{ display:inline-block; background:url(images_Green/rotate_off.gif) left top no-repeat; opacity:0.9; margin-left:2px; font-size:12px; font-family:Arial; color:#f54b10; font-weight:bold; text-align:center; width:18px; height:18px; line-height:18px; cursor:pointer;}
    .function_tab .num .on{ background:url(images_Green/rotate_on.gif) left top no-repeat!important; color:#fff!important; }
	
	.function_tab .showTxt a:link, .function_tab .showTxt a:visited { color:#fff; cursor:pointer; opacity:1!important;}
	.function_tab .showTxt a:hover{ color:#fff; }


/*--- 地产大厅  ---*/
    .hall { float:right;width:250px; background:url(images_Green/hall_bg.jpg) left top no-repeat; width:210px; height:246px; overflow:hidden; padding:60px 20px 0px 20px;  }
    .hall .more{ float:right; line-height:22px;}
    .hall .more a:link ,.hall .more a:visited,.hall .more a:hover{ color:#fff;}
		
	.hall_nav{ height:220px; overflow:hidden;}
	.hall_nav h3{ height:25px; line-height:26px; color:#ff4200; font-weight:bold; }
	.hall_nav h3 a:link , .hall_nav h3 a:visited{  color:#ff4200; }
    .hall_nav blockquote{ margin:0px; padding:3px; line-height:22px; }
	.hall_nav blockquote a:link ,.hall_nav blockquote a:visited { display:inline-block; padding:0px 5px; color:#555;}
	.hall_nav blockquote a:hover{color:#555;}

/*--- 最新活动  ---*/
    .newfun { background:url(images_Green/title_fun.gif) left top no-repeat; width:788px; border:1px solid #d2d2d2; border-top:none;}
    .newfun h4 { text-align:right; height:50px; padding-right:15px; }
    .newfun h4 a{ display:inline-block; background:url(images_Green/function_off.gif) left center no-repeat; padding-left:22px; line-height:50px; height:50px; width:61px; font-weight:bold; text-align:left; cursor:pointer;}
    .newfun a:hover ,.newfun .on{ background:url(images_Green/function_on.gif) left center no-repeat;  color:#fff;}
    .newfun_con { padding:5px 0px 5px 5px; overflow:hidden;}
    .newfun_con DIV{ float:left; height:250px; margin-right:4px;}

		/*--- mode_a 模型  ---*/
			.mode_a { border:1px solid #d2d2d2; border-top:none; overflow:hidden;}
			.mode_a h4{ background:url(images_Green/title_bg.gif) left top repeat-x; width:788px; height:32px; line-height:32px; }
			.mode_a span{ display:inline-block;background:url(images_Green/title_a.gif) left top no-repeat; width:236px; height:32px; line-height:32px;  color:#ff4200; font-size:14px; font-weight:bold; padding-left:30px;}
			 
                        .mode_a .more{ float:right; margin-right:10px;}
			.mode_a .more a:link,.mode_a .more a:visited{ color:#666;}

		/*--- 产品列表样式 － 个数布局 ---*/
			
			.pro_list { overflow:hidden; padding:8px 0; }
			.pro_list li{ float:left; height:170px; text-align:center; color:#333; width:110px;  margin-left:16px; }	
		
			.pro_list .pro_pic img { width:90px; height:100px; margin-bottom:5px;}
			.pro_list .pro_txt { line-height:18px;}
			.pro_list .pro_txt a:link, .pro_list .pro_txt a:visited { color:#555;}
			.pro_list .pro_txt a:hover { color:#ff4200;}
			.pro_list .pro_price_member {line-height:26px;}
			.pro_list .pro_price_member strong{ font-size:12px; color:#ff4200; font-weight:bold;}	
			.pro_list .pro_botton ,.pro_list .pro_price_mark ,.hotsale .pro_botton{ display:none;}
			
		/*--- 通用模块 list_a ---*/
			.list_a li{ background:url(images_Green/dot_gray.gif) 3px center no-repeat; padding-left:13px; line-height:28px;  border-bottom:1px dotted #cfcfcf;}

/*--- 推荐产品   ---*/
	.good { float:left;  }
 	#scrollPro{ margin-left:15px; width:760px; overflow:hidden;}
	.scrollPro_cont{ width:5000px;}

	
/*--- 品牌推荐   ---*/
	.bard_pro { width:500px; }	
	.bard_pro li{ float:left; text-align:center; color:#333; width:230px;  margin-left:16px; text-align:left; }	
	.bard_pro .pro_pic img { width:120px; height:100px;  margin-right:16px; }
	.bard_pro .pro_pic { float:left;}
	.bard_pro .pro_txt { margin-top:20px; line-height:24px;}

	.mode_a .TrademarkList { overflow:hidden; padding:15px 10px; height:75px; }
	.mode_a .TrademarkList li { float:left; display:inline-block; margin-left:18px;}
	.mode_a .TrademarkList li a:link, .mode_a .TrademarkList li a:visited{ color:#ff4200; font-weight:bold; font-size:14px;}
	.mode_a .TrademarkList img{ width:160px; height:60px; border:1px solid #d1d1d1; padding:1px;}
	.mode_a .TrademarkName { display:none;}

/*--- P_block 框架 ---*/
    .P_block{ background:url(images_Green/block_a.gif) left top no-repeat; width:964px; height:304px; padding:0px 8px 5px 8px; color:#666;  }
	.P_block a:link ,.P_block a:visited{ color:#444}
	.P_block a:hover{ color:#ff4200}

    .P_block h4 { height:45px; line-height:45px; margin-left:15px; }
    .P_block h4 em{ color:#fff; font-weight:bold; font-size:16px;}
	.P_news{ float:right; margin-right:50px;}
	.P_news strong{ color:#ff4200; font-weight:bold;}
	.P_news a:link,.P_news a:visited{ margin:0 5px;}
	
	.P_side{ float:left; margin-right:20px;}
	.P_side img{ width:190px; height:256px;}
	
	.P_mid{ float:left; width:530px;  }
	.P_mid_pic { background:url(images_Green/line_x2.gif) left bottom repeat-x; margin-bottom:10px; height:170px;}
	.P_mid_txt li{ float:left; width:43%;  background:url(images_Green/dot_gray.gif) 3px center no-repeat; padding-left:13px; line-height:26px; border-bottom:1px dotted #cfcfcf; margin-left:15px; }
	
	.P_info{ width:200px;  float:right;}
	.P_info h6{ background:url(images_Green/title_b.gif) left top no-repeat; height:30px; line-height:30px;  color:#ff4200; font-weight:bold;}





	


	
	
	
/* ======== 其他 定义开始 ======== */


/*--- 订单 ---*/
	 .order { background:url(images_Green/fedex.gif) top right no-repeat; height:120px; overflow:hidden;}
     .order li{ line-height:20px;border:none;}
     .order b{ display:block; font-family:Tahoma; font-size:11px;}
	 
	 
	 .hotsale h2 ,.lastest h2{ width:200px; height:30px; line-height:30px;  margin-bottom:2px; text-indent:-9999px; overflow:hidden;}

/*--- 畅销排行 ---*/	
	.hotsale h2{ background:url(images_Green/salability.jpg) left top no-repeat; }
	.hotsale ul{  background:url(images_Green/mun.gif) 8px 6px no-repeat; padding:0 8px; height:195px;}
	.hotsale li{ padding-left:20px; line-height:24px;}

/*--- 最新资讯 ---*/	
	.lastest h2{ background:url(images_Green/fad.jpg) left top no-repeat; }
	.lastest ul{ padding:0 8px; }
	.lastest li{ background:url(images_Green/icon4.gif) left 12px no-repeat; padding-left:10px; line-height:26px;  border-bottom:1px dashed #D9D9D9; }

/*--- 推荐商品 ---*/	
	.commend h2{ background:url(images_Green/title_push.gif) left top no-repeat; }
	.commend ul{ }
	.commend li{ width:207px; text-align:center;}
	.commend li .p_list_pic img{ padding:1px; border:1px solid #ccc;}

/*--- 反馈 ---*/
     .feedback h2{ background:url(images_Green/list_a.gif) left top no-repeat; width:200px; height:30px; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold; color:#FF5500; }
     .feedback ul{ padding:10px;}
     .feedback li{ background:none; line-height:24px; }
     .feedback li span{ display:block; color:#D56622; font-weight:bold; font-family:Tahoma; }


	
	/*--- 您在那里 ---*/
	.location{  background:url(images_Green/icon_location.gif) left center no-repeat; padding-left:13px; height:30px; line-height:30px; font-size:12px; font-weight:normal; color:#666;  }
	.location a:link,.location a:visited,.location a:hover{ color:#666;}
	.location a:hover{ color:#ff4200;}

   /*--- 会员中心页 ---*/
    #MemberLogin { position:relative;  background:url(images_Green/login_bg.jpg) left 10px no-repeat; padding:120px 40px 0 40px; width:840px; margin:0 auto; }
	#MemberReg { position:relative; display:inline-block; background:url(images_Green/reg_bg.jpg) left 10px no-repeat; height:100px; width:680px; }

	.location_m{ position:absolute; right:50px; top:70px; background:url(images_Green/icon_sun.gif) left center no-repeat; padding-left:30px; line-height:30px; height:30px;    }
    .tdbg { background-color:#fff!important;}
    .page_down{ background:url(images_Green/login_down.jpg) left bottom no-repeat; height:80px; width:920px; margin:0 auto;}
	
	.loginpage{ margin:10px 0;}
	.u_management_Password table{text-align:center; margin:10px 0;}
	.u_management_Password table table{text-align:left; margin:0;}
	.u_management_Password h1 {background: url(images_Green/bar1.gif) repeat-x scroll 0 0 !important;color:#CC0000 !important;height:27px;line-height:27px; text-align:center;}
	.u_management_Password .left { text-align:left;}
	.u_management_Password table { width:100%;}
    .u_management_Password tr ,.u_management_Password tr td { height:36px; line-height:36px;	}
	input[type="radio"] { vertical-align:middle!important;}
	
	/*高级搜索*/
	.ad_search{ padding-top:10px;}
	.main_search{ padding-left:100px;}
	.main_search tr{ height:30px; line-height:30px;}
	.main_search_sub{ margin-top:30px; text-align:center; }