﻿hr
{
    border-bottom-color: #F0F0F0;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 1px;
    border-right-width: 0px;
    border-top-width: 0px;
    border-left-width: 0px;
}
A:active, A:link, A:visited
{
    color: #666666;
    text-decoration: none;
}
A:hover
{
    color: #333333;
}
.Header
{
    color: Gray;
    font-family: 微軟正黑體;
    font-size: 15px;
}
.PagerStyle {
   color: Yellow;
   text-decoration:none;
	/*background: #00A3F0;*/
	background: #eeeeee;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	}					
	
.HeaderStyle
{
    /*background-position: #999999;*/
    font-family: 微軟正黑體;
    text-decoration: none;
    padding: 4px 4px;
    color: black;
    background: #eeeeee;
    font-size: 15px;
    font-weight: bold;
}					

.FooterStyle
{
    font-family: 微軟正黑體;
    background-position: #f3d0ea;
    text-decoration: none;
    padding: 4px 4px;
    color: Black;
    background: #CCCCCC;
    font-size: 13px;
}					

.ItemStyle {
    font-family: 微軟正黑體;
   text-decoration:none;
	background: #F8F8F8;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	font-size: 13px;
	}			
			
.ItemStyle-CategoryMenu {
   text-decoration:none;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	font-size: 13px;
	color: #24598F;
	}					
	
.AlternatingItemStyle {
   text-decoration:none;
	background: White;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	font-size: 13px;
	}							

.EditItemTemplate {
   text-decoration:none;
	background: #F0FFFF;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	border: 1px inset Silver;
	}					

.ItemTemplate {
   text-decoration:none;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	border: 0px;
	background: transparent;
	}					
	
.SelectedItemStyle {
   text-decoration:none;
	background: #F0F8FF;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	}				

.StoreCategoryList { font-size: 13px; }
.CategoryTitle
{
    color: #666666;
    font-size: 15px;
    font-weight: bolder;
    padding-top: 3px;
    height: 20PX;
    padding-bottom: 3px;
}
.CategoryTitleBox
{
    color: #1e90ff;
    font-size: 17px;
    font-weight: bold;
    padding-top: 3px;
    height: 24PX;
    padding-left: 4px;
    margin-bottom: 4px;
    font-family: "Comic Sans MS";
    border-bottom: 1px solid Gray;
    border-bottom-color: #F0F0F0;
}
.CategoryRemark{ color: #FF0026;  font-size: 13px;  font-weight: bolder;    padding-top: 3px;  height: 20PX;    padding-bottom: 3px;    padding-left: 4px;                      }
.CategoryMenu{ border-right: 1px solid #eaeaea; }
.ImageContent_List
{
    border-right-style: dashed;
    border-right-width: 0px;
    border-right-color: #FFCCCC;
}
.ImageTitle{height: 20px;  border-bottom: 0px dotted #4682B4;  font-size: 15px;  font-family: Arial;  background-color: #d4f7f6;      }
.ProductDetail_Title_Box
{
    border-bottom: 1px solid #F0E68C;
    color: #2F4F4F;
    border-bottom-color: #666666;
}
.ProductDetail_Title
{
    color: #666666;
    font-family: 'Arial';
    font-size: 15px;
}
.ProductDetail_Box{                 }
.ProductImage2{  }
.ProductDetailBanner{   font: bold 15px;  color: #2F4F4F;      }
.ProductNameBanner{   font: 17px;  color: #2F4F4F;      }
.ProductDescBanner
{
    color: #666666;
    font-family: 微軟正黑體;
    font-size: 14px;
}
.ProductDescription{
	border: 0px solid #00bfff;
	border-left: 0px solid #E39191;
	text-indent: 4px;
	}
.CheckoutReturnMessage {
   text-decoration:none;
	/* background: #F0FFFF;*/
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	border: 0px solid #AFEEEE;
	}
.CheckoutReturnFailMessage {
   text-decoration:none;
	background: #FDEEEE;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	border: 1px dotted Red;
	}				
.CheckoutReturnTitle {
   text-decoration:none;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	}
.CategoryBreadCrumbs{ font-family: 微軟正黑體;  font-size: 14px;  }
.StoreSubCategoryList
{
    font-family: 微軟正黑體;
    font-size: 14px;
    color: #483D8B;
}
.SubCategory{   background-color: #C5D6E8;        padding-left: 2px;  border: 1px outset;                }
.BarCategory{  }	
.BarCategoryList{ border: 1px outset;  background: #B0C4DE;  }
.NavPanel{ border-top-color: #97B2D4;  border-top-style: solid;  border-top-width: 1px;   }	
.Normal
{
    color: #666666;
    font-family: 微軟正黑體;
    font-size: 14px;
}
.NormalBold
{
    color: #666666;
    font-family: 微軟正黑體;
    font-size: 14px;
    font-weight: bold;
}
.NormalButton
{
    color: Black;
    font-family: 微軟正黑體;
    font-size: 14px;
    font-weight: bold;
}
.FieldHead { background-color: #F5F5F5;  font-size: 14px;  font-family: Arial, Helvetica, sans-serif;   }					
.Normal-lblClass{ color: #346087;  font-family: Arial;  font-size: 12px;  width: 180px;             }
.Normal-ddlClass{ color: #6799c4;  font-family: Arial;  font-size: 12px;  width: 200px;                }
.Normal-TableClass{ border: 1px solid #DCDCDC; }
.Normal-ModelNumber{ font-family: "Courier New", Courier, monospace; }
.Normal-ProductDetail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
	font-weight: bold;
}
.NormalDisabled{ border: 1px solid #DCDCDC;  font-size: 12px;  font-family: Arial, Helvetica, sans-serif;  color: #A9A9A9;    }
.GridView{ border: 0px solid #6495ED; }
.AlternatingRowStyle {
   text-decoration:none;
	background: #F8F8FF;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	font-size: 13px;
	}
.EmptyDataRowStyle{ color: Red;  font-family: "Square721 BT";  font-size: 14px;   }
.StoreDashboardProductNo
{
	font-family: Arial, Helvetica, sans-serif;
	color: gray;
	font-size: 14px;
}
.StoreDashboardProductName
{
	font-family: 微軟正黑體, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: gray;
}
.StoreDashboardProductSummary
{
    font-family: 微軟正黑體, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF6600;
}
.StoreDashboardUnitCostHeader, .StoreDashboardSize, .StoreDashboardAddCart
{
	font-family: 微軟正黑體, Arial, Helvetica, sans-serif;
	color: Gray;
	font-size: 14px;
}
.StoreDashboardUnitCost
{
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-size: 15px;
	font-weight: bold;
	}
.StoreDashboardUnitCost0
{
	font-family: Arial, Helvetica, sans-serif;
	color: yellow;
	font-size: 19px;
	font-weight: bold;
	}
.StoreDashboardOriginalPrice
{
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 15px;
	font-weight: bold;
	}
.ProductDetailNumber
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ef5c60;
	font-size: 13px;
	font-weight: bold;
}
.ProductDetailName
{
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 13px;
	font-weight: bold;
}
.ProductDetailItem
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0066FF;
	font-size: 13px;
}
.ProductDetailBlock{ border-left: 1px solid #CCCCFF; }
.FieldHead { background-color: #F5F5F5;  font-size: 13px;  }					
.SubTitle{ color: #696969;  font-size: 15px;  font-weight: bolder;    padding-top: 3px;  height: 20PX;    padding-bottom: 3px;    padding-left: 4px;  background: #f5f5f5;                          }
.CheckoutTitle
{
    color: #808080;
    font-size: 15px;
    font-weight: bolder;
    padding-top: 3px;
    height: 20PX;
    padding-bottom: 3px;
    padding-left: 4px;
    border-bottom-style: dashed;
    border-bottom-width: thin;
    border-bottom-color: #808080;
    margin-bottom: 4px;
}
.CheckoutSubTitle
{
    color: #CCCCCC;
    font-size: 15px;
    font-weight: bolder;
    padding-top: 3px;
    height: 20PX;
    padding-bottom: 3px;
    padding-left: 4px;
    border-bottom: 0px dashed #d5c0d6;
    border-bottom-color: #CCCCCC;
}
.PaymentAmount{ color: black;  font-size: 15px;  font-weight: bolder;    padding-top: 3px;  height: 20PX;    padding-bottom: 3px;    padding-left: 4px;  background: #e7dbe8;                             }
.PaymentPanel{ color: black;  font-size: 15px;  font-weight: bolder;    padding-top: 3px;  height: 20PX;    padding-bottom: 3px;    padding-left: 4px;  background: #ebf7fe;  border: thin dashed #87cefa;                           }
.MemberPrice{ color: red;  font-size: 18px;  font-weight: bolder;        font-family: Arial, Helvetica, sans-serif;  font-style: italic;                                      }
.AddCart {
	background-color: #f6dbf0;
	width: 100%;
	text-align: center;
	line-height: 22px;
	display: block;
	font-size: 13px;
	}
.AddCart0 {
	line-height: 22px;
	width: 100%;
	display: block;
	text-align: center;
}	
.StoreDashboardProductName A,.CategoryBreadCrumbs A{
	color: Gray;
}
.StoreDashboardProductName A:hover, .CategoryBreadCrumbs A:hover
{
    color: #990000;
}
A.AddCart:active,A.AddCart:link,A.AddCart:visited{
	color: white;
	background-color: gray;
}
A.AddCart:hover{
	color: black;
	background-color: red;
}
A.AddCart0:active,A.AddCart0:link,A.AddCart0:visited{
	color: white;
	background-color: red;
}
A.AddCart0:hover{
	color: white;
	background-color: #de76c4;
}
.ItemStyle-CategoryMenu a:active,.ItemStyle-CategoryMenu a:link,.ItemStyle-CategoryMenu a:visited{
	color: #24598F;
}
.ItemStyle-CategoryMenu a:hover{
	color: #5894d4;
}
/*A:active,A:link,A:visited{
	color: #B83096;
}
A:hover{
	color: #db73c1;
}
*/
.AddCart2 {
	background-color: red;
	width: 100%;
	text-align: center;
	line-height: 22px;
	display: block;
	font-size: 13px;
	}
A.AddCart2:active,A.AddCart2:link,A.AddCart2:visited{
	color: yellow;
}
A.AddCart2:hover{
	color: white;
	border-bottom-color: Window;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.StoreDashboardUnitCost0
{
	font-family: Arial, Helvetica, sans-serif;
	color: yellow;
	font-size: 19px;
	font-weight: bold;
	}
.StoreCommendProductDashboard2UnitCost
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cd853f;
	font-size: 19px;
	font-weight: bold;
	}
.pnlSalePrice
{
    border-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-color: #EAEAEA;
    line-height: 42px;
}
.pnlDescription
{
    padding: 4px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #CCCCCC;
    line-height: 30px;
    background-color: #FFFFFF;
}
.ProductBorder
{
    color: #666666;
    font-family: 微軟正黑體;
    font-size: 13px;
    border: 1px solid #666666;
}
