/*  Stylesheet For 0531团购大联盟活动
	Design by boyce 2009-2-26
	Author:youngsoul(boyce)
	Email:youngsoul@126.com
	QQ:277841301
*/

@import url("header.css");
@import url("footer.css");

														/* >> Base Setup << */
*{margin:0; padding:0;}
ul,li{list-style:none;}
a img{border:0;}
body,form,input,select,textarea,table,tr,td,th{font-size:12px;}
sup{font-size:8px; font-family:sans-serif;}
a{color:#121212; text-decoration:none;}
/*a:visited{color:#999;}*/
a:hover{color:#db1f00; text-decoration:underline;}
a:active{}
input,select{vertical-align:middle; padding-left:2px;}
body{
	background:url(../images/bg.jpg) repeat;
	}

													/* >> Static Classes << */
.clear{
	clear:both; 
	float:none; 
	line-height:0%; 
	overflow:hidden;
	}
	
													/* >> Layout << */
	
#container{
	position:relative;
	width:952px;
	margin:0 auto 10px auto;
	}
	
	/*= content =*/					
	#content{
		padding:15px 15px 10px 15px;
		border:1px solid #d6d7d5;
		border-width:0 1px 1px 1px;
		background-color:#fff;
		}
		
		#coreInfo, #company, #category, #live, #show1, #show2, #show3, #show4, #show5, #show6, #show7, #show8, #show9, #show10, #show11, #show12, #show13{
			margin:10px 0;
			}
		
			#coreInfo .AB_A, #coreInfo .AB_B{
				float:left;
				padding-top:3px;
				width:450px;
				height:171px;
				overflow:hidden;
				background:#fffcf6 url(../images/tuangouIcon.gif) no-repeat left -150px;
				}
			#coreInfo .AB_B{
				float:right;
				}
				#coreInfo .AB_A h3,#coreInfo .AB_B h3{
					float:left;
					display:inline;
					margin-left:3px;
					padding:60px 10px 0 10px;
					width:24px;
					height:111px;
					overflow:hidden;
					text-align:center;
					color:#db1f00;
					font:normal 18px "黑体";
					background:#fff2cf url(../images/tuangouIcon.gif) no-repeat left -385px;
					}
				#coreInfo .AB_B h3{
					background:#fff2cf url(../images/tuangouIcon.gif) no-repeat -760px -385px;
					}
				#coreInfo .AB_A .olist,#coreInfo .AB_B .olist{
					float:right;
					margin-top:20px;
					width:384px;					
					}
					#coreInfo .AB_A .olist li, #coreInfo .AB_B .olist li{
						padding:6px 0;
						list-style:inside decimal;
						color:#db1f00;
						}
					#coreInfo .AB_A .olist li.last, #coreInfo .AB_B .olist li.last{
						list-style:none;
						}
						#coreInfo .AB_A .olist li a, #coreInfo .AB_B .olist li a{
							color:#db1f00;
							}
							
.title{
	padding:13px 0 0 40px;
	height:20px;
	overflow:hidden;
	border-bottom:3px solid #db1f00;
	}
	.title h3{
		font-size:14px;
		color:#db1f00;
		}
.con, .product{
	padding:5px;
	background-color:#fffcf6;
	border:1px solid #fff2cf;
	}
	
	/*= company =*/						
	#company .title{
		background:url(../images/tuangouIcon.gif) no-repeat left -570px;
		}
		#company .con{
			height:70px;
			overflow:hidden;
			}
			#company .con ul li{
				float:left;
				display:inline;
				margin-left:20px;
				}
				#company .con ul li a img{
					width:200px;
					height:64px;
					border:1px solid #fff;
					}
				#company .con ul li a:hover img{
					border:1px solid #ff0;
					}
		
		
	/*= category =*/
	#category .title{
		padding:18px 0 0 42px;
		margin-bottom:3px;
		height:20px;
		border-color:#000;
		background:url(../images/tuangouIcon.gif) no-repeat left -610px;
		}
		#tb_cate table{
			width:100%;
			border-collapse:collapse;
			border:1px solid #d5d2ce;
			}
			#tb_cate table td{
				border:1px solid #fff;
				width:12.3%;
				vertical-align:top;
				}
			#tb_cate table caption{
				display:none;
				}
			#tb_cate table td div{
				padding:10px 0 4px 30px;
				font-weight:bold;
				text-align:left;
				background:#eae7e2 url(../images/tuangouIcon.gif) no-repeat 8px -732px;
				}
			#tb_cate table td p{
				padding:10px 0 4px 30px;
				height:14px;
				border-bottom:1px dashed #dbd8d3;
				background:url(../images/tuangouIcon.gif) no-repeat 15px -780px;
				}
					
	/*= product show =*/
	.product{
		padding:20px 20px 0 130px;
		height:190px;
		overflow:hidden;
		}
		.tabMenu{			
			padding-left:30px;
			height:24px;
			margin-bottom:5px;
			border-bottom:1px solid #ebe5da;
			}
			.tabMenu li{
				float:left;
				position:relative;
				top:1px;
				display:inline;
				padding:6px 10px 0 10px;
				height:16px;
				border:1px solid #ebe5da;
				border-width:1px 0 1px 1px;
				background-color:#f8f5ef;
				}
			.tabMenu li.active{				
				color:#d45a00;
				border-bottom-color:#fffcf6;
				background-color:#fffcf6;
				}
			.tabMenu li.last{
				border-right-width:1px;
				}
				.tabMenu li h4{
					font:normal 12px "宋体";
					}
				.tabMenu li.active h4{
					font-weight:bold;
					}
					.tabMenu li.active h4 a{
						color:#d45a00;
						}
		.imageBox{
			float:left;
			display:inline;
			margin:0 6px;
			width:140px;
			line-height:150%;
			overflow:hidden;
			text-align:center;
			}
			.imageBox a img{
				padding:1px;
				border:1px solid #ffd869;
				}
			.imageBox a:hover img{
				border-color:#d96203;				
				}
		
	#show1, #show2, #show3, #show4, #show5, #show6, #show7, #show8{
		background:#fffcf6 url(../images/corner1.gif) no-repeat;
		}
	#show2{
		background-image:url(../images/corner2.gif);
		}
	#show3{
		background-image:url(../images/corner3.gif);
		}
	#show4{
		background-image:url(../images/corner4.gif);
		}
	#show5{
		background-image:url(../images/corner5.gif);
		}
	#show6{
		background-image:url(../images/corner6.gif);
		}
	#show7{
		background-image:url(../images/corner7.gif);
		}
	#show8{
		background-image:url(../images/corner8.gif);
		}
		
		
	#live .title{
		height:18px;
		background:url(../images/tuangouIcon.gif) no-repeat left -670px;
		}		
		#live .con{
			padding:10px 5px;
			}
		
		.imageBox2{
			float:left;
			display:inline;
			margin:0 6px 12px 6px;
			width:214px;
			min-height:138px;
			
			}
			.imageBox2 img{
				vertical-align:text-bottom;
				}
			.imageBox2 p{	
				padding:3px 0 0 3px;
				margin-top:1px;
				min-height:21px;
				
				border-left:5px solid #7fac00;
				background-color:#3b3a39;
				line-height:150%;
				color:#fffcf6;
				}
	
	#backToTop{
		position:absolute;
		left:953px;
		top:1000px;
		}
	
	.tempBrandBox{
		margin:10px 20px;
		width:120px;
		height:25px;
		text-align:center;
		border:1px solid #fff261;
		background-color:#fdffe6;
		}
		.tempBrandBox h4{
			padding:5px;
			font:normal 14px "宋体";
			}
			.tempBrandBox h4 a{
				color:#c30;
				}
	
	
	
	
	
	
	
	
	
	