/**Common CSS**/
.account-review {
    font-weight: bold; 
    color: rgb(243, 96, 43); 
    font-size:15px; 
    cursor:pointer;
}
.account-review:hover{
    color: rgb(242, 207, 30); 
}
/** Common CSS **/
*{ margin:0; padding:0; list-style:none;}
.fleft{float:left;}
.fright{float:right;}
.sidenav-hot {
    color: #ff5a00 !important;
}
#sidenav .expand-border {
    border: 1px solid #ddd;
    border-radius: 0 0 3px;
}
#sidenav .sidebar_menu .expand-bar{
    position: absolute;
    top: 418px;
    right: 5px;
    color: red;
    opacity: 0.5;
    z-index: 999;
    background-color: #ddd;
    padding: 3px;
    cursor: pointer;
    border-radius: 4px;
}
#sidenav .expand-all .expand-bar {
    top:auto;
    bottom:2px;
}
#sidenav .sidebar_menu .expand-bar:hover{
    top:auto;
    bottom:3px;
    opacity: 1;
}
#sidenav .sidebar_menu .nav-overflow {
    display:none;
}
#sidenav .expand-all .nav-overflow {
    display: block;
}

/** todo 清理 **/
.featured_categories_box.topmenu_l li span,.topmenu_r li span,.topmenu_r li .account_menu a,.grid_main_wrap .menu .lcirclebg,.grid_main_wrap .menu .rcirclebg,.grid_main_wrap .menu,.hotitem_h,.recenthistory_h,.continueshopping_h,.dailydeals_h,#bfd_product_bought h2,#bfd_product_shoppingcart h2,#bfd_product_search h2,#Clearance_product_search h2,.featured_categories ul li,#siteinfo ul li,#sidenav .sidebar_menu .main-cate span em.dow_ico,.allcategories_m ul li,#allcate .product_tags ul li,.lbox .lbox_header,.menu li.mline{background-image:url(/ico.png)}
.topmenu_r li span,.ul.topmenu_r,.topmenu_r li .account_menu a,.grid_main_wrap .menu .lcirclebg,.grid_main_wrap .menu .rcirclebg{background-repeat:no-repeat}
.feedback_sub,.feedback_sub.disable{background:url(/Images/detail/detail.png) 0 0 no-repeat}
.reg_sub,.reg_sub.disable,.reg_sign,.reg_sig.disable,.reg_con,.reg_con.disable,.emali_btn,.getcoupon,.reg_resetpassword,.reg_resetpassword.disable{background:url(/Images/links/links.png) 0 0 no-repeat}
a.Create_an_Account,.siginin_menu_l .btn_sign,.siginin_menu_l .btn_sign.disable,#sidenav .sidenav_h,#sidenav .sidenav_bot,.selectPanel,.btn_search,.dealsoff,.lbox_main .lbox_main_item .exclus_ico,.items .proImg .pro_discount{background:url(/common.png) 0 0 no-repeat}
.infobox li.freeShip,.freeShip,#autocompletePanel .s_close span,.allcate_m ul h4,.allcategories_m ul h4,.allcate_m ul li,#addImages{background-image:url(/Images/detail/list_ico.gif)}
.main_l{width:770px;height:auto;overflow:hidden;margin-left:10px;}

/** Homepage **/
.crowd-container .crowd-item-bottom-block {
    display: none;
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 140px;
    height: 140px;
    text-align: center;
    vertical-align: middle;
    justify-content: center;
    align-items: center;
}
.crowd-container .crowd-item-bottom-block .bg {
    position: absolute;
    display: inline-block;
    width: 140px;
    height: 140px;
    background-color: black;
    opacity: 0.3;
    left: 0;
    z-index: 1;
}
.crowd-container .crowd-item-bottom-block .txt{
    position: relative;
    display: inline-block;
    color: #fff;
    z-index: 3;
}
.crowd-container .crowd-item:hover .crowd-item-bottom-block{
    display: flex;
} 
/** End Homepage **/

/** roduct list**/
.prolist_grid .prolist_mar{
    min-height:302px;
}
.prolist_grid_cont{
    min-height: 300px;
}
.prolist_grid_cont .product-property-wrap {
    position: absolute;
    top: 5px;
    right: 5px;
}
.prolist_grid_cont .product-property-wrap .has-liquid {
    float: left;
    background-image: url('/images/logo/icon/liquid_product.png');
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
.prolist_grid_cont .product-property-wrap .has-battery {
    float: left;
    background-image: url('/images/logo/icon/battery_product.png');
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
.prolist_grid_cont .product-property-wrap-before-icon {
    right: 33px;
}
.prolist_grid_cont .product-name {
    max-height: 39px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.grid_hover .product-name{
    max-height: inherit;
}
.grid_hover .product-property-wrap-before-icon {
    right: 38px;
}
/** end product list**/

/** product view**/
.product-main-info .image-border {
    position: relative;
}
.product-main-info .image-border .product-property-wrap {
    position: absolute;
    top: 5px;
    right: 5px;
}
.product-main-info .image-border .product-property-wrap .has-liquid {
    float: left;
    background-image: url('/images/logo/icon/liquid_product.png');
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
.product-main-info .image-border .product-property-wrap .has-battery {
    float: left;
    background-image: url('/images/logo/icon/battery_product.png');
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
.product-main-info  .qty-discount-wrap{
    margin-bottom:0px;
}
.product-main-info .qty-discount-block {
    float:left;
    /* border:1px solid #EBEBEB; */
    border-radius: 4px;
    padding: 10px 20px;
}
.product-main-info .qty-discount-block .qty-discount-item {
    float: left;
    padding: 0px 7px;
    min-width: 100px;
    text-align: center;
}
.product-main-info .qty-discount-block .qty-discount-item .discount-price {
    font-size:18px;
    color:red;
}
/** end product view**/

#topmenuWrap{background:#d78d24;padding-top:2px;}
.topmenuIner{background:#f5f5f5;border-top:#fff solid 1px; border-bottom:#dddddd solid 1px;}
#topmenu{width:980px;height:31px;position:relative;z-index:104;font-size:11px;}
.topmenu_l,ul.topmenu_r{position:relative;padding-top:3px}
.topmenu_l{width:350px;}
.topmenu_r{width:630px;}
.topmenu_l li,.topmenu_r li{height:28px;line-height:26px;text-align:left;margin-right:3px;position:relative}
.topmenu_l li span,.topmenu_r li span{width:0;position:absolute;top:11px;right:5px;height:0;font-size:0;line-height:0;-webkit-transition:0 .2s ease-in;-webkit-backface-visibility:hidden;-moz-transition:0 .2s ease-in;-o-transition:0 .2s ease-in;transition:transform .2s ease-in;border-color:#000 #EFEFEF #EFEFEF;border-style:solid;border-width:4px}
.topmenu_l li a,.topmenu_r li a,.topmenu_l li a:hover,.topmenu_r li a:hover{text-decoration:none;display:block}
.topmenu_l li.home{width:145px;padding:0;}
.topmenu_l .home .freeship_ico{width:16px;height:16px;display:inline-block;background:url(/v4-icon.png);vertical-align:middle;margin-left:5px;}

.topmenu_l li.language{width:88px;text-indent:10px}
.topmenu_l li.currency{width:106px;text-indent:8px}
.topmenu_l li.currency a.active{width:104px;text-indent:7px}

.topmenu_r li.help{width:35px;padding:0 0 0 5px}
.topmenu_r li.help a{cursor:help}
.topmenu_r li.livechat{width:50px;padding:0 0 0 5px;text-align:right;}
.topmenu_r li a:hover{text-decoration:none}
.topmenu_r li a.username{color:#133e79}

.topmenu_l li.currency em{color:#ff5a00}
.mr5{margin-right:5px}
.topmenu_l li.line,ul.topmenu_r li.line{width:1px;height:12px;background:#ccc;overflow:hidden;margin-top:8px;display:block;padding:0}
.topmenu_l li.currency a.active,.topmenu_l li.language a.active,.topmenu_r li.account a.active{border:#ddd solid 1px;border-bottom:none;line-height:24px;height:27px;background:#FFF}

.topmenu_l li.language a.active{width:86px;background:#fff;text-indent:9px}
.topmenu_l li.language a.active+span,ul.topmenu_r li.account a.active+span,ul.topmenu_l li.currency a.active+span{border-color:#000 #fff #fff}
.topmenu_r li.account{width:95px;height:26px;text-indent:10px}
.topmenu_r li.account a.active{width:93px;text-indent:9px}
.topmenu_r li.siginin{width:126px;height:28px;padding-left:10px}
.topmenu_r li.useractive{background:url(/sign_bg.jpg) 0 0 no-repeat;line-height:26px;width:126px;height:28px}
.topmenu_r li.useractive a{line-height:26px}
.account_menu,.currency_menu,.language_menu{position:absolute;background:#fff;border:#ddd solid 1px;border-top:none;z-index:10;right:0;top:28px;height:auto;width:auto;padding:4px}

.currency_menu{background:#fff url(/currency_bg.jpg) 5px 5px no-repeat}

.siginin_menu{width:364px;height:auto;position:absolute;background:#fff;display:none;border:#ddd solid 1px;border-top:none;z-index:10;right:-198px;top:28px;padding:10px 15px}
.siginin_menu .siginin_menu_l,.siginin_menu .siginin_menu_r{width:170px;height:140px;float:left}
.siginin_menu .siginin_menu_l{border-right:#ddd solid 1px;line-height:20px}
.siginin_menu .siginin_menu_r{margin-left:12px;width:180px;display:inline;line-height:16px}
.siginin_menu .siginin_menu_l h6,.sigin_in .siginin_menu_r h6{font-size:13px;color:#c20000;margin:0;padding:0}
.siginin_menu .siginin_menu_l dl{margin:0;padding:0}
.siginin_menu .siginin_menu_l dl dt,.sigin_in .siginin_menu_l dl dd{height:18px}
.siginin_menu .siginin_menu_l dl dd{margin-bottom:5px}
.siginin_menu .siginin_menu_l dl dd .txt{height:18px;width:140px;border:#ddd solid 1px}
a.Create_an_Account{width:63px;height:23px;display:block;background-position:0 -37px;line-height:60px;overflow:hidden;margin-top:5px}
.siginin_menu_l .btn_sign{width:57px;height:23px;display:block;background-position:0 -61px;border:0}
.siginin_menu_l .btn_sign.disable{background-position:-58px -61px}
.topmenu_l li .currency_menu a{display:block;height:18px;font-size:11px;line-height:18px;width:135px;color:#666;text-indent:25px}
.topmenu_r li .account_menu a{background-position:10px -864px;background-repeat:no-repeat;text-indent:18px;color:#666;font-size:11px;display:block;width:172px;line-height:18px;}
.topmenu_l li .currency_menu a:hover,ul.topmenu_r li div.account_menu a:hover{color:#000;text-decoration:underline}
.language_menu{width:107px;height:auto;border-bottom:0;padding:0}
.topmenu_l li .language_menu a{display:block;height:21px;font-size:11px;line-height:18px;float:left;width:107px;color:#666;border-bottom:#ddd solid 1px}
.topmenu_l li .language_menu a:hover{background:#efefef}
.headerin{width:980px;position:relative;z-index:103}
.logo{width:290px;height:70px;overflow:hidden;line-height:150px;padding-top:10px;}
.logo a{display:block;width:290px;height:60px;background:url(/new-logo.jpg) -11px -10px no-repeat}

.search_warp{width:600px;height:58px;margin-top:10px;font-size:11px;}
.search_left{width:6px;height:21px;display:none;padding:6px;}
.search_right{width:5px;height:17px;display:none;right:-5px;top:0}
.search_warp .search_main{width:600px;position:relative;padding:6px 0px;}
.search_txt,.select_se{margin-right:8px;border:#dddddd solid 1px}
.search_txt{width:336px;height:25px;color:#ccc;padding:0}
.search_txt input{border:0;border-top:#f5f5f5 solid 2px;*border-top:none;width:336px;text-indent:5px;margin:0px;color:#999999;font-size:11px;height:23px;line-height:23px;}

.select_se{width:180px;height:27px}
.btn_search{width:60px;height:27px;background:url(/v4-icon.png) 0px -51px repeat-x;cursor:pointer;border:#124089 solid 1px;width:84px;color:#fff;font-size:11px;text-align:center;float:right;}
.search_main .hotkeyword{width:600px;height:30px;line-height:30px;overflow:hidden}
.hotkeyword h6{color:#999999;display:inline-block;float:left;font-size:11px;}
.hotkeyword a{text-decoration:none;display:inline-block;font-size:11px;color:#154b9f;float:left;padding:0 5px}
.homecart{width:120px;height:38px;color:#fff;line-height:40px;right:0;padding-right:8px;float:right;margin-top:-3px;z-index:1;*display:block}
.homecart a{color:#fff;background:url(/cartico.gif) no-repeat;line-height:40px;float:right;height:38px;font-size:12px;width:116px;text-indent:42px}
.selectPanelWarp{float:left;width:160px;border:#ddd solid 1px;height:25px;margin-right:6px}
.selectPanel{padding-left:5px;width:155px;background:url(/v4-icon.gif) right top repeat-x;position:relative}
.selectPanel span{cursor:pointer;display:block;line-height:25px;width:100%;height:25px;overflow:hidden}
.selectPanel ul li{cursor:pointer}
.selectPanelList{width:160px;position:absolute;display:none;left:-1px;top:25px;border:1px solid #ddd;background:#fff;z-index:1;}
.selectPanelList li{display:block;line-height:23px;font-size:11px;padding-left:10px;width:150px;border-bottom:#ccc dotted 1px}
.selecthover{background:#ddd}

.grid_main{width:980px;position:relative;z-index:98;margin:0 auto}
.grid_main.zindex100{z-index:100}
.grid_main.zindex999{z-index:102}
.col_main{width:100%;margin-right:-100%;float:left}
.grid_col_main{float:left;width:100%;min-height:1px;position:relative;z-index:90}
.grid_col_sub{float:left;text-align:left;width:200px;margin-left:-100%;position:relative;z-index:98;display:inline}
.col_main:after,.grid_main:after,.grid_main_wrap:after,.grid_col_sub:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.col_main,.grid_main,.grid_main_wrap,.grid_col_sub{zoom:1}
.grid_main .grid_col_sub{width:200px;margin-left:-100%;display:inline;}
.grid_main .grid_main_wrap,.col_main .grid_main_wrap{margin-left:200px;position:relative}
.clearfix{display:block;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
.connInner{width:770px; height:auto;overflow:hidden;margin-left:10px;}
.loading{background:#fff url(/images/bigloading.gif) no-repeat 50% 50%}
.abpic,.ad_index{width:770px;height:260px;margin-bottom:10px;}
.abpic .j_Slide{width:618px;height:228px;overflow:hidden;position:relative;z-index:40}
.abpic .j_Slide .tb-slide-list{position:absolute;width:99999px}
.abpic .j_Slide .tb-slide-list li{height:228px}
.abpic .j_Slide .tb-slide-list li img{width:618px;height:228px}
.abpic .lbtn{position:absolute;z-index:3;bottom:10px;right:10px}
.abpic .lbtn li{float:left;width:20px}
.abpic .lbtn li a,.abpic .lbtn li a:link,.abpic .lbtn li a:active,.abpic .lbtn li a:visited{width:13px;height:14px;text-align:center;font-size:11px;background:#999;text-decoration:none;display:block;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:0.7;color:#000}
.abpic .lbtn li.hover a,.abpic .lbtn li.hover a:link,.abpic .lbtn li.hover a:active,.abpic .lbtn li.hover a:visited{color:#fff;background:#ff7800;height:14px;text-align:center}
.dailydeals{width:768px;height:auto;border:#ddd solid 1px}
.dailydeals_h{position:relative;line-height:27px;text-align:left;text-indent:10px;color:#333333;font-weight:bold;height:27px;width:768px;background:#f5f5f5;border-top:#fff solid 1px;border-bottom:#dddddd solid 1px;}
.dailydeals_more{color:#1b61af;font-weight:normal;}
.dailydeals_h .dailydeals_date{background:url(/ico.gif) 0 -610px no-repeat;padding-left:16px}
.dailydeals_h .dailydeals_pages{width:116px;height:20px;position:absolute;right:2px;top:8px}
.dailydeals_h .dailydeals_pages ul li{width:17px;height:20px;background:url(/Images/detail/detail.png) 0 -129px no-repeat;color:#000;line-height:15px;font-size:10px;cursor:pointer;display:block;float:left;margin-right:1px;font-weight:400;text-indent:0;text-align:center}
.dailydeals_h .dailydeals_pages ul li.active{background:url(/Images/detail/detail.png) -18px -129px no-repeat;color:#FFF}
.dailydeals_m{position:relative}
.dailydeals .dailydeals_m .dailydeals_prev,.dailydeals .dailydeals_m .dailydeals_next{height:19px;float:left;margin-top:85px;cursor:pointer;background:url(/ico.png) no-repeat}
.dailydeals .dailydeals_m .dailydeals_prev{width:18px;background-position:3px -645px}
.dailydeals .dailydeals_m .dailydeals_next{width:15px;background-position:-15px -645px}
.dailydeals .dailydeals_m .dailydeals_warp{position:relative;overflow:hidden;padding:15px 0px 35px 26px;height:232px;}
.dailydeals_warp .items .itembox{height:248px;}
.dailydeals .dailydeals_m .dailydeals_prev.disableClass{width:18px;background:url(/ico.png) 3px -665px no-repeat}
.dailydeals .dailydeals_m .dailydeals_next.disableClass_r{width:15px;background:url(/ico.png) -15px -665px}

.dealsoff{position:absolute;width:85px;height:35px;background-position:-296px -76px;background-repeat:no-repeat;top:85px;right:-10px;padding-left:22px;color:#fff;font-weight:700;z-index:105;display:none;}
.dailydeals .dailydeals_m .dealsMore{position:absolute;right:15px;bottom:2px;font-size:11px;text-decoration:underline;color:#11447E}
.dealsoff .dealsoffDiv{width:40px;height:30px;float:left}
.dealsoff a.Morebuy{display:block;width:35px;margin-top:5px;height:20px;float:left;cursor:pointer}
.hotitem{width:768px;border-bottom:#ddd solid 1px;border-left:#ddd solid 1px;border-right:#ddd solid 1px;border-top:#ddd solid 1px;height:auto;padding-top:1px}
.hotitem.bt_border,.hotitem.bt_bordera{border-top:#ddd solid 1px;padding-top:1px}

.hotitem_h{text-align:left;height:27px;width:768px;line-height:27px;background:#f5f5f5;border-bottom:#dddddd solid 1px;}
.hotitem_h span{display:inline-block;height:25px;line-height:25px;background-position:0 -199px;background-repeat:no-repeat;text-indent:10px;color:#333}
.hotitem_h span.corange{border-bottom:#ff5a00 solid 1px;background:url(/Images/index/hotitem_h_obg.gif) center bottom no-repeat}
.hotitem_h span.cbbg{background:url(/Images/index/hotitem_h_bbg.gif) center bottom no-repeat}
.hotitem_m{height:auto;overflow:hidden;padding:23px 0px 0px 23px}
.topseller{width:200px;height:auto;overflow:hidden}
.topseller_h{width:200px;height:25px;color:#154B9F;line-height:25px;font-size:14px;font-weight:bold;}
.topseller_h.blue{color:#1B61AF}
.topseller_h em{color:#b2732f}
.topseller .topseller_m{border-top:none;width:200px;height:auto;overflow:hidden}
.topseller .topseller_m.blue{}
.topseller_m li{width:200px;height:49px;overflow:hidden;float:left;padding:8px 0px 0px;}

.topseller_pic{width:59px;height:45px;display:inline-block;float:left;border:#ccc solid 1px;overflow:hidden}
.topseller_pro_name{width:120px;height:24px;overflow:hidden;line-height:12px;padding:0 0 1px 10px;margin-bottom:5px;}
.topseller_price{height:13px;line-height:13px;padding-left:10px}
a.seemore{color:#F60;text-decoration:underline;cursor:pointer;}

.items{height:auto;margin:0;}
.items.addborder{border:#ddd solid 1px;border-top:0;padding:23px 0px 0px 23px;zoom:1;overflow:hidden;}
.items.addsearch_border{border:#ddd solid 1px;border-top:#0041a0 solid 2px;padding:0 0 0 3px}
.items.pt23b16{padding:23px 0 16px 10px}
.items.pt23l5{padding:23px 0 16px 5px}
.items.pt23l18{padding:23px 0 16px 28px}
.items.pt8{padding-top:8px}
.items .itembox{width:222px;height:300px;float:left;display:inline;position:relative;margin-right:25px;}
.items .itembox.h206{height:206px}
.items .itembox.h216{height:216px}
.items .itembox.h236{height:236px}
.items .itembox.h245{height:245px}
.items .itembox.h176{height:176px}
.items .itembox.mr8t10{float:left;display:inline;margin:0 8px 10px 15px}
.items .itembox.mr5t10{float:left;display:inline;margin:0 15px 5px 0}
.items .itembox.ml8{margin-left:8px}
.items .itembox.ml12{margin-left:12px}
.items .itembox.m34{margin:0 32px 20px 0}

.items .itembox.mr28{margin-right:28px}


.itembox .infobox{width:222px;position:relative;z-index:2;}

.items .proImg{width:222px;height:172px;vertical-align:middle;text-align:center;position:relative}
.items .proImg img{height:170px;width:220px;position:relative;z-index:1}
.items .proName{height:28px;overflow:hidden;clear:both;line-height:14px;padding-right:2px;text-overflow:ellipsis;margin:8px 0 5px}
.items .proName.h14{height:14px}
.infobox li.prolist{color:#333;margin-top:5px;height:auto;line-height:15px;overflow:hidden}
.infobox li.prolist a.chargers{color:#1c6cbe;text-decoration:underline}
.infobox li.freeShip{background-position:1px -286px;background-repeat:no-repeat;color:#6BAB01;line-height:16px;padding:2px 0 2px 17px}
.infobox li a.ReviewsNum{background:url(/Images/list/ReviewsNum.png) 0 0 no-repeat;padding-left:20px;display:inline-block;height:16px;line-height:16px}
.infobox li a.ImgaesNum{background:url(/Images/list/ImgaesNum.png) 0 0 no-repeat;padding-left:20px;display:inline-block;height:16px;line-height:16px}
.infobox li.proRankNum{height:30px;font-size:18px;font-family:Georgia;color:#FF5A00}
.infobox li a.addcart,.infobox li a.unaddcart{background:url(/Images/links/links.png) no-repeat;width:135px;height:28px;border:none;margin-top:10px;cursor:pointer;display:inline-block;zoom:1;line-height:66px;overflow:hidden;text-align:left}
.infobox li a.addcart{background-position:-265px -208px}
.infobox li a.unaddcart{background-position:0 -287px}
.items .proPri,.items .proRank{margin:2px 0}
.items .proPri{font-size:14px;font-weight:bold;}
.items .proPri span{color:#c20000;}
.items .proPri span sup{font-size:10px;}
.items .proSku{margin:4px 0}
.items .proVerified{width:87px;height:14px;background:url(/Images/detail/detail.png) 0 -152px no-repeat;margin:10px 0 0}
.proRank{color:#000;font-size:10px;font-family:arial;padding:2px 0 0}
.proRank .stock_txt{font-family:verdana;font-size:11px}
.proRank.pt30{padding-top:30px}
.proRank .star span{background:url(/Images/bstar.gif) 0 -12px repeat-x;display:block;text-indent:-9999px;overflow:hidden;width:70px;margin-right:32px}
.proRank em a:link,.proRank em a:visited{color:#999;font-size:11px}
.items .proImg a:link,.items .proImg a:visited{vertical-align:middle;display:block;border:1px solid #e5e5e5;width:220px;height:170px;overflow:hidden;padding:0; position:relative;}
.items .proImg a::before{content:'';position:absolute;width:80px;height:170px;top:0;left:-220px;
    overflow:hidden;
    background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 100%);
    background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.6)),color-stop(100%,rgba(255,255,255,0)));
    background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 100%);
    background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 100%);
    -webkit-transform:skewX(-25deg);
    transform:skewX(-25deg); z-index:2;}
.items .proImg a:hover::before{left:250px; -webkit-transition:left 0.3s ease-in;}

.items .proImg .pro_new,.lists_box_left .pro_new,.items .proImg .pro_hot,.items .proImg .pro_sale,.items .proImg .pro_instock,.lists_box_left .pro_instock{position:absolute;left:0;top:0;z-index:2;width:44px;height:44px}
.items .proImg .pro_hot{background:url(/Images/list/hot.png) 0 0 no-repeat}
.items .proImg .pro_new,.lists_box_left .pro_new{background:url(/Images/list/new.png) 0 0 no-repeat}
.items .proImg .pro_sale{background:url(/Images/list/sale.png) 0 0 no-repeat}
.items .proImg .pro_outofstock,.lists_box_left .pro_outofstock{background:url(/Images/list/out_of_stock.png) 0 0 no-repeat;position:absolute;left:0;top:0;z-index:2;width:65px;height:65px}
.items .proImg .pro_instock,.lists_box_left .pro_instock{background:url(/Images/list/instock.png) 0 0 no-repeat}
.items .proImg .pro_discount{position:absolute;left:-7px;top:14px;z-index:2;background-position:-221px -169px;background-repeat:no-repeat;width:81px;height:25px;padding:2px 0 0 11px;text-align:left;}
.lists_box .pro_discount {position:absolute;left:-7px;top:14px;z-index:2;width:81px;height:25px;padding:2px 0 0 11px;text-align:left;background:url(/common.png) -221px -169px no-repeat;}
.lists_box_left .pro_instock{top:0}
.featured_categories{height:195px;overflow:hidden;margin:0;}
.featured_categories .featured_categories_box{width:222px;float:left;display:inline;margin-right:25px;margin-bottom:25px;}
.featured_categories .categories_pic{width:222px;overflow:hidden;height:172px;vertical-align:middle;text-align:center;padding:2px auto;position:relative;}

.featured_categories ul li{padding-left:10px;background-position:3px -1397px;background-repeat:no-repeat;height:19px;line-height:19px;overflow:hidden;word-break:break-all}

.featured_categories .categories_pic img{width:220px;}
.featured_categories .categories_pic div {width:220px; height:172px; padding:142px 0px 0px 0px; position:absolute; left:0; top:0;}
.featured_categories .categories_pic b {display:block; width:220px; height:172px; position:absolute; left:0; top:140px; z-index:1; background:#000; filter:alpha(opacity=40);
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.featured_categories .categories_pic div ul {position:relative; z-index:101;}
.featured_categories .categories_pic div h3{font-size:18px; color:#fc0;line-height:30px; text-align:center; margin:0; padding:0;overflow:hidden;word-break:break-all;}
.featured_categories ul h3 a{font-size:18px;color:#fff}
.featured_categories .categories_pic div ul li{text-align:left;}
.featured_categories .categories_pic div ul li a{color:#fff}

.lists{border:#ddd solid 1px;border-top:none;height:auto;overflow:hidden;margin:0 0 10px}
.lists_box{border-bottom:1px solid #ccc;overflow:hidden;height:100%;margin:5px 20px 15px 0;padding:10px 0 25px}
.lists_box .proRankNum{width:60px;height:120px;line-height:120px;font-family:Georgia;color:#FF5A00}
.lists_box_left{float:left;width:222px;background:#fff;position:relative;margin-left:7px;}
.lists_box_middle{margin-left:240px;margin-right:200px;line-height:18px}
.lists_box_middle.topsellerin{margin-left:235px}
.lists_box_middle h1{font-size:14px;color:#0099ea;padding-bottom:5px}
.lists_box_middle h2{font-size:11px;color:#666;padding-top:3px}
.lists_box_middle h1 a:link{font-size:14px;color:#014590}
.h1_en{padding-bottom:5px;font-size:12px;color:#999}
.be_link a:link,.be_link a:link,.be_link a:visited{color:#014590;font-size:11px}
.in_link{color:#014590}
.in_link a:link,.in_link a:link,.in_link a:visited{color:#014590;margin-top:3px;display:inline-block}
.lists_box_right{float:right;width:210px;line-height:20px;font-size:12px;text-align:right;padding:0}
.lists_box_right span.pb10{padding-bottom:10px}
.lists_box_right.add_padding{padding:10px 0}
.lists_box_right h1{font-size:18px;color:#ff5a00}
.lists_box_right h1 span{font-size:12px;color:#999;text-decoration:line-through;margin-right:5px}
.lists_box_right img{margin:5px 0}
.freeShip{background-position:108px -286px;background-repeat:no-repeat;color:#6BAB01;line-height:16px;padding:2px 0 2px 17px}
.unaddcart,.addcart{width:133px;height:29px;border:none;margin-top:10px;cursor:pointer;display:inline;zoom:1;line-height:80px;overflow:hidden;text-align:left}
.addcart{background:url(/Images/detail/detail.png) 0 -253px no-repeat}
.unaddcart{background:url(/Images/detail/detail.png) -148px -487px no-repeat}
.grid_main_wrap .menu{width:780px;height:34px;background:url(/images/v4-icon.png) 0px -77px repeat-x;position:relative;border-bottom:#dddddd solid 1px;}
ul.top-menu>li{font-size:16px;}
ul.top-menu>li a{color:#5b6675;text-decoration:none;}
ul.top-menu>li a:hover{color:#0c9eef;text-decoration:none;}
#sidenav{width:230px;text-align:left;z-index:50;padding:0;background: #fff;position:absolute;top:0;left:0;}
#side-menu-bar #sidenav{top:38px;}
#sidenav .sidenav_h{height:42px;padding:1px 0px 0px 0px;border-top:#154b9f solid 2px;background:#ffffff;}
#sidenav .sidenav_h a{height:41px;line-height:42px;font-size:16px;display:block;border:#dddddd solid 1px;border-top:0px;background:#f5f5f5 url(/ico.png) no-repeat 180px -224px;padding-left:10px;}
#sitemap_menu{position:absolute; left:0px; top:35px; display:none;}
#sidenav .sidebar_menu{font-size:12px;position:relative;padding:10px 0;}
#sidenav .sidebar_menu .main-cate{padding-left:10px;width:220px;line-height:30px;overflow:hidden;}
#sidenav .sidebar_menu .main-cate:hover{border:1px solid #e2e2e2; border-right:0;font-weight:bold;box-shadow: -2px 0 3px 1px rgba(0,0,0,.08);}
#sidenav .sidebar_menu .main-cate .sub-cate{display:none;position:absolute;top:0;left:230px;width:974px;box-shadow: 0 1px 4px rgba(0,0,0,.08);background: #fff;z-index:50;min-height:444px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
#sidenav .sidebar_menu .main-cate .sub-cate-height{min-height:520px;}
#sidenav .sidebar_menu .main-cate .sub-cate .sub-cate-main{width:750px;padding:10px 0;float:left;}
#sidenav .sub-cate-main .sub-text{width:250px;height:444px;float:left;}
#sidenav .sub-cate-main .sub-text li {padding:0 20px;font-size:13px;font-weight:normal;}
#sidenav .sub-cate-main .sub-text-long{height:555px;}
#sidenav .sidebar_menu .main-cate .sub-cate .sub-cate-banner{width:220px;float:right;overflow:hidden;}
#sidenav .sidebar_menu .main-cate .sub-cate .sub-cate-product{width:220px;float:right;overflow:hidden;}
#sidenav .main-cate .sub-cate .sub-cate-product .sub-cate-product-item{width: 180px;text-align: center;margin: auto;margin-top: 15px;padding: 5px;border: 1px solid #f2f2f2;border-radius: 6px;}
#sidenav .main-cate .sub-cate .sub-cate-product .sub-cate-product-item a{display:block;}
#sidenav .main-cate .sub-cate .sub-cate-product .sub-cate-product-item img{width:140px;height:140px;display: block;margin:auto;}
#sidenav .main-cate .sub-cate .sub-cate-product .sub-cate-product-item span{line-height: 20px;display: inline;}
#sidenav .sidebar_menu .sub-cate-main .sub-items{float:left;width:250px;overflow:hidden;min-height:208px;}
#sidenav .sidebar_menu .sub-cate-main .sub-items dt{font-size:15px;font-weight:bold;line-height:24px;padding-left:20px;margin-bottom: 3px;margin-top:10px;color:black;}
#sidenav .sidebar_menu .sub-cate-main .sub-items dd {line-height: 24px;font-weight: normal;padding-left: 20px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#sidenav .sidebar_menu .sub-cate-main .sub-items .more{padding-left:22px;line-height:14px;}
#sidenav .sidebar_menu .sub-cate-main .sub-items .more a{color: #a6a6a6;  font-weight: bold;}
#sidenav .sidebar_menu .main-cate:hover .sub-cate{display:block;}
#sidenav .sidebar_menu .main-cate:hover a.main-menu-a{position: relative;display: block;z-index: 100;background: #fff;text-decoration: none;}
#sidenav .sidebar_menu .main-cate span{display:block;width:230px;height:28px;line-height:28px;position:relative;background:url(/ico.png) 0 0 no-repeat}
#sidenav .sidebar_menu .main-cate span em.dow_ico{width:3px;height:5px;position:absolute;right:10px;top:12px;display:block;background-postion:0px -871px; background-repeat:no-repeat;}
#sidenav .sidebar_menu .main-cate.hoverClass{border:#d78d24 solid 1px;border-right:none;height:28px;width:230px}
#sidenav .sidebar_menu .mixwall.hoverClass{border:#d78d24 solid 1px;width:230px}
#sidenav .sidebar_menu .main-cate.hoverClass span{background:#FFF url(/ico.png) 0 0 no-repeat;position:relative;z-index:50}
#sidenav .sidebar_menu .main-cate span.ico1,#sidenav .sidebar_menu .main-cate.hoverClass span.ico1{background-position:0 -995px}
#sidenav .sidebar_menu .main-cate span.ico2,#sidenav .sidebar_menu .main-cate.hoverClass span.ico2{background-position:0 -1025px}
#sidenav .sidebar_menu .main-cate span.ico3,#sidenav .sidebar_menu .main-cate.hoverClass span.ico3{background-position:0 -1055px}
#sidenav .sidebar_menu .main-cate span.ico4,#sidenav .sidebar_menu .main-cate.hoverClass span.ico4{background-position:0 -1085px}
#sidenav .sidebar_menu .main-cate span.ico5,#sidenav .sidebar_menu .main-cate.hoverClass span.ico5{background-position:0 -1115px}
#sidenav .sidebar_menu .main-cate span.ico6,#sidenav .sidebar_menu .main-cate.hoverClass span.ico6{background-position:0 -1145px}
#sidenav .sidebar_menu .main-cate span.ico7,#sidenav .sidebar_menu .main-cate.hoverClass span.ico7{background-position:0 -1175px}
#sidenav .sidebar_menu .main-cate span.ico8,#sidenav .sidebar_menu .main-cate.hoverClass span.ico8{background-position:0 -1205px}
#sidenav .sidebar_menu .main-cate span.ico9,#sidenav .sidebar_menu .main-cate.hoverClass span.ico9{background-position:0 -1235px}
#sidenav .sidebar_menu .main-cate span.ico10,#sidenav .sidebar_menu .main-cate.hoverClass span.ico10{background-position:0 -1265px}
#sidenav .sidebar_menu .main-cate span.ico11,#sidenav .sidebar_menu .main-cate.hoverClass span.ico11{background-position:0 -1295px}
#sidenav .sidebar_menu .main-cate span.ico12,#sidenav .sidebar_menu .main-cate.hoverClass span.ico12{background-position:0 -1325px}
#sidenav .sidebar_menu .main-cate span.ico13{background-position:0 -1355px}
#sidenav .sidebar_menu .main-cate span.ico3 em.newico,#sidenav .sidebar_menu .main-cate span.ico4 em.newico,#sidenav .sidebar_menu .main-cate span.ico5 em.newico,#sidenav .sidebar_menu .main-cate span.ico9 em.newico,#sidenav .sidebar_menu .main-cate span.ico10 em.newico{width:30px;height:11px;background:url(/images/index/news.gif) no-repeat;position:absolute}
#sidenav .sidebar_menu .main-cate span.ico3 em.newico{right:90px;top:5px}
#sidenav .sidebar_menu .main-cate span.ico4 em.newico{right:20px;top:5px}
#sidenav .sidebar_menu .main-cate span.ico5 em.newico{right:71px;top:5px}
#sidenav .sidebar_menu .main-cate span.ico9 em.newico{right:56px;top:5px}
#sidenav .sidebar_menu .main-cate span.ico10 em.newico{right:47px;top:5px}
#sidenav .sidebar_menu .main-cate span a{display:block;width:230px;font-size:14px;text-decoration:none;color:#333;text-indent:30px;padding-left:10px;}
#sidenav .sidebar_menu .main-cate.hoverClass span a{color:#666}
#sidenav .sidenav_h{border-top: none;}
#sidenav .sidenav_h a{height: 40px; border: none;border-bottom: 1px solid #0c9eef;font-weight: bold;color: #0c9eef;background:#fff  url(/ico.png) right -401px no-repeat; padding-left: 10px;line-height: 40px;}
#sitemap_menu{background:#fff;}
#sidenav .sidebar_menu .main-cate span{height: 34px;line-height:35px;background: none;}
#sidenav .sidebar_menu .main-cate.hoverClass{border:none;width:220px;background: #fff url(/arrow_l_b.gif) right no-repeat; height: auto;}
#sidenav .sidebar_menu .mixwall.hoverClass{background: #f2f2f2;}
#sidenav .sidebar_menu .main-cate.hoverClass span{background: none}
#sidenav .sidebar_menu .main-cate span a{color:#000;text-indent: 0}
#sidenav .sidebar_menu .main-cate.hoverClass span a{color:#fff;padding-left:10px;background-color:#0c9eef;}
.special .special_links li a{color:#004e86;font-size:11px}
.alerts_box{overflow:hidden;height:100%;border-bottom:#eee solid 1px;margin:0;padding:10px 0}
.alerts_box_left{float:left;width:190px}
.alerts_box_left input{float:left}
.alerts_box_left_pic{width:160px;background:#fff;position:relative;float:right;margin-top:3px}
.alerts_box_left_pic a:hover{border:1px solid #c20000}
.alerts_box_middle{margin-left:200px;margin-right:260px;line-height:18px}
.alerts_box_middle h1{font-size:14px;color:#666;padding-bottom:5px;font-family:Verdana}
.alerts_box_middle h1 a:link{font-size:14px;color:#666}
.alerts_box_right{float:right;width:270px;line-height:20px;font-size:12px;text-align:left;padding:0}
.alerts_box_right input{margin-top:-3px;padding:0}
.alerts_box_right label{padding-top:10px}
.alerts_addcart,.unalerts_addcart{background:url(/Images/links/links.png) 0 -238px no-repeat;width:99px;height:23px}
.unalerts_addcart{background:url(/Images/links/links.png) -108px -525px no-repeat}
.alerts_addwish{background:url(/Images/links/links.png) -100px -238px no-repeat;width:120px;height:23px}
.alerts_remove{background:url(/Images/links/links.png) -157px -25px no-repeat;width:72px;height:23px}
.alerts_submit{background:url(/Images/links/links.png) -168px -178px no-repeat;width:83px;height:24px;display:block}
.alerts_txt{width:38px;height:15px}
.alerts_bot_l{width:400px;float:left;margin-top:10px}
.alerts_bot_l input{float:left;margin-top:10px;width:25px}
.alerts_bot_r{width:370px;float:left;text-align:right}
.alerts_bot_r .pages{float:right}
.alerts_reply{background:url(/Images/links/links.png) -168px -178px no-repeat;width:83px;height:24px}
.alerts_addcart2{background:url(/Images/links/links.png) 0 -262px no-repeat;width:95px;height:23px}
.alerts_addwish2{background:url(/Images/links/links.png) -96px -262px no-repeat;width:120px;height:23px}
.alerts_remove2{background:url(/Images/links/links.png) -217px -262px no-repeat;width:72px;height:23px}
.bigstar,.averageStar,.allStar{display:inline-block;overflow:hidden;vertical-align:middle;margin:0}
.bigstar span,.averageStar span,.allStar span{display:block;text-indent:-9999px;overflow:hidden}
.bigstar{background:url(/Images/detail/s_star.jpg) 0 0 repeat-x;width:90px;height:8px;margin-top:8px}
.bigstar span{background:url(/Images/detail/s_star.jpg) 0 -8px repeat-x;width:90px}
.averageStar{background:url(/Images/detail/b_star.jpg) 0 -22px repeat-x;width:140px;height:22px}
.averageStar span{background:url(/Images/detail/b_star.jpg) 0 0 repeat-x;width:140px;height:22px}
.allStar{background:url(/Images/detail/m_star.jpg) 0 -16px repeat-x;width:110px;height:16px;margin-top:2px}
.allStar span{background:url(/Images/detail/m_star.jpg) 0 0 repeat-x;display:block;width:110px;height:16px}
.proStars{background:url(/Images/bstar.gif) 0 0 repeat-x;display:inline-block;overflow:hidden;width:70px;height:12px}
.proStars span{background:url(/Images/bstar.gif) 0 -24px repeat-x;display:inline-block;text-indent:-9999px;height:12px;overflow:hidden;width:70px}
.overallRating{background:url(/Images/detail/star_16.gif) 0 -16px repeat-x;display:inline-block;overflow:hidden;width:80px;height:16px}
.overallRating span{background:url(/Images/detail/star_16.gif) 0 0 repeat-x;display:inline-block;text-indent:-9999px;height:16px;overflow:hidden;width:80px}
.Odd{/*background:#fff8eb;*/color:#666}
.Even{background:#fff;color:#666}
.Selected{/*background:#fff3f3;*/color:#999}
.Over{background:#f5ffeb;color:#000}
.goback{position:absolute;width:100px;height:25px;right:10px;line-height:25px;bottom:0;text-align:right}
.add_to_cardTips,.error_Tips{width:352px;height:auto;overflow:hidden;background:#fff url(/Images/detail/detail.png) -328px -262px no-repeat;padding:0 10px 10px 90px}
.NormalTips{width:352px;line-height:22px;height:auto;overflow:hidden;background:#fff;padding:0 10px 10px}
.add_to_cardTips{height:160px;border:1px solid #FF5A00}
.error_Tips{background:#fff url(/Images/detail/error_tips.jpg) 20px 0 no-repeat;height:auto}
.clsoeWin_time,.error_btn{position:absolute;right:10px;bottom:10px}
.add_to_cardTips.h130{height:100px}
.add_to_cardTips.h110,.error_Tips.h110{height:110px;width:240px}
.error_Tips.h110{height:110px}
.viewCart,.viewCart_dropshipping{height:29px;background:url(/Images/detail/detail.png) no-repeat;display:block}
.viewCart{width:171px;background-position:-137px -137px}
.viewCart_dropshipping{width:91px;background-position:0 -304px}
.add_to_cardTips p.lh35{line-height:35px}
.add_to_cardTips p.lh55,.error_Tips p.lh55{line-height:55px}
.add_to_cardTips p.pt20,.success_Tips p.pt20,.error_Tips p.pt20{padding-top:20px}
.add_to_cardTips a.close{width:20px;height:20px;position:absolute;top:10px;right:10px;display:block;background:url(/Images/detail/cls.gif) 0 0 no-repeat}
.add_to_cardTips a:hover.close{background:url(/Images/detail/cls.gif) 0 -20px no-repeat}
.add_to_wishlistTips{height:133px}
.success_Tips{width:500px;height:auto;background:#fff url(/Images/detail/detail.png) -328px -253px no-repeat;border:1px solid #FF5A00;padding:15px 25px 25px 90px}
.lower_price,.ask_question{width:616px;height:auto;overflow:hidden;padding:20px 20px 0}
.lower_price .lower_price_top{height:auto;overflow:hidden;padding-bottom:10px;border-bottom:#ddd solid 1px}
.lower_price .lower_price_top h2{padding-bottom:5px}
.lower_price .lower_price_top img{width:150px;height:120px;border:#ddd solid 1px;margin-right:15px}
.lower_price .lower_price_top .free_shipping{background:url(/Images/detail/detail.png) -383px -93px no-repeat;padding-left:20px;color:#56a600}
.lower_price table,.ask_question table{width:616px;height:auto;margin:0}
.ask_question table{margin-top:15px}
.lower_price table td,.ask_question table td{padding:0 5px 0 0}
.lower_price_sub,.lower_price_btn{width:76px;height:29px;background:url(/Images/detail/detail.png) -138px -167px no-repeat;border:none;margin-right:15px;cursor:pointer;float:left;margin-top:10px}
.lower_price_btn{background:url(/Images/detail/detail.png) -229px -167px no-repeat}
.credit_card,.paypal_links,.uncredit_card{display:block;background:url(/Images/index/payment_ico.jpg) 0 -90px no-repeat;margin-top:10px;float:right}
.unpaypal_links{display:block;background:url(/Images/index/payment_ico.jpg) 0 -90px no-repeat;float:right;background-position:-168px -72px;margin:10px auto}
.paypal_links,.unpaypal_links{width:144px;height:37px;background-position:-168px -11px}
.credit_card,.uncredit_card{width:144px;height:37px;background-position:-12px -11px;margin-right:5px}
.uncredit_card{background-position:-12px -72px}
#autocompletePanel{background-color:#fff;border:1px solid #ddd;left:6px;position:absolute;top:31px;width:446px;z-index:30}
#autocompletePanel li{display:block;text-align:left;height:20px;line-height:20px;background-color:#fff;cursor:default;clear:both;padding:0 5px}
#autocompletePanel .keyinfo{border-bottom:1px dashed #f1f1f1}
#autocompletePanel .selected{background-color:#eee;color:#333;overflow:hidden;border-bottom:1px solid #e1e1e1}
#autocompletePanel .unselected{background-color:#fff;color:#666;border-bottom:1px dashed #f1f1f1}
#autocompletePanel .keyname{display:block;float:left;_clear:both;_line-height:20px}
#autocompletePanel .keyextend{display:block;float:right;color:#FF5A00;_clear:both;_line-height:20px}
#autocompletePanel .selected .keyextend{color:#133E79}
#autocompletePanel .s_close{background-color:#edf1fa;border-bottom:1px solid #d5e1ed;height:20px;padding:2px 5px}
#autocompletePanel .s_close h5{width:345px;display:inline;font-weight:700}
#autocompletePanel .s_close span{background-position:2px -225px;background-repeat:no-repeat;padding-left:15px;margin-left:249px;text-decoration:underline;cursor:pointer;font-weight:700}
#lookingforPro h5{background-color:#edf1fa;border-bottom:1px solid #d5e1ed;height:20px;line-height:20px;font-weight:700;padding:2px 5px}
#lookingforPro .lookingforPro_list{width:75px;height:50px;display:inline-block;text-align:center;margin:5px 0 10px 12px;padding:10px 0}
#lookingforPro .lookingforPro_list img{border:#ddd solid 1px}
.allcate,.allcategories{z-index:1;height:auto;overflow:hidden}
.allcate_m,.allcategories_m{width:910px;background-color:#FFF;overflow:hidden;zoom:1;padding:15px 15px 0}
.allcate_m ul,.allcategories_m ul{float:left;padding-bottom:15px;width:25%}
.allcate_m ul h4,.allcategories_m ul h4{height:18px;line-height:18px;background-position:-15px -680px;background-repeat:no-repeat;padding-left:15px;font-size:12px}
.allcate_m ul li{height:18px;line-height:18px;background-position:left -98px;background-repeat:no-repeat;padding-left:16px;font-size:11px}
.allcate_m ul li.w1000{width:1000px}
.allcate_m ul li a:link,.allcate_m ul li a:visited{color:#666;font-size:11px}
.allcate_m ul li a:hover,.supmenu_m ul li a:hover{color:#000;font-size:11px}
.ul_left{margin-top:10px;padding-top:10px;border-top:#ddd solid 1px}
.ul_left li{float:left;width:210px}
.coupon_codepay{width:149px;height:32px;margin-top:15px;background:url(/Images/links/links.png) 0 -588px no-repeat;border:none;cursor:pointer}
.messageTip{background:#FFF9F1;border:1px solid #FFB552;color:#FF5A00;margin:10px 0;padding:5px 10px}
.allcategories_m ul h4{background:url(/Images/detail/circle_ico.gif) left 5px no-repeat;float:left;width:200px}
.allcategories_m ul li{line-height:18px;float:left;background:url(/footer_ico.gif) 5px 5px no-repeat;padding-left:16px;font-size:11px;width:180px}
.allcategories_m ul li ul{float:left;width:200px}
.allcategories_m ul li ul li{float:left;width:180px}
.allcategories_m ul li ul li ul{width:180px;padding-left:20px;float:left}
.allcategories_m ul li ul li ul li{float:left;width:180px;height:18px}
.sitemap_tags{border-top:#ddd solid 1px;line-height:30px;padding-top:10px}
#allcate{padding:0 20px}
#allcate .product_tags ul li{line-height:18px;float:left;background-position:5px -864px;background-repeat:no-repeat;padding-left:16px;font-size:11px;width:360px}
.adsDiv{width:210px;overflow:hidden}
.adsDiv_l{width:315px}
.roll_top,.fall{position:relative;cursor:pointer;height:11px;width:18px;z-index:106;overflow:hidden}
.roll_top{background:url(/images/gotop.gif) no-repeat}
.roll_top.hoverClass{background:url(/images/gotop.gif) no-repeat 0 -22px}
.fall{background:url(/images/gotop.gif) no-repeat 0 -10px}
.fall.hoverClass{background:url(/images/gotop.gif) no-repeat 0 -32px}
#roll{display:none;width:18px;position:fixed;top:300px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}
#addImages{background-position:-25px -486px;background-repeat:no-repeat;padding-left:22px;display:block;position:absolute;left:365px;top:20px;margin-top:10px}
#bfd_product_bought .bfdLogo,#bfd_product_shoppingcart .bfdLogo,#bfd_product_search .bfdLogo,.hotitem_m .items .bfdLogo{width:140px;height:20px;right:5px;bottom:5px;z-index:10}
.spAlsobought{padding-left:19px;padding-bottom:25px;position:relative;z-index:8;}
#bfd_product_bought .bfd_product_inner,#bfd_product_shoppingcart .bfd_product_inner,#bfd_product_search .bfd_product_inner{border:#DDD solid 1px;padding-top:1px;margin-top:10px}
.search_tips li{background:url(/images/shopping_title_ico.jpg) 0 10px no-repeat;font-size:12px;padding:5px 0 5px 13px}
.ebanxboleto,.unebanxboleto,.ebanxtransfer,.unebanxtransfer{width:146px;height:40px;display:block;background:url(/Images/index/payment_ico2.jpg) 0 0 no-repeat;overflow:hidden;line-height:120px;font-size:0;margin:5px auto}
.ebanxboleto{background-position:-12px -182px;display:none}
.unebanxboleto{background-position:-168px -182px;display:none}
.ebanxtransfer{background-position:-12px -227px}
.unebanxtransfer{background-position:-168px -227px}
a.elex_login,a.facebook_login,a.twitter_login{width:16px;height:16px;background:url(/loginico.gif) 0 0 no-repeat;display:block;float:left;overflow:hidden;margin-right:5px;line-height:580px}
#elex_headerlogin,a.elex_login{background-position:0 -34px;display:none}
a.facebook_login{background-position:0 0}
a.twitter_login{background-position:0 -17px}
#twitter_headerlogin,#twitter_login,#twitter_signin{display:none}
.returnCustomers{width:630px;margin:10px 20px 0}
.returnCustomers .returnCustomers_tabs{height:29px;width:360px;border-bottom:#ddd solid 1px;margin-bottom:10px;padding:0 10px}
.returnCustomers .returnCustomers_tabs.w360{width:360px}
.returnCustomers .returnCustomers_tabs li{height:29px;cursor:pointer;line-height:29px;background:url(/Images/myaccount/account_ico.png) 0 -312px repeat-x;color:#111;float:left;margin-right:1px;padding:0 15px}
.returnCustomers .returnCustomers_tabs li.active{background:url(/Images/myaccount/account_ico.png) 0 -283px repeat-x;color:#fff}
.returnCustomers .returnCustomers_con{width:630px;height:auto}
.returnCustomers_con .returnCustomers_con_list{width:630px;height:300px}
.returnCustomers_r{width:630px;line-height:19px;height:auto;overflow:hidden;padding:0 15px}
.btnshipping_Signin,.btnshipping_creat,.btnshipping_continuePaypal{background:url(/Images/links/links.png) 0 0 no-repeat;display:block;height:29px;margin-top:5px;cursor:pointer}
.btnshipping_Signin{width:88px;background-position:-146px -465px;border:none;cursor:pointer}
.btnshipping_Signin.disable{background-position:-118px -678px}
.btnshipping_creat{width:169px;background-position:-235px -465px;border:none}
.btnshipping_continuePaypal{width:169px;background-position:-235px -495px}
.new_table{table-layout:fixed;width:610px;margin:0 10px}
.new_table td{padding:3px 0}
.shipping_table{width:600px;border-spacing:0}
.shipping_table td{padding:5px 0}
.txterror{color:#FF5A00;font-size:11px}
.paying{width:400px;height:auto}
.guestDiv{width:200px;height:120px;float:right;border-left:#ddd solid 1px;padding:20px 0 0 40px}
#giftBox{width:366px;height:305px;background:url(/images/giftbg.png) 42px 22px no-repeat;position:absolute;right:50%;top:50%;margin-top:-152px;margin-left:-184px;z-index:105}
.PointsExplain{position:absolute;right:10px;bottom:5px;width:260px;height:54px;line-height:18px;background:#fff;padding-left:5px}
#getPoints{font-size:22px;font-style:italic;color:#e60611;position:absolute;left:193px;top:150px;width:130px;text-align:center}
#giftClose{width:22px;height:22px;position:absolute;right:10px;top:10px;background:url(/images/close.png) no-repeat;cursor:pointer}
.tags_hots{}
.tags_hots .con{overflow:hidden;width:200px;}
.tags_hots h2{font-size:14px;height:22px;line-height:22px;margin:0;font-weight:bold;color:#154b9f;}
.tags_hots .tags_hots_list{padding-top:5px;line-height:150%;}
.tags_hots .tags_hots_list a{line-height:1;display:inline;padding:2px 10px 2px 0}
.tags_hots .hot1,.tags_hots .hot2{font-size:11px;color:#000}
.tags_hots .hot3,.tags_hots .hot4{font-size:12px;color:#222}
.tags_hots .hot5,.tags_hots .hot6{font-size:13px;color:#444}
.tags_hots .hot9,.tags_hots .hot10{font-size:14px;color:#888}
.tags_hots .hot11,.tags_hots .hot12{font-size:14px;color:#aaa}

.re_table td.col_l em,.feedtable td.col_l em,#sidenav .sidebar_menu .main-cate span.ico13 a,#sidenav .sidebar_menu .main-cate.hoverClass span.ico13 a,.add_to_cardTips p em,.lower_price_top span em,.cc20{color:#c20000}
.re_table td.col_m,.feedtable td.col_m{width:260px;padding-left:5px}
.reg_txt.mr10,.topmenu_l li.mr10,.topmenu_r li.mr10,#sureRemove,#suredelete{margin-right:10px}
.re_table a.cblue,.add_to_cardTips p a,.error_Tips p a{color:#0041a0;text-decoration:underline}
.checkTextarea_num,.topmenu_l li a.selected,.revieweditems_pro_name a,.allcate_m ul h4 a,.allcategories_m ul h4 a{color:#000}

.hotitem.clearance,.hotitem.clearance .hotitem_h{width:968px}
.hotitem .hotitem_h a,ul.revieweditems_m li .discussions_num em{color:#1b61af}
.abs_r,.see_say,.see_say_m{width:220px;height:auto;overflow:hidden}
#autocompletePanel .unselected .keyextend{color:#FF5A00}
#leftTime em{color:#fff}
#leftTime em{background-color:#124089}
.topseller.w220,.topseller_h.w220{width:220px}
.topseller .topseller_m.w218,.lbox .lbox_main{width:218px}
.items .proName a,.tags_hots .hot7,.tags_hots .hot8{font-size:11px;color:#666}
.proRank.pt15,.pt15{padding-top:15px}
.proRank .star,.star{background:url(/Images/bstar.gif) 0 0 repeat-x;width:70px;height:12px;display:inline-block;overflow:hidden;margin:0}
.items .proImg a:hover,.special .proImg a:hover,.lists_box_left a:hover{border:1px solid #d78d24}
.lists.cancel_border,.revieweditems .release_dates .reviewer_info .cblue{border:none}
.lists_box_left a:link,.lists_box_left a:visited,.alerts_box_left_pic a:link,.alerts_box_left_pic a:visited{vertical-align:middle;border:1px solid #ccc;display:block;padding:0}
.lists_box_left img,.alerts_box_left_pic img{width:220px;height:170px;border:0;position:relative;z-index:1}
.lists_box_left .pro_free,.alerts_box_left_pic .pro_free{background:url(/Images/list/freeshipping.png) 0 0 no-repeat;width:53px;height:53px;position:absolute;left:4px;top:4px;z-index:2}
.lists_box_left a:hover img,.alerts_box_left_pic a:hover img{-webkit-transform:scale(0.9);-moz-transform:scale(0.9)}
.recenthistory_h,.continueshopping_h,#bfd_product_bought h2,#bfd_product_shoppingcart h2,#bfd_product_search h2,#Clearance_product_search h2{line-height:26px;text-align:left;text-indent:8px;color:#11447e;font-weight:700;height:26px;background-position:0 -907px;background-repeat:repeat-x}
.continueshopping_h .explain{color:#666;font-weight:400}
.continueshopping_h,.continueshopping{width:528px}
.lbox_main_item .lbox_main_item_r h4 a,.Albums_item .Albums_item_zt h3 a{color:#003b7f}
.adsDiv_r{width:425px}
#search_tips a{text-decoration:underline}
.alerts_submit.disable,.alerts_reply.disable{background-position:-311px -683px}
.add_to_cardTips.lh25,.add_to_cardTips p.lh25,.success_Tips p.lh25{line-height:25px}
#sureRemove,#cancelwish,#suredelete,#canceldelete{width:76px;height:24px;display:inline-block;cursor:pointer;background:url(/Images/links/btn.jpg) 0 0 no-repeat}
#cancelwish,#canceldelete{background-position:-91px 0}
#Clearance_product_search .hotitem.clearance,#Clearance_product_search .hotitem.clearance .hotitem_h,.under_10{width:1198px}
.new_table td.new_table_l,.shipping_table td.shipping_table_l{width:140px}

.tags_hots .hot13,.tags_hots .hot14,.tags_hots .hot15{font-size:11px;color:#ccc}
.w200{width:200px;overflow:hidden;}
.abs980{width:770px;overflow:hidden;}
.abs980 iframe{margin-left:-105px;}
.maxAbs{width:770px;overflow:hidden;}
.maxAbs iframe{margin-left:-115px;}
.flabs{width:770px;overflow:hidden;}
.flabs iframe{margin-left:-105px;}

#index_abc{width:770px;height:260px}
#bfd_product_bought,#bfd_product_shoppingcart,#bfd_product_search,#Clearance_product_search{width:980px;position:relative;margin:0 auto}
.bfd_product_inner .items .itembox{height:275px;overflow:hidden;margin-top:15px;margin-right:16px;}
.bfd_product_inner{height:330px;overflow:hidden;}
.continue .itembox{margin-left:12px;}
.arrivals_item{height:350px;overflow:hidden}
.Recommended_item{height:350px;overflow:hidden}
.featured_item{height:650px;overflow:hidden}
.abs_paypal{background:url(/Images/abs/abs_paypal.jpg) 0 0 no-repeat;width:200px;height:55px;}
.detail #bfd_product_bought{width:770px;}
#google_ads_div_FP_EN_Head_Note_ad_container{display:block !important}

/*0604添加 一级分类页重构*/
.focal_share{width:150px; height:20px; position:absolute; right:0;top:6px}
.focal_share a{width:21px;height:20px; margin-left:5px; float:right; background:url(/Images/detail/detail.png) 0 0 no-repeat; text-indent:-9999em;}
.focal_share a.f{background-position:-275px -462px;}
.focal_share a.t{background-position:-302px -462px;}
.focal_share a.p{background-position:-328px -462px;}
.focal_share a.g{background-position:-354px -462px;}
.focal_share a.e{background-position:-380px -462px;}
.top_list{overflow:hidden;padding-left:5px;}
.top_list li{float:left; width:142px; padding:0 5px;  text-align:center; margin:5px 0;}
.top_list li a{display:block; padding:10px 5px; width:138px; height:102px; overflow:hidden; border:1px solid #fff;}
.top_list li a img{_width:75px; max-width:75px;}
.top_list li a:hover{box-shadow:0 0 5px rgba(0,0,0,0.2); border:1px solid #fafafa; }
.top_list li a:hover s{-webkit-animation:ease-in icoRotate 0.2s; -moz-animation:ease-in icoRotate 0.2s; -ms-animation:ease-in icoRotate 0.2s; animation:ease-in icoRotate 0.2s;}
.items .proImg a{background:url(/Images/bigloading.gif) center no-repeat;}
@-webkit-keyframes icoRotate{
    0%{-webkit-transform:rotate(0deg);}
    12.5%{-webkit-transform:rotate(-5deg);}
    25%{-webkit-transform:rotate(-10deg);}
    37.5%{-webkit-transform:rotate(-5deg);}
    50%{-webkit-transform:rotate(0deg);}
    62.5%{-webkit-transform:rotate(5deg);}
    75%{-webkit-transform:rotate(10deg);}
    87.5%{-webkit-transform:rotate(5deg);}
    100%{-webkit-transform:rotate(0deg);}
}
@-moz-keyframes icoRotate{
    0%{-moz-transform:rotate(0deg);}
    12.5%{-moz-transform:rotate(-5deg);}
    25%{-moz-transform:rotate(-10deg);}
    37.5%{-moz-transform:rotate(-5deg);}
    50%{-moz-transform:rotate(0deg);}
    62.5%{-moz-transform:rotate(5deg);}
    75%{-moz-transform:rotate(10deg);}
    87.5%{-moz-transform:rotate(5deg);}
    100%{-moz-transform:rotate(0deg);}
}
@-ms-keyframes icoRotate{
    0%{-ms-transform:rotate(0deg);}
    12.5%{-ms-transform:rotate(-5deg);}
    25%{-ms-transform:rotate(-10deg);}
    37.5%{-ms-transform:rotate(-5deg);}
    50%{-ms-transform:rotate(0deg);}
    62.5%{-ms-transform:rotate(5deg);}
    75%{-ms-transform:rotate(10deg);}
    87.5%{-ms-transform:rotate(5deg);}
    100%{-ms-transform:rotate(0deg);}
}
@keyframes icoRotate{
    0%{transform:rotate(0deg);}
    12.5%{transform:rotate(-5deg);}
    25%{transform:rotate(-10deg);}
    37.5%{transform:rotate(-5deg);}
    50%{transform:rotate(0deg);}
    62.5%{transform:rotate(5deg);}
    75%{transform:rotate(10deg);}
    87.5%{transform:rotate(5deg);}
    100%{transform:rotate(0deg);}
}
.top_list li span{display:block; height:82px;}
.top_list li s{display:inline-block; width:75px; height:75px;}
.nostar .items .itembox{height:275px;}
/*0604添加 一级分类页重构结束*/
#bfd_index_recommand .Recommended_item{height:330px;}
.sidebar_menu h4 {font-size:14px;padding-left:7px;margin:5px 0 5px 0;}
/** todo 清理 **/
/** 等待清理 **/
.black{color: #000 !important;}
.red{color: #c20000 !important;}
.orange{color: #d78d24 !important;}
.blue{color:#06c !important;}
.head_notice{width: 150px; padding-top: 15px;}
.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(/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(/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: 18px; 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;}
.sns_facebook{}
.otherIcons{width:1200px;margin-left:auto;margin-right:auto;}
.otherIcons div{height: 34px; float: left;}
.otherIcons_sns{width: 245px; height: 34px; background: url(/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(/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(/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(/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(/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(/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;}
/** 等待清理 **/


.product-ad-item {
    width: 222px;padding:2px;border:1px solid #ccc; display: block;position: relative;
}
.product-ad-item:hover .left-ad-block-cover{
    bottom:0;
    transition: all .2s linear;
}
.product-ad-item:hover .left-ad-bottom-cover {
    display: none;
}
.left-ad-block-cover {
    width:226px;height:100%;position: absolute;bottom:-100%;left:0;
}
.cover-bg {
    position: absolute;width:100%;height:100%;background-color: #000;opacity: 0.5;top:0;left:0;
}
.left-ad-block-cover .cover-txt{
    display: table;width:100%;height:100%;position: relative;
}
.left-ad-block-cover .cover-txt .cell{
    display:table-cell;vertical-align:middle;text-align: center;color:#ffffff; font-weight: bolder;
}
.left-ad-bottom-cover{
    display: block; height:30px;position: absolute; bottom:0;left:0;overflow: hidden;padding-top:3px;width:100%;
}
.left-ad-bottom-cover .bottom-txt {
    color: #fff;position: relative;text-overflow: ellipsis;font-weight:bold;
}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}

/** notice **/
.notice-box {
    background: #0c9eef;
    overflow: hidden;
}
.notice-context {
    width: 1174px;
    margin: 0 auto;
    height: 51px;
    background: url("/images/notice.png") no-repeat -3px 5px;
    color: #fff;
    line-height: 23px;
    padding-left: 28px;
    font-size: 14px;
    position: relative;
}
.notice-left {
    background: url("/images/notice-line.jpg") 164px 11px no-repeat;
    width: 166px;
    display: inline-block;
    height: 51px;
    vertical-align: middle;
    text-align: center;
    line-height: 45px;
    font-size: 18px;
}
.notice-right {
    display: inline-block;
    width: 1000px;
    height: 51px;
    line-height: 51px;
    vertical-align: middle;
    padding-left: 15px;
}
/** notice **/
.ad-container{overflow:hidden;width:228px;margin:1px auto 11px auto;}
.myacount-blank {
    background: #fff none repeat scroll 0 0;
    display: none;
    height: 5px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 30px;
    width: 63px;
    z-index: 5;
}
.pabs {
    position: absolute;
}
.zi4 {
    z-index: 4;
}
.pd10 {
    padding: 10px;
}
.cbgfff {
    background-color: #fff;
}
.dn {
    display: none;
}
.myacount-list li {
    clear: both;
    width: 140px;
}
.level-active {
    background: #fff none repeat scroll 0 0;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.12);
    cursor: pointer;
}
.login-box {
    z-index: 1000;
}
.login-box-hover {
    background: #fff none repeat scroll 0 0;
    box-shadow: 1px 1px 10px #ccc;
}
.font{line-height: 34px;}
.pdr30 {
    padding-right: 30px;
}
.pdl30 {
    padding-left: 30px;
}
.pdt15 {
    padding-top: 15px;
}
.pdb5 {
    padding-bottom: 5px;
}
.cbgfff {
    background-color: #fff;
}
.tal {
    text-align: left;
}
.level-content .level-icon {
    float: left;
    width: 170px;
}
.user-level1 {
    background-position: 0 0;
}
.ibm {
    display: inline-block;
    vertical-align: middle;
}

.login-level {
    background: #fff none repeat scroll 0 0;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.12);
    cursor: auto;
    display: none;
    height: 95px;
    padding: 10px 10px 0;
    position: absolute;
    right: 0;
    top: 34px;
    width: 260px;
    z-index: 10000000004;
}
.login-level {
    cursor: auto;
}
.prae {
    position: relative;
}
.exp-bar {
    background: #e4e4e4 none repeat scroll 0 0;
    display: inline-block;
    height: 12px;
    vertical-align: middle;
    width: 100px;
}
.exp-bar-current {
    background: #f46902 none repeat scroll 0 0;
    height: 12px;
}
.exp-number {
    font-size: 12px;
    left: 0;
    line-height: 12px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100px;
}
.fwb {
    font-weight: bold;
}
.cor {
    cursor: pointer;
}
.oh {
    overflow: hidden;
}
.lh30 {
    line-height: 30px;
}
.h40 {
    height: 40px;
}
.f14 {
    font-size: 14px;
}
.db {
    display: block;
}

.cart-number-bar {
    background: rgba(0, 0, 0, 0) url("/images/catnumber.png") repeat scroll 0 0;
    height: 6px;
    position: absolute;
    right: -10px;
    top: 0;
    width: 7px;
}
.icoimg {
    border: 1px solid #ebebeb;
    float: left;
    margin: 4px 15px 2px 0;
    padding: 3px;
    width: 28px;
}
#breadcrumbs-one{
    overflow: hidden;
    border: 0;
    padding:5px 0;
}
#breadcrumbs-one li{
    float: left;
    line-height:20px;
    padding:0 4px;
}
#breadcrumbs-one li:first-child{
    padding-left:0;
}
#breadcrumbs-one a{
    padding: 0;
    text-decoration: none;
    color: #444;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}
#breadcrumbs-one a:hover{
    color:#0c9eef;
    text-decoration:underline;
}
#breadcrumbs-one .current,
#breadcrumbs-one .current:hover{
    font-weight: bold;
    cursor:default;
    text-decoration: none;
    color:#454545;
}
.mycode{ width:100%; float:left;padding:10px 0px;}
.mycode ul{ width:100%;}
.mycode li{ min-width:100px; float:left; display:block;border: 1px solid #ccc;     text-align: center;   color: #0c9eef;font-size: 14px;padding: 10px 6px;margin:5px}
.mycode li a{ color: #0c9eef;}
.cm-noscript { display:none }
.alert {
    font-family: Arial, sans-serif;
    font-size:14px;
    padding: 15px;
    margin: 5px auto;
    width:70%;
    border: 1px solid transparent;
    border-radius: 4px;
    font-style:italic;
    line-height:21px;
}
.alert strong{
    font-style: normal;
    font-size:16px;
}
.alert-warning {
    color: #ffffff;
    background-color: #0c9eef;
    border-color: #0c9eef;
}
.alert a.url-text{
    color:#f1e5dc;
    font-style:normal;
    font-size:16px;
    font-weight: bold;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=60);
    opacity: .6;
}
.close:hover,.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=90);
    opacity: .9;
}
.brief-btn-wrap {text-align:center;margin-top:20px;}
.brief-btn-wrap a {
    display:inline-block;text-align:center;
}
#top-shipping-time-notice {
    font-size:14px;
    color:#878787;
}
#top-shipping-time-notice .shipping-countdown{
    color:#f9650d;
    font-size:15px;
    font-weight:bold;
}
#top-shipping-time-notice .shipping-countdown .small{
    font-size:13px;
}
.our-online-time{
    font-size:14px;
    color:#343434;
}
.our-online-time .time,.our-online-time .date{
    color:#f9650d;
    font-size:15px;
    font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-weight:bold;
}
.brief-btn-wrap a:hover {
    background:rgb(11, 158, 239);
    text-decoration:none;
    color:#fff;
}
.top-bar .wrap{padding-top:4px;}
#top-shipping-time-notice{
    color: #343434;
    padding-top: 5px;
    line-height: 21px;
    vertical-align: middle;
}
#top-shipping-time-notice .icon{
    height: 18px;
    vertical-align: top;
    display: inline-block;
}
.our-online-time .icon{
    display: inline-block;
    height: 20px;
    vertical-align: text-bottom;
    margin-right: 4px;
}
.login-header .nav-item-wrap .nav-item a{
    color:#343434;
    font-size:14px;
}
.login-header .nav-item-wrap .nav-item a.font14{
    color: #479eee;
    font-weight: bold;
}

/** Cart **/
#shipping_rates_list .shipping-rate-company-header {
    margin:7px 0 5px;
    font-weight:normal;
}
#shipping_rates_list .shipping-rate-company-header:first-child{
    margin-top:0;
}
.mainbox-cart-body .has-liquid {
    display: inline-block;
    background-image: url(/images/logo/icon/liquid_product.png);
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
.mainbox-cart-body .has-battery {
    display: inline-block;
    background-image: url(/images/logo/icon/battery_product.png);
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
#cart_items .product_text{
    word-break: break-all;
}
#shipping-method-tips .method-tip {
    border:1px solid #ccc; 
    margin: 10px 0; 
    padding:7px 12px; 
    background-color: #fbefd8; 
    display: none;
}
#shipping-method-tips .method-tip .selected-items-wrap {
    margin: 5px 0; 
    padding-left:30px;
}
#shipping-method-tips .method-tip .selected-items-wrap li.select-item {
    margin:5px 0;
    list-style: decimal;
}
/**End Cart **/
/** Footer **/
.social-networks .subscribe-title {
    margin-bottom: 0;
}
.social-networks .subscribe-tip{
    margin-top:0;
    padding-top:3px;
}
.subscribe-newsletter .newsletter-email {
    float: left;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 3px 0 0 3px;
    height: 30px;
    padding: 3px 0 3px 8px;
    width: 70%;
    margin: 0;
}
.subscribe-newsletter {
    margin-bottom:10px;
}
.subscribe-newsletter .btn-subscribe {
    float: left;
    border: 1px solid rgb(24, 166, 239);
    border-radius: 0 3px 3px 0;
    height: 30px;
    line-height: 28px;
    font-size: 15px;
    width: 50px;
    text-align: center;
    background-color: rgb(24, 166, 239);
    color: #fff;
}
.subscribe-newsletter .btn-subscribe:hover{
    font-weight: bold;
    background-color: #1491d2;
}
/** End Footer **/
