
* {
    font-family: 微软雅黑;
}

@media only screen and (max-width: 375px) {
    html {
        font-size: calc(100% + 2 * (100vw - 375px) / 39);
        font-size: calc(16px + 2 * (100vw - 375px) / 39);
    }
}

@media only screen and (max-width: 414px) {
    html {
        font-size: calc(100% + 2 * (100vw - 414px) / 586);
        font-size: calc(18px + 2 * (100vw - 414px) / 586);
    }
}

@media only screen and (max-width: 600px) {
    html {
        font-size: calc(100% + 2 * (100vw - 600px) / 400);
        font-size: calc(20px + 2 * (100vw - 600px) / 400);
    }
}

@media only screen and (max-width: 1000px) {
    html {
        font-size: calc(100% + 2 * (100vw - 1000px) / 1000);
        font-size: calc(22px + 2 * (100vw - 1000px) / 1000);
    }
}

body,
dl,
dd,
p {
    margin: 0;
}

html,
body {
    position: relative;
    background-color: #f3f5f7;
    width: 100%;
    height: 100%;
}

ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

h1,
h2,
h3 {
    margin: 0;
    font-weight: normal;
}

a {
    text-decoration: none;
    display: block;
    color: black;
}

img {
    display: block;
}
input{
    border:0;
    background:url("");
    border-radius: 0;
}
.clearfix {
    clear: both;
}

/*标题 返回*/
.main-return{
    background-color: #ffffff;
}
.main-title {
    height: 6.6vh;
    line-height: 6.6vh;
    margin:0 5.1vw;
  /*  padding-left: 43vw;*/
   /* background: url("../images/pho-zh-return.png") 6.1vw center no-repeat;*/
    background-fize:17px;
    background-color: #ffffff;
 /*   border-bottom: #E2E2E2 solid 1px;*/
}
.main-title img{
    padding-top:2.6vw ;
}
.main-title span{
    padding-left: 30vw;
    text-align: center;
}
.right {
    font-size:3.4vw;
    float: right;
}
/*头部浮动*/
.floatheader{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    z-index: 1;
}
/*头部*/
.header{
    background-color: #ffffff;
    padding-top: 0.8vh;
    height:8.9vw;
    border-bottom: #E2E2E2 solid 1px;
}
.header .input{
    float:left;
    padding:0;
    height:7vw;
    line-height: 0;
    font-size: 4vw;
    width:33.3%;
    text-align: center;
   /* background-color: #ffffff;*/
}
.header input{
    border:0;
    border-radius:0;
    padding:0.8vw 3.2vw;
}
#dispatching{
    color:#6BB93A;
    border-bottom: #6BB93A solid 3px;
}


/*配送内容*/
.submit_product{
    margin: 25vw 0 50vw 0;
}
.sc-content{
    height:26vw;
    margin-top:4vw;
    padding-top: 0.1vw;
/*    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #e2e2e2;*/
    background-color: #fff;
}

.submit_content{
    margin: 2.7vh 6.1vw;
}
.submit_product img {
    float: left;
    height: 16vw;
    width: 16vw;
    margin-left: 4vw;
}
.sub_product img {
    float: left;
    height: 16vw;
    width: 16vw;
    margin-left: 4vw;
}
.shopname {
    font-size: 2.6vw;
    padding-left: 29.6vw;
}
.univalent{
    font-size: 3vw;
    color:#DD2727;
    padding-left: 29.6vw;
    padding-top: 0.75vh;
}
/*复选框*/
.submit_content input[type='checkbox'] {
    margin-top: 3.4vh;
    background-color: #FFFFFF;
    -webkit-appearance: none;
    border-radius: 50%;
    color: #FFFFFF;
    border: #cdcdcd solid 1px;
    width: 4.8vw;
    height: 4.8vw;
}

.checkBox input[type=checkbox]:checked {
    border: 0;
    background: url("../images/gwc-checked.png") center center no-repeat;
    background-size:4.8vw;
}
/*数量增减*/
.mui-numbox .mui-input-numbox,.mui-numbox .mui-numbox-input{
    border-left:#F1F1F1 solid 1px!important;
    border-right:#F1F1F1 solid 1px!important;
    width:7vw!important;
    height:6vw;
    line-height:6vw;
    font-size: 3vw;
    float:right;
    padding:0!important;
    z-index: 999999;
    color:#979797;
}
.mui-numbox{
    width:18.6vw;
    height:6vw;
    padding:0 5.6vw 0 4vw;
    background-color: #ffffff;
    border:#F1F1F1 solid 1px;
}
.mui-content{
    background-color:#ffffff;
}
.mui-content-padded{
    margin:0;
}
.mui-numbox [class*=btn-numbox],
.mui-numbox [class*=numbox-btn]{
    width:5vw;
    font-size:4vw;
    background-color: #ffffff;
    height:5vw;
    line-height:5vw;
    z-index: 1;
}
.mui-btn-numbox-minus{
    width:5vw;
}
.mui-table-view-cell:after{
    height:0;
}
/*结算内容*/
.submit_footer {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 14vw;
    background-color: #EDEDED;
}
.submit_footer ul li{
    margin-top: 3vh;
    float:left;
}
.submit_footer span{
    color: #fd4f54;
}
.submit_footer  input[type='checkbox'] {
    background-color: #FFFFFF;
    -webkit-appearance: none;
    border-radius: 50%;
    color: #FFFFFF;
    border: #cdcdcd solid 1px;
    width: 4.8vw;
    height: 4.8vw;
}

.submit_footer  input[type=checkbox]:checked {
    border: 0;
    background: url("../images/gwc-checked.png") center center no-repeat;
    background-size:contain;
}
.submit_footer ul{
    margin-left: 6.1vw;
}

.submit_footer ul li input:checked + label {
    background-color: #6AB93A;
    border: 1px solid #6AB93A;

}

.submit_footer a {
    float: right;
    background: linear-gradient(0deg, #f9a707, #fdbb1f);
    font-size: 4vw;
    height: 14vw;
    width: 30vw;
    text-align: center;
    color: #fff;
    line-height: 14vw;
}

.submit_del img{
    width: 4vw;
    height: 4vw;
    margin-bottom: 1vw;
}
	
			
		
			

			
		