img{
	border:0;
}
.mt10{
	margin-top:10px;
}
.SideL{
	width:280px;
	float:left;
}
.SideC{
	width:450px;
	float:left;
	padding-left:10px;
}
.SideR{
	width:230px;
	float:right;
}
.MainR{
	width:690px;
	float:right;
}
.head{
	height:30px;
	line-height:30px;
}
.tag{
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
}
.more{
	float:right;
	padding-right:10px;
}
/*
*第一栏
*/
.MainContainer1{
	height:145px;
	overflow:hidden;
	margin-bottom:10px;
}
.CommpanyCont .head{
	height:31px;
	overflow:hidden;
	background:url(head1.gif) right top no-repeat;
	line-height:35px;
}
.CommpanyCont .head .tag{
	padding-left:35px;
	color:#83130F;
}
.CommpanyCont .head .more a{
	color:#83130F;
}
.CommpanyCont .cont{
	border:#E2E2E2 solid 1px;
	border-top:0;
	height:93px;
	overflow:hidden;
	padding:10px;
	background:url(commanybg.gif) 5px 5px no-repeat;
}
.CommpanyCont .cont .h{
	height:40px;
	overflow:hidden;
	padding-left:60px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.CommpanyCont .cont .h span{
	color:#FFF501;
}
.CommpanyCont .cont .but{
	height:25px;
	overflow:hidden;
	padding-left:60px;
	line-height:20px;
	text-align:center;
}
.CommpanyCont .cont .but a{
	font-size:16px;
	color:#640000;
}
.CommpanyCont .cont .other{
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding-top:15px;
	word-spacing:5px;
	color:#666;
}
.CommpanyCont .cont .other a{
	color:#666;
}
.mainslide{
	width:450px;
	height:145px;
	overflow:hidden;
}
.loginside{
	width:230px;
	height:145px;
	overflow:hidden;
}
.loginside .listb{
	width:50%;
	height:38px;
	float:left;
}
.loginside .listb a{
	width:102px;
	height:30px;
	padding:0 5px 0 5px;
	text-align:center;
	line-height:33px;
	overflow:hidden;
	background:url(but0.gif) center top no-repeat;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#B20000;
}
.loginside .list2 a,.loginside .list4 a{
	float:right;
}
.loginside .buta{
	clear:both;
	height:39px;
	line-height:35px;
	text-align:center;
	font-weight:bold;
	background:url(but1.gif) center top no-repeat;
}
.loginside .buta a{
	font-size:14px;
}
/*
*第二栏
*/
.MainContainer2{
	height:260px;
	overflow:hidden;
	margin-bottom:10px;
}
.sidecont1{
	background:url(head2.gif) center top no-repeat;
	position:relative;
}
.sidecont1 .head{
	height:40px;
	overflow:hidden;
	line-height:46px;
	background:url(dotted.gif) left 22px repeat-x;
}
.sidecont1 .head .tag{
	background:url(head2.gif) left top no-repeat;
	padding:0;	
}
.sidecont1 .head .tag span{
	display:block;
	padding:0 5px 0 35px;
	background:url(tag1.gif) 10px 13px no-repeat;
}
.sidecont1 .head .more{
	background:url(head2.gif) right top no-repeat;
	padding:0 10px 0 5px;	
}
.sidecont1 .cont{
	border:#E7E7E7 solid 1px;
	border-top:0;
	padding:0 10px 10px 10px;
	height:209px;
	overflow:hidden;
	line-height:26px;
}
.sidecont1 .cont div{
	height:26px;
	overflow:hidden;
}
.sidecont1 .cont div span,.sidecont1 .cont div a{
	display:block;
	float:left;
}
.sidecont1 .cont div span{
	width:30px;
	text-align:center;
	background:url(num0.gif) center 3px no-repeat;
}
.sidecont1 .cont div.list1 span{
	background:url(num1.gif) center 3px no-repeat;
	color:red;
}
.sidecont2{
	height:180px;
	margin-bottom:10px;
	overflow:hidden;
}
.sidecont2 .head{
	height:31px;
	overflow:hidden;
	line-height:35px;
	background:url(head3.gif) right top no-repeat;
}
.sidecont2 .head .tag{
	background:url(head3.gif) left top no-repeat;
}
.sidecont2 .cont{
	border:#E7E7E7 solid 1px;
	border-top:0;
	padding:10px;
	height:128px;
	overflow:hidden;
}
.sidecont2 .cont .array{
	width:50%;
	height:22px;
	overflow:hidden;
	float:left;
	line-height:22px;
	background:url(icon1.gif) 2px 6px no-repeat;
}
.sidecont2 .cont .array a{
	padding-left:15px;
}
.sidecont2 .cont .listpic{
	width:50%;
	height:68px;
	overflow:hidden;
	float:left;
}
.sidecont2 .cont .listpic div{
	width:80px;
	text-align:center;
	margin:auto;
}
.sidecont2 .cont .listpic div.img{
	border:#DDD solid 1px;
	padding:1px;
}
.sidecont2 .cont .listpic div.img a{
	display:block;
	width:80px;
	height:30px;
	overflow:hidden;
}
.sidecont2 .cont .listpic div.t{
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding-top:5px;
}
/*
*第三栏
*/
.sidecont1 .head .tag1{
	padding:0 5px 0 10px;
}
.sidecont1 .head .more1{
	padding:0 45px 0 10px;
}
.sidecont1 .head .hot{
	width:41px;
	height:41px;
	position:absolute;
	right:0;
	top:0;
	z-index:1000;
	background:url(hot.gif) no-repeat;
}
.sidecont1 .cont dl{
	height:26px;
	overflow:hidden;
	padding:0;
	margin:0;
}
.sidecont1 .cont dl span,.sidecont1 .cont dl a{
	display:block;
	float:left;
}
.sidecont1 .cont dl span{
	width:25px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FE7C12;
}
.sidecont3{
	margin-top:10px;
}
.sidecont3 .head{
	height:30px;
	background:url(head4.gif) right top no-repeat;
	overflow:hidden;
}
.sidecont3 .head div{
	width:90px;
	text-align:center;
	float:left;
	padding-top:8px;
	line-height:22px;
	font-weight:bold;
	cursor:pointer;
	color:#777;
}
.sidecont3 .head div.choose{
	background:url(over1.gif) center 4px no-repeat;
	color:#333;
}
.sidecont3 .head div.more{
	float:right;
	width:50px;
	font-weight:normal;
}
.sidecont3 .cont{
	border:#E7E7E7 solid 1px;
	padding:10px;
	border-top:0;
}
.sidecont3 .cont .c1{
	height:115px;
	overflow:hidden;
}
.sidecont3 .cont .c1 .listpic{
	width:50%;
	height:115px;
	overflow:hidden;
	float:left;
}
.sidecont3 .cont .c1 .listpic div{
	width:110px;
	text-align:center;
	margin:auto;
}
.sidecont3 .cont .c1 .listpic div.img{
	border:#DDD solid 1px;
	width:110px;
	height:80px;
	overflow:hidden;	
}
.sidecont3 .cont .c1 .listpic div.t{;
	height:20px;
	line-height:20px;
	padding-top:7px;
	overflow:hidden;	
}
.sidecont3 .cont .c2 .list{
	height:23px;
	overflow:hidden;
	line-height:23px;
	color:#666;
}
.sidelad{
	width:280px;
	overflow:hidden;
	text-align:center;
	margin-top:10px;
}
.ShowHotSell{
	margin-bottom:10px;
}
.ShowHotSell .head{
	height:31px;
	background:url(head6.gif) right top no-repeat;
	overflow:hidden;
	line-height:35px;
}
.ShowHotSell .head .tag{
	color:#D80808;
}
.ShowHotSell .cont{
	border:#E7E7E7 solid 1px;
	border-top:0;
	padding:15px 0 0 5px;
	height:110px;
	overflow:hidden;
}
.ShowHotSell .cont .listpic{
	width:113px;
	height:110px;
	overflow:hidden;
	float:left;
}
.ShowHotSell .cont .listpic div{
	width:100px;
	margin:auto;
	text-align:center;
}
.ShowHotSell .cont .listpic div.img{
	border:#ddd solid 1px;
	width:100px;
	height:75px;
	overflow:hidden;
}
.ShowHotSell .cont .listpic div.t{
	height:20px;
	line-height:20px;
	padding-top:5px;
	overflow:hidden;
}
/*
*公司分类
*/
.ShowSorts .head{
	height:33px;
	overflow:hidden;
	background:url(head5.gif) right top no-repeat;
}
.ShowSorts .head .tag{
	background:url(head5.gif) left top no-repeat;
	padding:5px 80px 0 20px;
	line-height:28px;
	color:#FFF;
}
.ShowSorts .head .more{
	background:url(more.gif) left 8px no-repeat;
	padding:7px 40px 0 10px;
	line-height:23px;
}
.ShowSorts .cont{
	border:#DCDCDC solid 1px;
	border-top:0;
}
#ShowSortTable td{
	width:50%;
}
#ShowSortTable .havebg{
	background:#FAFCFE;
}
#ShowSortTable .choose{
	background:#E2F0FB;
}
#ShowSortTable .big_name{
	padding:8px 10px 5px 15px;
}
#ShowSortTable .big_name a{
	font-size:14px;
	font-weight:bold;
	color:#004499;
}
#ShowSortTable .smll_name{
	padding:0 5px 5px 15px;
	line-height:20px;
	color:#999;
}
#ShowSortTable .smll_name a{
	color:#666;
}
#ShowSortTable .smll_name a.m{
	color:#FF6600;
}