.sender-type-bgimg1{background:url(../images/icon_per.jpg) no-repeat;}
.sender-type-bgimg1.selected{background:url(../images/icon_onper.jpg) no-repeat;}
.sender-type-bgimg2{background:url(../images/icon_com.jpg) no-repeat;}
.sender-type-bgimg2.selected{background:url(../images/icon_oncom.jpg) no-repeat;}
.select-post-img .intro-widget a{color:#fff;text-align: center;vertical-align: middle;font-size: 18px;font-weight: 600;margin: 0 auto;margin-top:15px;display: block;}
.cms-index-index .index-title .title{width:auto;}
.right-stop .stop-line{width:6% !important;}
/* .dcorner-ico .dcorner-txt{top: 0;left: -10px;max-width: 10em;text-align: center;} */
.shipping-milk .dcorner-txt{top:7px;left:-26px;}
.dcorner-ico .dcorner-square{border-top: 40px solid #0aa59d;border-left: 40px solid #0aa59d;border-bottom: 40px solid transparent;border-right: 40px solid transparent;transform: rotate(0deg);}
.home-website-list .dcorner-ico .dcorner-square{transform: rotate(0);top: 0;left: 0;}
#website-list-div .dcorner-ico .dcorner-txt{top: 15px;left:2px;top: 23px;left: -6px;font-size: 12px;}
.shop-cat a{min-height: 81px;}
.header .form-language{padding: 5px 0 22px;}
.fr-no-display,.en-display{display:none;}
.fr-display,.fr-en-display{display:block;}
#nav .cms-fr-eur-direct:hover > a span:after,#nav .xlogistic-create-index:hover > a span:after{right: -17px ! important;}
.my-account.id-card-photo .fieldset{width: 38% ! important}
.rebate-item label{width: auto ! important;}
#checkoutSteps .form-list .address-fr-eur .field-50 label{width: 90px;white-space: nowrap;}
#checkoutSteps .form-list .address-fr-eur .fields.field-100 label{width: 88px;}
#checkoutSteps .form-list .address-fr-eur .field-50 .input-box{width: 76%;}
#checkoutSteps .form-list .address-fr-eur .field-100 .input-box{width: 88%}
#checkoutSteps .form-list .address-fr-eur .field-50.field-r label,#checkoutSteps .form-list .address-fr-eur .field-100 .customer-name.name-lastname label{width: 58px;}
#checkoutSteps .form-list .address-fr-eur .field-50.field-r .input-box{width: 84%;}
#checkoutSteps .form-list .address-fr-eur .field-50 .customer-name.name-designation label{width: 45px;padding-right: 0}
#checkoutSteps .form-list .address-fr-eur .field-50 .customer-name.name-lastname label{width: 64px;margin-left: -14px;}
#checkoutSteps .form-list .address-fr-eur .field-50 .customer-name.name-firstname label{width: 33px}
.xlogistic-create-from #checkoutSteps .form-list .address-fr-eur li:nth-child(4){padding-top:55px !important;}
.xlogistic-create-to #checkoutSteps .form-list .address-fr-eur li:nth-child(4){padding-top:55px !important;}
#checkoutSteps .form-list .address-fr-eur .customer-name.field-33 .input-box{width:54%}
#checkoutSteps .form-list .address-fr-eur .customer-name.field-33.name-designation .input-box{width:38%}
#checkoutSteps .form-list .address-fr-eur .customer-name.field-33 .input-box .input-text{width: 84%;}
#checkoutSteps .form-list .address-fr-eur .customer-name.field-50 .input-box .input-text{width: 70%;}
#checkoutSteps .form-list .address-fr-eur .field-100 .customer-name.field-50 .input-box{width:78%;}
#checkoutSteps .form-list .address-fr-eur .fields.field-100 .input-box .input-text{width:97%;}
#checkoutSteps .form-list .address-fr-eur li.fields.field-50 .customer-name .input-box select{width:100%}
#payment_form_offlinePayment_payment2 li{clear: both;width: 24em;}
.vol-item label{min-width: 31%;}
/*page/header.phtml*/
.float-bar-img{background: url(../images/home/float-bar-show-fr.png) no-repeat;}
.jiu-input-box .show-cart{width: 170px;}
.jiu-input-box .price-filter>div{width: 100px;}
.jiu-input-box .price-filter>div .input-text{width: 95px;}
.jiu-input-box .price-filter .btn{width: auto;}
#search_mini_form .input-box-search{margin-left: 14%;}
.product-product-list .shipping_key{display: none;}
.product-product-list .shipping_value{padding-right: 90px;margin-left:0;}
.product-product-list .shipping_ext{width: 80px;font-size: 14px;}
.product-product-list .shipping_ext #more.more_open{display: none;}
html .product-product-list #order-lists{width:13em;padding:0 10px;}
html .product-product-list .shipping-selector{display: none;}
html .product-product-list .detail ul li .product-details .counts{opacity: 0;}
html .jiu-input-box .price-filter .hot_lists{display: none;}
html .product-product-list #shipping-first{display: none;}
.nofrTranslate{font-size: 0;}
.product-product-list .show-content-right .addcart{font-size: 12px;}
#customer-login-window{height: 250px;}
.thirdparty-login-inner{display: none;}
.registered-users .login-inner{margin-bottom: 141px;}
.customer-page .page-title h1.thirdPartyLogin-reg-btn{display: none;}
/* i.title-menu{margin-left: 3px;} */
.home-left-banner .category-nav-content-wrapper .nav-ul{margin:10px 0 5px;display: block;}
html .home-left-banner .category-nav-content-wrapper .nav-ul .nav-li{padding:3px 0;margin-bottom: 6px;}
html .home-left-banner .category-nav-content-wrapper .nav-ul .nav-li .nav-text{padding-right:10px;}
html .home-left-banner .category-nav-content-wrapper .nav-ul .nav-li .nav-right-arrow{top:12px;}
.fr-new-nav-li{margin-bottom: 20px;text-align: left;position: relative;}
.fr-new-nav-li:hover{background-color: rgba(0,0,0,0.1);}
.fr-new-nav-li a{color: white;font-size: 12px;font-weight: normal;display: block;box-sizing: border-box;padding:0 10px;position: relative;}
.fr-new-nav-li a:before{content:"";width: 16px;height: 16px;display: block;position: absolute;right: 3px;top: 0px;bottom: 0px;background-image: url(../../default/images/icon/arrow.png);background-repeat: no-repeat;background-position: 0 0px;background-size: 16px 16px;pointer-events: none;}
#side-controls > #side-controls-service:hover .side-hidden{display: none;}
/*customer.css*/
.customer-incrementid .note p{margin-top: 10px;}
#customer-login-window .registered-users .form-list li:last-child{display: flex;flex-direction: column;}

/*marketplace.css*/
.xmarketplace-page #add-item-form input[type="text"]{max-width: unset;width: 50%;}
.xmarketplace-page #add-item-form .submit-btn{width: auto;padding:0 20px;}

@media (min-width: 768px) and (max-width: 991px){
	#nav > li {margin: 0 0.6em !important;}
	.header .logo{margin: 0 0 3px 12px  !important;}
	.my-account.id-card-photo .fieldset{width: 70% ! important}
	#checkoutSteps .form-list .address-fr-eur .field-50 .input-box{width: 72% ! important;}
	#checkoutSteps .form-list .address-fr-eur .field-100 .input-box{width: 82% ! important;}
	#checkoutSteps .form-list .address-fr-eur .customer-name.field-50 .input-box{width: 58% ! important;}
	#checkoutSteps .form-list .address-fr-eur .customer-name.field-50 .input-box .input-text{width: 73% ! important;}
	.vol-item label,.price-calculator table.item-details td .vol-item input{min-width: 43% ! important;}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#nav > li {margin: 0 1.3em !important;}
	.guide-list .guide-ul {width: 233px !important;}
	.guide-list .guide-ul.first{width: 146px !important;}
	.header .logo{margin: 0 0 3px 12px  !important;;}
	.my-account.id-card-photo .fieldset{width: 60% ! important}
}
@media(max-width:480px){
	.foot-quick li{width: 100% ! important;}
	#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 .fields.field-100 label{width: 89px ! important;}
	#checkoutSteps .form-list .address-fr-eur .field-50 .input-box{width: 71% ! important;}
	#checkoutSteps .form-list .address-fr-eur .field-100 .input-box{width: 71% ! important; }
	#checkoutSteps .form-list .address-fr-eur .fields.field-100 .input-box .input-text{width: 92% ! important;}
	#checkoutSteps .form-list .address-fr-eur .field-50 .customer-name.name-designation label{padding-right: 5px;}
	#checkoutSteps .form-list .address-fr-eur li.fields.field-50 .customer-name .input-box select{width: 96% ! important;}
	#checkoutSteps .form-list .address-fr-eur .customer-name.field-33 .input-box .input-text{width: 88% ! important;}
	#checkoutSteps .form-list .address-fr-eur .customer-name.field-50 .input-box .input-text{width: 87% ! important;}
	.vol-item{width: auto ! important;}
	#checkout-step-package .price-calculator .vol-item label{min-width: 76px ! important;}
	.price-calculator table.item-details .vol-item input{width: 61% ! important;}
	.browser-footer span{font-size:12px;}
}

@media(max-width:768px){
	.jiu-input-box.nofrTranslate{font-size: 0;}
	.product-product-list .footer #buy{font-size: 12px;line-height: 40px;width: 65%;}
	.product-product-list #product-detail #show-shipping-cart .content .payment-submit>.btn{width: 48%;margin-left: 1%;margin-right: 1%;}
	.product-product-list #product-detail .show-content-right .addcart{font-size: 12px;}
	html .product-product-list #search_mini_form .input-box-search{width:65%;}
	html .product-product-list #shipping-first>button{width:auto;padding:0 5px;}
	.cms-home .category-nav-content-wrapper{display: none;}
	#express-create-index-page .select-post-img{margin:0 0 20px 0;padding:0 0 20px 0;}
	#express-create-index-page .select-post-img>a{width: 50%;height: auto;}
	#express-create-index-page .select-post-img>a img{min-height: unset;}
	#express-create-index-page .select-post-img-button{width: 50%;margin:0;}
	#express-create-index-page .select-post-img .intro-description-w{padding:0;}
	#express-create-index-page .select-post-img .intro-description-w span{font-size: 12px !important;margin:0 10px;}
}
.table-adv td{ font-weight:600;}
.discounts .search-result .search-form-container .search-form input{width: 78% !important;}
.stop-line{ width:26%!important;}
.registered-users .buttons-set .button{padding:5px 10px!important;}
body{ font:14px/1.55 "Helvetica","Microsoft Yahei","Lantinghei SC",arial,sans-serif; color:#000; text-align:center; }
.main-website .shop-cat a{min-height:auto;}
.main-website .shop-cat i {margin: 0 5px ! important;}
.main-website .shop-cat b{bottom:20px ! important;}
.select-post-img .intro-description-w span{font-size: 14px !important}
.select-post-img .intro-widget a{margin-top: 26px !important;}
.process-ico{background-image:url(../images/home/sprite-home.png);}
.my-orders-table tbody{font-size: 0.8em;}
.reg-content-top .right-act-btn{position: relative;right: auto;top:auto;}
.account-create h1{width: 192px;}
.my-account .buttons-set button.button.change-password-btn.hasBusiness{margin:10px 0;}
.postcode-tips.fr-eur-postcode-tips{left:0;}
@media (max-width:359px){.header .quick-access .appmobile.mobile-display,.header .quick-access .top_link.f-right{zoom:0.8;margin-top: 5px;}}
.Expired_box{position:absolute;width: 40%;height:74%;background-color: #009e96;transform: rotateZ(-46deg);left:25px;top:14px;}
.Expired_span{display: block;width:50px;transform:rotateZ(92deg);position: absolute;top:19px;color:#fff;left:-11px}


/*37同城下弹出框*/
.dialog { border:1px solid #0d9991;box-shadow:4px 6px 10px #999;height:auto !important;}
.dialog .bot { border-bottom:1px solid #0d9991; }
.overlay_express { background-color:#FFF; filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6; -webkit-opacity:.6; }
.top.table_window { border-bottom:1px solid #0d9991;  background-color:#0d9991 !important; }
.express_nw { width:6px; height:28px; }
.express_n {height:28px;}
.express_ne { width:6px; height:28px; }
.express_w { width:6px; }
.express_e { width:6px; }
.express_w,.express_e,.express_content { background-color:#fafafa; }
.express_sw { background:#deebf0; width:5px; height:3px; }
.express_s { background:#deebf0; height:3px; }
.express_se,.express_sizer { background:#deebf0; width:5px; height:3px; }
.express_sizer { cursor:se-resize; }
.express_close { width:16px; height:16px;position:absolute; top:5px; right:6px; cursor:pointer; z-index:1000;background:url(../images/window_close.png) no-repeat 0 0; }
.express_minimize { width:16px; height:16px;position:absolute; top:5px; right:38px; cursor:pointer; z-index:1000; }
.express_maximize { width:16px; height:16px;position:absolute; top:5px; right:70px; cursor:pointer; z-index:1000; }
.express_title {float:left;width:100%;font:bold 12px/28px Arial, Helvetica, sans-serif;color:#fff;text-align:left;}
.express_content { overflow:auto !important; width:auto !important;height:auto !important;}
.express_buttons { padding:10px; text-align:right; }
.express_buttons input.button { border-width:1px; border-style:solid; border-color:#ed6502 #a04300 #a04300 #ed6502;  background-color:#ffac47; padding:0 7px 1px 7px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; text-align:center; white-space:nowrap; }
.express_content .reg-dialig-content{width:100%;height:100% !important;background-color:#fafafa !important;}
.express_content .reg-dialig-content .reg-dialig-div{margin:0 auto;padding:15px 0;width:90%;text-align: center;}
.express_content .reg-dialig-content .reg-dialig-div button{margin:0 5px;}
.express_content .reg-dialig-content .reg-dialig-div img{width:80px;height:80px;}
.express_content .reg-dialig-content .reg-dialig-div a{display: inline-block;color: #fff;margin:20px 40px;padding: 15px 30px;font-size: 14px;letter-spacing: 1px;border-radius: 10px;background-color:#009e96;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.5);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.express_content .reg-dialig-content .reg-dialig-div .quick-button{background-color:#f0f0f0;color:#666;border:2px solid #ccc;}
.express_content .reg-dialig-content .reg-dialig-div a.quick-button:hover{ color:#fff; }
.express_content .reg-dialig-content .reg-dialig-div a:hover{ background-color:#f15a24; }
.express_content .express_message{padding:20px;}
.express_content .express_buttons button{padding:8px 10px;margin:0 0 0 6px;line-height:100%;text-align:center;white-space:nowrap;}
.express_content .express_buttons .ok_button{background-color:#009e96;color:#fff;border:1px solid #009e96;}
.express_content .express_buttons .cancel_button{background-color:#fff;color:#333;border:1px solid #666;}

.product-product-list #product-postcode-div .input-box{display: flex;justify-content: space-between;margin-bottom: 20px;}
.product-product-list #product-postcode-div .input-box button{width: auto;margin-left: 1em;}