.center{ text-align:center;}

.left { text-align:left;}

.right{ text-align:right;}

.middle { vertical-align:middle;}

.alert{ color:red;}

.clear{ 
	clear:both;
	height:0; font-size:0; line-height:0;
	overflow:hidden;
}

.box{border:1px solid #A4E1FF}

.clean{clear:both;}

.render span{
	display: block; 
    overflow: hidden; 
    width: 0; 
    height: 1px; /*for IE5.5*/
}

.frame{ width:800px; margin:0 auto;}

.curMenu{background-image:url('../images/menu_nav.gif')}

.mbNo{
	display:block;
	float:left;
	width:15px; height:15px;
	border:1px solid gray; background:#CCC;
	text-align:center;
	cursor:pointer;
	font:bold 10px/15px Verdana,sans-serif;
	color:#600;
	margin:0 5px;
	position:relative;
	top:-275px;
}

.curMbNo{
	color:white; background:#600;
}

.text { 
	height:16px; 
	line-height:16px; 
	padding:0 1px;
	background:#fff; 
	border:1px solid #c8c8c8; 
	color:#666;
	width:140px;
}
.w2{ width:85px;}
.w1{ width:30px;}
.w3{ width:200px;}

.mainBrief{width:233px; height:180px; float:left; margin:20px 0 0 12px !important; margin-left:6px;}
	.mainBrief dl{ width:126px; margin:0 0 12px auto; line-height:15px;}
		.mainBrief dl dd a{ color:#999898; line-height:15px;}
		.mainBrief dl dd a:hover{ color:#999898; text-decoration:underline;}
	.mainBrief ul{ border-top:1px solid #e6e7e8;}
		.mainBrief ul li{ padding-left:15px; background:url('../images/icon_mb.gif') no-repeat 2px; }
			.mainBrief ul li a{ line-height:20px; color:#4A4A4A;}
			.mainBrief ul li a:hover{ color:#4A4A4A; text-decoration:underline;}
		.mainBrief ul li.more{ background:none;}
			.mainBrief ul li.more a{ display:block; margin-left:auto; width:39px; height:12px;  background:url('../images/text_mb_more.gif') no-repeat;}
				.mainBrief ul li.more a span{ display:none;}

.mainBrief h3{margin:0; width:233px; height:38px;}

.rb{margin-left:54px !important;}

.del{ color:#60A7C6;}

.highlight{ color:#FE5400;}

.unlight{ color:#7F7F7F;}

a.btnCart{
	display:block;
	width:150px; height:27px;
	background:url('../images/ex_btn_buy.jpg') no-repeat center;
}

a.btnFav{
	display:block;
	width:150px; height:27px;
	background:url('../images/btn_ex_myview.jpg') no-repeat center;
}

a.return{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_back.jpg') no-repeat center;
}

a.empCart{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_clear.jpg') no-repeat center;
}

a.modify{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_modify.jpg') no-repeat center;
}

a.clearForm{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_clear2.jpg') no-repeat center;
}

a.mdfGoods{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_back02.jpg') no-repeat center;
}

a.mdfInfo{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_back03.jpg') no-repeat center;
}

a.sure{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_submit.jpg') no-repeat center;
}

a.goonView{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_goon.jpg') no-repeat center;
}

a.viewHis{
	display:block;
	width:135px; height:29px;
	background:url('../images/btn_ex_viewhis.jpg') no-repeat center;
}

.proName{ 
	font:bold 14px/28px Arial,sans-serif; 
	color:#FF5005;
	margin:0 0 20px;
}

.limit{color:#614E9D;}

.descSplit{ border-bottom:1px dotted #CCC; padding-bottom:10px; margin-bottom:10px;}

.normalTitle{ 
	height:50px; 
	margin:0; 
	background:url('../images/bg_redeem.jpg') no-repeat 0 -100px;
}

.normalContent{ 
	height:auto !important; 
	height:430px; 
	min-height:430px;
	padding:0 30px;
}
.normalContent h4{
	font:bold 14px/30px Arial,sans-serif;
	color:#404040;
}

.redeemFlow{font:bold 12px/38px Arial,sans-serif; padding-left:30px; color:#6B6B6B;}

.redeemFlow span{ border-bottom:1px solid #FE5400; color:#404040;}

.carTab{width:100%; border-collapse : collapse; margin-bottom:18px; border-bottom:1px dotted #CCC; }
	.carTab thead th{ text-align:left; font-weight:bold; border-bottom:1px dotted #CCC; padding:3px;}
	.carTab tbody td{ padding:3px;}
		.carTab tbody td input.box{ width:40px;}
		.carTab tbody td a{ text-decoration:underline;}
		.carTab tbody td a:hover{ text-decoration:none;}

.normalTitle.redeemFlow img.aligns{ margin:13px 0;}
img.aligns{ vertical-align:middle;}

.pageSplit{ text-align:right; padding-right:20px; color:gray; font:11px/30px Verdana,sans-serif; margin:0;}
	.pageSplit a { color:#404040; font:bold 11px/30px Verdana,sans-serif;}
	.pageSplit a:hover { color:red; text-decoration:none;}

.qa {margin-bottom:18px;}
.qa dt{ color:#FE5400; font-weight:bold;}
.qa dd{ margin-left:24px;}

.infoPart1{width:220px;}
.g2Img{ width:208px; height:150px; padding:6px; background:url('../images/bg_g2.gif') no-repeat;}
.g2Img a{display:block; height:150px;}


.campHead{ width:100%;}
	.campHead td{ 
		line-height:27px;
		border-right:2px solid white;
		text-align:center; 
		font-weight:bold; 
		background:#DDDADD;
	}
	.campHead td.ptTel{border-width:0;}

.ptCity{width:60px;}
.ptDealer{width:70px;}
.ptDate{width:90px;}
.ptCamp{width:170px;}
.ptMod{width:100px;}
.ptSale{width:60px;}
.ptAddr{width:130px;}
/*.ptTel{width:105px;}*/

.tabCamp{
	height:320px;
	overflow:auto;
	clear:left;
}
.tabCamp table{width:100%; table-layout:fixed;}
	.tabCamp table td{text-align:center; border-right:2px solid white;}
	.tabCamp p{ line-height:130px;}


.dealerGroup{width:502px; margin:0 auto; height:175px;}
	.dealerGroup h3{margin:3px 0 0; height:28px;}
	.dealerliu ul{ padding-top:3px; padding-left:1px;}
.dealerliu ul li{float:left; width:135px; margin-bottom:8px;}

.bestDealer{padding-left:5px;}
	.bestDealer li{ float:left; padding-left:90px; height:132px;}
		.bestDealer li h4{ margin:8px 0; float:left; height:25px; width:83px; }
	.bestDealer li  div {clear:left; padding-left:5px;}
	.bestDealer a { text-decoration: underline; }


.groupList{ float:left; width:253px; margin-left:8px; height:203px; background:#F3F3F3;	}
	.groupList ul{ padding:6px 0 0 3px;}
		.groupList ul li{float:left; width:83px; margin-bottom:6px;}
			.groupList ul li img{display:block; margin:0 auto;}
			.groupList ul li h3{ margin:0; font-size:12px; font-weight:normal; text-align:center;}

.clr_red { color: #F00; }

.techBan{padding:15px 0 0 25px;}


.attBlock{ width:172px;float:left;margin-bottom:10px;}
.attPic{  height:99px; width:168px; background:no-repeat center 0; }
.attName{ width:168px; height:20px; background-color:#9B9B9B; text-align:center; padding-top:2px;}
	.attName a{ color:#FFFFFF;}
	
.pageArea{ text-align:right;width:518px;}
	.pageArea a{ font:11px/18px Tahoma,sans-serif; }
	.pageArea a.curp{color:#F47A3F;}
	
.attBuy{ color:#FE5400;}

.attBuy a{ text-decoration:underline; }

.techHome{
	overflow:auto;
	height:280px;
	width:518px;
}
