#topmenu .topmenu  a#index{
	display:block;
	background:url(../images/current_bg.gif) no-repeat center bottom;
}

input.wyfbxx{ background:url(../images/homepage/wyfbxx-btn.gif) no-repeat; width:115px; height:35px; border:none; color:#B78000; font-size:14px; font-weight:bold; text-align:center; margin-right:2px}
input.wykswd{ background:url(../images/homepage/wykswd-btn.gif) no-repeat; width:115px; height:35px; border:none; color:#9EA90E; font-size:14px; font-weight:bold; text-align:center; margin-left:3px; margin-right:1px}
input.printcoupon{ background:url(../images/homepage/printcoupon.gif) no-repeat; width:80px; height:22px; border:none; color:#ffffff; font-size:12px; text-align:center; line-height:22px; padding-left:13px; cursor:pointer}

a.wystbtt{ background:url(../images/homepage/wystbtt.gif) no-repeat; width:127px; height:22px; float:right; margin:6px 6px 0 0; line-height:23px; text-align:center; display:block; color:#FF4B1E}

.box .bd ul,.couponbox .bd ul{ margin-left:10px; margin-right:10px;}

.bodyheader{
	width:auto;
	overflow:hidden;
	text-align:left
}
	#headerleft{ width:350px!important; height:auto; float:left;}
		.bodyheader .focusupgrade{
			float:left;
		}
			.focusupgrade .focus{
				width:340px;
				height:186px;
				overflow:hidden;
			}
			.upgradebox .hd{
				background:url(../images/home/upgradebox-hd.gif) no-repeat;
				height:35px;
				width:340px;
			}
			.upgradebox .bd{
				background-color:#ffffff;
			}
		
	.bodyheader .right{
		float:left;
		width:382px;
		height:auto;
	}
		.bodyheader .countupgrade{
			float:left;
			width:382px;
		}
			
		.top { padding:8px 8px 9px!important;}
		.top li { line-height:26px; font-size:14px; height:26px; overflow:hidden;  padding:0 0 0 5px;position:relative;}
		.top li .gray { color:#666;}
		.top li em { font-size:12px; color:#999; position:absolute; right:0; top:0; padding-left:6px; background-color:#FFFFFF;}
					
		.focusnews { border:1px solid #CFDDE8;background:url(../images/home/repeat-s.png) repeat-x 0 -357px; position:relative; *zoom:1; padding:13px 10px 10px 10px; background-color:#ffffff;}
		.focusnews .h2 { font-weight:normal; padding:0 0 13px 0;  border-bottom:1px #dcdcdc dotted; margin-bottom:10px;}
		.focusnews .h2 .str { display:block; text-align:center; font-size:18px; font-family:"黑体"; font-weight:normal; height:22px; overflow:hidden; width:350px; color:#f30; white-space:nowrap; padding-top:5px}
		.focusnews .h2 .sp { display:block; line-height:18px; color:#666; height:32px; overflow:hidden; padding-top:5px; text-indent:25px}
		.focusnews .h2 a:hover,.focus .h2 a:hover .sp,.focus .h2 a:hover .str { cursor:pointer; color:#0657b2!important; text-decoration:underline;}
		.focusnews .more { position:absolute; top:2px; right:2px;}
		.focusnews .more a{ font-size:12px}
		.focusnews .line { display:block; height:1px; overflow:hidden;}
		.focusnews .textList { padding:9px 0px;}
		.focusnews  li { line-height:24px; height:24px; overflow:hidden; font-size:14px; text-indent:0; margin-left:0}
		.focusnews  span a:hover {color:#0657b2!important;}
		.focusnews  span a{ font-size:14px; color:#F54100}
		.focusnews  a { ;}
		.focusnews  a:hover { color:#f50;}
				
		.bodyheader .bottom{ width:752px; height:auto}
			.bottom .class{
				height:100%;
				overflow:auto;
				clear:both;
			}
				.class .hd{
					background:url(../images/home/group-hd.gif) repeat-x; 
					width:100%;
					height:30px;
				}
					.class .hd span.hdleft{
						background:url(../images/home/group-hd-left.gif) no-repeat;
						width:28px;
						height:30px;
						float:left
					}
					.class .hd span.hdmiddle{
						width:auto;
						float:left;
						height:30px;
						overflow:hidden
					}
					.class .hd span.hdright{
						background:url(../images/home/group-hd-right.gif) no-repeat;
						width:4px;
						height:30px;
						float:right
					}
					.class .hd .span{
						color:#000;
						font-size:14px;
						font-weight:bold;
						margin-left:4px;
						margin-top:7px;
						float:left;
					}
					.class .hd .more{
						float:left;
						display:block;
						width:100px;
						text-align:right;
						line-height:29px;
					}
						.class .hd .more a{
							color:#404040;
							padding:0 10px;
							border-right:1px #ccc solid;
						}
							.class .hd .more a.moree{
								border-right:0px!important;
							}
				.class .bd{
					border-width:0 1px 1px 1px;
					border-style:solid;
					border-color:#D0E0F5;
					background-color:#FFF;
					overflow:auto;
					height:100%;
					padding:10px;
				}
					.class .bd .content{
						overflow:auto;
						height:auto;
						width:auto;
					}
						.content ul{ padding:10px 10px 8px 10px; width:220px; height:110px; overflow:hidden; color:#ccc; float:left; display:block}
						.content .h1{ 
							font-size:14px; 
							font-weight:bold;
						}
						.content .h2{ }
							.content .h2 a{ color:#666; margin:5px auto 7px auto; padding-left:2px; padding-right:2px;}
						.content .h1 sup{
							background:url(../images/homepage/class-h1-bg.gif) no-repeat;
							width:8px;
							height:11px;
							display:block;
							float:left;
							margin-top:3px;
							margin-right:5px;
						}
						.class .bd .content ul{ background:#ffffff;}
						.class .bd .content ul.gray{ background:#F8F8F8;}
	#headerright{ width:630px; float:right}
	#headerright .rtop{
		margin-bottom:5px;
	}
	#headerright .rbottom{
		overflow:hidden;
		height:auto;
		margin-top:5px;
	}
			#headerright .foreachinfo{
				display:inline;
				width:309px;
				margin:5px auto;
				height:auto;
			}
			#headerright .left{
				float:left;
				height:auto;
			}
			#headerright .right{
				float:right;
				height:auto;
			}
				.foreachinfo .hd{
					background:url(../images/foreachinfo_hd.gif) no-repeat; 
					width:auto;
					height:30px;
					padding:0 10px;
					line-height:30px;
				}
					.foreachinfo .hd span.title{
						font-weight:bold;
						text-align:left;
						float:left;
						color:#00509B;
						font-size:14px;
						margin-left:18px
					}
					.foreachinfo .hd span.more{
						text-align:left;
						font-size:12px;
						float:right
					}
				.foreachinfo .bd{
					border-left:1px #D0E0F5 solid;
					border-right:1px #D0E0F5 solid;
					text-align:left;
					padding:10px;
					border-bottom:1px #D0E0F5 solid;
					background-color:#F9FCFE;
					width:287px;
					overflow:hidden
				}
				.foreachinfo .bd ul{
					margin:0;
					padding:0;
					overflow:hidden
				}
				.foreachinfo .bd li{
					background:url(../images/bbd_li.gif) no-repeat 3px 10px;
					line-height:22px;
					white-space:nowrap;
					height:22px; 
					overflow:hidden; 
					text-indent:15px; 
					margin-left:0;
					padding:0;
				}
				.foreachinfo .bd li span{
					color:#666666;
					margin-right:5px
				}
				.foreachinfo .bd li span a{
					color:#999999;
					margin-left:5px;
				}
				.foreachinfo .bt{
					background:url(../images/foreachinfo_bt.gif) no-repeat; 
					width:auto;
					height:4px;
					overflow:hidden
				}
	
	.announceother{ width:240px; overflow:auto; float:right}

		.specbox{
			width:auto;
			height:auto;
			overflow:auto
		}
			.specbox .hd{
				background:url(../images/home/spec-hd.gif) repeat-x; 
				width:240px;
				height:26px;
			}
				.specbox .hd span.hdleft{
					background:url(../images/home/spec-hd-left.gif) no-repeat;
					width:2px;
					height:26px;
					float:left;
					overflow:hidden
				}
				.specbox .hd span.hdmiddle{
					width:auto;
					float:left;
					height:26px;
					overflow:hidden;
				}
				.specbox .hd span.hdright{
					background:url(../images/home/spec-hd-right.gif) no-repeat;
					width:3px;
					height:26px;
					float:right
				}
				.specbox .hd .span{
					color:#000;
					font-size:12px;
					font-weight:bold;
					height:26px;
					line-height:26px;
					float:left;
					color:#1F376D;
					background:url(../images/home/specspanbg.gif) no-repeat;
					width:67px;
					text-align:center
				}
				.specbox .hd .more{
					float:left;
					display:block;
					width:160px;
					text-align:right;
					line-height:26px;
				}
					.specbox .hd .more a{
						padding:0 5px;
					}
						.specbox .hd .more a.moree{
							border-right:0px!important;
						}
				.specbox .bd { 
					border-width:0 1px 1px 1px;
					border-style:solid;
					border-color:#D0E0F5;
					overflow:auto;
					height:auto;
					padding:10px;
					background-color:#ffffff!important;
				}
				.specbox .bd li{ line-height:22px; background:url(../images/home/li.gif) 0px 10px no-repeat; padding-left:0; text-indent:10px; white-space:nowrap; width:190px; overflow:hidden}
				.specbox .bd li span{ color:#CCC; margin-left:10px;}
				.specbox .bd h1{ text-align:center; margin:0 auto 5px auto;}
					.specbox .bd h1 a{ color:#FF3300; font-weight:bold; font-size:14px;}
					
		.couponbox{

		}
			.couponbox .hd{
				background:url(../images/home/group-hd.gif) repeat-x; 
				width:220px;
				height:30px;
			}
				.couponbox .hd span.hdleft{
					background:url(../images/home/group-hd-left.gif) no-repeat;
					width:28px;
					height:30px;
					float:left
				}
				.couponbox .hd span.hdmiddle{
					width:auto;
					float:left;
					height:30px;
					overflow:hidden
				}
				.couponbox .hd span.hdright{
					background:url(../images/home/group-hd-right.gif) no-repeat;
					width:4px;
					height:30px;
					float:right
				}
				.couponbox .hd .span{
					color:#000;
					font-size:14px;
					margin-left:4px;
					margin-top:7px;
					float:left;
					color:#1F376D
				}
				.couponbox .hd .more{
					float:left;
					display:block;
					width:135px;
					text-align:right;
					line-height:29px;
				}
					.couponbox .hd .more a{
						padding:0;
					}
						.couponbox .hd .more a.moree{
							border-right:0px!important;
						}
				.couponbox .bd { 
					border-width:0 1px 1px 1px;
					border-style:solid;
					border-color:#D0E0F5;
					padding-top:10px;
					background-color:#ffffff;
				}
				.couponbox .bd .cp{
					width:auto;
					height:auto;
					border-bottom:1px #FDD79D solid;
					margin-bottom:10px;
					padding-bottom:10px;
					overflow:auto
				}
					.cp .img {
						float:left;
						border:1px #FDD9A5 solid;
						padding:1px;
						margin-right:5px;
					}
					.cp img{ 
						max-width:90px;
						max-height:67px;
					}
					
					*html .cp img{
						width: expression(this.width > 90 && this.width > this.height ? 90 : auto);
						height: expression(this.height > 67 ? 67 : auto);
					}
						.cp .title{
							font-weight:bold;
							line-height:16px;
							
						}
						.cp .des{
							color:#FF6600;
							line-height:16px;
							height:33px;
							overflow:hidden;
							display:block;
						}
						.cp .prints{
							height:auto;
							overflow:auto;
						}
				.couponbox .bd li span{ color:#CCC; margin-left:10px;}

.bodycenter{ 
	width:auto;
	height:auto;
}
.shoplist{
		border:1px #F1D38B solid;
		padding:1px;
	}
		.shoplist .intershop{ 
			border:3px #FCF4CD solid;	
			padding:10px;
			background:url(../images/homepage/hrdpph.gif) no-repeat top left;
			height:auto;
			display:inline-block;
			overflow:auto
		} 
		.shoplist .hd{
			text-align:right;
			font-size:14px;
			font-weight:bold;
			color:#333;
			height:24px
		}
		.shoplist .item { float:left; width:135px; padding-top:10px; line-height:16px; display:block}
		.shoplist .bd { text-align:left; height:auto; overflow:auto; width:100%}
		.shoplist .item img { display:block; width:115px; height:90px; margin:0 auto; vertical-align:top; padding:1px; border:1px solid #ddd;}
		.shoplist .item .title { display:block; height:16px; overflow:hidden; padding:0 12px; margin-top:3px;}
		.shoplist .item .sale { display:block; height:16px; overflow:hidden; padding:0 12px; color:#666;}
		.shoplist .item a:hover .sale { color:#f50;}
			.shoplist .hd span.shop{
				float:left;
				display:block;
				width:780px;
				text-align:right;
				color:#C5AAC5;
			}
				.shoplist .hd span.shop a {
					font-size:12px;
					font-weight:100;
					padding:5px 2px;
					
				}
			.shoplist .hd span.more{
				text-align:right;
				float:right;
				width:150px;
				display:block;
			}
				.shoplist .hd span.more a{
					text-decoration:underline;
					font-weight:100!important
				}
	.group{
	
	}
		.group .hd{
			background:url(../images/homepage/group-hd.gif) repeat-x; 
			width:980px;
			height:28px;
		}
			.group .hd .span{
				color:#003366;
				font-size:14px;
				font-weight:bold;
				margin-left:25px;
				margin-top:10px;
				float:left;
			}
			.group .hd .more{
				float:right;
				display:block;
				width:788px;
				text-align:right;
				line-height:29px;
			}
				.group .hd .more a{
					padding:0 10px;
					border-right:1px #ccc solid;
				}
					.group .hd .more a.moree{
						border-right:0px!important;
					}
		.group .bd{
			border-width:0 1px 1px 1px;
			border-color:#D8DFE9;
			border-style:solid;
			padding:10px;
			height:85px!important; 
			overflow:hidden!important;
			background-color:#ffffff;
			width:958px;
		}
			.group .bd ul{
				display:block;
				float:left;
				height:85px;
				overflow:hidden;
				width:315px;
			}
				.group ul .img {width:100px; float:left;display:block}
				.group ul .img a{}
				.group ul .img img{border:1px #ccc solid; width:80px}
				.group ul .detail{
					width:205px;
					height:80px;
					overflow:hidden;
					float:left;
					text-align:left;
					display:block;
					color:#888;
				}
					.group ul .detail span{
						white-space:nowrap;
						overflow:hidden;
						width:auto;
						height:20px;
						display:block
					}

	.lifetelserv{
		width:auto;
		overflow:hidden;
	}
		.lifebox{
			height:auto;
			width:auto;
			overflow:auto;
			float:left
		}
			.lifeleft{
				background:url(../images/homepage/lifebox_left.gif) no-repeat;
				width:27px;
				height:136px;
				float:left;
				display:block;
			}
			.lifebox .liferight{
				width:285px;
				height:114px;
				display:block;
				float:left;
				border:1px #FDD79D solid;
				padding-top:9px;
				padding-bottom:11px;
				overflow:hidden;
				background-color:#ffffff;
			}
				.lifebox .liferight li{
					float:left;
					width:70px;
					height:21px;
					float:left;
					display:block;
					white-space:nowrap;
					overflow:hidden!important;
					text-align:center
				}
		.telephone{
			width:416px;
			height:114px;
			display:block;
			float:left;
			border-width:1px 1px 1px 0;
			border-color:#FDD79D;
			border-style:solid;
			background-color:#F2F8FB;
			padding-top:9px;
			padding-bottom:11px;
			padding-left:10px;
			padding-right:10px;
			overflow:hidden;
		}
			.telephone li{
				float:left;
				width:208px;
				height:21px;
				float:left;
				display:block;
				;
				text-indent:0!important;
				text-align:left
			}
				.telephone li span{
					color:#ff3300;
					font-weight:bold
				}
	.service{
		background:url(../images/homepage/service-bg.gif) no-repeat;
		width:220px;
		height:136px;
		display:block;
		float:right;
	}
		.service ul{
			margin:38px 10px 20px 15px;
		}
		.service li {
			text-align:left;
			color:#444;
			margin:11px 0;
			white-space:nowrap
		}
			.service li span{
				
			}
			.service li.sitetel{
				background:url(../images/homepage/siteicon.gif) 4px 5px no-repeat;
			}
			.service li.siteqq{
				background:url(../images/homepage/siteicon.gif) 16px 5px no-repeat;
			}

.category_list { margin-top:5px; width:340px;}
.category_list span.bk_tp { display:block; background:url(../images/bk_ht.gif) no-repeat; width:340px; height:3px; overflow:hidden;}
.category_list span.bk_ft { display:block; background:url(../images/bk_bt.gif) no-repeat; width:340px; height:3px; overflow:hidden;}
.category_list .bd { background-color:#fefcfb; border-left:1px solid #ebc7be; border-right:1px solid #ebc7be; text-align:left; padding:8px; padding-top:4px; padding-bottom:10px;}
.weather_changeColor { color:#8b4d4d;}
.weather_zone { color:#666;}

.category_hd { margin-top:15px;}
.category_hd_info { background:url(../images/category_hdinfo.gif) no-repeat 0 1px; padding-left:18px; font-size:14px; line-height:28px;}
.category_hd_info b { color:#f30; font-weight:bold;}
.category_fb { display:block; float:right; background:url(../images/categorylist_fb.gif) no-repeat; padding-left:30px; width:99px; height:24px; padding-top:4px; font-size:14px; font-weight:bold; color:#333;}

.category_bd h3 { background:url(../images/category_bd_h3.gif) no-repeat 0 3px; margin-top:10px; margin-bottom:2px; padding-left:8px; font-size:14px; font-weight:bold;}
.category_bd h3 span { font-weight:normal; color:#666; font-size:12px;}
.category_bd h3 a { }
.category_bd h3 a:hover { color:#f60; text-decoration:underline;}
.category_bd ul { margin-top:3px;}

.category_bd ul:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}
.category_bd ul {display: inline-block;}
* html .category_bd ul {height: 1%;} 
.category_bd ul {display: block;}

.category_bd li { float:left; width:99px; padding-left:8px; line-height:22px; height:22px; overflow:hidden;}
.category_bd li a.red { color:#f30;}

/* 轮换图片 */
div#MainPromotionBanner{width:338px;height:174px;BORDER: #FDD9A5 1px solid;}
/* 轮换图片己清理部分代码 */
/* slide_img */
.container{ width:338px; height:174px; overflow:hidden; position:relative;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:338px; height:174px; display:block;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #FF7300;font-weight: bold;}
/**/
.newsbox{
	width:auto;
	height:auto;
	overflow:auto
}
	.newsbox .hd{
		background:url(../images/home/spec-hd.gif) repeat-x; 
		width:340px;
		height:26px;
	}
		.newsbox .hd span.hdleft,.specbox .hd span.hdleft{
			background:url(../images/home/spec-hd-left.gif) no-repeat;
			width:2px;
			height:26px;
			float:left;
			overflow:hidden
		}
		.newsbox .hd span.hdmiddle{
			width:auto;
			float:left;
			height:26px;
			overflow:hidden;
		}
		.newsbox .hd span.hdright{
			background:url(../images/home/spec-hd-right.gif) no-repeat;
			width:3px;
			height:26px;
			float:right
		}
		.newsbox .hd .span{
			color:#000;
			font-size:14px;
			font-weight:bold;
			height:26px;
			line-height:26px;
			float:left;
			color:#1F376D;
			background:url(../images/home/newsspanbg.gif) no-repeat;
			width:78px;
			text-align:center
		}
		.newsbox .hd .more{
			float:left;
			display:block;
			width:115px;
			text-align:right;
			line-height:26px;
		}
		.newsbox .hd .more{
			float:left;
			display:block;
			width:255px;
			text-align:right;
			line-height:26px;
		}
			.newsbox .hd .more a,.specbox .hd .more a{
				padding:0 5px;
			}
		.newsbox .bd{
			border-width:0 1px 1px 1px;
			border-color:#D0E0F5;
			border-style:solid;
			overflow:hidden;
			width:322px;
			background-color:#ffffff
		}
		
/*indexsimple 20110521*/
.simplecategory{height:100%;text-align:left;}
.simplecategory .btline{background:url(../images/indexsimple/category_bg.gif) top center repeat-y;width:980px;height:auto;overflow:auto;border-top:1px #ddd solid;border-bottom:1px #ddd solid;}
.simplecategory .btline table td{ vertical-align:top; height:auto; overflow:auto;}
.simplecategory .square{display:inline-block;float:left;overflow:auto;width:185px;padding-left:6px;}
.simplecategory .square .hd{height:28px;*height:30px;}
.simplecategory .square .icon154{background:url(../images/category/icons/154.gif) no-repeat 10px 5px;width:32px;height:25px;}
.simplecategory .square .icon157{background:url(../images/category/icons/157.gif) no-repeat 10px 5px;width:32px;height:25px;}
.simplecategory .square .icon252{background:url(../images/category/icons/252.gif) no-repeat 10px 7px;width:32px;height:25px;}
.simplecategory .square .icon229{background:url(../images/category/icons/229.gif) no-repeat 10px 5px;width:32px;height:25px;}
.simplecategory .square .icon156{background:url(../images/category/icons/156.gif) no-repeat 10px 5px;width:32px;height:25px;}
.simplecategory .square .icon155{background:url(../images/category/icons/155.gif) no-repeat 10px 5px;width:32px;height:25px;}
.simplecategory .square .icon223{background:url(../images/category/icons/223.gif) no-repeat 10px 5px;width:32px;height:25px;}
.simplecategory .square .icon159{background:url(../images/category/icons/159.gif) no-repeat 10px 5px;width:32px;height:25px;}
.simplecategory .square .icon158{background:url(../images/category/icons/158.gif) no-repeat 10px 6px;width:32px;height:25px;}
.simplecategory .square .icon261{background:url(../images/category/icons/261.gif) no-repeat 10px 5px;width:32px;height:25px;}
.simplecategory .square .hd span{line-height:26px;float:left;display:block;margin-top:6px;}
.simplecategory .square .hd span a{color:#000; font-size:14px;font-weight:400;margin-left:10px;}
.simplecategory .square .bd {height:auto;overflow:auto;padding-bottom:5px;border-top:1px solid #dcdcdc;}
.simplecategory .square .bd ul{ margin:0 10px;}
.simplecategory .square .bd ul li{ height:30px; font-size:14px; line-height:30px;}
.simplecategory .square .bd ul li a{padding:0 1px;}
.simplecategory .square .bd ul li a:hover{padding:0 1px;border:0;}
.simplecategory .square .bd ul li span{ color:#acaeac; padding-left:2px; font-size:11px!important}
.simplecategory .square .bd ul .shortli{float:left; display:block; width:80px!important; overflow:hidden;}

.indexcatad { width:629px; height: auto; margin:5px auto; clear:both; overflow:hidden;}
.btline .indexcatad { width:150px!important;}

.upgradenew { border:1px #F6E274 solid; background:url(../images/indexsimple/upgradenew_bg.gif) repeat-x top center}
.upgradenew .hd{ height:auto; overflow:auto; border-left:1px #ffffff solid; border-right:1px #ffffff solid;border-top:1px #ffffff solid;}
.upgradenew .hd span{ color:#197AC5; font-size:14px; font-weight:bold; margin-left:15px; text-align:left; float:left}
.upgradenew .hd .hd1{ float:left; display:block; width:66%; height:35px; line-height:35px; }
.upgradenew .hd .hd1 span{ background:url(../images/indexsimple/f_sytbtt.gif) no-repeat center left; width:150px; height:35px; display:block}
.upgradenew .hd .hd1 a{ margin-right:10px; color:#ff6600; display:block; width:92px; height:25px; float:right}
.upgradenew .hd .hd2{ float:right; display:block; width:33%; height:35px; line-height:35px;}
.upgradenew .hd .hd2 span{ background:url(../images/indexsimple/f_zxfbxx.gif) no-repeat center left; width:150px; height:35px; display:block;}
.upgradenew .hd .hd2 a{ margin-right:10px; color:#ff6600; display:block; width:92px; height:25px; float:right}
.upgradenew .bd{ height:auto; width:980px; overflow:auto; background:url(../images/category/partline.gif) no-repeat top 67%;}
.upgradenew .bd ul{ margin:5px 15px; overflow:auto; height:100%}
.upgradenew .bd .bd1{ float:left; display:block; width:66%;}
.upgradenew .bd .bd1 ul li{ height:25px; line-height:25px; display:block; width:295px; overflow:hidden; float:left; background:url(../images/right_arrow.gif) no-repeat 0px 9px; padding-left:10px; text-align:left}
.upgradenew .bd .bd1 ul li span.ltitle{ display:block; float:left; width:220px; overflow:hidden}
.upgradenew .bd .bd1 ul li span.ltime{ display:block; float:left; color:#bbbbbb}
.upgradenew .bd .bd2{ float:right; display:block; width:33%;}
.upgradenew .bd .bd2 ul{ margin:5px 15px; line-height:26px; overflow:auto; height:auto; text-align:left}
.upgradenew .bd .bd2 ul li{ display:block; width:280px; height:26px; float:left; overflow:hidden; border-bottom:1px #eeeeee solid; background:url(../images/right_arrow.gif) no-repeat 0px 9px; padding-left:10px;}
.upgradenew .bd .bd2 ul li span.ltitle{ display:block; float:left; width:200px; overflow:hidden}
.upgradenew .bd .bd2 ul li span.ltime{ display:block; float:left; color:#bbbbbb; width:80px}




.lifetelephone { border:1px #FDD79D solid; background:url(../images/indexsimple/lifetelephone_bg.gif) repeat-x top center}
.lifetelephone .hd{ height:auto; overflow:auto; border-left:1px #ffffff solid; border-right:1px #ffffff solid;border-top:1px #ffffff solid;}
.lifetelephone .hd span{ color:#197AC5; font-size:14px; font-weight:bold; margin-left:15px; text-align:left; float:left}
.lifetelephone .hd .hd1{ float:left; display:block; width:66%; height:35px; line-height:35px; }
.lifetelephone .hd .hd1 span{ background:url(../images/indexsimple/f_bmdh.gif) no-repeat center left; width:150px; height:35px; display:block;}
.lifetelephone .hd .hd2{ float:right; display:block; width:33%; height:35px; line-height:35px;}
.lifetelephone .hd .hd2 span{ background:url(../images/indexsimple/f_shbbx.gif) no-repeat center left; width:150px; height:35px; display:block;}
.lifetelephone .bd{ height:auto; width:980px; overflow:auto; background:url(../images/category/partline.gif) no-repeat top 67%;}
.lifetelephone .bd ul{ margin:5px 15px; overflow:auto}
.lifetelephone .bd .bd1{ float:left; display:block; width:66%;}
.lifetelephone .bd .bd1 ul li{ height:25px; line-height:25px; display:block; width:190px; overflow:hidden; float:left; background:url(../images/right_arrow.gif) no-repeat 0px 9px; padding-left:10px; text-align:left; color:#585858}
.lifetelephone .bd .bd1 ul li span.ltitle{ display:block; float:left; width:220px; overflow:hidden}
.lifetelephone .bd .bd1 ul li span.ltime{ display:block; float:left; color:#bbbbbb}
.lifetelephone .bd .bd2{ float:right; display:block; width:33%;}
.lifetelephone .bd .bd2 ul{ margin:5px 15px ; font-size:14px; line-height:26px; overflow:auto; height:auto; text-align:left!important;}
.lifetelephone .bd .bd2 ul li{ display:block; width:135px; height:26px; float:left; overflow:hidden; border-bottom:1px #eeeeee solid; background:url(../images/right_arrow.gif) no-repeat 0px 9px; padding-left:10px;}

.flink{
		width:auto;
		height:auto;
		overflow:auto
	}
		.flink .hd{
			width:auto;
			height:32px;
			line-height:32px;
			overflow:auto;
			text-align:left!important;
			background:#FFF7E6;
			border-top:1px #FDD79D solid;
			border-left:1px #FDD79D solid;
			border-right:1px #FDD79D solid;
			border-bottom:1px #F69D61 solid;
		}
		.flink .hd span.hd1{
			font-size:14px;
			font-weight:bold;
			height:32px;
			color:#F54100;
			margin-left:15px;
			_margin-left:10px;
			width:100px;
			display:block;
			float:left
		}
		.flink .hd span.hd2{
			width:70px;
			height:32px;
			display:block;
			float:right;
		}

		.flink .bd{
			border-width:0 1px 1px 1px;
			border-color:#D7D7D7;
			border-style:solid;
			padding:10px;
			overflow:auto;
			width:958px;
			background-color:#ffffff;
		}
			.flink .bd .image{
				width:958px;
				height:auto;
				overflow:hidden;
				padding-top:5px;
			}
			.flink .bd .image li{
 				float:left;  
				margin-left:6px; 
				margin-bottom:4px;
			}
			.flink .bd .image li img { 
				border:1px solid #ddd; 
				background:#f1f1f1; 
				padding:3px; 
				width:88px; 
				height:31px; 
				vertical-align:top; 
				zoom:1;
			}
			.flink .bd .text{
				width:auto;
				height:auto;
				overflow:hidden;
			}
			.flink .bd .text li{
				line-height:25px;
				float:left;
				margin:5px 5px 0 5px;
				white-space:nowrap
			}

/*20110928新增*/
.goods .hd{
	background:url(../images/homepage/group-hd.gif) repeat-x; 
	width:980px;
	height:28px;
}
	.goods .hd .span{
		font-size:14px;
		font-weight:bold;
		margin-left:25px;
		margin-top:10px;
		float:left;
		color:#003366;
	}
	.goods .hd .more{
		float:right;
		display:block;
		width:788px;
		text-align:right;
		line-height:29px;
		margin-right:10px;
	}
	.goods .bd{
		border-width:0 1px 1px 1px;
		border-color:#D8DFE9;
		border-style:solid;
		padding:10px;
		background-color:#ffffff;
		width:958px;
	}

.goods .bd ul{zoom:1;overflow:hidden;}
.goods .bd ul li{float:left;width:95px;text-align:center;padding:0 0; display:inline;margin:5px;_margin:5px 5px 5px 4px; background:#ffffff}
.goods .bd ul li img{border:1px #ddd solid;}
.goods .bd ul li span{display:block;padding:2px 5px 0 5px; width:88px; height:16px; overflow:hidden;}
.goods .bd ul li em{display:block;font-style:normal;font-weight:bold;color:#FF6600;}

/*20111208更新*/
.simple .intershop{
	border:0!important;
}

.main_top{width:980px;margin:0; text-align:left}
.main_top .indexupgrade{float:left;width:340px;height:174px;border:1px #d7d7d7 solid;}
.main_top .indexupgrade ul.line,ul.tline{float:left;width:310px;height:25px;overflow:hidden;margin:3px 0 5px 0;}
.main_top .indexupgrade ul.tline{height:174px;}
.main_top .indexupgrade li{width:300px;overflow:hidden;margin-left:6px;height:24px;text-indent:5px;font-size:12px;line-height:24px;}
.main_top .indexupgrade .title{float:left;width:14px;font-size:12px;font-weight:400;height:135px;padding:25px 7px 3px 7px;_padding-right:6px;margin-top:5px;border-right:1px solid #d7d7d7;line-height:30px;}

.main_top .focus_top{ width:338px; float:left; margin-left:10px;}

.main_top .newinfo_top{float:right;height:174px;width:275px;border:1px #d7d7d7 solid;}
.main_top .newinfo_top .title{float:left;width:14px;font-size:12px;font-weight:400;height:135px;padding:25px 7px 3px 7px;_padding-right:6px;margin-top:5px;border-right:1px solid #d7d7d7;line-height:30px;}
.main_top .newinfo_top ul{float:left;height:154px;margin-top:2px;}
.main_top .newinfo_top li{width:226px;overflow:hidden;margin-left:6px;height:24px;text-indent:5px;font-size:12px;line-height:24px;background:url(../images/sp_list_bg.png) 0 10px no-repeat;}

/*simple bianmin telephone*/
.slifetelserv{margin: 0;*margin:0;width:978px;border:1px solid #dcdcdc;background-color:#fff;overflow:hidden;}
.slifetelserv .tel{width:978px;height:auto;display:block;float:left;padding:10px 10px 6px 15px;overflow:hidden;}
.slifetelserv .tel li{font-family:Arial,Helvetica,sans-serif;float:left;width:160px;height:20px;float:left;display:block;text-indent:0!important; color:#1D50A1; text-align:left; overflow:hidden}
.slifetelserv .tel li font{color:#666;font-weight:lighter;}

.slifeserv{margin: 0;*margin:0;width:978px; height:auto; overflow:auto; border:1px solid #dcdcdc;background-color:#fff;}
.slifeserv .serv{display:block;padding:5px 10px 6px 10px;overflow:hidden; text-align:left}
.slifeserv .serv a{ margin-right:10px;}

/*20111230更新*/
.simplegoods .bd{
	border-width:1px;
	border-color:#d7d7d7;
	border-style:solid;
	padding:10px;
	background-color:#ffffff;
	width:958px;
}

.simplegoods .bd ul{zoom:1;overflow:hidden;_padding-left:3px;}
.simplegoods .bd ul li{float:left;width:95px;text-align:center;padding:0 0; display:inline;margin:5px 6px 5px 5px;_margin:5px 4px 5px 4px; background:#ffffff}
.simplegoods .bd ul li img{border:1px #ddd solid; padding:3px; background-color:#f9f9f9}
.simplegoods .bd ul li span{display:block;padding:2px 5px 0 5px; width:88px; height:16px; overflow:hidden;}
.simplegoods .bd ul li em{display:block;font-style:normal;font-weight:bold;color:#FF6600;}

.simplegroup .bd{
	border-width:1px;
	border-color:#D7d7d7;
	border-style:solid;
	padding:10px;
	height:85px!important; 
	overflow:hidden!important;
	background-color:#ffffff;
	width:958px;
}
	.simplegroup .bd ul{
		display:block;
		float:left;
		height:85px;
		overflow:hidden;
		width:315px;
	}
		.simplegroup ul .img {width:100px; float:left;display:block}
		.simplegroup ul .img a{}
		.simplegroup ul .img img{border:1px #ccc solid; width:80px}
		.simplegroup ul .detail{
			width:205px;
			height:80px;
			overflow:hidden;
			float:left;
			text-align:left;
			display:block;
			color:#888;
		}
			.simplegroup ul .detail span{
				white-space:nowrap;
				overflow:hidden;
				width:auto;
				height:20px;
				display:block
			}