body {

    background: url("../images/bg.jpg") repeat-y scroll center center #FFFFFF;

    color: #333333;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    line-height: 18px;
    margin: 0;

}




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{ padding:5px 10px;  text-align:right;}



.navSplitPagesLinks .current { padding:1px 3px; background-color:#999999; margin-right:2px; color:#fff;}



.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{}



#cartImage{width:55px;height:66px;}



.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:#000; 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:#000000;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:#000000;text-decoration:none;}



SPAN.category-subs-parent{}



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



.back{float:left;}



.forward, #shoppingCartDefault #PPECbutton{float:right;}



.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{}



#shoppingCartDefault,.enjoy { float:left;}



#shoppingCartDefault{ width: 100%;}



#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; padding: 0px; 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;}



#categoryImgListing{width:468px;height:335px;float:left;margin-right:2px;}



#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;}



#productListHeading{background:url(../images/new-arrival.gif) center center no-repeat;height:25px; font-size: 18px;text-align:center;line-height:25px;color:#000;text-transform:uppercase;font-weight:normal;}



.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{ }



.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:170px;}



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:10px;}







.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;}







.cartImage { vertical-align:middle;}







.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: 155px;}

.categoryListBoxContents { margin: 5px 0; }