/* ============================= forms ======================= */

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:12px; line-height:24px; font-weight:normal;}

#checkoutShipAddressDefault ,#accountNotifications,#accountHistInfo ,#accountDefault, #accountEditDefault, #addressBookDefault, #accountPassword, #logoffDefaultMainContent ,#passwordForgotten ,#cartSubTotal ,#checkoutPayAddressDefault, .newslt, #mytags, #ezPageDefault, #shoppingCartDefault,  #advSearchDefault, #addressBookProcessDefault, #createAcctSuccess, #maintenanceDefault, #checkoutShipping, #checkoutPayment, #checkoutSuccess, #accountHistoryDefault, #timeoutDefault,#siteMap,#pageNotFound, #checkoutConfirmDefault{

box-sizing: border-box; background:#fff; border: 1px solid #ededed;

padding:15px;overflow:hidden;}



h2.centerBoxHeading {

border-bottom:1px solid #ddd; margin-bottom:5px;font-family:Roboto;background:url(https://d82a03.claudeassets.com/20260113225136im_/https://www.chinaecarts.com/includes/templates/majun/images/bn.gif) bottom;

font-size: 14px;

font-weight: 100;

line-height: 20px;

overflow: hidden;

padding:5px;text-transform: uppercase;}

#indexCategoriesHeading, #productListHeading {

border-bottom:1px solid #ddd; margin-bottom:5px;font-family:Roboto;background:url(https://d82a03.claudeassets.com/20260113225136im_/https://www.chinaecarts.com/includes/templates/majun/images/bn.gif) bottom;

color: #222;

font-size: 14px;

font-weight: 100;

line-height: 20px;

overflow: hidden;

padding:5px 8px;text-transform: uppercase;}

#gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading, #checkoutOneHeading {

border-bottom:1px solid #ddd; margin-bottom:5px;font-family:Roboto;background:url(https://d82a03.claudeassets.com/20260113225136im_/https://www.chinaecarts.com/includes/templates/majun/images/bn.gif) bottom;



color: #222;

font-size: 14px;

font-weight: 100;

line-height: 20px;

overflow: hidden;

padding:5px 8px;text-transform: uppercase;}

/*============================================*/

.tie2{ position:relative; background:#fff; }

.navlist{ float:left;margin:5px;}

.navlist li .selected{ color:#cb2027; }

.navlist li {float:left; margin-left:1px;  }

.navlist li i{ margin-left:5px;line-height:20px;}

.navlist li a:hover { color:#cb2027;}

.navlist li a {color:#111;text-decoration:none;text-transform:capitalize; font-size:12px;line-height:20px;text-transform:uppercase;display:block;}

.displaying{ line-height:40px;}

#navBreadCrumb {

 font-weight:normal; margin-bottom:5px;
font-size: 13px;
line-height: 30px;
padding:3px;

}

#navBreadCrumb a {color: #222;text-decoration: underline;}
#navBreadCrumb span{ margin:0 5px;}
#navBreadCrumb{display:inline; padding:0px 2px 0 2px; height:30px; margin-right:5px; }
#navBreadCrumb a {outline:none; color: #222;}
#navBreadCrumb:hover{  color:#cb2027}
#navBreadCrumb a:hover{color:#cb2027}

.categoryImg{  float:left; padding:0; margin:5px;   overflow:hidden;}

#categoryDescription{  overflow:hidden; }

.categoryListBoxContents {background:#fff;text-align:center; margin-bottom:10px; position:relative;border:1px solid #eee;overflow:hidden; padding-bottom:60%; height:0;}

.categoryListBoxContents img{ width:100%; height:auto;}

.categoryListBoxContents .name{ text-align:center; position:absolute; left:0; right:0; bottom:0; line-height:20px;background:url(https://c0e868.claudeassets.com/20260113225136im_/https://www.chinaecarts.com/includes/templates/majun/images/namebg.png);}

.categoryListBoxContents .name a{ color:#000;}

.categoryListBoxContents:hover{border:1px solid #cb2027;}

.subcategory-image {padding:5px; float:left;}

.categoryListBoxContents .name{ padding:5px;}

@media only screen and (max-width: 750px) {

#productDescription img{ width:100%; height:auto;}

}

#productDescription{ padding:10px; margin-bottom:10px;border-top:none; background:#fff;border:1px solid #ededed; } 

h2 {font-size:11px; font-weight:bold; line-height:normal; color:#353535; padding:3px 0px 5px;}

h3 {color:#363636; font-size:12px; font-weight:bold; line-height:normal; padding:2px 0px 2px;}

h4 {color:#363636; font-size:12px; font-weight:bold; line-height:normal; padding:3px 0px 5px;}

.navSplitPagesResult{ line-height:40px;}

.navSplitPagesLinks i { font-size:16px; margin:0; }

.navSplitPagesLinks a {display:inline-block;  background:#fafafa; width:30px; line-height:30px; color:#111; text-decoration:none; margin:5px 1px; text-align:center; }

.navSplitPagesLinks a:hover{ background:#cb2027; color:#fff;}

.navSplitPagesLinks .current{  display:inline-block; line-height:30px;color:#fff; background:#cb2027;  width:30px;text-align:center; }

.navSplitPagesResultli a:hover,

.navSplitPagesResult li a.active {color:#fff;}

.page-content{

  overflow:hidden;overflow:hidden; background:#fff;padding:15px; border:1px solid #ededed; margin-bottom:10px;}

  .produright{ background:#fff; padding:10px;}

.produright .instock{ padding:10px;border-bottom:1px solid #f8f8f8;}

.produright .instock li{ line-height:20px;}

.produright #productPrices {font-size:26px; line-height:32px; color:#000; font-weight:normal; }

.produright .productSalePrice{font-size:30px; line-height:35px; color:#cb2027; font-weight:normal; }

#productDetailsList li{ line-height:20px; color:#999;}

.produright #productDescription {margin:0px; padding:15px 0 0; width:100%; overflow:hidden;}

.produright .productSpecialPrice{font-size:30px; line-height:41px; color:#df0001;}

.produright #time1{ padding:5px 10px;border-bottom:1px solid #fff;

text-transform: uppercase;

color: #fff; font-size:20px; background:#353535;

height: 31px;

}

.normalprice {

    color: #888;

    font-size: 12px; line-height:24px;

    font-weight: normal;

    text-decoration: line-through;

}

/*Tab2*/

#mytags .tags{ padding:5px; background:#fff;}



.J_minus{ width:10%; background:#f7f7f7; color:#222; font-size:14px; text-align:center; line-height:40px; float:left;}

.J_input{width:80%; background:#fff; color:#222;border:1px solid #eee;text-align:center; line-height:38px;float:left;}

.J_add{ width:10%; background:#f7f7f7; color:#222;font-size:14px;text-align:center; line-height:40px;float:left;}

.carttex{ float:left;}

.list_attribute{list-style:none;}

.list_attribute li{float:left;background:#f7f7f7;color:#222;font-size:12px;padding:10px;margin:2px;cursor: pointer;}

.list_attribute li:hover{color:#fff; background:#cb2027;}

.list_attribute .attr_selected{color:#fff; background:#cb2027;}

.tips{ width:100%;}

.green{color:green;font-size:10px;}

.valuestyle{    border: 0 none; color: #121313;font-size: 13px; font-weight: bold; padding-left: 10px;}

.red{color:red;font-weight:bold;font-size:10px;}

.tags3 li{ float:left;  margin:3px;line-height:28px; }

#footer .tags3 li a{ font-size:11px; padding:5px 15px;  color:#222;background:#fff;}

#footer .tags3 li a:hover{color:#fff; background:#cb2027;}

#productName{  font-size:16px; line-height:26px; font-weight:400;color:#222;font-family:Roboto;}

.revfleft{background-color: #fff;

box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.05);

box-sizing: border-box;

padding:10px;overflow:hidden; margin:20px 0; overflow:hidden;}

.revfleft2{ background-color: #fff;

box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.05);

box-sizing: border-box;

padding:10px;overflow:hidden; margin:20px 0;overflow:hidden; }

.revfleft .image img{display: block; width:100%;height:auto;}

.revfleft2 #productPrices {font-size:30px; line-height:35px; color:#cb2027; font-weight:normal; }

.revfleft2 .productSalePrice{font-size:30px; line-height:35px; color:#353535; font-weight:normal; }

.revfleft2 #productDescription {margin:0px; padding:15px 0 0; width:100%; overflow:hidden;}

.revfleft2 .productSpecialPrice{font-size:30px; line-height:41px; color:#353535}

#reviewsInfoDefaultHeading { font-size:16px; line-height:21px; font-weight:100;}

.productbox{ background:#fafafa;}

.productbox li{ border-top: 1px solid #fff;border-bottom: 1px solid #eee; padding:5px; height:50px; }

.productbox li span{ float:right; width:80%;}

.productbox li i{ font-size:30px; width:19.9%; float:left; line-height:50px;}

.productbox .indexs{ line-height:18px; font-size:12px; font-weight:bold;text-transform: uppercase;}

#freeShippingIcon{ font-size:16px; line-height:22px; color:#222; }

#freeShippingIcon i{ color:#cb2027; margin-right:5px;}

.cartRemoveItemDisplay i{ font-size:20px;}

#prod-all i{ font-size:16px;}

#prod-all { padding:5px 0; line-height:20px;}

.reviewimg img{border:1px solid #f8f8f8; padding:5px; margin-left:5px; background:#fff;}

.reviewsli{ background:#f8f8f8; padding:5px; margin:2px 0;}

.reviewsli:hover{ background:#fff;}

.revbutton{ height:30px;}

#input-append{  display:none;}

#sharing label{ color:#222; font-weight:bold;text-transform: uppercase;}

#sharing i{ margin-right:5px; color:#cb2027;}

.new-upfileCondition{ color:#cb2027;}



.mytag{  overflow:hidden;  padding:10px; margin-bottom:5px; background:#fff;border:1px solid #ededed;}

.mytag .form-control{ width:70%; float:left;border-radius:5px 0 0 5px;  border:1px solid #eee; height:32px;}

.mytag .btn-default{ background:#222; color:#fff;border:none;border-radius:0 5px 5px 0;}

.mytag a{ color:#cb2027;}

.tabcon{ padding:10px; margin-bottom:5px; background:#fff;border-top:none; overflow:hidden;border:1px solid #ededed;}

#discountPolicy{ padding:10px 0; border-top: 1px solid #f8f8f8;border-bottom: 1px solid #f8f8f8;}

#discountPolicy h5{ color:#999;}

.dissale{ width:100%; }

.dissale td{text-align:center;}

.banner4{ position:relative; background:#cb2027; padding:5px 10px; height:60px;}

.banner4 img{ float:left;}

.hometop{ position:absolute; left:80px;}

.categorytxt{ border: 1px solid #f8f8f8; padding:10px; margin-bottom:5px; background:#fff;}

.categorytxt a{ color:#cb2027;}

.produleft{ position:relative; overflow:hidden;}

.produleft .inlike{ position:absolute; top:10%; right:10%; width:30px; line-height:30px; text-align:center; background:#fff; font-size:18px;border-radius:15px;}

.cartmx{ width:100%;}

#discountPolicy{ background:#fff; padding:10px; margin-bottom:10px;border: 1px dashed #555; position:relative;}

#discountPolicy i{ position:absolute; font-size:34px; color:#222; position:absolute; top:6px; right:5px;}

#productShippingInput .form-control{ width:98%;}
/*
     FILE ARCHIVED ON 16:11:13 Apr 26, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:00:28 Jul 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.735
  exclusion.robots: 0.102
  exclusion.robots.policy: 0.086
  esindex: 0.011
  cdx.remote: 5.905
  LoadShardBlock: 90.157 (3)
  PetaboxLoader3.datanode: 113.206 (5)
  PetaboxLoader3.resolve: 147.45 (3)
  load_resource: 224.298 (2)
*/