body {
    background: url("../images/bg.jpg") repeat-y scroll center center #FFFFFF;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0;
}
background-color:#FFF; line-height:18px;

 }

header,section{ display:block; padding:0px; margin:0px;}

 ul, ol {

list-style-type:none;

margin:0;

padding:0;

}

 ol li { text-align:center;}

a img{border:none;}

a{ text-decoration:none; color:#555555;}

a:hover{ text-decoration:underline;}

a:focus{

	-moz-outline:none;

	outline:none;

}

h1{font-size:1.5em;color:#000;}

h2{font-size:1.4em;}

h3{font-size:1.3em;}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{font-size:12px;}

.biggerText{font-size:1.2em;}

dl, dt, dd, h1, h2, h3, h4, h5, h6{margin:0;}

CODE{font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}

FORM, SELECT, INPUT{}

TEXTAREA{margin:auto;display:block;width:95%;}

input:focus, select:focus, textarea:focus{background:#E4FEF5;}

FIELDSET{padding:0.5em;margin:0.5em 0.5em;border:1px solid #cccccc;}

#login-password, #login-email-address{width:220px;}

LEGEND{padding:0.3em;}

LABEL, h4.optionName{line-height:1.5em;padding:0em 0.2em;}

LABEL.checkboxLabel, LABEL.radioButtonLabel{margin:0.5em 0.3em;}

 .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{float:left;}

#logo, .free{ float:left; margin-top:20px;}

LABEL.inputLabelPayment{width:14em;float:left;padding-left:2.5em;}

#contactUsForm{ line-height:20px;}

#contactUsForm .inputLabel{ width:110px; display:inline-block ;}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{width:11em;float:left;}

#checkoutPayment LABEL.radioButtonLabel{}

P, ADDRESS{padding:0.5em;}

ADDRESS{font-style:normal;}

.clearBoth{clear:both;}

HR{height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a;}

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height:1.8em;padding:0.2em;border:1px solid #9a9a9a;}

.messageStackWarning, .messageStackError{background-color:#ff0000;color:#ffffff;}

.messageStackSuccess{background-color:#99FF99;color:#800080;}

.messageStackCaution{background-color:#FFFF66;color:#800080;}

#mainWrapper{ min-width:1000px; background:url(../images/bg.jpg) center repeat-y; vertical-align:top; background-color:#FFF;}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{margin:0em;padding:0em;}

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper{margin:auto;}

#navColumnOneWrapper, #navColumnTwoWrapper{ float:left;}

.mainAd{ height:463px; width:940px; background:url(../images/home_ad.jpg) no-repeat;}

.mainAd .navList{ padding:162px 0px 0px 20px;}

#rightContent{ width:940px; margin:0 auto;}

#top_search { float: right; margin:30px 0 0 0; border:1px solid #DDDDDD; width:351px; height:30px;}

#top_search ul li { float:left;}

#searchcontent{ float:left;}

.navZ ul li{ line-height:24px; height:24px; padding-left:16px; background:url(../images/list_bg.gif) no-repeat center left;}

.navZ ul li a{ font-weight:bold; font-size:12px; font-family:Tahoma; color:#000;}

#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0em 0em 1em 1em;}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper{margin:0;width:47%;}

.navSplitPagesResult{ padding-left:10px;}



.navSplitPagesLinks a {padding:1px 3px;margin-right:2px; color:#555555;}

.navSplitPagesLinks a:hover { color:#999;}

.navNextPrevCounter{margin:0em;font-size:0.9em;}

.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:0.5em 0em;list-style-type:none;}

#navCategoryIcon, .buttonRow, #indexProductListCatDescription{margin:0.5em;}

#indexProductListCatDescription{line-height:20px;}

#indexProductListCatDescription2{line-height:20px;color:#800080}

#indexProductListCatDescription h1,#indexProductListCatDescription h2,#indexProductListCatDescription strong{float:left;font-size:12px;margin-right:15px;color:#800080}

#navMainSearch{float:right;}

#navColumnOne, #navColumnTwo{}

#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert{vertical-align:top;}

#productDescription, .shippingEstimatorWrapper{padding:0.5em;}

.alert{margin-left:0.5em;}

.advisory{}

.important{}

.notice{}

.rating{}

.gvBal{float:right;}

#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix{padding:0em;}

.smallText, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{font-size:0.9em;}

.tableHeading TH{border-bottom:1px solid #9a9a9a;}

.tableHeading, #cartSubTotal{}

#cartSubTotal{text-align:right;line-height:2.2em;padding-right:2.5em;

			}

.tableRow, .tableHeading, #cartSubTotal{ height:32px ; line-height:32px; background-color:#D0D1D0;}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, #cartInstructionsDisplay, .cartTotalsDisplay{padding:0.5em 0em;}

.cartUnitDisplay, .cartTotalDisplay{text-align:center;text-align:center;vertical-align:top;padding-top:20px;padding-right:0.2em;font-size:14px;}

#scUpdateQuantity{width:2em;}

.cartUnitDisplay{ width:87px;}

.cartShipping{ width:100px;}



.cartOption{ width:65px;}

.cartQuantity{width:4.7em;}

.cartNewItem{color:#33CC33;position:relative;}

.cartOldItem{color:#660099;position:relative;}

.cartBoxTotal{text-align:right;}

.cartRemoveItemDisplay{width:3.5em;}

#mediaManager{width:50%;margin:0.2em;padding:0.5em;background-color:#E4FEf5;border:1px solid #003D00;}

.mediaTitle{float:left;}

.mediaTypeLink{float:right;}

.normalprice, .productSpecialPriceSale{text-decoration:line-through;}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount{color:#ff0000;}

.orderHistList{margin:1em;padding:0.2em 0em;list-style-type:none;}

#cartBoxListWrapper ul, #ezPageBoxList ul{list-style-type:none;}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal{margin:0;padding:0.2em 0em;}

#cartBoxEmpty, #cartBoxVoucherBalance{}

.totalBox{width:5.5em;text-align:right;padding:0.2em;}

.lineTitle, .amount{text-align:right;padding:0.2em;}

.amount{width:5.5em;}

#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin:0em 1em 1em 0em;}

.categoryIcon{}



.attribImg{width:20%;margin:0.3em 0em;}

.attributesComments{}

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured{margin:1em 0em;}

.centerBoxWrapper{ background-color:#fff;}

#featuredProducts h2{ font-size:24px; color:#000; }

#whatsNew h2{ display:none;}

h2.centerBoxHeading{font-size:14px;color:#fff; height:35px; line-height:35px; text-indent:12px;}

.columnLeft{}

h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a{font-size:14px;color:#323232; font-weight:normal;}

#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading{font-size:0.9em;color:#ffffff;}

.Sidebartitle,.Playertitle,.leftBoxHeading, .rightBoxHeading{background-image: url("../images/lefttop.gif");

    display: block;

    font-size: 13px;

    font-weight: bold;

    height: 30px;

    line-height: 27px;

    text-indent: 10px;

    width: 100%;}

.leftBoxContainer{border: 1px solid #D1D1D1;}

.Playertitle , .Sidebartitle{ font-weight:bold; margin-left:6px; margin-right:4px;}

.centerBoxHeading{}

#player .sideBoxContent { padding:10px; text-align:center;}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover{color:#999;text-decoration:none;}

.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited{color:#FFFFFF;}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg{text-align:center;}

#bestsellers .wrapper{}

#bestsellers ol{padding:0;margin-left:1.1em;}

#bestsellers li{ padding-top:10px; padding-bottom:10px;border-bottom:1px solid #000;}

#bannerboxHeading{background-color:#0000CC;}

#upProductsHeading{text-align:left;}

#upDateHeading{text-align:right;}

A.category-top, A.category-top:visited{color:#008000;text-decoration:none;}

A.category-links, A.category-links:visited{color:#004080;text-decoration:none;}

A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited{color:#FF0000;text-decoration:none;}

SPAN.category-subs-parent{}

SPAN.category-subs-selected{color:#FFCF12;}

.back{float:left;}



.bold{}

.rowOdd{vertical-align:top;border-bottom:1px solid #E0E0E0; margin:5px 0;}

.rowEven{vertical-align:top;border-bottom:1px solid #E0E0E0; margin:5px 0;}

.hiddenField{display:none;}

.visibleField{display:inline;}

CAPTION{}

#myAccountGen li, #myAccountNotify li{margin:0;}

.accountTotalDisplay, .accountTaxDisplay{width:20%;text-align:right;}

.accountQuantityDisplay{width:10%;vertical-align:top}

TR.tableHeading{background-color:#cacaca;height:2em;}

.productListing-rowheading{background-color:#abbbd3;background-image:url(../images/tile_back.gif);height:2em;color:#FFFFFF;}

#siteMapList{width:90%;float:right;}

.ratingRow{margin:1em 0em 1.5em 0em;}

LABEL#textAreaReviews{font-weight:normal;margin:1em 0em;}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background-color:#ffffff;}

.information{padding:10px 3px;line-height:150%;}

#enjoy{ width:210px; float:left; background-color:#E7E8E7; margin-top:45px;}

#shoppingcartBody #landingPageContentContainer{}





#shoppingcartBody #shippingEstimatorContent{clear:both;}

.seDisplayedAddressLabel{background-color:#85C285;text-align:center;}

.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;}

#seShipTo{padding:0.2em;}

#top{}

#topnav li {background: url("../images/topsep.png") no-repeat scroll right center transparent; height:30px;width:50px; float:left; text-align:center;} 

#topnav li.last{ background:none;}

#top_middle{float:left;margin-top:20px;margin-right:22px;width:283px;*width:283px; _width:150px;}

#top_middle_right{float:left;width:140px;margin-right:20px;}

.whiteCartWithoutCheckout{}

div#headerFrameCartCheckoutContainer{

	background:url(../images/wide_cart_bg.png) no-repeat;

    height: 34px;

    overflow: hidden;

    text-align: center;

    width: 240px;

	line-height:34px;

	float:right;

	}

#headerFrameCartCheckoutContainer a{

	display: block;

    float: left;

    margin: 0;

    outline: medium none;

    text-decoration: none;

	}

a#headerCartTextLink { width: 160px;}

#headerCartItemCount { color:#000;}

a#headerCartTextLink:hover span { text-decoration:underline;}

a#headerCartCheckoutLink{width:79px;}

#navEZPagesTop { float:right; width:215px; text-align:right;}

#navEZPagesTop a{color:#FFF;}

#topWrapper #navEZPagesTop a { display:block; float:left; background:url(../images/item.gif) no-repeat center left; margin-left:10px; text-decoration:none; padding-left:10px;}

#headerWrapper .menu {

    background: repeat-x url("../images/navshopbyplayer.png") scroll 0 0 transparent;

    clear: both;

    font-size: 15px;

    height: 34px;

	padding:0px 20px 0 40px;

	color:#fff;

}

.playerListDown{ margin:0px; padding:0px ; border:1px solid #B4B4B4; height:20px; line-height:20px; width:175px;}

.cartAndsearch{ margin-left:5px; margin-top:5px;}

.line{ padding:0px; margin:0px; border-bottom:0px solid #00AAF1;}

#top_right #navEZPagesTop #headerCartTextLink{ background:url(../images/cart.png) no-repeat center left; padding-left:15px;}

#headerWrapper .menu>ul>li { height: 32px;    line-height: 32px; float:left;padding:0 12px; display:block; 

background: url("../images/navsep.png") no-repeat scroll right center transparent; 

}

#headerWrapper .menu>ul>li>a { color:#fff;}

#headerWrapper .menu ul li.last{ background:none;}

#headerWrapper .menu li.category {

text-align: center;

margin-right:0;

position:relative;

z-index:150;

}

#subnav1 li, #subnav2 li, #subnav3 li, #subnav4 li { height: 24px;    line-height: 24px; float:left;padding:0 10px; display:inline-block; }

.subdiv {

background:#fff;

border-bottom:3px solid #B3B3B3;

border-left:1px solid #B3B3B3;

border-right:2px solid #B3B3B3;

display:block;

float:left;

position:absolute;

top:32px;

left:0px;

width:400px;

z-index:999;

text-align:left;

}

.indexPro{ margin:2px;}

div#headerFrameSearchContainer{margin-top:10px;width:271px;}

div#headerFrameSearchRowOne{height:26px;overflow:hidden;width:271px;}

div.headerSearchTextContainer{}

input.searchText{display:block; float:left; margin-left:10px; margin-top:3px; border:0px; height:24px; width:300px;}

.divButton{ background:url("../images/search_bg.gif") no-repeat scroll 0 0 transparent; border:0px ; margin:0px; padding:0px; float:left; width:41px; height:28px; text-indent:100px; overflow:hidden; cursor:pointer;}

div.headerSearchSubmitContainer{ display:none;float:left;width:50px;}

#top_middle_right ul{padding-left:5px;}

#top_middle_right ul li{margin-bottom:5px;}

#top_middle_right ul li a{color:#FFF;}

#top_middle_right ul li a:hover{color:#f00;}

#top_right{ margin:0 auto;margin-top:5px;/* padding-bottom:5px;*/ height:35px;}

#menu_cart{float:right;line-height:30px;*line-height:30px;*margin-top:-32px;font-size:15px;color:#000;width:230px;}

.menu_cart{background:url(../images/shoppcart.gif) 6px 1px no-repeat;padding-left:36px;float:right;}

.menu_cart a{color:#000;}

.search_text input{background:url(../images/top_search_bg.gif);height:22px;border:none;font-size:13px;padding:5px 0px 0px 5px;}

.centerColumn{}

#contentMainWrapper{margin-top:6px;background:#fff;border:none;}

.centerColumn .index{text-align:center;}

#headerTop{ float:left;}

.centerColumn .index .index_pic{background:#fff;padding-top:10px; padding-bottom:10px;}

.centerColumn .index .index_name{height:48px; padding-left:5px; padding-right:5px;line-height:16px; overflow:hidden;}

.centerColumn .index .index_price{ font-size:12px;padding-bottom:8px;}

.centerColumn .index .index_price .index_price1{font-size:14px;color:#000;}

.dotline{border:1px dotted #c1c1c1;height:2px;margin-top:5px;}

.centerBoxWrapper .index{}

.productname{ overflow:hidden; margin:5px 0; margin-bottom:8px; line-height:16px; height:32px; display:block; font-weight:normal;}

.productname a{ color:#333333;}

#homeItem{ display:block; padding:0px;width:36px; background:url(../images/btn_home.gif) center no-repeat; height:35px; cursor:pointer; background-color:#000;margin-left:0px;}

#enjoy .productname{ text-align:left; padding:0 8px; color:#363736; }

#enjoy .productname a{}

#enjoy .addCart{ background-color:#005EAB; display:block; margin:5px 16px; width:160px; height:28px; line-height:28px; padding:0px;}

#enjoy .productprice{ text-align:left; font-size:14px; padding:0 8px;}

#featured .centeredContent { padding:8px; padding-right:0;}

.adItem{ float:left; height:118px; width:360px; overflow:hidden; background-color:#CCC;}

.adItem1{ margin-left:5px;}

.adItem2{ margin-left:8px;} 

.indexSideBox{ float:left; width:205px; margin-left:10px;}

#today-dealHeading{ display:none;}

#main_picture{ }

#bannerThree{text-align:left;margin-top:2px;}

#bannerThree img{margin-left:6px;}

#main_nfl{}

#main_nfl a img,.banners img{}

#index_tab{background:#fff;border:2px solid #676767;border-bottom:none;border-top:none;height:1%;}

#index_tab ul{margin:0em;padding:0em;list-style:none;}

#index_tab li{float:left;display:block;width:230px;height:20px;cursor:pointer;text-align:center;line-height:20px;margin:0px 2px;}

#tab_content{clear:both;min-height:150px;padding:5px;}

.display{display:block;}

#tab_01 div{padding:8px 15px;}

.nodisplay{display:none;}

.hovertab{background:url(../images/why.gif) no-repeat;color:#f50000;text-transform:uppercase;}

.normaltab{background:url(../images/why1.gif) no-repeat;color:#000;text-transform:uppercase;}

.smallFlash{ margin-top:10px; height:125px;}

dd{padding-left:20px;}

dd a{font-size:11px;text-transform:capitalize;}

li.category-products a{background:url(../images/icons4.gif) 0px center no-repeat;margin-left:5px;height:1.5em;line-height:1.8em;color:#800080;padding-left:10px;font-size:12px;}

li.category-products a span{border-bottom:1px dotted #000;}

.bg_letter{background:url(../images/newsletter.gif) no-repeat;height:23px;line-height:23px;text-align:center;color:#000;}

.b_{font-weight:normal;}

.order_news{display:block;margin:0px 2px;padding:4px 1px;font-size:13px;}

#subscribe{

background:url(../images/newsletter.jpg) no-repeat; z-index:

color:#000;

height:170px; margin:10px 0;

}

#subscribe h3{

background:none;

}

.emilPut{ margin-top:8px; border:0px; width:130px; margin-left:10px;}

#subscribeContent { padding:10px 10px;text-align:left;}

#subscribeContent .btnscribe { margin-right:5px; float:right; width:35px; height:32px;}

.margin_t{text-align:center;}

.input_4{border:1px solid #ddd;height:14px !important;padding:5px;width:180px;line-height:14px;}

#bannerboxHeading{display:none;}

#bannerboxContent{padding:0em;}

div#footerFrameLinksContainer{ margin-top:16px; background-color:#015EA6; height:36px; line-height:36px; color:#FFF; font-size:14px; text-align:left; padding-left:12px;}

div#indexCategoriesMainContent{ color:#000; text-align:left; margin:0px auto; padding:5px;width: 966px; font-weight:normal;}	

#footerFrameCopyrightContainer{ text-align:left; padding-left:12px; font-size:12px}

#footerFrameCopyrightContainer a{ color:#000; }

#siteinfoLegal{font-size:13px;}

#indexCategoriesHeading{display:none;}



#categoryimg_right{float:right;width:254px;}

#categoryimg_right_1, #categoryimg_right_2{margin-bottom:5px;}

#categories_description{height:106px;}

#categories_description_1{float:left;width:356px;background:#fff;margin:3px;*margin:3px 2px 3px;}

.categories_description_1_img, .categories_description_2_img{display:block;float:left;width:110px;height:100px;}

.categories_description_1_img img, .categories_description_2_img img{padding:8px 0px 0px 8px;}

.categories_description_1_content, .categories_description_2_content{display:block;float:right;height:100px;width:240px;}

#categories_description_2{float:right;width:356px;background:#fff;margin:3px;}

#index_categories_tab ul{margin:0em;padding:0em;list-style:none;}

#index_categories_tab ul li{float:left;display:block;width:180px;height:23px;cursor:pointer;text-align:center;line-height:23px;}

.index_hovertab{background:url(../images/bestsellers1.gif);color:#f00;text-transform:uppercase;font-size:13px;}

.index_normaltab{background:url(../images/featured-.gif);color:#fff;text-transform:uppercase;}

.index_display{display:block;}

.index_nodisplay{display:none;}

.index_categories_content{clear:both;padding:8px 0px;}

#indexProductList{margin:0em;padding-left:0px;}



.centerBoxContentsProducts{ border-bottom:1px solid #E5E6E5; border-left:3px solid #fff}

.itemTitle{font-weight:normal;height:62px;font-size:12px;}

.itemTitle a{color:#606160;}

#top_right_middle{clear:both;height:25px;}

.itemTitle a:hover{color:#f00;}

.productlisting_price{padding-bottom:8px;}

.productlisting_price1{color:#f50000;font-size:18px;}

#productName{font-size:14px;line-height:20px; font-weight:bold; color:#333333;/* border-bottom:2px solid #333333;*/ width:300px;}

#product_info_left{ float:left; width:370px; padding-left:10px; }

#productinfoBody .ratingRow,#productinfoBody #review-text{text-align:left;margin-left:0}

#navBreadCrumb{height:30px;line-height:30px;color:#000;text-transform:capitalize;padding-left:11px;font-size:11px;}

#navBreadCrumb a{color:#009;}

#navBreadCrumb a:hover{text-decoration:underline;}

#productGeneral{border: 1px solid #CCC;margin: 3px auto;}

.productright{margin-top:8px;float:left;width:200px;border:1px solid #DEE5EF;padding:0 10px;text-align:center;}

.head h4{padding:15px 0 10px;}

#product_info_right{float:right;width:362px; padding-left:10px; padding-top:8px;}

.div.pdpRightContainer{background-position:center top;background-repeat:no-repeat;}

#productMainImage{ text-align:center; margin:0 auto;}

#product_info_right_bottom{}

#productDetailsList{padding:0em;list-style:none;color:#9C9C9C;font-size:15px;}

#productDetailsList li{padding:5px 0px 15px 10px;}

.attribsSelect{font-size:16px;font-weight:normal;text-transform:capitalize;}

#productAttributes{margin-top:5px}

#attrib-1{width:100px;}

#cartAdd{}

.quantity_text{font-size:13px;padding-right:5px;text-align:right; float:left; font-weight:bold;}

.input_text{ float:left; font-weight:bold;}

.quantityBox{ padding:10px 0px;}

.quantityInput{ padding-left:3px;width:30px; height:18px; border:1px solid #C8C9C8; font-size:14px;}

.sep { background:url("../images/pixel_dashed.png") repeat-x scroll center center transparent; height:20px ;}

.addbutton {padding:12px 0px;}

#productPrices{line-height:42px;font-weight:bold; font-size:18px; color:#F00;}

#info_shipping{clear:both;text-align:center;padding-top:20px;background:url(../images/shipping.gif) no-repeat center center;height:100px;height:171px;}

.imgLink{margin-top:20px;height:27px;line-height:27px;background:#787878;color:#fff;}

#info_tab{}

#info_tab ul{margin:0em;padding:0em;list-style:none;height:24px;}

#info_tab ul li{display:block;float:left;height:24px;line-height:24px;width:120px;margin:0px 2px;text-align:center;cursor:pointer;}

#info_tab_content{clear:both;border:1px solid #DEE5EF;min-height:303px;height:275px;margin-right:5px;}

#info_tab_01, #info_tab_02, #info_tab_03, #info_tab_04, #info_tab_05{padding:8px;}

.tab_top{clear:both;height:8px;}

.info_normaltab{background:#ededed;color:#000;}

.info_hovertab{background:#787878;color:#fff;}

.info_display{display:block;}

.info_nodisplay{display:none;}

#productReviewLink{}

.cartProductDisplay{width:315px; margin-top:8px;}

#cartbutton{height:auto;margin-bottom:5px;padding:2px 0px; text-align:right;}

.cart_shopping_cart{float:left;width:190px;}

.cart_checkout_shiping{float:none}

.cart_continue_shopping{margin-top:10px;}

.cartProductimage{width:120px;}

.cartProductsxuanzhong{text-align:center;}

.cartProductsxuanzhong img{padding-top:8px;}

#cartContentsDisplay{border:none;}

.cartAttribsList ul{list-style:none;padding:0em;}

.cartAttribsList li{ width:65px;}

.cartQuantity{ padding-top:8px;}

#cartDefaultHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #loginDefaultHeading, #createAcctDefaultHeading{color:#047A9C}

#cartDefaultHeading{ font-size:14px; padding:6px; color:#323232; font-weight:400;}

#productListing{ background-color:#FFF;}

#top_right_links ul{width:150px;float:right;padding:0;margin:0;list-style:none;*margin-top:-20px;}

#toptab #Currencies{width:132px;}

#top_right_links ul li a{background:url(../images/toptab_arrow.gif) no-repeat scroll right top transparent;color:#000;display:block;font-size:12px;text-indent:10px;}

#top_right_links ul li div{display:none;}

#top_right_links ul li ul li{width:100%;}

#top_right_links ul li:hover div{background:none repeat scroll 0 0 #FFFFFF;display:block;left:0;position:absolute;top:25px;}

#top_right_links ul li:hover #Currenciessub{background:url(../images/toptabsub_3.gif) no-repeat scroll 0 6px transparent;height:145px;left:-17px;width:149px;}

#top_right_links ul li:hover div ul{margin-left:15px;margin-top:5px;}

#top_right_links ul li:hover ul li a{background:url(../images/toptab_subico.gif) no-repeat scroll left center transparent;color:#800080;font-size:11px;line-height:16px;text-indent:1em;}

#top_right_links ul li:hover p{color:#800080;height:16px;line-height:16px;margin:0;padding:0;text-indent:1.5em;position:relative}

#top_right_links ul li:hover p a{background:none repeat scroll 0 0 transparent;display:inline;font-size:11px;font-weight:normal;color:#636363;}

#top_right_links ul li:hover p a:hover{color:#006699;text-decoration:underline;}

#top_right_links ul li ul li a{background:none repeat scroll 0 0 transparent;font-weight:normal;text-indent:0;width:auto;}

#top_right_links ul li:hover ul li a:hover{color:#8E0314;text-decoration:underline;}

#Currenciessub{margin-left:910px;margin-top:25px;}

.newsHeader h1{font-size:16px;}

.newhot{position:absolute;width:68px;*left:93px;_position:relative;_left:0px;}

.sub{background:url(../images/box_bg.jpg) no-repeat scroll 0 0 transparent;height:223px;width:940px;}

#NFLTeam{padding:10px 0 0 5px;*margin-left:-30px}

#Tab1_Content0 ul{list-style:none}

#NFLTeam ul{padding-left:12px;*padding-left:0px;list-style:none}

.index-box{float:left;width:150px;}

#SOCCERTeam{padding:10px 0 0 38px;}

#NBATeam{padding:10px 0 0 40px;}

#MLBTeam{padding:10px 0 0 40px;*margin-left:30px}

#NHLTeam{padding:10px 0 0 5px;}

.index-box li.t{color:#1865A5;font-size:12px;line-height:24px;}

.index-box li.more a{color:#1865A5;font-size:12px;}

.index-box li{font-size:12px;line-height:18px;}

#shoppingcartBody .product_name{float:left;width:250px;padding-left:10px;}

.product_name {padding-top:2px;}

#indexHomeBody #whatsNew{ background-color:#FFF;}

#indexHomeBody #whatsNew .centerBoxContentsNew{ margin-top:15px;}

.select ul{list-style:none;padding:0;margin:0;padding-left:15px;}

.select ul li{float:left;width:130px;}

.marginleft{background:url(../images/backgorund-left.gif) repeat-y;width:4px;}

.margin{border:4px solid #cccbcb;border-width:0 4px;}

.margin1{border:4px solid #cccbcb;border-width:0 4px;height:44px;padding-top:20px;}

#top_right_middle .check{float:right;}

#top_right_middle .check a{color:#000;}

.category-products ul{margin:0;padding:0;}

.category-products ul li{margin:0;padding:0;text-align:center;}

/*div.browseHeaderContainer{background-position:center top;background-repeat:no-repeat;border:1px solid #DEE5EF;margin-top:-1px;}*/

/*div.browseHeaderBreadCrumbsContainer{background-position:center bottom;background-repeat:no-repeat;padding:12px 20px;}*/

div.browseHeaderBreadCrumbs{ padding-left:5px;color:#3B2600;font-size:11px; height:24px; line-height:24px;/* border-bottom:1px solid #C4C4C4; */}

.browseHeaderBreadCrumbs h1{ float:left; font-size:12px; color:#fff; padding:0px; margin:0px;}

.browseHeaderBreadCrumbs span{color:#3F403F}

.sub2{ padding-top:3px;}

.descTitle h3{ background-color:#000; width:164px; font-size:13px; text-transform:uppercase; color:#FFF; padding:3px 10px;}

.sub2 .sub2_l{float:left;padding:5px;width:110px;}

img{vertical-align:middle;}

.sub2 .sub2_r{ border:1px solid #cccccc; color:#6A6B6A; clear:both}

div#mainOutsideFrameTopContainer{background-image:url(../images/dropshadow_top.jpg);background-position:center top;background-repeat:no-repeat;margin:auto;overflow:hidden;text-indent:-9000px;}

div#mainOutsideFrameTopContainer{ }

#txt_block {

    margin:10px auto;

    width: 700px;

}

#txt_block .title {

    height: 28px;

}

#txt_block .title li.normal {

    background: url("../images/tab3.png") no-repeat scroll center bottom transparent;

    padding: 0;

}

#txt_block .title li {

    background: url("../images/tab2.png") no-repeat scroll center bottom transparent;

    cursor: pointer;

    float: left;

    font-size: 11px;

    font-weight: bold;

    height: 28px;

    line-height: 28px;

    margin-right: 5px;

    text-align: center;

    width: 136px;

	color:#FFF;

	}

#txt_block .title ul {

    margin-left: 1px;

    padding: 0;

}

#txt_block .box {

    background:#E9EAE9;

	border:1px solid #E1E1F1;

	border-top:3px solid #E1E1F1;

	min-height:200px;

	color:#000;

}

#txt_block .box a{  color:#000;}

div#SidebarOutsideContainer{}

div#landingPageContentContainer{margin-left:0; }

#indexBody #landingPageContentContainer{ background-color:#FFF;}

.landingPageContentContainer{ background-color:#FFF;}

#tag div.SidebarBottomCap{height:17px;}

div.SidebarListContainer{}

div.SidebarListContainer h2{background:url("../images/header_title.gif") repeat scroll 0 0 transparent;color:#FFFFFF;font-size:16px;height:30px;line-height:25px;margin-bottom:2px;margin-top:0;padding-left:15px;padding-top:5px;}

div.tlpDeptItemTopCap{}

div.tlpDeptItemBottomCap, div.tlpPromoBottomCap{}

#indexHomeBody #ContentPaddingContainer{ width:755px; float:right; }

#productinfoBody #ContentPaddingContainer,#indexBody #ContentPaddingContainer{ width:755px; float:right;}

#browseHeaderContainer{}

#productinfoBody #browseHeaderContainer{width:auto;margin-left:0}

#picBox{height:270px;margin:0 auto;overflow:hidden;position:relative;}

#picBox ul#show_pic{margin:0;padding:0;list-style:none;height:390px;width:3050px;position:absolute;}

#picBox ul#show_pic li{float:left;margin:0;padding:0;height:390px;}

#picBox ul#show_pic li img{display:block;}

#icon_num{position:absolute;right:10px;margin-bottom:5px;}

#icon_num li{float:left;background:url("../images/flashbutton.gif") no-repeat -15px 0;width:15px;height:15px;list-style:none;color:#39F;text-align:center;cursor:pointer;padding:0;margin:0;margin-right:5px;}

#icon_num li:hover,#icon_num li.active{background:url(../images/flashbutton.gif) no-repeat 0 0;color:#fff;}

#picBox_top{width:628px;height:390px;margin:50px auto;position:relative;overflow:hidden;}

#picBox_top ul#show_pic_top{margin:0;padding:0;list-style:none;height:205px;width:610px;position:absolute;}

#picBox_top ul#show_pic_top li{float:left;margin:0;padding:0;height:205px;}

#picBox_top ul#show_pic_top li img{display:block;}

#icon_num_top{position:absolute;bottom:0px;right:10px;}

#icon_num_top li{float:left;background:url(../images/flashbutton.gif) no-repeat -15px 0;width:15px;height:15px;list-style:none;color:#39F;text-align:center;cursor:pointer;padding:0;margin:0;margin-right:5px;}

#icon_num_top li:hover,#icon_num_top li.active{background:url(../images/flashbutton.gif) no-repeat 0 0;color:#fff;}

.special_list{background:url(../images/big_banner_bottom.gif) no-repeat scroll left bottom transparent;float:left;height:106px;width:742px;}

.special_list ul{padding:0;margin:0;}

.special_list li{border-color:#D5D5D5;border-style:solid solid none;border-width:1px 1px medium;float:left;height:100px;margin:0 3px 0 0;width:240px;}

.special_list li .special_text{float:left;font-size:11px;padding:8px 0 0 5px;width:143px;}

.special_list li .special_image{float:right;width:90px; }

.special_list li .special_text h5{font-size:12px;}

.special_list li .special_text span.show_detail{background:url(../images/arrow_icon_yellow.gif) no-repeat scroll 73px 9px transparent;color:#F22625;display:block;height:22px;line-height:22px;}

.special_list li .special_text span.show_detail a{color:#F22625;}

.special_text h5 a{color:#000;}

.category-products li a{color:#800080}

#desp{line-height:20px;padding:10px 15px 0;font-size:13px;}

#desp p{padding:0;margin:0;}

#product_info_left p{line-height:21px;}

#desp ul{margin-bottom:0; margin:0; padding:0px; list-style:outside;}

.sizechart h3{cursor:pointer;padding:10px;}

.sizechart .off{background:url(../images/size_off.gif) no-repeat 0px 0px}

.sizechart .on{background:url(../images/size_on.gif) no-repeat 0px 0px}

#statu{padding-left:20px;}

.size{clear:both;display:none;}

.sizetitle{font-size:14px;padding:10px 20px;}

#newscommentsBody textarea{height:200px;}

map,area{border:none}

#show_pic img{border:0px;}

#li.category-top a hover{background-color:#F00;}

.gototop{background-position:-0px -0px;bottom:0;height:32px;position:fixed;right:7%;width:32px;}

.gototop strong{cursor:pointer;}

.gototop-image{background-image:url("../images/go-top.png");bottom:0;height:32px;position:fixed;right:7%;width:32px;}

.newsHeadlineText{background:none repeat scroll 0 0 #E5EDF5;border-color:#9A9A9A;border-style:solid;border-width:1px 1px 2px;font-size:11px;height:16px;margin-bottom:0;margin-right:0;margin-top:0;padding:5px 0 5px 10px;text-align:left;}

.newsHeadlineText IMG{vertical-align:middle;}

.newsHeader{background:#FFFFFF;height:30px;font-size:24px;text-align:center;padding:0;margin:10px 0 0 0;}

p.articleHeading{color:#0066FF;font-size:13px;margin:0;padding-left:5px;}

span.articleHeading{}

p.articleByLine{font-size:.9em;padding:0 0 0 20px;margin:0;}

p.articleByLine SPAN.author{font-style:normal;font-size:11px;}

p.articleByLine SPAN.comments{font-style:italic;font-size:11px;}

p.articleByLine A{text-decoration:underline;}

div.articleTextBlock{clear:both;padding:0;margin:0;}

div.articleText, p.articleText{margin:0;padding:0;}

IMG.articleImage{border:3px double #9a9a9a;background:#FFFFFF;padding:0;margin:10px 10px 10px 10px;}

p.newsListingDate{text-align:center;margin:0;padding:0;}

ul.articleLinkList{list-style-type:none;line-height:1.5em;padding:10px 0 0 0;margin:0;}

ul.archiveLinkList{list-style-type:none;line-height:1.5em;padding:0;margin:0;}

ul.articleLinkList li, ul.archiveLinkList li{background-image:url("../images/icons/news_link.gif");background-position:17px 2px;background-repeat:no-repeat;padding:3px 0 0 35px;}

ul.articleLinkList li.articleStoreLink{background-image:url("../images/icons/news_link_2.gif");background-repeat:no-repeat;background-position:17px 4px;padding:0 0 0 35px;}

ul.articleLinkList li.articleProductLink{background-image:url("../images/icons/cart.gif");background-repeat:no-repeat;background-position:17px 0px;padding:0 0 0 35px;}

ul.articleLinkList a, ul.archiveLinkList a{text-decoration:underline;}

.commentsHeading{background:#f2f1ee;padding:3px;}

.commentsBody{background:#FFFFFF;padding:3px;}

p.backLink{float:right;margin:0;padding:0;clear:right;}

.commentsAuthor{text-align:left;float:left;margin:0;width:45%;}

.commentsSubject{}

.commentsDate{text-align:right;float:right;padding:0;margin:0;}

div.commentsBody p{clear:both;padding:0 10px 10px 10px;margin:0;}

fieldset.commentsFieldSet{text-align:left;background:#f2f1ee;border:1px solid #e7e6e0;padding:1em;margin:10px 0 0 0;}

fieldset.commentsFieldSet legend{padding:0.2em 0.5em;border:1px solid #c96e29;background:#fff;color:#000;text-align:right;}

fieldset.commentsFieldSet label{display:block;text-align:left;margin:3px;}

fieldset.commentsFieldSet label input{display:block;float:right;margin-right:500px;}

.commentsSubmit{text-align:right;}

.splitSolid{height:1px;background:#800080;padding:0;margin:0;}

.splitSolidGray{height:1px;background:#9a9a9a;padding:0;margin:0;}

.clearSplit{height:2px;padding:0;margin:0;}

.splitSolid hr, .splitSolidGray hr, .clearSplit hr{display:none;}

.clearboth{clear:both;height:1px;width:100%;}

.clearboth hr{display:none;}

.newsHeader h1{font-size:16px;color:#990000;text-align:left;padding-left:5px;}

.newshead{font-family:verdana,arial,helvetica,sans-serif;color:#333333;list-style:none outside none;font-size:11px;}

.newshead a:hover{color:#900;}

.newshead h5{font-size:13px;}

textarea{display:block;height:100px;margin:auto;width:95%;}

.news_content{font-size:11px;line-height:14px;font-weight:normal;}

#newsscroller ul{list-style:none outside none;margin:0;padding:0 5px;}

#newsscroller ul li{padding:0em;margin-top:0em;}

#newsscrollerHeading a{color:#B20F3C}

#newsscrollerHeading a:hover{color:#000}

#newsscrollerHeading{background:url(../images/news_title.jpg) no-repeat scroll 0 0 transparent;height:49px;margin:-1px 0 0 -4px;padding:0;width:240px;}

#newsscrollerHeading a{color:#FFFFFF;font-family:arial;font-size:25px;line-height:49px;}

#newsscrollerHeading a:hover{color:#000;text-decoration:none;}

.newshead a:link, .newshead a:visited{text-decoration:none;}

.SidebarListContainer ul{padding:0 0 0 4px;text-align:left;}

.main_news_title a{}

li.main_newshead{}

.selectcolor{width:40%;float:left;padding-left:10px;}

#newProductsDefaultHeading{padding:0.5em;}

.selectoption{font-size:12px;margin-left:10px;float:left;margin-top:11px;color:#F00;}

.selectoption a{ color:#f00;}

.selectoption a:hover{color:#900}

.back ul li{float:left; height:20px; line-height:20px; margin-top:5px; margin-right:2px; padding:0 20px;}

.back ul li.selectAttr:hover{ border-color:#1A4726; color:#1A4726}

.back ul{list-style:none;padding:0 5px;margin:0;text-align:center;}

.selectAttr{border:1px solid #323232;cursor:pointer;}

.select{background-color:#327142; border:1px solid #131413; color:#FFF}

.sizechart,.text b { color:#1A4726;}

#ContentPaddingContainer{}

.optionName{padding:0;float:left; height:32px; line-height:32px;}

.left{width:320px;}

#required{background:url(../images/validation_advice_bg.gif) no-repeat scroll 8px 1px transparent;padding-left:25px;}

#selectsize .text{margin:8px 20px; color:#323232}

.page{color:#747574;}

.productsListingTopNumber{margin-left:30px;}



.#browseHeaderContainer .browseHeaderBreadCrumbs{color:#3B2600; }

.SidebarListContainer p{ color:#333!important; font-size:12px !important;}

.productlisting_price{color:#F50000;font-size:18px;}

.relate_price{ color:#F50000; font-size:13px;}

.productright .category-products a{ color:#04264C;}

.browseHeaderBreadCrumbs a{ color:#000; text-decoration:underline }

#headerWrapper #top #logo a{ width:320px; height:93px; }

#categoriesbottom {  height:0px; display: none;}

#cataUp{ color:#fff; }

#cataUp li{ cursor:pointer}

.indent { padding-left:20px;}

#categoriesContent{ padding:0; background:#FFF}

#categoriesContent ul{margin:0em;padding:0em;list-style:none;}

#categoriesContent ul li{ }

li.category-top{}

li.category-top a{font-weight:300;color:#000000;font-size:12px;display:block; height:28px;line-height:28px; width:175px;}

li.category-top a:hover{ text-decoration:underline;}

#whatsnew .sideBoxContent { }

#whatsnew .sideBoxContent .productimg { height:80px; float:left;}

#whatsnew .sideBoxContent .productname{

    color: #000;

    font-size: 13px;

    height: 50px;

    line-height: 16px;

    overflow: hidden;

    text-align: left;

}

#bestsellersContent .productname{ width:100%; color:#363736; font-size:12px; height:36px; overflow:hidden; display:block}

#categoriesHeading{display:block;width:100%;height:30px;line-height:27px;text-indent:10px;background-image:url(../images/lefttop.gif);font-size:13px;font-weight:bold;}

.productprice  { display:inline-block; text-align:center;}

.productdetails {}

.productprice {display:block; color:#651818; font-size:12px; font-weight:bold;}

.sideBoxContent .productprice  {}

#psqf { margin-top:15px;

	border-top: 5px solid #005EAB; 

	border-bottom: 5px solid #005EAB; 

	}

#psqf li { float:left; text-align:left; width:23%; font-size:12px; margin:6px; height:130px; border-right:2px solid #005EA9}



.footLink a{ color:#333333; margin:0 8px;}



.footLink a:hover{ text-decoration:underline;}



#shopping_Item li{ float:left; height:38px; line-height:38px; vertical-align:middle; border-right:1px solid #E0E0E0;color:#323232;padding-left:15px; font-weight:400}



.listItem{ width:300px;}



.listQty{ width:80px;}



.listOption{ width:65px;}



.listPrice{ width:90px;}



.listTotal{ width:124px;}



.listShipping{ width:110px;}



.cartTableHeading th{ background-color:#C4C4C4}



fieldset input{ border:1px solid #B4B4B4; margin:5px 3px; }



select{margin:5px 3px;}



#ownInfo .info{ width:295px; height:120px; float:left; background-color:#082D4D; border:1px solid #01A9F0;}



#ownInfo h1{ color:#F5D611; font-family:Arial, Helvetica, sans-serif;



		font-weight:normal; font-size:15px; margin-left:15px; margin-bottom:15px;}



#ownInfo h2{ font-size:12px; margin-left:10px; font-weight:normal; color:#FFF;}



#enjoyTitle { padding-left:18px; height:32px; background-color:#005EAB; line-height:32px; color:#fff; font-weight:normal;}



.category-top .ttow { color:#FFCF12;}



#cataUp .indent { padding-left:5px; background:url(../images/category_li_sub.jpg) no-repeat;}



.category-selected{ padding-left:5px;}



.category-products{ padding-left:20px;}



.category-selected1{ padding-left:20px; background:#cccccc}



#enjoy .centerBoxContentsFeatured #addImg {  height:17px; width:129px;}



.leftside { float:left}



.rightFloat{ float:right;}



.proInfo span.price{ display:block; color:#BB182B; text-align:center;}



.rightside { padding:0px 5px; float:left; width:80px;} 



.proInfo { margin-top:10px; text-align:left;}



.proInfo span { color:#000; font-size:14px;}



.proInfo .findx{ display:none}



.proInfoName{ color:#FFF; height:50px; display:block; overflow:hidden; text-align:center}



#featured .proInfoName{ text-align:left; color:#000;}



#featuredHeading{}



#footerInfo { }







.indexMainContent{ text-align:left; font-size:12px; line-height:18px;}



.indexProductListCatDescription2 { width:930px; margin:0 auto; padding:10px; line-height:18px; color:#323232;}







.productDescInfo{ margin-left:6px; padding:3px;margin-right:5px; border-top:5px solid #000; line-height:20px;}



.butoom-logo{ padding:5px;}



#indexBody .browseHeaderContainer{ }



.psqfTitle{ font-size:14px; color:#000; margin-top:5px;}



.addCart{ background-color:#066298; padding:3px; width:80px;}



.dirdescription{ background-color:#E7E8E7;}



.addCart a{ color:#FFF;}



/*  新添的选项卡样式  */

/*  新添的选项卡样式  */

#index_tab_box{ background-color:#fff;padding-top:0px;}

#index_tab_box .tab_content{ background-color:#fff;}

#index_tab_box .tab_title{ height:41px; background-color:#BBC4C9}

#index_tab_box .tab_item{ float:left; height:100%; font-size:16px; font-weight:bold; color:#191A19; line-height:48px; width:190px; text-align:center;cursor:pointer; background:url(../images/blur.gif) no-repeat; color:#FFF }

#index_tab_box .item3{ border-right:0px;}

#index_tab_box .select_item{ color:#fff;background-color:#fff; background:url(../images/focus.gif) no-repeat;}

#index_tab_box .sideBoxContent{border-right:1px solid #B0B1B0; border-bottom:1px solid #B0B1B0;}

#index_tab_box .sideBoxContent{ *width:32.31%;}

#bestsellersContent  li { float:left; width:25%; margin-top:15px;}

#index_tab_box .rightside{ width:auto;}

#index_tab_box .rightside .proInfoName{ color:#626362;}



.indexProudct{ border:1px solid #CCCCCC; margin:2px; padding:10px 5px;}

.moveBox:hover{ border-color:#333333;}

#featured .proimg{ width:90px; height:90px; padding:5px; background:url(../images/img_sidebox_bg.jpg) no-repeat;}

#featuredProducts .proimg{ width:228px; height:228px;}

#whatsNew .proimg{ max-width:170px; max-height:170px;}

#enjoy .proimg{ background:none;}

#featuredHeading{ background: no-repeat right url("../images/title_bg.jpg"); overflow:hidden; line-height:100px; }

#productListing .centerBoxContentsFeatured { padding:0px; margin:0px;}

.productdetails a{ color:#B62633; font-weight:bold;}

#product_info_right_bottom form { background-color:#fff;}

.proInfo span.red{ color:#B70100;}

#faqMainContent div{ background-color:#FFF;}

#subscribeContent form{ margin:0px;}

.addToCart{ display:block; height:27px; background:url(../images/details.jpg) no-repeat center;}

.SidebarListContainer{ background-color:#E7E8E7}

.deal{ height:176px; background:url(../images/deal.jpg) no-repeat; padding-top:48px; padding-left:10px; padding-right:10px;}

#deal .proimg{ width:85px; height:80px;padding:0px;}

.infoLeft,.infoRight{ float:left;}

#deal .productName{ font-size:12px; line-height:14px; height:28px; overflow:hidden; }

.dealContent{ height:115px;}

.infoRight{ padding-top:20px; font-size:16px; font-weight:bold; padding-left:10px; }

.infoRight span{ display:block;}

#todaydealHeading{ display:none;}

#Tab2_Content0 .descTitle h3{ margin-bottom:0px; float:left; padding:5px 10px; background-color:#005EAB; text-indent:0px; color:#FFF; border:1px solid #005EAB;}

#Tab2_Content0 .sub2_r{ border:2px solid #005EAB; padding:8px;}

/*  payment  */

#paymentBody  #top{ width: 950px;  }

#paymentBody  #rightContent{ width: 960px;  }

/*  ie7 样式修正 */

#enjoy .indexPro{ *width:100%}

#featuredHeading{ *height:38px; background-position:top;}

.emilPut{ float:left;}

li.category-top{ *height:auto;}

li.category-top {

	*margin-left:5px;

}

.centerBoxContentsFeatured {

}

#whatsNew .centeredContent {

	*width:24.5% !important

}

#rightContent{ *float:none !important;}

#bestsellersContent{ *width:700px;}

#index_tab_box .sideBoxContent {

	*width:700px;

}

#psqf{ *height:133px;}

.headerWrapperBox{ width:940px; margin:0 auto;}

#headerWrapper .headerWrapperBox{}

#topWrapper .headerWrapperBox a{ color:#000; text-decoration:underline;}

#topWrapper{ height:20px; text-align:right; }

.linkBox{ color:#000; text-align:right; font-size:14px;}

#edit-search-category{ border:1px solid #C4C4C4; display:block; float:left; margin-top:2px; margin-right:5px; color:#333333; font-family:Verdana, Geneva, sans-serif;}

.fontIn{ float:left; display:block; margin:0 5px; color:#555555; height:25px; line-height:25px;}

.shareItem{ float:left; margin-left:5px;}

.footerContent{}

.footerContent ul li{ float:left;}

#footerInfo .column{ width:190px; margin-right:10px; padding-bottom:10px; float:left;}

#footerInfo .mens{width:192px;}

#footerInfo h2{color: #323232;font-size:16px;font-weight:normal;margin: 0;padding: 20px 0;}

.menu li{ padding-bottom:10px;}

#footerInfo .findUs{ width:140px; margin-right:0px;}

#footerInfo .findUs a { display:block; padding-top:5px; height:20px;}

.Blog{ background:url(../images/Blog.gif) no-repeat;}

.Twitter{background:url(../images/Twitter.gif) no-repeat;}

.Facebook{background:url(../images/Facebook.gif) no-repeat;}

.YouTube{background:url(../images/YouTube.gif) no-repeat;}

#mainImageList{ margin-top:10px;}

.search{ }

.p{ float:left; margin-right:10px; margin-bottom:10px;}

.pItem3{ margin-right:0px;}

.p img{ width:228px; height:228px; border:1px solid #E0E0E0;}

.cataList0 li a{ height:28px; line-height:28px; color:#333; font-weight:bold; display:block; border-bottom:1px solid #DFDFDF;}

.productslistCata{ font-size:11px; height:20px; line-height:20px;}

.additionalImages{ margin:5px;border:1px solid #E0E0E0;padding:5px; width:65px; height:65px;}

.descTitleBox{}

.descBox{ border-bottom:1px dotted #333; border-top:1px dotted #333; line-height:24px; color:#555555}

#shopping_Item { border:1px solid #E0E0E0; border-right:0px;}

#categoryDescription{ font-size:14px; font-weight:400; line-height:40px;}

.navItemList li { float:left; height:35px; line-height:35px; }

.navItemList li  a{ display:block; padding:0 12px; font-size:12px; font-weight:bold; color:#242424;}

#indexDefaultMainContent{ line-height:24px;}

#RSSFeedLink{ text-align:center;}

.cart_inform{float: right;height: 52px;padding-left: 55px;width: 165px; background:url(../images/cart_fram.gif) no-repeat left center;}

#scrollProducts li { float:left; width:180px; text-align:center;font-size:12px; color:#651818;}

#scrollProducts .myBlock{ width:874px; overflow:hidden;}

.clear{ clear:both;}

#pro_details{ padding:10px 0;}

#con_one li{ width:160px; cursor:pointer; float:left; border:1px solid #CCCCCC; margin-right:3px; border-bottom:0px; line-height:20px; text-align:center; font-size:12px;}

#con_two{ padding:5px; border:1px solid #CCCCCC;}

.cataList1 li a{ text-indent:12px; font-size:10px; background-color:#E4E4E4; }

.cataList1 li a strong{ color:#9C522A;}

.cataList0 li a strong{ color:#9C522A;}

/*-插件样式*/

.myScroll {

	width:100%;

	height:210px;

	overflow:hidden;

	zoom:1;

}

.myScroll p {

	width:20px;

	padding:0px;

	height:210px;

	background-image:url(icon.gif);

	background-repeat:no-repeat;

	cursor:pointer

}

.myPrevBtn {

	background-position:left center;

	float:left;

	display:inline

}

.myNextBtn {

	background-position:right center;

	float:right;

	display:inline

}

.myBlock {

	overflow:hidden;

	float:left;

	display:inline

}

.myBlock ul {

	width:1800px;

}

.myBlock ul li {

	width:200px;

	float:left;

	padding:10px 0;

	display:inline

}

.myBlock dl {

	width:160px;

	margin:0 auto;

	list-style:none;

}

.myBlock dl dt {

	width:160px;

	height:160px;

	overflow:hidden;

	background-color:#FFF

}

.myBlock dl dt img {

	width:160px;

}

.myBlock dl dd {

	line-height:18px;

	list-style:none;

	text-align:center

}

.myBlock dl dd a {

	display:inline-block;

	padding:3px 0;

	width:100%;

}

.myClone {

	overflow:hidden;

	zoom:1

}

.myClone ul {

	float:left;

	display:inline

}

a,img{border:0;}



.timerbg{background:url(../images/bg.png) no-repeat;height:39px;width:940px;margin:0px auto;}

.timerbg div{float:right;font-size:16px;font-weight:800;text-align:left;}

.timerbg div span{height:41px;line-height:41px;display:block;font-size: 25px;}

.fItem li{ width:10%; float:left;font: 12px/1.5 Arial,Helvetica,sans-serif; text-align:center;}

.fItemC1{ background-color:#DADADA; width:10%; float:left;font: 12px/1.5 Arial,Helvetica,sans-serif;text-align:center;}

.filterItem span{font-size:15px; font-weight:bold;}

.filterBox{ margin-top:5px; border:1px solid #ccc;}

.timerbg div span font{margin-left:10px;}

.similar_product p{ padding:0; margin:0}



#page {
    float: left;
    font-size: 11px;
    margin: 3px auto;
    padding: 0;
    width: 100%;
}

#page a{color:rgb(98,97,97);text-decoration:none;outline:medium none;}


#page .wrapper {
    border: 1px solid #DDDDDD;
    margin: 0 auto;
    width: 940px;
}


#page dl {
    float: left;
    margin-left: 3px;
    padding: 15px 100px 10px 0;
}

#page dl.l{float:left;}

#page dl.r{float:right;padding-right:0px;}

#page dt{clear:both;padding-bottom:8px;color:rgb(0,0,0);text-transform:uppercase;margin:0px;padding:0px;}

#page dd{clear:both;padding:0px;}

#page dl.r dd{font-size:12px;background:url(../images/mail.gif) no-repeat scroll 0px 3px transparent;margin-left:-30px;padding:5px 0px 20px 30px;}

#page dt a{width:28px;height:27px;background-image:url(../images/link.gif);margin:-7px 2px 0px;padding:0px;display:inline-block;vertical-align:medium none;}

#page .link2{background-position:-34px 0px;}

#page .link3{background-position:-68px 0px;}

#page .link4{background-position:-102px 0px;}

#landingPageContentContainer #right a.r{float: right;}

#iam{margin-top: 3px;}

#page dl.r dt{margin-top: 20px;}

#browseHeaderContainer{border: 1px solid #CCC;}

#productPrices{color: #000;}

#productPrices .normalprice{float: right;margin-right: 175px;}