@charset "utf-8";
/* CSS Document */

.introArea{
	background:#FFF;
	padding:20px 0;}

.introArea .description{
	float:left;
	width:430px;}

.introArea .description h3{
	font-family:"微軟正黑體", "LiHei Pro", "新細明體", sans-serif;
	font-size:25px;
	color:#767e0f;
	font-weight:normal;}

.introArea .description .textEditor{
	font-family:"微軟正黑體", "LiHei Pro", "新細明體", sans-serif;
	padding-top:10px;
	font-size:15px;
	color:#656565;
	line-height:1.8;}

.introArea .countBox{
	background:url(../discount/images/quot.png) no-repeat;
	width:340px;
	float:right;
	font-size:16px;
	font-family:"微軟正黑體", "LiHei Pro", "新細明體", sans-serif;
	color:#161616;
	text-align:center;
	
	min-height:160px;}

.introArea .countBox b{
	font-size:30px;
	font-weight:normal;
	color:#f72a77;}

.introArea .countBox a.btn-buy{
	margin-top:10px;
	cursor:pointer;
	display:inline-block;}

.introArea .countBox a.btn-buy:hover{
	color:#FFF;
	background:#8c6b20;}

.introArea .countBox .orderNote{/*處理備註*/
	padding-top:10px;}

.introArea .countBox .orderNote textarea{/*處理備註*/
	padding:5px;
	width:250px;
	height:50px;
	border:1px solid #DBCCAC;
	border-radius:5px;}

ul.productList{
	margin-right:-20px;}

ul.productList li{
	margin:0 20px 30px 0;
	float:left;
	width:240px;
	position:relative;}

ul.productList li .Img{
	border:1px solid #ddd8c6;}

ul.productList li .Img img{
	width:100%;}

ul.productList li .Txt{
	padding:8px 0;}

ul.productList li .Txt .title h3{
	float:none;
	width:100%;
	text-align:left;}

ul.productList li .Txt .title h3 a{
	text-align:left;}

ul.productList li .Txt .title .price{
	float:none;
	text-align:left;}

ul.productList li .buy{
	font-size:12px;
	color:#808080;}

ul.productList li .buy input[type="checkbox"]{
	vertical-align:middle;
	margin-right:2px;}

ul.productList li .buy select{
	vertical-align:middle;
	border:1px solid #CCC;
	border-radius:2px;
	padding:2px;}
	
ul.productList li.selected{}

ul.productList li.selected .Img{
	box-shadow:0 0 5px #b0711f;}