/*  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;
		}
		
		.title{
			padding:3px 0 0 2px;
			height:31px;
			overflow:hidden;
			background:#fffcf6 url(../images/subpageIcon.gif) no-repeat left -650px;
			}
			.title h2{
				padding:8px 0 0 50px;
				width:120px;
				height:22px;
				border:1px solid #efe4c5;
				border-width:0 1px 1px 1px;
				background:#fff2cf url(../images/subpageIcon.gif) no-repeat;
				font:normal 18px "黑体";
				color:#db1f00;
				}
			#summary .title h2{
				background-position: 10px 3px;
				}
			#apply .title h2{
				background-position: -350px 0px;
				}
			#award .title h2{
				background-position: -910px 0px;
				}
			#product .title h2{
				background-position: -530px 0px;
				}
			#company .title h2{
				background-position: -170px 0px;
				}
			#review .title h2{
				background-position: -710px 0px;
				}
			
		.con{
			position:relative; /*solve IE6's background not visible problem*/
			padding:10px 30px;			
			border-bottom:1px solid #e3e0db;
			background-color:#fffcf6;
			font-size:14px;
			}
			.con p{				
				text-indent:2em;
				line-height:180%;
				margin-bottom:1em;
				color:#333;
				}
			.oList{
				padding-left:2em;
				}	
				.oList li{
					padding:10px 0;
					list-style:inside decimal;
					}
	
		#applyForm{
			padding:5px 0;
			}
			#applyForm div{
				padding:10px 0 10px 8em;
				background-color:#f5f1e8;
				}
			#applyForm label{
				color:#000;
				}
			#applyForm .txt{
				height:18px;
				width:150px;
				border:1px solid #e5e2dd;
				line-height:18px;
				}
			#applyForm .btn{
				height:22px;
				width:75px;
				color:#ff0;
				border:1px solid #ab2e05;
				background:none;
				background-color:#de6713;
				cursor:pointer;
				}
			#applyForm textarea{
				width:300px;
				height:70px;
				border:1px solid #e5e2dd;
				}
			#applyForm select{
				width:150px;
				}
				#applyForm select option{
					padding:2px 0 2px 1em;
					}
			#applyForm .short{
				width:80px;
				}
			#applyForm .long{
				width:300px;
				}
	
	/*>> reviewBox <<*/
	#review .con{
		padding:10px 20px;
		min-height:200px;
		_height:200px;
		}
	.reviewBox{
		float:left;
		display:inline;
		width:282px;
		height:282px;
		overflow:hidden;
		margin-right:15px;
		}
	.last{margin-right:0;}
		.reviewBox h3{
			padding:4px 0 0 10px;
			height:18px;
			font:normal 14px "宋体";
			background:url(../images/subpageIcon.gif) no-repeat 3px -100px;		
			}
			.reviewBox h3 a{
				color:#c30;
				}
		.reviewBox p{
			height:56px;
			margin-bottom:2px;
			overflow:hidden;
			padding-left:10px;
			font-size:12px;
			line-height:150%;
			}
		.reviewBox div{
			padding:2px 5px 5px 2px;
			background:url(../images/reviewBox.gif) no-repeat;
			}
			.reviewBox a img{
				width:270px;
				height:192px;
				}
	
	.pageFooter{
		padding:8px 0 3px 0;
		font-size:12px;
		text-align:center;
		}
	
	
	