﻿.switchShowType {width:100%; border-top:1px dotted #eeeeee; padding-top:8px;}
.switchShowType span {font-weight:bold; margin-right:6px;}
.productList {margin-top:12px; width:100%;}
.productList .loopItem {float:left; display:inline; margin:0 15px 20px 15px; width:164px; text-align:center;}
.productList .loopItem .loopItem_Img {width:102px; height:102px; margin:auto;}
.productList .loopItem .loopItem_Img a {display:block; width:100px; height:100px; overflow:hidden; }
.productList .loopItem .loopItem_Img img {filter:alpha(opacity=100)}
.productList .loopItem .loopItem_Sku,
.productList .loopItem .loopItem_Name,
.productList .loopItem .loopItem_MarketPrice,
.productList .loopItem .loopItem_Price,
.productList .loopItem .loopItem_Size {height:17px; line-height:17px; overflow:hidden;}
.productList .loopItem .loopItem_Sku {font-size:14px; padding:3px 0 0 0;}
.productList .loopItem .loopItem_Name {font-weight:bold;}
.productList .loopItem .loopItem_Name a {color:#0066cc; text-decoration:underline;}
.productList .loopItem .loopItem_MarketPrice,
.productList .loopItem .loopItem_Price span {font-weight:bold;margin-left:4px;}
.productList .loopItem .loopItem_MarketPrice span {font-weight:bold; text-decoration:line-through;}
.productList .loopItem .loopItem_Size span {font-weight:normal;margin-left:4px;}
.productList .loopItem .addtocart {margin-top:2px;}

.product {padding-top:4px; width:100%;}
.product .Product_ShowImage {float:left; width:304px; height:310px; text-align:center;}
.product .Product_ShowImage .Product_Image {width:298px; height:266px; margin-bottom:4px; border:3px solid #f0f0f0;}
.product .Product_Info {float:right; width:400px; height:310px;}
.product .Product_Name {margin-bottom:10px; width:100%; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:center;}
.product .Product_Item {width:100%; min-height:176px;overflow:hidden;margin-bottom:10px;}
.product .Product_Item table {background:#e3e0d6;}
.product .Product_Item td {padding:2px 8px; background:#f8f7f2; border:1px solid #fff; border-bottom:none; font-size:13px;}
.product .Product_Item .tdbgLeft {width:150px; padding:0px 14px 0px 8px; text-align:right; font-weight:bold;}
.product .Product_Item .tdbgRight input {float:left; font-size:14px; width:60px;}
.product .Product_Item .tdbgRight span {float:left; font-size:14px;}
.product .Product_Item .tdbgRight .price {float:left; font-size:14px;}
.product .Product_Item .tdbgRight .price2 {color:#f50000;text-decoration:line-through;}
.product .Product_Buttons {width:100%; text-align:center;}
.product .Product_Buttons img {margin:0px 10px;}
.product .Product_Descrition,
.product .Product_Details {clear:both; width:100%; margin-bottom:12px;}
.product .Product_Descrition h4,
.product .Product_Details h4 {height:24px; padding:0 8px; border:1px solid #e3e0d6; background:#f3f1e9;}
.product .Product_Descrition h4 span,
.product .Product_Details h4 span {float:left; height:14px; line-height:14px; border-left:3px solid #ac262f; padding-left:6px; margin-top:5px;}
.product .Product_Descrition div,
.product .Product_Details div {padding:6px 8px; line-height:1.7em; font-size:13px;}

.SBS_AddToCart {margin-right:10px; width:180px; position:absolute; right:0px; top:0px; z-index:100;}
.SBS_AddToCart img {display:inline; cursor:pointer}
.SBS_AddToCart h4 {margin:0; padding:0; font-size:12px; height:24px; line-height:24px; color:#fff; text-align:center; background:#8a0f12 url(/images/carttop.gif) no-repeat left top; position:relative; }
.SBS_AddToCart h4 a {color:#fff; width:90%; display:block; text-align:center;cursor:move}
.SBS_AddToCart h4 a:hover {color:#fff; text-decoration:none}
.SBS_AddToCart h4 .pin {width:11px; height:10px; background:#fff; background:url(/images/pins.gif) no-repeat left top; top:9px; position:absolute; right:8px; cursor:point}
.SBS_AddToCart h4 .pin2 {width:11px; height:10px; background:#fff; background:url(/images/pins.gif) no-repeat left bottom; top:8px; position:absolute; right:8px;cursor:point}
.SBS_AddToCart .cartListMenu {padding:6px; background:#f7f7f7; border:1px solid #d7d7d7; border-top:none; text-align:left;}
.SBS_AddToCart .cartListMenu p {margin:0px; padding:0px; text-indent:0px;}
.SBS_AddToCart .cartListMenu ul {margin:0px; padding:0px; list-style:none; width:100%; height:auto; zoom:1}
.SBS_AddToCart .cartListMenu li {background:#fff; margin:0px 0px 6px 0px; padding:4px; line-height:12px; font-size:11px; border:1px solid #d7d7d7; text-align:left; _height:1%}
.SBS_AddToCart .cartListMenu li.selectCartItem {border:1px solid #F0EE68; background:#ffffee;}
.SBS_AddToCart .cartListMenu li .CartItem {margin-top:2px; width:100%; height:16px; line-height:16px; text-align:right;}
.SBS_AddToCart .cartListMenu li .CartItem strong {display:inline-block; margin:0px 2px; font-weight:normal;}
.SBS_AddToCart .cartListMenu li .CartItem input {display:inline-block; margin:0px 2px; padding:0; font-size:11px; width:20px; height:14px; line-height:14px; border:1px solid #ccc; text-align:center;}
.SBS_AddToCart .cartListMenu li .CartItem img {display:inline-block; margin:0px 2px;}
.SBS_AddToCart .bottombar{clear:both; width:100%; height:17px; text-align:right; zoom:1}
.SBS_AddToCart .bottombar .cartActionResult {float:left; color:#ff9900}
.SBS_AddToCart .cartTotle {clear:both; margin:0px; padding-top:4px; text-align:left; border-top:1px solid #d7d7d7;}
.SBS_AddToCart .cartTotle strong {color:#cc9900}
.SBS_AddToCart .cartListMenuFooter {margin-top:4px;padding:3px 0; width:100%; font-weight:bold; border-top:1px solid #d7d7d7; text-align:center;}
.SBS_AddToCart .deletedAll {margin:0px 10px;}
.SBS_AddToCart .enterCalcCenter {margin:0px 10px;}
.SBS_AddToCart .empty {background:url(images/cart_empty.gif) no-repeat; width:46px; height:22px; text-indent:-9999px; display:block; float:left; margin:0 auto}