i, em{font-style:normal;font-weight:normal;}
.am-sticky{background:#EAEAEA;}
.am-menu-default .am-menu-nav{padding:0;}
.am-menu-default .am-menu-nav>.am-parent>a:before{content:none;}
.am-menu-default .am-menu-nav a{color:#858585;}
.am-menu-default .am-menu-nav>.am-parent.am-open>a{color:#d43d3d;}
.am-menu-default .am-menu-sub{left:0;right:0;margin-top:1px;padding:8px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;}
.am-menu{border-bottom:1px solid #e9e9e9;}
.am-menu-default .am-menu-sub>li>span{width:96%;display:inline-block;height:36px;line-height:36px;border:1px solid #d9d9d9;border-radius:3px;box-sizing:border-box;margin:8px 1%;background:#fff;}
.am-menu-default .am-menu-sub>li>span.on{border:1px solid #f60;}
@media only screen and (min-width:641px){
    .screen ul.am-avg-md-1>li {width: 100%;}
    .screen ul.am-avg-lg-1>li {width: 100%;}
    .screen ul.am-avg-md-2>li {width: 50%;}
    .screen ul.am-avg-lg-2>li {width: 50%;}
    .screen ul.am-avg-md-3>li {width: 33.33333333%;}
    .screen ul.am-avg-lg-3>li {width: 33.33333333%;}
    .screen ul.am-avg-md-4>li {width: 25%;}
    .screen ul.am-avg-lg-4>li {width: 25%;}
    .screen ul.am-avg-md-5>li {width: 20%;}
    .screen ul.am-avg-lg-5>li {width: 20%;}
}
.shopping-cart{position:relative;}
.bp,.bp a{color:#f00;}
.bp .point,.bp .cart{line-height:24px;font-size:1.6rem;}
.bp .point{font-weight:400;padding:0;}
.bp .point i{font-size:1.2rem;}
.bp .cart{text-align:right;}
/*详情*/
.real-price{padding:15px 15px 0 15px;}
.real-price span{font-size:1.8rem;color:#fc6248;float:left;font-weight:500;}
.real-price span i{font-size:12px;}
.real-price .font-num{line-height:30px;color:#999;font-size:14px;text-decoration:line-through;font-weight:inherit;margin-left:10px;}
.real-price .kucun{float:right;color:#999;font-size:14px;}
.product-title{padding:1px 15px 10px 15px; text-align: center;}
.product-title h1{margin:0;font-size:14px;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.product-title_in{padding:1px 15px 10px 15px; text-align: center;}
.product-title_in h1{margin:0;font-size:2rem;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.article-lead{height:8px;width:100%;background:#f0f2f5;position:relative;}
.product-can{font-size:1.2rem;}
.product-can ul{margin:0;padding:0;}
.product-pages-title{padding:20px 0;text-align:center;}
.product-pages-title h2{margin:0;font-weight:normal;font-size:14px;}
.product-pages-img{text-align:center;}
.product-pages-img img{width:100%;height:100%;display:block;border:none;margin-bottom:10px;}

.product-pages-img_in{text-align:left; padding-left:5px }
.product-pages-img_in img{width:100%;height:100%;display:block;border:none;margin-bottom:10px;}

.recommend{width:100%;text-align:center;}
.recommend img{width:100%;height:100%;display:block;border:none;}
.footer-box{margin:0 !important;padding:0 !important;}
.footer-left{margin:0;padding:0;}
.footer-left a{width:33.333333%;}
.footer-right{margin:0;padding:0;background:#fff;}
.footer-right a{display:inline-block;height:100%;line-height:50px;float:left;overflow:hidden;position:relative;color:#fff;font-size:1.5rem;width:50%;}
.footer-right a.yellow-color{background:#ffb03f;}
.footer-right a.red-color{background:#ff5e53;}
/* 购物车 */
.aui-car-content{padding:0;}
.aui-car-box{margin-bottom:.5rem;}
.aui-car-box-name{background:#fff;height:50px;line-height:50px;padding:0 5px 0 15px;position:relative;}
.aui-car-box-name input.check{background:url(../img/icon_radio0.png) no-repeat center left;background-size:20px 20px;position:absolute;top:50%;left:10px;margin-top:-18px;width:20px;height:35px;border:none;-webkit-appearance:none;outline:none;}
.aui-car-box-name input.check:checked,.aui-car-box-list-item input.check:checked{background:url(../img/icon_radio1.png) no-repeat center left;background-size:20px 20px;}
.aui-car-box-name h3{float:left;font-size:1.4rem;padding-left:25px;margin:0;}
.aui-car-box-name .aui-car-coupons{float:right;}
.aui-car-box-name .aui-car-coupons a{font-size: 1.2rem;}
.aui-car-box-list ul{margin:0;padding:0;}
.aui-car-box-list ul li{margin-bottom:10px;list-style-type:none;}
.aui-car-box-list-item{background:#f5f5f5;height:120px;padding:0 15px;position:relative;}
.aui-car-box-list-item input.check{background:url(../img/icon_radio0.png) no-repeat center left;background-size:20px 20px;position:absolute;top:50%;left:10px;margin-top:-18px;width:20px;height:35px;border:none;-webkit-appearance:none;outline:none;}
.aui-car-box-list-img{position:absolute;top:15px;left:45px;width:90px;height:90px;}
.aui-car-box-list-img img{width:100%;height:100%;display:block;border:none;}
.aui-car-box-list-text{margin-left:130px;padding:15px 0;}
.aui-car-box-list-text h4{margin:0;font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.aui-car-box-list-text h4 a{color:inherit;}
.aui-car-box-list-text-brief{height:25px;line-height:25px;font-size:12px;color:#81838e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.aui-car-box-list-text-brief span{height:25px;line-height:25px;font-size:12px;color:#81838e;white-space:nowrap;display:inline-block;margin-right:8px;}
.aui-car-box-list-text-price{height:24px;line-height:24px;position:relative;}
.aui-car-box-list-text-pri{color:#fc6248;font-size:16px;}
.aui-car-box-list-text-pri i{font-size:1.2rem;}
.aui-car-box-list-text-pri strong.price{color:#da4644;font-size:1.5rem;font-weight: 500;}
.aui-car-box-list-text-arithmetic{position:absolute;right:0px;top:0;width:75px;box-sizing:border-box;white-space:nowrap;height:auto;border:1px solid #e0e0e0;}
.aui-car-box-list-text-arithmetic a{display:inline-block;width:23px;height:22px;line-height:22px;text-align:center;background:#fff;font-size:16px;color:#666;}
.aui-car-box-list-text-arithmetic .num{width:32px;text-align:center;border:none;display:inline-block;height:100%;box-sizing:border-box;vertical-align:top;margin:0 -6px;}
.aui-car-box-list-text-arithmetic input.num{display:inline-block;width:26px;height:100%;margin:0;padding:0;background:#f5f5f5;text-align:center;border:none;box-sizing:border-box;vertical-align:top;}
.aui-car-box-list-text-arithmetic .minus{border-right:1px solid #e0e0e0;}
.aui-car-box-list-text-arithmetic .plus{border-left:1px solid #e0e0e0;}
.aui-payment-bar{clear:both;overflow:hidden;width:100%;height:49px;position:fixed;bottom:0;background-color:#fff;box-shadow:0 0 10px 0px rgba(155,143,143,0.6);-webkit-box-shadow:0 0 10px 0px rgba(155,143,143,0.6);-moz-box-shadow:0 0 10px 0px rgba(155,143,143,0.6);}
.aui-payment-bar button{margin:-5px 0 0 5px;}
.aui-payment-bar .shop-total{float:right;height:49px;line-height:49px;}
.aui-payment-bar .shop-total strong{font-size:1.2rem;color: #f33736;font-weight: 400;}
.aui-payment-bar .settlement{display:block;float:right;width:100px;height:49px;margin:0 0 0 10px;line-height:49px;text-align:center;color:#fff;font-size:16px;background:#fc6248;border:none;}
.aui-payment-bar .settlement i{font-size:2rem;}
/* 订单 */
.aui-address-content{padding: 0;}
.aui-list-product-float-item{overflow:hidden;position:relative;padding:0 7px;background-color:#FFF;}
.aui-list-product-fl-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:7px 0 8px 0;position:relative;}
.aui-list-product-fl-item:before{content:'';position:absolute;z-index:0;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #dedcdc;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;}
.aui-list-product-fl-img{height:auto;width:60px;height: 60px;overflow:hidden;border:1px solid #ddd;}
.aui-list-product-fl-img img{width:100%;height:100%;display:block;border:none;}
.aui-list-product-fl-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:10px;background-color:#FFF;}
.aui-list-product-fl-text h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;text-overflow:ellipsis;line-height:1.6rem;max-height:3rem;color:#505050;font-size:1.2rem;text-align:justify;font-weight:normal;margin: 0;}
.aui-list-product-fl-mes{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#999;}
.aui-list-product-item-price{font-size:16px;color:#EB5211;}
.aui-list-product-item-price em{font-size:14px;}
.aui-list-product-item-del-price{padding-left:.06rem;font-size:12px;margin-left:.02rem;position:relative;color:#8C8C8C;}
.aui-btn-purchase{font-size:12px;position:relative;color:#8C8C8C;}
.aui-list-product-fl-bag span{float:left;display:inline-block;width:18px;height:18px;margin-right:5px;margin-top:5px;}
.aui-list-product-fl-bag span img{width:100%;height:100%;display:block;border:none;}
.aui-top-line{padding:5px;position:relative;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAKBAMAAACOO0tGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURf///4u16Oxtbezz/J3B7NDh9vvd3fSmprjS8vGNje57e/jDw/7w8IQ3dnAAAABSSURBVCjPY2CAAG4l7GADVJ4hUBArEIXJJ2HXrw6TZ8auX7ABKs+zCLsBE2AGmGDXLwKT58SuX+sATIEjdgOcYfJF2A1Qg8lz4PCBwWgQUiMIAWCaOFG2MdFRAAAAAElFTkSuQmCC) -7px bottom repeat-x;background-size:44px 2px;}
.aui-dri{height:8px;width:100%;background:#f0f2f5;position:relative;}
.aui-dri2{height:1px;width:100%;background:#f0f2f5;position:relative;}
.aui-prompt{background:#fff3dc;width:100%;height:35px;line-height:35px;color:#f23030;font-size:12px;padding:0 20px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.aui-prompt i{font-size: 14px;margin-right: 5px;}
.aui-address-well .consignee h3, .aui-address-well .express h3, .aui-address-well .payment h3{margin:0;line-height: 37px;font-size: 1.4rem;font-weight: 400;}
.SubmitOrder{margin:0;line-height: 30px;font-size: 1.4rem;font-weight: 400;}
.aui-address-well table{margin: 0;}
.aui-address-well td.mp0{margin: 0;padding:0;}
.aui-address-well td.mp0 input, .aui-address-well td.mp0 textarea{border:none;resize:none;}
.aui-payment-bar .shop-total2{width: 100%;}
.aui-payment-bar .shop-total2 strong {float: left;padding-left: 20px; font-size: 1.2rem; color: #f33736;font-weight: 400;}

/*侧栏*/
#oc-left .am-offcanvas-bar{width:120px;}
#oc-left .am-offcanvas-content{padding:12px 15px;color:#fff;}
.aui-scroll-nav{width:auto;height:auto;text-align:center;background:#f3f5f7;-webkit-overflow-scrolling:touch;position:relative;z-index:1;overflow-y:auto;}
.aui-scroll-item{padding:0 10px;height:4rem;line-height:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;font-size:.8rem;text-align:center; background: #ccc}
.aui-scroll-nav .aui-crt{background:#fff;}
.aui-scroll-item-text{font-size:1.6rem;color:#232326;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;}
.aui-scroll-nav .aui-crt .aui-scroll-item-text{color:#fc6248;}

/* 会员 */
.user{}
.user .userpic{}
.user .user-box{padding:5px 0;}
.user .userpic img{width:6rem;height: 6rem;}
.user .userinfo{margin: 0;padding: 0;font-size:1.3rem;line-height: 2rem;}

.aui-product-set{position: relative;}
.aui-product-set a{background:#fff;}
.aui-address-cell{padding:14px 15px;border-bottom: 1px solid #ececec;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;}
.aui-fl-arrow-clear .aui-address-cell-bd{font-size:14px;}
.aui-address-cell-bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:16px;}
.aui-address-cell-bd i{margin-right: 8px;width: 1.8rem;font-size: 1.8rem;color:#dd514c;}
.aui-address-cell-ft{text-align:right;color:#222222;padding-right:15px;}
.aui-out {padding: 20px 100px;background:#f0f0f0;}
.aui-out a{width:100%;height:38px;line-height:38px;text-align:center;font-size:14px;color:#da4644;border:1px solid #da4644;border-radius:3px;display:block;}
/* 验证码 */
#KeyImg{height: 37px;}

/* 会员头像上传按钮 */
.userpitable {font-size: 1.4rem;margin: 0;}
.userpitable .userpicfile{width: 100%;}
.userpitable .userpicimg{width: 24px;height: 24px;}
.spantips{font-size: 1.4rem;color: #666;}

#DdSearch .am-form-field{background: #fff;}
.UserMsg{position:relative;}
#NewMsg, #CarQuantity{position:absolute;top:-3px;left:15px;}

.qyfile{width: 100%;padding: .5em;font-size: 1.6rem;line-height: 1.2;color: #555;vertical-align: middle;background-color: #fff;background-image: none;border: 1px solid #ccc;}
#UserFen-tabs .am-nav-tabs.am-nav-justify>li>a{color: #333;}
#UserFen-tabs .am-nav-tabs.am-nav-justify>.am-active>a, 
#UserFen-tabs .am-nav-tabs.am-nav-justify>.am-active>a:focus, 
#UserFen-tabs .am-nav-tabs.am-nav-justify>.am-active>a:hover{color: #f00;}

/*核心css*/
.wxtip{background: rgba(0,0,0,0.8); text-align: center; position: fixed; left:0; top: 0; width: 100%; height: 100%; z-index: 998; display: none;}
.wxtip-icon{width: 52px; height: 67px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAABDCAYAAADTXyaSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABGFJREFUeNrcmmdoFEEUxyd69kSIgomxoUbsUSPWIGrUiJEQRRFBI9jFIDZsEcsH4wchoKKoEQ1YQYxixYIV/WCJiiKKCnbFErHGWC7xP+R/cC53l9292UtmH/yyl53Zvf3v23nvzexFlZeXCxdYS/AKlNVwgZhJ4IgUI/+J0txD9UAxtzXd4KG9FCOtnfyjs6BpYLTf/0k6C2oDthv2ddZZ0NEA+zrqKmiDzxsGS9Ixyg0Hp4K0eUGCTh7qYhDzw9Auw3YXXQTJi80Eu0E2SAbRIBUU/DeO5COnATVALcO+BaAxP2eAMnBZFw/JsuaPYV9/0I+fj4Hu4ILKoBAFWoEPAZ5vJ8bTM/Dd2KDCQ0vBeiDvzHHQFYwClymyJ2iqWFAemB+oIRxBMlMPBi/BO+7LArfAE5BPQdtAmmJBM8CWgC02BmgsiAZbwVAT/ZuAuqAQbFEQIM6BxcHaPTbC5xWQA2aZPOY9twfATxALSvnZjsnHuyRoq43wmQaahnGH74Fsm8fmgdRQfayMoYXgNDgD3oYRCeeBQpvH1/IVoSo81BxMUJQoc0GBhf4eMAvEVdbXrIf6gHTOEFXY4yBTgGD2F4wHAyrtafIOjQKnOIZUlTO9wGgT/WLACFDbzHmrcvqwi3d+SiX92oOzLEg/VjpITQraxPnG3AiLjgcNGfq/+paqQpnZMXQI7FN8sXKV5i5oHaLPElYEn82IseKhZvziKwoFNWawuRAgycoE3oMJuJSllCkz6yFZo21U7KFPHEONguSrwxT2xMpJzXrI4xc+VVlDemcZk7XPhvBGP+BU5JcTggSnBrfBCocDQSEfwYl2DrZSnMpEeEPxJG0zGMfpRxZnnRPMBoBw50P5XJhYrUjQI1bg8qbW41iKZxD4bfekVqcPHYgKa08PzaZXUpSsA9isFFaBRD4mdu06aAIG8iadViHIY/O4h0x2vcFYRiqvhfUAefG5TK7PiRoLs8BMB9dY3u/m+lgDbn3rZW1BCihi2x5wFaxzYg0v3FWfk8z2f5kz3nG9bK3fpFC+w3nDKuMPw3EqU4Byc6La9r1Rk7mkNiNpqV+7DACdwHInBHkcOKd/XRYo/HoZnh2xSC8FrwEvwFS3CErkcrFj5omQkJnMNeOd/qJIeEhOAeoTx81pD61kJTAkUs+0U4IWgQacchRFcpB6FJ9rv6h4Sy1DdwK4GemlpHAExTCnDOJiRiZnl/W5SlQlZqdSqMML38FqWZb/I0XF+yKvqGKzI+ggeM3lpThwSVQjsyJoK6fgT+mJaiXEyhjqwW0Jp+DnRTU2Mx6Sq6ay0xihgYXy0DCKmF4dBrsKQTIsy7dlxUIjC1bLnQBfWLYINwi6A74JDc34yGVwEtZNaGpGD91lQenRVZD/hc8RFb/JyREam7+Hngq9f/b8X2KdLCp+1JCvuyCfR2TiTBYuMOmhtti2ABfdIEh6qC/YKVxi0kMxFPbFLR66r2OJE0qQXGp66BZB/wQYADkBmnEvOp6EAAAAAElFTkSuQmCC') no-repeat; display: block; position: absolute; right: 30px; top: 20px;}
.wxtip-txt{padding-top: 107px; color: #fff; font-size: 16px; line-height: 1.5;}

.am-viewport ul li img{ 
    min-width: 100%;
    min-height: 100%;
}.am-viewport{ background-color: #fff; }

.am-article-bd img {width:expression(this.width>600?"580px":this.width+"px");}