@charset "utf-8";
li{list-style:none}
/**
 * PC端
 */
@media screen and (min-width:768px){
    input[type="number"]{-moz-appearance:none;-webkit-appearance: none;}
    input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance:none;}
    .loading{box-sizing:border-box;padding:200px 0;text-align:center}
    .empty{box-sizing:border-box;padding:100px 0;text-align:center;color:#4A4F58;line-height:30px;font-size:16px}
    .empty img{width:180px;height:180px}
    .empty a{color:#E15616}
    .pageTitle{height:57px;line-height:57px;padding-top:16px;width: 100%;box-sizing: border-box;padding: 0 16px;}
    .pageTitle h1{color:#2D3036;font-size:16px;font-weight:bold;float:left}
    .pageTitle h1 span{color:#627386;font-size:12px;font-weight:normal;}
    .pageTitle .step{float:right;color:#999999;font-size:14px;height:44px;line-height:44px}
    .pageTitle .step span{display:inline-block;height:20px;line-height:20px;vertical-align:middle;position:relative;}
    .pageTitle .step span:before{font-style:normal;font-size:20px;vertical-align:text-top;margin-right:5px}
    .pageTitle .step span:nth-of-type(1):before{content:'\2776'}
    .pageTitle .step span:nth-of-type(2):before{content:'\2777'}
    .pageTitle .step span:nth-of-type(3):before{content:'\2778'}
    .pageTitle .step span:after{position:absolute;left:0;top:10px;content:'';width:50px;}
    .pageTitle .step span:first-child{padding-left:0}
    .pageTitle .step span:first-child:after{display:none}
    .pageTitle .step span.on{color:#E15616}
    .pageTitle .step label.line{width: 50px;height: 1px;background: #707070;display: inline-block; margin: 0px 10px}
    .pageTitle .step label.line.on{background: #E15616;}

    .container{width:1184px;min-height: 600px;margin: 0 auto;}
    .container .content{width:100%;height: auto;float: left;margin-bottom: 20px;position: relative;}
    .container .content .title{width:100%;height: 36px;float: left;font-size: 16px;box-sizing: border-box;padding: 0 16px;line-height: 36px;color: #22272e;}
    .container .content .section{width:100%;height: auto;float: left;box-sizing: border-box;padding:16px;box-shadow: 0px 3px 6px 0px rgba(34, 39, 46, 0.07);background-color: #ffffff;}
    .container .content .section.address-none{height: 318px;position: absolute;left: 0;top: 36px;}
    .container .content .section.address-none .address-main{width: 626px; float: left;height: 100%;}
    .container .content .section.address-none .formLine{padding-bottom:16px;font-size:14px;position:relative;width: 100%;height: auto;float: left;}
    .container .content .section.address-none .formLine input{box-sizing:border-box;width:100%;height:36px;line-height:34px;text-indent:1.2em;background-color:#FFF;border:1px solid #b8bfca;border-radius:2px}
    .container .content .section.address-none .formLine select{box-sizing:border-box;width:162px;height:36px;line-height:34px;text-indent:1.2em;background-color:#FFF;border:1px solid #b8bfca;border-radius:2px}
    .container .content .section.address-none .formLine textarea{width:100%;height:114px;box-sizing:border-box;border:solid 1px #b8bfca;padding:10px 16px;line-height:20px;resize: none;border-radius: 2px;outline: none;}
    .container .content .section.address-none .label{width: 90px;float: left;}
    .container .content .section.address-none .label.tex{height: 114px;}
    .container .content .section.address-none .label p{height:auto;line-height:36px;font-size: 14px;text-align: right;}
    .container .content .section.address-none .label p em{font-style:normal;color:#f94b4b;margin:0 5px}
    .container .content .section.address-none .form-input{width: 496px;float: left;}
    .container .content .section.address-none .address-sub{width: 456px; float: right;height: 100%;position: relative;box-sizing: border-box;padding: 98px 90px;}
    .container .content .section.address-none .address-sub:before{content:'';width: 1px;height: 90px;border-left: 1px dashed #b8bfca;position: absolute;left: 0;top: 50%;margin-top: -45px;}
    .container .content .section.address-none .address-sub .checked{width: 100%;height: 16px;line-height: 16px;float: left;cursor: pointer;}
    .container .content .section.address-none .address-sub .checked .icon{width:16px;height: 16px;display: block;float: left;margin-right: 5px;}
    .container .content .section.address-none .address-sub .checked .icon-weigouxuan:before{width:16px;height: 16px;background-position: -288px 0;}
    .container .content .section.address-none .address-sub .checked .icon-gouxuan:before{width:16px;height: 16px;background-position: -262px 0;}
    .container .content .section.address-none .address-sub .checked span{font-size: 14px;color:#1890f9;}
    .container .content .section.address-none .address-sub .button{width: 100%;height: 36px;float: left;margin-top: 35px;}
    .container .content .section.address-none .address-sub .btn{width: 128px;height: 34px;float: left;line-height: 34px;text-align: center;font-size: 14px;display: block;border: 1px solid #E15616;}
    .container .content .section.address-none .address-sub .btn-confirm{background-color: #E15616;color: #ffffff;margin-right: 15px;}
    .container .content .section.address-none .address-sub .btn-cancel{background-color: #FFE6DC;color: #E15616;}

    .container .content .section.address{height: 123px;}
    .container .content .section.address .address-info{width: 810px;float: left;height: 100%;}
    .container .content .section.address .address-info .info-p{line-height: 91px;text-align: center;color: #b8bfca;}
    .container .content .section.address .address-info .info-left{width: 580px;float: left;height: 100%;}
    .container .content .section.address .address-info .info-left p{width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #22272e;}
    .container .content .section.address .address-info .info-left p .label{color: #627386;margin-right: 5px;display: inline-block;min-width: 60px;height:30px;text-align: justify;vertical-align: top;}
    .container .content .section.address .address-info .info-left p .label:after{content: '';display: inline-block;width: 100%;}
    .container .content .section.address .address-info .info-right{width: 150px;height: 100%;float: right;}
    .container .content .section.address .address-info .info-right .info-top{height: 24px;width: 100%;line-height: 24px;font-size: 14px;}
    .container .content .section.address .address-info .info-right .info-top .defau{height: 100%;float: left;}
    .container .content .section.address .address-info .info-right .icon{height: 24px;width: 24px;display: block;float: left;margin-right: 5px;}
    .container .content .section.address .address-info .info-right .icon:before{height: 24px;width: 24px;background-position: -255px -330px;}
    .container .content .section.address .address-info .info-right .span-s{display: inline-block;height: 24px;width: 73px;background-color: #f94b4b;font-size: 12px;color: #FFFFFF;border-radius: 12px;text-align: center;}
    .container .content .section.address .address-info .info-right a{display: inline-block;height: 24px;font-size: 14px;color: #1890f9;margin-left: 8px;float: left}
    .container .content .section.address .address-sub{width: 320px; float: right;height: 100%;position: relative;box-sizing: border-box;padding:0 96px;}
    .container .content .section.address .address-sub.add{padding:27px 96px;}
    .container .content .section.address .address-sub:before{content:'';width: 1px;height: 90px;border-left: 1px dashed #b8bfca;position: absolute;left: 0;top: 0;}
    .container .content .section.address .address-sub .btn{width: 128px;height: 34px;float: left;line-height: 34px;text-align: center;font-size: 14px;display: block;border: 1px solid #FFFFFF;margin: 3px 0}
    .container .content .section.address .address-sub .btn-none{color: #1890f9;}
    .container .content .section.address .address-sub .btn-confirm{background-color: #FFE6DC;color: #E15616;border-color: #E15616;}
    /*  选择地址  */
    .model-address-content{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.4);}
    .model-address-content .model-content{width: 650px;height: 593px;padding:0 0 16px 0;position: absolute;top: 0;left: 0;right:0;bottom:0;background-color:#FFFFFF;margin: auto;border-radius: 2px;box-sizing: border-box;}
    .model-address-content .title{width: 100%;height: 42px;float: left;box-sizing: border-box;position: relative;padding: 0 16px;border-bottom: 1px solid #e2e7ef;}
    .model-address-content .title p{font-size: 14px;line-height: 42px;text-align: left;color: #22272e;float: left;}
    .model-address-content .title .icon{width: 16px;height: 16px;display: block;position: absolute;right:0;top: 0;cursor: pointer;padding: 10px;}
    .model-address-content .title .icon:before{width: 16px;height: 16px;background-position: -318px 0;}
    .model-address-content .content{width:100%;height: 499px;box-sizing: border-box;padding: 16px;float: left;overflow: hidden;overflow-y: auto;}
    .model-address-content .content .list{cursor:pointer;position: relative;width:100%;height: 145px;box-sizing: border-box;padding: 16px;float: left;margin-bottom: 16px;border: 1px solid #b8bfca;border-radius: 2px;}
    .model-address-content .content .list .list-left{width: 100%;height:auto;float: left}
    .model-address-content .content .list .list-right{width:auto;height:24px;position: absolute;top: 16px;right: 12px;}
    .model-address-content .content .list p{width: 100%;height: 36px;line-height: 36px;font-size: 14px;color: #22272e;}
    .model-address-content .content .list p .label{color: #627386;margin-right: 5px;display: inline-block;min-width: 60px;height:36px;text-align: justify;vertical-align: top;}
    .model-address-content .content .list p .label:after{content: '';display: inline-block;width: 100%;}
    .model-address-content .content .list .list-defalut{float: left;}
    .model-address-content .content .list .list-btn{background-color: #ffe6dc;border-radius: 12px;border: 1px solid #E15616;color:#E15616;float: left;display: inline-block;width:48px;height: 22px;font-size: 12px;margin-left: 8px;text-align: center;line-height: 22px;}
    .model-address-content .content .list .list-defalut .icon{height: 24px;width: 24px;display: block;float: left;margin-right: 5px;}
    .model-address-content .content .list .list-defalut .icon:before{height: 24px;width: 24px;background-position: -255px -330px;}
    .model-address-content .content .list .list-defalut .span-s{display: inline-block;height: 24px;line-height:24px;padding: 0 15px;background-color: #f94b4b;font-size: 12px;color: #FFFFFF;border-radius: 12px;text-align: center;cursor: pointer;}
    .model-address-content .content .list .seclet{width: 40px;height: 40px;position: absolute;bottom: 0;right: 0;opacity: 0;}
    .model-address-content .content .list .seclet .icon{width:40px;height: 40px;display: block;}
    .model-address-content .content .list .seclet .icon:before{width: 40px;height: 40px;background-position: -308px -453px;}
    .model-address-content .content .list.checked{border-color: #E15616;}
    .model-address-content .content .list.checked .seclet{opacity: 1;}
    .model-address-content .button{width: 100%;height: 36px;float: left;box-sizing: border-box;padding: 0 187px;}
    .model-address-content .button .btn{width: 128px;height: 34px;float: left;line-height: 34px;text-align: center;font-size: 14px;display: block;border: 1px solid #E15616;}
    .model-address-content .button .btn-confirm{background-color: #E15616;color: #ffffff;margin-right: 15px;}
    .model-address-content .button .btn-cancel{background-color: #FFE6DC;color: #E15616;}
    /* 进货单 */
    .container .section.product{}
    .container .section.product .title{width: 100%;height: 50px;line-height: 50px;box-sizing: border-box;float: left;font-size: 14px;line-height: 40px;border-bottom: 1px solid #efefef;}
    .container .section.product .tr {float: left;}
    .container .section.product .tr-info {width: 440px;}
    .container .section.product .tr-amount {width: 240px;text-align: center;}
    .container .section.product .tr-price {width: 240px;text-align: center;}
    .container .section.product .tr-sum {width: 200px;text-align: center;}
    .container .section.product .good_content{width: 100%;height: auto;float: left;}
    .container .section.product .good_main{width: 100%;height: auto;}
    .container .section.product .good_main .main_title{width: 100%;height: 50px;font-size: 16px;text-align: left;line-height: 50px;color: #22272e;}
    .container .section.product .good_main .main_content_ul{width: 100%;height: 100px;padding: 12px 0;border-bottom: 1px solid #F7F7F7;}
    .container .section.product .good_main .main_content .th{height: 100px;line-height: 100px;float: left;}
    .container .section.product .good_main .main_content .th-info{width: 440px;}
    .container .section.product .good_main .main_content .th-info .th-name{    float: left;width: 265px;padding: 10px;line-height: 40px;margin-left: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-align: justify;}
    .container .section.product .good_main .main_content .th-info .th-image{width: 100px;height: 100px;border: 1px solid #F7F7F7;float: left;}
    .container .section.product .good_main .main_content .th-info .th-image img{width: 100px;height: 100px;display: block;}
    .container .section.product .good_main .main_content .th-amount {width: 240px;text-align: center;}
    .container .section.product .good_main .main_content .th-price {width: 240px;text-align: center;}
    .container .section.product .good_main .main_content .th-sum {width: 200px;text-align: center;}
    .container .section.product .good_main .main_content_bt{width: 100%;height: 50px;font-size: 16px;text-align: right;line-height: 50px;color: #22272e;}
    .container .section.product .good_main .main_content_bt span{color: #f94b4b;}
    .container .section.product .main_footer{line-height: 42px;font-size: 14px;color: #333333;}
    .container .section.product .main_footer .main_input {width: 1094px;height: 42px;background: #FFF;border-radius: 3px;border: none;padding: 0 10px;font-size: 14px;border: solid 1px #b8bfca;}
    /* 发票信息   */
    .container .section.invoice{}
    .container .section.invoice .invoice-tabs{width: 100%;height: 38px;float: left;margin-bottom: 10px;}
    .container .section.invoice .invoice-tabs span{display: inline-block;float: left;line-height: 36px;font-size: 14px;color: #333;}
    .container .section.invoice .invoice-tabs .tab-radio{float: left;margin-left: 10px;}
    .container .section.invoice .tab-radio .diyBox{width:180px;height:36px;margin-right:10px;line-height:34px;box-sizing:border-box;font-size:14px;text-align:center;display:inline-block}
    .container .section.invoice .tab-radio .diyBox i {display: block;font-style: normal;cursor: pointer;width: 100%;height: 100%;position: relative;overflow: hidden;border-radius: 2px;background: #FFF;border: 1px solid #b8bfca;color: #627386;}
    .container .section.invoice .tab-radio .diyBox.second{width:100px;}
    .container .section.invoice .tab-radio .diyBox input{display:none}
    .container .section.invoice .tab-radio .diyBox i:before{position:absolute;right:0;bottom:0;display:none;width:20px;height:20px;background-position:-208px -253px}
    .container .section.invoice .tab-radio .diyBox input:checked + i{border-color:#e15616;color:#e15616}
    .container .section.invoice .tab-radio .diyBox input:checked + i:before{display:block}
    .container .section.invoice .invoice-content{width: 100%;height:auto;float: left;}
    .container .section.invoice .main_content{width: 100%;height:auto;float: left;margin: 10px 0;}
    .container .section.invoice .main_content span{display: inline-block;float: left;line-height: 36px;font-size: 14px;color: #333;}
    .container .section.invoice .main_content .main_item{display: inline-block;float: left;line-height: 36px;font-size: 14px;color: #333;margin-left: 10px;}
    .container .section.invoice .main_content .tab-radio{float: left;margin-left: 10px;}
    .container .section.invoice .main_content .main_item_conten{width: 100%;height:auto;padding-left: 70px;box-sizing: border-box;}
    .container .section.invoice .main_content .group-from{width: 100%;height: 38px;margin:10px 0;}
    .container .section.invoice .main_content .label-input{width:540px;height: 36px;background: #FFF;border-radius: 3px;font-size: 14px;border: solid 1px #b8bfca;padding: 0 10px;line-height: 36px;}
    .container .section.invoice .invoice-main{width: 100%;height:auto;float: left;}
    .container .section.invoice .invoice-from{width: 100%;height:38px;float: left;margin: 10px 0;}
    .container .section.invoice .invoice-from .label{width: 104px;height:38px;line-height:38px;float: left;display: inline-block;font-size: 14px;color: #627386;text-align: right;margin-right: 5px;}
    .container .section.invoice .invoice-from .label-input{width:500px;height: 36px;background: #FFF;border-radius: 3px;font-size: 14px;border: solid 1px #b8bfca;padding: 0 10px;line-height: 36px;}
    /*余额抵扣*/
    .container .section.userMoney{padding:17px 16px;}
    .container .section.userMoney .icon{width: 16px;height: 16px;display: block;float: left;margin-right: 5px;cursor: pointer;}
    .container .section.userMoney .icon-weigouxuan:before{width: 16px;height: 16px;background-position: -236px 0;}
    .container .section.userMoney .icon-gouxuan:before{width: 16px;height: 16px;background-position: -210px 0;}
    .container .section.userMoney .text{float: left;height: 16px;line-height: 16px;font-size: 14px;color: #333;margin-right: 15px;}
    .container .section.userMoney .text .red{color: #FF2A2A;}
    .container .section.footer .footer_content{width: 340px;height: 100%;float: right;}
    .footer_content .footer_left{height: 100%;}
    .footer_content .footer_left p{height: 36px;line-height: 36px;font-size: 14px;color: #333;text-align: right;}
    .footer_content .footer_right p{height: 36px;line-height: 36px;font-size: 14px;color: #333;text-align: right;}
    .footer_content .footer_right p.red{color: #FF2A2A;}
    .footer_content .footer_right .select{height: 36px;}
    .footer_content .footer_right .select select{cursor: pointer;width: 80px;height: 30px;border: 1px solid #CECECE;line-height: 30px;color: #2A81FF;font-size: 14px;margin-top: 3px;float: right;}
    /* 底部按钮 */
    .footer_button{width: 100%;background: #FFFFFF;margin-bottom: 20px;float: left;box-sizing: border-box;padding:10px 16px;}
    .footer_button .footer_inner{width: 1152px;margin: 0 auto;padding: 0;}
    .footer_button .button_back .back{display: block;line-height: 54px;font-size: 16px;color: #E15616;position: relative;padding-left: 30px;}
    .footer_button .button_back .back .icon{width: 20px;height: 20px;display: block;position: absolute;left: 0;top: 5px;}
    .footer_button .button_back .back .icon:before{width: 20px;height: 20px;background-position:-345px 0;}
    .footer_button .button_confim{width: 410px;}
    .footer_button .button_confim p{float: left;line-height: 50px;font-size: 14px;color: #333;}
    .footer_button .button_confim p.red{color: #FF2A2A;}
    .footer_button .confimBtn{width: 232px;height: 50px;border-radius: 2px;display: block;line-height: 50px;text-align: center;font-size: 14px;float: right;background: #e15616;color: #FFF;cursor: pointer;display: block;}
    .footer_button .confimBtn.active{background: #EFEFEF;color:#999999;}








}

/**
* 移动端
*/
@media screen and (max-width:768px){
    .loading{box-sizing:border-box;padding:20vw 0;text-align:center}
    .empty{box-sizing:border-box;padding:15vw 0;text-align:center;color:#4A4F58;line-height:8vw;font-size:3.4vw}
    .empty img{width:40vw;height:40vw}
    .empty a{color:#E15616}
    .pageTitle .step{width:100%;height:12.4vw;line-height:12.4vw;background:#FFF;color:#9AA5B5;font-size:3.1vw;text-align:center;}
    .pageTitle .step span{display:inline-block;height:4.2vw;line-height:4.2vw;vertical-align:middle;position:relative;padding-left:6.4vw}
    .pageTitle .step span:before{font-style:normal;font-size:5.2vw;vertical-align:text-top;margin-right:1vw}
    .pageTitle .step span:nth-of-type(1):before{content:'\2776'}
    .pageTitle .step span:nth-of-type(2):before{content:'\2777'}
    .pageTitle .step span:nth-of-type(3):before{content:'\2778'}
    .pageTitle .step span:after{position:absolute;left:0;top:2.05vw;content:'';width:5.4vw;border-top:1px solid #9AA5B5}
    .pageTitle .step span:first-child{padding-left:0}
    .pageTitle .step span:first-child:after{display:none}
    .pageTitle .step span.on{color:#E15616}
    .pageTitle h1{color:#2D3036;font-size:3.7vw;font-weight:bold;height:10vw;line-height:10vw;padding:0 3.3vw;}
    .listWrap .supplierItem{width:100%;background:#FFF;color:#9aa5b5;font-size:3.4vw;margin-bottom:1.2vw;}
    .listWrap .supplierItem.disable{background:#f1f0f5}
    .listWrap .supplierItem em{font-style: normal}
    .listWrap .supplierTit{border-bottom:1px solid #F7F7F7;height:7.4vw;line-height:7.4vw;padding:1.3vw 3.3vw;}
    .listWrap .cartItem{padding:2.2vw 3.3vw;height:24vw;line-height:24vw;position:relative;}
    .listWrap .supplierBtn{border-top:1px solid #F7F7F7;width:93vw;margin:0 auto;height:10.6vw;line-height:10.6vw;color:#22272e;font-size:3.4vw;text-align:right;}
    .listWrap .supplierBtn em {color: #f55c5c;}
    .listWrap .supplierItem .c0{float:left;width:9.6vw;text-align:center}
    .listWrap .check{width:3.5vw;height:3.5vw;line-height:3.5vw;vertical-align:middle}
    .listWrap .supplierItem .c1{float:left;width:24vw}
    .listWrap .supplierItem .image{display:block;box-sizing:border-box;width:24vw;height:24vw;border:1px solid #F7F7F7}
    .listWrap .supplierTit .img{width:7.4vw;height:7.4vw;border:1px solid #F7F7F7;margin-right:2vw}
    .listWrap .supplierTit .name{color:#9aa5b5}
    .listWrap .cartItem .c2,.listWrap .cartItem .c3,.listWrap .cartItem .c4,.listWrap .cartItem .c10{position:absolute;left:39vw;line-height:5vw}
    .listWrap .cartItem .c2{top:2.2vw;height:10vw;width:58vw;}
    .listWrap .cartItem .c2 .name{color:#22272e;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .listWrap .cartItem .c3{top:14vw;height:5vw}
    .listWrap .cartItem .c4{bottom:2.2vw;height:5vw}
    .listWrap .cartItem .c5{position:absolute;right:3.3vw;bottom:2.2vw;height:6.4vw;line-height:6.4vw}
    .listWrap .cartItem .c10{color:#f94b4b;top:16vw;height:5vw}
    .listWrap .cartItem .number{display:inline-block;width:26.6vw;line-height:6.4vw;height:6.4vw;box-sizing:border-box;border:1px solid #FFE6DC;border-radius:2px;font-size:0;white-space:nowrap;text-align:center;overflow:hidden;vertical-align:top}
    .listWrap .cartItem .number>em{display:inline-block;width:6.4vw;height:6.4vw;background:#FFE6DC;font-size:4vw;line-height:6vw;vertical-align:top}
    .listWrap .cartItem .number input{width:13.5vw;border:none;line-height:6vw;vertical-align:top;text-align:center;color:#E15616;font-size:3.4vw}
    .invalidTit{height:9vw;line-height:9vw;font-size:3.7vw;padding:0 3.3vw;}
    .invalidTit .tit{color:#22272e;float:left}
    .invalidTit .delAll{color:#e15616;float:right}
    .invalidTit .tit em{font-style:normal;color:#e15616}
    .summaryWrap{width:100%;background:#FFF;margin:1.4vw 0}
    .summaryWrap .summary{width:93vw;margin:0 auto;font-size:3.4vw;padding-bottom:3.3vw}
    .summaryWrap .summary em{font-style:normal}
    .summaryWrap .summary .left{height:9.4vw;line-height:9.4vw}
    .summaryWrap .summary .right{height:11.2vw;line-height:11.2vw}
    .summaryWrap .summary .check{width:3.5vw;height:3.5vw;line-height:3.5vw;vertical-align:top;margin:3vw 3vw 0 3.3vw}
    .summaryWrap .summary .delete{width:12vw;height:6vw;line-height:6vw;display:inline-block;text-align:center;color:#f55c5c}
    .summaryWrap .summary .right .item{position:relative;text-align:right;margin-left:6.8vw}
    .summaryWrap .summary .right .item em{color:#f55c5c}
    .summaryWrap .summary .submit{display:inline-block;width:30.4vw;height:11.2vw;line-height:11.2vw;text-align:center;background-color:#e15616;border-radius:2px;color:#FFF}
    .summaryWrap.fixed{position:fixed;bottom:0;left:0;margin:0;z-index:99999;box-shadow:20px 20px 102px rgba(0,0,0,0.1)}
    .summaryWrap .summary .item .del{position:absolute;right:0;top:-4vw;cursor:pointer;height:6vw;font-size:3.1vw}
    .summaryWrap .summary .item .del em{position:absolute;top:0;left:100%;height:5vw;white-space:nowrap;background:#ff4500;line-height:5vw;color:#FFF;padding:0 1vw;border-radius:2px}

}

