﻿.main-container-inner-padding { width: 1100px !important; margin-right: auto; margin-left: auto; }
.ProductCategoryContainer { height: 33px; border-bottom: 1px solid #ccc; margin-top: 20px; }
.ProductCategoryContainer .item { float: left; padding-bottom: 12px; font-size: 14px; width: 100px; text-align: center; cursor: pointer; }
.ProductCategoryContainer .focus { border-bottom: 2px solid red; font-weight: bold; }
.价格 { color: #E4393C; }

#MainContentDIV { margin-top: 20px; }

.thumbnail { box-shadow: 0 1px 2px rgba(197, 197, 197, 0.4); border-color: #ececec !important; }
.thumbnail .ImageDIV { height: 120px; text-align: center; position: relative; }
.thumbnail .ImageDIV .NoImageContainer { background-color: #EEEEEE; height: 120px; }
.thumbnail .ImageDIV .NoImage { position: absolute; top: 55px; left: 100px; }
.thumbnail img { max-height: 120px; }

.thumbnail .Cover { z-index: 10000; background-color: #000000; opacity: 0.2; position: absolute; left: 0px; top: 0px; width: 233px; height: 120px; }
.thumbnail .ControlButton { position: absolute; right: 0px; bottom: 45px; z-index: 10001; width: 233px; text-align: center; }

.thumbnail .DetailButton { margin-right: 5px; background-color: #4395FF; border-radius: 15px; padding: 6px 15px 6px 15px; color: #ffffff !important; font-size: 12px; font-weight: bold; }
.thumbnail .PurchaseButton { background-color: #fefefe; border-radius: 18px; padding: 6px 15px 6px 15px; color: #E8393C !important; font-size: 12px; font-weight: bold; }

.thumbnail .产品名称 { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; display: inline-block; line-height: 16px; width: 220px; font-weight: bold; font-size: 13px; margin-top: 10px; text-align: center; }
.thumbnail .产品名称 a { color: #333333 !important; }
.thumbnail .产品简介 { height: 50px; overflow: hidden; color: #888888; margin-top: 10px; }
.thumbnail .产品价格 { font-size: 12px; font-weight: bold; color: #E4393C; text-align: center; margin-top: 10px; }

#ViewProductDIV .产品名称 { font-size: 15px; font-weight: bold; margin-bottom: 15px; color: #000000; }
.产品基本信息 div { margin-bottom: 10px; line-height: 20px; }
.产品基本信息 .产品价格 span { font-weight: bold; color: #E4393C; }
#ViewProductDIV .PhotoDIV, #ViewMyFavoriteDIV .SmallPhotoDIV, #ShoppingCartTab .SmallPhotoDIV { margin: 5px; box-shadow: 0 1px 2px rgba(197, 197, 197, 0.4); border-radius: 5px; }

.img-thumbnail { box-shadow: 0 1px 2px rgba(197, 197, 197, 0.4); }

#ProductDetailTab { min-height: 280px; }

.CellRelatedProductInfo { float: left; padding: 10px; position: relative; }
.CellRelatedProductInfo .产品名称 { font-size: 11px !important; position: absolute; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; display: inline-block; line-height: 16px; text-align: center !important; width: 130px; left: 20px; bottom: 0px; color: #fff !important; z-index: 10000; }
.CellRelatedProductInfo .产品价格 { position: absolute; top: 20px; right: 20px; padding: 5px; border-radius: 3px; background-color: #E4393C; font-size: 10px; color: #fff; }
.CellRelatedProductInfo .Cover { background-color: #000; height: 30px; width: 152px; position: absolute; left: 15px; bottom: 6px; opacity: 0.5; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.CellRelatedProductInfo { padding-bottom: 0px; }

.pagelist a, .pagelist span { height: 26px !important; }
#CommonSearchKeyword { line-height: 26px !important; height: 26px !important; }
#CommonSearchBarDIV .SearchButtonDIV { position: absolute; right: 10px; top: 7px; }

#ShoppingCartDIV { margin-left: 20px; margin-top: 4px; position: relative; }
#ShoppingCartDIV .icon-btn { background-color: transparent !important; padding-right: 15px !important; }
#TotalShoppingCartDIV { position: absolute; padding: 1px 5px 1px 5px; background-color: red; color: #fff; font-size: 10px; border-radius: 11px; top: -5px; right: -3px; }
#MoreMenuButtonDIV { margin-left: 8px; margin-top: 4px; }
#MoreMenuButtonDIV button { background-color: transparent !important; font-size: 11px; padding: 4px 10px 4px 10px; border: 1px solid #ddd; }
#MoreMenuButtonDIV a { font-size: 12px; }

.icon-btn { height: 26px !important; border-radius: 4px; line-height: 14px !important; }

.nav-right .icon-option { border-bottom: 1px solid #ccc; }
.btn-danger { color: #fff !important; font-size: 14px !important; }

#ViewMyFavoriteDIV .产品名称 { color:#666 !important; }

#ShoppingCartTab .产品简介 { width: 400px; color: #999; }
#ShoppingCartTab .小计 { font-weight: bold; width:80px; }
#ShoppingCartTab .产品名称 { color: #666 !important; }
#ShoppingCartTab .DataCSSClass { vertical-align: top; }
#ShoppingCartTab .UserInputField { background-color:transparent !important; }
#ShoppingCartTab .数量 { color:#000; }
#ShoppingCartTab .底层控制层 { margin-top:5px; padding-top:10px; }
#ShoppingCartTab .合计层 { float:left; margin-left:835px; }
#ShoppingCartTab #合计 { font-weight:bold !important; color:red !important; }
#ShoppingCartTab  .按钮层 { float:right; }
.AddMinusLink { color:#000 !important; text-decoration:none !important; }

.loading-indicator { font-size: 11px; }
.ProcessSuccessMsgDIV20 {font-weight:bold; }

.产品描述信息 p { margin-bottom:15px !important; }