/* CSS Document */

/**************************************************************************
* shopCar-style.css
===========================================================================
* 專案：田邊官網
* 用途：購物車單元CSS
* 建立日期：2008-06-10
* 最新修改：2008-06-10
* 編寫者：Edward Chien 布丁
===========================================================================
* Edited by Edward in GOGOTDI
* Copyright (C) 2008 Tang Digital Integration
***************************************************************************/

.uni-content-top{
	width:748px;
	margin-left:20px;
	margin-bottom:8px;
	background-image:url(../../images/uni-name/shop-car.jpg);
	background-position:right 26px;
	background-repeat:no-repeat;
	padding-top:26px;
}
	.uni-content-top .name{
		display:block;
		height:28px;
		margin-left:49px;
	}
.uni-content-bottom{
	width:748px;
	background-image:url(../../images/bg/uni-bottom02.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:35px;
}
.uni-content{
	width:699px;
	border-left:2px solid #3399CC;
	border-right:2px solid #3399CC;
	*height:auto !important;  /*IE7*/
	*height:500px;  /*IE6*/
	min-height:500px;  /*FF*/
	padding-left:45px;
	padding-top:23px;
}
.uni-icon{
	display:block;
	position:absolute;
	width:59px;
	height:155px;
	background-image:url(../../images/icon/uni-icon02.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	margin-left:8px;
	*margin-left:-12px;
}
.tab01{
	margin:0 0 20px;
}
	.tab01 th{
		background-image:url(../../images/th/tab01.jpg);
		background-repeat:repeat-x;
		color:#003366;
		font-weight:normal;
		padding:5px 3px 0;
		font-size:13px;
	}
		.tab01 th.clear{
			background-image:none;
		}
			.tab01 th.clear input{
				width:60px;
				height:27px;
				background-image:url(../../images/btn/clear.jpg);
				background-repeat:no-repeat;
				color:#333;
				border:0px solid #fff;
			}
		.tab01 th .tab-left{
			display:block;
			width:5px;
			height:35px;
			background-image:url(../../images/th/tab01-left.jpg);
			background-repeat:no-repeat;
			float:left;
			margin:-5px 0 0 -3px;
			overflow:hidden;
		}
		.tab01 th .tab-right{
			display:block;
			width:5px;
			height:35px;
			background-image:url(../../images/th/tab01-right.jpg);
			background-repeat:no-repeat;
			float:right;
			margin:-5px -3px 0 0;
			overflow:hidden;
		}
	.tab01 td{
		text-align:center;
		padding:5px;
		font-size:13px;
		color:#333333;
	}
		.tab01 td.sum{
			border-top:3px double #3399CC;
			font-weight:bold;
			color:#99CC00;
			font-size:15px;
		}
		.tab01 td.num input{
			width:30px;
			border:1px solid #999;
			text-align:right;
			color:#666;
			font-size:13px;
			padding:1px 2px;
		}
.btn{
	text-align:center;
	margin-top:25px;
}
	.btn input{
		border:0px solid #fff;
		background-image:url(../../images/btn/btn.jpg);
		background-repeat:no-repeat;
		width:96px;
		height:27px;
		font-size:13px;
		color:#333333;
		margin-right:10px;
		cursor:pointer;
	}
.p01{
	color:#666;
	font-size:13px;
	line-height:22px;
	margin-bottom:10px;
}
	.p01 strong{ color:#99CC00;}
.ul01{
	margin-left:35px;
}
fieldset{
	width:650px;
	margin-left:33px;
	border:0px solid #fff;
	font-size:13px;
	color:#333333;
}
.section-name{
	display:block;
	background-image:url(../../images/bg/car-section.jpg);
	background-repeat:no-repeat;
	width:187px;
	height:24px;
	*height:25px;
	color:#003366;
	font-size:13px;
	padding-left:33px;
	padding-top:3px;
	*padding-top:2px;
	margin-bottom:10px;
	margin-top:15px;
}
	.section-name span{
		margin-left:15px;
		color:#666666;
	}
		.section-name span input{
			vertical-align:middle;
			*vertical-align:baseline;
		}
	fieldset ul{
		margin-left:25px;
		display:inline;
	}
		fieldset ul li{
			display:inline;
			list-style:none;
			margin-right:10px;
		}
		fieldset ul li input{
			vertical-align:middle;
			*vertical-align:baseline;
		}
	fieldset p{
		padding-left:25px;
	}
.input-tab{
	margin-left:25px;
	margin-top:10px;
}
	.input-tab th{
		text-align:right;
		font-weight:normal;
		padding:5px;
		padding-right:10px;
	}
	.input-tab td{
		padding:5px;
		padding-left:10px;
		border-left:3px solid #ccc;
	}
		.input-tab td input{
			border:1px solid #999999;
			padding:1px 2px;
			width:310px;
			font-size:13px;
			color:#666;
		}
		.input-tab td span{
			display:block;
			margin-top:5px;
			font-size:11px;
			color:#666;
			line-height:16px;
		}
		.input-tab td select{
			font-size:13px;
			color:#666666;
			border:1px solid #999999;
			width:120px;
			padding:1px;
			margin-bottom:5px;
		}
.order-data{
	width:675px;
	font-size:13px;
	color:#99CC00;
	margin-bottom:5px;
}
.txt-content{
	margin:15px 15px 0px 15px;
}
	.txt-content h3{
		font-size:18px;
		line-height:24px;
		color:#336699;
		border-bottom:1px dashed #3399CC;
		padding-bottom:8px;
		margin-bottom:10px;
		background-image:url(../../images/zh_tw-utf8-default-global/s05.gif);
		background-repeat:no-repeat;
		background-position:left 6px;
		padding-left:20px;
	}
	.txt-content h4{
		font-size:15px;
		line-height:24px;
		color:#3399FF;
		margin-bottom:5px;
		background-image:url(../../images/zh_tw-utf8-default-global/icon02.gif);
		background-repeat:no-repeat;
		background-position:left 8px;
		padding-left:15px;
	}
	.txt-content p{
		font-size:13px;
		line-height:24px;
		padding-left:20px;
		margin:5px 0 10px;
		color:#333;
	}
	.txt-content ul{
		margin-left:45px;
		font-size:13px;
	}
		.txt-content ul li{
			margin:5px 0 10px;
		}
		.txt-content ul li strong{ color:#339999; padding-right:5px;}
		.txt-content ul li span{ color:#666; font-size:12px; border-bottom:1px dotted #999;}
