.box-enter{overflow: hidden;}

/*头部搜索*/
header{width: 100%;height: 45px;position: fixed;background: #930b2b;color: #fff;top: 0;z-index: 99;line-height: 45px;background: rgba(147,11,43,0);z-index: 101;}
/*header .row{height: 7%;}*/
.input-group span:nth-child(1) .btn{border-right: none !important;border-top-left-radius:17px;border-bottom-left-radius:17px;}
.input-group span:nth-child(2) .btn{border-radius: 0 !important;border-right: none;border-left: none;}
header .row .input-group .input-group-btn .btn{background-color: #fff;}
header .row .input-group .input-group-btn:first-child .btn{ background:#fff url(../images/icon.png) no-repeat center right; background-size: 18px 18px;}
header .row .input-group .input-group-btn:nth-child(2) .btn{padding: 6px 5px 6px 11px;color: #ccc;}
header .row .input-group .form-control{border-left: 1px solid #fff; margin-top: 5px;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color: #fff;padding: 6px 12px 6px 0px;box-shadow: none;border: transparent;margin-left: -1px;}
header .row div:nth-child(3) .btn{padding: 6px 0px;margin-left: 0.9rem;margin-top: -3px;background:none;color: #fff;border: none;}


.fix{position: fixed;top: 32px;left: 0;z-index: 102;width:100%;padding: 10px 15px !important;background: #f1f1f1;}
/*浮动导航*/
.float_nav{position: fixed;top: 45px;left: 0;z-index: 131;display: none;border-bottom:1px solid #f1f1f1 ;}
.tab-head{list-style-type: none; display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:0;overflow:auto;}
.tab-head-item{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:black;padding:0 5px;}
.float_nav img{width: 100%;}
.tab-head::-webkit-scrollbar{display: none;}

.col-xs-12{padding: 0;}


.table_lis{padding: 0 !important;background: #fff;padding: 1rem 0 !important;}
.table_lis img{width: 100%;height: 6rem;}

.focus{border: 1px solid #ca1717;}
.list-bottom .box .row{overflow: hidden;} 

.btn-default{border-color: transparent;}

/*banner*/
.container{width: 100%;position: absolute;margin: 0;padding: 0 !important;background: #f1f1f1;}
.container .swiper-slide{margin: 0 auto;}
.container .swiper-slide img{width: 100%;}
.swiper-pagination-bullet-active{background: #de243c;}

/*导航盒子样式*/
/*.floor{width: 100%;font-size: 0;}
.floor-item{width: 100%;font-size: 100%;}
.position-r{position: relative;}
.quick-nav-box{width: 100%;overflow: auto;position: relative;min-height: 127px;}
.container-bg{height: 100%;left: 0;right: 0;}
.box-enter .quick-nav-box img{height: auto;}
.box-enter .container-bg img{width: 100%;}
.floor .opa1{opacity: 1;-webkit-transition: opacity .3s ease-in;}
.position-ab.quick-entry-nav{padding: 10px 0;}
.position-ab{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.quick-nav-five .quick-entry-link{width: 25%;}
.quick-box{margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.quick-nav-five .quick-entry-link img{width: 4rem;height: 4rem;margin: 0 auto 4px auto;}
.quick-entry-link img{display: block;width: 40px;height: 40px;margin: 0 auto 6px auto;}
.quick-box span {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: box; line-clamp: 1;box-orient: vertical;height: 1.5rem;}
a, div, header, span {-webkit-tap-highlight-color: rgba(255,255,255,0);}
.quick-entry-link{text-align: center;}
.quick-entry-link {width: 25%;float: left;font-size: 12px;text-decoration: none;color: #666;text-align: center;display: block;padding-bottom: 10px;}
.quick-entry-link {height: 50%;position: relative;color: #555555; font-size: 1rem;font-family: PingFang-Medium,PingFangSC-Regular,Helvetica; padding-bottom: 0;}*/
.quick-entry-nav .col-xs-2{padding: 0;text-align: center;font-size: 0.9rem;margin: 2rem 0;}
.quick-entry-nav .col-xs-2:last-child{margin-right: -17rem;}
.quick-entry-nav .col-xs-2 img{width: 5rem;height: 5rem;text-align: center;}
.box-enter{border: 1px solid #d7d7d7;}
.quick-entry-nav{float: left; list-style-type: none; display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:0;overflow:auto;}
.scrollNav{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}
.quick_name span{font-size: 1.2rem;}
.scrollNav span:last-child .col-xs-12:first-child{margin-top: 1rem;}
/*.scrollNav:last-child{margin-left: 2rem;}*/
/*.scrollNav{width: auto !important;}*/
.quick-entry-nav::-webkit-scrollbar{display: none;}

.floor{position: relative;}
.circleLeft{width: 0.8rem;height: 0.8rem;background: #fff;border-radius: 50%;border: 1px solid #D1D1D1;position: absolute;left: 49%;bottom: 0.8rem;}
.circleRight{width: 0.8rem;height: 0.8rem;background: #fff;border-radius: 50%;border: 1px solid #D1D1D1;position: absolute;left: 53%;bottom: 0.8rem;}
.circleActive{width: 0.9rem !important; height: 0.9rem !important;background: #ee740a;border: none !important;border-radius: 50%;}

/*goodsList
 goodList-top*/
.goods-list{width: 100%;margin: 0 auto;}
.goods-list .list-top{width: 100%;overflow: hidden;}
.goods-list .list-top .col-xs-12{padding: 0;}
.row, .col-xs-12, .col-xs-6{margin: 0;padding: 0;}
.goods-list .list-top a{display: inline-block;width: 100%;}
.goods-list .list-top img{width: 100%;}
.antNews{padding: 0.6rem 17px 0.5rem 17px !important;}

.outUl >li:first-child{margin-top: 1.4%;}
.outUl >li:nth-child(2){margin-top: 1.4%;}

/*goodList-middle*/
.goods-list .list-middle{overflow: hidden;background: #f1f1f1;}
.goods-list .list-middle .col-xs-6{padding: 2px;}
.goods-list .list-middle .col-xs-6 img{width: 100%;}
.container .banner-middle{margin-top: 5px;}
.goods-list .list-middle .col-xs-12{text-align: center;}
.goods-list .list-middle .col-xs-12 a img{width: 40%;padding: 15px 0px;}
.goods-list .list-middle .row .col-xs-offset-6{margin-left: 50%;}
.goods-list .list-middle .row .firstBig img{height: 14.5rem;}
.goods-list .list-middle .row .firstSm img{height: 7.2rem;}
.goods-list .list-middle .row .firstSm .col-xs-12{margin-top: 0.2rem;}
.goods-list .list-middle .row:last-child .col-xs-12 a img{width: 100%;padding: 0;}
.list-middle img{width: 100%;height: 120px;}
.antSale{border-left: 3px solid #e86603;margin: 1rem 0 1.1rem 0 !important;}

.labelCell{font-size: 1rem; position: absolute;top: 15px;left: 0;text-align: center;width: 6rem;height: 2rem;line-height: 2rem;background: #ff3a0c;color: #fff;-webkit-border-top-right-radius: 11px;-webkit-border-bottom-right-radius: 11px;box-shadow: 3px 3px 5px #999999;z-index: 1;}
.reward{position: absolute;top: 9px;right: 7px;width: 2rem;height: 2rem;z-index: 1;}
.reward img{width: 100%;}
.bottomLetter{font-size: 1.2rem;}

.classifyBottom .col-xs-12{height: 3.334rem;line-height: 3.334rem;background: #fff;margin-left: 2%;width: 96%;border: 1px solid #d7d7d7;border-top: none;}
.classifyBottom img:first-child{width: 10px !important;height: 10px;}
/*.classifyBottom img:nth-child(2){width: 10px !important;height: 10px;position: absolute;bottom: 9px;left: 50%;margin-left: -5px;}*/


/*Tab切换*/
.goods-list .list-bottom{overflow: hidden;background: #f1f1f1;}
.list-bottom .tab li{font-size: 1.5rem;font-weight: 400;text-align: center;padding: 10px 22px;}
.list-bottom .tab .active{background: #fff;color: #d31240;}
.list-bottom .list ul{height: auto;padding: 1rem 0rem;}
.list-bottom .list ul li{float: left;width: 20%;text-align: center;border-right: 1px solid #d7d7d7;}
.list-bottom .list ul li:last-child{border-right: none;}
.list-bottom .list ul li a{color: #666666;}
.list-bottom .list .col-xs-12{background: #fff;text-align: center;}
.list-bottom .list .col-xs-12:first-child{margin-top: 10px;}
.list-bottom .list .col-xs-12:nth-child(2){padding: 1rem 0rem;}
.list-bottom .list .col-xs-12:nth-child(3){margin-bottom: 66px;padding-bottom: 10px;}
.list-bottom{background: #f1f1f1;}
.list-bottom .col-xs-12{text-align: center;}
.list-bottom .col-xs-12 img{width: 100%;}
.list-bottom .wine-list{height: auto;}
.list-bottom .wine-list ul li{float: left;width: 49%;border: 1px solid #d7d7d7;}
.list-bottom .wine-list {position: relative;}
.list-bottom .wine-list .inUl li{float: none !important;border: none;width: 96%;}
.list-bottom .wine-list .inUl>li{text-align: left;}
.list-bottom .wine-list .inUl .chevron{position: absolute;bottom: 0.5rem;right: 4%;}
.list-bottom .wine-list .inUl .chevron span{height: 1.5rem;line-height: 1.5rem;color: #999999;}
.list-bottom .tag{position: absolute;right: 0;bottom: 0;width: 75%;height: 2.5rem;line-height: 2.5rem;color: #fff;z-index: -1; overflow: hidden;}
.list-bottom .tag li{border: none !important;}
.list-bottom .tag li:first-child{width: 68%;background: #ca1717;}
.list-bottom .tag li:last-child{width: 30%;background: #b01414;}
.list-bottom .antSale .col-xs-5,.list-bottom .antSale .col-xs-3,.list-bottom .antSale .col-xs-4{padding: 0;}
ul{margin-bottom: 0 !important;}


.loginPrice span{
	display: block;
    width: 8%;
    position: absolute;
    bottom: 3%;
    left: 33%;
}


/*箭头旋转*/
.rotate{transform-origin: center center;transform: rotate(180deg);transition: transform 0.3s;}
.rotate1{transform-origin: center center;transform: rotate(0deg);transition: transform 0.3s;}


/*样式改*/
.choose{width: 28.5% !important;margin-top: 1rem}
.appear{transition: all 0.3s ease;bottom: 0;left: 0;z-index: 100;}
.disappear{transition: all 0.3s ease;transform: translateX(100%);opacity: 0; z-index: -1;overflow: hidden;}
.input-group-addon{background: #fff !important;}


/*遮罩层*/
.overlaytwo, .overlay {  position: fixed;  bottom: 0;  left: 0;  z-index: 132;  width: 100%;  height: 100%;  background-color: transparent;}  
.overlaytwo{background-color: rgba(0,0,0,0.6);  display: none;}
.overlayContant{position: absolute; bottom: 0;left: 0;height: 90%;width: 100%;background: #fff;}
.overlayContant .choice .col-xs-3{padding: 0 !important;}
.overlayContant .col-xs-1{padding: 0 !important;}
.overlayContant .choice .col-xs-3:nth-child(2){margin-left: 3.5%;}
.overlayContant img{width: 100%;position: absolute;top: -260%;left: 15px;width: 8rem;height: 8rem;border: 1px solid #d7d7d7;border-radius: 5px 5px 5px 5px;}
.overlayContant .choice .col-xs-3:nth-child(3){margin-left: 3.5%;}
.overlayContant .count .form-group{margin: 0;}
.overlayContant .count .row{height: 2.9rem;line-height: 2.9rem;}
/*.overlayContant .count .col-xs-2{padding: 0;}*/
.overlayContant .footer{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 201;}
.overlayContant .footer .col-xs-6:first-child{background: #ff8400;}
.overlayContant .footer .col-xs-6:last-child{background: #e86603;}
.choice .goWay{    border-bottom: 1px dashed #d7d7d7;padding-bottom: 1rem !important;}
.hint{font-size: 1rem;padding: 1rem 15px;color: #666666;}


.outUl>li{
	position: relative;
}
.disabled{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 20;
}
.disabled p{
    font-size: 2rem;
    color: #999;
    text-align: center;
    font-weight: normal;
}
.VIPdisabled{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.VIPdisabled p{
    font-size: 2rem;
    color: #999;
    text-align: center;
    margin-top: 61%;
    font-weight: normal;
	-webkit-transform: rotate(-19deg);
	-moz-transform: rotate(-19deg);
	-o-transform: rotate(-19deg);
	-ms-transform: rotate(-19deg);
    transform: rotate(-19deg);
}


.inUl li{
    text-overflow: ellipsis; /*自动隐藏文字*/
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

/*样品select*/
.form-select select {
    width: 50%;
    height: 30px;
    color: #555;
    border: 1px solid #d7d7d7;
}


/*支付比例*/
.pay {
    display: none;
    width: 100%;
    background: #FFFFFF;
    box-sizing: border-box;
    padding: 15px 0 0 0;
}
.pay_left {
    width: 25%;
    float: left;
}
.pay_left p {
	margin-top: 0.6rem;
    font-size: 1.3rem;
    color: #666666;
    text-align: left;
    margin-left: 15px;
}
.pay_right {
    width: 70%;
    display: table;
    float: left;
}
.pay_rightFirst {
    width: 50%;
    float: left;
}
.pay .checkbox {
    max-width: 17px;
    position: relative;
    float: left;
}
.pay .checkboxFive {
    position: relative;
}
.pay .checkboxFive input {
    opacity: 0;
}
.pay .checkboxFive label {
    cursor: pointer;
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    top: -6px;
    left: 0px;
    /* border: 1px solid #e86603; */
    border-radius: 50%;
    z-index: 200;
    /* background: #e86603; */
    display: block;
    padding-right: 1.7rem;
    background: url(../images/icon_radio4.png) no-repeat center left;
    background-size: 1.5rem 1.5rem;
}
/*.pay_right .checkboxFive label {
    top: 2px;
}*/
.pay .radio label, .pay .checkbox label {
    min-height: 0;
    padding-left: 0;
}
.pay .checkboxFive label.opacity:after {
    opacity: 1;
    border: 2px solid #FFFFFF;
    border-top: none;
    border-right: none;
}
.pay .checkboxFive label:after {
    /*opacity: 0.2;
    width: 11px;
    height: 5px;
    content: '';
    background: transparent;
    position: absolute;
    top: 4px;
    left: 2px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);*/
}
.pay .checkbox .none {
    display: none;
}
.pay .checkbox small {
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    border: 2px solid #d7d7d7;
    border-radius: 50%;
    position: absolute;
    top: -6px;
    left: 0px;
}
.pay_right .pay_rightFirst span {
    display: block;
    font-size: 1.3rem;
    margin-left: 2rem;
    margin-top: 0.6rem;
}
.pay_right .pay_rightFirst span a {
    color: #666666;
}

/*等级不足提示遮罩层*/
.tipBox{width: 100%;height: 100%;background: rgba(0,0,0,.7);position: fixed;top: 0;left: 0;z-index: 101;display: none;}
.tipBox .shut img{width: 2rem;height: 2rem;}
.tipBox .shut{position: absolute;top: 14rem;right: 1.5rem;}
.tipBox img{width: 100%;}
.tipBox .tipBoxTop{position: absolute;top: 15rem;}
.tipBox .tipBoxTop .row:first-child{padding: 0 7px;}
.tipBox .col-xs-5{margin-left: -55px;margin-top: -40px;}
.tipBox .shutClose{width: 3rem;height: 1rem;}

/*看不到价格进行询价提示*/
.tipShow{width: 100%;height: 100%;background: rgba(0,0,0,.7);position: fixed;top: 0;left: 0;z-index: 101;display: none;}
.tipShow_top .col-xs-12 img{width:100%;}
.tipShow_top .col-xs-12{position: absolute !important;top: 35%;padding: 0 15px;}
.tipShow_bottom img{width: 12rem;height: 4rem;position: absolute;bottom: 33%;right: 50%;margin-right: -6rem;}


/*是否以客户名义报关*/
.customhouse{
	/*display: none;*/
    width: 100%;
	box-sizing: border-box;
	padding: 6px 15px 6px 15px;
	background: #FFFFFF;
	height: 34px;
}
.customhouse div{
	float: left;
}
.customhouse_left p{
	font-size: 1.2rem;
	color: #999999;
	line-height: 28px;
	margin-right: 20px;
}
.customhouse_center p{
	font-size: 1.2rem;
	color: #666666;	
	line-height: 28px;
}
.customhouse div.customhouse_right{
	float: right;
	margin-top: 3px;
}
/*.checkbox {
  position: relative;
  display: inline-block;
  margin: 0;
}*/

.customhouse .checkbox {
	width: 23px;
    height: 23px;
    position: relative;
    display: inline-block;
    margin: 0;
    background: #f4f4f4;
    border: 1px solid #d7d7d7;
    border-radius: 4px;
    z-index: 10;
}
.customhouse .checkbox input[type="checkbox"]{
	margin-left: 0;
	opacity: 0;
}
.customhouse .transform{
    border-left: 2px solid red;
    border-bottom: 2px solid red;
    transform: rotate(-50deg);
    position: absolute;
    left: 2px;
    top: 4px;
}
.customhouse .radio label,.customhouse .checkbox label{
    min-height: 10px;
    padding-left: 15px;
}
.ovfHiden{overflow: hidden;height: 100%;}
.ovfAuto{overflow: auto;}
.inventory{
    line-height: 29px;
    padding: 0 15px;
    color: #999999;
    font-size: 1.2rem;
    margin-top: 1rem !important;
}
.saleStock {
    font-size: 1.3rem;
    color: #666666;
}


@media only screen and (max-width: 320px), only screen and (max-device-width: 320px)
.labelCell {
    font-size: 1.2rem;
}




/*蚂蚁快报*/
.swiper_wrap a:link,a:visited{color:#000;text-decoration:none}
.swiper_wrap input{outline:0}
.swiper_wrap{position:relative;width:100%;height:30px;margin:0 auto;overflow:hidden}
.swiper_wrap ul{position:relative;top:0;left:0;width:100%;float:right;color:#444;font-size:14px;margin-top:1px;}
.swiper_wrap ul li{line-height:30px;width: 100%;height: 30px;}
.swiper_wrap .font_inner a{
	color:#444;
	width: 57%;
	margin-left: 80px;
    overflow: hidden; /*自动隐藏文字*/
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.swiper_wrap a:hover{color:#FA9101}
.swiper_wrap{background: url(../images/newsbg.png) no-repeat center;background-size: 100% 30px;width: 94%;margin-top: 0.6rem;margin-bottom: 0.4rem;}



.addAskCart a{
	color: #FFFFFF;
	display: block;
    /*width: 50%;*/
    text-align: center;
    /*float: left;*/
}
.addAskCart a:nth-child(2){
	background: #e86603;
}
.addAskCart {flex: 2;display: flex;}
.addAskCart a {
    flex: 1;
    display: flex;
    flex-direction: column;
}
.addAskCart a:first-child{flex: 1;}
.addAskCart a:nth-child(2){flex: 1;}


/*样式新增*/
.overlayContant .count .col-xs-2 {
    padding: 0;
}
.overlayContant .col-xs-2 {
    padding: 0 !important;
}
.input-group-addon{
	padding: 6px 6px !important;
}
.form-control{
	padding: 6px 2px !important;
}

/*在线咨询样式*/
.nb-icon-wrap-base{display: none !important;}
#nb_icon_wrap{display: none !important;}


/*.dialog_divOperation{display:none !important;}
.title_dialog{font-size: 1.3rem !important;text-align: center !important;}
.discription_dialog{font-size: 1.25rem !important;}*/
.merge{position: fixed;left: 0;top: 0;z-index: 999;background-color: rgba(0,0,0,0.6);width: 100%;height: 100%;}
.merge img{position: absolute;top: 50%;left: 50%;width: 30rem;height: 44rem; margin-left: -15rem;margin-top: -22rem; }
