@font-face {
	font-family: 'Glyphicons Halflings';
	src: url('fonts/glyphicons-halflings-regular.eot');
	src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

@media (min-width: 769px) {
	img{height: auto;max-width: 100%}
	.cms-main{width:100%;}
	#nav {display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox; display: -webkit-flex; }
        .cms-discounts .app-display-li{display: none;}
        .ThirdPartyLogin-reg-btn{margin-left:29px !important;}
        .cardpackage-list .cardpackage-li{width:30%;}
        #cardpackage-form .items-image .zoomImage{width:800px !important;height:440px !important;}
        #cardpackage-form .items-image img{width:400px !important;}
        .col-main-789 .form-list .field-width-300 {width:300px;}
        .col-main-789 .form-list .field-width-315 {width:315px;}
        #addPackageDetailtb input{width:100px;}
        .item-details-table2 input{width:78% !important;}
        .item-details-table2 tr td:nth-child(1){width:20% !important;}
}

@media (min-width: 769px) and (max-width: 991px){
	.container,.breadcrumbs{width: 96%;}
	.container.main{padding-top:10px;padding-bottom:10px;}
	img{height: auto;max-width: 100%}
	.cms-main{width:100%;}
	.col2-left-layout .col-main{width: 77%;}
	.col-left{width: 20%;}
	#nav a{padding: 0 0 0 24px;}
	.header .form-language{padding: 10px 0 8px;}
	.nav-container{clear:left;float:none;}
	.main-search,.user-login{margin:10px auto 0;width:45%;}
	
	.index-img.container{padding:40px 2%;}
	#nav li{margin: 0 1.3em}
	
	.post-method-list li{margin: 20px 0 20px 2%;width: 30%;height: 224px;}
	.order-select{width: 96%;padding: 10px 2%;}
	
	.job-con{padding: 28px 2%;width: 25%;margin-bottom: 10px;}
	.job-detail{width:65%;}
	.contactus,#feedback-form select{width: 100%;}
	.message-c{margin-top: 0;width: 100%;margin-bottom: 0;}
	#feedback-form input.input-text,#feedback-form textarea.input-text{width: 94%;padding:0 2%;margin-top:0}
    #feedback-form li div.select{width: 98%;margin-top:0}
	button.mcsub.button{width:100%;margin-right: 0}
	.cont-left,.cont-right,.cont-right{width: 50%;margin:0}
	.content-c .erwm,.content-c .erwm.erwm-r{margin-top: 10px;width: 100%;text-align: left;}
	.content-c .erwm.erwm-r{margin-top: 43px;}
	
	.table-responsive-style,.table-style{font-size: 14px}
	.price-span{font-size: 14px;float: none !important;padding: 5px 10px;}
	.ems-milk-table,.daifa-table{width:100%;}
	.std .pricelist-ul{margin:0 0 15px 0;border-radius: 6px;}
	
	.box-info .col2-set .col .box-content p{margin: 0 0 15px 172px;}
	.addresses-list li.item{width:45%;}
	
	#checkoutSteps{width:100%}
	
	.trace-data-table .trace-data-date{width: 33%;}

    .discounts .discount-inner-top{width: 50%;}
    .discounts .discount .discount-inner-top span{font-size: 14px;}
    .discounts .discount-left-bottom h1{font-size: 18px;}
    .discounts .discount .discount-inner-bottom img{width: 180px;}
    .discounts .discount .discount-inner-top .validate{font-size: 12px;}
    .discounts .discount-left-bottom h1{font-size: 15px;}
    .discounts .discount-left-bottom a img{width:19%!important;}

    .select-post-img .intro-description-w span{width: 91%;}
    .select-post-img .intro-description-w{font-size: 11px;width:100%;}
    .select-post-img .intro-widget a{font-size: 14px;}
    .float-bar{top:180px; }

	.top-contact{display:none;}
	.pending-addresses-list.addresses-list li.item-left,.pending-addresses-list.addresses-list li.item-right{float:none;width:96%;}
	.my-account .field-50 .input-box input {width:54%;}
	.my-account .field-full .input-box input {width: 77%;}

	.coupon-list li{width:30%;margin-right: 2%;}
	.coupon-list {padding: 20px 0 20px 15px;}
	.coupon-list .exchange-btn{width:100%;}
	.rebate-item label{width:52%;}

	#nav .cms-discounts:hover > a span:after, #nav .cms-fr-eur-direct:hover > a span:after, #nav .xlogistic-create-index:hover > a span:after, #nav .one-button-generation:hover > a span:after{right: -18px}

	.epop-ico {width: 35px;height: 35px;background-size: 68px auto;}
	.epop-ico.epop-cn {background-position: 0 -92px;}
	.epop-ico.epop-fr {background-position: -33px -92px;}
	.exp-pop-content{width: 38%;}
	.epop-btn label{padding:14px 10px;}

	.my-account.id-card-photo .fieldset{width: 46%;}
	.my-account .buttons-set button.button.add-store-btn{margin:10px 0;}
	/* .customer-card .image,.customer-incrementid .customer-card .barcode>div,.customer-incrementid .customer-ca.customer-incrementidrd .barcode>div>svg{width: 100%!important;}*/

	#checkoutSteps .form-list .address-fr-eur .customer-name.field-33 .input-box{width: 57%}
	#checkoutSteps .form-list .address-fr-eur .field-50.field-r .input-box{width: 85%;}
	#checkoutSteps .form-list .address-fr-eur .input-box{width: 87%}
	#checkoutSteps .form-list .address-fr-eur .field-50 .input-box{width: 75%;}

	.customer-page{width:100%; }
	.account-create .page-title{width: 87%;padding-left: 13%;}
    .customer-page .page-title h1.enterprise-reg-btn{margin: 0 25px 0 15px;}

    .paymentType.storePay .paymentList li:nth-of-type(1){margin-bottom: 0;padding-bottom: 0;}
    .money-prepay-index .paymentType.storePay .paymentList li:nth-of-type(2){clear:both;}
    .money-prepay-index .atos_standard-item .atos-logo{margin-top: 20px;padding-left: 10px;}

    #queryHistory{width: 64.4%;}
	
	.product-product-list .detail ul li{height: 450px;}
	.product-product-list .detail.shipping-coupon ul li{height: 360px;}
    .product-product-list .detail ul li .footer>span{font-size: 17px;width: 48.4%;}
    .product-product-list .detail ul li .content>a{height: 175px;line-height: 175px;}
    .product-product-list .detail.shipping-coupon ul li .content>a{height: 150px;line-height: 145px;}
    .product-product-list .detail ul li .content>a>img{max-height: 175px;}
    .product-product-list .detail.shipping-coupon ul li .content>a>img{max-height: 150px;}
    .jiu-input-box #price_sort{padding: 0px 15px 0px 5px;}
    .jiu-input-box .a-price>.down,.jiu-input-box .a-price>.top{right: 5px;}

    .product-product-list .product-value input{width: 65%;}
    .product-product-list .product-value .operateQty{width: 35%;}
    .product-product-list #buy{font-size: 16px;}
    .product-product-list #buy img{display:none;}

    /*18年10月新版额外类*/
	.top-bar{font-size: 12px;}
	.header-contact{display: none;}
	.menu-block #nav li{margin:0;}
	#nav span{font-size: 14px;}
	#nav .sub-menu li{margin: 0;padding: 0;}
	#nav ul.sub-menu li a, #nav-top ul.sub-menu li a{padding: 6px 0 6px 6px;}
	.home-left-banner .category-nav-title{font-size:14px;}
	.footer-introduce{width: 96%;}
	.guide-list .navbar-toggle h2{font-size: 16px;}
	.guide-list .guide-ul.third{width: 237px;}
	.guide-list .guide-ul.second{width: 157px;}
	.guide-list .guide-ul.last{width: 157px;}
	.guide-list .guide-ul{padding: 0 10px;width: 172px;height: 200px;}
	.guide-list .guide-ul .navbar-nav li{margin-right: 18px;}
	.introduce-foot img{width: 40px}
	.introduce-foot span{font-size: 14px;}
	.introduce-foot p{font-size: 16px;}
	.cms-home .home-left-banner{height: 45px;animation: hackHide2 0.39s;}
	.cms-home .home-left-banner:hover{height: 595px;animation: hackHide 0.39s; }
	.cms-home .home-left-banner .category-nav-content-wrapper{opacity: 0;visibility: hidden;margin-top: -35px;}
	.cms-home .home-left-banner:hover .category-nav-content-wrapper{opacity: 1;margin-top: 0;visibility: visible;}
	.cardpackage-view .cardpackage-view-image div{float: none;margin:15px auto;}
	.cardpackage-view .cardpackage-view-image div:first-child,.cardpackage-view .cardpackage-view-image div:last-child{float: none;}
	html[lang=fr] .product-product-list #buy img,html[lang=it] .product-product-list #buy img,html[lang=it] .product-product-list #buy img{display: none;}
}


@media (min-width: 992px) and (max-width: 1199px) {
	.container,.breadcrumbs{width: 96%;}
	.container.main{padding-top:10px;padding-bottom:10px;}
	.cms-home .container.main{padding-top: 0;}
	.cms-main{width:100%;}
	.col2-left-layout .col-main{width: 78%;}
	.col-left{width: 20%;}
	#nav a{padding:0 0 0 45px;}
	.header .form-language{padding: 25px 0 20px;}
	.nav-container{clear:left;float:none;}
	.index-img.container{padding:40px 2%;}
	#nav li{margin: 0 0.9em;}

	.post-method-list li{margin:50px 0 50px 30px;width: 30%;height: 236px;}
	.select-post-img .intro-description-w{width: 100%;}
	.select-post-img .intro-widget{width: 29%;}
	.select-post-img .intro-widget a{font-size: 15px;}
	.order-select{width: 96%;padding: 10px 2%;}

	.job-con{padding: 28px 2%;width: 25%;margin-bottom: 10px;}
	.job-detail{width:65%;}
	.job h1,.job-detail span,.contactus h1,.content-c .erwm p,.title h3,.terms h2,.terms h1,.eg-part,.introd-main h1,.introd-con{font-size: 14px;}
	.contactus,#feedback-form select{width: 100%;}
	.message-c{margin-top: 0;width: 100%;margin-bottom: 0;}
	#feedback-form input.input-text,#feedback-form textarea.input-text{width: 98%;margin-top:0}
	button.mcsub.button{width:100%;margin-right: 0}
	.cont-left,.cont-right,.cont-right{width: 50%;margin:0}
	.content-c .erwm,.content-c .erwm.erwm-r{margin-top: 10px;width: 100%;text-align: left;}
	.content-c .erwm.erwm-r{margin-top: 43px;}

	.trace-data-table .trace-data-date{width: 27%;}
    .discounts .discounts-left{width:68%;}
    .discounts .discounts-right{width: 28%;}
    .discounts .discount .discount-inner-top span{font-size: 14px;}
    .discounts .discount-left-bottom h1{font-size: 18px;}
    .discounts .discount-inner-top{width:340px;}

	.top-contact{display:none;}

	.exp-pop-content{padding: 20px;}
	.epop-logo {width: 198px;}
	.epop-ico {width: 35px;height: 35px;background-size: 68px auto;}
	.epop-ico.epop-cn {background-position: 0 -92px;}
	.epop-ico.epop-fr {background-position: -33px -92px;}
	.epop-btn{padding:0 5px;}
	.epop-btn-list {padding: 26px 0 0 0;}
	.epop-btn label{padding:10px;}
	.popsp{height:32px;margin:-10px 0;}

	.addresses-list li.item,.pending-addresses-list.addresses-list li.item-left,.pending-addresses-list.addresses-list li.item-right{float:none;width:100%;}

	.website-list-flex .slick-track{display:flex;width:100% !important;}
	.website-list-flex .slick-slide{flex:1;float:none;}

	.coupon-list li{width:30%;margin-right: 2%;}
	.coupon-list {padding: 20px 0 20px 15px;}
	.coupon-list .exchange-btn{width:100%;}
	.rebate-item label{width: auto;}

	#nav .cms-discounts:hover > a span:after, #nav .cms-fr-eur-direct:hover > a span:after, #nav .xlogistic-create-index:hover > a span:after, #nav .one-button-generation:hover > a span:after{right: -12px}
	.my-account.id-card-photo .fieldset{width: 46%;}
	.my-account .buttons-set button.button.change-password-btn{margin:10px 0;}

    .atos_standard-item .atos-logo{margin-top: 10px;padding-left: 10px;}
    .product-product-list #buy{font-size: 14px;}
    .product-product-list #buy img{margin:0 0 0 3px;}


    /*18年10月新版额外类*/
    .header .home-search{width: 40%;}
    .header-contact{width: 24%;}	
    .introduce-foot p{font-size: 16px;}
	.introduce-foot span{font-size: 14px;width: 4em;}
	.introduce-foot img{width: 50px}
	.footer-introduce{width: 100%;}
	.guide-list .guide-ul{padding: 0 14px;width: 252px;height: 220px;}
	.guide-list .guide-ul.second{width: 169px;}
	.guide-list .guide-ul.third{width: 339px;}
	.guide-list .guide-ul.last{width: 175px;}
	.guide-list .guide-ul .navbar-nav li{margin-right: 24px;}
	.guide-list .guide-ul.third .navbar-nav li:nth-child(3) p{padding-left:0px;}

	.cms-home .home-left-banner{height: 45px;animation: hackHide2 0.39s;}
	.cms-home .home-left-banner:hover{height: 595px;animation: hackHide 0.39s; }
	.cms-home .home-left-banner .category-nav-content-wrapper{opacity: 0;visibility: hidden;margin-top: -35px;}
	.cms-home .home-left-banner:hover .category-nav-content-wrapper{opacity: 1;margin-top: 0;visibility: visible;}

	#nav ul.sub-menu li, #nav-top ul.sub-menu li{margin:0;}
	.cardpackage-view .cardpackage-view-image div{float: none;margin:15px auto;}
	.cardpackage-view .cardpackage-view-image div:first-child,.cardpackage-view .cardpackage-view-image div:last-child{float: none;}
	html[lang=fr] .product-product-list #buy img,html[lang=it] .product-product-list #buy img,html[lang=it] .product-product-list #buy img{display: none;}
}

@media (min-width: 1200px){
	.website-list-flex .slick-track{display:flex;width:100% !important;}
	.website-list-flex .slick-slide{flex:1;float:none;}
}

@media (max-width: 768px){
	.container,.breadcrumbs{width: 100%;padding:0;}
	.container.main{padding-top:0px;padding-bottom:10px;}
	.main{min-height: 260px;}
	img{height: auto;max-width: 100%}
	.cms-main{width:100%;}
	.mobile-no-display{ display:none; }
	.mobile-display{display:block; }
	.top-icon-menu{display:block;background:linear-gradient(#06beb6,#48b1bf);border-bottom: 1px solid #ccc;box-shadow: none;}
	.main-container{border:none;}
	.col-main{margin-bottom: 20px;}
	.cms-page-view .main-container > .main > .col-main > .std{width: 96%;margin: 0 auto;padding: 5px 10px;box-sizing: border-box;}
	.global-site-notice{margin:0;}
	.global-site-notice.demo-notice{margin-top: 45px;}
	.wrapper.noTopCookies{margin-top: 45px;}
	.carousel-indicators{bottom:0 !important;}
	.carousel-indicators li{width: 5px !important;height: 5px !important;}
	.carousel-indicators .active{width: 7px !important;height: 7px !important;}
	.carousel .glyphicon-chevron-left::before{content:'\e079';}
	.carousel .glyphicon-chevron-right::before{content:'\e080';}
	.top_link{position: fixed;z-index: 2005}
	.top-store{position: fixed;top: 11px;left:10px;z-index: 2005}
	.quick-access .top_link a,.top_link .caption,.quick-access .top_link .sp{color:#fff;}
	.quick-access .top_link{ right:10px;top: 12px;}
	.header-icon{margin:0;}
	.header-icon span img{width: 24px;}
	.header h1.logo{display: none;}
	.header .logo{float:none;margin: 0;}
	.header.container{width:100%;padding:0;}
	.carousel{margin-top: 5px;}
	.menu-block li i{right:56px;top:13px;}
	.quick-access .appmobile{left: 1px;color:#fff; top:12px;position: fixed;z-index: 2005;}
	.quick-access .appmobile a{color:black;font-size: 12px;}
	.menu-block,.header-icon-content,#header-account-true,#header-account-false,#header-language .form-language label{display: none;}
	.header-icon-content ul{position: fixed;width: 100%;top: 45px;left: 0;z-index: 2003;visibility: visible;opacity: 1;}
	.header-icon-content#header-feedback ul{position: fixed;width: auto;top: 45px;right: 40px;z-index: 2003;}
	.page .header-icon-content.active,.page #header-account-true.active,.page #header-account-false.active,#header-language .form-language,.menu-block.active{display: block;}
	.header-icon-content ul li,.header-icon-content .form-language ul li{margin: 0;border: 0;width: 100%;background-color: #f5f5f5;color: black;font-weight: normal;padding: 0;border-radius: 0;height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;box-sizing: content-box;text-align: center;}
	.header-icon-content .form-language #selected-language{display: none;}
	.header-icon-content .form-language ul li a{color: black;display: block;width: 100%;box-sizing: border-box;position: relative;}
	.header-icon-content .form-language ul li a .lg_img{position: absolute;width: 20px;right: 10px;top: 50%;transform: translateY(-50%);}
	.header-icon-content#header-feedback ul li{padding:0 20px;text-align: left;border-radius: unset;}
	.header-icon-content#header-feedback ul li a{color: #333;display: block;position: relative;}
	.header-icon-content#header-feedback ul li a:after{top: 10px;right: 0px;content: "";width: 20px;height: 20px;font-size: 11px;position: absolute;font-family: 'Glyphicons Halflings';background-image: url(../images/icon/arrow666.png);background-repeat: no-repeat;background-size: 20px 19px;}
	.header-icon-content ul li:last-child,.header-icon-content .form-language button:last-child{border-bottom: none;border-radius: 0 0 6px 6px;}
	.header-icon-content ul li div{color: black;padding: 0;height: auto;}
	.fa-telphone.fa:before{color: black;}
	.menu-block{clear: both;background-color: white;width: 100%;float: none;padding-top: 0px;position: fixed;top:4px;z-index: 2003;max-height: 97%;overflow-y: scroll;}
	.menu-block .navbar-toggle{float:none; font-size: 14px;color:#fff;cursor: pointer;margin-bottom: 0;margin-top: 0;border:none;padding:10px;}
	.menu-block .navbar-toggle.topfirst{border:none;text-align: left;font-size: 14px;}
	.menu-block .navbar-nav.navfirst{border-top: 1px solid #fff;}
	.menu-block .navbar-toggle.last{border:none;}
	.menu-block a{color:#fff;}
	.menu-block .navbar-toggle:after,#nav .navbar-toggle.plus .sub-menu a:after{top:10px; right:18px; content: "";width:20px;height:20px; font-size:14px; position: absolute; font-family: 'Glyphicons Halflings';background-image: url(../images/icon/arrow666.png);background-repeat: no-repeat;background-size: 20px 20px;}
	.menu-block .navbar-toggle.active:after{ content: "";background-image: url(../images/icon/add666.png);}
	.menu-block .navbar-toggle.plus:after{content: "";background-image: url(../images/icon/add666.png);}
	.menu-block .navbar-toggle.plus.active:after{ content: "";background-image: url(../images/icon/reduce666.png);}
	#nav span{color:#333;}
	#nav ul.sub-menu li .routeTitle{color:#009e96;padding: 5px 2% 5px 6%;}
	#nav .cms-discounts:hover > a span:after, #nav .cms-fr-eur-direct:hover > a span:after, #nav .xlogistic-create-index:hover > a span:after{display: none;}
	#nav ul.sub-menu li{background: none;border:none;}
	#nav ul.sub-menu li.li-sub-route:last-of-type{margin-bottom: 50px;}
	#nav ul.sub-menu li.li-sub-route .li-sub-route .subRoute{display: block;}
	#nav .navbar-toggle.plus a{display:inline-block;background:none;}
	.mobile-subRoute-li{left:0px !important;}
	#nav ul.sub-menu li a:hover{background:none;color: #666 !important;}
	#nav .navbar-toggle.plus .sub-menu a{display:block;padding: 3px 2% 3px 6%;color: #666;}
	#nav .navbar-toggle.plus .sub-menu .subRoute a{padding-left: 3%;padding-right: 0;background-color: transparent;border-left: 1px solid #CCC;border-bottom: 1px solid #CCC;}
	#nav .navbar-toggle.plus .sub-menu a:after{top:11px;right: 8px;width:15px;height:15px;background-size: 15px 15px;}
	body[class*="cms-introd-"] #nav .intro-path > a { color: #ffa500; }
	#nav{float:none;padding:0; margin:42px 0 0;}
	#nav li{float:none;}
	#nav li.navbar-toggle{padding:11px 3%;width: 94%;margin: 0;}
	#nav li.navbar-toggle.plus.over{background:none;}
	#nav a{float:none;color:#fff;padding: 0;display:block;font-size:14px; }
	#nav span{font-size: 16px;}
	#nav > li > a{padding: 0;text-align: left;background:transparent;}
	.cms-home #nav .cms-home span,.cms-introduction #nav .cms-introduction span,.xlogistic-create-index #nav .xlogistic-create-index span,.cms-pricelist #nav .cms-pricelist span,
	.cms-delivery #nav .cms-delivery span,.cms-job #nav .cms-job span,.feedback-index-index #nav .feedback-index-index span,
	.cms-notice #nav .cms-notice span,.cms-introd-ems #nav .cms-introduction span,.cms-introd-dhl #nav .cms-introduction span,
	.cms-introd-hft #nav .cms-introduction span,.cms-introd-daifa #nav .cms-introduction span,.cms-aboutus #nav .cms-aboutus span {color: #ff9f06;}
	.xlogistic-create-index.france-and-europe-direct #nav .cms-fr-eur-direct span, .xlogistic-create-index.france-and-europe-direct #nav .xlogistic-create-index span{color:#fff;}
	.navbar-toggle.topfirst:after{ content: "\e081"; font-size:20px; top:7px; right:15px;}
	.navbar-toggle.topfirst.active:after{content: "\e082";}
	.header-mask{display:none;background-color: #000000;height: 100%;left: 0;opacity: .4;-moz-opacity: .4;-webkit-opacity: .4;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30) ! important;position: fixed;top: 0;z-index: 2002;width: 100%;}
	/*2019530*/
	.new-catalog-nav #nav li a{float:none;color:black;padding: 0;display:block;font-size:14px;}
	.new-catalog-nav #nav li.navbar-toggle{padding:11px 3%; width: 94%;margin:0;}
	/* .new-catalog-nav .navbar-toggle.plus:after{content:"";background-image: url(../images/icon/add666.png);} */
	.new-catalog-nav #nav li ul.shown-sub, .new-catalog-nav #nav .active ul.sub-menu,.new-catalog-nav #nav li div.shown-sub,.new-catalog-nav #nav .active ul.sub-menu.sub-meu-cn{left:0;visibility: visible;opacity: 1;top:0;}
	.new-catalog-nav #nav .navbar-toggle .sub-menu a{display: block;padding:3px 2% 3px 6%;}
	.new-catalog-nav #nav .navbar-toggle>.sub-menu>.navbar-toggle>span>a{color:#666;}
	.new-catalog-nav #nav .navbar-toggle .sub-menu a:hover{background-color: rgba(0,0,0,0.1)!important;color:#009e96 !important;}
	.new-catalog-nav #nav li .shown-sub .shown-sub,.new-catalog-nav #nav li .sub-menu .sub-menu { left:50px !important; }
	.new-catalog-nav #nav li .sub-menu .sub-menu a{padding-left: 3%;padding-right: 0;background-color: transparent;border-left: 1px solid #CCC;border-bottom: 1px solid #CCC;color:#666;}
	.new-catalog-nav #nav .navbar-toggle .sub-menu .navbar-toggle:after{display: none !important;}
	.new-catalog-nav #nav .navbar-toggle>.sub-menu>.level2>span>.secondTitle{color:#009e96}
	.new-catalog-nav #nav .navbar-toggle>.sub-menu>.level2>span>.secondTitle:after{display: none;}
	/* .new-catalog-nav #nav .navbar-toggle>.sub-menu>.level2>span>a{color:#666;} */
	/*2019530*/


	.navbar-nav{display:none;}
	.active .navbar-nav{display:block;}
	.navbar-toggle:after{top:6px; right:9px; content: "\2b"; font-size:14px; position: absolute; font-family: 'Glyphicons Halflings';color: #818181;}
	.navbar-toggle.active:after{ content: "\2212";}
	
	.main-search,.user-login{width: 90%;float:none;margin:10px auto 0 ;min-height: auto;overflow: hidden;}
	.index-img.container{padding:20px 2%;}
	
	.footer .guide-list.container{width: 100%;padding: 0;background-color: #fff;}
	.guide-list .guide-ul,.guide-list .guide-ul.last{float: none;width: 100%;margin-left: 0;border-right:none;height: auto;border:none;padding: 0}
	.guide-list .guide-ul{color: #666;width: 100% ! important;margin:0;}
	.guide-list .navbar-toggle{padding:9px 10px;font-size:14px;}
	.guide-list .navbar-nav,.guide-list .guide-ul .navbar-nav a{padding: 0 12px;color:#999;}
	.guide-list .foot-help-item{margin-top: 0;}
	.guide-list .guide-ul .navbar-nav li{line-height:26px;}
	.guide-list .guide-ul a{display: block;}
	.guide-list .navbar-toggle:after{/*content: "\e081";*/}
	.guide-list .navbar-toggle.active:after{/*content: "\e082";*/right: 10px;}
	.foot-quick{padding:5px 0;zoom:1;background-color: #fff;}
	.process-ul{padding: 0;}
	.process-ul li{width:47%;padding:0 1%}
	.pro-self{width: 85px;height: 105px;background-size: 602px auto;}
	.pro-self-one{background-position: 0 -105px;}
	.pro-self-two{background-position: -119px -107px;}
	.pro-self-three{background-position: -246px -107px;width: 91px;background-size: 602px auto;height: 105px;}
	.pro-self-four{background-position: -338px -107px;}

	.foot-quick li{width:44%;padding-left: 5%;}
	
	.post-method-list li{margin: 20px 0 20px 2%;width: 30%;height: auto;}
	#checkoutSteps{width:94%;margin:0 3%;}
	.opc .step{width:100%;box-sizing: border-box;padding: 20px 10px 0;}
	.opc .buttons-set{ padding-top: 2px;}
	#checkoutSteps .form-list label.topTitle{font-size: 18px;}
	#checkoutSteps .buttons-set .button{width: 48%;margin: 8px 0}
	#checkoutSteps .buttons-set .button span{font-size:14px;}
	#checkoutSteps .form-list .input-box .input-text,.price-calculator#checkoutSteps .form-list .input-box .input-text{width:94%;}
	#checkout-step-package .price-calculator .vol-item label{width: auto;min-width: auto;}
	.price-calculator table.item-details .vol-item input{width: 75%}
	.vol-item{width: 77%}
	#checkoutSteps .form-list li.fields .input-box select{width:100%;}
	#checkoutSteps .form-list .add-list-item label{width: 100%;word-wrap: break-word;}
	#checkoutSteps .form-list .name-firstname.field,#checkoutSteps .form-list .name-lastname.field{width:100%;}
	.input-box .input-w{width: 77%}
	#checkoutSteps .form-list .volume-field .input-box p{width: 32%;}
	#checkout-step-preview{width: 100%;}
	.preview-package .package-info table th{width:20%;}
	.read-notes-list{width:84%;left:4%;}
	#checkout-step-preview .preview-package .payment-methods{margin: 10px 0;}
	#checkout-step-package .item-details td{display: block; text-align: center;border: 0; border-bottom: 2px solid #0d9991; padding: 10px;}
	#checkout-step-package .item-details td:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
	#checkout-step-package .item-details tr{border: 2px solid #0d9991;margin: 4px 0 5px;display: block; text-align: center;width: 100%;border-bottom: none;}
	#checkout-step-package .item-details th{display: block;}
	#checkout-step-package .item-details{border:none;}
	#checkout-step-package .item-details select{ text-align: center;}
	#checkout-step-package .item-details thead{display: none}
	#checkoutSteps .form-list .field, #checkoutSteps .form-list .input-box{width: 100%;float:none;}
	#checkoutSteps .form-list .address-fr-eur .field, #checkoutSteps .form-list .address-fr-eur .input-box{width: 100%;float:none;}
	.xlogistic-create-success .col-main{padding: 0 10px;}
	.price-calculator-line{margin:0 auto;text-align:center;}
	.price-calculator-line a{font-size: 16px;}

	.new-users,.registered-users{margin: 0 0 10px; width:99%;padding: 20px 0;float: none !important;}
	.login-inner{ width: 90%;}
	.new-users .buttons-set{ margin-top: 15px;}
	.customer-page{width:100%;}
	.customer-page .form-list li .input-box input{width: 94%;padding: 8px 2%;}
	.customer-page .form-list li .input-box select{width: 98%;}
	.customer-page .form-list li.field-50 .input-box input, .customer-page .form-list .customer-name-prefix .name-firstname input.input-text, .customer-page .form-list .customer-name-prefix .name-lastname input.input-text{width: 93%;}
	.customer-page .form-list li.enterprise-mobile .input-box input.mobile_country_number{width: 11%;}
	.customer-page .buttons-set .button{width:96%;margin: 10px 2%;}
	.new-users h1,.registered-users h1{font-size: 14px;line-height: 25px;padding-bottom: 5px;}
	.new-users .buttons-set .button,.registered-users .buttons-set .button,.title-text,.index-title .title,.customer-page .buttons-set .button{font-size: 14px;}
	.customer-page .page-title h1, .forgotpassword-page .page-title h1,.my-account .buttons-set button.button span span,.my-account .back-link a,.sel-sub,.money-info,.pay-sub a{font-size: 14px;}
	#mobile_phone_country{padding-left: 0;padding-right: 0;width: 45%;}

	.col2-left-layout .col-main,.col-left{width: 100%;float: none;}
	.block-account{margin: 20px 0 0;}
	/*.in-date .input-date,*/.processed-select .in-date .input-date{width:100%;}
	.receive-submit.f-right{float:none !important;}
	.pager .pages{float: left;clear: left;margin: 10px 0; width: 100%;}
	.pager .amount, .pager .limiter{bottom: 10px;}
	.order-info-box .col-1, .order-info-box .col-2{float:none;width:100%;}
	.my-account .fieldset{padding: 10px 2%;}
	.my-account.import-orders .fieldset{width:96%;}
	.addresses-list li.item{width: 96%;min-height: auto;margin: 15px 2%;}
	.addresses-list .addsses-edit{position: relative;}
	.xlogistic-idcardphotos-index div.photos ul li{width:29%; height: 136px;}
	.prepay-input-box .normal{width:24%;}
	.my-account .order-page .order-select #filter-form .in-date span:nth-of-type(2){clear:left;}
	.de-c-li{width:100%;}
	.de-c-li h3,.de-c-li{font-size: 14px;}
	
	.table-responsive-style,.table-style{font-size: 14px}
	.price-span{font-size: 14px;float: none !important;padding: 5px 10px;}
	.table-responsive-style tr,.table-responsive-style td{display:block;text-align: center;}
	.table-responsive-style tr{float:left;}
	.table-three-column tr{width:33.3%;}
	.table-two-column tr{width:50%;}
	.ems-milk-table,.daifa-table{width:100%;}
	.price-title.navbar-toggle{background:none;height: auto;margin:0;padding: 9px 22px 9px 10px;}
	.price-title .index-title{border:none;}
	.price-title .title{font-size: 14px;text-align:left;margin: 0; padding: 0;line-height:normal;background:none;color:#0d9991;}
	.price-title.navbar-toggle::after,.terms-title.navbar-toggle::after{content:"\e259";color: #0d9991;}
	.price-title.navbar-toggle.active::after,.terms-title.navbar-toggle.active::after{content:"\e260";}
	.std .pricelist-ul{margin:0 0 15px 0;border:2px solid #00a199;border-radius: 6px;padding-bottom: 0px;}
	.std .pricelist-ul .pricelist-ul{margin:0;border:0px solid #00a199;border-radius: 0px;}
	.table-style td{border-bottom:2px dashed #00a199;border-right:none;text-align: center;}
	.table-style table{border-top:none;border-left:none;margin-bottom: 10px;}
	.dhl-table .pcaption{ min-height: 68px;}
	.cms-introd-glsdaifa .introd-bottom-btn{ margin:15px;}
	.ehk-table td{min-height: 43px;}
	.ehk-table td.pcaption{min-height: 30px;}
	.ehk-table td.setH7row{min-height: 147px;}
	.second-row{margin-top:35px;}
	.terms-title.navbar-toggle{margin:0;padding:9px 10px;}
	.std .terms .navbar-nav{padding:0 2% 10px;width:96%}
	.terms h2{margin: 10px 0px;}
	.price-colissimo-table .pcaption{min-height: 42px;}
	.price-milk-table .pcaption{min-height: 63px;}
	.price-milk-table .m-nodisplay{display:none;}
	.price-milk-table .sec-row{margin-top: 20px;}
	
	.job-con{padding: 28px 2%;width: 96%;margin-bottom: 10px;}
	.job-detail{width:100%;}
	.job h1,.job-detail span,.contactus h1,.content-c .erwm p,.title h3,.terms h2,.terms h1,.eg-part,.introd-main h1,.introd-con{font-size: 14px;}
	.contactus,#feedback-form select{width: 100%;}
	.message-c{margin: 0 3%;width: 94%;margin-bottom: 0;}
	#feedback-form input.input-text,#feedback-form textarea.input-text{width: 94%;padding:0 2%;margin-top:0}
	#feedback-form li div.select{width: 98%;margin-top:0}
	.feedback-index-index #feedback-form p{margin:0;max-width: 47%;}
	#feedback-form ul li #lastname{margin-left: 9%;}
	button.mcsub.button{width:100%;margin-right: 0}
	.cont-left,.cont-right{width: 100%;margin:0;float:none;}
	.cont-right{margin-top:35px;}
	.content-c .erwm,.content-c .erwm.erwm-r{margin-top: 10px;width: 100%;}
	
	
	.table-adv{line-height: 25px;margin:10px 0}
	.table-adv td{width:100%;text-align: left;min-height: 85px;margin: 0 0 20px 0;}
	.std .introd-txt{margin: 0;padding: 0 4%;width: 92%;}
	.table-adv .img-column{width:30%;}
	.table-adv .txt-column{width:70%;}
	.table-adv .img-column td{width:100%;padding: 0;}
	.introd-price-table,.introd-hft-table{width: 100%}
	.std .introd-main .cms-main{width: 96%;padding:0 2%;}
	.introd-main h1{margin:0 0 5px 0}
	
	.trace-data-table .trace-data-date{width: 27%;}
    .discounts .discount .discount-inner-top span{font-size: 14px;font-weight: bold; }
    .discounts .discount-left-bottom h1{font-size: 18px;}
    .discounts .discounts-left{width:100%;float: left;}
    .discounts .discounts-right{width: 100%;float: left;}
    .discounts .discount-inner-bottom{float: left!important;padding-left: 20px!important;}
    .discounts .discount-left-bottom h1{font-size: 16px;}
    .discounts .discount-left-bottom a img{width:120px!important;}
    .float-bar{bottom:0px;top:initial;width: 100%}
    .float-bar-img{height: 25px;margin-top:0px; width: 100%;background: none;background-color: #009e96;}
    .float-bar-img.showQrCode{background: url('../images/home/mobile-float-bar-show.png') no-repeat center 0;background-position:center -21px;height: 88px;margin-top:0px;background-size:100% auto;width: 100%;}
	.float-bar-img.showQrCode .float-txt{display: none;}
	.float-txt{display: block;line-height: 25px;color: #fff;height: 100%;letter-spacing: 3px;}
	.fa.fa-chevron-up:before{content: "\e113";}
	.float-txt .fa:before{font-style: normal;padding:0;}
	.float-txt span{padding:0 5px;}

	.menu-block li.daifa i{right: 42px;top: 12px;}
	
	.exp-pop-content{left:8%;width:75%;padding: 15px;}
	.epop-logo {width: 153px;}
	.epop-btn-list {padding: 22px 0 0 0;}
	.epop-btn{padding:0 8px;}
	.popsp{height: 30px;margin: -9px 0;}
	.epop-ico {width: 35px;height: 35px;background-size: 68px auto;}
	.epop-btn label{padding: 11px 10px;font-size:14px;}
	.epop-ico.epop-cn {background-position: 0 -92px;}
	.epop-ico.epop-fr {background-position: -33px -92px;}
	
	
	.cms-introduction #nav .cms-introduction span,.xlogistic-create-index #nav .xlogistic-create-index span,.cms-pricelist #nav .cms-pricelist span,
	.cms-delivery #nav .cms-delivery span,.cms-job #nav .cms-job span,.feedback-index-index #nav .feedback-index-index span,
	.cms-notice #nav .cms-notice span,.cms-introd-ems #nav .cms-introduction span,.cms-introd-dhl #nav .cms-introduction span,
	.cms-introd-hft #nav .cms-introduction span,.xlogistic-order-track #nav .order-track span,.cms-introd-daifa #nav .cms-introduction span,
	.cms-discounts #nav .cms-discounts span,.cms-fanli #nav .cms-discounts span,.cms-aboutus #nav .cms-aboutus span,
	.xlogistic-create-index #nav .tdaifa span,.cms-question-answer #nav .cms-discounts span,.xlogistic-create-index #nav .xlogistic-create-index span.routeTitle{color: #00969e;}
	
	#nav ul, #nav div{position: relative;left:0;}
	#nav .navbar-toggle ul.sub-menu{border:none;}
	#nav ul.sub-menu{display:none;width: 100%;border-radius: inherit;position: relative;box-shadow: none;}
	#nav li ul.shown-sub,#nav .active ul.sub-menu ,#nav li div.shown-sub,#nav .active ul.sub-menu.sub-meu-cn{left:0;visibility: visible;opacity: 1;top: 0;}
	#nav ul.subRoute{position: relative;padding-left: 6%;width: 94%;top:0 ! important;margin-top: 0;}
	#nav .li-sub-route b{display: none;}
	#nav .li-sub-route.over ul.subRoute{left:0;}

	.coupon-list {padding: 20px 0 20px 17px;}
	.coupon-list li {margin-right: 2%; width: 46%;}
	.coupon-list .exchange-btn{width:99%;}
	.rebate-item label {width:auto;}
	

	.top-l-introd,.top-r-introd{float: none;width: 100%;}
	.top-l-introd img{padding-top: 0 ! important;width: 125px;}
	.std .top-r-introd ul{width: 93%;padding-left: 4%;}
	.top-r-introd .p-title{padding-left: 0;text-align: center;margin-left: -3%;}
	.top-r-introd .p-title span{font-size: 14px;}
	.top-r-introd  .introd-bottom-btn{text-align: center;width: 100%;}

	.package-itemLable{display: inline-block;padding-right: 5px;}
	#checkoutSteps .form-list li.fields .input-box .item-details select{width: 78%;}
	#checkout-step-package .item-details td label{color: #0d9991;font-weight: normal;float: left;padding-top: 0px;text-align: right;width: 35%;}

	.pro-send{background-size:602px auto;width:86px;height: 108px;}
	.pro-send-two {background-position: -85px 0;height: 99px;width: 99px;}
    .pro-send-arrow {background-position:-292px -2px;width: 30px;height:33px;margin: 19px 5px;}
	.pro-send-three{background-position: -185px 0;width: 73px;}
	.process-container{width: 100%;}

	.select-post-img .intro-description-w span{font-size: 12px;}

	.customer-page .page-title h1{width: 90%;margin:4px 0;}
	.reg-content-top .right-act-btn{position: relative;right: auto;top: auto;}
	.enterprise_verify_code{float: none;width: 100%}

	.guide-list .guide-ul.second{margin:0; padding:0;border:none;}

	.account-create .page-title{text-align: center;width: 100%;padding-left: 0;}
	.messages{max-width: 100%;min-width: 87%;left:0!important;}
	.introd-bottom-btn a{padding:12px 3%;margin:0 1%;font-size: 18px;}
	.top-r-introd .introd-bottom-btn{margin:25px 0;}
	.input-box tbody .validation-advice{float: right; margin:-1px 0 0 0;}


	.preview-package .package-info table caption, .preview-package .package-info table td, .preview-package .package-info table th{padding:5px 0;}
	.page .main .col-main #package-form .form-list #addPackageDetailtb tr td .required-enter{max-width: 50%;}
	.page .main .col-main .introd-main .introd-price-table table{zoom:0.8;}
	.form-list input.input-text{width: 93%;}
	.form-list .fields p{font-size:13px!important;}
	.form-list .fields .dhl_volume{text-align: left;margin-right: 2%;font-size: 13px !important;}
	.introd-main .cms-h1.index-title .title{font-size: 24px;}
	
	.page .main .col-main .package-info .item-details thead tr th{min-width: 2em;}
	.cms-topic-page .discounts.topic-page .products{margin-left: 14px;}
	.input-box .chosen-container{display: block;}
	.input-box table.item-details td input{width: 58%;}
	.input-box table.item-details td input:nth-child(3){width: 40%!important;}
	
	.showQrCode .showQrCodeImg{display: block;background: #fff;border: 6px solid #009e96;border-top: 12px solid #009e96;height: 70px;}
	.showQrCode_img{width: 42px;margin: 0px auto;}
	
	.showQrCodeDiv{margin-right: 10%;float: right;}
	.showQrCodeScan{float: left;width:42%;margin-left: 10%;margin-top: 8px;color: rgb(0,161,153);font-size:12px;font-weight: 900;}
	.showQrCodeSpan{white-space: nowrap;color:rgb(0,161,153);font-weight: 600;font-size: 15px;}
	.showQrCodeHidden{position: absolute;bottom: 76px;left: 28%;color: #fff;padding: 0px 14%;background: #009e96;border-radius: 50%;}
	.postcode-tips.fr-eur-postcode-tips{left: 95px;bottom:-34px;width:270px;}
	#checkoutSteps #opc-billing #checkout-step-billing .form-list .input-box .address-label-font a:nth-of-type(1){margin-left: -2px;margin-right: 10px;}
	#checkoutSteps #opc-billing #checkout-step-billing .form-list .input-box .address-label-font a:nth-of-type(2){margin-left: 0px;}
	#checkoutSteps #opc-billing #checkout-step-billing .form-list .input-box .address-label-font label,#checkoutSteps #opc-shipping #checkout-step-shipping .form-list .input-box .address-label-font label{display: block;}
	#addItemDetailtb tr td input, #addItemDetailtb tr td button,#addItemDetailtb tr td a,#addPackageDetailtb tr td input,#addPackageDetailtb tr td button,#addPackageDetailtb tr td a{margin-top: -5px;}
	#checkout-step-package .item-details #addItemDetailtb_filing td label{float:none;width:auto}
	#checkout-step-package .item-details #addItemDetailtb_filing td input{width:auto;}
	#checkout-step-package .item-details #addItemDetailtb_filing td:nth-of-type(2){padding-bottom:30px;}
	#checkout-step-package .item-details #addItemDetailtb_filing td:nth-of-type(2) p span{margin-bottom:-20px;margin-top:20px;}
	#checkout-step-package .item-details #addItemDetailtb_filing td:nth-of-type(2) p:nth-of-type(1) span{margin-top:0;}
	#checkout-step-package .item-details #addItemDetailtb_filing td:nth-of-type(3) p:nth-of-type(3) input{margin-left:2px;}
	#checkout-step-package .item-details #addItemDetailtb_filing td:nth-of-type(4),#checkout-step-package .item-details #addItemDetailtb_filing td:nth-of-type(5){text-align:left!important;}
	#checkout-step-package .item-details #addItemDetailtb_filing td:nth-of-type(5) a{margin-left:0px;}
	#checkout-step-package .item-details #addPackageDetailtb td:nth-of-type(2) label{margin-top:2px;font-size:13px;}
	#addItemDetailtb .package-item-lable-tips{text-align: left;margin-left: 38%;}
	#addItemDetailtb .package-item-lable-tips-fr{display:inline;}

	.price-calculator #addPackageDetailtb tr td input{margin-top:0;}
	#checkout-step-package .price-calculator .item-details #addPackageDetailtb td:nth-of-type(3) input{margin-right:0;}
	#checkout-step-package .item-details #addPackageDetailtb td:nth-of-type(3) input{margin-right:-27%;margin-top: 1px;}
	.input-box table.item-details td input::-webkit-input-placeholder{text-align:left;}    
	.input-box table.item-details td input:-moz-placeholder{text-align:left;}                 
	.input-box table.item-details td input::-moz-placeholder{text-align:left;}                
	.input-box table.item-details td input:-ms-input-placeholder{text-align:left;}  
	#search-to-address-form .search-tool .search-tool-span:nth-of-type(1){font-size: 22px;}
	#search-to-address-form .search-tool .search-tool-span{width: 98%;}
	#search-to-address-form .search-tool .search-tool-span input{width: 67%;}
	#search-to-address-form .search-tool .search-tool-span button{margin-top: 10px;}
	#checkoutSteps .form-list .fields .field.volume-field{width:104%;}
	#checkoutSteps .form-list .fields .field.volume-field .dhl_volume{padding-right:10px;}
	#checkoutSteps .form-list .fields .field.volume-field .input-box p:nth-of-type(2),#checkoutSteps .form-list .fields .field.volume-field .input-box p:nth-of-type(3){padding-left: 1%;}
	.select-post-img .intro-description-w,.cms-introd-ehk .table-style table .pcaption,.table-three-column .pcaption{height: 50px;}
	.table-style .pcaption,.pcaptionOne,.pcaptionTwo,.pcaptionThree,.pcaptionFour{display: flex;align-items:center;justify-content: space-around;flex-direction:column;}
	#package-form .fields .field .input-box .item-details #addPackageDetailtb .mobile-display.package-itemLable{width:35%;text-align:right;padding-left:0;margin-bottom:0;}
	.prepay-input-box #options-6-list{margin-right: -20px;}
	.prepay-input-box #options-6-list .normal{margin-right: 14px;}
	.my-account .form-list .input-box.items-image{width: 93%;}
	#dialog-message{height: 100%;}
	#dialog-message .dialog-content{margin-bottom: 0px;border-radius: 0 0 10px 10px;}
	.reg-top{border-radius: 10px 10px 0 0;}
	#dialog-message .dialog-message-border{margin-top: 50%;border: 2px solid #BBBDCC;border-radius: 13px;}
	.xlogistic-beian-form .beian-form #dialog-message .dialog-message-border .buttons-set:after{display:none;}
	#dialog-message .dialog-content .buttons-set button.button{padding:5px 15%;width:41%;}
	.messages .link-msg ul li .button{margin-left: 5%;padding:12px 3%;min-width: 8em;}
	.address-fieldset .chosen-container-single .chosen-single{width:100%;}
	.address-edit .add-address #form-validate .address-fieldset .control .checkbox{float: none;margin-top: 0;}
	.a-left .validation-advice{display: none;}
	.cms-introd-daifa .std .introd-main .cms-main{zoom:0.9;}
	.zhuanyun-package-new  #package-form .my-account .addresses-list .trackPack .input-box select{width: 104%;}
	.xlogistic-create-package.cms-discounts #checkout-step-package #package-form li fieldset li:nth-of-type(3) .item-details #addPackageDetailtb tr td:nth-of-type(3) label.package-itemLable{width:90%;text-align:left;padding-left:16%;margin-bottom:10px;}
	#express-create-index-page div:nth-of-type(3).lines-list-container .hj-ehk{line-height: 21.7px;}
	.showQrCodeBigPic{position: fixed;z-index: 2006;top: 0;padding: 45% 2% 100%;background-color: rgba(0,0,0,0.5);}
	.showQrCodeBigPic img{width: 84%;}
	#checkoutSteps .form-list .address-fr-eur .fields.field-100 .input-box .input-text{width:96%;}
	#checkoutSteps .form-list .address-fr-eur .customer-name.field-50 .input-box .input-text{width: 92%;}
	#shipping-new-address-form #toaddressee-country #shipping_country_id_chosen a{margin-left: 0;}
	#checkoutSteps .form-list .address-fr-eur li.fields.field-50 .customer-name .input-box select{width: 107%}
	#checkoutSteps .form-list .address-fr-eur .customer-name.field-33 .input-box .input-text{width: 98%;}
	.cms-introd-daifayz .form-language,.cms-introd-daifa .form-language,.cms-introd-sfnfwhdaifa .form-language{display: none;}
	.cms-waimai .bottom-btn-item p,.cms-waimai .btn-join.cn{font-size:13px;}
	.std .introd-con.cms-main.navbar-nav{padding-left: 0;}
	.box-info .col2-set .col .box-content p i{vertical-align: none;}
	.block-account .block-content li{border: none;}
	.xlogistic-create-package #checkout-step-package #package-form .item-details #addPackageDetailtb tr td:nth-of-type(3) label.package-itemLable{width:90%;text-align:left;padding-left:16%;margin-bottom:10px;}

	.table-style>.order{width:100%;list-style: none;display: none;padding: 0px;margin-left: -20px;}
	.table-style>.order p{margin: 0px;}
	.table-style>.order>li{margin-bottom: 8px;padding:8px;border-top: 1px #ebebeb solid;border-bottom: 1px #ebebeb solid;padding-right: 12px;}
	.table-style>.order>li>.head>.name{overflow: hidden;}
	.table-style>.order>li>.head>.name>strong{font-size: 12px;float: left;color: #1a1a1a;}
	.table-style>.order>li>.head>.name>p{float: right;}
	.table-style>.order>li>.head>.name>p>small{font-size: 10px;color: #5d5d5d;padding-right: 5px;}
	.table-style>.order>li>.head>.name>p>big{font-size: 14px;color: #00968a;}
	.table-style>.order>li>.head>p{font-size: 10px;color: #5d5d5d;text-align: left;}
	.table-style>.order>li>.content{display: flex;display: -webkit-flex;justify-content: space-between;padding-top: 8px;}
	.table-style>.order>li>.content>p{font-size: 12px;text-align: center;}
	.table-style>.order>li>.content>p>b{color: #787878;}
	.table-style>.order>li>.content>p>span{color: #5d5d5d;display: block;}
	.table-style>.order>li>.content>p>.red{color: #f12f4d;display: block;}

	.postage{width: 100%;border: #e6e6e6 1px solid;overflow: hidden;}
	.postage>p{float: left;text-align: center;font-size: 12px;width: 16.66%;line-height: 20px;margin: 0px !important;}
	.postage>p:nth-of-type(odd){color: #808080;background: #FFFFFF;}
	.postage>p:nth-of-type(even){background: #f2f2f2;color: #4D4D4D;}
	.goods{display: none;list-style: none !important;margin: 0px !important;padding: 0px !important;}
	.goods>li{text-align: left; border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;padding: 5px 0px;font-size: 12px;margin-bottom: 8px;}
	.goods>li p{margin: 0px;}
	.goods>li>h2{color: #4D4D4D;font-size: 14px;}
	.goods>li>p{overflow: hidden;}
	.goods>li>p>span{color: #808080;}
	.goods>li>p>small{float: right;color: #808080;}
	.goods>li>p>sub{float: right;color: #f19a1d;font-style:normal;padding-left: 50px;padding-right: 3px;line-height: 20px;}
	.goods>li>p>b{float: right;color: #f19a1d;font-size: 16px;}

	.jiu-input-box-tips{float: none;text-align:justify;}
	.jiu-input-box{display: flex;justify-content:center;display: -webkit-flex;padding:6px 0;font-size: 12px;}
	.jiu-input-box .show-btn-area{height: 20px;line-height: 20px;font-size: 16px;padding: 0px 5px;margin-right: 6px;}
	.jiu-input-box .price-filter .btn{width: 80px;}
	.shipping-main .shipping-merge{background-color: transparent;border: none;margin: 0;padding: 0;display: block;}

	.product-product-list .detail ul{width: 100%;flex-wrap:wrap;display: flex;justify-content:space-around;display: -webkit-flex;background-color: #f2f2f2;padding-top: 10px;justify-content: space-evenly;}
	.product-product-list .detail ul li{width: 45%;margin: 0px;margin-bottom: 14px;height: auto;border-radius: 6px;background:#FFF;}
	.product-product-list .detail ul li:hover{box-shadow: none;}
	.product-product-list .detail.shipping-coupon ul li{height: 350px;}
	.product-product-list .footer{padding: 0px;}
	.product-product-list .footer .product-value{margin-top: 3px;width: 70%;}
	.product-product-list .footer #buy{margin-top:0;}
	.product-product-list .detail ul li .content>span{padding:0px 15px;font-size: 12px;}
	.product-product-list .detail ul li .content>h4{font-size: 12px;}
	.product-product-list .detail ul li .content>a{height: 170px;line-height: normal;}
	.product-product-list .detail.shipping-coupon ul li .content>a{height: 140px;}
	.product-product-list .detail ul li .content>a>img{max-height: 170px;}
	.product-product-list .detail.shipping-coupon ul li .content>a>img{max-height: 140px;}
	.product-product-list .detail ul li .footer{padding: 10px 15px;background-color: white;border-radius: 0 0 6px 6px;}
	.product-product-list .detail ul li .footer>span{width: 48.3%;font-size: 14px;}
	.product-product-list .product-value .operateQty{width: 35%;}
	.product-product-list .product-value input{width: 65%;font-size: 18px;}
	.product-product-list #buy{font-size: 16px;line-height: 40px;}
	.product-product-list #buy .joinin{padding-left:0;}
	.product-product-list #buy .joinin:before{display: block;}
	.product-product-list .detail .pager{margin-bottom: 0;padding-bottom: 10px;}
	.product-product-list .show-shipping-transparent{min-height:calc(100% + 1px);background-color:rgba(255,255,255,0);}
	.product-product-list .product-selection-dialog h1.active .dialog-select-ico{display:none;}
	.product-product-list .product-selection-dialog h1{width: 40%;margin:5px 5%;}
	.product-product-list .detail ul li .content{border:none;border-radius: 6px 6px 0 0;}
	.product-product-list .detail ul li .content .shipping-price{font-size: 18px;max-height: 27px;overflow: hidden;}
	.product-product-list .detail ul li .content>a .image-span img{border-radius: 6px 6px 0 0;}
	.product-product-list #original_price{bottom:5px;}
	.product-product-list .regular-price{font-size: 24px;}
	.product-product-list .regular-price .txt-style-euro{font-size: 14px;}
	.product-product-list #original_price .regular-price{font-size: 14px;}
	.product-product-list #original_price .txt-style-euro{font-size: 12px;}
	.jiu-input-box .badge{vertical-align:baseline;padding: 0px 10px;margin:0 5% 0 5%;}
	/*product-shipping*/
	.product-product-list .shipping_key{float:none;width: 100%;font-size:14px;max-width:4em;border-radius: 6px;height: 30px;line-height: 30px;cursor: pointer;position: relative;text-align: center;padding: 0;overflow: visible;white-space: nowrap;margin:0 auto;color: #333;}
	.product-product-list .shipping_key#piece{max-width: 5em;}
	.product-product-list .shipping_key span{width:4em;max-width: 4em;font-weight: normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color:#999;position: relative;}
	.product-product-list .shipping-selector-all #order-lists.active .order-active,.product-product-list .shipping_category.active .shipping_key span,.product-product-list .shipping_clean.active .input-box-clean-button{color: #009e96;}
	.product-product-list .shipping-selector-all #order-lists .order-active:after,.product-product-list .shipping_key span:after{content:"";position: absolute;right: -10px;top: 8px;border-top: 4px solid #000;border-right: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid transparent;}
	.product-product-list .input-box-clean-button:after{content:"";position: absolute;right: -10px;top: 12px;border-top: 4px solid #000;border-right: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid transparent;}
	.product-product-list .shipping-selector-all #order-lists.active .order-active:after,.product-product-list .shipping_category.active .shipping_key span:after{top: 4px;border-top: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid #009e96;border-left: 4px solid transparent;}
	.product-product-list .shipping_clean.active .input-box-clean-button:after{top: 8px;border-top: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid #009e96;border-left: 4px solid transparent;}
	.product-product-list .shipping_key .arrow{border: transparent 4px solid;position: relative;border-top-color: #ccc;top: 2px;display:inline-block;margin-left: 9%;}
	.product-product-list .shipping_key#piece .arrow{margin-left: 7%;}
	.product-product-list .active .shipping_key .arrow{border-bottom-color: #ccc;top: -2px;border-top-color:transparent;}
	/*.product-product-list .shipping_brand,.product-product-list .shipping_category{display:inline-block;padding: 0;margin: 0 2.17%;width: 33%;}*/
	.product-product-list .shipping-selector-all>div:first-child{margin-left: 0;width: 18%;}
	.product-product-list .shipping-selector-all .shipping_clean.mobile-display{margin-right: 0;}
	.product-product-list .active.shipping_mask{margin-left: -4%; position: absolute;height: 98%;width: 100%;background-color: #000;opacity: 0.6;margin-top: 10px;z-index: 1;}
	.product-product-list .topFixed .active.shipping_mask{position:fixed;}
	.product-product-list .shipping_logos_list li{width: 46%;float: left;height: 30px;line-height: 30px;margin: 0 2%;padding: 0;text-align: left;}
	.product-product-list .shipping_valueList li{width: auto;flex:25% 0 1;float: left;height: 40px;line-height: 40px;margin:0;padding: 0;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
	.product-product-list .shipping_logos_list li a{display: block;width: 90%;margin:0 5%;height: 30px;line-height: 30px;border: none;}
	.product-product-list .shipping_valueList li a{display: block;width: 90%;margin: 0 5%;height: 40px;line-height: 40px;border: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.product-product-list .shipping_selector{padding:10px 0 5px;border-right: none;border-left: none;}
	.product-product-list .shipping_wrap{border: none;background: transparent;border-radius: 6px;line-height: 30px;height: 30px;}
	.product-product-list .shipping_brand.active .shipping_wrap{}
	.product-product-list .shipping_category.active .shipping_wrap{}
	.product-product-list .active .shipping_wrap{background-color: white;}
	.product-product-list .shipping_value{margin: 0;padding: 0;overflow:hidden;background-color: transparent;position: absolute;width: 320%;margin-left: -60%;top: 30px;z-index: 13;}
	.product-product-list .active .shipping_value{display:block;}
	.product-product-list .shipping_space.mobile-display{display:none;}
	.product-product-list .active .shipping_space{display:block;position: absolute;width: 100%;left:-1px;height: 14px;border-left: 1px solid #f0f0f0;border-right: 1px solid #f0f0f0;top: 27px;background-color: white;z-index: 11;}
	.product-product-list .active .shipping_space{display: none;}
	.product-product-list .shipping_valueList,.product-product-list .shipping_logos_list{background-color: white;overflow: scroll;}
	/*.product-product-list .shipping_logos,.product-product-list .shipping_list{padding-top: 10px;}*/
	.product-product-list .active .shipping_valueList{border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;float: none;height: auto;max-height: 161px;width: 100%;padding:0 4%;box-sizing: border-box;display: flex;flex-wrap: wrap;padding-left:20vw;}
	.product-product-list .active .shipping_valueList li:first-child{left:1vw;}
	.product-product-list .active .shipping_valueList li:first-child a{padding:0;margin:0;width:100%;}
	.product-product-list .col-main .shipping-main .activeItem{padding:0;margin:0;width:100%;}
	.product-product-list .shipping_logos_list{height: auto;max-height: 200px;margin:0;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;padding-left:20vw;}
	.product-product-list .shipping_value{display:none;}
	.product-product-list .shipping_wrap.selected{/*border: 1px solid #009e96;*/}
	.product-product-list .selected .shipping_key span{color:#009e96;}
	.product-product-list ..shipping_key span:after{content:"";border-top: 4px solid #000;border-right: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid transparent;}
	.product-product-list .selected .shipping_key .arrow{display:none;}
	.product-product-list .shipping-main{padding: 0;}
	.product-product-list .shipping-filter{float: none;display:none;}
	.product-product-list .shipping-selector{padding: 4px 4%;border:none;border-bottom: 1px solid #ededed;width: 92%;}
	.product-product-list .shipping-top{border: none;}
	.product-product-list .shipping-banner{padding: 0;}
	.product-product-list #search_mini_form .input-box-clean{float: none;margin:0;padding:0;}
	.product-product-list .input-box-clean-button{width:100%;font-size: 14px;color:#999; margin: 0 auto;padding: 0;height: 30px;line-height: 30px;cursor: pointer;position: relative;}


	#search_mini_form input::-webkit-input-placeholder{color:#a3a3a3;}
	#search_mini_form input:-moz-placeholder{color:#a3a3a3;}
	#search_mini_form input::-moz-placeholder{color:#a3a3a3;}
	#search_mini_form input:-ms-input-placeholder{color:#a3a3a3;}
	.product-product-list .jiu-input-box.input-box-search .form-search input{padding: 12px 0 12px 17%;font-size: 14px;width: 83%;border-radius: 50px;height: 12px;line-height: 12px;background-color: #f8f8f8;}
	.product-product-list .jiu-input-box.input-box-search .form-search button{top:12px;float: none;width: auto;position: absolute;margin-left: 4%;}
	.product-product-list .jiu-input-box .form-search button:after{font-size: 16px;line-height: 0;}
	.product-product-list .jiu-input-box.input-box-search .form-search{width: 100%;border-radius: 50px;border:none;position: relative;}
	.product-product-list #search_mini_form .input-box-search{margin: 5px 4%;float: left!important;width: 76%;padding:0;}
	.product-product-list #shipping-first>button{display: block;float: right;margin:11px 4% 11px 0;width: 10%;text-align: center;height: 26px;line-height: 26px;background:#e6532e;border-radius: 6px;color: white;font-size: 12px;}
	.product-product-list #shipping-second{display: none;position: absolute;left: 0;width:100%;background-color: white;z-index: 2;}
	.product-product-list #shipping-second.active{display: block;}
	.product-product-list #search_mini_form .input-box-cart{float: right!important;width: 33%;margin:0 4% 0 0;max-width: 124px;padding-top: 10px;}
	.jiu-input-box .show-cart{height: 30px;line-height: 30px;text-align: left;border-radius: 6px;}
	.jiu-input-box #show_cart img{padding: 0!important;width: 26px !important;}
	.product-product-list .jiu-input-box.input-box-price{width: 92%;margin:0 4%;padding: 7px 0px;}
	.product-product-list .jiu-input-box.input-box-price .price-filter{width: 100%;height: 27px;justify-content: flex-end;}
	.jiu-input-box .price-filter>em{line-height: 30px;}
	.product-product-list .jiu-input-box.input-box-price #price_sort,.product-product-list .jiu-input-box.input-box-price .min,.product-product-list .jiu-input-box.input-box-price .max,.product-product-list .jiu-input-box.input-box-price .btn{padding: 0;margin:0 2.17%;width: 25%;border-radius: 6px;font-size: 12px;color: #333;border:1px solid #e5e5e5;line-height: 25px;height: 25px;}
	.product-product-list .jiu-input-box.input-box-price .price-filter .btn{line-height: 22px;height: 22px;flex:12% 0 1;margin:3px 1%;border:1px solid #707070;color: #adadad;}
	.product-product-list .jiu-input-box.input-box-price .price-filter .btn[type=search]{background-color: #e6532e;border-color: #e6532e;color: white;}
	.product-product-list .jiu-input-box.input-box-price .min,.product-product-list .jiu-input-box.input-box-price .max{flex: 20% 0 1;background-color: #f7f8fa;margin:0 3%;border:1px solid #f7f8fa;}
	.product-product-list .jiu-input-box.input-box-price .price-filter #price_sort{margin-left: 0;line-height: 30px;}
	.product-product-list .jiu-input-box.input-box-price em{padding: 0;font-size: 0;background:#a7a7a7;align-self: center;height: 2px;width: 10px;}
/*	.product-product-list .shipping_clean.mobile-display{display:inline-block;padding: 0;margin: 0 2.17%;width: 21.8%;}*/
	.product-product-list .shipping-selector-all{width: 100%;display:flex;justify-content: space-between;}
	.product-product-list .shipping-selector-all #order-lists,.product-product-list .shipping_brand, .product-product-list .shipping_category,.product-product-list .shipping-selector-all .shipping_clean.mobile-display{flex:1;width: auto;max-width:4em;margin:0;display: block;font-size: 14px;box-sizing: border-box;padding:0;border:none;line-height: 30px;}
	.product-product-list .shipping-selector-all #order-lists{position:inherit;}
	.product-product-list .shipping-selector-all #order-lists:hover .order-lists-select{display: none;}
	.product-product-list .shipping-selector-all #order-lists.active .order-lists-select{display: block;z-index: 2;margin-top: 4px;box-sizing: border-box;left:0;border: 0;}
	.product-product-list .shipping-selector-all #order-lists.active .order-lists-select li{border-top: 1px solid #f0f0f0;}
	.product-product-list .shipping-selector-all #order-lists.active .order-lists-select li a{display: block;margin:0 4%;box-sizing: border-box;width: 92%;padding:0;}
	.product-product-list .shipping-selector-all #order-lists .order-active{width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #999;position: relative;}
	.product-product-list .shipping-selector-all #order-lists i, .product-product-list .shipping_brand .shipping_key i, .product-product-list .shipping_category .shipping_key i{display: none;}
	.jiu-input-box .price-filter>div .input-text{width: 100%;font-size: 12px;text-align: center;height: 25px;line-height: 25px;padding:0;}
	/*.product-product-list .shipping-wine .shipping_category,.product-product-list .shipping-wine .shipping_clean.mobile-display{width: 31%;}*/
	.jiu-input-box .a-price .top,.jiu-input-box .a-price .down{right: auto;margin-left: -11%;}
	.jiu-input-box .a-price .top{top: 5px;}
	.jiu-input-box .a-price .down{top: 18px;}
	#price_sort span{margin-right: 20%;}
	.shipping-main #search_mini_form.topFixed{position: fixed;left: 0;top: 46px;width: 100%;background: white;z-index: 15;}
	.shipping-main .detail.scrolling{margin-top: 87px;}

	/*introd-fedex*/
	.price_table{width: 100%;}

    .paymentType.storePay .paymentList li:nth-of-type(1){margin-bottom: 0;padding-bottom: 0;}
    .money-prepay-index .paymentType.storePay .paymentList li:nth-of-type(2){clear:both;}
    .paymentType.storePay{margin-top: 20px;}
    .atos_standard-item .atos-logo{margin-top: 20px;padding-left: 5px;}
    #payment_form_offlinePayment_payment2{display:block;clear:both;}
    .atos-logo{padding-left: 0;}
    #checkout-payment-method-load .paymentList .item{padding: 10px 0 0 0;margin: 0 20px 0 0;}
    .paymentType h3{margin-bottom: 0;}
    .sp-methods .form-list{padding-left: 0;}
    .offlinePayment_payment2-item .atos-logo{margin-top: 0;}
    .paymentType h3 span{font-size: 12px;}

    .pro-foot-one{margin-right: 16px;}
    .pro-foot-two{margin-right: 66px;}
    .pro-foot-four{margin-right: 18px;}

	.product-product-list .col-main{background: none; margin: 0 0 20px 0;padding: 0 0 1px;}

	.chosen-container-single .chosen-drop .chosen-search{padding: 3px 0;}
	.chosen-container-single .chosen-drop .chosen-search input[type=text]{margin:1px 0 1px -1px;width:100.4%;}

    /*18年10月新版额外类*/
	.menu-block #nav{width: 100%;float: none;}
    .header .quick-access .top_link{margin:0;}
    .website-site{left: 15px;top: 12px;position: fixed;width:50px;z-index: 2005;color: #fff;}
    .header .home-search.mobile-display{float: none;margin:0;left: 70px;top: 9px;position: fixed;width:58%;z-index: 2005;color: #fff;}
    #nowWebsite{padding-right: 16px;background: url(../images/unfold-fff.png) no-repeat scroll right center transparent;background-size: 12px 12px;}
	#selectWebsite{display: none;}
	#selectWebsite.active{display: block;position: fixed;width: 100%;top: 45px;left: 0;z-index: 2003;visibility: visible;opacity: 1;}
	#selectWebsite.active a{display: block;margin: 0;border: 0;width: 100%;background-color: #f5f5f5;color: black;font-weight: normal;padding: 0;border-radius: 0;height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;box-sizing: content-box;text-align: center;}
	#selectWebsite.active a:last-child{border-bottom: none;border-radius: 0 0 6px 6px;}
	#selectWebsite.active a span{color: black;display: block;width: 100%;box-sizing: border-box;}
	#selectWebsite>.slectWebsite-hide{display:none;}
	.header .form-search{height: 27px;border:none;border-radius: 50%;position: relative;}
	.header .form-search .package-label{position: absolute;padding: 0;color: black;width: 60px;height: 100%;font-size: 12px;justify-content: center;}
	.header .form-search select{box-sizing: border-box;height:27px;position: absolute;top: 0;left: 2%;background: none;border-radius: 0;font-size: 14px;border-right: 1px solid #ccc;}
	.header .form-search button.button span{display: none;}
	.header #home-search-form button.button{position: absolute;right: 3%;left:auto;border: none;top: 6px;background: none;padding: 0;width: auto;float: none;}
	.header .form-search input.input-text{padding: 0 11% 0 35%;float: none;border-radius: 300px;width: 70%;height: auto;box-shadow: none;background-color: white;line-height: normal;font-size: 12px;}
	.home-search .chosen-container-single .chosen-single div{right:-2px;}
	html[lang=it] .home-search .chosen-container{width:30% !important;}
	html[lang=it] .home-search .chosen-container span{margin-right: 9px;}
	html[lang=fr] .home-search .chosen-container-single .chosen-single div{right:-3px;top:-2px;}
	.header .form-search input.input-text{padding: 0 11% 0 60px;float: none;border-radius: 300px;box-sizing: border-box;width: 100%;height: auto;box-shadow: 1px 1px 10px #999;;background-color: white;line-height: normal;font-size: 12px;}
	.header .form-search button.button:after{content: "\e003";font-family: 'Glyphicons Halflings';font-size: 14px;color: #999999;}	
	.shipping-banner .slick-dots li{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background-color: #FFF;margin: 0 0.5rem;border:1px solid #CCC;box-sizing: border-box;}
	.shipping-banner .slick-dots li.slick-active{background-color: #06beb6;border:none;}
	.shipping-banner .slick-dots li button{display:none;}
	#list-ico{position: absolute;bottom: .22rem;text-align: center;width: 84%;}
	
	.menu-block{margin:0;}
	.menu-block li i.nav-right-arrow{display: none;}
	#nav  li.li-sub-route ul.subRoute{padding-left: 12%;width: 88%;}
	.gotoTop{bottom: 110px;right: 0;}
	#show-cart-bottom{right:0;bottom:53px;}

	.mobile-banner{width: 100%;position: relative;height: auto;}
	.mobile-banner>div{float: left;box-sizing: border-box;border:1px solid #f5f5f5;}
	.mobile-banner a{height: 100%;width: 100%;}
	.mobile-banner img{height: 100%;width: 100%;}
	.mobile-banner>div:first-of-type{width: 30%;margin-right: 2%;}
	.mobile-banner>div:nth-of-type(2){width: 33%;position: absolute;bottom: 0;right:0;}
	.mobile-banner>div:nth-of-type(3){width: 33%;position: absolute;bottom: 0;left:32%;}
	.mobile-banner>div.needSlick{width: 68%;}

	.browser-footer{width: 100%;line-height: 20px;position: fixed;left: 0;bottom: 0;z-index: 2004;height: 50px;background-color: #FFF;box-shadow: 0px 2px 5px rgba(0,0, 0, 0.2);border-top: 1px solid rgba(245,245,245,0.94);opacity: 0.94;padding-top: constant(safe-area-inset-top);padding-bottom: env(safe-area-inset-bottom) !important;}
	.browser-footer ul{padding:0;margin:0;display: flex;justify-content: space-between;}
	.browser-footer li{float: left;width: 25%;box-sizing: border-box;height: 50px;text-align: center;}
	html[lang=fr] .browser-footer li{width: 33.33%;}
	.inappbrowser .browser-footer li{width: 33.33%;}
	.inappbrowser .browser-footer li.appmobile{display: none;}
	.browser-footer a{width: 100%;height: 45px;display:block;position: relative;margin:0;color: #999;padding-top: 5px;}
	.browser-footer i{width: 30px;height:25px;display:block;margin:0 auto;background: url(../images/icon/mobile-footer-2x.png) no-repeat;background-size: 60px 100px;}
	.browser-footer .active a{font-weight: bold;}
	.browser-footer .gotoHome i{background-position: -29px 1px;}
	.browser-footer .gotoHome.active i{background-position: -1px 1px;}
	html[lang=fr] .browser-footer .gotoOrder{display: none;}
	.browser-footer .gotoOrder i{background-position: -29px -24px;}
	.browser-footer .gotoOrder.active i{background-position: -1px -24px;}
	.browser-footer .appmobile i{background-position: -29px -73px;}
	.browser-footer .appmobile.active i{background-position: -1px -73px;}
	.browser-footer .gotoAccount i{background-position: -29px -49px;}
	.browser-footer .gotoAccount.active i{background-position: -1px -49px;}
	.browser-footer span{position: absolute;width: 100%;bottom: 0px;left: 0;}
	.footer-container.mobile-display{width: 96%;margin:0 auto 50px;border-radius: 6px;}
	.footer-container.mobile-display li{display: flex;justify-content: center;padding-bottom: 10px;}
	.footer-container.mobile-display p{color: #000;font-size: 14px;}
	.footer-container.mobile-display i.email{width: 21px;height: 21px;background-position: -51px -81px;margin:0;}
	.footer-container.mobile-display p.footer-bigfont{font-size: 18px;}
	.footer-container.mobile-display li.app-download-container{justify-content: space-around;width: 240px;margin:0 auto;}
	.footer-container.mobile-display li.app-download-container>div{flex:1;margin:0 20px;}
	#openApp{position: fixed;bottom:100px;right:10px;z-index:1000}

	.foot-quick li{width: 25%;box-sizing: border-box;padding: 0 5%;margin:0;}
	.footer .guide-list{padding-bottom: 10px;}
	.footer-nav{padding-bottom: 20px;}
	.guide-list .navbar-toggle h2{font-size: 14px;}
	.introduce-foot p{font-size: 14px;}
	.introduce-foot span{font-size: 12px;}
	.introduce-foot span:nth-of-type(1){margin:0;width: 4em;}
	.introduce-foot img{width: 30px}
	.footer-introduce{width: 100%;}
    .cardpackage-list .cardpackage-li{width:90%;}
    .cardpackage-view .cardpackage-view-logo .logo,.cardpackage-view .cardpackage-view-image div{width: 320px;height: 160px;line-height: 160px;margin:15px auto;float: none;}
    .cardpackage-view .cardpackage-view-logo .logo img,.cardpackage-view .cardpackage-view-image div img{border-radius: 10px;}
    .cardpackage-view .cardpackage-view-image div:first-child,.cardpackage-view .cardpackage-view-image div:last-child{float: none;}
    .cardpackage-view .barcode .barcode-img svg{height: 60px !important;}
	#cardpackage-form .items-image img{width:300px !important;}
	.home-search .chosen-container-single .chosen-single{padding:0;line-height:27px;height:27px;}
	.home-search .chosen-container{box-sizing:border-box;height:27px;position:absolute;top:0;left:0;padding:0;border-radius:0;border-right:1px solid #ccc;text-align: center;line-height:27px;width:4em !important;}
	.home-search #home-search-form-select{display:block;box-sizing: border-box;height: 27px;position: absolute;top: 0;left: 0;padding: 0;border-radius: 0;border-right: 1px solid #ccc;padding-left:.8em;line-height: 27px;width: 60px !important;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(../images/dropdown.png) no-repeat scroll right center transparent;background-color: transparent;background-size: auto;background-size: 12px 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
	.home-search #home-search-form-select span{padding: 0;line-height: 27px;height: 27px;}
	.home-search .chosen-container-active.chosen-with-drop .chosen-single{box-shadow: none;}
	.chosen-container .chosen-drop .chosen-results{margin:0;padding:0;}
	.home-search .chosen-container-single .chosen-single span{margin:0;}

	html[lang=fr] .product-product-list #buy img,html[lang=en] .product-product-list #buy img,html[lang=it] .product-product-list #buy img{display: none;}
	html[lang=it] .product-product-list #buy{width: 70%;}
	html[lang=it] #search_mini_form .input-box-search{margin-left: 4% !important;}
	html[lang=it] .product-product-list #area{max-width: 14em;}
	html[lang=it] .postcode-field>.field>.input-box .validation-advice{bottom:-48px;}
	.right-bottom-static{display: none !important;}
	.discounts_li_width{width: 100% !important;}
	.jiu-input-box .price-filter .hot_lists.mobile-no-display{display: none;}
	.product-product-list #shipping-first{height: 40px;box-sizing: border-box;padding-top:13px;}
	.product-product-list #shipping-first .input-box-search{display: none;}
	.product-product-list #shipping-first>button{display: none;}
	.product-product-list #shipping-first .hot_lists{display: flex;width: 100%;margin:0 auto;justify-content: space-between;}
	.product-product-list #shipping-first .hot_lists a{display: block;flex:1;width: auto;line-height: 28px;color: #666;position: relative;font-size: 16px;margin:0 10px;}
	.product-product-list #shipping-first .hot_lists a span{display: block;position: absolute;width: auto;padding: 0 6px;font-size: 12px;height: 16px;line-height: 16px;border-radius: 12px;background-color: #e82929;top: -10px;right:0;color:white;}
	.product-product-list #shipping-first .hot_lists a:first-of-type span{right:-1em;background-color: #c80000;}
	/*.product-product-list #shipping-first .hot_lists a:first-of-type span:after{content: "";position: absolute;display: block;top: -10px;right: -10px;width: 20px;height: 20px;background: url(../images/festival/christmas2.png) no-repeat 0 0/20px;}*/
	.product-product-list #shipping-first .hot_lists a:first-of-type span:after{display: none;}
	.product-product-list #shipping-first .hot_lists a:last-of-type span{right: 0.5em;background-color: #28b7bb;}
	.product-product-list #shipping-first .hot_lists a.active{color:#009e96;}
	.product-product-list #shipping-first .hot_lists a.active span{color:#fff;}
	.footer-container i{zoom:.65;}

	.activity-box{position: absolute;bottom:0;width:100%;background: url(../images/act-listbox.png);height: 50px;background-size: 100% 280px;background-position: bottom;background-position-y: 51px;}
	.activity-box p span{color:white !important;}
	.activity-box .act-title{position: absolute;color: white;transform: translateX(-20vw) scale(.6);top: -3px;left: 50%;}
	.activity-box .after-price{position: absolute;color: white;transform: translateX(-20vw) scale(.9);top: 14px;left: 50%;}
	.activity-box .before-price{position: absolute;color: white;transform: translateX(-20vw) scale(.5);top: 27px;left: 50%;text-decoration: line-through;}
	.activity-box .before-price span{text-decoration: line-through;}
	.activity-box .at-tx{color: white;font-size: 18px;padding: .8vw;overflow: hidden;position: absolute;left: 7vw;top: 50%;width: 100%;transform: translateY(-1.5vw) scale(.7);}
	
	.product-product-view .activity-box{height: 160px;background-size:100% 820px;background-position: bottom;background-position-y: 160px;bottom: 0;z-index: 9;width: 100%;position: absolute;overflow: hidden;}
	.product-product-view .activity-box .act-title{transform: translateX(0vw) scale(1.8);top: 4vw;left: 13vw;}
	.product-product-view .activity-box .after-price{transform: translateX(-4vw) scale(2.3);top: 10vw;left: 14vw;}
	.product-product-view .activity-box .before-price{transform: translateX(-0vw) scale(1);top: 17vw;left: 11vw;}
	.product-product-view .activity-box .at-tx{font-size: 9px;overflow: hidden;position: absolute;left: 15vw;transform: translateY(2.6vw) scale(2);width: 100%;font-weight: bold;text-align: center;}

	.home-search-hot.mobile-no-display.active{display: none;}

}
@media(min-width: 427px) and (max-width: 768px){.lines-list-container .company-lines .incTax,.lines-list-container .company-lines .hj-ehk,.lines-list-container .company-lines .commom,.lines-list-container .company-lines .epxressline{line-height: 36px;}}
@media (min-width: 480px) and (max-width: 768px){
	img{height: auto;max-width: 100%}
    .post-method-list li{margin:10px 0;width:100%;height: auto;text-align: center;}
	.post-method-list li.first{margin:10px 0;}
    .select-post-img-button{width: 329px; margin: 0 auto;}
	.introd-btn-left,.introd-btn-right{float:none;width:60%;margin:15px auto;height:50px;font-size:15px;}
    .post-method-list li.line.replace label,.post-method-list li.line.commom label,.post-method-list li.line.incTax label {font-size: 20px!important;text-indent:0!important;}/* 隐藏文字 */
	.payment-methods .atos-logo{margin-left: 20px;}
		html[lang=it] .product-product-list #area:first-child{max-width: 2em;white-space: normal;margin-right:47px;line-height:9px;}
		html[lang=it] .product-product-list #area i{top:-55%;right:-47px;}
}

@media(max-width:480px) {
	.page .main .col-main .std .store .card .store-content .dis-flex .star {margin-top: 3px;}
    img{height: auto;max-width: 100%}
    .main-search,.user-login{width: 90%;margin:10px auto 0;float:none;}
    .post-method-list li{margin:10px 0;width:100%;height: auto;text-align: center;}
    .post-method-list li.first{margin:10px 0;}

    .input-box .input-w{width:58%}
    .discounts .discount-left-bottom{height: 60px;}
    .discounts .discount-left-bottom a img{width:120px!important;float: left!important;padding-left: 12px;}

    /*.select-post-img-button{width: 329px;margin: 0 auto;}*/
    .introd-btn-left,.introd-btn-right{float:none;width:80%;margin:15px auto;height:50px;font-size:15px;}
    .float-bar-img.showQrCode{background-position:center -12px;height: 88px;}

    .post-method-list li.line label {text-indent:-99999px;}/* 隐藏文字 */
    .post-method-list li.line.replace label,.post-method-list li.line.commom label,.post-method-list li.line.incTax label {font-size: 18px!important;text-indent:0!important;}/* 隐藏文字 */
	.field-50,.field-33{width: 100%;}
	.my-account .field-full .input-box input {width: 56%;}
	.my-account .field-33 .input-box input {width: 94%;}
    
	/*.home-website-list{width: 97%;margin-bottom: 0;}*/
	/*.home-website-list .slick-slider{margin-bottom: 10px;}*/
	/*.promo-slider.slick-slider{height: auto;}*/
	/*#home-banners .banner-first-item{width:100%;}*/
	.dcorner-txt{font-size: 12px;top: 9px;left: -9px;}
	.dcorner-square{top: -5px;left: -23px;border-left: 35px solid transparent;border-right: 35px solid transparent;border-bottom: 35px solid #0aa59d;}
    .shipping-coupon .dcorner-txt{font-size: 12px;top: 9px;left: -1px;font-weight: normal;}
    .shipping-milk .dcorner-txt{top: 6px;left: 4px;}

    .dis-bg{width: 335px;height:533px;/*height:503px;*/}
    .dis-pop-content{width: 320px;height:401px;}
    .top-tips{padding: 4px 16px;margin: 2px 0;}
    .dis-pop .top-logo{height: 60px;}
    .dis-pop .top-logo .logo{padding:0 10px;}
    .dis-pop .top-logo .right-websiteName label,.top-tips,.dis-rebate-content p{font-size: 14px;}
    .dis-pop .top-logo .right-websiteName label{display: block;padding: 0;}
    .dis-pop .top-logo .right-websiteName span{font-size: 16px;display: block;height: 30px;overflow: hidden;}
    .dis-pop .top-logo .right-websiteName{line-height: 27px;flex: 0 0 46%;text-align: left;padding: 7px 0 0 25px;}
    .dis-bottom-container{flex-direction: column;border:none;height:297px;display: block;}
    .left-description,.dis-pop .right-dis-register{flex:0 0 100%;}
    .left-description{padding:5px 0 2px 0;}
    .left-description img{height:30px;width:auto;}
    .dis-sico{display: none;}
    .remarks-line{width:12%;}
    .dis-remarks{width:100%;}
    .dis-pop .right-dis-register{background: url("../images/discounts/top-arrow-m.jpg") center top no-repeat #10a59a;width: 100%;height: 328px;/*height: 268px;*/}
	.right-register-inner {padding:20px 28px 0;}
	.registered-users .buttons-set{margin-top: 5px;margin-bottom: 10px;float: none;}
	.registered-users .login-type{display: none;}
	.link-to-banner-box{margin: 5px 25px;}
	.link-to-banner{padding: 10px;font-size: 14px;letter-spacing:0;}
	.dis-afterLogin .top{width: 316px;height: 98px;background-size: 316px auto;}
	.dis-afterLogin h1 {font-size: 20px;margin: 28px 0 4px;}
	.dis-afterLogin{height:593px/*height:420px;*/}
	.dis-rebate-detail .logo,.dis-rebate-detail .rebate-num{flex:0 0 47%;}
    .dis-description-content p{max-height: 56px;}
    .dis-description-content{display: none;}
    .dis-rebate-detail{margin: 35px 0 20px;}
    .dis-pop{width: 336px;height:543px;/*height: 504px;*/margin-left: -168px;margin-top:-260px;/*margin-top: -252px;*/}
	.thirdparty-login-inner .thirdparty-content .thirdparty-login-div{width: 70px;}
	.thirdparty-login-inner .thirdparty-content .thirdparty-login-div span{display: block;}

	.footer{padding-bottom: 0px;background-color: #fff;}
	body.model-open{padding-right: 0px;overflow:auto;-webkit-overflow-scrolling: touch;}
	.mask-open{overflow:hidden;}
	.mask-open body.model-open{position:relative;overflow: hidden;height:100%;height:100vh;}

	input.filter-customer-address{margin: 10px 0 0 0}
	#checkoutSteps .form-list .address-fr-eur .input-box{width: 71%;}
	#checkoutSteps .form-list .address-fr-eur .field-50 .input-box{width: 74%;}
	#checkoutSteps .form-list .address-fr-eur .field-50 label,
	#checkoutSteps .form-list .address-fr-eur .field-50 .customer-name label,
	#checkoutSteps .form-list .address-fr-eur .field-50.field-r label,
	#checkoutSteps .form-list .address-fr-eur .field-100 label{width: 120px;}
	#checkoutSteps .form-list .address-fr-eur .customer-name.field-50 .input-box{width: 74%;}
	#checkoutSteps .form-list .address-fr-eur .field-50.field-r .input-box{width: 74%;}
	#checkoutSteps .form-list .address-fr-eur .customer-name.field-33 .input-box{width: 70%;}
	#checkoutSteps .form-list .address-fr-eur li.fields.field-50 .input-box select{width: 100%}
	#checkoutSteps .form-list .address-fr-eur .name-lastname{padding-top: 30px;}
	#checkoutSteps .form-list .address-fr-eur .name-designation{padding-bottom: 15px;}

	.fanli-page .price-title{border:none;}
	.fanli-page .pricelist-ul .cms-main{font-size: 14px;line-height: 26px;}

	.global-site-notice{margin-top:0px;}
	.global-site-notice .notice-inner p{padding: 46px 10px 15px 10px;}

	.global-site-notice.demo-notice{    margin-top: 45px;}

	.customer-page .form-list li.personal-mobile .input-box input.mobile_country_number{width: 10%;}
	.customer-page .form-list li.personal-mobile .input-box.afterCountryNum input#mobile_phone{width: 49%;}
	/*.my-account .input-box.afterCountryNum input.input-text.mobile_country_number{width: 6%;}*/
	/*.my-account .input-box.afterCountryNum input#mobile_phone{width: 79%;}*/
	.express_content .reg-dialig-content .reg-dialig-div a{margin:5px;}

	/*introd-gls introd-fe ems_europe*/
	.table-style #table{table-layout: fixed;word-break: break-all;word-wrap: break-word;}
	.table-style #table tr{width:100%;}
	.table-style #table tr>td{display:table-cell;padding:3px 0px;vertical-align:middle;}
	.table-style #table tr>td:nth-of-type(1){width: 36%;}
	.table-style #table tr>td:nth-of-type(2),.table-style #table tr>td:nth-of-type(3){width: 23%;}
	.table-style #table tr>td:nth-of-type(4){width: 18%;}
	.mobile{display: none;}
	.price_title{display: block;}

	.product-product-list .shipping_key{overflow:visible;margin: 0 auto;}
	html[lang=it] .product-product-list #area{max-width: 4em;overflow: hidden;line-height:auto;white-space:auto;}
	html[lang=it] .product-product-list #area i{top:-55%;right:-47px;}
	.field-r{padding-top: 50px !important;}

	.activity-box{height: 33px;background-size: 100% 171px;background-position: bottom;background-position-y: 33px;}
	.activity-box .act-title{transform: translateX(-22vw) scale(.4);top: -4px;left: 58%; font-size: 16px;}
	.activity-box .after-price{transform: translateX(-22vw) scale(.7);top: 5px;left: 50%;}
	.activity-box .before-price{transform: translateX(-22vw) scale(.4);top: 14px;left: 50%;}
	.activity-box .at-tx{font-size: 9px;overflow: hidden;position: absolute;left: 7vw;transform: translateY(-1.2vw) scale(.7);}

	.product-product-view .activity-box{height: 72px;background-size:100% 370px;background-position: bottom;background-position-y: 72px;bottom: 0;z-index: 9;width: 100%;position: absolute;}
	.product-product-view .activity-box .act-title{transform: translateX(0vw) scale(1);top: 1px;left: 10vw;}
	.product-product-view .activity-box .after-price{transform: translateX(-4vw) scale(1.1);top: 20px;left: 10vw;}
	.product-product-view .activity-box .before-price{transform: translateX(-0vw) scale(.6);top: 43px;left: 7vw;}
	.product-product-view .activity-box .at-tx{font-size: 9px;overflow: hidden;position: absolute;left: 56vw;transform: translateY(.6vw) scale(1);width: auto;font-weight: bold;}

}
@media(max-width:768px){
		.cms-discounts .app-no-display{display: none;}
		.cms-discounts .app-display{display: block;}
		.inappbrowser.cms-discounts,.inappbrowser.cms-discounts .col-main{background-color: #fff;}
		.cms-discounts .discounts .websites.mobile-display{display: none;}
		.cms-discounts .main-website-box{position: relative;width: 100%;}
		.cms-discounts .main-website.mobile-no-display{display: block;}
		.cms-discounts .main-website .home-shops-tabs{flex:0 35%;}
		.cms-discounts.inappbrowser .main-website .home-shops-tabs{flex:0 35%;}
		.cms-discounts .main-website .home-shops-tabs{background-color: #f7f7f7;height: 468px;}
		.cms-discounts.inappbrowser .main-website .home-shops-tabs{width:30%;position: fixed;}
		.cms-discounts .main-website .shop-cat strong{color: #918f90;font-weight: normal;}
		.cms-discounts .main-website .shop-cat a.current,.cms-discounts .main-website .shop-cat a:hover{background-color: #fff;}
		.cms-discounts .main-website .shop-cat a{padding-right: 10px;}
		.cms-discounts .discounts .container,.cms-discounts .main-website .discounts-website{width: 100%;padding:0;}
		.cms-discounts .main-website .shop-cat{border-bottom: 1px solid #ddd;margin: 0;}
		.cms-discounts .main-website .shop-cat i{display: block;margin:0;width: 32px;height: 29px;}
		.cms-discounts .main-website .shop-cat i{margin:0;}
		.cms-discounts .shop-cat a.current strong{color: #18a198;}
		.cms-discounts .main-website .shop-cat b,.cms-discounts .main-website .shop-cat a.current b,.cms-page-view .main-website .shop-cat a:hover b,.cms-page-view .main-website .shop-cat a.current b{display: none;}
		.cms-discounts .main-website .shop-cat strong{padding: 3px 0;}
		.cms-discounts .discounts .main-website .websites ul{padding: 8px 0 0 5px;height:auto;min-height: 470px;}
		.cms-discounts .discounts .main-website .websites ul li{width: 98%;height: 52px;padding: 2px;margin-bottom: 0px;    border-bottom: 1px solid #ddd;}
		.cms-discounts .discounts .main-website .websites ul li.cat-title{width: 100%;height: auto;text-align: left;margin-bottom: 5px;color: #18a198;font-weight: 500;}
		.cms-discounts .discounts .websites ul li p{padding: 0}
		.cms-discounts .discounts .main-website .websites ul li u{padding: 5px 0;float: left;height:auto;max-height: 25px;width: 100%;text-align: left;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;}
		.cms-discounts .main-website .home-shops-tabs .tabs-con{padding: 0}
		.cms-discounts .discounts .websites ul li p img,.cms-discounts .discounts .websites ul li u{width:35%;padding:0;height: 50px;float: left;}
		.cms-discounts .discounts .websites ul li{width:30%;padding: 0 1%;height:91px;}
		.discounts .main-website .websites-list{width: 70%;}

		.cms-discounts .discounts_website_recommend i{background-position: -607px -82px;}
		.cms-discounts .discounts_website_beauty i{background-position:-325px -77px;}
		.cms-discounts .discounts_website_baby i{background-position:-283px -77px;}
		.cms-discounts .discounts_website_acc i{background-position:-84px -76px;}
		.cms-discounts .discounts_website_composite i{background-position:-5px -77px;}
		.cms-discounts .discounts_website_foods i{background-position:-523px -79px;}
		.cms-discounts .discounts_website_digital i{background-position:-163px -75px;}
		.cms-discounts .discounts_website_dailyuse i{background-position:-202px -76px;}
		.cms-discounts .discounts_website_travel i{background-position:-402px -78px;}

		.cms-discounts .discounts_website_recommend a.current i{background-position:-607px -122px;}
		.cms-discounts .discounts_website_beauty a.current i{background-position:-325px -116px;}
		.cms-discounts .discounts_website_baby a.current i{background-position:-283px -117px;}
		.cms-discounts .discounts_website_acc a.current i{background-position:-83px -117px;}
		.cms-discounts .discounts_website_composite a.current i{background-position:-5px -119px;}
		.cms-discounts .discounts_website_foods a.current i{background-position:-522px -120px;}
		.cms-discounts .discounts_website_digital a.current i{background-position:-163px -117px;}
		.cms-discounts .discounts_website_dailyuse a.current i{background-position:-202px -118px;}
		.cms-discounts .discounts_website_travel a.current i{background-position:-402px -119px;}

		.cms-discounts .discounts #discounts_app_search{display:none;background-color: #f7f7f7;border-bottom: 1px solid #ddd;align-items: center;width: 100%;z-index: 100;}
		.cms-discounts .discounts #discounts_app_search .search-form{position:relative;margin: 5px 0;width: 100%;}
		.cms-discounts .discounts #discounts_app_search .search-form input{padding:5px 5px 5px 24px;height: 20px;width: 86%;border: 2px solid #009e96;background-color: #f4f2f3;box-shadow: 1px 2px 8px rgba(0, 0, 0, 0.2);border-radius: 5px;}
		.cms-discounts .discounts #discounts_app_search .search-form input:before{content: "\e003";font-family: 'Glyphicons Halflings'}
		.cms-discounts .discounts #discounts_app_search .search-form button{position: absolute; left: 5%; border: none;top: 10px;background: none;}
		.cms-discounts .discounts #discounts_app_search .search-form button:after{color:#18a198;}
		

		#productGrid>ul>li>div:first-child{display: flex;}
		.tab-web-list .websites-list ul .expired-square{top: auto;left: auto;}
		.cms-discounts .discounts .products .grid ul li{display: flex;box-shadow: 1px 2px 8px rgba(0, 0, 0, 0.3);justify-content: space-between;height: 136px;align-items: center;}
		.cms-discounts .discounts .products .grid ul li p{width: 45%;padding: 0;margin: auto 0;}
    	.cms-discounts .discounts .products .grid ul li u{ width: 52%;padding: 5px 10px;font-size: 12px;}
    	.cms-discounts .discounts .products .grid{width: 94%;margin:0 auto;margin-top: 15px;}
    	.cms-discounts .discounts .products .step{display: none;}
    	.cms-discounts .wsellerName{font-size: 16px;border-bottom: 1px solid #000;padding: 0 0 5px 0;margin:0  0 5px 0;text-transform: uppercase;text-align: left;}
    	.cms-discounts .discounts .products .grid ul li .more{display: block;text-align: right;color:#18a199;font-size: 14px;margin-top: 5px;}
    	.cms-discounts .discounts .products .grid ul li .des{display: block;height: 60px;overflow: hidden;}

    	.cms-discounts .appMenu{display: flex;background-color: #f7f7f7;border-bottom: 1px solid #ddd;align-items: center;width: 100%;z-index:99;}
    	.inappbrowser.cms-discounts .appMenu{position: fixed;top: 0;}
    	.inappbrowser.cms-discounts .discounts #discounts_app_search{position: fixed;top: 0;}
		.cms-discounts .appMenu li{flex: 1;}
		.cms-discounts .appMenu li span{padding: 10px 12px;display: inline-block;color:#333333;border-bottom: 1px solid #f7f7f7;}
		.cms-discounts .appMenu li.selected span{border-bottom: 1px solid #18a198;color:#18a198;}
		.cms-discounts .discounts .tab-web-list,.cms-discounts .discounts .products,.cms-discounts .discounts .fanli-list{display: none}
		.cms-discounts .discounts .container.tab_selected{display: block;}

		.cms-discounts .std.fanli-list .pricelist-ul{width: 94%; margin: 0 auto;margin-bottom: 15px;border: 1px solid #00a199;border-radius: 0;}
		.cms-discounts .fanli-page{padding-top: 13px;}
		.cms-discounts .fanli-page .pricelist-ul .cms-main{text-align: left;}

		.inappbrowser.cms-mobile-sos .container.main{width: 100%;padding:0;}
		.inappbrowser.cms-mobile-sos{background-color: #efefef;}
		.app-seller-div{float: left;width: 100%;max-width:100%;height: 25px;}
		.cms-discounts .app-seller-div{float: left;width: 50%;max-width:50%;height: 52px;margin-left:10%;}
		.app-seller-div div{width: 100%;text-align: left;height: 25px;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;}
		.rebate-rate-max a {color: #CE1508 !important;}
		.inappbrowser .global-site-notice,.inappbrowser .wrapper.noTopCookies{margin-top: 0;margin-bottom: 0;}
		.inappbrowser .wrapper .breadcrumbs{margin-top: 55px;}

		.customer-account-login .dialog.popup-window{top:55px!important;}
		.customer-account-login .express_content .reg-dialig-content .reg-dialig-div{position: absolute;width: 100%;top: 10%;}
		.customer-account-login .express_content{background-color: white;}
                .expired-square img{width:32px;height:32px;}
                .expired-square2 img{width:69px;height:69px;}
        #website-list-div .expired-square img{width:50px;height:50px;}

		#cropper-container{transform: translate(0,-50%);left: auto;	width: 100%;}

		html[lang=fr] .cms-waimai .bottom-btn-item .en:nth-of-type(4),html[lang=it] .cms-waimai .bottom-btn-item .en:nth-of-type(4){margin-top: 10px;padding:15px 55px;}
		html[lang=fr] .discounts .main-website .websites-list,html[lang=it] .discounts .main-website .websites-list{overflow: hidden;}
		html[lang=fr] .cms-discounts .main-website .shop-cat strong,html[lang=it] .cms-discounts .main-website .shop-cat strong{white-space: nowrap;}
		html[lang=fr] .cms-discounts .main-website .tabs-con .shop-cat a,html[lang=it] .cms-discounts .main-website .tabs-con .shop-cat a{padding-left: 5px;padding-right: 5px;}
		html[lang=fr] .cms-discounts .main-website .tabs-con .shop-cat i,html[lang=it] .cms-discounts .main-website .tabs-con .shop-cat i{margin: 0!important;width: 30px;}
		html[lang=fr] .cms-discounts .main-container .appMenu li span,html[lang=it] .cms-discounts .main-container .appMenu li span{font-size: 12px; padding: 10px 6px;}
		html[lang=fr] .cms-discounts.inappbrowser .main-website .discounts-website .home-shops-tabs,html[lang=it] .cms-discounts.inappbrowser .main-website .discounts-website .home-shops-tabs{width: auto;}
		html[lang=fr] .header .form-search input.input-text#homesearch,html[lang=en] .header .form-search input.input-text#homesearch{padding: 0 13% 0 30%;}
		html[lang=fr] .header .form-search select,html[lang=it] .header .form-search select,html[lang=en] .header .form-search select{max-width: 4.1em;}
		html[lang=fr] .header .home-search.mobile-display,html[lang=it] .header .home-search.mobile-display,html[lang=en] .header .home-search.mobile-display{float: none;margin:0;left: 70px;top: 9px;position: fixed;width:58%;z-index: 2005;color: #fff;}
		html[lang=fr] .header .form-search input.input-text#homesearch{padding-left: 65px;}
		html[lang=en] .header .form-search input.input-text#homesearch{padding-left:100px;}
		html[lang=fr] .website-site,html[lang=en] .website-site{left:5px;}
		html[lang=en] .home-search .chosen-container-single .chosen-single span,html[lang=fr] .home-search .chosen-container-single .chosen-single span{margin:0;}

		html[lang=it] .product-product-list .show-content-right .addcart{font-size:12px;}
		html[lang=it] #checkout-step-package .price-calculator .item-details #addPackageDetailtb td:nth-of-type(2) input,html[lang=it] #checkout-step-package .price-calculator .item-details #addPackageDetailtb td:nth-of-type(3) input{width: 58%;}
		html[lang=it] #search_mini_form .input-box-search{margin-left: 4%;}
		html[lang=it] .home-search .chosen-container{width: 96px!important;}
		html[lang=it] .header .form-search input.input-text#homesearch{padding: 0 13% 0 97px;}
		html[lang=it] .jiu-input-box .price-filter>div .input-text{width: 100%;}
		html[lang=it] .product-product-list .jiu-input-box.input-box-price .price-filter #price_sort{width: 15%;margin:0 1% 0 0;}
		html[lang=it] .product-product-list .jiu-input-box.input-box-price .price-filter .btn{width: 15%;margin:0 0 0 1%;}
		html[lang=it] .product-product-list .jiu-input-box.input-box-price .min,html[lang=it] .product-product-list .jiu-input-box.input-box-price .max{width: 35%;margin:0 1%;}
		html[lang=it] #slick-slide01 .nav-li:last-child{margin-left: 5%;width:23%;}
		html[lang=it] i.icon-bcfw{margin-left: 14px !important;}
		html[lang=it] .mobile-list-nav .category-nav-content-wrapper .nav-li .nav-text span{bottom:auto; top:53px; line-height: 10px;font-size: 12px;}
		html[lang=it] .mobile-list-nav .category-nav-content-wrapper.pop-ups>ul.nav-li-pop-icon-daifa .nav-li .nav-text span{font-size: 14px;position: static;}

		/** 线路介绍express create */
		.company-lines-detail li{margin-bottom: 10px;}
		.company-lines-detail li .choose-post-container .choose-post-general{flex-direction: column;}
		.company-lines-detail li .choose-post-container .choose-post-general img{margin:0;width: 100%;min-width: unset;}
		.company-lines-detail li .choose-post-container .choose-post-general .choose-post-description span{margin:10px 0;}
		.company-lines-detail li .choose-post-container .choose-post-faed{flex-direction: column;padding:0;min-height: unset;}
		.company-lines-detail li .choose-post-container .choose-post-faed .choose-post-faed-img{margin:0;}
		.company-lines-detail li .choose-post-container .choose-post-faed .choose-post-faed-img img{width: 100%;min-width: unset;}
		.company-lines-detail li .choose-post-container .choose-post-faed .choose-post-faed-container .choose-post-faed-description span{margin:0;}
		.company-lines-detail[callTag=fr-eur-direct] li .choose-post-container .choose-post-faed .choose-post-faed-img{width: 100%;min-width: unset;height: 100px;}
		.company-lines-detail[callTag=fr-eur-direct] li .choose-post-container .choose-post-faed .choose-post-faed-img img{width: 100%;min-width: unset;height: 100px;}
		.company-lines-detail[callTag=fr-eur-direct] li .choose-post-container .choose-post-faed .choose-post-faed-container .choose-post-faed-button{text-align: center;}
		.company-lines-detail[callTag=fr-eur-direct] li .choose-post-container .choose-post-faed .choose-post-faed-container .choose-post-faed-description span{font-size: 14px;}
		#checkoutSteps .form-list .address-fr-eur .fields:nth-child(8),#checkoutSteps .form-list .address-fr-eur .fields:nth-child(9){padding-top: 20px !important;}
		
		.product-product-list .detail ul li .content>a .image-span .discounted{display: none;}
		.product-product-view .show-content-left .left-big .discounted{display: none !important;}
}
@media (max-width: 415px){
	html[lang=it] #slick-slide01 .nav-li:last-child{margin-left: 2% !important;}
}
@media (max-width: 359px){
	.process-container{zoom:0.8;}
	.showQrCodeScan{width: 39%;margin-top: 0px;}
	.showQrCodeSpan{font-size: 13px;}
	.showQrCodeDiv{margin-top: 0;}
	.xlogistic-create-index #express-create-index-page .lines-list-container .company-lines{zoom:0.7;}
	#shipping-new-address-form ul li,#billing-new-address-form ul li{font-size: 12px;zoom:0.9;}
	.postcode-tips.fr-eur-postcode-tips{left: 80px;line-height: 15px;}
	.cms-waimai .bottom-btn-item p{font-size:12px;}
	.cms-waimai .btn-join.cn{padding:15px 40px;}
	.header-icon{margin-right: 0;margin-left: 0;}
	.header .form-search select{padding-right: 0px;left:0;}
}

@media(min-width:700px) and (max-width: 768px){
	.money-info .bal-money .price{padding-right: 80%;}
}
@media (min-width:600px) and (max-width: 700px){
	.money-info .bal-money .price{padding-right: 78%;}
}
@media (min-width:500px) and (max-width: 600px){
	.money-info .bal-money .price{padding-right: 74%;}
}
@media (min-width:450px) and (max-width: 480px){
	#search_mini_form .jiu-input-box:nth-of-type(1){font-size: 16px;}
	.jiu-input-box .show-btn-area{font-size: 15px;padding: 0px 4px;margin-right: 6px;}
	.jiu-input-box .price-filter .btn{width: 90px;}
	.jiu-input-box .price-filter>div{width: 69px;}
}
@media (min-width:450px) and (max-width: 500px){
	.money-info .bal-money .price{padding-right: 68%;}
}
@media (min-width:400px) and (max-width: 450px){
	.money-info .bal-money .price{padding-right: 60%;}
	.jiu-input-box .show-btn-area{font-size: 12px;padding: 0 3px;font-size: 14px;margin-right: 4px;}
	.jiu-input-box .price-filter .btn{width: 80px;}
	.jiu-input-box .price-filter>div{width: 59px;}
}
@media (min-width:350px) and (max-width: 400px){
	.money-info .bal-money .price{padding-right: 56%;}
	.jiu-input-box .show-btn-area{font-size: 12px;padding: 0 3px;}
	.jiu-input-box .price-filter>div{width: 49px;}
}
@media (max-width: 349px){
	body{background: #efefef;} .header-container{background: #fff;}
	.money-info .bal-money .price{padding-right: 47%;}
}

@media(min-width: 351px) and (max-width: 369px){.step .right-stop .stop-txt{font-size: 17px;}}@media(min-width: 335px) and (max-width:350px){.step .right-stop .stop-txt{font-size: 16px;}}@media(max-width: 334px){.right-stop .stop-txt{font-size: 15px;}}
@media(max-width: 325px){.express_content .reg-dialig-content .reg-dialig-div a{padding: 5px 20px;}    .header .home-search.mobile-display{left:65px;width:55%;}.home-search .chosen-container{width:61px!important;}.website-site{top:12px;left:5px;width:48px;}#nowWebsite{padding-right:14px;}.header .form-search input.input-text{padding-left:64px;}.header .quick-access .top_link{margin-top:5px;zoom:.8;}}
@media(max-width: 360px){.product-product-list #buy .joinin{white-space: normal;line-height: 23px;} 
html[lang=it] .jiu-input-box .price-filter>div .input-text{text-align:left !important;margin-left: 1px;}
html[lang=it] .product-product-list .shipping_key#piece{margin-left: 11px;}
}
@media(max-width: 450px){
.website-site{top:12px;left:5px;width:58px;}
html[lang=it] .product-product-list .jiu-input-box.input-box-price .max{margin:0;width: 38%;}
html[lang=it] .product-product-list .jiu-input-box.input-box-price .price-filter .btn{width: 13%;}
html[lang=it] .product-product-list .shipping-selector-all>div:first-child{width: 18%;}
html[lang=it] .product-product-list .shipping-selector-all>div:nth-child(3){width:36%;}
html[lang=it] .jiu-input-box .a-price .top{display: none}
html[lang=it] .jiu-input-box .a-price .down{display: none}

}
@media(min-width: 351px) and (max-width: 369px){
	.step .right-stop .stop-txt{font-size: 17px;}
}
@media(min-width: 335px) and (max-width:350px){
	.step .right-stop .stop-txt{font-size: 16px;}
}
@media(max-width: 334px){
	.right-stop .stop-txt{font-size: 15px;}
}
@media(max-width: 325px){
	html[lang=it] #slick-slide01 .nav-li:last-child{margin-left: 5% !important;}
	.express_content .reg-dialig-content .reg-dialig-div a{padding: 5px 20px;}
	.header .home-search.mobile-display{left:65px;width:55%;}
	.home-search .chosen-container{width:61px!important;}
	#nowWebsite{padding-right:14px;}
	.header .form-search input.input-text{padding-left:64px;}
	.header .quick-access .top_link{margin-top:5px;zoom:.8;}
	.registered-users .button#send-code-button{flex:0 0 30%;}
	.activity-box .at-tx{left: 9vw;transform: translateY(-6px) scale(.6);}
}
@media(max-width: 360px){
	.product-product-list #buy .joinin{white-space: normal;line-height: 23px;}
	html[lang=it] .product-product-list .shipping_key#piece{margin:0;}
	html[lang=fr] .product-product-list .shipping-selector-all>div:first-child{width:28%;}
	html[lang=fr] .product-product-list .shipping-selector-all>div:nth-child(2){width:26%;}
}
@media(max-width: 912px){
	html[lang=en] h1.thirdPartyLogin-reg-btn{left:0px;}
	.behalfbuy-package-edit .step-title, .behalfbuy-package-new .step-title{width:auto;}
}