/*Common*/
.black{color: #000 !important;}
.red{color: #c20000}
.orange{color: #d78d24}
.head_notice {width: 150px;background-size: contain;transform-origin: center top;/*animation: bai 1.5s linear infinite alternate;*/cursor: pointer;}
.head_notice a {   width: 150px;  height: 81px; display: inline-block;   float: left;}
.warp12{width: 1200px; margin:0 auto;	}
#bannerBg{position:relative; background-color:#fff;z-index:52;}
#bannerBg .bg_link{position: absolute; width: 100%; height: 100%;top: 0; left: 0; display: inline-block; z-index:-1; }
.col{float: left;}
.col_l{width: 200px;}
.col_m{width: 770px; margin-left: 10px}
.col_r{width: 210px; margin-left: 10px}
.main_r{width: 210px}
.homecart_new{height:30px; background: url(../images/bg_cart.gif) left no-repeat; float: right; padding-left: 30px; line-height: 30px; position: relative; }
.homecart_new a{font-size: 14px; font-weight: bold;}
.homecart_new_list{width: 350px; border: 1px solid #ddd; background: #fff; position: absolute; top: 30px; right: 0; display: none}
.homecart_title{height: 30px; line-height: 30px; padding-left: 10px; font-size: 14px; color: #000}
.homecart_products{padding-left: 10px; padding-right: 10px;}
.homecart_product{overflow: hidden; _zoom:1; margin-top: 10px;}
.homecart_product_l{width: 55px; height: 45px; float: left;}
.homecart_product_r{width: 265px; height: 45px; float: left; margin-left: 10px}
.homecart_product_name{height: 30px; overflow: hidden; line-height: 14px}
.homecart_product_name a{font: normal 12px/14px arial;}
.homecart_product_price{line-height: 14px;}
.homecart_totalWrap{height: 65px; background: #eee; margin-top: 10px}
.homecart_comment{height: 30px; padding-right: 10px; line-height: 30px; text-align: right;}
.homecart_btn{float: right; margin-right: 10px; background: #025aa4; border: none; height: 25px; line-height: 25px; color: #fff; padding-left: 15px; padding-right: 15px; cursor: pointer;}
.listProduct{width: 168px; position: relative;}
.listProduct_img img{width: 168px; height: 130px;}
.listProduct_off{display:none;position:absolute;left:-7px;top:14px;z-index:2;background:url(../Images/common/common.png) 0 0 no-repeat;background-position:-221px -169px;background-repeat:no-repeat;width:81px;height:25px;padding:2px 0 0 11px;text-align:left;color: #fff;}
.listProduct_name{margin-top: 10px; font: normal 12px/14px arial; height: 28px; overflow: hidden;}
.listProduct_price{margin-top: 5px}
.listProduct_price span{font-weight: bold; font-size: 16px; color: #c20000}
.listProduct_price sup{font-size: 9px;}
.listProduct_price s{text-decoration: line-through; font-weight: bold;}
.listProduct_price_was{font-size: 12px; color: #999; text-decoration: line-through; font-weight: bold; margin-left: 10px}
.slideProduct{overflow: hidden; _zoom:1; margin-top: 10px;}
.slideProduct_l{width: 55px; height: 60px; float: left;}
.slideProduct_r{width: 145px; height: 60px; float: left; margin-left: 10px}
.slideProduct_name{height: 30px; overflow: hidden; font-size:10px}
.slideProduct_price{color: #c20000}
.slideProduct_price span{color:#666; font-size:11px;}
#new_footer{border-top: 1px solid #e5e5e5; /* margin-top: 20px */}
.sns_channel{float: left; width: 33.333%; *height: 200px}
.sns_channel_title{font-weight: bold; color: #000;}
.sns_review{overflow: hidden; _zoom:1; margin-top: 10px}
.sns_review_l{width: 55px; height: 45px; float: left;}
.sns_review_r{width: 325px; height: 45px; float: left; margin-left: 10px}
.sns_review_title{color: #000; font-weight: bold;}
.sns_review_comment{height: 30px; overflow: hidden; line-height: 14px;}
.sns_post{height:45px;}
.sns_post_title a{color: #000; font-weight: bold;}
.sns_post_comment{line-height: 14px;}
 
.otherIcons{width:1200px;margin-left:auto;margin-right:auto;}
.otherIcons div{height: 34px; float: left;}
.otherIcons_sns{width: 245px; height: 34px; background: url(../images/snsIcons.jpg) left top no-repeat;}
.otherIcons_sns a{float: left; width: 24px; height: 24px; margin-right: 6px; *zoom:1;}
.otherIcons_subscribe{width: 425px;}
.otherIcons_others{width: 530px; height: 34px; background: url(../images/otherIcons.jpg) no-repeat; position: relative;}
.otherIcon_norton{position: absolute; width: 70px; height: 33px; top: 0; right: 230px;}
.otherIcon_upfront{position: absolute; width: 97px; height: 33px; top: 0; right: 116px;}
.otherIcon_xingyun{position: absolute; width: 99px; height: 33px; top: 0; right: 0;}
.qrCode{width: 110px; height: 110px; background: url(../images/qrcode.jpg) no-repeat;}
/*Common End*/
/*Index*/
.hot_category_image{width: 250px; height: 85px; float: left; border-radius: 5px; overflow: hidden;}
.safety_guarantee{width: 150px; height: 195px; background: url(../images/safety_guarantee.jpg) left no-repeat; padding-left: 60px;}
.safety_guarantee dl{height: 55px; padding-top: 10px}
.safety_paypal{width: 210px; height: 45px; background: url(../images/safety_paypal.jpg) left no-repeat;}
.latestpurchases_h{height: 27px;line-height: 27px;font-weight: bold;color: #000}
.latestpurchases_m{height: 220px; overflow: hidden;}
.side_slideProducts{}
.hotitem .itembox{margin-right: 12px;margin-left: 12px}
.categoryBox{overflow: hidden; zoom: 1; border-bottom: 1px solid #e5e5e5;}
.categoryBox_l{width: 200px; height: 490px; overflow: hidden;}
.categoryBox_r{width: 990px; margin-left: 10px; height: 490px; overflow: hidden;}
.categoryBox_title{height: 27px; line-height: 27px; border-bottom: 1px solid #e7e7e7; font-weight: bold; color: #000;}
.categoryBox_list{margin-top: 5px; height: 199px; overflow: hidden;}
.categoryBox_list li{height: 22px; line-height: 22px;}
.categoryBox_subTitles{height: 27px; line-height: 27px; border-bottom: 1px solid #e7e7e7;}
.categoryBox_subTitles a{color: #000; float: left; height: 27px; padding-left: 15px; padding-right: 15px;font-weight: bold;}
.categoryBox_subTitles a:hover{color: #c20000; text-decoration: none; border-bottom: 1px solid #c20000}
.categoryBox_subTitles a.active{color: #c20000; text-decoration: none; border-bottom: 1px solid #c20000}
.categoryBox_brands{width:200px; height:90px; overflow:hidden;}
.categoryBox_brand{display:inline-block; width: 80px; height: 25px; margin-right: 10px; margin-top: 20px; vertical-align: top;}
.categoryBox_smallBanner{width:200px; height:120px; overflow:hidden;}
.categoryBox_products{padding: 10px; _padding-left:0;}
.categoryBox_products li{float: left; margin: 0 13px 20px; height: 206px; _zoom:1; _position: relative;}
.categoryBox_bigBanners{width: 556px; height: 206px; position: relative; overflow: hidden;}
.categoryBox_bigBanner{position: absolute; display: none}
.categoryBox_bannerIndex{position: absolute; bottom: 5px; text-align: center; width: 556px;}
.categoryBox_bannerIndex span{display: inline-block; width: 40px; height: 5px; margin-right:2px; background: #999; cursor: pointer;}
.categoryBox_bannerIndex span:hover{background: #ff7800}
.categoryBox_bannerIndex span.active{background: #ff7800}
.hotitem_btn{width: 30px; height: 29px; position: absolute; background: url(../images/hover_btnbg.png); top: 80px; z-index: 50; display: none;}
.hotitem_left{left: 0; background-position: 0 0}
.hotitem_right{right: 0; background-position: 31px 0}
.wsdeal{width: 200px;height: 49px;overflow: hidden;}
.right_corner{width: 210px; height: 94px; overflow: hidden;}
.row_ga_ad{margin-top: 20px;}

/*Index End*/
/*Channel*/
.channelBanner{width: 770px; height: 220px; overflow: hidden;}
.dailyDeals_products{width: 210px; height: 200px; overflow: hidden;}
.dailyDeals_products li{margin: 0 auto;}
.channelBrands{text-align: center; height: 60px; line-height: 60px}
.channelBrand{display: inline-block; margin: 0 15px; width: 80px; height: 25px;}
.channelRecommend{border-top: 1px solid #efefef; *zoom:1; *margin-top: 50px;}
.channelRecommend_title{height: 50px; line-height: 50px; text-indent: 10px;}
.channelRecommend_products li{float: left; margin: 0 10px 50px;}
.dailyDealsWrap{}
/*Channel End*/
/*Brands*/
.brandLogoWrap{width: 240px; height: 50px; padding-top: 20px;}
.brandLogo{display: inline-block;}
.brandDescription{width: 940px; height: 50px; padding-top: 20px; margin-left: 20px; line-height: 18px;}
.brandProducts{padding-top: 40px}
.brandProducts li{float: left; margin: 0 16px 50px;}
.otherBrandsWrap{border-top: 1px solid #e7e7e7;}
.otherBrands_title{height: 45px; line-height: 45px; color: #000; text-indent: 15px; font-weight: bold;}
.otherBrands{padding-left: 10px; padding-right: 10px; text-align: center;}
.otherBrand{display: inline-block; margin: 10px 15px; width: 80px; height: 25px;}
.block{display: block;}
.ml0{margin-left:0 !important;}
.mb20{margin-bottom: 20px;}
/*over old*/
#topmenuWrap{background:none; padding-top:0px;}
.topmenuIner{background: none;border: none;}
#topmenu{width:1200px;}
.topmenu_l li span,.topmenu_r li span{border-color:#666 #fff #fff;}
.topmenu_l li.currency a.active,.topmenu_l li.language a.active,.topmenu_r li.account a.active{border:none;}
.topmenu_r li.useractive{background:none;}
.account_menu,.currency_menu,.language_menu{border:#ddd solid 1px;}
.siginin_menu{border:#ddd solid 1px;}
.language_menu{}
.topmenu_l li .language_menu a{border-bottom:none;}
.headerin{width:1200px;}
.search_txt,.select_se{margin-right:0px;}
.btn_search{float: left;}
.grid_main{width:1200px;}
.dailydeals{width:980px;border: none;}
.dailydeals_h{color:#000;width:980px;text-indent:0;background: none;border: none;}
.dailydeals .dailydeals_m .dailydeals_warp{padding:10px 10px 0px;height:230px;}
.hotitem{width:1200px; border: none;}
.hotitem_h{height:25px;width:1200px;line-height:25px;background: none; border-bottom: 1px solid #e7e7e7;}
.hotitem_h span{color:#000;cursor:pointer;text-indent: 0;cursor: pointer;}
.hotitem_h span:hover{color:#124a9c;border-bottom:1px solid #124a9c}
.hotitem_h span.active{color:#124a9c;border-bottom:1px solid #124a9c}
.hotitem_m{padding:10px;height:200px;position:relative;}
.dailydeals .items .itembox{width:172px;height:auto;margin-right:10px;margin-left: 10px}
.dailydeals .itembox .infobox{width:172px;}
.dailydeals .items .proImg{width:172px;height:133px;}
.dailydeals .items .proImg img{height:130px;width:168px;}
.dailydeals .items .proImg a:link,.dailydeals .items .proImg a:visited{width:172px;height:133px;border: none;}
.Recommended_item .items .itembox{width:172px;height:auto;margin-right:12px;margin-left: 12px}
.Recommended_item .itembox .infobox{width:172px;}
.Recommended_item .items .proImg{width:172px;height:133px;}
.Recommended_item .items .proImg img{height:130px;width:168px;}
.Recommended_item .items .proImg a:link,.Recommended_item .items .proImg a:visited{width:172px;height:133px;border: none;}
.grid_main_wrap .menu{width:990px;height:33px;background:none;border-bottom:1px solid #e7e7e7;margin-left: 10px}
.grid_main_wrap .menu li{height:33px;line-height:33px;}
.grid_main_wrap .menu li a{color:#000;height:33px;font-size:14px;}
.grid_main_wrap .menu li a:hover,.grid_main_wrap .menu li a.active{text-decoration:none; background: none;}
.menu li.topsellers{width:auto;}
.menu li.newarrivals{width:auto;}
.menu li.mline{background:none;}
#deals_menu,#dealMenuPanle{border:#ddd solid 1px;}
#deals_menu a,#dealMenuPanle a{border-bottom: none;}
.lettertxt{width:178px;height:24px;background:#ededed;border:0;float:left;padding:2px 0 0 5px;background-image: none;}
.letterbtn{width:84px;height:26px;background:#025aa4;border:0;float:left;cursor:pointer;text-align: center;line-height:26px;color: #fff; background-image: none;}
#footer{border-top:2px solid #dadada;width:1200px;}
#siteinfo{width:1200px;}
#siteinfo ul{width:215px;}
#breadcrumbs{border-bottom:none;width:1200px;margin:0 auto;}
#sidenav{*position: relative;}
#sidenav .sidenav_h{border-top: none;}
#sidenav .sidenav_h a{height: 32px; border: none;border-bottom: 1px solid #d78d24;font-weight: bold;color: #000;background: #fff url(../Images/common/ico.png) right -401px no-repeat; padding-left: 0 }
#sitemap_menu{background:#fff;}
#sidenav .sidebar_menu .litem{height: 24px;background: url(../Images/arrow_r.gif) right no-repeat;border: none;}
#sidenav .sidebar_menu .litem span{height: 24px;line-height:25px;background: none;}
#sidenav .sidebar_menu .litem.hoverClass{border:none;width:199px;background: #f2f2f2 url(../Images/arrow_l_b.gif) right no-repeat; height: auto;}
#sidenav .sidebar_menu .mixwall.hoverClass{background: #f2f2f2;}
#sidenav .sidebar_menu .litem.hoverClass span{background: none}
#sidenav .sidebar_menu .litem span a{color:#000;text-indent: 0}
#sidenav .sidebar_menu .litem.hoverClass span a{color:#d78d24;padding-left:10px}
#sidenav .sidebar_menu .litem .subitem{width:814px;display:none;height:auto;border-bottom:#dfdfdf solid 1px;border-right:#dfdfdf solid 1px;border-left:none;border-top:none;position:absolute;left:198px;top:0;z-index:51;-webkit-box-shadow:2px 2px 2px 0 rgba(100,100,100,.6);-moz-box-shadow:2px 2px 2px 0 rgba(100,100,100,.6);box-shadow:2px 2px 2px 0 rgba(100,100,100,.6);padding:15px 0 17px}
.sitemap_tags{line-height:30px;border: none;padding-top: 0}
.tags_hots .con{overflow:hidden; width: 100%;}
.tags_hots h2{height:22px;line-height:22px;margin:0;font-weight:bold;color:#000;}
.Recommended_item{overflow:hidden;height: auto;}
.ico_new{background: none;}
.w1200 .search_txt,.w1200 .search_txt input{width:360px;}
.w1200 .search_warp .search_main,.w1200 .search_warp,.w1200 .search_warp{width:490px;}
.topseller_pic{text-align: center; line-height: 45px;}
.topseller_pic img{vertical-align: middle;}
.currency_menu{background:#fff;}
.currency_menu a{background:#fff url(../Images/common/currency_bg.jpg) 0px 18px no-repeat;}
.currency_menu .USD{background-position:0px 0px}
.currency_menu .BRL{background-position:0px -18px}
.currency_menu .CAD{background-position:0px -36px}
.currency_menu .EUR{background-position:0px -54px}
.currency_menu .GBP{background-position:0px -72px}
.currency_menu .AUD{background-position:0px -90px}
.currency_menu .SGD{background-position:0px -108px}
.currency_menu .NOK{background-position:0px -126px}
.currency_menu .CHF{background-position:0px -144px}
.currency_menu .HKD{background-position:0px -163px}
.currency_menu .CZK{background-position:0px -181px}
.currency_menu .CLP{background-position:0px -200px}
.currency_menu .MXN{background-position:0px -219px}
.currency_menu .RUB{background-position:0px -236px}
#sidenav .sidebar_menu .litem .subitem.w910{width: 910px;}
.sidenav-hot{color: #ff5a00 !important}

/*ie 6*/
*html .menu li.newarrivals{width:80px;}
*html .menu li.topsellers{ width:80px}
*html .menu li.deals{width:120px}
*html .menu li.clearance{width:115px}
*html .menu li.gifts{width:90px;}
*html .menu li#dealMenu{width:70px}
*html .main_l{margin-left: 5px;}

@keyframes bai {
    0% {
        transform: rotate(-30deg)
    }

    100% {
        transform: rotate(30deg)
    }
}
.bai{animation: bai 1.5s linear infinite alternate;}
.bai:hover {
    animation-play-state: paused
}